View as
Win probability · STAN
modelSTAN aheadUCLA aheadconfidence bandkey playSTAN scoreUCLA score
What if? - hover the chart or a play below, then change how it went
Q4 11:00 · Josh Rosen pass complete to Thomas Duarte for 38 yds for a TD, (Josh Rosen pass to Nate Starks for Two-Point Conversion)
Driver values - Δ win prob, pts
Home team on offenseScore differentialPregame priorBlowout marginGarbage-time factorScore diff ÷ offense timeouts
This game in five plays
- TD · Q2 14:17: Kevin Hogan pass complete to Devon Cajuste for 9 yds for a TD, (Conrad Ukropina KICK) — STAN win probability +4.7 pts (now 72%) (top driver: STAN has the ball).
- TD · Q2 8:00: Christian McCaffrey run for 9 yds for a TD, (Conrad Ukropina KICK) — STAN win probability +6.3 pts (now 83%) (top driver: STAN has the ball).
- TD · Q2 2:13: Christian McCaffrey run for 28 yds for a TD, (Conrad Ukropina KICK) — STAN win probability +7.7 pts (now 94%) (top driver: STAN has the ball).
- TD · Q2 0:11: Paul Perkins run for 3 yds for a TD, (Ka'imi Fairbairn KICK) — STAN win probability +4.1 pts (now 82%) (top driver: UCLA has the ball).
- TD · Q3 12:48: Kevin Hogan pass complete to Francis Owusu for 41 yds for a TD, (Conrad Ukropina KICK) — STAN win probability +6.8 pts (now 97%) (top driver: STAN 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
STAN made the numbers' call on 3 of 5UCLA made the numbers' call on 7 of 10
- Q1 12:44STAN 4th & 2 at UCLA 42, tiedClose callPunted · 64.5% before the snapGo for it64.6%57% to convertField goal64.4%−0.230% to makePuntTheir call64.5%−0.1average punt
- Q2 12:43UCLA 4th & 7 at UCLA 20, down 11Agrees with the numbersPunted · 27.8% before the snapGo for it27.6%−0.235% to convertField goalOut of rangePuntTheir call27.8%average punt
- Q2 11:06STAN 4th & 4 at STAN 40, up 11Close callPunted · 72.2% before the snapGo for it72.2%48% to convertField goalOut of rangePuntTheir call71.8%−0.4average punt
- Q2 9:15UCLA 4th & 2 at UCLA 10, down 11Close callPunted · 26.0% before the snapGo for it26.2%56% to convertField goalOut of rangePuntTheir call25.7%−0.5average punt
- Q2 7:34UCLA 4th & 10 at UCLA 35, down 18Agrees with the numbersPunted · 18.7% before the snapGo for it18.0%−1.429% to convertField goalOut of rangePuntTheir call19.4%average punt
- Q3 13:48UCLA 4th & 10 at UCLA 19, down 18Agrees with the numbersPunted · 13.1% before the snapGo for it12.1%−1.128% to convertField goalOut of rangePuntTheir call13.2%average punt
- Q3 6:35UCLA 4th & 12 at STAN 15, down 25Agrees with the numbersKicked a field goal · 2.5% before the snapGo for it1.8%−0.621% to convertField goalTheir call2.4%83% to makePunt-0.0%−2.4average punt
- Q3 3:46UCLA 4th & 1 at UCLA 34, down 29Agrees with the numbersWent for it · 0.6% before the snapGo for itTheir call0.7%71% to convertField goalOut of rangePunt0.6%−0.1average punt
- Q3 0:26UCLA 4th & 10 at UCLA 36, down 36Agrees with the numbersPunted · 0.2% before the snapGo for it0.2%−0.129% to convertField goalOut of rangePuntTheir call0.3%average punt
- Q4 12:43STAN 4th & 6 at STAN 40, up 36Agrees with the numbersPunted · 99.8% before the snapGo for it99.8%−<0.140% to convertField goalOut of rangePuntTheir call99.8%average punt
- Q4 9:29STAN 4th & 3 at STAN 32, up 28Agrees with the numbersPunted · 99.8% before the snapGo for it99.8%−<0.152% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 7:14UCLA 4th & 24 at UCLA 24, down 28Agrees with the numbersPunted · 0.1% before the snapGo for it-0.0%−0.16% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 4:58STAN 4th & 8 at STAN 43, up 28Agrees with the numbersPunted · 99.9% before the snapGo for it99.9%−<0.134% to convertField goalOut of rangePuntTheir call99.9%average punt
- Q4 3:09UCLA 4th & 4 at UCLA 42, down 28Close callWent for it · 0.1% before the snapGo for itTheir call0.1%−<0.148% to convertField goalOut of rangePunt0.1%average punt
- Q4 2:01UCLA 4th & 4 at STAN 18, down 28Close callWent for it · 0.1% before the snapGo for itTheir call0.1%−0.147% to convertField goal0.1%79% to makePunt0.0%−0.1average punt
After touchdowns: kick or go for two?
STAN made the numbers' call on 8 of 8UCLA made the numbers' call on 2 of 4
- Q1 10:54STAN Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call65.4%97% to makeGo for two65.3%−<0.145% to convert
- Q1 7:04STAN Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call67.0%97% to makeGo for two67.0%−<0.145% to convert
- Q1 6:46UCLA Touchdown, down 5 before the tryAgrees with the numbersKicked · madeKickTheir call35.5%97% to makeGo for two35.4%−<0.145% to convert
- Q2 14:17STAN Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call70.2%97% to makeGo for two70.2%−0.145% to convert
- Q2 8:00STAN Touchdown, up 17 before the tryAgrees with the numbersKicked · madeKickTheir call82.3%97% to makeGo for two82.2%−0.145% to convert
- Q2 2:13STAN Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call91.8%97% to makeGo for two91.7%−0.145% to convert
- Q2 0:11UCLA Touchdown, down 19 before the tryAgrees with the numbersKicked · madeKickTheir call10.5%97% to makeGo for two10.4%−0.145% to convert
- Q3 12:48STAN Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call93.9%97% to makeGo for two93.9%−0.145% to convert
- Q3 5:35STAN Touchdown, up 28 before the tryAgrees with the numbersKicked · madeKickTheir call99.6%97% to makeGo for two99.6%−<0.145% to convert
- Q3 1:07STAN Touchdown, up 35 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.8%−<0.145% to convert
- Q4 11:00UCLA Touchdown, down 30 before the tryClose callWent for two · convertedKick0.3%97% to makeGo for twoTheir call0.3%−<0.145% to convert
- Q4 2:01UCLA Touchdown, down 22 before the tryClose callKicked · madeKickTheir call0.5%−<0.197% to makeGo for two0.5%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartSTANDrive 1PUNT6 plays · 33 yds · 2:0864% → 64%
Q1 14:52
1ST & 10
OWN 25
+25
63.8%
Christian McCaffrey run for 25 yds to the 50 yard line for a 1ST downSimilar
own 0own 2550opp 25opp 0
UCLADrive 2INT TD5 plays · 7 yds · 1:3036% → 35%
Q1 12:24
1ST & 10
OWN 8
+12
63.7%
Josh Rosen pass complete to Devin Fuller for 12 yds to the UCLA 20 for a 1ST downSimilar
Q1 12:00
1ST & 10
OWN 20
+1
63.6%
Josh Rosen pass complete to Darren Andrews for 1 yd to the UCLA 21Similar
Q1 11:34
2ND & 9
OWN 21
+8
63.6%
Josh Rosen pass complete to Thomas Duarte for 8 yds to the UCLA 29Similar
Q1 11:08
3RD & 1
OWN 29
-14
63.5%
UCLA Penalty, Offensive Pass Interference (-14 Yards) to the UCLA 15Similar
Q1 10:54
3RD & 15
OWN 15
+31
65.1%
Josh Rosen pass intercepted for a TD Alijah Holder return for 31 yds for a TD, (Conrad Ukropina KICK)Similar
own 0own 2550opp 25opp 0
UCLADrive 3FG11 plays · 61 yds · 3:1335% → 35%
STANDrive 4TD2 plays · 4 yds · 0:0068% → 68%
Q1 7:04
1ST & GOAL
OPP 4
+4
67.9%
Kevin Hogan pass complete to Austin Hooper for 4 yds for a TD, (Conrad Ukropina KICK)Similar
own 0own 2550opp 25opp 0
UCLADrive 5TD2 plays · 70 yds · 0:0035% → 35%
Q1 6:46
1ST & 10
OWN 30
+70
65.0%
Josh Rosen pass complete to Darren Andrews for 70 yds for a TD, (Ka'imi Fairbairn KICK)Similar
own 0own 2550opp 25opp 0
STANDrive 6TD17 plays · 74 yds · 7:0665% → 72%
Q1 3:07
3RD & 13
OWN 35
+16
64.6%
Kevin Hogan pass complete to Austin Hooper for 16 yds to the UCLA 49 for a 1ST downSimilar
Q1 2:54
1ST & 10
OPP 49
-5
66.1%
Bryce Love run for a loss of 5 yards to the Stanf 46 Bryce Love fumbled, recovered by Stanf Bryce LoveSimilar
Q1 1:36
3RD & 12
OWN 49
+22
65.3%
Kevin Hogan pass complete to Austin Hooper for 22 yds to the UCLA 29 for a 1ST downSimilar
Q2 14:17
2ND & 1
OPP 9
+9
72.0%
Kevin Hogan pass complete to Devon Cajuste for 9 yds for a TD, (Conrad Ukropina KICK)Similar
own 0own 2550opp 25opp 0
UCLADrive 7PUNT6 plays · 3 yds · 1:2328% → 26%
Q2 14:06
1ST & 10
OWN 17
-3
71.9%
Josh Rosen pass complete to Nate Iese for a loss of 3 yards to the UCLA 14Similar
Q2 14:00
2ND & 13
OWN 14
-5
72.1%
Paul Perkins run for 3 yds to the UCLA 17 UCLA Penalty, Personal Foul (-8 Yards) to the UCLA 9Similar
Q2 13:52
2ND & 18
OWN 9
+11
72.9%
Josh Rosen pass complete to Jordan Payton for 11 yds to the UCLA 20Similar
Q2 12:43
4TH & 7
OWN 20
0
73.6%
Matt Mengel punt for 46 yds, fair catch by Christian McCaffrey at the Stanf 34Similar
own 0own 2550opp 25opp 0
STANDrive 8PUNT4 plays · 6 yds · 1:1373% → 73%
own 0own 2550opp 25opp 0
UCLADrive 9PUNT5 plays · 8 yds · 1:3825% → 24%
Q2 10:45
2ND & 2
OWN 10
-5
74.2%
UCLA Penalty, Ineligible Downfield on Pass (-5 Yards) to the UCLA 5Similar
own 0own 2550opp 25opp 0
STANDrive 10TD3 plays · 42 yds · 0:5876% → 83%
Q2 8:58
1ST & 10
OPP 42
+28
76.0%
Kevin Hogan pass complete to Greg Taboada for 28 yds to the UCLA 14 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UCLADrive 11PUNT5 plays · 0 yds · 0:1919% → 19%
Q2 7:34
4TH & 10
OWN 35
0
81.5%
Matt Mengel punt for 36 yds, fair catch by Christian McCaffrey at the Stanf 29Similar
own 0own 2550opp 25opp 0
STANDrive 12TD9 plays · 71 yds · 5:0483% → 94%
UCLADrive 13TD15 plays · 80 yds · 1:4815% → 18%
Q2 1:50
1ST & 10
OWN 34
-5
84.2%
Josh Rosen run for 10 yds to the UCLA 44 UCLA Penalty, Personal Foul (-15 Yards) to the UCLA 29Similar
Q2 1:40
2ND & 15
OWN 29
+17
86.0%
Josh Rosen pass complete to Devin Fuller for 17 yds to the UCLA 46 for a 1ST downSimilar
Q2 0:35
2ND & 4
OPP 38
+1
80.0%
Josh Rosen pass complete to Thomas Duarte for 1 yd to the Stanf 37Similar
Q2 0:26
3RD & 3
OPP 37
+15
80.2%
Josh Rosen pass complete to Darren Andrews for 15 yds to the Stanf 22 for a 1ST downSimilar
Q2 0:15
1ST & 5
OPP 17
+14
83.6%
Josh Rosen pass complete to Darren Andrews for 14 yds to the Stanf 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
STANDrive 14END OF HALF2 plays · -1 yds · 0:0087% → 87%
own 0own 2550opp 25opp 0
UCLADrive 15PUNT5 plays · 0 yds · 0:4514% → 13%
STANDrive 16TD4 plays · 58 yds · 0:4290% → 97%
UCLADrive 17INT6 plays · 34 yds · 1:305% → 4%
Q3 12:19
1ST & 10
OWN 31
+7
95.2%
Josh Rosen pass complete to Devin Fuller for 7 yds to the UCLA 38Similar
Q3 12:11
2ND & 3
OWN 38
+20
95.3%
Josh Rosen pass complete to Jordan Payton for 20 yds to the Stanf 42 for a 1ST downSimilar
Q3 11:37
1ST & 10
OPP 42
-9
95.4%
Josh Rosen sacked by Peter Kalambayi for a loss of 9 yards to the UCLA 49Similar
Q3 10:49
3RD & 3
OPP 35
0
95.6%
Josh Rosen pass intercepted Kodi Whitfield return for no gain to the Stanf 19Similar
own 0own 2550opp 25opp 0
STANDrive 18INT5 plays · 14 yds · 2:0597% → 98%
Q3 8:25
3RD & 7
OWN 33
+11
97.6%
Kevin Hogan pass intercepted Randall Goforth return for 11 yds to the Stanf 33Similar
own 0own 2550opp 25opp 0
UCLADrive 19FG8 plays · 18 yds · 1:364% → 4%
Q3 7:30
2ND & 9
OPP 22
+9
96.3%
Josh Rosen pass complete to Jordan Payton for 9 yds to the Stanf 13 for a 1ST downSimilar
own 0own 2550opp 25opp 0
STANDrive 20TD3 plays · 75 yds · 0:1996% → 100%
UCLADrive 21DOWNS5 plays · 9 yds · 1:101% → 1%
Q3 4:35
2ND & 10
OWN 25
+9
99.4%
Josh Rosen pass complete to Thomas Duarte for 9 yds to the UCLA 34Similar
own 0own 2550opp 25opp 0
STANDrive 22TD5 plays · 34 yds · 2:23100% → 100%
Q3 1:07
1ST & GOAL
OPP 6
+6
99.7%
Christian McCaffrey run for 6 yds for a TD, (Conrad Ukropina KICK)Similar
own 0own 2550opp 25opp 0
UCLADrive 23PUNT6 plays · 15 yds · 0:250% → 0%
STANDrive 24PUNT7 plays · 15 yds · 2:17100% → 100%
Q4 12:43
4TH & 6
OWN 40
0
99.8%
Alex Robinson punt for 37 yds, fair catch by Devin Fuller at the UCLA 23Similar
own 0own 2550opp 25opp 0
UCLADrive 25TD6 plays · 77 yds · 1:240% → 0%
STANDrive 26PUNT6 plays · 7 yds · 1:10100% → 100%
Q4 9:29
4TH & 3
OWN 32
0
99.9%
Alex Robinson punt for 47 yds, fair catch by Devin Fuller at the UCLA 21Similar
own 0own 2550opp 25opp 0
UCLADrive 27PUNT7 plays · 3 yds · 2:090% → 0%
Q4 9:01
3RD & 10
OWN 21
+17
99.9%
Josh Rosen pass complete to Jordan Payton for 17 yds to the UCLA 38 for a 1ST downSimilar
Q4 8:30
1ST & 10
OWN 38
-9
99.9%
Josh Rosen sacked by Nate Lohn for a loss of 9 yards to the UCLA 29Similar
Q4 7:22
3RD & 15
OWN 33
-9
99.9%
Josh Rosen sacked by Mike Tyler for a loss of 9 yards to the UCLA 24Similar
Q4 7:14
4TH & 24
OWN 24
0
99.9%
Matt Mengel punt for 35 yds, fair catch by Barry Sanders at the Stanf 41Similar
own 0own 2550opp 25opp 0
STANDrive 28PUNT6 plays · 2 yds · 2:09100% → 100%
own 0own 2550opp 25opp 0
UCLADrive 29TD10 plays · 64 yds · 2:320% → 1%
Q4 3:09
4TH & 4
OWN 42
+19
99.9%
Josh Rosen pass complete to Jordan Payton for 19 yds to the Stanf 39 for a 1ST downSimilar
Q4 2:52
1ST & 10
OPP 39
+15
99.9%
STANFORD Penalty, Defensive Pass Interference (15 Yards) to the Stanf 24 for a 1ST downSimilar
Q4 2:01
4TH & 4
OPP 18
+18
99.3%
Josh Rosen pass complete to Jordan Payton for 18 yds for a TD, (Ka'imi Fairbairn KICK)Similar
own 0own 2550opp 25opp 0
STANDrive 30END OF GAME6 plays · 2 yds · 1:38100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 2:13
Christian McCaffrey run for 28 yds for a TD, (Conrad Ukropina KICK)
+7.7
TD · Q3 12:48
Kevin Hogan pass complete to Francis Owusu for 41 yds for a TD, (Conrad Ukropina KICK)
+6.8
TD · Q2 8:00
Christian McCaffrey run for 9 yds for a TD, (Conrad Ukropina KICK)
+6.3