2025 · Week 8 · Oct 18, 2025 · DATCU Stadium
Speed4x
View as
Win probability · UNT
modelUNT aheadUTSA aheadconfidence bandkey playUNT scoreUTSA score
What if? - hover the chart or a play below, then change how it went
Q2 2:12 · Caile Hogan punt for 60 yds , Landon Sides returns for 9 yds to the UNT 24
Driver values - Δ win prob, pts
Home team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout marginPregame prior
This game in five plays
- TD · Q1 0:00: Drew Mestemaker pass complete to Wyatt Young for 11 yds for a TD (Kali Nguma KICK) — UNT win probability +9.9 pts (now 68%) (top driver: Lead backed by the offense's own timeouts).
- TD · Q2 5:22: Robert Henry Jr. run for 3 yds for a TD (Michael Petro KICK) — UTSA win probability +9.2 pts (now 43%) (top driver: UTSA has the ball).
- TD · Q2 0:09: Kiefer Sibley run for 18 yds for a TD (Kali Nguma KICK) — UNT win probability +7.8 pts (now 75%) (top driver: UNT has the ball).
- TD · Q3 11:30: Drew Mestemaker pass complete to Cameron Dorner for 15 yds for a TD (Kali Nguma KICK) — UNT win probability +12.4 pts (now 87%) (top driver: UNT has the ball).
- TD · Q3 9:58: Drew Mestemaker run for 1 yd for a TD UTSA Penalty, Illegal Substitution (Shad Banks Jr.) declined (Kali Nguma KICK) — UNT win probability +7.4 pts (now 94%) (top driver: UNT has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
UNT made the numbers' call on 8 of 9UTSA made the numbers' call on 8 of 8
- Q1 7:31UNT 4th & 10 at UTSA 10, down 7Agrees with the numbersKicked a field goal · 58.9% before the snapGo for it58.5%−0.324% to convertField goalTheir call58.7%88% to makePunt57.2%−1.6average punt
- Q1 5:56UTSA 4th & 12 at UTSA 23, up 4Agrees with the numbersPunted · 39.5% before the snapGo for it39.1%−0.922% to convertField goalOut of rangePuntTheir call40.0%average punt
- Q1 3:11UNT 4th & 3 at UTSA 20, down 4Agrees with the numbersWent for it · 59.7% before the snapGo for itTheir call59.7%51% to convertField goal59.5%−0.275% to makePunt57.2%−2.5average punt
- Q1 1:42UTSA 4th & 11 at UTSA 24, down 3Agrees with the numbersPunted · 36.5% before the snapGo for it36.2%−0.825% to convertField goalOut of rangePuntTheir call37.0%average punt
- Q2 7:50UTSA 4th & 22 at UTSA 47, down 10Agrees with the numbersPunted · 28.4% before the snapGo for it27.2%−1.88% to convertField goalOut of rangePuntTheir call29.0%average punt
- Q2 6:36UNT 4th & 10 at UNT 18, up 10Agrees with the numbersPunted · 69.5% before the snapGo for it67.9%−1.228% to convertField goalOut of rangePuntTheir call69.1%average punt
- Q2 3:52UNT 4th & 10 at UNT 25, up 3Agrees with the numbersPunted · 61.8% before the snapGo for it60.4%−1.728% to convertField goalOut of rangePuntTheir call62.0%average punt
- Q2 3:52UNT 4th & 10 at UNT 25, up 3Agrees with the numbersPunted · 61.8% before the snapGo for it60.4%−1.728% to convertField goalOut of rangePuntTheir call62.0%average punt
- Q2 2:12UTSA 4th & 6 at UTSA 25, down 3Agrees with the numbersPunted · 34.8% before the snapGo for it33.8%−0.538% to convertField goalOut of rangePuntTheir call34.3%average punt
- Q2 1:43UNT 4th & 1 at UNT 33, up 3Agrees with the numbersWent for it · 62.4% before the snapGo for itTheir call63.4%71% to convertField goalOut of rangePunt62.3%−1.1average punt
- Q3 7:28UNT 4th & 5 at UNT 33, up 24Agrees with the numbersPunted · 94.9% before the snapGo for it95.0%−0.541% to convertField goalOut of rangePuntTheir call95.5%average punt
- Q3 2:57UTSA 4th & 12 at UNT 12, down 24Agrees with the numbersKicked a field goal · 3.1% before the snapGo for it2.4%−0.619% to convertField goalTheir call3.0%86% to makePunt0.6%−2.4average punt
- Q4 13:24UNT 4th & 1 at UTSA 1, up 28Close callKicked a field goal · 99.7% before the snapGo for it99.7%59% to convertField goalTheir call99.5%−0.294% to makePunt99.0%−0.7average punt
- Q4 9:13UTSA 4th & 8 at UNT 36, down 31Agrees with the numbersWent for it · 0.1% before the snapGo for itTheir call0.1%34% to convertField goal0.1%−<0.142% to makePunt0.1%−<0.1average punt
- Q4 6:01UNT 4th & 3 at UTSA 37, up 31Agrees with the numbersWent for it · 99.9% before the snapGo for itTheir call99.9%53% to convertField goal99.8%−0.140% to makePunt99.8%−0.1average punt
- Q4 4:51UTSA 4th & 5 at UTSA 30, down 38Agrees with the numbersPunted · 0.1% before the snapGo for it0.1%−<0.141% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 4:51UTSA 4th & 5 at UTSA 30, down 38Agrees with the numbersPunted · 0.1% before the snapGo for it0.1%−<0.141% to convertField goalOut of rangePuntTheir call0.1%average punt
After touchdowns: kick or go for two?
UNT made the numbers' call on 7 of 7UTSA made the numbers' call on 2 of 2
- Q1 13:30UTSA Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call38.8%97% to makeGo for two38.8%−<0.145% to convert
- Q1 3:11UNT Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call62.8%97% to makeGo for two62.8%−<0.145% to convert
- Q1 0:00UNT Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call68.1%97% to makeGo for two68.0%−0.145% to convert
- Q2 5:22UTSA Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call36.4%97% to makeGo for two36.3%−0.145% to convert
- Q2 0:09UNT Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call74.9%97% to makeGo for two74.7%−0.145% to convert
- Q3 11:30UNT Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call85.1%97% to makeGo for two85.1%−0.145% to convert
- Q3 9:58UNT Touchdown, up 23 before the tryAgrees with the numbersKicked · madeKickTheir call94.9%97% to makeGo for two94.8%−0.145% to convert
- Q3 0:55UNT Touchdown, up 27 before the tryAgrees with the numbersKicked · madeKickTheir call100.1%97% to makeGo for two100.1%−<0.145% to convert
- Q4 6:01UNT Touchdown, up 37 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartUTSADrive 1TD4 plays · 75 yds · 1:3046% → 47%
Q1 13:30
2ND & GOAL
OPP 3
+3
53.3%
Owen McCown pass complete to Houston Thomas for 3 yds for a TD (Michael Petro KICK)Similar
own 0own 2550opp 25opp 0
UNTDrive 2FG17 plays · 63 yds · 5:5354% → 53%
Q1 13:24
2ND & 9
OWN 28
+6
53.4%
Drew Mestemaker pass complete to Tre Williams III for 6 yds to the UNT 34Similar
Q1 11:30
2ND & 6
OWN 41
+8
53.2%
Drew Mestemaker pass complete to Caleb Hawkins for 8 yds to the UNT 49 for a 1ST downSimilar
Q1 10:44
1ST & 10
OWN 49
+4
53.1%
Drew Mestemaker pass complete to Dalton Carnes for 4 yds to the UTSA 47Similar
Q1 10:44
3RD & 6
OPP 47
+10
53.0%
No Huddle-Shotgun Mestemaker,Drew pass intercepted by Milton,Tyan at UTSA30 PENALTY UTSA Holding (Wyrick,Jimmy) 10 yards from UTSA47 to UTSA37, 1ST DOWN. NO PLAY.Similar
Q1 10:44
1ST & 10
OPP 17
+10
53.3%
Drew Mestemaker pass complete to Cameron Dorner for 10 yds to the UTSA 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UTSADrive 3PUNT6 plays · -2 yds · 1:3547% → 46%
Q1 7:31
2ND & 3
OWN 32
-10
52.7%
Shotgun Henderson III,Will rush left for 5 yards gain to the UTSA37 (Fields,Trey) PENALTY UTSA Illegal Block in Back (Wilson,AJ) 10 yards from UTSA32 to UTSA22. NO PLAY.Similar
Q1 5:56
4TH & 12
OWN 23
+4
53.7%
Caile Hogan punt for 50 yds , Landon Sides returns for 4 yds to the UNT 31Similar
own 0own 2550opp 25opp 0
UNTDrive 4TD11 plays · 69 yds · 2:4553% → 57%
Q1 5:56
1ST & 10
OWN 31
+13
52.9%
Drew Mestemaker pass complete to Cameron Dorner for 13 yds to the UNT 44 for a 1ST downSimilar
Q1 5:19
2ND & 4
50
+23
53.7%
Drew Mestemaker pass complete to Caleb Hawkins for 13 yds to the UTSA 37 for a 1ST down UTSA Penalty, Defensive Holding (Jameian Buxton) to the UTSA 27 for a 1ST downSimilar
Q1 5:19
1ST & 10
OPP 27
-5
54.1%
PENALTY UNT False Start (Dickson III,Johnny) 5 yards from UTSA27 to UTSA32. NO PLAY.Similar
Q1 3:11
4TH & 3
OPP 20
+20
56.8%
Drew Mestemaker pass complete to Wyatt Young for 20 yds for a TD (Kali Nguma KICK)Similar
own 0own 2550opp 25opp 0
UTSADrive 5PUNT6 plays · -1 yds · 1:2944% → 43%
Q1 3:11
1ST & 10
OWN 25
-5
56.4%
PENALTY UTSA False Start (Jones,Darrell) 5 yards from UTSA25 to UTSA20. NO PLAY.Similar
Q1 3:11
2ND & 9
OWN 26
+2
56.4%
Owen McCown pass complete to Devin McCuin for 2 yds to the UTSA 24Similar
Q1 1:42
4TH & 11
OWN 24
0
57.4%
Caile Hogan punt for 48 yds , Landon Sides returns for no gain to the UNT 27Similar
own 0own 2550opp 25opp 0
UNTDrive 6TD6 plays · 73 yds · 1:4257% → 68%
Q1 1:42
1ST & 10
OWN 39
+14
57.3%
Drew Mestemaker pass complete to Caleb Hawkins for 14 yds to the UTSA 47 for a 1ST downSimilar
Q1 1:42
1ST & 10
OPP 47
+19
58.0%
Drew Mestemaker pass complete to Caleb Hawkins for 19 yds to the UTSA 28 for a 1ST downSimilar
Q1 0:00
1ST & 10
OPP 11
+11
68.1%
Drew Mestemaker pass complete to Wyatt Young for 11 yds for a TD (Kali Nguma KICK)Similar
own 0own 2550opp 25opp 0
UTSADrive 7PUNT18 plays · 35 yds · 7:0638% → 31%
Q2 14:56
2ND & 12
OWN 7
+9
62.6%
Owen McCown pass complete to Devin McCuin for 9 yds to the UTSA 16Similar
Q2 14:56
3RD & 3
OWN 16
+7
62.5%
Owen McCown pass complete to Devin McCuin for 7 yds to the UTSA 23 for a 1ST down North Texas Penalty, Defensive Offside (Yards) declined for a 1ST downSimilar
Q2 14:56
2ND & 10
OWN 23
+9
62.0%
Owen McCown pass complete to Devin McCuin for 9 yds to the UTSA 32Similar
Q2 14:56
3RD & 2
OWN 41
+6
60.9%
Owen McCown pass complete to Patrick Overmyer for 6 yds to the UTSA 47 for a 1ST downSimilar
Q2 14:56
2ND & 10
OWN 47
+12
61.1%
Owen McCown pass complete to David Amador II for 12 yds to the UNT 41 for a 1ST downSimilar
Q2 14:56
3RD & 12
OPP 43
-10
61.2%
UTSA Penalty, Offensive Holding (-10 Yards) to the 50 yard lineSimilar
Q2 8:50
3RD & 19
50
+5
67.8%
(08:50) Shotgun McCown,Owen pass incomplete short left to Amador II,David thrown to UNT35 PENALTY UNT Offside (Hayes,Briceon) 5 yards from UNT50 to UNT45. NO PLAY.Similar
Q2 8:50
3RD & 14
OPP 45
-8
67.7%
Owen McCown sacked by Ethan Day for a loss of 8 yards to the UTSA 47Similar
Q2 7:50
4TH & 22
OWN 47
+23
69.1%
Caile Hogan punt for 49 yds , Landon Sides returns for 23 yds to the UNT 5Similar
own 0own 2550opp 25opp 0
UNTDrive 8PUNT6 plays · 13 yds · 1:1471% → 72%
UTSADrive 9TD4 plays · 50 yds · 1:1432% → 43%
Q2 6:36
1ST & 10
OPP 21
+18
66.1%
Owen McCown pass complete to Houston Thomas for 18 yds to the UNT 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNTDrive 10PUNT7 plays · 0 yds · 1:3062% → 61%
Q2 5:22
3RD & 6
OWN 29
-15
61.6%
No Huddle-Shotgun Mestemaker,Drew pass complete short left to Young,Wyatt caught at UNT30, for 7 yards to the UNT36 (Wilkerson,Marcellus) PENALTY UNT Pass Interference (Sides,Landon) 15 yards from UNT29 to UNT14. NO PLAY.Similar
Q2 3:52
4TH & 10
OWN 25
0
60.7%
Sawyer Evans punt for 42 yds , David Amador II returns for no gain to the UTSA 31Similar
Q2 3:52
4TH & 10
OWN 25
0
60.7%
Sawyer Evans punt for 42 yds , David Amador II returns for no gain to the UTSA 21Similar
own 0own 2550opp 25opp 0
UTSADrive 11PUNT4 plays · 4 yds · 1:4038% → 36%
Q2 2:12
4TH & 6
OWN 25
+9
64.4%
Caile Hogan punt for 60 yds , Landon Sides returns for 9 yds to the UNT 24Similar
own 0own 2550opp 25opp 0
UNTDrive 12TD16 plays · 76 yds · 2:0363% → 75%
UTSADrive 13END OF HALF2 plays · -2 yds · 0:0023% → 23%
own 0own 2550opp 25opp 0
UNTDrive 14TD9 plays · 75 yds · 3:3072% → 87%
Q3 15:00
1ST & 10
OWN 25
+12
72.4%
Drew Mestemaker pass complete to Tre Williams III for 12 yds to the UNT 37 for a 1ST downSimilar
Q3 15:00
2ND & 8
OWN 39
+3
73.6%
Drew Mestemaker pass complete to Caleb Hawkins for 3 yds to the UNT 42Similar
Q3 15:00
3RD & 5
OWN 42
+5
72.7%
Drew Mestemaker pass complete to Wyatt Young for 5 yds to the UNT 47 for a 1ST downSimilar
Q3 15:00
2ND & 5
OPP 48
+17
74.0%
Drew Mestemaker pass complete to Wyatt Young for 17 yds to the UTSA 31 for a 1ST downSimilar
Q3 15:00
1ST & 10
OPP 31
+16
74.2%
Drew Mestemaker pass complete to Cameron Dorner for 16 yds to the UTSA 15 for a 1ST downSimilar
Q3 11:30
1ST & 10
OPP 15
+15
86.6%
Drew Mestemaker pass complete to Cameron Dorner for 15 yds for a TD (Kali Nguma KICK)Similar
own 0own 2550opp 25opp 0
UTSADrive 15FUMBLE2 plays · -2 yds · 0:0015% → 15%
Q3 11:19
1ST & 10
OWN 21
-2
85.4%
Owen McCown sacked by Briceon Hayes for a loss of 2 yards to the UTSA 19 Owen McCown fumbled, recovered by UNT Trey Fields , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
UNTDrive 16TD3 plays · 19 yds · 1:2187% → 94%
UTSADrive 17FUMBLE6 plays · 47 yds · 1:216% → 6%
Q3 9:58
2ND & 4
OPP 28
-5
92.7%
PENALTY UTSA False Start (Jones,Darrell) 5 yards from UNT28 to UNT33. NO PLAY.Similar
Q3 8:37
2ND & 9
OPP 33
+5
93.6%
Robert Henry Jr. run for 5 yds to the UNT 28 Robert Henry Jr. fumbled, recovered by UNT Patrick Smith-YoungSimilar
Q3 8:37
2ND & 9
OPP 33
+5
93.6%
Robert Henry Jr. run for 5 yds to the UNT 28 Robert Henry Jr. fumbled, recovered by UNT Patrick Smith-YoungSimilar
own 0own 2550opp 25opp 0
UNTDrive 18PUNT4 plays · 5 yds · 1:0994% → 94%
own 0own 2550opp 25opp 0
UTSADrive 19FG15 plays · 62 yds · 4:315% → 4%
Q3 7:28
2ND & 3
OWN 33
+8
94.5%
Owen McCown pass complete to AJ Wilson for 8 yds to the UTSA 41 for a 1ST downSimilar
Q3 7:28
2ND & 8
OWN 43
+15
94.5%
No Huddle-Shotgun McCown,Owen pass incomplete deep right to Wilson,AJ thrown to UNT20 PENALTY UNT Pass Interference (Lewis,Kollin) 15 yards from UTSA43 to UNT42, 1ST DOWN. NO PLAY.Similar
Q3 7:28
1ST & 10
OPP 42
-4
94.5%
Owen McCown sacked by Joshua Pierce for a loss of 4 yards to the UNT 46 Owen McCown fumbled, recovered by UTSA Owen McCown , return for 0 yardsSimilar
Q3 3:07
3RD & GOAL
OPP 7
-5
95.7%
PENALTY UTSA False Start (Henry,Robert) 5 yards from UNT07 to UNT12. NO PLAY.Similar
own 0own 2550opp 25opp 0
UNTDrive 20TD6 plays · 80 yds · 1:5897% → 100%
Q3 2:53
1ST & 10
OWN 36
-9
97.1%
Drew Mestemaker sacked by Nnanna Anyanwu for a loss of 9 yards to the UNT 27Similar
Q3 2:53
2ND & 19
OWN 27
+31
96.9%
Drew Mestemaker pass complete to Caleb Hawkins for 31 yds to the UTSA 42 for a 1ST downSimilar
Q3 0:55
1ST & 10
OPP 42
+42
99.6%
Drew Mestemaker pass complete to Wyatt Young for 42 yds for a TD (Kali Nguma KICK)Similar
Q3 0:55
1ST & GOAL
OPP 3
-5
99.6%
PENALTY UNT Delay Of Game 5 yards from UTSA03 to UTSA08. NO PLAY.Similar
own 0own 2550opp 25opp 0
UTSADrive 21FUMBLE2 plays · -3 yds · 0:000% → 0%
own 0own 2550opp 25opp 0
UNTDrive 22FG6 plays · 13 yds · 2:21100% → 100%
own 0own 2550opp 25opp 0
UTSADrive 23DOWNS9 plays · 46 yds · 4:110% → 0%
Q4 13:24
1ST & 10
OWN 25
+6
99.8%
Brandon Tennison pass complete to Jamel Hardy Jr. for 6 yds to the UTSA 31Similar
Q4 13:24
2ND & 4
OWN 31
+13
99.7%
Brandon Tennison pass complete to AJ Wilson for 13 yds to the UTSA 44 for a 1ST downSimilar
Q4 13:24
2ND & 12
OPP 40
-3
99.7%
Brandon Tennison sacked by Keviyan Huddleston for a loss of 3 yards to the UNT 43Similar
Q4 9:13
4TH & 8
OPP 36
+7
99.9%
Brandon Tennison pass complete to Elliott Brow for 7 yds to the UNT 29Similar
own 0own 2550opp 25opp 0
UNTDrive 24TD5 plays · 71 yds · 3:12100% → 100%
Q4 6:01
4TH & 3
OPP 37
+37
99.9%
Chris Jimerson Jr. pass complete to Terrence Lewis for 37 yds for a TD UTSA Penalty, Defensive Offside (Shad Banks Jr.) declined (Kali Nguma KICK)Similar
own 0own 2550opp 25opp 0
UTSADrive 25PUNT6 plays · 5 yds · 1:100% → 0%
Q4 6:01
2ND & 10
OWN 25
+5
99.9%
Brandon Tennison pass complete to Mekhi Anderson for 5 yds to the UTSA 30Similar
Q4 4:51
4TH & 5
OWN 30
0
99.9%
Caile Hogan punt for 46 yds, fair catch by Landon Sides at the UNT 24Similar
Q4 4:51
4TH & 5
OWN 30
0
99.9%
Caile Hogan punt for 46 yds, fair catch by Landon Sides at the UNT 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UNTDrive 26END OF GAME9 plays · 22 yds · 4:51100% → 100%
Q4 4:51
2ND & 8
OWN 43
-5
99.9%
PENALTY UNT False Start (King,Shandon) 5 yards from UNT43 to UNT38. NO PLAY.Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 11:30
Drew Mestemaker pass complete to Cameron Dorner for 15 yds for a TD (Kali Nguma KICK)
+12.4
TD · Q1 0:00
Drew Mestemaker pass complete to Wyatt Young for 11 yds for a TD (Kali Nguma KICK)
+9.9
TD · Q2 5:22
Robert Henry Jr. run for 3 yds for a TD (Michael Petro KICK)
-9.2