As of the end of the 2025 season · 90 possible returners · 36 already on a list

Record Watch

The all-time career leaderboards, read forward: every Thunder player with eligibility left who is already on a list, what it takes to tie and to pass the next name, and the distance to the summit. Computed from the archive's statistics, 1997–2025 — nothing projected, nothing estimated.

The board is set from the 2025 roster — 119 players, of whom 90 were freshmen, sophomores or juniors and so had eligibility left for 2026, and 36 already carry career statistics in the archive. The rest are underclassmen and linemen whose records, if they come, start this fall.

Statistics through
2025
end of the 2025 season
Possible returners
90
of 119 on the 2025 roster
With career statistics
36
already on a leaderboard
Chases on the board
49
16 players · 20 categories

Career Passing Yards

Computed record: 6,534 — Sean Norris · Single-season: 3,340 (Mark Forcucci, 2025) · Official all-era record: 9413 (Keith Bishop, 1983-85) · full table →
Finnley DoriotJunior · QB · No. 9
187 career yards · #27 all-time

17 yards to tie, 18 to pass #26 Dave Beamer (204)

3,606 yards to tie, 3,607 to pass 10th on the all-time list

Career Touchdown Passes

Computed record: 65 — Sean Norris · Single-season: 36 (Ben Thorson, 2023) · Official all-era record: 70 (Keith Bishop, 1983-85) · full table →

Career Completions

Computed record: 515 — Jordan Roberts · Single-season: 252 (Ben Thorson, 2023) · Official all-era record: 757 (Keith Bishop, 1983-85) · full table →
Finnley DoriotJunior · QB · No. 9
10 career completions · #27 all-time

11 completions to tie, 12 to pass #26 Spencer Peterson (21)

263 completions to tie, 264 to pass 10th on the all-time list

Career Rushing Yards

Computed record: 5,339 — Giovanni Weeks · Single-season: 1,697 (Giovanni Weeks, 2023) · Official all-era record: 5339 (Giovanni Weeks, 2021-24) · full table →
Matt CriderJunior · RB · No. 32
957 career yards · #21 all-time

4 yards to tie, 5 to pass #20 Sam Singleton (961)

460 yards to tie, 461 to pass 10th on the all-time list

Malachi JonesJunior · RB · No. 19
332 career yards · #46 all-time

21 yards to tie, 22 to pass #45 James McKissic (353)

1,085 yards to tie, 1,086 to pass 10th on the all-time list

Kenny JagerSophomore · RB · No. 30
125 career yards · #71 all-time

6 yards to tie, 7 to pass #70 Jerome Grey (131)

1,292 yards to tie, 1,293 to pass 10th on the all-time list

Finnley DoriotJunior · QB · No. 9
66 career yards · #84 all-time

Level with David Sjelin. 3 yards to tie, 4 to pass #83 Jamie Aucutt (69)

1,351 yards to tie, 1,352 to pass 10th on the all-time list

Career Rushing Touchdowns

Computed record: 69 — Giovanni Weeks · Single-season: 21 (Giovanni Weeks, 2023) · Official all-era record: 69 (Giovanni Weeks, 2021-24) · full table →
Malachi JonesJunior · RB · No. 19
1 career TDs · #81 all-time

Level with J.E. McKissic, Isaac Boyd, Walker Smith, Jeff Lake, Charlie Antal, Justin Zeller, Davis Skinner, Beau Benton, Levi Hartzler, Matt Norton, Adam Sandy, Noah Roberts, Keith Johnson, Phillip Nichols, Luke Van Dyke, Noah Frazier, Tae'Shawn Gibbs, Jon Kotecki, Jeremy DeForge, payton estes, Davis Reeves, Seth Kortenhoeven, Aidan Kingsbury. 1 TD to tie, 2 to pass #68 Matthew Tucker (2)

15 TDs to tie, 16 to pass 10th on the all-time list

Career Receptions

