Find the difference-makers.
Search all players represented in the imported box scores. Compare offensive production within a category using total expected points added (EPA). These are production rankings, not recruiting grades or predictions of transfer availability.
Want the full timeline? Search the cross-season player careers index → to compare identified athletes across the 17-season archive.
Looking for sacks, turnovers, punting or return records? The defense and specialist notebook → exposes additional name-attributed game records that cannot be joined to these profiles by athlete ID.
Need a field that is not on the ranking board? Search every retained source record → by dataset, season or literal source text.
Want source-native NCAA totals? Open the NCAA player leaders board → for season-scoped name/team aggregates with raw-row links.
Ordered by epa rank within passing. Team affiliations reflect 2025 production and do not establish current rosters. Historical coverage varies by division and category. Category games, yards per play and success rate come from the same source production record; a dash means unranked or unavailable, never zero.
Loading player records…
EPA values are published by SportsDataverse. Passing, rushing and receiving EPA can credit overlapping plays and must not be added together. Defensive and special-teams box scores are available in player records; no composite rank is assigned to those roles.
Read the source coverage.
Player boxes retain every imported category row, including team-attributed plays. Negative source IDs labeled “Team” are kept in storage but excluded from athlete profiles and rankings. Games and player counts describe these source releases, not verified national completeness. Schedule counts include all imported divisions, while player box coverage is narrower.
Season coverage and source receipts
| Season | Player/program records | Box rows | Box games | Completed schedule | Team-attributed box rows |
|---|---|---|---|---|---|
| 2010 | 4,890 | 32,438 | 808 | 1,464 | 0 |
| 2011 | 4,842 | 31,999 | 805 | 1,502 | 0 |
| 2012 | 5,010 | 32,681 | 841 | 1,389 | 0 |
| 2013 | 5,254 | 33,609 | 855 | 1,539 | 0 |
| 2014 | 5,371 | 34,091 | 870 | 1,589 | 108 |
| 2015 | 5,333 | 33,938 | 873 | 1,541 | 83 |
| 2016 | 7,006 | 40,719 | 875 | 1,552 | 989 |
| 2017 | 6,736 | 40,016 | 877 | 1,554 | 979 |
| 2018 | 6,930 | 40,131 | 887 | 1,559 | 1,009 |
| 2019 | 6,845 | 39,436 | 891 | 1,626 | 1,011 |
| 2020 | 5,107 | 25,715 | 571 | 1,126 | 624 |
| 2021 | 8,529 | 44,043 | 891 | 2,458 | 1,052 |
| 2022 | 7,552 | 40,598 | 900 | 3,709 | 1,127 |
| 2023 | 9,441 | 57,239 | 911 | 3,724 | 965 |
| 2024 | 12,314 | 78,993 | 965 | 3,799 | 1,125 |
| 2025 | 12,638 | 80,498 | 958 | 3,831 | 1,174 |
| 2026 | 5,901 | 7,630 | 103 | 469 | 104 |
Catalog edition e1999e227eb03908787ef9af2761a62d35f5fee930102a9140b46d2afba3cce0. Latest source retrieval 2026-09-12T13:29:44.264896Z.
box · 2025 ↗
Retrieved 2026-09-09T00:21:14.853561Z
SHA-256 0f41a1ce9cb76fdaefc87d694d15b3255db02c569ac0e8ff2de7c9c998208cc2
passing · 2025 ↗
Retrieved 2026-09-09T00:21:17.096058Z
SHA-256 b8dab38e8485c565b871fb5e7fe5338a70dc39bdcafb95b5941089cd71aa9b38
receiving · 2025 ↗
Retrieved 2026-09-09T00:21:19.043912Z
SHA-256 302c53ac4c2316f1d9611e80e06f98186f176e4feb8a4531ef4290841ee6aac5
rushing · 2025 ↗
Retrieved 2026-09-09T00:21:18.042034Z
SHA-256 c4ed1fb90a293b29477046419f59f8a1a6d41adc21a79cc11b255b48b0e3ed30
schedule · 2025 ↗
Retrieved 2026-09-09T00:21:12.578400Z
SHA-256 bc8fb0df43bf5e3b2f8a1973a78ca909901b4370e3a690cab6e2c62cf8290aca
teams · 2025 ↗
Retrieved 2026-09-05T05:20:51.123196Z
SHA-256 5446f91a8a0d27e112fa7369ba0e887ed27aa6eec61130e00f20339ef50e7abf
SportsDataverse bulk releases, publisher-stated CC BY 4.0. Silvermine retains raw fields, excludes team placeholders from athlete lists and ranks eligible offensive production. Source IDs are not independently verified person-level identities.