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 93%ile 0.857
- Offense (PPA/play) 83%ile 0.280
- Defense (PPA allowed) 100%ile -0.143
- Offensive success rate 67%ile 0.448
- Defensive success rate allowed 100%ile 0.276
- Explosiveness 75%ile 1.349
- Explosiveness allowed 68%ile 1.225
- Plays per game 33%ile 59.4
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 | Houston FBS | HOME | Texas Tech 79% |
| 2026-09-26 | Wk 4 | Sam Houston FBS | HOME | Texas Tech 97% |
| 2026-10-03 | Wk 5 | Colorado FBS | AWAY | Texas Tech 74% |
| 2026-10-17 | Wk 7 | Arizona State FBS | HOME | Texas Tech 82% |
| 2026-10-24 | Wk 8 | Cincinnati FBS | AWAY | Texas Tech 70% |
| 2026-10-31 | Wk 9 | Arizona FBS | HOME | Texas Tech 64% |
| 2026-11-07 | Wk 10 | West Virginia FBS | HOME | Texas Tech 87% |
| 2026-11-14 | Wk 11 | Oklahoma State FBS | AWAY | Texas Tech 86% |
| 2026-11-21 | Wk 12 | Baylor FBS | AWAY | Texas Tech 68% |
| 2026-11-26 | Wk 13 | TCU FBS | HOME | Texas Tech 76% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Oregon State @ | W | 35–24 |
| 2026-09-05 | 2026 | Wk 1 | Abilene Christian vs | W | 33–10 |
| 2026-01-01 | 2025 | Bowl | Oregon vs | L | 0–23 |
| 2025-12-06 | 2025 | Wk 15 | BYU vs | W | 34–7 |
| 2025-11-29 | 2025 | Wk 14 | West Virginia @ | W | 49–0 |
| 2025-11-15 | 2025 | Wk 12 | UCF vs | W | 48–9 |
| 2025-11-08 | 2025 | Wk 11 | BYU vs | W | 29–7 |
| 2025-11-01 | 2025 | Wk 10 | Kansas State @ | W | 43–20 |
| 2025-10-25 | 2025 | Wk 9 | Oklahoma State vs | W | 42–0 |
| 2025-10-18 | 2025 | Wk 8 | Arizona State @ | L | 22–26 |
| 2025-10-11 | 2025 | Wk 7 | Kansas vs | W | 42–17 |
| 2025-10-04 | 2025 | Wk 6 | Houston @ | W | 35–11 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 68 | 34 | +34 |
| 2025 | 12 | 2 | 552 | 165 | +387 |
| 2024 | 8 | 5 | 489 | 453 | +36 |
| 2023 | 7 | 6 | 356 | 338 | +18 |
| 2022 | 8 | 5 | 445 | 379 | +66 |
| 2021 | 7 | 6 | 394 | 392 | +2 |
| 2020 | 4 | 6 | 291 | 367 | -76 |
| 2019 | 4 | 8 | 366 | 364 | +2 |
| 2018 | 5 | 7 | 448 | 373 | +75 |
| 2017 | 6 | 7 | 446 | 419 | +27 |
| 2016 | 5 | 7 | 524 | 522 | +2 |
| 2015 | 7 | 6 | 586 | 567 | +19 |
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 |
|---|---|---|---|---|---|
| J'Koby Williams | RB | 83 | #20 | 2 | 187 rush yds · 2 TD · 10 rec |
| Ben Roberts | LB | 74 | #97 | 2 | 15 tkl · 1.0 sacks · 2.5 TFL |
| A.J. Holmes Jr. | DL | 74 | #187 | 2 | 6 tkl · 1.5 sacks · 1.5 TFL |
| Stone Harrington | K | 72 | #28 | 2 | 4 FG · 8 XP · 20 pts |
| Jamond Mathis | LB | 72 | #139 | 2 | 7 tkl · 2.5 sacks · 3.5 TFL |
| Brice Pollock | DB | 68 | #348 | 2 | 5 tkl · 4 PD |
| Amier Boyd | DB | 67 | #400 | 2 | 2 tkl · 3 PD · 1 INT |
| Coy Eakin | WR | 66 | #261 | 2 | 8 rec · 92 yds · 1 TD |
| Malik Esquerra | DB | 65 | #477 | 2 | 12 tkl · 1 PD |
| Kenny Johnson | WR | 65 | #320 | 2 | 9 rec · 117 yds |
| Matt Ludwig | TE | 64 | #105 | 2 | 3 rec · 30 yds · 1 TD |
| John Curry | LB | 64 | #317 | 2 | 10 tkl |
| Austin Romaine | LB | 63 | #374 | 2 | 12 tkl · 1.0 TFL |
| Will Hammond | QB | 62 | #139 | 2 | 487 pass yds · 2 TD · 1 INT |
| Peyton Morgan | DB | 60 | #741 | 2 | 9 tkl |
| Cameron Dickey | RB | 60 | #338 | 2 | 69 rush yds · 1 TD · 2 rec |
| Quinten Joyner | RB | 58 | #412 | 2 | 68 rush yds · 1 TD |
| Will Karoll | P | 57 | #86 | 2 | 9 punts · 45.8 yd avg |
| Malcolm Simmons | WR | 57 | #626 | 2 | 1 rec · 64 yds · 1 TD |
| Mateen Ibirogba | DL | 56 | #1162 | 2 | 3 tkl |
| Adam Trick | LB | 56 | #656 | 2 | 5 tkl |
| Terrance Carter Jr. | TE | 56 | #222 | 1 | 3 rec · 28 yds |
| Thomas Castellanos | QB | 51 | #313 | 1 | 8 pass yds · 1 TD · 0 INT |
| Bryce Butler | DL | 51 | #1605 | 2 | 5 tkl |
| Julien Laventure | DL | 50 | #1639 | 1 | 4 tkl |
| Micah Hudson | WR | 50 | #971 | 2 | 3 rec · 44 yds |
| Jett Carpenter | TE | 48 | #350 | 1 | 2 rec · 10 yds |
| Jayden Cofield | DL | 46 | #2001 | 1 | 3 tkl |
| Corey Platt Jr. | LB | 45 | #1187 | 1 | 4 tkl |
| Davin Martin | DB | 44 | #1989 | 2 | 1 tkl · 1 PD |
| Donte Lee Jr. | WR | 44 | #1282 | 1 | 2 rec · 12 yds |
| Maddox Quiller | DB | 43 | #2051 | 1 | 3 tkl |
| Bryson Jones | WR | 41 | #1403 | 2 | 2 rec · 11 yds |
| Jalen Jones | WR | 40 | #1459 | 2 | 2 rec · 6 yds |
| LaDamion Guyton | LB | 38 | #1488 | 1 | 2 tkl |
| Ansel Nedore | LB | 37 | #1513 | 1 | 2 tkl |
| Marcus Ramon-Edwards | DB | 36 | #2488 | 2 | 2 tkl |
| Oliver Miles III | DB | 30 | #2766 | 1 | 1 tkl |
| Jordan Rogers | DB | 30 | #2767 | 1 | 1 tkl |
| Kirk Francis | QB | 29 | #611 | 1 | 0 INT |