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 91%ile 0.846
- Offense (PPA/play) 86%ile 0.303
- Defense (PPA allowed) 26%ile 0.207
- Offensive success rate 89%ile 0.486
- Defensive success rate allowed 62%ile 0.398
- Explosiveness 53%ile 1.277
- Explosiveness allowed 10%ile 1.391
- Plays per game 51%ile 61.8
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-25 | Wk 4 | UAB FBS | AWAY | Navy 67% |
| 2026-10-03 | Wk 5 | Air Force FBS | AWAY | Navy 51% |
| 2026-10-10 | Wk 6 | Tulsa FBS | HOME | Navy 65% |
| 2026-10-17 | Wk 7 | UTSA FBS | AWAY | UTSA 77% |
| 2026-10-24 | Wk 8 | North Texas FBS | HOME | North Texas 73% |
| 2026-10-31 | Wk 9 | Notre Dame FBS | NEUTRAL | Notre Dame 95% |
| 2026-11-07 | Wk 10 | Temple FBS | HOME | Navy 56% |
| 2026-11-21 | Wk 12 | Memphis FBS | HOME | Memphis 60% |
| 2026-11-28 | Wk 13 | Charlotte FBS | AWAY | Navy 86% |
| 2026-12-12 | Wk 15 | Army FBS | NEUTRAL | Army 58% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Florida Atlantic @ | L | 30–38 |
| 2026-09-05 | 2026 | Wk 1 | Towson vs | W | 42–15 |
| 2026-01-02 | 2025 | Bowl | Cincinnati @ | W | 35–13 |
| 2025-12-13 | 2025 | Wk 16 | Army vs | W | 17–16 |
| 2025-11-27 | 2025 | Wk 14 | Memphis @ | W | 28–17 |
| 2025-11-15 | 2025 | Wk 12 | South Florida vs | W | 41–38 |
| 2025-11-08 | 2025 | Wk 11 | Notre Dame @ | L | 10–49 |
| 2025-11-01 | 2025 | Wk 10 | North Texas @ | L | 17–31 |
| 2025-10-25 | 2025 | Wk 9 | Florida Atlantic vs | W | 42–32 |
| 2025-10-11 | 2025 | Wk 7 | Temple @ | W | 32–31 |
| 2025-10-04 | 2025 | Wk 6 | Air Force vs | W | 34–31 |
| 2025-09-27 | 2025 | Wk 5 | Rice vs | W | 21–13 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 1 | 1 | 72 | 53 | +19 |
| 2025 | 11 | 2 | 409 | 325 | +84 |
| 2024 | 10 | 3 | 407 | 288 | +119 |
| 2023 | 5 | 7 | 212 | 269 | -57 |
| 2022 | 4 | 8 | 263 | 292 | -29 |
| 2021 | 4 | 8 | 241 | 339 | -98 |
| 2020 | 3 | 7 | 166 | 303 | -137 |
| 2019 | 11 | 2 | 483 | 290 | +193 |
| 2018 | 3 | 10 | 325 | 436 | -111 |
| 2017 | 7 | 6 | 396 | 342 | +54 |
| 2016 | 9 | 5 | 531 | 434 | +97 |
| 2015 | 11 | 2 | 478 | 284 | +194 |
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 |
|---|---|---|---|---|---|
| Aiden Lyczek | DL | 78 | #97 | 2 | 8 tkl · 2.0 sacks · 3.0 TFL |
| MarcAnthony Parker | LB | 78 | #61 | 2 | 18 tkl · 1.0 sacks · 2.0 TFL |
| Griffen Willis | DL | 73 | #203 | 2 | 6 tkl · 1.0 sacks · 1.5 TFL |
| Jordan Collins | TE | 69 | #64 | 1 | 2 rec · 68 yds · 1 TD |
| Cam Robinson | DB | 68 | #360 | 2 | 7 tkl · 2 PD |
| Braxton Woodson | QB | 66 | #92 | 2 | 68 pass yds · 1 INT · 296 rush yds |
| Jackson Gutierrez | QB | 65 | #109 | 2 | 100 pass yds · 2 TD · 0 INT |
| Vic Listorti | RB | 62 | #271 | 2 | 116 rush yds · 1 TD · 2 rec |
| Christian Johnson | LB | 62 | #382 | 1 | 11 tkl |
| Giuseppe Sessi | DB | 61 | #705 | 2 | 11 tkl |
| Connor Young | DL | 60 | #851 | 1 | 1 tkl · 1.0 sacks · 1.0 TFL |
| Coleman Cauley | LB | 60 | #483 | 2 | 13 tkl |
| Charles Robinson | WR | 58 | #563 | 1 | 4 rec · 36 yds · 1 TD |
| Xavyer Arrington | DL | 58 | #1013 | 2 | 3 tkl · 1.0 TFL |
| Aaron Rose | DB | 57 | #954 | 2 | 8 tkl |
| Marcus Bleazard | LB | 56 | #652 | 2 | 7 tkl · 1.0 sacks · 1.0 TFL |
| Phillip Hamilton | DB | 52 | #1349 | 1 | 4 tkl |
| Irabonoise Oniha | DB | 51 | #1418 | 1 | 6 tkl |
| Chris Herock | DL | 49 | #1765 | 1 | 3 tkl |
| Nick Bell | DB | 49 | #1621 | 1 | 4 tkl |
| Nolan Bartley | K | 48 | #221 | 2 | 8 XP · 8 pts |
| Michael Barrow | WR | 48 | #1062 | 2 | 2 rec · 11 yds |
| Jacob Carlson | P | 48 | #151 | 2 | 6 punts · 44.2 yd avg |
| Nolan McCamy | LB | 47 | #1085 | 1 | 2 tkl · 1.0 TFL |
| Jacob Williams | RB | 46 | #812 | 1 | 34 rush yds |
| Will Miller | LB | 44 | #1220 | 1 | 2 tkl · 1.0 TFL |
| Ikenna Ozurumba | DL | 44 | #2222 | 1 | 2 tkl |
| Luke Hutchison | WR | 43 | #1300 | 1 | 1 rec · 27 yds |
| Evan Blouir | QB | 42 | #474 | 2 | 31 rush yds |
| Landon Walker | WR | 40 | #1449 | 1 | — |
| Joshua Guerin | WR | 38 | #1521 | 1 | 1 rec · 10 yds |
| Stefan Egbe | RB | 38 | #1055 | 1 | 12 rush yds |
| Maxwell Williams | DB | 38 | #2409 | 1 | 2 tkl |
| Trent Gillis | LB | 36 | #1542 | 1 | 2 tkl |
| Christian Cromer | RB | 36 | #1097 | 2 | 12 rush yds |
| Jacob Asbeck | LB | 36 | #1541 | 1 | 2 tkl |
| Matt Reyes | DL | 36 | #2736 | 1 | 1 tkl |
| Kush'i Abraham | DB | 34 | #2601 | 1 | 1 tkl |
| Matthew Seliga | DB | 34 | #2602 | 1 | 1 tkl |
| Collin Seals | DB | 34 | #2603 | 1 | 1 tkl |