Computed record: 255 — Brad Musso · Single-season: 98 (Brad Musso, 2004) · Official all-era record: 255 (Brad Musso, 2001-04) · full table →

Career Receiving Yards

Computed record: 4,287 — Brad Musso · Single-season: 1,428 (Alex Pokorny, 2008) · Official all-era record: 4287 (Brad Musso, 2001-04) · full table →
Malachi JonesJunior · RB · No. 19
204 career yards · #77 all-time

4 yards to tie, 5 to pass #76 James Houck (208)

1,705 yards to tie, 1,706 to pass 10th on the all-time list

Sam McFaddenSenior · WR · No. 85
199 career yards · #78 all-time

5 yards to tie, 6 to pass #77 Malachi Jones (204)

1,710 yards to tie, 1,711 to pass 10th on the all-time list

Luke CrawfordJunior · WR · No. 88
143 career yards · #92 all-time

2 yards to tie, 3 to pass #91 Jack Miller (145)

1,766 yards to tie, 1,767 to pass 10th on the all-time list

Matt CriderJunior · RB · No. 32
124 career yards · #98 all-time

1 yard to tie, 2 to pass #96 Riley Howard (125)

1,785 yards to tie, 1,786 to pass 10th on the all-time list

Career Receiving Touchdowns

Computed record: 36 — Brad Musso · Single-season: 19 (Alex Pokorny, 2008) · Official all-era record: 46 (Mark Loeffler, 1993-96) · full table →
Matt CriderJunior · RB · No. 32
1 career TDs · #85 all-time

Level with Jeff Ford, Ryan Freeland, Matt Harris, J McDearmon, Skip Ast, Matt Davis, Rocky Gingg, Andy McClain, JJ Clark, Kolby Kemp, Seth Skogen, David Sjelin, James Houck, Stephen Seitz, Johnny Peltz, Adam Sandy, Noah Frazier, Nate Magnusson, Michael Gehl, Andrew Partyka, Randy Vojtisek, Griffin Cropp, Riley Howard, Gage Autry, Sam McFadden. 1 TD to tie, 2 to pass #65 Deuce Scott (2)

17 TDs to tie, 18 to pass 10th on the all-time list

Sam McFaddenSenior · WR · No. 85
1 career TDs · #85 all-time

Level with Jeff Ford, Ryan Freeland, Matt Harris, J McDearmon, Skip Ast, Matt Davis, Rocky Gingg, Andy McClain, JJ Clark, Kolby Kemp, Seth Skogen, David Sjelin, James Houck, Stephen Seitz, Johnny Peltz, Adam Sandy, Noah Frazier, Nate Magnusson, Michael Gehl, Andrew Partyka, Randy Vojtisek, Griffin Cropp, Riley Howard, Gage Autry, Matt Crider. 1 TD to tie, 2 to pass #65 Deuce Scott (2)

17 TDs to tie, 18 to pass 10th on the all-time list

Career Total Offense

Computed record: 7,363 — Jordan Roberts · Single-season: 3,427 (Mark Forcucci, 2025) · Official all-era record: 8921 (Keith Bishop, 1983-85) · full table →
Matt CriderJunior · RB · No. 32
957 career yards · #40 all-time

4 yards to tie, 5 to pass #39 Sam Singleton (961)

3,441 yards to tie, 3,442 to pass 10th on the all-time list

Malachi JonesJunior · RB · No. 19
332 career yards · #63 all-time

21 yards to tie, 22 to pass #62 James McKissic (353)

4,066 yards to tie, 4,067 to pass 10th on the all-time list

Finnley DoriotJunior · QB · No. 9
253 career yards · #68 all-time

6 yards to tie, 7 to pass #67 Dave Beamer (259)

4,145 yards to tie, 4,146 to pass 10th on the all-time list

Kenny JagerSophomore · RB · No. 30
125 career yards · #82 all-time

