
Season snap share: share of all the team’s offensive plays this season, with its likely range. Ordered by estimated snaps, latest game counted twice
Season snap share: share of all the opponents’ plays this season, with its likely range. Ordered by estimated snaps, latest game counted twice
By kicks and punts
| Player | Pos | Wk 1 vs Northern Illinois | Wk 2 vs Iowa State | Wk 3 vs Northern Iowa | Wk 4 @ Michigan | Wk 5 vs Ohio State | Wk 6 @ Washington | Total |
|---|---|---|---|---|---|---|---|---|
| Team offensive plays | 78 | 59 | 64 | 58 | 52 | 57 | 368 | |
| Opponent offensive plays | 55 | 53 | 57 | 68 | 74 | 76 | 383 | |
| Quarterbacks · estimated snaps | ||||||||
| Hank Brown | QB | 36 | 59 | 25 | 58 | 47 | · | 225 |
| Jeremy Hecklinski | QB | 30 | · | 39 | · | 5 | 57 | 131 |
| Jimmy Sullivan | QB | 12 | · | · | · | · | · | 12 |
| Running backs · estimated snaps | ||||||||
| Kamari Moulton | RB | ~24 | ~43 | · | ~35 | ~30 | ~38 | 170 |
| Xavier Williams | RB | ~18 | ~10 | ~15 | ~10 | · | ~9 | 62 |
| Braeden Jackson | RB | ~13 | · | ~18 | ~13 | ~7 | ~10 | 61 |
| Nathan McNeil | RB | ~16 | ~7 | ~23 | · | · | · | 46 |
| L.J. Phillips Jr. | RB | ~13 | · | · | · | ~13 | ~17 | 43 |
| O'Lontae Dean | RB | ~9 | · | ~17 | · | · | · | 26 |
| Brevin Doll | RB | ~9 | · | · | · | · | · | 9 |
| Receivers & tight ends · estimated snaps | ||||||||
| Tony Diaz | WR | ~68 | ~54 | ~36 | ~53 | ~45 | ~46 | 302 |
| Reece Vander Zee | WR | ~53 | ~46 | ~9 | ~47 | ~44 | ~46 | 245 |
| DJ Vonnahme | TE | ~52 | ~43 | · | ~33 | ~37 | ~22 | 187 |
| Evan James | WR | ~26 | ~25 | ~37 | ~32 | ~28 | ~31 | 179 |
| Addison Ostrenga | TE | ~29 | ~17 | ~26 | ~35 | ~11 | ~28 | 146 |
| Jarriett Buie | WR | ~41 | · | ~32 | · | ~13 | · | 86 |
| Zach Ortwerth | TE | ~12 | · | · | ~21 | ~11 | ~12 | 56 |
| Mason Woods | TE | ~12 | · | ~40 | · | · | · | 52 |
| Thomas Meyer | TE | · | ~22 | · | · | ~16 | ~12 | 50 |
| Dayton Howard | WR | · | · | ~22 | · | · | · | 22 |
| KJ Parker | WR | · | · | ~14 | · | · | · | 14 |
| Brody Schaffer | WR | ~10 | · | · | · | · | · | 10 |
| Defensive line · estimated snaps | ||||||||
| Bryce Hawthorne | DL | ~34 | ~38 | ~18 | ~36 | ~42 | ~40 | 208 |
| Luke Gaffney | DL | ~12 | ~31 | ~22 | ~43 | ~39 | ~25 | 172 |
| Kahmari Brown | DL | ~28 | ~26 | · | ~21 | ~45 | ~36 | 156 |
| Iose Epenesa | DL | ~17 | ~22 | · | ~40 | ~32 | ~43 | 154 |
| Will Hubert | DL | ~12 | · | ~33 | · | ~37 | ~45 | 127 |
| Drew Campbell | DE | ~23 | ~15 | ~35 | · | ~15 | ~34 | 122 |
| Joseph Anderson | DE | ~30 | · | ~25 | · | ~25 | ~39 | 119 |
| Kenneth Merrieweather | DL | · | ~33 | · | ~28 | · | ~16 | 77 |
| Brice Stevenson | DL | ~24 | · | ~13 | · | ~35 | · | 72 |
| Chima Chineke | DE | ~20 | · | ~31 | · | · | · | 51 |
| Devan Kennedy | DL | ~26 | · | ~13 | · | · | · | 39 |
| David Fason | DL | · | · | ~28 | · | · | · | 28 |
| Jack Janda | DL | · | · | ~26 | · | · | · | 26 |
| Emmanuel Olagbaju | DL | ~12 | · | · | · | · | · | 12 |
| Linebackers · estimated snaps | ||||||||
| Cam Buffington | LB | ~44 | ~53 | ~49 | ~68 | ~67 | ~71 | 352 |
| Jayden Montgomery | LB | ~3 | ~44 | ~23 | ~45 | ~74 | ~69 | 258 |
| Landyn Van Kekerix | LB | ~32 | ~19 | ~3 | ~66 | ~17 | · | 137 |
| Nolan DeLong | LB | ~26 | · | ~43 | · | · | ~12 | 81 |
| Julian Manson | LB | ~40 | · | ~32 | · | · | · | 72 |
| Derek Weisskopf | LB | ~3 | · | ~21 | · | · | ~32 | 56 |
| Preston Ries | LB | ~3 | · | ~3 | · | · | ~46 | 52 |
| Burke Gautcher | LB | ~23 | · | ~27 | · | · | · | 50 |
| Carson Cooney | LB | ~11 | · | · | · | · | · | 11 |
| Jack Laughlin | LB | · | · | ~3 | · | · | · | 3 |
| Billy Weivoda | LB | ~3 | · | · | · | · | · | 3 |
| Secondary · estimated snaps | ||||||||
| Zach Lutmer | DB | ~54 | ~53 | · | ~68 | ~73 | ~75 | 323 |
| Jaylen Watson | DB | · | ~53 | ~4 | ~67 | ~67 | ~71 | 262 |
| Jacob Wallace | DB | ~6 | ~52 | ~19 | ~53 | ~49 | ~75 | 254 |
| Deshaun Lee | DB | ~49 | ~43 | ~4 | ~64 | ~72 | ~3 | 235 |
| Ty Hudkins | DB | ~53 | · | ~55 | · | ~60 | · | 168 |
| Anthony Hawkins | DB | ~45 | ~53 | ~7 | · | ~5 | ~55 | 165 |
| Tyler Brown | DB | · | · | ~51 | ~68 | · | · | 119 |
| Xavier Styles | DB | ~19 | · | ~4 | · | ~18 | ~76 | 117 |
| Darion Jones | DB | ~36 | · | ~55 | ~2 | · | ~16 | 109 |
| Rashad Godfrey Jr. | DB | ~11 | · | ~46 | ~14 | ~25 | · | 96 |
| Eli Robbins | DB | · | · | ~36 | · | · | · | 36 |
| Cody Haddad | DB | · | · | ~9 | · | · | · | 9 |
| Alex Mota | DB | ~9 | · | · | · | · | · | 9 |
| Marcello Vitti | DB | ~6 | · | · | · | · | · | 6 |
| Offensive line · estimated snaps | ||||||||
| Kade Pieper | OL | ~76 | ~57 | ~62 | ~56 | ~50 | ~55 | 356 |
| Trevor Lauck | OL | ~76 | ~57 | ~62 | ~56 | ~50 | ~55 | 356 |
| Leighton Jones | OL | ~76 | ~57 | ~62 | ~56 | ~50 | ~55 | 356 |
| Jack Dotzler | OL | ~76 | ~57 | ~62 | ~56 | ~50 | ~55 | 356 |
How the snap estimates work. No free source publishes college snap counts, so these are estimates. Quarterbacks: every offensive play is credited to the QB running the offense, which is close to exact. Everyone else: a model trained on real NFL snap counts (nflverse, 2023–24) turns each player's share of their position group's involvement that game (carries and targets on offense, tackles, sacks and breakups on defense) into a share of the team's plays. Tested on a season it never saw, it's typically within 5 snaps a game for running backs and 9–10 for other positions, and within about 10–15% over a season. The ranges shown are where the real number landed 80% of the time in that test. They narrow as the season goes on, and are widest for part-time players in a single game. Blocking tight ends and receivers who rarely see the ball get underestimated. Offensive linemen leave no trace in the play-by-play, so the line comes from each game's starting lineup. Where a school's game notes list its starters by spot, and its website allows automated access, the line shows who played left tackle through right tackle.