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) 50%ile 0.179
- Defense (PPA allowed) 12%ile 0.258
- Offensive success rate 37%ile 0.408
- Defensive success rate allowed 19%ile 0.446
- Explosiveness 96%ile 1.418
- Explosiveness allowed 38%ile 1.303
- Plays per game 50%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-19 | Wk 3 | Florida International FBS | HOME | Florida International 53% |
| 2026-09-26 | Wk 4 | UL Monroe FBS | AWAY | Florida Atlantic 59% |
| 2026-10-03 | Wk 5 | Texas Southern FCS | HOME | Florida Atlantic 97% |
| 2026-10-17 | Wk 7 | Army FBS | AWAY | Army 78% |
| 2026-10-24 | Wk 8 | Rice FBS | HOME | Florida Atlantic 52% |
| 2026-10-29 | Wk 9 | North Texas FBS | AWAY | North Texas 90% |
| 2026-11-05 | Wk 10 | UTSA FBS | HOME | UTSA 82% |
| 2026-11-14 | Wk 11 | Tulsa FBS | AWAY | Tulsa 62% |
| 2026-11-21 | Wk 12 | South Florida FBS | HOME | South Florida 82% |
| 2026-11-27 | Wk 13 | East Carolina FBS | AWAY | East Carolina 74% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Navy vs | W | 38–30 |
| 2026-09-05 | 2026 | Wk 1 | Florida @ | L | 21–66 |
| 2025-11-29 | 2025 | Wk 14 | East Carolina vs | L | 3–42 |
| 2025-11-22 | 2025 | Wk 13 | UConn vs | L | 45–48 |
| 2025-11-15 | 2025 | Wk 12 | Tulane @ | L | 24–35 |
| 2025-11-08 | 2025 | Wk 11 | Tulsa vs | W | 40–21 |
| 2025-10-25 | 2025 | Wk 9 | Navy @ | L | 32–42 |
| 2025-10-18 | 2025 | Wk 8 | South Florida @ | L | 13–48 |
| 2025-10-11 | 2025 | Wk 7 | UAB vs | W | 53–33 |
| 2025-10-04 | 2025 | Wk 6 | Rice @ | W | 27–21 |
| 2025-09-27 | 2025 | Wk 5 | Memphis vs | L | 26–55 |
| 2025-09-13 | 2025 | Wk 3 | Florida International @ | L | 28–38 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 1 | 1 | 59 | 96 | -37 |
| 2025 | 4 | 8 | 354 | 436 | -82 |
| 2024 | 3 | 9 | 311 | 363 | -52 |
| 2023 | 4 | 8 | 285 | 306 | -21 |
| 2022 | 5 | 7 | 357 | 319 | +38 |
| 2021 | 5 | 7 | 305 | 309 | -4 |
| 2020 | 5 | 4 | 170 | 157 | +13 |
| 2019 | 11 | 3 | 510 | 318 | +192 |
| 2018 | 5 | 7 | 373 | 381 | -8 |
| 2017 | 11 | 3 | 568 | 318 | +250 |
| 2016 | 3 | 9 | 317 | 477 | -160 |
| 2015 | 3 | 9 | 270 | 345 | -75 |
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 |
|---|---|---|---|---|---|
| Easton Messer | WR | 88 | #12 | 2 | 15 rec · 252 yds · 2 TD |
| Kelby Valsin | WR | 86 | #15 | 2 | 18 rec · 207 yds · 2 TD |
| Jayden Sweeney | DB | 78 | #95 | 2 | 12 tkl · 1 PD · 1 INT |
| Josh Roberts | DB | 77 | #104 | 1 | 7 tkl |
| Caden Veltkamp | QB | 77 | #24 | 2 | 662 pass yds · 6 TD · 2 INT |
| Dominique Henry | WR | 72 | #143 | 2 | 12 rec · 101 yds · 1 TD |
| Blake Burris | DL | 69 | #326 | 2 | 7 tkl · 1.5 TFL |
| Walker Adkinson team-inferred | OL | 69 | #10 | 1 | — |
| Bo Simpson-Nealy | DB | 68 | #357 | 2 | 7 tkl · 1 PD · 1 INT |
| AJ Johnson | TE | 64 | #106 | 2 | 4 rec · 17 yds · 1 TD |
| Ethan Ervin | RB | 64 | #243 | 2 | 117 rush yds · 1 TD |
| Leon Hart Jr. | LB | 63 | #347 | 2 | 13 tkl · 1.0 TFL |
| Nate Fischer | LB | 62 | #411 | 2 | 7 tkl · 1.0 sacks · 2.0 TFL |
| Enyce Sledge | DL | 60 | #826 | 1 | 4 tkl · 1.0 TFL |
| Wilky Denaud | DL | 59 | #943 | 2 | 7 tkl |
| Branden Hoch | WR | 56 | #645 | 1 | 5 rec · 44 yds |
| Joseph Sipp Jr. | LB | 56 | #625 | 2 | 10 tkl |
| Tycoolhill Luman | DL | 56 | #1111 | 1 | 3 tkl · 0.5 sacks · 0.5 TFL |
| Leonard Farrow | RB | 56 | #451 | 2 | 85 rush yds · 2 rec |
| Collin Rogers | K | 55 | #146 | 2 | 1 FG · 8 XP · 11 pts |
| Derrick Rogers | DB | 55 | #1097 | 2 | 2 tkl · 2 PD |
| Gavench Marcelin | DB | 53 | #1258 | 2 | 5 tkl |
| Ahlston Ware | DB | 53 | #1275 | 2 | 4 tkl · 1 PD |
| Damon Allen | DB | 52 | #1402 | 2 | 6 tkl |
| CJ Doggette Jr. | DL | 49 | #1742 | 2 | 3 tkl · 0.5 TFL |
| Damarius McGhee | DB | 49 | #1618 | 1 | 4 tkl |
| Kaden Shields-Dutton | RB | 46 | #800 | 2 | 13 rush yds · 2 rec |
| Chris Tooley III | DB | 46 | #1882 | 1 | 3 tkl |
| Brady Tillman III | RB | 44 | #865 | 2 | 20 rush yds · 1 rec |
| Hector Chavez | LB | 44 | #1242 | 1 | 3 tkl |
| Travis Jackson | DB | 41 | #2224 | 1 | 2 tkl |
| Reed Chandley | P | 39 | #207 | 2 | 5 punts · 36.0 yd avg |
| Jay Crable | DB | 38 | #2413 | 2 | 2 tkl |
| Antojuan Woody | WR | 36 | #1582 | 1 | 1 rec · 5 yds |
| Tucker Holloway | WR | 36 | #1581 | 1 | 1 rec · 5 yds |
| Tyclean Luman | DB | 34 | #2594 | 1 | 1 tkl |
| JK Johnson | DB | 34 | #2593 | 1 | 1 tkl |
| Justin Weatherall | DB | 33 | #2661 | 1 | 1 tkl |
| Jonathan Bax | DB | 33 | #2660 | 1 | 1 tkl |
| Drew Devillier | QB | 29 | #617 | 1 | 0 INT |