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) 10%ile 0.045
- Defense (PPA allowed) 48%ile 0.160
- Offensive success rate 10%ile 0.356
- Defensive success rate allowed 59%ile 0.405
- Explosiveness 42%ile 1.254
- Explosiveness allowed 9%ile 1.395
- Plays per game 48%ile 61.6
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 | Virginia FBS | NEUTRAL | Virginia 74% |
| 2026-09-26 | Wk 4 | Oklahoma State FBS | HOME | West Virginia 60% |
| 2026-10-03 | Wk 5 | Iowa State FBS | AWAY | Iowa State 80% |
| 2026-10-10 | Wk 6 | Arizona FBS | HOME | Arizona 75% |
| 2026-10-17 | Wk 7 | Cincinnati FBS | HOME | Cincinnati 61% |
| 2026-10-24 | Wk 8 | TCU FBS | AWAY | TCU 72% |
| 2026-11-07 | Wk 10 | Texas Tech FBS | AWAY | Texas Tech 87% |
| 2026-11-14 | Wk 11 | Kansas FBS | HOME | West Virginia 56% |
| 2026-11-21 | Wk 12 | Houston FBS | HOME | Houston 55% |
| 2026-11-27 | Wk 13 | Utah FBS | AWAY | Utah 91% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | UT Martin vs | W | 52–7 |
| 2026-09-05 | 2026 | Wk 1 | Coastal Carolina vs | W | 31–24 |
| 2025-11-29 | 2025 | Wk 14 | Texas Tech vs | L | 0–49 |
| 2025-11-15 | 2025 | Wk 12 | Arizona State @ | L | 23–25 |
| 2025-11-08 | 2025 | Wk 11 | Colorado vs | W | 29–22 |
| 2025-11-01 | 2025 | Wk 10 | Houston @ | W | 45–35 |
| 2025-10-25 | 2025 | Wk 9 | TCU vs | L | 17–23 |
| 2025-10-18 | 2025 | Wk 8 | UCF @ | L | 13–45 |
| 2025-10-03 | 2025 | Wk 6 | BYU @ | L | 24–38 |
| 2025-09-27 | 2025 | Wk 5 | Utah vs | L | 14–48 |
| 2025-09-20 | 2025 | Wk 4 | Kansas @ | L | 10–41 |
| 2025-09-13 | 2025 | Wk 3 | Pittsburgh vs | W | 31–24 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 83 | 31 | +52 |
| 2025 | 4 | 8 | 261 | 370 | -109 |
| 2024 | 6 | 7 | 379 | 415 | -36 |
| 2023 | 9 | 4 | 409 | 340 | +69 |
| 2022 | 5 | 7 | 367 | 395 | -28 |
| 2021 | 6 | 7 | 328 | 310 | +18 |
| 2020 | 6 | 4 | 265 | 205 | +60 |
| 2019 | 5 | 7 | 247 | 346 | -99 |
| 2018 | 8 | 4 | 483 | 326 | +157 |
| 2017 | 7 | 6 | 449 | 409 | +40 |
| 2016 | 10 | 3 | 405 | 312 | +93 |
| 2015 | 8 | 5 | 442 | 320 | +122 |
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 |
|---|---|---|---|---|---|
| Cam Cook | RB | 79 | #38 | 2 | 194 rush yds · 3 TD · 2 rec |
| Michael Hawkins Jr. | QB | 78 | #21 | 2 | 287 pass yds · 3 TD · 0 INT |
| Isaiah Patterson | LB | 69 | #193 | 2 | 14 tkl · 1.0 sacks · 1.5 TFL |
| DJ Epps | WR | 68 | #211 | 2 | 5 rec · 148 yds · 1 TD |
| Zeke Durham-Campbell | DL | 68 | #366 | 2 | 7 tkl · 1.0 sacks · 2.0 TFL |
| KJ Henson | DL | 68 | #372 | 2 | 5 tkl · 1.0 sacks · 3.0 TFL |
| Corey McIntyre Jr. | DL | 66 | #484 | 2 | 5 tkl · 1.0 sacks · 1.0 TFL |
| Harper Holloman | DL | 65 | #511 | 2 | 4 tkl · 0.5 TFL |
| Ryan Ward | TE | 64 | #111 | 1 | 1 rec · 32 yds · 1 TD |
| Ashton Woods | LB | 64 | #335 | 2 | 7 tkl · 1.0 sacks · 2.0 TFL |
| Jack Cassidy | K | 63 | #80 | 2 | 2 FG · 10 XP · 16 pts |
| Kamari Wilson | DB | 63 | #607 | 2 | 10 tkl · 1 PD |
| Jason Hall Jr. | LB | 62 | #381 | 2 | 3 tkl · 1.0 sacks · 2.0 TFL |
| Nate Gabriel | DL | 62 | #700 | 2 | 5 tkl · 1.0 sacks · 1.0 TFL |
| Armoni Weaver-Bomar | WR | 59 | #521 | 2 | 3 rec · 67 yds · 1 TD |
| Geimere Latimer II | DB | 59 | #859 | 2 | 9 tkl |
| Amari Latimer | RB | 56 | #449 | 2 | 65 rush yds · 1 TD |
| Darius Wiley | DL | 55 | #1196 | 1 | 3 tkl · 1.0 TFL |
| Kedrick Triplett | WR | 55 | #726 | 1 | 1 rec · 27 yds · 1 TD |
| Ben Cutter | LB | 54 | #726 | 2 | 6 tkl · 2.0 TFL |
| Taylor Brown | DL | 53 | #1413 | 1 | 2 tkl |
| Cam Torbor | LB | 53 | #804 | 2 | 6 tkl |
| Chams Diagne | DB | 52 | #1329 | 2 | 7 tkl |
| Scotty Fox Jr. | QB | 52 | #297 | 1 | 27 pass yds · 0 INT · 21 rush yds |
| David Afogho | DL | 51 | #1571 | 2 | 2 tkl |
| Jyron Hughley | QB | 49 | #350 | 1 | 27 pass yds · 1 TD · 0 INT |
| Jaden Bray | WR | 49 | #1015 | 2 | 4 rec · 29 yds |
| Andrew Powdrell | DB | 47 | #1757 | 2 | 5 tkl |
| Matt Sieg | DB | 46 | #1814 | 2 | 5 tkl |
| Bryan Hansen | P | 46 | #163 | 2 | 8 punts · 41.6 yd avg |
| Kameron Reddic | DB | 46 | #1838 | 1 | 4 tkl |
| Jaire Rawlison | DB | 46 | #1837 | 1 | 4 tkl |
| Martavious Boswell | RB | 46 | #824 | 1 | 31 rush yds |
| Nick Taylor | DB | 44 | #1961 | 1 | 2 tkl |
| Keyshawn Robinson | DB | 44 | #2015 | 2 | 4 tkl |
| John Neider | WR | 42 | #1369 | 2 | 2 rec · 16 yds |
| Maliek Hawkins | DB | 42 | #2175 | 2 | 1 tkl |
| Emerson Joy | DL | 40 | #2505 | 1 | 1 tkl · 0.5 TFL |
| Cyrus Traugh | WR | 39 | #1476 | 1 | 1 rec · 11 yds |
| Tyler Stolsky | LB | 39 | #1433 | 2 | 3 tkl |