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 85%ile 0.769
- Offense (PPA/play) 24%ile 0.109
- Defense (PPA allowed) 69%ile 0.103
- Offensive success rate 46%ile 0.417
- Defensive success rate allowed 60%ile 0.403
- Explosiveness 40%ile 1.248
- Explosiveness allowed 80%ile 1.198
- Plays per game 97%ile 71.1
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-18 | Wk 3 | Texas Tech FBS | AWAY | Texas Tech 79% |
| 2026-09-26 | Wk 4 | Georgia Southern FBS | AWAY | Houston 63% |
| 2026-10-03 | Wk 5 | UCF FBS | HOME | Houston 55% |
| 2026-10-10 | Wk 6 | Kansas State FBS | AWAY | Kansas State 78% |
| 2026-10-17 | Wk 7 | Oklahoma State FBS | HOME | Houston 70% |
| 2026-10-24 | Wk 8 | Utah FBS | AWAY | Utah 86% |
| 2026-11-07 | Wk 10 | Cincinnati FBS | HOME | Cincinnati 51% |
| 2026-11-13 | Wk 11 | Colorado FBS | AWAY | Colorado 56% |
| 2026-11-21 | Wk 12 | West Virginia FBS | AWAY | Houston 55% |
| 2026-11-28 | Wk 13 | Baylor FBS | HOME | Baylor 54% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Southern vs | W | 77–6 |
| 2026-09-05 | 2026 | Wk 1 | Oregon State vs | W | 33–20 |
| 2025-12-27 | 2025 | Bowl | LSU vs | W | 38–35 |
| 2025-11-29 | 2025 | Wk 14 | Baylor @ | W | 31–24 |
| 2025-11-22 | 2025 | Wk 13 | TCU vs | L | 14–17 |
| 2025-11-07 | 2025 | Wk 11 | UCF @ | W | 30–27 |
| 2025-11-01 | 2025 | Wk 10 | West Virginia vs | L | 35–45 |
| 2025-10-25 | 2025 | Wk 9 | Arizona State @ | W | 24–16 |
| 2025-10-18 | 2025 | Wk 8 | Arizona vs | W | 31–28 |
| 2025-10-11 | 2025 | Wk 7 | Oklahoma State @ | W | 39–17 |
| 2025-10-04 | 2025 | Wk 6 | Texas Tech vs | L | 11–35 |
| 2025-09-26 | 2025 | Wk 5 | Oregon State @ | W | 27–24 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 110 | 26 | +84 |
| 2025 | 10 | 3 | 378 | 297 | +81 |
| 2024 | 4 | 8 | 168 | 275 | -107 |
| 2023 | 4 | 8 | 284 | 378 | -94 |
| 2022 | 8 | 5 | 469 | 418 | +51 |
| 2021 | 12 | 2 | 502 | 286 | +216 |
| 2020 | 3 | 5 | 240 | 256 | -16 |
| 2019 | 4 | 8 | 368 | 408 | -40 |
| 2018 | 8 | 5 | 571 | 483 | +88 |
| 2017 | 7 | 5 | 339 | 286 | +53 |
| 2016 | 9 | 4 | 466 | 305 | +161 |
| 2015 | 13 | 1 | 566 | 290 | +276 |
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 |
|---|---|---|---|---|---|
| Amare Thomas | WR | 77 | #73 | 2 | 11 rec · 162 yds · 2 TD |
| Patrick Overmyer | TE | 75 | #30 | 2 | 8 rec · 100 yds · 1 TD |
| Jordan Allen | DB | 74 | #162 | 2 | 5 tkl · 4 PD · 1 INT |
| Anthony Boswell team-inferred | OL | 70 | #8 | 1 | — |
| Jalen Mayo | DB | 70 | #271 | 2 | 9 tkl · 2 PD |
| Makhi Hughes | RB | 69 | #138 | 2 | 142 rush yds · 2 TD · 2 rec |
| Javion White | DB | 69 | #317 | 2 | 3 tkl · 2 PD |
| Re'Shaun Sanford II | RB | 68 | #153 | 2 | 102 rush yds · 2 TD · 2 rec |
| Jonathan Dimas | K | 67 | #51 | 2 | 2 FG · 14 XP · 20 pts |
| Latreveon McCutchin | LB | 67 | #250 | 2 | 4 tkl · 1.0 sacks · 1.5 TFL |
| Koby Young | WR | 66 | #281 | 2 | 4 rec · 101 yds · 2 TD |
| John Hebert | RB | 65 | #208 | 1 | 65 rush yds · 1 TD · 1 rec |
| Ashton Porter | DL | 65 | #538 | 2 | 6 tkl · 1.0 sacks · 1.5 TFL |
| Conner Weigman | QB | 64 | #113 | 2 | 425 pass yds · 4 TD · 1 INT |
| Jaden Yates | LB | 63 | #356 | 1 | 8 tkl |
| Kentrell Webb | DB | 60 | #751 | 2 | 9 tkl · 1 PD |
| Will James | DB | 57 | #952 | 2 | 7 tkl · 1 PD |
| Brandon Mack II | LB | 57 | #617 | 2 | 6 tkl · 2.0 TFL |
| DJ Butler | RB | 56 | #465 | 2 | 72 rush yds · 1 TD · 1 rec |
| Travis Buhake | DL | 56 | #1180 | 2 | 4 tkl |
| Ejiro Egodogbare | DL | 55 | #1200 | 1 | 2 tkl · 2.0 TFL |
| Chance Bryant | DL | 55 | #1201 | 1 | 1 tkl |
| Keisean Henderson | QB | 55 | #257 | 2 | 83 pass yds · 2 TD · 0 INT |
| Trent Walker | WR | 52 | #890 | 2 | 4 rec · 59 yds |
| Myles Parker | DL | 51 | #1552 | 1 | 4 tkl |
| Zane Smith | RB | 51 | #646 | 1 | 69 rush yds |
| Sione Fotu | LB | 49 | #991 | 2 | 4 tkl |
| DK Mays | DL | 47 | #1949 | 2 | 2 tkl |
| De'Marion Thomas | DL | 47 | #1948 | 2 | 4 tkl |
| Christian Brathwaite | LB | 46 | #1110 | 1 | 3 tkl · 1.0 TFL |
| Nehemiah Warmate | RB | 46 | #792 | 1 | 41 rush yds |
| Luke Carney | QB | 46 | #415 | 1 | 23 rush yds |
| Khalil Laufau | DL | 42 | #2374 | 1 | 2 tkl |
| Carmycah Glass | LB | 39 | #1444 | 2 | 3 tkl |
| Luke McGary | TE | 38 | #487 | 1 | 1 rec · 10 yds |
| Jaquise Martin | WR | 37 | #1544 | 1 | 1 rec · 11 yds |
| Paris Melvin Jr. | DB | 37 | #2429 | 1 | 2 tkl |
| Liam Dougherty | P | 36 | #220 | 1 | 3 punts · 42.3 yd avg |
| Johnsley Barbas | DB | 30 | #2769 | 1 | 1 tkl |
| JD Rhym | DB | 30 | #2768 | 1 | 1 tkl |