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 43%ile 0.538
- Offense (PPA/play) 76%ile 0.237
- Defense (PPA allowed) 32%ile 0.193
- Offensive success rate 72%ile 0.453
- Defensive success rate allowed 57%ile 0.406
- Explosiveness 84%ile 1.375
- Explosiveness allowed 10%ile 1.393
- Plays per game 21%ile 57.2
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 | Texas FBS | AWAY | Texas 76% |
| 2026-09-26 | Wk 4 | Colorado State FBS | HOME | UTSA 77% |
| 2026-10-03 | Wk 5 | Rice FBS | AWAY | UTSA 81% |
| 2026-10-08 | Wk 6 | South Florida FBS | HOME | UTSA 54% |
| 2026-10-17 | Wk 7 | Navy FBS | HOME | UTSA 77% |
| 2026-10-24 | Wk 8 | Tulane FBS | AWAY | UTSA 60% |
| 2026-11-05 | Wk 10 | Florida Atlantic FBS | AWAY | UTSA 82% |
| 2026-11-14 | Wk 11 | North Texas FBS | HOME | UTSA 50% |
| 2026-11-21 | Wk 12 | UAB FBS | AWAY | UTSA 87% |
| 2026-11-28 | Wk 13 | Tulsa FBS | HOME | UTSA 84% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-09-12 | 2026 | Wk 2 | Texas State @ | W | 31–26 |
| 2026-09-05 | 2026 | Wk 1 | UT Rio Grande Valley vs | W | 45–16 |
| 2025-12-26 | 2025 | Bowl | Florida International vs | W | 57–20 |
| 2025-11-29 | 2025 | Wk 14 | Army vs | L | 24–27 |
| 2025-11-22 | 2025 | Wk 13 | East Carolina vs | W | 58–24 |
| 2025-11-15 | 2025 | Wk 12 | Charlotte @ | W | 28–7 |
| 2025-11-06 | 2025 | Wk 11 | South Florida @ | L | 23–55 |
| 2025-10-30 | 2025 | Wk 10 | Tulane vs | W | 48–26 |
| 2025-10-18 | 2025 | Wk 8 | North Texas @ | L | 17–55 |
| 2025-10-11 | 2025 | Wk 7 | Rice vs | W | 61–13 |
| 2025-10-04 | 2025 | Wk 6 | Temple @ | L | 21–27 |
| 2025-09-20 | 2025 | Wk 4 | Colorado State @ | W | 17–16 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2026 | 2 | 0 | 76 | 42 | +34 |
| 2025 | 7 | 6 | 462 | 375 | +87 |
| 2024 | 7 | 6 | 431 | 391 | +40 |
| 2023 | 9 | 4 | 415 | 313 | +102 |
| 2022 | 11 | 3 | 515 | 363 | +152 |
| 2021 | 12 | 2 | 516 | 345 | +171 |
| 2020 | 7 | 5 | 339 | 308 | +31 |
| 2019 | 4 | 8 | 244 | 407 | -163 |
| 2018 | 3 | 9 | 170 | 374 | -204 |
| 2017 | 6 | 5 | 259 | 187 | +72 |
| 2016 | 6 | 7 | 379 | 363 | +16 |
| 2015 | 3 | 9 | 271 | 405 | -134 |
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 |
|---|---|---|---|---|---|
| Brandon Tucker | LB | 76 | #78 | 2 | 18 tkl · 0.5 TFL |
| Ahamad Chapman | DB | 74 | #177 | 2 | 3 tkl · 1 INT |
| Mekhi Anderson | WR | 72 | #144 | 2 | 12 rec · 125 yds · 1 TD |
| AJ Wilson | WR | 71 | #155 | 2 | 11 rec · 125 yds · 1 TD |
| Will Henderson III | RB | 71 | #110 | 2 | 179 rush yds · 1 TD · 4 rec |
| DJ Allen Jr. | WR | 70 | #184 | 2 | 8 rec · 140 yds · 1 TD |
| Tai Leonard | DL | 69 | #327 | 2 | 6 tkl |
| Brandon Young Jr. | TE | 68 | #72 | 2 | 2 rec · 8 yds · 2 TD |
| Joel Rogers | DB | 67 | #387 | 2 | 12 tkl · 1 PD |
| A'Marion Peterson | RB | 67 | #180 | 2 | 100 rush yds · 2 TD · 2 rec |
| Zach Morris | DB | 66 | #425 | 2 | 5 tkl · 1 PD · 1 INT |
| Owen McCown | QB | 66 | #99 | 2 | 489 pass yds · 4 TD · 0 INT |
| Jeremiah Bailey | DL | 65 | #552 | 2 | 5 tkl |
| Michael Petro | K | 64 | #72 | 2 | 2 FG · 10 XP · 16 pts |
| Cameron Upshaw Jr. | DB | 64 | #549 | 2 | 6 tkl · 1 INT |
| Willie Nelson III | DB | 62 | #617 | 2 | 8 tkl |
| James Walley Jr. | LB | 62 | #392 | 2 | 10 tkl · 1.0 sacks · 1.0 TFL |
| Bryce Grays | LB | 62 | #404 | 2 | 8 tkl |
| Elijah Newell | DB | 60 | #790 | 2 | 10 tkl |
| Brandon High Jr. | RB | 60 | #346 | 2 | 92 rush yds · 1 TD |
| Darion White | LB | 59 | #507 | 2 | 12 tkl |
| Nate Robinson Jr. | DB | 56 | #1073 | 1 | 2 tkl · 1 INT |
| Asaad Chapman | DB | 55 | #1122 | 2 | 5 tkl · 1 PD |
| RJ Lester Jr. | DB | 53 | #1259 | 2 | 7 tkl |
| Camron Cooper | LB | 52 | #810 | 2 | 5 tkl · 0.5 TFL |
| David Amador II | WR | 52 | #874 | 2 | 5 rec · 44 yds |
| Jusiah Sampleton | DL | 52 | #1519 | 1 | 2 tkl |
| Elijah Baldwin | LB | 51 | #890 | 2 | 7 tkl |
| Jakevian Rodgers | DB | 51 | #1458 | 1 | 2 tkl · 1 PD |
| T.J. West | WR | 49 | #1007 | 1 | 3 rec · 27 yds |
| Collins Acheampong | DL | 49 | #1732 | 2 | — |
| Caile Hogan | P | 49 | #145 | 2 | 8 punts · 43.8 yd avg |
| Jamarri Vinson | LB | 48 | #1012 | 1 | 3 tkl |
| Owen Pewee | LB | 46 | #1117 | 2 | 5 tkl |
| Miles Campbell | TE | 45 | #388 | 2 | 2 rec · 14 yds |
| Jameian Buxton | DL | 45 | #2101 | 2 | 3 tkl |
| Drenon Fite III | DL | 45 | #2100 | 2 | 3 tkl |
| Jarvse Duece Dickerson | DB | 44 | #1984 | 1 | 3 tkl |
| Isaiah Butler-Tanner | TE | 44 | #408 | 1 | 1 rec · 14 yds |
| Eddy Smith | DL | 42 | #2327 | 1 | 2 tkl |