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) 8%ile 0.033
- Defense (PPA allowed) 65%ile 0.110
- Offensive success rate 11%ile 0.358
- Defensive success rate allowed 41%ile 0.421
- Explosiveness 62%ile 1.295
- Explosiveness allowed 68%ile 1.225
- Plays per game 93%ile 68.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-26 | Wk 4 | New Mexico FBS | HOME | New Mexico 72% |
| 2026-10-01 | Wk 5 | Western Kentucky FBS | HOME | New Mexico State 54% |
| 2026-10-07 | Wk 6 | Florida International FBS | AWAY | Florida International 68% |
| 2026-10-21 | Wk 8 | Sam Houston FBS | AWAY | New Mexico State 57% |
| 2026-10-28 | Wk 9 | Jacksonville State FBS | HOME | Jacksonville State 59% |
| 2026-11-07 | Wk 10 | Liberty FBS | HOME | Liberty 53% |
| 2026-11-14 | Wk 11 | Missouri State FBS | AWAY | Missouri State 71% |
| 2026-11-21 | Wk 12 | Delaware FBS | HOME | Delaware 65% |
| 2026-11-28 | Wk 13 | Middle Tennessee FBS | AWAY | Middle Tennessee 51% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Hawai'i @ | L | 19–29 |
| 2026-09-05 | 2026 | Wk 1 | Mercyhurst vs | W | 51–14 |
| 2026-08-29 | 2026 | Wk 1 | Florida State @ | L | 17–34 |
| 2025-11-29 | 2025 | Wk 14 | Middle Tennessee vs | L | 24–31 |
| 2025-11-22 | 2025 | Wk 13 | UTEP @ | W | 34–31 |
| 2025-11-15 | 2025 | Wk 12 | Tennessee @ | L | 9–42 |
| 2025-11-08 | 2025 | Wk 11 | Kennesaw State vs | L | 21–24 |
| 2025-11-01 | 2025 | Wk 10 | Western Kentucky @ | L | 16–35 |
| 2025-10-22 | 2025 | Wk 9 | Missouri State vs | L | 17–24 |
| 2025-10-14 | 2025 | Wk 8 | Liberty @ | L | 27–30 |
| 2025-10-02 | 2025 | Wk 6 | Sam Houston vs | W | 37–10 |
| 2025-09-27 | 2025 | Wk 5 | New Mexico @ | L | 20–38 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 1 | 2 | 87 | 77 | +10 |
| 2025 | 4 | 8 | 259 | 331 | -72 |
| 2024 | 3 | 9 | 259 | 435 | -176 |
| 2023 | 10 | 5 | 412 | 342 | +70 |
| 2022 | 7 | 6 | 331 | 311 | +20 |
| 2021 | 2 | 10 | 271 | 485 | -214 |
| 2019 | 2 | 10 | 260 | 492 | -232 |
| 2018 | 3 | 9 | 303 | 496 | -193 |
| 2017 | 7 | 6 | 381 | 386 | -5 |
| 2016 | 3 | 9 | 298 | 466 | -168 |
| 2015 | 3 | 9 | 343 | 540 | -197 |
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 |
|---|---|---|---|---|---|
| Nick Session | DB | 88 | #19 | 3 | 21 tkl · 1 PD · 1 INT |
| Gabe Peterson | DL | 81 | #63 | 3 | 13 tkl · 1.5 sacks · 2.0 TFL |
| TK King | WR | 80 | #48 | 3 | 14 rec · 239 yds · 2 TD |
| James Jones | RB | 78 | #43 | 3 | 243 rush yds · 2 TD · 4 rec |
| Sone Aupiu | LB | 73 | #119 | 3 | 12 tkl · 1.5 sacks · 2.5 TFL |
| Brodie Malone-Bradford | WR | 68 | #214 | 2 | 7 rec · 104 yds · 1 TD |
| De'Marcus Peters | DB | 68 | #356 | 3 | 11 tkl · 1 PD |
| TJ Washington Jr. | RB | 64 | #242 | 3 | 84 rush yds · 2 TD · 2 rec |
| Brad Vislisel | DL | 62 | #690 | 1 | 2 tkl · 0.5 TFL |
| Josiah Charles | DB | 62 | #665 | 3 | 9 tkl · 2 PD |
| Brody Richter | P | 62 | #59 | 3 | 9 punts · 39.9 yd avg |
| Trey Hedden | QB | 61 | #161 | 3 | 781 pass yds · 5 TD · 3 INT |
| Enzo-Pierre Tayou | DL | 60 | #838 | 3 | 6 tkl · 1.0 TFL |
| Terrione Graves | WR | 60 | #490 | 1 | 1 rec · 83 yds · 1 TD |
| Tory Gethers | LB | 60 | #482 | 3 | 15 tkl · 1.0 TFL |
| Henry Davis III | DL | 59 | #886 | 3 | 7 tkl · 1.5 TFL |
| Reeves Baller | DL | 59 | #889 | 3 | 6 tkl · 1.0 sacks · 1.0 TFL |
| Jason Gwan | DL | 58 | #1007 | 3 | 7 tkl · 1.0 TFL |
| Josiah Thomas | TE | 56 | #208 | 3 | 5 rec · 42 yds |
| Ilya Uvaydov | K | 56 | #140 | 3 | 2 FG · 9 XP · 15 pts |
| AJ Williams III | WR | 56 | #672 | 2 | 5 rec · 83 yds |
| Javon Gillespie | DB | 54 | #1170 | 3 | 7 tkl · 1 PD |
| Obinna Okeke | DL | 54 | #1292 | 3 | 4 tkl |
| Jeremiah Sandiford | DL | 54 | #1340 | 3 | 7 tkl |
| Kaian Roberts-Day | DL | 53 | #1395 | 2 | 4 tkl · 1.0 TFL |
| TJ Pride | WR | 51 | #892 | 3 | 6 rec · 42 yds |
| Chance Barron | LB | 51 | #875 | 2 | 7 tkl · 0.5 TFL |
| Jakobe Campbell | DB | 51 | #1430 | 3 | 8 tkl |
| Zaiden Davis | LB | 51 | #896 | 3 | 7 tkl |
| RJ Chapman | DB | 51 | #1456 | 3 | 5 tkl · 1 PD |
| AJ Williams III | WR | 50 | #940 | 1 | 3 rec · 29 yds |
| Dijon Stanley | RB | 50 | #664 | 3 | 52 rush yds · 2 rec |
| Lyndon Ravare | WR | 50 | #968 | 2 | 4 rec · 41 yds |
| Lorenzo Smith | DB | 47 | #1736 | 3 | 6 tkl |
| Myles Libman | WR | 45 | #1233 | 1 | 1 rec · 25 yds |
| Tayden Barnes | DB | 44 | #2020 | 1 | 2 tkl |
| Jalen Brown | RB | 43 | #896 | 3 | 35 rush yds |
| Twan Wilson | DB | 43 | #2095 | 1 | 1 PD |
| Jerry Lydiatt | TE | 42 | #432 | 2 | 2 rec · 5 yds |
| Adam Damante | QB | 41 | #484 | 1 | 42 pass yds · 0 INT · 6 rush yds |