6 yards to tie, 7 to pass #80 Jerome Grey (131)

4,273 yards to tie, 4,274 to pass 10th on the all-time list

Career All-Purpose Yards

Computed record: 6,718 — Giovanni Weeks · Single-season: 2,024 (Giovanni Weeks, 2023) · Official all-era record: 6718 (Giovanni Weeks, 2021-24) · full table →
Matt CriderJunior · RB · No. 32
1,081 career yards · #52 all-time

35 yards to tie, 36 to pass #51 Bjorn Johnson (1,116)

1,899 yards to tie, 1,900 to pass 10th on the all-time list

Eli ReevesJunior · DB · No. 15
823 career yards · #66 all-time

38 yards to tie, 39 to pass #65 Bryant Wolfsberger (861)

2,157 yards to tie, 2,158 to pass 10th on the all-time list

Career Points

Computed record: 488 — Giovanni Weeks · Single-season: 152 (Giovanni Weeks, 2023) · Official all-era record: 488 (Giovanni Weeks, 2021-24) · full table →

Career Touchdowns

Computed record: 81 — Giovanni Weeks · Single-season: 25 (Giovanni Weeks, 2023) · Official all-era record: 81 (Giovanni Weeks, 2021-24) · full table →

Career Tackles

Computed record: 318 — Adam Dansdill · Single-season: 133 (Adam Dansdill, 2014) · Official all-era record: 435 (Chip Parrish, 1993-96) · full table →
Colin MooreSenior · DB · No. 24
126 career tackles · #47 all-time

Level with Zeke Harris. 1 tackle to tie, 2 to pass #46 Jeff Grandy (127)

85 tackles to tie, 86 to pass 10th on the all-time list

Zeke HarrisJunior · LB · No. 12
126 career tackles · #47 all-time

Level with Colin Moore. 1 tackle to tie, 2 to pass #46 Jeff Grandy (127)

85 tackles to tie, 86 to pass 10th on the all-time list

Caleb CoburnSenior · LB · No. 25
93 career tackles · #81 all-time

Level with Alex Mendez, Kyle Fox. 1 tackle to tie, 2 to pass #80 Ben Reedy (94)

118 tackles to tie, 119 to pass 10th on the all-time list

Career Tackles for Loss

Computed record: 60.0 — Peter Johanik · Single-season: 24.5 (Andy Studebaker, 2006) · Official all-era record: 60 (Peter Johanik, 2022-25) · full table →
Rex KrogerSenior · DL · No. 2
18.0 career TFL · #36 all-time

0.5 TFL to tie, 1 to pass #34 Austin Hoover (18.5)

10.5 TFL to tie, 11 to pass 10th on the all-time list

Career Sacks

Computed record: 32.0 — Peter Johanik · Single-season: 17.5 (Andy Studebaker, 2006) · Official all-era record: 37 (Jeff Peltz, 1977-80) · full table →

Career Interceptions

Computed record: 14 — Pete Ittersagen · Single-season: 8 (Colin Moore, 2025) · Official all-era record: 25 (Ed Davies, 1950-53) · full table →
Colin MooreSenior · DB · No. 24
10 career INTs · #5 all-time

1 INT to tie, 2 to pass #3 Shawn Wildt (11)

4 INTs to tie, 5 to pass the record

Rex KrogerSenior · DL · No. 2
1 career INTs · #81 all-time

Level with Ryan McCaffery, Derek Flynn, Ben Wilson, Brett Wyss, Kevin Sampson, Kevin Sellers, Jas McDearmon, Jon Shuptar, Scott Ast, Joe Foley, Nate Odom, Jesse Laizure, Steven Lutes, Mike Dozeman, Tim Shaw, Richard Jacobson, Ryan Foster, Matt McReynolds, Oskar Cadena, Jackson Edwards, Josh Aldrin, Luke Sahly, John Clark, Chase Greenlee, Jacob Killeen, Jordan Frisby, Dmarte Arafiles, Robby Schwartz, Brayden Anthony, Jalen Shaffer, Todd Kinley, Blake Stevens, Max Smith, Josh Shaffley, Josh Shafley, Isaac Parrish, Caleb McClung, Peter Johanik, Lawson Haigler, Dimitri Cannon, Chase Smith, Gage Autry, Zac Schloemer, Tiger Cannon, Zeke Harris, Grady Gann. 1 INT to tie, 2 to pass #51 Joseph Bracy (2)

