Week 2 report · Sat, Sep 12 · 2026 Week 2in trend: High totals go under

UTSA

5–1 · Ours #68 entering

31–26Final

Texas State

2–3 · Ours #85 entering

Win chanceUTSA 54%UTSA won
SpreadTXST −2.5ours +1.6 · UTSA covered by 7.5
Total65.5final 57 · under by 8.5
Our callTXST +1Lbeat the close by 3.5

Quarterbacksthis game

Owen McCown
Owen McCown
28/42 · 214 yards
EPA / dropback
+0.0645th pct
Comp %
66.7
TD
1
Turnovers
00 INT · 0 fum
Sacked
0
Brad Jackson
Brad Jackson
17/29 · 218 yards
EPA / dropback
+0.1048th pct
Comp %
58.6
TD
1
Turnovers
11 INT · 0 fum
Sacked
0

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

UTSAoffensePlayed like TXST +2.0defenseTexas State
64th45.9%▲3.9Success rateSuccess45.9%▲1.536th
64th+0.16▲0.11EPA / playEPA/play+0.16▼0.0536th
59th+0.17▲0.18PassingPassing+0.17▲0.0441st
65th+0.14▲0.01RushingRushing+0.14▼0.2235th
79th0▲0.5TurnoversTurnovers0▼0.721st
Texas StateoffensedefenseUTSA
70th48.1%▼1.0Success rateSuccess48.1%▼8.230th
65th+0.17▲0.11EPA / playEPA/play+0.17▼0.0535th
53rd+0.10▼0.29PassingPassing+0.10▲0.0647th
73rd+0.21▲0.42RushingRushing+0.21▼0.1027th
16th2▼0.7TurnoversTurnovers2▲1.884th

Team statsthis game · percentile vs every 2026 team game

UTSAUTSATexas StateTXST
Special teams & field position
Average startOwn 3166thOwn 2737th
Kicking vs expectedKicking+0.6 pts62nd−1.0 pts23rd
Drives & pace
Plays7490th7794th
Drive points−4.636th+4.664th
Turnovers & hidden points
Penalty first downsPenalty 1st downs248th371st
4th downs+2.0 pts100th−0.6 pts18th
Hidden points+10.690th−10.610th

Season so far

UTSA5–1 · 82nd-hardest schedule

Wvs UT Rio Grande Valley45–16covered −28.5
Wat Texas State31–26covered +2.5
Lat Texas6–30covered +30
Wvs Colorado State59–45push −14
Wat Rice16–14missed −12.5
Wvs South Florida31–24covered −6

Texas State2–3 · 42nd-hardest schedule

Lat Texas7–59missed +29.5
Lvs UTSA26–31missed −2.5
Wvs North Texas49–35covered −3
Wvs Incarnate Word63–10covered −30.5
Lat San Diego State29–31missed −10

Model cfb_best · uncertainty ±15.5 · run Sep 12, 3:05 PM EDT · froze at kickoff and graded as-is