2025 · Week 3 · Sep 12, 2025 · Arizona Stadium
Speed4x
View as
Win probability · ARIZ
modelARIZ aheadKSU aheadconfidence bandkey playARIZ scoreKSU score
What if? - hover the chart or a play below, then change how it went
Q1 10:47 · Michael Salgado-Medina 47 yd FG MISSED
Driver values - Δ win prob, pts
Home team on offenseScore differentialScore diff ÷ offense timeoutsGarbage-time factorPregame priorScore diff ÷ seconds remaining
This game in five plays
- FG · Q1 7:42: Luis Rodriguez 51 yd FG GOOD — ARIZ win probability +0.3 pts (now 47%) (top driver: KSU has the ball).
- TD · Q1 5:01: Noah Fifita run for 15 yds for a TD (Michael Salgado-Medina KICK) — ARIZ win probability +2.5 pts (now 51%) (top driver: ARIZ has the ball).
- FG · Q2 10:28: Michael Salgado-Medina 31 yd FG GOOD — ARIZ win probability +4.4 pts (now 57%) (top driver: ARIZ has the ball).
- TD · Q2 4:17: Timeout Kansas State, clock 04:17 — ARIZ win probability +7.7 pts (now 72%) (top driver: ARIZ has the ball).
- TD · Q3 14:47: Jayce Brown 75 Yd Run (Luis Rodriguez Kick) — KSU win probability +1.3 pts (now 12%) (top driver: KSU 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 8 of 10KSU made the numbers' call on 8 of 10
- Q1 10:47ARIZ 4th & 14 at KSU 29, tiedAgrees with the numbersKicked a field goal · 48.4% before the snapGo for it48.2%−0.218% to convertField goalTheir call48.4%58% to makePunt47.9%−0.5average punt
- Q1 9:09KSU 4th & 4 at KSU 35, tiedAgrees with the numbersPunted · 51.0% before the snapGo for it51.1%−<0.148% to convertField goalOut of rangePuntTheir call51.1%average punt
- Q1 7:42KSU 4th & 20 at ARIZ 33, tiedAgrees with the numbersKicked a field goal · 50.8% before the snapGo for it50.5%−0.410% to convertField goalTheir call50.9%49% to makePunt50.7%−0.2average punt
- Q2 14:14KSU 4th & 10 at ARIZ 39, down 4Agrees with the numbersWent for it · 47.3% before the snapGo for itTheir call47.1%30% to convertField goal47.0%−0.136% to makePunt47.1%−<0.1average punt
- Q2 10:28ARIZ 4th & 6 at KSU 12, up 4Agrees with the numbersKicked a field goal · 54.3% before the snapGo for it53.8%−0.236% to convertField goalTheir call54.0%86% to makePunt50.0%−4.0average punt
- Q2 8:57KSU 4th & 9 at KSU 26, down 7Agrees with the numbersPunted · 39.4% before the snapGo for it38.6%−1.230% to convertField goalOut of rangePuntTheir call39.8%average punt
- Q2 1:38KSU 4th & 11 at KSU 36, down 21Agrees with the numbersPunted · 13.0% before the snapGo for it12.0%−1.026% to convertField goalOut of rangePuntTheir call13.0%average punt
- Q2 0:41ARIZ 4th & 9 at ARIZ 25, up 21Agrees with the numbersPunted · 88.6% before the snapGo for it86.0%−2.530% to convertField goalOut of rangePuntTheir call88.5%average punt
- Q2 0:00ARIZ 4th & 9 at KSU 43, up 21Numbers favored punt by 1.3 ptsKicked a field goal · 89.7% before the snapGo for it89.0%−0.432% to convertField goalTheir call88.1%−1.328% to makePunt89.5%average punt
- Q3 13:11ARIZ 4th & 14 at ARIZ 21, up 21Agrees with the numbersPunted · 90.0% before the snapGo for it89.0%−2.317% to convertField goalOut of rangePuntTheir call91.2%average punt
- Q3 8:01KSU 4th & 12 at KSU 13, down 21Agrees with the numbersPunted · 6.4% before the snapGo for it5.6%−1.622% to convertField goalOut of rangePuntTheir call7.1%average punt
- Q3 4:54ARIZ 4th & 3 at KSU 11, up 21Agrees with the numbersWent for it · 94.6% before the snapGo for itTheir call94.6%50% to convertField goal94.4%−0.387% to makePunt91.7%−3.0average punt
- Q3 2:40ARIZ 4th & 13 at KSU 13, up 21Agrees with the numbersKicked a field goal · 96.0% before the snapGo for it95.1%−0.817% to convertField goalTheir call95.9%85% to makePunt93.0%−2.9average punt
- Q3 0:42KSU 4th & 6 at ARIZ 40, down 21Agrees with the numbersWent for it · 3.0% before the snapGo for itTheir call3.2%40% to convertField goal2.6%−0.634% to makePunt2.7%−0.4average punt
- Q4 14:04ARIZ 4th & 1 at ARIZ 49, up 21Close callPunted · 97.9% before the snapGo for it98.0%70% to convertField goalOut of rangePuntTheir call97.4%−0.6average punt
- Q4 11:55KSU 4th & 4 at KSU 26, down 21Agrees with the numbersPunted · 1.6% before the snapGo for it1.8%−<0.147% to convertField goalOut of rangePuntTheir call1.8%average punt
- Q4 4:25ARIZ 4th & 15 at KSU 23, up 21Agrees with the numbersKicked a field goal · 99.1% before the snapGo for it98.9%−0.216% to convertField goalTheir call99.1%70% to makePunt98.5%−0.6average punt
- Q4 2:31KSU 4th & 3 at KSU 32, down 21Close callWent for it · 0.6% before the snapGo for itTheir call0.6%−<0.152% to convertField goalOut of rangePunt0.6%average punt
- Q4 1:55ARIZ 4th & 6 at KSU 28, up 21Agrees with the numbersKicked a field goal · 99.5% before the snapGo for it99.4%−<0.140% to convertField goalTheir call99.4%60% to makePunt99.1%−0.3average punt
- Q4 1:00KSU 4th & 7 at KSU 43, down 21Close callWent for it · 0.5% before the snapGo for itTheir call0.5%−<0.137% to convertField goalOut of rangePunt0.5%average punt
After touchdowns: kick or go for two?
ARIZ made the numbers' call on 1 of 1
- Q1 5:01ARIZ Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call51.6%97% to makeGo for two51.5%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartARIZDrive 1MISSED FG11 plays · 46 yds · 3:4946% → 46%
Q1 14:13
1ST & 10
OWN 40
+11
45.7%
Noah Fifita pass complete to Javin Whatley for 11 yds to the KSU 49 for a 1ST downSimilar
Q1 13:27
1ST & 10
OPP 49
+6
46.0%
Noah Fifita pass complete to Chris Hunter for 6 yds to the KSU 43Similar
Q1 12:06
1ST & 10
OPP 38
+13
46.6%
Noah Fifita pass complete to Sam Olson for 13 yds to the KSU 25 for a 1ST downSimilar
Q1 11:32
2ND & 7
OPP 22
-10
46.9%
(11:32) No Huddle-Shotgun Fifita,Noah pass incomplete deep right to Wysong,Luke thrown to KSU00 PENALTY ARIZ Holding (Tapa'atoutai,Rhino) 10 yards from KSU22 to KSU32. NO PLAY.Similar
Q1 11:14
3RD & 17
OPP 32
+3
46.5%
Noah Fifita pass complete to Javin Whatley for 3 yds to the KSU 29Similar
own 0own 2550opp 25opp 0
KSUDrive 2PUNT4 plays · 6 yds · 1:2354% → 53%
Q1 10:32
1ST & 10
OWN 29
+2
46.4%
Avery Johnson pass complete to Garrett Oakley for 2 yds to the KSU 31Similar
own 0own 2550opp 25opp 0
KSUDrive 3FG4 plays · -10 yds · 1:1854% → 53%
own 0own 2550opp 25opp 0
ARIZDrive 4TD7 plays · 75 yds · 2:2946% → 51%
Q1 5:09
1ST & GOAL
OPP 5
-10
48.0%
(05:16) Shotgun Fifita,Noah pass complete short right to Olson,Sam caught at KSU00, for 0 yards to the KSU05 PENALTY ARIZ Holding (Tapa'atoutai,Rhino) 10 yards from KSU05 to KSU15. NO PLAY.Similar
Q1 5:01
1ST & GOAL
OPP 15
+15
50.5%
Noah Fifita run for 15 yds for a TD (Michael Salgado-Medina KICK)Similar
own 0own 2550opp 25opp 0
KSUDrive 5DOWNS12 plays · 36 yds · 5:3151% → 49%
Q1 4:45
1ST & 10
OWN 25
+4
49.5%
Avery Johnson pass complete to Garrett Oakley for 4 yds to the KSU 29Similar
Q1 3:04
2ND & 6
OWN 44
+5
49.1%
Avery Johnson pass complete to Will Swanson for 5 yds to the KSU 49Similar
Q1 2:29
3RD & 1
OWN 49
+2
48.8%
Avery Johnson pass complete to Garrett Oakley for 2 yds to the ARIZ 49 for a 1ST downSimilar
Q1 1:11
2ND & 6
OPP 45
+6
49.0%
Avery Johnson pass complete to Jaron Tibbs for 6 yds to the ARIZ 39 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARIZDrive 6FG11 plays · 49 yds · 3:3952% → 57%
Q2 13:53
2ND & 10
OWN 39
+5
51.7%
Noah Fifita pass complete to Javin Whatley for 5 yds to the ARIZ 44Similar
Q2 13:14
3RD & 5
OWN 44
+13
52.1%
Noah Fifita pass complete to Chris Hunter for 13 yds to the KSU 43 for a 1ST downSimilar
Q2 12:31
2ND & 10
OPP 43
+27
53.3%
Noah Fifita pass complete to Luke Wysong for 27 yds to the KSU 16 for a 1ST downSimilar
Q2 11:47
2ND & 11
OPP 17
-5
54.1%
PENALTY ARIZ False Start (Decambra,Ka'ena) 5 yards from KSU17 to KSU22. NO PLAY.Similar
own 0own 2550opp 25opp 0
KSUDrive 7PUNT5 plays · 1 yds · 1:2144% → 41%
Q2 8:57
4TH & 9
OWN 26
+10
58.9%
Simon McClannan punt for 56 yds , Jeremiah Patterson returns for 10 yds to the ARIZ 28Similar
own 0own 2550opp 25opp 0
ARIZDrive 8TD10 plays · 72 yds · 4:0658% → 64%
Q2 8:45
2ND & 10
OWN 28
+15
57.8%
Kansas State Penalty, Personal Foul (Ryan Davis) to the ARIZ 44 for a 1ST downSimilar
Q2 7:36
2ND & 10
OWN 44
+5
60.7%
Noah Fifita pass complete to Ismail Mahdi for 5 yds to the ARIZ 49Similar
Q2 7:08
3RD & 5
OWN 49
+31
60.8%
Noah Fifita pass complete to Tre Spivey for 16 yds to the KSU 35 for a 1ST down Kansas State Penalty, Targeting (Logan Bartley) to the KSU 20 for a 1ST downSimilar
Q2 6:32
1ST & 10
OPP 20
+5
62.6%
Noah Fifita pass complete to Brandon Phelps for 5 yds to the KSU 15Similar
own 0own 2550opp 25opp 0
KSUDrive 9PUNT6 plays · 11 yds · 1:5115% → 13%
ARIZDrive 10PUNT8 plays · 13 yds · 0:5290% → 89%
Q2 1:26
2ND & 10
OWN 12
-6
89.7%
(01:33) Shotgun Fifita,Noah pass complete short right to Mahdi,Ismail caught at ARIZ08, for 9 yards to the ARIZ21 (Payne,VJ) PENALTY ARIZ Holding (Tapa'atoutai,Rhino) 6 yards from ARIZ12 to ARIZ06. NO PLAY.Similar
Q2 1:14
3RD & 16
OWN 6
+18
89.5%
Noah Fifita pass complete to Chris Hunter for 18 yds to the ARIZ 24 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARIZDrive 11MISSED FG4 plays · 1 yds · 0:3491% → 90%
own 0own 2550opp 25opp 0
KSUDrive 12TD2 plays · 75 yds · 0:0012% → 12%
own 0own 2550opp 25opp 0
ARIZDrive 13PUNT5 plays · -12 yds · 1:2590% → 90%
Q3 14:36
1ST & 10
OWN 25
-6
89.5%
Noah Fifita sacked by Chiddi Obiazor for a loss of 6 yards to the ARIZ 19Similar
Q3 13:11
4TH & 14
OWN 21
0
89.7%
Michael Salgado-Medina punt blocked by Garrett Harstad blocked by Garrett Harstad (13:19) Salgado-Medina,Michael punt 0 yards to the ARIZ21 blocked by Harstad,Garrett recovered by ARIZ Brown,Taye at ARIZ07 Brown,Taye rush left for 8 yards loss to the ARIZ13 (Harstad,Garrett).Similar
own 0own 2550opp 25opp 0
KSUDrive 14TD6 plays · 13 yds · 2:1512% → 11%
Q3 11:50
3RD & 17
OPP 20
+19
89.0%
Avery Johnson pass complete to Jayce Brown for 19 yds to the ARIZ 1 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARIZDrive 15INT5 plays · 41 yds · 1:3392% → 94%
Q3 8:55
2ND & 6
OPP 34
0
93.5%
Javin Whatley pass intercepted Qua Moss return for no gain to the KSU 15Similar
own 0own 2550opp 25opp 0
KSUDrive 16PUNT4 plays · -2 yds · 0:468% → 7%
Q3 8:01
4TH & 12
OWN 13
+17
92.9%
Simon McClannan punt for 50 yds , Jeremiah Patterson returns for 17 yds to the KSU 46Similar
own 0own 2550opp 25opp 0
ARIZDrive 17FG14 plays · 33 yds · 5:1395% → 97%
Q3 5:31
3RD & 11
OPP 19
+8
95.6%
Noah Fifita pass complete to Brandon Phelps for 8 yds to the KSU 11Similar
Q3 4:54
4TH & 3
OPP 11
+7
95.4%
Noah Fifita pass complete to Javin Whatley for 7 yds to the KSU 4 for a 1ST downSimilar
Q3 4:45
1ST & GOAL
OPP 4
-5
95.9%
PENALTY ARIZ False Start (Bounds,Tristan) 5 yards from KSU04 to KSU09. NO PLAY.Similar
Q3 3:44
2ND & GOAL
OPP 6
-10
96.6%
(03:44) No Huddle-Shotgun Fifita,Noah pass complete short right to Mahdi,Ismail caught at KSU11, for 1 yard loss to the KSU07 (Moss,Qua; Romaine,Austin) PENALTY ARIZ Holding (Buchanan,Ty) 10 yards from KSU06 to KSU16. NO PLAY.Similar
own 0own 2550opp 25opp 0
KSUDrive 18DOWNS7 plays · 35 yds · 1:524% → 3%
Q3 2:18
2ND & 10
OWN 25
+31
96.3%
Avery Johnson pass complete to Jayce Brown for 31 yds to the ARIZ 44 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARIZDrive 19PUNT4 plays · 9 yds · 0:5698% → 99%
own 0own 2550opp 25opp 0
KSUDrive 20PUNT4 plays · 6 yds · 2:012% → 2%
ARIZDrive 21FG15 plays · 58 yds · 7:1899% → 100%
Q4 9:48
1ST & 10
OWN 48
-10
99.3%
(09:56) Shotgun Fifita,Noah rush left for 11 yards gain to the KSU41, End Of Play PENALTY ARIZ Holding (Maae,Chubba) 10 yards from ARIZ48 to ARIZ38. NO PLAY.Similar
Q4 9:15
1ST & 20
OWN 38
+5
99.3%
Noah Fifita pass complete to Javin Whatley for 5 yds to the ARIZ 43Similar
Q4 8:16
3RD & 15
OWN 43
+27
99.3%
Noah Fifita pass complete to Ismail Mahdi for 27 yds to the KSU 30 for a 1ST downSimilar
own 0own 2550opp 25opp 0
KSUDrive 22DOWNS5 plays · 7 yds · 1:371% → 1%
ARIZDrive 23MISSED FG6 plays · 4 yds · 0:30100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 4:17
Timeout Kansas State, clock 04:17
+7.7
FG · Q2 10:28
Michael Salgado-Medina 31 yd FG GOOD
+4.4
TD · Q1 5:01
Noah Fifita run for 15 yds for a TD (Michael Salgado-Medina KICK)
+2.5