2025 · Week 1 · Aug 28, 2025 · Boone Pickens Stadium
Speed4x
View as
Win probability · OKST
modelOKST aheadUTM aheadconfidence bandkey playOKST scoreUTM score
What if? - hover the chart or a play below, then change how it went
Q4 0:05 · Jr. Chris Allen run for a loss of 3 yards to the UTM 14
Driver values - Δ win prob, pts
Pregame priorHome team on offenseOffense timeoutsDefense timeoutsScore diff ÷ offense timeoutsScore differential
This game in five plays
- TD · Q1 2:15: Bryce Bailey pass complete to John Gentry for 39 yds for a TD (Cade Hechter KICK) (Cade Hechter KICK) — UTM win probability +2.8 pts (now 10%) (top driver: offense timeouts not recorded for this play).
- FG · Q2 2:43: Logan Ward 42 Yd Field Goal — OKST win probability +7.0 pts (now 83%) (top driver: offense timeouts not recorded for this play).
- KEY PLAY · Q2 1:58: John Gentry run for a loss of 2 yards to the UTM 39 — UTM win probability +9.6 pts (now 27%) (top driver: offense timeouts not recorded for this play).
- FG · Q3 5:12: L. Ward 39 yd FG GOOD — OKST win probability +11.9 pts (now 82%) (top driver: OKST has the ball).
- KEY PLAY · Q3 5:12: Wes Pahl kickoff for 64 yds — OKST win probability +8.5 pts (now 90%) (top driver: OKST 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
OKST made the numbers' call on 6 of 8UTM made the numbers' call on 6 of 8
- Q1 7:40UTM 4th & 8 at OKST 42, down 7Close callPunted · 6.5% before the snapGo for it6.6%34% to convertField goal6.5%−0.130% to makePuntTheir call6.6%−<0.1average punt
- Q1 5:07OKST 4th & 1 at UTM 14, up 7Agrees with the numbersWent for it · 93.1% before the snapGo for itTheir call93.1%71% to convertField goal93.0%−0.284% to makePunt92.4%−0.7average punt
- Q1 1:47OKST 4th & 10 at OKST 14, up 7Agrees with the numbersPunted · 92.1% before the snapGo for it91.9%−0.328% to convertField goalOut of rangePuntTheir call92.2%average punt
- Q1 0:02UTM 4th & 14 at UTM 41, down 7Agrees with the numbersPunted · 7.8% before the snapGo for it7.5%−0.418% to convertField goalOut of rangePuntTheir call7.9%average punt
- Q2 13:10OKST 4th & 3 at OKST 40, up 7Close callPunted · 91.6% before the snapGo for it91.7%52% to convertField goalOut of rangePuntTheir call91.6%−0.1average punt
- Q2 10:40UTM 4th & 6 at UTM 27, down 7Agrees with the numbersPunted · 8.6% before the snapGo for it8.5%−0.139% to convertField goalOut of rangePuntTheir call8.6%average punt
- Q2 8:44OKST 4th & 2 at midfield, up 7Close callPunted · 90.9% before the snapGo for it91.0%56% to convertField goalOut of rangePuntTheir call90.7%−0.3average punt
- Q2 6:59UTM 4th & 6 at UTM 19, down 7Agrees with the numbersPunted · 8.9% before the snapGo for it8.6%−0.238% to convertField goalOut of rangePuntTheir call8.8%average punt
- Q2 2:43OKST 4th & 16 at UTM 25, up 7Agrees with the numbersKicked a field goal · 89.2% before the snapGo for it88.3%−0.715% to convertField goalTheir call89.0%66% to makePunt87.0%−2.1average punt
- Q2 1:10UTM 4th & 5 at UTM 42, down 10Agrees with the numbersPunted · 9.2% before the snapGo for it8.9%−0.141% to convertField goalOut of rangePuntTheir call9.0%average punt
- Q3 9:47UTM 4th & 10 at OKST 38, down 10Close callPunted · 9.4% before the snapGo for it9.2%30% to convertField goal9.2%−0.138% to makePuntTheir call9.1%−0.1average punt
- Q3 5:12OKST 4th & 9 at UTM 22, up 10Agrees with the numbersKicked a field goal · 90.2% before the snapGo for it89.5%−0.630% to convertField goalTheir call90.1%72% to makePunt86.6%−3.5average punt
- Q4 11:49OKST 4th & 20 at OKST 29, up 16Agrees with the numbersPunted · 96.4% before the snapGo for it95.7%−1.09% to convertField goalOut of rangePuntTheir call96.7%average punt
- Q4 9:37UTM 4th & 11 at UTM 21, down 16Agrees with the numbersPunted · 3.5% before the snapGo for it3.1%−0.425% to convertField goalOut of rangePuntTheir call3.5%average punt
- Q4 2:57UTM 4th & 6 at UTM 29, down 20Agrees with the numbersPunted · 0.5% before the snapGo for it0.5%−<0.139% to convertField goalOut of rangePuntTheir call0.6%average punt
- Q4 0:13OKST 4th & 6 at OKST 34, up 20Agrees with the numbersPunted · 99.5% before the snapGo for it99.4%−0.140% to convertField goalOut of rangePuntTheir call99.5%average punt
After touchdowns: kick or go for two?
OKST made the numbers' call on 2 of 2UTM made the numbers' call on 1 of 1
- Q1 11:20OKST Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call94.0%97% to makeGo for two94.0%−<0.145% to convert
- Q1 3:57OKST Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call94.0%97% to makeGo for two94.0%−<0.145% to convert
- Q1 2:15UTM Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call7.6%97% to makeGo for two7.6%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartOKSTDrive 1TD11 plays · 71 yds · 3:3196% → 95%
Q1 14:02
3RD & 5
OWN 34
+10
95.9%
Hauss Hejny pass incomplete to Christian Fitzpatrick for a 1ST down UT Martin Penalty, Defensive holding (LaMarion Pierce) to the OKST 44 for a 1ST downSimilar
Q1 13:57
1ST & 10
OWN 44
+34
95.9%
Hauss Hejny pass complete to Terrill Davis for 34 yds to the UTM 22 for a 1ST downSimilar
Q1 13:44
1ST & 10
OPP 22
+1
95.8%
Hauss Hejny pass complete to Christian Fitzpatrick for 1 yd to the UTM 21Similar
Q1 12:22
3RD & 6
OPP 18
+10
95.2%
Hauss Hejny pass complete to Gavin Freeman for 10 yds to the UTM 8 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UTMDrive 2Uncategorized9 plays · 34 yds · 3:405% → 7%
Q1 11:20
1ST & 10
OWN 25
+21
94.8%
Jase Bauer pass complete to John Gentry for 6 yds to the UTM 31 for a 1ST down Oklahoma State Penalty, personal foul (Bryan McCoy Jr.) to the UTM 46 for a 1ST downSimilar
Q1 8:28
2ND & 7
OPP 41
-1
93.8%
Jase Bauer sacked by Wendell Gregory for a loss of 1 yard to the OKST 42Similar
own 0own 2550opp 25opp 0
OKSTDrive 3TD9 plays · 93 yds · 3:3593% → 94%
Q1 6:56
1ST & 10
OWN 21
+41
92.6%
Hauss Hejny pass complete to Shamar Rigby for 41 yds to the UTM 38 for a 1ST downSimilar
Q1 6:18
1ST & 10
OPP 38
+15
92.4%
Hauss Hejny pass incomplete to Shamar Rigby, broken up by Chris Rhodes for a 1ST down UT Martin Penalty, Defensive pass interference (Chris Rhodes) to the UTM 23 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UTMDrive 4TD5 plays · 65 yds · 1:417% → 10%
OKSTDrive 5PUNT5 plays · 0 yds · 0:2288% → 87%
UTMDrive 6PUNT5 plays · 11 yds · 1:3711% → 12%
Q1 1:39
1ST & 10
OWN 30
+15
89.1%
Jase Bauer pass incomplete to Bryce Bailey for a 1ST down Oklahoma State Penalty, personal foul (Jaleel Johnson) to the UTM 45 for a 1ST downSimilar
Q1 1:32
1ST & 10
OWN 45
0
88.8%
Jase Bauer pass incomplete to Scottie Alexander, broken up by Cam SmithSimilar
Q1 0:43
3RD & 8
OWN 47
-6
88.2%
Jase Bauer sacked by Wendell Gregory for a loss of 6 yards to the UTM 41Similar
own 0own 2550opp 25opp 0
OKSTDrive 7PUNT4 plays · 7 yds · 1:4986% → 84%
Q2 13:40
3RD & 11
OWN 32
+8
84.3%
Zane Flores pass complete to Sam Jackson V for 8 yds to the OKST 40Similar
own 0own 2550opp 25opp 0
UTMDrive 8PUNT7 plays · 19 yds · 2:2614% → 16%
Q2 13:06
1ST & 10
OWN 8
0
86.5%
Jase Bauer pass incomplete to Drake Martinez, broken up by Sitiveni Havili KaufusiSimilar
Q2 11:22
2ND & 9
OWN 24
+3
84.5%
Jase Bauer pass complete to Hyatt Timosciek for 3 yds to the UTM 27Similar
Q2 10:40
4TH & 6
OWN 27
+12
84.1%
Jaren Van Winkle punt for 43 yds, punt out-of-bounds at the OKST 42 , Gavin Freeman returns for 12 yds to the OKST 42Similar
own 0own 2550opp 25opp 0
OKSTDrive 9PUNT5 plays · 8 yds · 1:5081% → 77%
Q2 10:34
1ST & 10
OWN 42
-1
80.9%
Zane Flores sacked by Shamari Weir for a loss of 1 yard to the OKST 41Similar
Q2 9:47
3RD & 12
OWN 40
+5
79.3%
Zane Flores run for no gain to the OKST 40 UT Martin Penalty, substitution infraction (Moses Adelowo) to the OKST 45Similar
Q2 9:08
3RD & 7
OWN 45
+5
78.4%
Zane Flores pass complete to Freddie Brock IV for 5 yds to the 50 yard lineSimilar
own 0own 2550opp 25opp 0
UTMDrive 10PUNT4 plays · 4 yds · 1:4018% → 18%
Q2 8:11
2ND & 9
OWN 16
+4
82.7%
Jase Bauer pass complete to Phaizon Wilson for 4 yds to the UTM 20Similar
Q2 7:30
3RD & 5
OWN 20
-1
82.2%
Jase Bauer sacked by Wendell Gregory for a loss of 1 yard to the UTM 19 UT Martin Penalty, illegal shift (Moses Adelowo) to the UTM 19Similar
Q2 6:59
4TH & 6
OWN 19
+5
82.5%
Jaren Van Winkle punt for 44 yds , Gavin Freeman returns for 5 yds to the OKST 24 Oklahoma State Penalty, Offensive holding (Raymond Gay II) to the OKST 32Similar
own 0own 2550opp 25opp 0
OKSTDrive 11FG14 plays · 43 yds · 4:0276% → 83%
Q2 6:45
1ST & 10
OWN 32
+7
76.0%
Zane Flores pass complete to Gavin Freeman for 7 yds to the OKST 39Similar
Q2 5:19
2ND & 5
OWN 47
+7
74.7%
Zane Flores pass complete to Gavin Freeman for 7 yds to the UTM 46 for a 1ST downSimilar
Q2 4:36
1ST & 10
OPP 36
0
73.8%
Zane Flores pass complete to Cam Abshire for no gain to the UTM 36Similar
Q2 3:46
3RD & 2
OPP 28
+9
72.7%
Zane Flores pass complete to Shamar Rigby for 9 yds to the UTM 19 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UTMDrive 12PUNT6 plays · 17 yds · 1:3117% → 27%
own 0own 2550opp 25opp 0
OKSTDrive 13END OF HALF3 plays · 12 yds · 0:2874% → 72%
UTMDrive 14PUNT13 plays · 37 yds · 5:1118% → 20%
Q3 12:29
2ND & 9
OWN 38
+11
82.0%
Jase Bauer pass complete to Bryce Bailey for 11 yds to the UTM 49 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 15FG9 plays · 58 yds · 4:2076% → 82%
Q3 7:33
3RD & 8
OWN 36
+41
69.3%
Zane Flores pass complete to Terrill Davis for 41 yds to the UTM 23 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UTMDrive 16INT13 plays · 49 yds · 6:029% → 8%
Q3 4:00
3RD & 8
OWN 27
+17
92.6%
Jase Bauer pass complete to Deuce Oliver for 17 yds to the UTM 44 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 17PUNT8 plays · 21 yds · 2:1497% → 97%
Q4 14:03
1ST & 10
OWN 8
0
96.5%
Zane Flores pass incomplete to Christian Fitzpatrick, broken up by Josh HastingsSimilar
Q4 13:02
1ST & 10
OWN 27
+12
97.1%
Zane Flores pass complete to Gavin Freeman for 12 yds to the OKST 39 for a 1ST downSimilar
Q4 12:46
1ST & 10
OWN 39
-10
97.5%
Zane Flores sacked by Keyshawn Johnson for a loss of 10 yards to the OKST 29Similar
own 0own 2550opp 25opp 0
UTMDrive 18PUNT5 plays · -1 yds · 2:046% → 4%
OKSTDrive 19TD12 plays · 58 yds · 4:5998% → 100%
Q4 9:35
1ST & 10
OWN 42
+6
98.3%
Zane Flores pass complete to Sam Jackson V for 6 yds to the OKST 48Similar
Q4 8:44
3RD & 4
OWN 48
+10
98.3%
Zane Flores pass complete to Da'Wain Lofton for 10 yds to the UTM 42 for a 1ST downSimilar
Q4 7:40
3RD & 5
OPP 37
+9
98.3%
Zane Flores pass complete to Will Monney for 9 yds to the UTM 28 for a 1ST downSimilar
Q4 6:10
3RD & 5
OPP 23
+14
99.1%
Zane Flores pass complete to Sesi Vailahi for 14 yds to the UTM 9 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UTMDrive 20PUNT6 plays · 4 yds · 1:390% → 0%
Q4 3:45
3RD & 16
OWN 19
+10
99.7%
Jase Bauer pass complete to Deuce Oliver for 10 yds to the UTM 29Similar
own 0own 2550opp 25opp 0
OKSTDrive 21PUNT5 plays · 4 yds · 2:32100% → 99%
Q4 1:56
2ND & 5
OWN 35
-10
99.3%
Kalib Hicks run for no gain to the OKST 35 Oklahoma State Penalty, Offensive holding (Josh Ford) to the OKST 25Similar
own 0own 2550opp 25opp 0
UTMDrive 22Uncategorized1 play · 0 yds · 0:001% → 1%
own 0own 2550opp 25opp 0
Biggest swings
FG · Q3 5:12
L. Ward 39 yd FG GOOD
+11.9
KEY PLAY · Q2 1:58
John Gentry run for a loss of 2 yards to the UTM 39
-9.6
KEY PLAY · Q3 5:12
Wes Pahl kickoff for 64 yds
+8.5