Team Vitals
Team profile 2025 · vs 136 FBS teams
Percentile against every FBS team, from 2025 play with garbage time excluded. No 2026 game has been played yet, so this describes last season.
- Win rate 15%ile 0.333
- Offense (PPA/play) 29%ile 0.125
- Defense (PPA allowed) 23%ile 0.211
- Offensive success rate 48%ile 0.418
- Defensive success rate allowed 14%ile 0.452
- Explosiveness 15%ile 1.194
- Explosiveness allowed 76%ile 1.207
- Plays per game 54%ile 62.3
median · bars right of it are above the FBS average · pace is a style, not a grade
Upcoming 2026
| Date | Wk | Opponent | Site | Model Lean |
|---|---|---|---|---|
| 2026-09-19 | Wk 3 | Notre Dame FBS | AWAY | Notre Dame 89% |
| 2026-09-26 | Wk 4 | Nebraska FBS | HOME | Nebraska 55% |
| 2026-10-03 | Wk 5 | Wisconsin FBS | AWAY | Michigan State 53% |
| 2026-10-10 | Wk 6 | Illinois FBS | HOME | Illinois 53% |
| 2026-10-17 | Wk 7 | Northwestern FBS | HOME | Michigan State 51% |
| 2026-10-24 | Wk 8 | UCLA FBS | AWAY | UCLA 65% |
| 2026-11-07 | Wk 10 | Michigan FBS | AWAY | Michigan 70% |
| 2026-11-14 | Wk 11 | Washington FBS | HOME | Washington 59% |
| 2026-11-20 | Wk 12 | Oregon FBS | HOME | Oregon 70% |
| 2026-11-28 | Wk 13 | Rutgers FBS | AWAY | Michigan State 77% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Eastern Michigan vs | W | 35–7 |
| 2026-09-04 | 2026 | Wk 1 | Toledo vs | W | 30–20 |
| 2025-11-29 | 2025 | Wk 14 | Maryland vs | W | 38–28 |
| 2025-11-22 | 2025 | Wk 13 | Iowa @ | L | 17–20 |
| 2025-11-15 | 2025 | Wk 12 | Penn State vs | L | 10–28 |
| 2025-11-01 | 2025 | Wk 10 | Minnesota @ | L | 20–23 |
| 2025-10-25 | 2025 | Wk 9 | Michigan vs | L | 20–31 |
| 2025-10-18 | 2025 | Wk 8 | Indiana @ | L | 13–38 |
| 2025-10-11 | 2025 | Wk 7 | UCLA vs | L | 13–38 |
| 2025-10-04 | 2025 | Wk 6 | Nebraska @ | L | 27–38 |
| 2025-09-20 | 2025 | Wk 4 | USC @ | L | 31–45 |
| 2025-09-13 | 2025 | Wk 3 | Youngstown State vs | W | 41–24 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 65 | 27 | +38 |
| 2025 | 4 | 8 | 295 | 359 | -64 |
| 2024 | 5 | 7 | 232 | 313 | -81 |
| 2023 | 4 | 8 | 191 | 340 | -149 |
| 2022 | 5 | 7 | 293 | 329 | -36 |
| 2021 | 11 | 2 | 414 | 329 | +85 |
| 2020 | 2 | 5 | 126 | 246 | -120 |
| 2019 | 7 | 6 | 291 | 293 | -2 |
| 2018 | 7 | 6 | 243 | 223 | +20 |
| 2017 | 10 | 3 | 319 | 260 | +59 |
| 2016 | 3 | 9 | 289 | 333 | -44 |
| 2015 | 12 | 2 | 417 | 304 | +113 |
Injuries
Not an injury report. College football has no league-wide mandated one, and the ESPN feed we poll has carried the same three players all season — so an empty table here means nothing has been reported to us, not that the team is healthy. Nothing on this page, and nothing in our model, uses it.
Player grades 2026 season
Box production, opponent-adjusted, ranked within position (50 = positional average). OL rows are team-inferred — college football publishes no individual OL box stats. Full leaderboard →
| Player | Pos | Grade | Pos rank | G | 2026 season |
|---|---|---|---|---|---|
| Eli Coenen | DL | 88 | #21 | 2 | 7 tkl · 3.0 sacks · 3.0 TFL |
| Cam Edwards | RB | 83 | #18 | 2 | 250 rush yds · 3 TD · 3 rec |
| Kenny Soares Jr. | DL | 81 | #69 | 2 | 6 tkl · 1.0 sacks · 1.5 TFL |
| Liam Boyd | K | 76 | #17 | 2 | 5 FG · 6 XP · 21 pts |
| Alessio Milivojevic | QB | 75 | #31 | 2 | 417 pass yds · 3 TD · 0 INT |
| Jayden Savoury | TE | 72 | #47 | 2 | 8 rec · 99 yds |
| Rodney Bullard Jr. | WR | 71 | #153 | 2 | 10 rec · 116 yds · 1 TD |
| Tre Bell | DB | 69 | #305 | 2 | 6 tkl · 1 PD |
| Devin Vaught | DB | 65 | #464 | 2 | 13 tkl |
| Keahnist Thompson | DL | 65 | #547 | 2 | 4 tkl · 0.5 sacks · 1.0 TFL |
| Nick Sharpe team-inferred | OL | 63 | #19 | 1 | — |
| Chrishon McCray | WR | 63 | #380 | 2 | 10 rec · 79 yds |
| Charles Taplin | WR | 62 | #396 | 1 | 3 rec · 65 yds · 1 TD |
| Brady Pretzlaff | LB | 59 | #521 | 2 | 13 tkl |
| Fredrick Moore | WR | 58 | #571 | 2 | 4 rec · 43 yds · 1 TD |
| Jordan Hall | LB | 56 | #640 | 1 | 4 tkl · 1.0 TFL |
| Rhys Dakin | P | 56 | #95 | 2 | 3 punts · 48.3 yd avg |
| Michael Richard | DB | 55 | #1118 | 2 | 6 tkl |
| Nikai Martinez | DB | 55 | #1130 | 2 | 6 tkl · 1 PD |
| Jaziun Patterson | RB | 54 | #511 | 2 | 46 rush yds · 1 TD |
| Anelu Lafaele | DL | 54 | #1303 | 1 | 1 tkl · 0.5 sacks · 0.5 TFL |
| Derrick Simmons | DL | 53 | #1368 | 1 | — |
| Cam Fancher | QB | 53 | #290 | 2 | 44 pass yds · 0 INT · 11 rush yds |
| Tyran Chappell | DB | 53 | #1313 | 2 | 4 tkl · 1 PD |
| Mikeshun Beeler | DL | 52 | #1465 | 2 | 4 tkl · 0.5 TFL |
| Dion Crawford | LB | 52 | #853 | 1 | 7 tkl |
| Ben Roberts | DL | 51 | #1610 | 2 | 4 tkl · 0.5 TFL |
| Isaac Smith | DL | 51 | #1609 | 2 | 3 tkl |
| Brandon Tullis | RB | 47 | #763 | 1 | 37 rush yds |
| Marvis Parrish | RB | 47 | #765 | 2 | 39 rush yds · 1 rec |
| Caleb Wheatland | LB | 47 | #1077 | 2 | 5 tkl · 0.5 TFL |
| Charles Brantley | DB | 47 | #1774 | 2 | 5 tkl |
| NiJhay Burt | DB | 46 | #1802 | 1 | 4 tkl |
| Braylon Collier | WR | 46 | #1159 | 1 | 2 rec · 23 yds |
| Cam Stodghill | LB | 45 | #1198 | 1 | 1 tkl |
| Brennan Parachek | TE | 43 | #429 | 1 | 1 rec · 10 yds |
| KK Smith | WR | 40 | #1456 | 1 | 1 rec · 10 yds |
| DiMari Malone | LB | 37 | #1520 | 1 | 2 tkl |
| Caleb Gash | DB | 37 | #2471 | 2 | 2 tkl |
| Kai Rios | TE | 36 | #512 | 1 | 1 rec · 5 yds |