Four-year talent direction
Track class strength, position balance and roster needs across signing cycles.

Complete schedules, team production, player statistics, news, analytics, recruiting and program history in one fan destination.
Record: 9–4 (Schedule & Results)
Conference: MAC
Players: 61
Points For: 375
Points/Game: 28.8
Points Against: 343
Opp. Points/Game: 26.4
Season totals organized for quick comparison. Swipe horizontally for more.
| PASS CMP | PASS ATT | PASS YDS | PASS % | PASS AVG | PASS TD | PASS INT | PASS RTG | SACK | RUSH ATT | RUSH YDS | RUSH AVG | RUSH TD | REC | REC YDS | REC AVG | REC TD | PTS/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 194 | 347 | 2,422 | 55.9 | 7.0 | 19 | 6 | 129.1 | 0 | 521 | 2,225 | 4.3 | 24 | 194 | 2,422 | 12.5 | 19 | 28.8 |
The verified team snapshot is loading now.
| PLAYER | CMP | ATT | YDS | CMP% | AVG | TD | INT | RTG | SACK |
|---|---|---|---|---|---|---|---|---|---|
| C. OgbonnaQB | 190 | 336 | 2381 | 56.5 | 7.1 | 19 | 5 | 131.8 | — |
| G. GrayQB | 4 | 11 | 41 | 36.4 | 3.7 | 0 | 1 | 49.5 | — |
| TEAM TOTALS | 194 | 347 | 2,422 | 55.9 | 7.0 | 19 | 6 | 129.1 | 0 |
| PLAYER | CAR | YDS | AVG | LNG | TD | FUM |
|---|---|---|---|---|---|---|
| A. HendersonRB | 204 | 1078 | 5.3 | 68 | 9 | — |
| C. OgbonnaQB | 122 | 346 | 2.8 | 26 | 8 | — |
| J. BarksdaleRB | 82 | 306 | 3.7 | 19 | 2 | — |
| M. BurchRB | 29 | 153 | 5.3 | 31 | 2 | — |
| L. SperlingRB | 39 | 150 | 3.8 | 22 | 1 | — |
| T. Shelton Jr.RB | 23 | 88 | 3.8 | 17 | 0 | — |
| V. SnowWR | 9 | 61 | 6.8 | 12 | 2 | — |
| M. Scott Jr.WR | 6 | 22 | 3.7 | 10 | 0 | — |
| J. McNeil Jr.RB | 2 | 15 | 7.5 | 13 | 0 | — |
| J. ShieldsQB | 4 | 8 | 2.0 | 7 | 0 | — |
| J. OrlandoTE | 0 | 1 | — | 1 | 0 | — |
| A. SchnackenbergLS | 1 | -3 | -3.0 | 0 | 0 | — |
| TEAM TOTALS | 521 | 2,225 | 4.3 | 68 | 24 | 0 |
| PLAYER | REC | YDS | AVG | LNG | TD |
|---|---|---|---|---|---|
| V. SnowWR | 55 | 651 | 11.8 | 46 | 6 |
| J. JenkinsWR | 36 | 536 | 14.9 | 90 | 4 |
| A. HendersonRB | 19 | 238 | 12.5 | 75 | 1 |
| T. JohnsonWR | 19 | 215 | 11.3 | 34 | 2 |
| J. CuffWR | 11 | 155 | 14.1 | 28 | 1 |
| T. BarrWR | 7 | 128 | 18.3 | 42 | 1 |
| J. OrlandoTE | 11 | 101 | 9.2 | 34 | 2 |
| M. BurchRB | 9 | 99 | 11.0 | 30 | 0 |
| N. McMillanWR | 5 | 76 | 15.2 | 31 | 1 |
| C. MorrowWR | 4 | 59 | 14.8 | 30 | 0 |
| L. SperlingRB | 5 | 59 | 11.8 | 28 | 1 |
| Q. SandersWR | 3 | 43 | 14.3 | 18 | 0 |
| J. BarksdaleRB | 5 | 26 | 5.2 | 15 | 0 |
| E. KingTE | 2 | 15 | 7.5 | 9 | 0 |
| R. DalyTE | 1 | 13 | 13.0 | 13 | 0 |
| A. SchnackenbergLS | 1 | 9 | 9.0 | 9 | 0 |
| M. Scott Jr.WR | 1 | -1 | -1.0 | -1 | 0 |
| TEAM TOTALS | 194 | 2,422 | 12.5 | 90 | 19 |
| PLAYER | TOT | SOLO | AST | TFL | SACK | INT | PD | FF |
|---|---|---|---|---|---|---|---|---|
| S. DolacLB | 168 | 81 | — | 18.0 | 5.0 | 5 | 5 | — |
| R. MurdockLB | 156 | 73 | — | 16.5 | 2 | 1 | 1 | — |
| S. BrownCB | 66 | 31 | — | 2.0 | 0 | 1 | 6 | — |
| D. CrawfordLB | 58 | 27 | — | 15.0 | 8.5 | — | 2 | — |
| M. FuquaS | 55 | 32 | — | 3.5 | 0 | 1 | 2 | — |
| M. CooperCB | 55 | 37 | — | 2.5 | 0 | 2 | 8 | — |
| J. McNairS | 53 | 24 | — | 1 | 0 | 1 | 3 | — |
| K. StewartDE | 40 | 16 | — | 12.0 | 9.5 | — | 2 | — |
| C. McCartherensDB | 35 | 25 | — | 1 | 0 | 1 | 4 | — |
| D. FolsomDT | 30 | 9 | — | 3.0 | 0.5 | — | 0 | — |
| J. CapoS | 23 | 9 | — | 0.5 | 0 | — | 0 | — |
| M. WhiteDE | 21 | 8 | — | 2.5 | 1.5 | — | 0 | — |
| S. BrownLB | 16 | 10 | — | 1 | 0 | — | 2 | — |
| O. BridgesCB | 15 | 10 | — | 0.5 | 0 | — | 2 | — |
| A. ColcloughDE | 14 | 5 | — | 4.0 | 2.5 | — | 1 | — |
| C. EvansDT | 14 | 3 | — | 0.5 | 0.5 | — | 2 | — |
| C. Hines IIICB | 11 | 3 | — | 1 | 0 | — | 2 | — |
| D. MorganDL | 11 | 6 | — | 1 | 0 | — | 0 | — |
| E. Pleasant IIICB | 11 | 10 | — | 0 | 0 | — | 5 | — |
| G. WoloDT | 11 | 4 | — | 2.5 | 0 | — | 0 | — |
| T. SouzaDT | 10 | 6 | — | 1 | 0 | — | 1 | — |
| C. BazileDE | 7 | 7 | — | 1 | 0 | — | 2 | — |
| C. TateCB | 6 | 5 | — | 0 | 0 | — | 0 | — |
| J. KeoughS | 6 | 3 | — | 0 | 0 | — | 0 | — |
| G. De LeonLB | 3 | 1 | — | 0 | 0 | — | 0 | — |
| L. SperlingRB | 3 | 3 | — | 0 | 0 | — | 0 | — |
| M. HiltyLB | 3 | 2 | — | 0 | 0 | — | 0 | — |
| J. BennettEDGE | 2 | 1 | — | 1 | 1 | — | 0 | — |
| J. GentryS | 2 | 1 | — | 0 | 0 | — | 0 | — |
| P. FannCB | 2 | 1 | — | 0 | 0 | — | 0 | — |
| R. DavisS | 2 | 1 | — | 0 | 0 | — | 0 | — |
| T. Shelton Jr.RB | 2 | 1 | — | 0 | 0 | — | 0 | — |
| V. SnowWR | 2 | 1 | — | 0 | 0 | — | 0 | — |
| A. SchnackenbergLS | 1 | 1 | — | 0 | 0 | — | 0 | — |
| B. SandersLS | 1 | 0 | — | 0 | 0 | — | 0 | — |
| E. DuaneP | 1 | 1 | — | 0 | 0 | — | 0 | — |
| H. TabansiOL | 1 | 1 | — | 0 | 0 | — | 0 | — |
| J. MunsonS | 1 | 0 | — | 0 | 0 | — | 0 | — |
| J. CuffWR | 1 | 1 | — | 0 | 0 | — | 0 | — |
| J. JenkinsWR | 1 | 1 | — | 0 | 0 | — | 0 | — |
| J. PoyserDL | 1 | 1 | — | 1 | 0 | — | 0 | — |
| K. BlackwellCB | 1 | 1 | — | 0 | 0 | 1 | 0 | — |
| M. BurchRB | 1 | 1 | — | 0 | 0 | — | 0 | — |
| T. JohnsonWR | 1 | 1 | — | 0 | 0 | — | 0 | — |
| U. BellenfantPK | 1 | 0 | — | 0 | 0 | — | 0 | — |
| X. LeonardS | 1 | 1 | — | 0 | 0 | — | 0 | — |
| TEAM TOTALS | 926 | 466 | 0 | 92 | 31 | 13 | 50 | 0 |
| PLAYER | FGM | FGA | FG% | XPM | XPA | PTS |
|---|---|---|---|---|---|---|
| U. BellenfantPK | 18 | 21 | — | 31 | 31 | 85 |
| N. ReedPK | 1 | 3 | — | 3 | 3 | 6 |
| TEAM TOTALS | 19 | 24 | 79.2 | 34 | 34 | 91 |
A big Week 3 awaits in college football. On3 is breaking down how to watch the full slate, including start times and streaming info. Following an upset-filled Week 2, Week 3 of the 2026 college football season has arrived. More intra-conference games are beginning to appear on the schedule, and this Saturday’s biggest matchup is in Oxford. Key points from the original article: • The other matchup in Big Ten Network’s early regional coverage, Penn State will look to keep things rolling in Year 1 under Matt Campbell . The Nittany Lions took down Temple last Saturday and will now get ready to take on Buffalo at Beaver Stadium. • Three Big Ten games will air on Peacock as part of the Week 3 slate, led by Eastern Michigan vs. Wisconsin . The Badgers rebounded from their season-opening loss to Notre Dame as they cruised past Western Illinois at Camp Randall Stadium. • An ACC vs. SEC matchup starts SEC Network’s slate of games on Saturday as NC State visits Vanderbilt . The Commodores took down Delaware in Week 2 while the Wolfpack dominated Richmond as they came out of their first bye week. • Fresh off a huge victory over Oklahoma , Michigan will take plenty of momentum into this week’s
READ UPDATE →NATIONAL UPDATESources: University at Buffalo will start redshirt junior transfer Elijah Holmes at quarterback, and he’ll debut for the Bulls against Albany on Thursday night. Holmes is a Wingate transfer who threw for 3,040 yards and 24 touchdowns last year in Division II.
READ UPDATE →Track class strength, position balance and roster needs across signing cycles.
See how efficiently signed talent develops into starts, impact and wins.
Separate returning development from incoming and outgoing portal value.
Wins, efficiency and schedule strength in one timeline.
Home, road, favorite and underdog performance.
Recent form versus the long-term series story.
Drafted players by position and development path.