2025 · Week 6 · Oct 4, 2025 · Arizona Stadium
Speed4x
View as
Win probability · ARIZ
modelARIZ aheadOKST aheadconfidence bandkey playARIZ scoreOKST score
What if? - hover the chart or a play below, then change how it went
Q4 4:12 · Michael Salgado-Medina 57 yd FG GOOD
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorBlowout marginScore diff ÷ offense timeouts
This game in five plays
- TD · Q1 1:26: Noah Fifita pass complete to Tre Spivey for 22 yds for a TD (Michael Salgado-Medina KICK) — ARIZ win probability +1.0 pts (now 92%) (top driver: ARIZ has the ball).
- TD · Q2 6:20: Noah Fifita pass complete to Luke Wysong for 47 yds for a TD (Michael Salgado-Medina KICK) — ARIZ win probability +2.4 pts (now 94%) (top driver: ARIZ has the ball).
- FG · Q2 1:05: Logan Ward 46 yd FG GOOD — OKST win probability +1.0 pts (now 7%) (top driver: OKST has the ball).
- TD · Q3 2:58: Noah Fifita pass complete to Javin Whatley for 21 yds for a TD (Michael Salgado-Medina KICK) — ARIZ win probability +2.8 pts (now 99%) (top driver: ARIZ has the ball).
- TD · Q3 1:51: Noah Fifita pass complete to Chris Hunter for 29 yds for a TD (Michael Salgado-Medina KICK) — ARIZ win probability +1.6 pts (now 100%) (top driver: ARIZ 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
ARIZ made the numbers' call on 5 of 7OKST made the numbers' call on 11 of 13
- Q1 10:08ARIZ 4th & 3 at OKST 13, tiedAgrees with the numbersWent for it · 90.8% before the snapGo for itTheir call90.7%50% to convertField goal90.7%−<0.185% to makePunt90.3%−0.5average punt
- Q1 8:48OKST 4th & 9 at OKST 26, down 7Agrees with the numbersPunted · 8.8% before the snapGo for it8.8%−0.130% to convertField goalOut of rangePuntTheir call8.9%average punt
- Q1 7:09ARIZ 4th & 6 at ARIZ 32, up 7Agrees with the numbersPunted · 90.7% before the snapGo for it90.7%−0.139% to convertField goalOut of rangePuntTheir call90.7%average punt
- Q1 5:59OKST 4th & 10 at ARIZ 30, down 7Agrees with the numbersKicked a field goal · 9.4% before the snapGo for it9.3%−0.129% to convertField goalTheir call9.4%56% to makePunt9.3%−0.1average punt
- Q2 13:48OKST 4th & 10 at ARIZ 31, down 11Agrees with the numbersKicked a field goal · 9.8% before the snapGo for it9.6%−0.129% to convertField goalTheir call9.7%54% to makePunt9.5%−0.2average punt
- Q2 11:08ARIZ 4th & 3 at OKST 28, up 11Close callKicked a field goal · 90.4% before the snapGo for it90.4%52% to convertField goalTheir call90.1%−0.360% to makePunt88.5%−1.9average punt
- Q2 9:30OKST 4th & 11 at OKST 38, down 11Agrees with the numbersPunted · 9.7% before the snapGo for it9.5%−0.326% to convertField goalOut of rangePuntTheir call9.8%average punt
- Q2 4:30OKST 4th & 14 at OKST 21, down 18Agrees with the numbersPunted · 6.6% before the snapGo for it5.7%−1.017% to convertField goalOut of rangePuntTheir call6.8%average punt
- Q2 1:05OKST 4th & 17 at ARIZ 29, down 18Agrees with the numbersKicked a field goal · 6.2% before the snapGo for it5.5%−0.814% to convertField goalTheir call6.3%58% to makePunt4.6%−1.8average punt
- Q3 13:13ARIZ 4th & 26 at ARIZ 39, up 18Agrees with the numbersPunted · 94.9% before the snapGo for it93.9%−1.57% to convertField goalOut of rangePuntTheir call95.4%average punt
- Q3 12:12OKST 4th & 8 at OKST 9, down 18Agrees with the numbersPunted · 5.5% before the snapGo for it5.2%−0.432% to convertField goalOut of rangePuntTheir call5.6%average punt
- Q3 10:25ARIZ 4th & 3 at OKST 45, up 18Close callPunted · 95.7% before the snapGo for it96.0%52% to convertField goal94.9%−1.225% to makePuntTheir call95.5%−0.5average punt
- Q3 8:41OKST 4th & 1 at OKST 29, down 18Agrees with the numbersWent for it · 5.0% before the snapGo for itTheir call5.8%71% to convertField goalOut of rangePunt4.8%−1.1average punt
- Q3 4:12OKST 4th & 7 at OKST 4, down 18Agrees with the numbersPunted · 3.8% before the snapGo for it3.1%−0.832% to convertField goalOut of rangePuntTheir call3.9%average punt
- Q3 1:58OKST 4th & 4 at OKST 31, down 25Close callWent for it · 0.8% before the snapGo for itTheir call0.9%−0.148% to convertField goalOut of rangePunt1.0%average punt
- Q4 14:53OKST 4th & 3 at OKST 32, down 32Agrees with the numbersPunted · 0.2% before the snapGo for it0.2%−<0.152% to convertField goalOut of rangePuntTheir call0.2%average punt
- Q4 12:16ARIZ 4th & 19 at ARIZ 32, up 32Agrees with the numbersPunted · 99.8% before the snapGo for it99.7%−0.211% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 10:20OKST 4th & 9 at OKST 20, down 32Agrees with the numbersPunted · 0.1% before the snapGo for it0.0%−<0.130% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 4:12ARIZ 4th & 26 at OKST 39, up 25Agrees with the numbersKicked a field goal · 99.7% before the snapGo for it99.6%−0.17% to convertField goalTheir call99.7%36% to makePunt99.7%−<0.1average punt
- Q4 0:29OKST 4th & 5 at OKST 42, down 28Close callWent for it · 0.0% before the snapGo for itTheir call0.0%−<0.141% to convertField goalOut of rangePunt0.0%average punt
After touchdowns: kick or go for two?
ARIZ made the numbers' call on 5 of 5OKST made the numbers' call on 0 of 1
- Q1 10:08ARIZ Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call91.1%97% to makeGo for two91.1%−<0.145% to convert
- Q1 1:26ARIZ Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call90.3%97% to makeGo for two90.3%−<0.145% to convert
- Q2 6:20ARIZ Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call93.7%97% to makeGo for two93.7%−0.145% to convert
- Q3 2:58ARIZ Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call98.6%97% to makeGo for two98.6%−<0.145% to convert
- Q3 1:51ARIZ Touchdown, up 31 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q4 8:40OKST Touchdown, down 26 before the tryClose callKicked · madeKickTheir call0.4%−0.197% to makeGo for two0.5%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartARIZDrive 1TD14 plays · 75 yds · 4:4394% → 93%
Q1 12:33
1ST & 10
OPP 34
+5
93.1%
(12:33) Shotgun Fifita,Noah pass incomplete deep right thrown to OSU00 PENALTY OSU Offside (McCoy Jr.,Bryan) 5 yards from OSU34 to OSU29. NO PLAY.Similar
Q1 12:12
2ND & 5
OPP 29
+9
93.1%
Noah Fifita pass complete to Chris Hunter for 9 yds to the OKST 20 for a 1ST downSimilar
Q1 11:55
1ST & 10
OPP 20
+3
93.0%
Noah Fifita pass complete to Chris Hunter for 3 yds to the OKST 17Similar
Q1 10:50
3RD & 13
OPP 23
+10
92.6%
Noah Fifita pass complete to Javin Whatley for 10 yds to the OKST 13Similar
Q1 10:08
4TH & 3
OPP 13
+13
92.9%
Noah Fifita pass complete to Tre Spivey for 13 yds for a TD (Michael Salgado-Medina KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 2PUNT5 plays · 1 yds · 1:037% → 7%
ARIZDrive 3PUNT4 plays · 4 yds · 1:3193% → 92%
OKSTDrive 4FG6 plays · 31 yds · 0:588% → 8%
Q1 6:57
1ST & 10
OWN 39
+4
92.2%
Zane Flores pass complete to Shamar Rigby for 4 yds to the OKST 43Similar
own 0own 2550opp 25opp 0
ARIZDrive 5TD12 plays · 75 yds · 4:2292% → 92%
Q1 5:48
1ST & 10
OWN 25
+4
91.5%
Noah Fifita pass complete to Kris Hutson for 4 yds to the ARIZ 29Similar
Q1 5:21
2ND & 6
OWN 29
+6
91.4%
Noah Fifita pass complete to Javin Whatley for 6 yds to the ARIZ 35 for a 1ST downSimilar
Q1 4:00
2ND & 8
OWN 37
+9
91.2%
Noah Fifita pass complete to Kris Hutson for 9 yds to the ARIZ 46 for a 1ST downSimilar
Q1 3:33
1ST & 10
OWN 46
+6
91.3%
Noah Fifita pass complete to Javin Whatley for 6 yds to the OKST 48Similar
Q1 2:55
2ND & 4
OPP 48
+5
91.2%
Noah Fifita pass complete to Luke Wysong for 5 yds to the OKST 43 for a 1ST downSimilar
Q1 2:37
2ND & 10
OPP 43
+15
91.0%
(02:44) No Huddle-Shotgun Fifita,Noah pass incomplete deep right thrown to OSU20 PENALTY OSU Roughing The Passer (White,Trip) 15 yards from OSU43 to OSU28, 1ST DOWN. NO PLAY.Similar
Q1 1:26
3RD & 4
OPP 22
+22
92.0%
Noah Fifita pass complete to Tre Spivey for 22 yds for a TD (Michael Salgado-Medina KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 6MISSED FG10 plays · 44 yds · 2:198% → 9%
Q1 1:07
1ST & 10
OWN 25
+4
91.7%
Sam Jackson V pass complete to Cam Abshire for 4 yds to the OKST 29Similar
Q1 0:35
3RD & 2
OWN 33
+18
91.5%
Sam Jackson V pass complete to Gavin Freeman for 18 yds to the ARIZ 49 for a 1ST downSimilar
Q2 14:55
2ND & 7
OPP 46
+15
91.1%
(14:59) Shotgun Jackson V,Sam rush middle for 2 yards loss to the ARIZ48 (Kennedy,Chase) PENALTY ARIZ Face Mask (Harris,Max) 15 yards from ARIZ46 to ARIZ31, 1ST DOWN. NO PLAY.Similar
Q2 14:29
3RD & 10
OPP 31
0
91.1%
Zane Flores pass complete to Terrill Davis for no gain to the ARIZ 31Similar
own 0own 2550opp 25opp 0
ARIZDrive 7MISSED FG7 plays · 41 yds · 2:3291% → 92%
Q2 12:51
2ND & 8
OWN 33
+17
91.7%
Noah Fifita pass complete to Luke Wysong for 17 yds to the 50 yard line for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 8PUNT5 plays · 10 yds · 1:289% → 9%
ARIZDrive 9TD7 plays · 83 yds · 3:0291% → 94%
Q2 8:40
2ND & 10
OWN 17
+25
91.2%
Noah Fifita pass complete to Kris Hutson for 25 yds to the ARIZ 42 for a 1ST downSimilar
Q2 7:47
2ND & 9
OWN 43
+10
91.6%
(07:52) Shotgun Fifita,Noah pass incomplete deep left to Whatley,Javin thrown to OSU10 PENALTY OSU Holding (Gay II,Raymond) 10 yards from ARIZ43 to OSU47, 1ST DOWN. NO PLAY.Similar
Q2 6:20
3RD & 10
OPP 47
+47
93.8%
Noah Fifita pass complete to Luke Wysong for 47 yds for a TD (Michael Salgado-Medina KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 10PUNT5 plays · -4 yds · 1:376% → 6%
ARIZDrive 11INT2 plays · 6 yds · 0:2994% → 94%
OKSTDrive 12FG9 plays · 18 yds · 2:257% → 7%
Q2 2:51
3RD & 10
OPP 47
+25
94.0%
Zane Flores pass complete to Terrill Davis for 25 yds to the ARIZ 22 for a 1ST downSimilar
Q2 1:53
3RD & 5
OPP 17
-15
93.1%
(02:00) Shotgun Flores,Zane pass incomplete short right to Smith,Kale thrown to ARIZ00 PENALTY OSU Personal Foul (Stewart,Quinton) 15 yards from ARIZ17 to ARIZ32. NO PLAY.Similar
Q2 1:36
3RD & 20
OPP 32
+3
94.1%
Zane Flores pass complete to Gavin Freeman for 3 yds to the ARIZ 29Similar
own 0own 2550opp 25opp 0
ARIZDrive 13FG10 plays · 59 yds · 0:5094% → 95%
Q2 0:50
1ST & 10
OWN 25
+9
93.8%
Noah Fifita pass complete to Javin Whatley for 9 yds to the ARIZ 34Similar
Q2 0:38
2ND & 1
OWN 34
+3
93.9%
Noah Fifita pass complete to Quincy Craig for 3 yds to the ARIZ 37 for a 1ST downSimilar
Q2 0:28
1ST & 10
OWN 37
+15
93.7%
Noah Fifita pass complete to Quincy Craig for 15 yds to the OKST 48 for a 1ST downSimilar
Q2 0:24
1ST & 10
OPP 48
+5
94.3%
Noah Fifita pass complete to Cam Barmore for 5 yds to the OKST 43Similar
Q2 0:11
3RD & 5
OPP 43
+7
94.1%
Noah Fifita pass complete to Chris Hunter for 7 yds to the OKST 36 for a 1ST downSimilar
Q2 0:04
1ST & 10
OPP 36
+20
94.3%
Noah Fifita pass complete to Luke Wysong for 20 yds to the OKST 16 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OKSTDrive 14INT2 plays · 0 yds · 0:005% → 5%
Q3 14:53
1ST & 10
OWN 25
0
94.6%
Zane Flores pass intercepted Jay'Vion Cole return for no gain to the OKST 45Similar
own 0own 2550opp 25opp 0
ARIZDrive 15PUNT4 plays · -16 yds · 1:3595% → 96%
Q3 14:08
2ND & 10
OPP 45
+24
96.1%
Ismail Mahdi run for 24 yds to the ARIZ 31 Ismail Mahdi fumbled, recovered by OKST Ka'Ena DecambraSimilar
own 0own 2550opp 25opp 0
OKSTDrive 16PUNT4 plays · 2 yds · 0:535% → 5%
Q3 12:12
4TH & 8
OWN 9
+12
95.0%
Wes Pahl punt for 55 yds , Luke Wysong returns for 12 yds to the ARIZ 48Similar
own 0own 2550opp 25opp 0
ARIZDrive 17PUNT4 plays · 7 yds · 1:3796% → 96%
Q3 11:01
3RD & 9
OWN 49
+6
96.3%
Noah Fifita pass complete to Quincy Craig for 6 yds to the OKST 45Similar
own 0own 2550opp 25opp 0
OKSTDrive 18FUMBLE8 plays · 24 yds · 3:015% → 5%
Q3 9:04
3RD & 6
OWN 24
+5
95.7%
Sam Jackson V pass complete to Gavin Freeman for 5 yds to the OKST 29Similar
Q3 8:41
4TH & 1
OWN 29
+6
94.7%
Zane Flores pass complete to Rodney Fields Jr. for 6 yds to the OKST 35 for a 1ST downSimilar
Q3 7:14
3RD & 2
OWN 43
+1
94.8%
Rodney Fields Jr. run for 1 yd to the OKST 44 Rodney Fields Jr. fumbled, recovered by OKST Tre SmithSimilar
own 0own 2550opp 25opp 0
ARIZDrive 19FUMBLE4 plays · 43 yds · 1:0796% → 96%
Q3 6:40
1ST & 10
OPP 44
-2
96.4%
Noah Fifita sacked by Landon Dean for a loss of 2 yards to the OKST 46Similar
Q3 6:16
3RD & 12
OPP 46
+45
96.2%
Noah Fifita pass complete to Tre Spivey for 45 yds to the OKST 1 for a 1ST downSimilar
Q3 5:33
1ST & GOAL
OPP 1
0
96.4%
Noah Fifita run for no gain to the OKST 1 Noah Fifita fumbled, recovered by OKST Bryan McCoy Jr.Similar
own 0own 2550opp 25opp 0
OKSTDrive 20PUNT4 plays · 3 yds · 1:144% → 4%
Q3 4:45
3RD & 9
OWN 2
+2
95.9%
Zane Flores pass complete to Rodney Fields Jr. for 2 yds to the OKST 4Similar
own 0own 2550opp 25opp 0
ARIZDrive 21TD3 plays · 38 yds · 1:0697% → 99%
OKSTDrive 22DOWNS5 plays · 4 yds · 0:552% → 2%
ARIZDrive 23TD1 play · 29 yds · 0:00100% → 100%
Q3 1:51
1ST & 10
OPP 29
+29
99.8%
Noah Fifita pass complete to Chris Hunter for 29 yds for a TD (Michael Salgado-Medina KICK)Similar
own 0own 2550opp 25opp 0
OKSTDrive 24PUNT5 plays · 7 yds · 1:490% → 0%
Q4 14:53
4TH & 3
OWN 32
0
99.8%
Wes Pahl punt for 39 yds, fair catch by Luke Wysong at the ARIZ 29Similar
own 0own 2550opp 25opp 0
ARIZDrive 25PUNT7 plays · 3 yds · 2:26100% → 100%
Q4 14:05
2ND & 4
OWN 35
+6
99.8%
Noah Fifita pass complete to Gio Richardson for 6 yds to the ARIZ 41 for a 1ST downSimilar
Q4 13:02
3RD & 8
OWN 43
-5
99.8%
PENALTY ARIZ False Start (Spivey,Tre) 5 yards from ARIZ43 to ARIZ38. NO PLAY.Similar
Q4 12:51
3RD & 13
OWN 38
-6
99.8%
Noah Fifita sacked by Poasa Utu for a loss of 6 yards to the ARIZ 32Similar
own 0own 2550opp 25opp 0
OKSTDrive 26PUNT4 plays · 1 yds · 1:470% → 0%
ARIZDrive 27INT TD4 plays · 11 yds · 1:28100% → 100%
Q4 9:05
1ST & 10
OPP 41
-10
99.9%
(09:09) Shotgun Yarbrough,Wesley rush middle for 5 yards gain to the OSU36 (McDaniel,Mordecai) PENALTY ARIZ Holding (Wooten,Michael) 10 yards from OSU41 to ARIZ49. NO PLAY.Similar
Q4 8:40
1ST & 20
OWN 49
-55
99.7%
Braedyn Locke pass intercepted LaDainian Fields return for 55 yds for a TD (Logan Ward KICK)Similar
own 0own 2550opp 25opp 0
ARIZDrive 28FG10 plays · 36 yds · 4:19100% → 100%
Q4 7:41
2ND & 12
OWN 23
+40
99.7%
Braedyn Locke pass complete to Gio Richardson for 40 yds to the OKST 37 for a 1ST downSimilar
Q4 6:46
2ND & 13
OPP 40
+11
99.8%
Oklahoma State Penalty, Defensive Offside (Mordecai McDaniel) declinedSimilar
Q4 6:25
3RD & 2
OPP 29
+6
99.8%
Braedyn Locke pass complete to Cam Barmore for 6 yds to the OKST 23 for a 1ST downSimilar
Q4 5:43
2ND & 10
OPP 23
-7
99.8%
Braedyn Locke sacked by Armstrong Nnodim for a loss of 7 yards to the OKST 30Similar
own 0own 2550opp 25opp 0
OKSTDrive 29DOWNS8 plays · 17 yds · 3:300% → 0%
Q4 1:12
2ND & 12
OWN 35
+5
100.0%
Banks Bowen pass complete to Royal Capell for 5 yds Royal Capell fumbled, recovered by OKST Grant SeagrenSimilar
own 0own 2550opp 25opp 0
ARIZDrive 30END OF GAME1 play · -1 yds · 0:00100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 2:58
Noah Fifita pass complete to Javin Whatley for 21 yds for a TD (Michael Salgado-Medina KICK)
+2.8
TD · Q2 6:20
Noah Fifita pass complete to Luke Wysong for 47 yds for a TD (Michael Salgado-Medina KICK)
+2.4
TD · Q3 1:51
Noah Fifita pass complete to Chris Hunter for 29 yds for a TD (Michael Salgado-Medina KICK)
+1.6