2025 · Week 4 · Sep 19, 2025 · Boone Pickens Stadium
Speed4x
View as
Win probability · OKST
modelOKST aheadTLSA aheadconfidence bandkey playOKST scoreTLSA score
What if? - hover the chart or a play below, then change how it went
Q4 11:22 · Angus Davies punt for 34 yds
Driver values - Δ win prob, pts
Pregame priorHome team on offenseOffense timeoutsDefense timeoutsGarbage-time factorScore differential
This game in five plays
- FG · Q2 7:49: Seth Morgan 38 Yd Field Goal — OKST win probability +14.0 pts (now 47%) (top driver: offense timeouts not recorded for this play).
- FG · Q2 2:32: Seth Morgan 47 Yd Field Goal — TLSA win probability +5.9 pts (now 73%) (top driver: TLSA has the ball).
- TD · Q4 14:14: Z. Flores run for 5 yds for a TD (Z. Flores pass failed) — OKST win probability +4.8 pts (now 10%) (top driver: OKST has the ball).
- TD · Q4 14:14: — OKST win probability +16.5 pts (now 26%) (top driver: defense timeouts not recorded for this play).
- FG · Q4 5:49: Logan Ward 49 Yd Field Goal — TLSA win probability +4.0 pts (now 73%) (top driver: offense timeouts not recorded for this play).
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 11 of 11TLSA made the numbers' call on 9 of 12
- Q1 11:45OKST 4th & 6 at TLSA 18, tiedAgrees with the numbersKicked a field goal · 75.4% before the snapGo for it75.4%−<0.138% to convertField goalTheir call75.4%79% to makePunt75.0%−0.4average punt
- Q1 8:38OKST 4th & 8 at OKST 27, down 4Agrees with the numbersPunted · 73.2% before the snapGo for it73.2%−0.233% to convertField goalOut of rangePuntTheir call73.4%average punt
- Q1 6:01TLSA 4th & 3 at OKST 36, up 4Agrees with the numbersWent for it · 27.6% before the snapGo for itTheir call27.7%53% to convertField goal27.2%−0.542% to makePunt27.1%−0.6average punt
- Q1 2:41TLSA 4th & 8 at OKST 9, up 4Agrees with the numbersKicked a field goal · 28.9% before the snapGo for it28.4%−0.427% to convertField goalTheir call28.8%89% to makePunt25.8%−3.0average punt
- Q2 14:18OKST 4th & 12 at OKST 44, down 7Agrees with the numbersPunted · 65.8% before the snapGo for it65.3%−1.023% to convertField goalOut of rangePuntTheir call66.3%average punt
- Q2 11:23TLSA 4th & 1 at OKST 42, up 7Agrees with the numbersWent for it · 36.6% before the snapGo for itTheir call36.7%70% to convertField goal34.7%−2.030% to makePunt35.1%−1.7average punt
- Q2 9:45TLSA 4th & 2 at OKST 30, up 7Agrees with the numbersWent for it · 38.0% before the snapGo for itTheir call38.1%57% to convertField goal37.2%−0.956% to makePunt36.5%−1.7average punt
- Q2 7:49TLSA 4th & 4 at OKST 20, up 7Close callKicked a field goal · 40.7% before the snapGo for it40.6%47% to convertField goalTheir call40.3%−0.375% to makePunt35.5%−5.1average punt
- Q2 6:22OKST 4th & 2 at OKST 33, down 10Agrees with the numbersPunted · 55.4% before the snapGo for it55.5%−<0.157% to convertField goalOut of rangePuntTheir call55.6%average punt
- Q2 2:32TLSA 4th & 10 at OKST 29, up 10Agrees with the numbersKicked a field goal · 47.7% before the snapGo for it46.9%−0.429% to convertField goalTheir call47.3%58% to makePunt44.8%−2.4average punt
- Q2 1:19OKST 4th & 21 at OKST 41, down 16Agrees with the numbersPunted · 41.6% before the snapGo for it39.5%−2.39% to convertField goalOut of rangePuntTheir call41.7%average punt
- Q3 11:14TLSA 4th & 10 at OKST 29, up 16Agrees with the numbersKicked a field goal · 70.2% before the snapGo for it68.3%−1.329% to convertField goalTheir call69.6%58% to makePunt61.9%−7.7average punt
- Q3 8:10OKST 4th & 10 at TLSA 37, down 16Agrees with the numbersWent for it · 30.6% before the snapGo for itTheir call30.4%30% to convertField goal30.4%−<0.140% to makePunt30.1%−0.3average punt
- Q3 4:15OKST 4th & 2 at TLSA 5, down 16Agrees with the numbersWent for it · 27.0% before the snapGo for itTheir call26.7%51% to convertField goal24.9%−1.992% to makePunt15.5%−11.2average punt
- Q3 2:26TLSA 4th & 1 at TLSA 15, up 16Numbers favored go for it by 2.4 ptsPunted · 80.7% before the snapGo for it82.4%71% to convertField goalOut of rangePuntTheir call80.0%−2.4average punt
- Q4 14:14OKST 4th & 1 at TLSA 5, down 16Agrees with the numbersWent for it · 21.7% before the snapGo for itTheir call21.4%67% to convertField goal18.0%−3.492% to makePunt8.9%−12.5average punt
- Q4 11:22TLSA 4th & 10 at OKST 43, up 4Agrees with the numbersPunted · 59.9% before the snapGo for it59.1%−0.130% to convertField goal57.2%−2.028% to makePuntTheir call59.2%average punt
- Q4 7:56OKST 4th & 15 at OKST 45, down 4Agrees with the numbersPunted · 39.0% before the snapGo for it34.2%−3.417% to convertField goalOut of rangePuntTheir call37.6%average punt
- Q4 6:49TLSA 4th & 4 at TLSA 11, up 4Agrees with the numbersPunted · 65.8% before the snapGo for it65.2%−1.047% to convertField goalOut of rangePuntTheir call66.3%average punt
- Q4 5:49OKST 4th & 10 at TLSA 32, down 4Agrees with the numbersKicked a field goal · 38.3% before the snapGo for it34.3%−1.930% to convertField goalTheir call36.2%51% to makePunt30.8%−5.4average punt
- Q4 3:19TLSA 4th & 3 at OKST 47, up 4Numbers favored go for it by 2.8 ptsPunted · 79.6% before the snapGo for it80.6%52% to convertField goalOut of rangePuntTheir call77.8%−2.8average punt
- Q4 2:19OKST 4th & 5 at OKST 39, down 4Agrees with the numbersWent for it · 29.8% before the snapGo for itTheir call23.3%41% to convertField goalOut of rangePunt18.6%−4.7average punt
- Q4 0:31TLSA 4th & 3 at OKST 32, up 4Agrees with the numbersKicked a field goal · 87.9% before the snapGo for it87.6%−0.353% to convertField goalTheir call87.9%51% to makePunt85.6%−2.3average punt
After touchdowns: kick or go for two?
TLSA made the numbers' call on 1 of 1
- Q1 9:36TLSA Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call25.9%97% to makeGo for two25.9%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartOKSTDrive 1FG10 plays · 57 yds · 3:1574% → 71%
Q1 15:00
1ST & 10
OWN 25
+6
74.4%
Zane Flores pass complete to Terrill Davis for 6 yds to the OKST 31Similar
Q1 14:37
2ND & 4
OWN 31
+5
73.9%
Zane Flores pass complete to Josh Ford for 5 yds to the OKST 36 for a 1ST downSimilar
Q1 14:12
1ST & 10
OWN 36
+14
73.4%
Rodney Fields Jr. run for 14 yds to the 50 yard line for a 1ST downSimilar
Q1 12:22
3RD & 6
OPP 18
0
71.4%
Zane Flores pass complete to Gavin Freeman for no gain to the TLSA 18Similar
own 0own 2550opp 25opp 0
TLSADrive 2TD7 plays · 75 yds · 2:0929% → 34%
Q1 11:22
2ND & 7
OWN 28
+42
70.2%
Baylor Hayes pass complete to Brody Foley for 42 yds to the OKST 30 for a 1ST downSimilar
Q1 10:25
2ND & 11
OPP 31
+12
68.8%
Baylor Hayes pass complete to Brody Foley for 12 yds to the OKST 19 for a 1ST downSimilar
Q1 9:46
1ST & 10
OPP 19
0
68.1%
Baylor Hayes pass incomplete to Dominic Richardson, broken up by Cam SmithSimilar
own 0own 2550opp 25opp 0
OKSTDrive 3PUNT5 plays · 2 yds · 0:5768% → 65%
own 0own 2550opp 25opp 0
TLSADrive 4FG15 plays · 60 yds · 5:5036% → 46%
Q1 8:14
2ND & 7
OWN 34
+6
64.0%
Baylor Hayes pass complete to Brody Foley for 6 yds to the TLSA 40Similar
Q1 7:18
1ST & 10
OWN 41
+16
61.9%
Baylor Hayes pass complete to Micah Tease for 16 yds to the OKST 43 for a 1ST downSimilar
Q1 6:47
1ST & 10
OPP 43
+2
61.0%
Baylor Hayes pass complete to Zion Booker for 2 yds to the OKST 41Similar
Q1 5:43
1ST & 10
OPP 29
0
59.6%
Baylor Hayes pass complete to Jacob Emmers for no gain to the OKST 29Similar
Q1 4:32
3RD & 7
OPP 26
+15
57.7%
Baylor Hayes pass complete to Zion Booker for 15 yds to the OKST 11 for a 1ST downSimilar
Q1 3:23
2ND & 9
OPP 10
0
55.1%
Baylor Hayes pass incomplete to Zion Booker, broken up by Taje McCoySimilar
own 0own 2550opp 25opp 0
OKSTDrive 5PUNT11 plays · 19 yds · 3:2352% → 46%
Q1 1:43
3RD & 7
OWN 28
+8
50.0%
Zane Flores pass complete to Gavin Freeman for 8 yds to the OKST 36 for a 1ST downSimilar
Q1 1:22
1ST & 10
OWN 36
+5
50.0%
Rodney Fields Jr. run for no gain to the OKST 36 Tulsa Penalty, substitution infraction (Seth Morgan) to the OKST 41Similar
Q1 1:15
1ST & 5
OWN 41
-1
50.6%
Zane Flores pass complete to Rodney Fields Jr. for a loss of 1 yard to the OKST 40Similar
own 0own 2550opp 25opp 0
TLSADrive 6FG16 plays · 67 yds · 6:2256% → 53%
Q2 13:55
2ND & 4
OWN 19
+15
44.3%
Baylor Hayes pass complete to Braylin Presley for 15 yds to the TLSA 34 for a 1ST downSimilar
Q2 13:38
1ST & 10
OWN 34
+6
43.4%
Baylor Hayes pass complete to Zion Booker for 6 yds to the TLSA 40Similar
Q2 12:36
1ST & 10
OWN 49
0
40.6%
Baylor Hayes pass incomplete to Zion Booker, broken up by Parker RobertsonSimilar
Q2 10:22
3RD & 11
OPP 39
+9
35.6%
Baylor Hayes pass complete to Zion Steptoe for 9 yds to the OKST 30Similar
Q2 9:45
4TH & 2
OPP 30
+4
36.9%
Baylor Hayes pass complete to Landen Lucas for 4 yds to the OKST 26 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 7PUNT5 plays · 8 yds · 1:2636% → 33%
TLSADrive 8FG11 plays · 41 yds · 3:4259% → 73%
Q2 5:45
2ND & 10
OWN 30
-10
40.9%
Dominic Richardson run for no gain to the TLSA 30 Tulsa Penalty, Offensive holding (Sean Hill) to the TLSA 20Similar
Q2 5:30
2ND & 20
OWN 20
+17
40.9%
Baylor Hayes pass complete to Zion Booker for 17 yds to the TLSA 37Similar
Q2 3:57
2ND & 7
OPP 40
0
32.0%
Baylor Hayes pass incomplete to Brody Foley, broken up by Parker RobertsonSimilar
Q2 3:53
3RD & 7
OPP 40
+11
32.2%
Baylor Hayes pass complete to Zion Booker for 11 yds to the OKST 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 9PUNT11 plays · 16 yds · 1:1229% → 16%
Q2 2:04
1ST & 10
OWN 40
+7
29.6%
Zane Flores pass complete to Rodney Fields Jr. for 7 yds to the OKST 47Similar
Q2 1:50
1ST & 10
OPP 48
-15
17.9%
Zane Flores pass complete to Sam Jackson V for no gain to the OKST 48 Oklahoma State Penalty, Offensive pass interference (Josh Ford) to the OKST 37Similar
Q2 1:36
1ST & 25
OWN 37
0
16.6%
Zane Flores pass incomplete to Shamar Rigby, broken up by Zach WilliamsSimilar
Q2 1:34
2ND & 25
OWN 37
+5
16.4%
Zane Flores pass complete to Rodney Fields Jr. for 5 yds to the OKST 42Similar
own 0own 2550opp 25opp 0
TLSADrive 10END OF HALF3 plays · 9 yds · 0:5787% → 87%
Q2 1:19
1ST & 10
OWN 5
+7
12.8%
Baylor Hayes pass complete to Calvin Johnson II for 7 yds to the TLSA 12Similar
own 0own 2550opp 25opp 0
TLSADrive 11FG11 plays · 46 yds · 3:4680% → 83%
Q3 15:00
1ST & 10
OWN 25
+19
20.5%
Dominic Richardson run for 19 yds to the TLSA 44 for a 1ST downSimilar
Q3 14:39
1ST & 10
OWN 44
+6
18.7%
Baylor Hayes pass complete to Dominic Richardson for 6 yds to the 50 yard lineSimilar
Q3 14:10
2ND & 4
50
-6
18.0%
Baylor Hayes run for a loss of 6 yards to the TLSA 44 Baylor Hayes fumbled, recovered by TLSA Baylor HayesSimilar
Q3 13:29
3RD & 10
OWN 44
+16
17.5%
Baylor Hayes pass complete to Zion Steptoe for 16 yds to the OKST 40 for a 1ST downSimilar
Q3 12:36
2ND & 4
OPP 34
+5
15.8%
Baylor Hayes pass complete to Dominic Richardson for 5 yds to the OKST 29 for a 1ST downSimilar
Q3 11:14
1ST & 10
OPP 29
0
14.8%
Baylor Hayes pass complete to Dominic Richardson for no gain to the OKST 29Similar
own 0own 2550opp 25opp 0
OKSTDrive 12DOWNS10 plays · 43 yds · 3:0321% → 18%
Q3 11:13
1ST & 10
OWN 25
+3
20.8%
Zane Flores pass complete to Terrill Davis for 3 yds to the OKST 28Similar
Q3 10:45
2ND & 7
OWN 28
0
18.9%
Zane Flores pass incomplete to Josh Ford, broken up by Solento SmithSimilar
Q3 9:41
1ST & 10
OPP 49
+12
23.6%
Zane Flores pass complete to Rodney Fields Jr. for 12 yds to the TLSA 37 for a 1ST downSimilar
Q3 9:09
2ND & 10
OPP 37
-6
22.8%
Zane Flores sacked by J'Dan Burnett for a loss of 6 yards to the TLSA 43Similar
Q3 8:46
3RD & 16
OPP 43
+6
20.2%
Zane Flores pass complete to Shamar Rigby for 6 yds to the TLSA 37Similar
own 0own 2550opp 25opp 0
TLSADrive 13FUMBLE4 plays · 10 yds · 1:1489% → 92%
Q3 7:26
3RD & 3
OWN 39
+3
9.9%
Baylor Hayes pass complete to Jacob Emmers for 3 yds to the TLSA 42 for a 1ST downSimilar
Q3 6:48
1ST & 10
OWN 42
0
8.3%
Richardson,Dominic rush middle , fumble by Richardson,Dominic recovered by OSU Smith,Dylan, Smith,Dylan rush. Dominic Richardson fumbled, recovered by OKST Dylan SmithSimilar
own 0own 2550opp 25opp 0
OKSTDrive 14DOWNS7 plays · 36 yds · 2:1824% → 7%
TLSADrive 15PUNT4 plays · 9 yds · 1:4390% → 93%
Q3 2:26
4TH & 1
OWN 15
+3
7.2%
Angus Davies punt for 53 yds , Gavin Freeman returns for 3 yds to the OKST 35Similar
own 0own 2550opp 25opp 0
OKSTDrive 16TD8 plays · 65 yds · 3:005% → 26%
Q3 2:14
1ST & 10
OWN 35
+4
5.2%
Sam Jackson V pass complete to Zane Flores for 4 yds to the OKST 39Similar
Q3 1:41
2ND & 6
OWN 39
+11
4.9%
Zane Flores pass complete to Terrill Davis for 11 yds to the 50 yard line for a 1ST downSimilar
Q4 15:00
3RD & 6
OPP 10
+5
4.8%
Zane Flores pass complete to Gavin Freeman for 5 yds to the TLSA 5Similar
own 0own 2550opp 25opp 0
TLSADrive 17PUNT7 plays · 39 yds · 2:3886% → 85%
Q4 14:00
1ST & 10
OWN 18
+39
14.0%
Dominic Richardson run for 39 yds to the OKST 43 for a 1ST downSimilar
Q4 13:23
1ST & 10
OPP 43
-1
12.8%
Baylor Hayes pass complete to Brody Foley for a loss of 1 yard to the OKST 44Similar
Q4 12:51
2ND & 11
OPP 44
+8
12.6%
Baylor Hayes pass complete to Zion Booker for 8 yds to the OKST 36Similar
own 0own 2550opp 25opp 0
OKSTDrive 18PUNT10 plays · 36 yds · 3:2519% → 18%
Q4 10:59
2ND & 1
OWN 18
+1
19.6%
Zane Flores pass complete to Rodney Fields Jr. for 1 yd to the OKST 19 for a 1ST downSimilar
Q4 9:23
2ND & 8
OWN 33
+17
20.2%
Zane Flores pass complete to Terrill Davis for 17 yds to the 50 yard line for a 1ST downSimilar
Q4 8:43
2ND & 4
OPP 44
-10
23.6%
Zane Flores pass incomplete Oklahoma State Penalty, Offensive holding (Bob Schick) to the OKST 46Similar
Q4 8:31
2ND & 14
OWN 46
-1
19.9%
Zane Flores pass complete to Freddie Brock IV for a loss of 1 yard to the OKST 45Similar
own 0own 2550opp 25opp 0
TLSADrive 19PUNT4 plays · 6 yds · 0:5987% → 84%
own 0own 2550opp 25opp 0
OKSTDrive 20FG6 plays · 24 yds · 1:0028% → 27%
Q4 6:49
1ST & 10
OWN 44
+9
27.9%
Zane Flores pass complete to Christian Fitzpatrick for 9 yds to the TLSA 47Similar
Q4 6:25
2ND & 1
OPP 47
+15
30.9%
Zane Flores pass complete to Christian Fitzpatrick for 15 yds to the TLSA 32 for a 1ST downSimilar
Q4 6:05
2ND & 10
OPP 32
0
34.5%
Zane Flores pass incomplete to Sam Jackson V, broken up by Solento SmithSimilar
own 0own 2550opp 25opp 0
TLSADrive 21PUNT8 plays · 36 yds · 2:1887% → 88%
own 0own 2550opp 25opp 0
OKSTDrive 22DOWNS5 plays · 28 yds · 0:5321% → 20%
Q4 3:12
1ST & 10
OWN 11
+23
21.2%
Zane Flores pass complete to Will Monney for 23 yds to the OKST 34 for a 1ST downSimilar
own 0own 2550opp 25opp 0
TLSADrive 23MISSED FG4 plays · 7 yds · 1:3592% → 98%
own 0own 2550opp 25opp 0
OKSTDrive 24Uncategorized4 plays · 26 yds · 0:234% → 4%
Q4 0:25
1ST & 10
OWN 32
+11
4.4%
Zane Flores pass complete to Sam Jackson V for 11 yds to the OKST 43 for a 1ST downSimilar
Q4 0:17
1ST & 10
OWN 43
+15
4.8%
Zane Flores pass complete to Rodney Fields Jr. for 15 yds to the TLSA 42 for a 1ST downSimilar
Q4 0:10
2ND & 10
OPP 42
0
5.3%
Zane Flores pass incomplete to Gavin Freeman, broken up by Solento SmithSimilar
Q4 0:02
3RD & 10
OPP 42
+32
4.2%
Zane Flores pass complete to Christian Fitzpatrick for 32 yds to the TLSA 42 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 14:14
+16.5
FG · Q2 7:49
Seth Morgan 38 Yd Field Goal
+14
FG · Q2 2:32
Seth Morgan 47 Yd Field Goal
-5.9