7 INTs to tie, 8 to pass 10th on the all-time list

Zeke HarrisJunior · LB · No. 12
1 career INTs · #81 all-time

Level with Ryan McCaffery, Derek Flynn, Ben Wilson, Brett Wyss, Kevin Sampson, Kevin Sellers, Jas McDearmon, Jon Shuptar, Scott Ast, Joe Foley, Nate Odom, Jesse Laizure, Steven Lutes, Mike Dozeman, Tim Shaw, Richard Jacobson, Ryan Foster, Matt McReynolds, Oskar Cadena, Jackson Edwards, Josh Aldrin, Luke Sahly, John Clark, Chase Greenlee, Jacob Killeen, Jordan Frisby, Dmarte Arafiles, Robby Schwartz, Brayden Anthony, Jalen Shaffer, Todd Kinley, Blake Stevens, Max Smith, Josh Shaffley, Josh Shafley, Isaac Parrish, Caleb McClung, Peter Johanik, Lawson Haigler, Dimitri Cannon, Chase Smith, Gage Autry, Rex Kroger, Zac Schloemer, Tiger Cannon, Grady Gann. 1 INT to tie, 2 to pass #51 Joseph Bracy (2)

7 INTs to tie, 8 to pass 10th on the all-time list

Career Pass Breakups

Computed record: 46 — Pete Ittersagen · Single-season: 18 (Pete Ittersagen, 2007) · Official all-era record: 46 (Pete Ittersagen, 2005-08) · full table →
Colin MooreSenior · DB · No. 24
12 career breakups · #31 all-time

Level with Bob Bollweg. 1 breakup to tie, 2 to pass #29 Alex Mendez (13)

7 breakups to tie, 8 to pass 10th on the all-time list

Career Field Goals

Computed record: 40 — Scott Roche · Single-season: 18 (Scott Roche, 2010) · Official all-era record: 40 (Scott Roche, 2008-11) · full table →
Peter BertoniJunior · K/P · No. 31
1 career field goals · #16 all-time

Level with Jack Ryken. 1 field goal to tie, 2 to pass #15 Josh Winnett (2)

8 field goals to tie, 9 to pass 10th on the all-time list

Career PATs

Computed record: 188 — Mateo Jesch · Single-season: 76 (Tommy Gallagher, 2021) · Official all-era record: 188 (Mateo Jesch, 2023-25) · full table →
Peter BertoniJunior · K/P · No. 31
6 career PATs · #16 all-time

1 PAT to tie, 2 to pass #15 Jack Ryken (7)

45 PATs to tie, 46 to pass 10th on the all-time list

Career Punting Average

Computed record: 45.4 — Josiah Smith · Single-season: 45.4 (Josiah Smith, 2025) · Official all-era record: 45.4 (Josiah Smith, 2025) · full table →
Josiah SmithSenior · K · No. 49
45.4 career yards · #1 all-time

Holds the computed record. 4.2 yards clear of #2 John Bickle

“Possible returner” means listed as a freshman, sophomore or junior on the 2025 roster. It is not a confirmed 2026 roster spot — the archive is reading a roster, not a depth chart, so it cannot know who starts, who transfers or who is hurt. Totals are the archive's computed statistics (1997–2025) through the end of 2025; 2026 games are not counted until that season's statistics enter the archive. Ranks are computed over every career in the archive, then the board shows players inside the top 100. Official all-era records are from the record book.