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) 27%ile 0.122
- Defense (PPA allowed) 55%ile 0.137
- Offensive success rate 31%ile 0.403
- Defensive success rate allowed 40%ile 0.422
- Explosiveness 48%ile 1.269
- Explosiveness allowed 77%ile 1.203
- Plays per game 99%ile 74.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 | East Texas A&M FCS | HOME | Tulsa 92% |
| 2026-09-26 | Wk 4 | Arkansas FBS | AWAY | Arkansas 66% |
| 2026-10-01 | Wk 5 | North Texas FBS | HOME | North Texas 81% |
| 2026-10-10 | Wk 6 | Navy FBS | AWAY | Navy 65% |
| 2026-10-17 | Wk 7 | Rice FBS | AWAY | Rice 50% |
| 2026-10-23 | Wk 8 | Army FBS | HOME | Army 65% |
| 2026-11-07 | Wk 10 | Tulane FBS | AWAY | Tulane 73% |
| 2026-11-14 | Wk 11 | Florida Atlantic FBS | HOME | Tulsa 62% |
| 2026-11-21 | Wk 12 | Charlotte FBS | HOME | Tulsa 85% |
| 2026-11-28 | Wk 13 | UTSA FBS | AWAY | UTSA 84% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Sam Houston @ | W | 23–17 |
| 2026-09-05 | 2026 | Wk 1 | Oklahoma State vs | W | 24–10 |
| 2025-11-29 | 2025 | Wk 14 | UAB vs | L | 24–31 |
| 2025-11-22 | 2025 | Wk 13 | Army @ | W | 26–25 |
| 2025-11-15 | 2025 | Wk 12 | Oregon State vs | W | 31–14 |
| 2025-11-08 | 2025 | Wk 11 | Florida Atlantic @ | L | 21–40 |
| 2025-10-25 | 2025 | Wk 9 | Temple vs | L | 37–38 |
| 2025-10-16 | 2025 | Wk 8 | East Carolina @ | L | 27–41 |
| 2025-10-04 | 2025 | Wk 6 | Memphis @ | L | 7–45 |
| 2025-09-27 | 2025 | Wk 5 | Tulane vs | L | 14–31 |
| 2025-09-19 | 2025 | Wk 4 | Oklahoma State @ | W | 19–12 |
| 2025-09-13 | 2025 | Wk 3 | Navy vs | L | 23–42 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 47 | 27 | +20 |
| 2025 | 4 | 8 | 278 | 347 | -69 |
| 2024 | 3 | 9 | 300 | 510 | -210 |
| 2023 | 4 | 8 | 281 | 406 | -125 |
| 2022 | 5 | 7 | 367 | 397 | -30 |
| 2021 | 7 | 6 | 343 | 346 | -3 |
| 2020 | 6 | 3 | 244 | 194 | +50 |
| 2019 | 4 | 8 | 317 | 376 | -59 |
| 2018 | 3 | 9 | 289 | 355 | -66 |
| 2017 | 2 | 10 | 352 | 450 | -98 |
| 2016 | 10 | 3 | 552 | 388 | +164 |
| 2015 | 6 | 7 | 483 | 518 | -35 |
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 |
|---|---|---|---|---|---|
| Thomas Davis | DL | 92 | #9 | 2 | 7 tkl · 3.0 sacks · 3.0 TFL |
| Kyran Duhon | DL | 79 | #95 | 2 | 9 tkl · 2.0 sacks · 2.0 TFL |
| Dax Collins | LB | 78 | #63 | 2 | 19 tkl · 1.0 sacks · 1.0 TFL |
| Chris Thompson Jr. | LB | 74 | #106 | 2 | 18 tkl |
| Damari Alston | RB | 73 | #83 | 2 | 118 rush yds · 2 TD · 5 rec |
| Trequan Jones | RB | 70 | #117 | 2 | 160 rush yds · 2 TD · 1 rec |
| Jaylen George | DL | 69 | #332 | 2 | 9 tkl · 0.5 TFL |
| Oran Singleton Jr. | WR | 69 | #209 | 2 | 7 rec · 125 yds · 1 TD |
| Tyson Williams | DB | 66 | #453 | 2 | 7 tkl · 1 PD · 1 INT |
| Zach Williams | DB | 62 | #641 | 2 | 8 tkl · 1 INT |
| Zane Woodham | DB | 62 | #650 | 2 | 13 tkl |
| Will Upshaw | DL | 61 | #763 | 2 | 3 tkl · 1.0 sacks · 1.0 TFL |
| Caldra Williford | DB | 60 | #736 | 2 | 9 tkl |
| Jimmy Calloway | WR | 60 | #498 | 2 | 7 rec · 85 yds |
| Devin Robinson | DB | 59 | #817 | 2 | 8 tkl |
| Ashton Williams | DB | 59 | #829 | 2 | 8 tkl · 1 PD |
| Javon Ross | WR | 58 | #583 | 2 | 8 rec · 63 yds |
| Baylor Hayes | QB | 57 | #223 | 2 | 353 pass yds · 1 TD · 1 INT |
| Arias Nash | DL | 56 | #1169 | 2 | 4 tkl |
| Tai Newhouse | DL | 51 | #1553 | 2 | 5 tkl |
| Sam Stone | LB | 51 | #880 | 2 | 8 tkl |
| Tyler Rich | DL | 51 | #1579 | 2 | 5 tkl |
| Joel Bazinet team-inferred | OL | 50 | #68 | 1 | — |
| JD Drew | DB | 49 | #1582 | 2 | 3 tkl · 1 PD |
| Owen Carey | K | 48 | #224 | 2 | 1 FG · 4 XP · 7 pts |
| Hudson Ball | DL | 47 | #1897 | 2 | 3 tkl · 0.5 TFL |
| Marlon Hauck | K | 46 | #246 | 1 | 1 FG · 1 XP · 4 pts |
| DJ McKinney | RB | 46 | #805 | 2 | 14 rush yds · 2 rec |
| Max Tulen | P | 46 | #166 | 2 | 8 punts · 41.4 yd avg |
| Aquavious Dunbar | DL | 44 | #2179 | 2 | 3 tkl |
| Donnell Gee Jr. | WR | 40 | #1432 | 1 | 1 rec · 12 yds |
| Rylan Leathers | DB | 39 | #2324 | 1 | 2 tkl |
| Jayden Madkins | DL | 38 | #2625 | 2 | 2 tkl |
| David Wells Jr. | WR | 38 | #1520 | 1 | 1 rec · 9 yds |
| RJ McIntosh | DB | 36 | #2487 | 2 | 2 tkl |
| Grant McAtee | TE | 36 | #517 | 1 | 1 rec · 5 yds |
| Ty Williams | DB | 31 | #2740 | 1 | 1 tkl |
| Dedaunte Scott | DB | 31 | #2741 | 1 | 1 tkl |
| Kadin Fossung | DL | 27 | #3114 | 1 | 1 tkl |
| Ty Anderson | DL | 27 | #3113 | 1 | 1 tkl |