View as
Win probability · STAN
modelSTAN aheadARMY aheadconfidence bandkey playSTAN scoreARMY score
What if? - hover the chart or a play below, then change how it went
Q4 1:14 · A.J. Schurr run for a loss of 3 yards to the Stanf 5
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- PUNT · Q2 1:40: Ben Rhyne punt for 37 yds , Josh Jenkins returns for 5 yds to the Army 13 — ARMY win probability +0.6 pts (now 8%) (top driver: STAN has the ball).
- KEY PLAY · Q2 0:33: Kevin Hogan pass incomplete to Devon Cajuste — ARMY win probability +0.6 pts (now 7%) (top driver: STAN has the ball).
- TD · Q2 0:27: Kevin Hogan pass complete to Devon Cajuste for 2 yds for a TD, (Jordan Williamson KICK) — STAN win probability +2.6 pts (now 96%) (top driver: STAN has the ball).
- KEY PLAY · Q3 5:58: Kelsey Young run for 18 yds to the Stanf 20 for a 1ST down — STAN win probability +1.2 pts (now 95%) (top driver: STAN has the ball).
- TD · Q3 2:51: Kevin Hogan pass complete to Devon Cajuste for 15 yds for a TD, (Jordan Williamson KICK) — STAN win probability +3.0 pts (now 99%) (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 2 of 4ARMY made the numbers' call on 8 of 10
- Q1 8:03ARMY 4th & 8 at ARMY 27, down 7Agrees with the numbersPunted · 5.6% before the snapGo for it5.6%−0.133% to convertField goalOut of rangePuntTheir call5.7%average punt
- Q1 6:24STAN 4th & 3 at STAN 31, up 7Agrees with the numbersPunted · 94.0% before the snapGo for it94.0%−<0.152% to convertField goalOut of rangePuntTheir call94.1%average punt
- Q1 4:07ARMY 4th & 2 at ARMY 23, down 7Agrees with the numbersPunted · 6.2% before the snapGo for it6.2%−<0.156% to convertField goalOut of rangePuntTheir call6.2%average punt
- Q1 0:42STAN 4th & 8 at ARMY 41, up 7Close callPunted · 93.0% before the snapGo for it93.0%34% to convertField goal92.9%−0.132% to makePuntTheir call92.9%−0.1average punt
- Q2 13:54ARMY 4th & 6 at ARMY 9, down 7Agrees with the numbersPunted · 7.0% before the snapGo for it6.9%−0.138% to convertField goalOut of rangePuntTheir call7.0%average punt
- Q2 10:15ARMY 4th & 20 at ARMY 45, down 7Agrees with the numbersPunted · 7.9% before the snapGo for it7.3%−0.710% to convertField goalOut of rangePuntTheir call8.0%average punt
- Q2 8:08STAN 4th & 4 at STAN 41, up 7Agrees with the numbersPunted · 91.7% before the snapGo for it91.7%−<0.148% to convertField goalOut of rangePuntTheir call91.7%average punt
- Q2 4:43ARMY 4th & 7 at ARMY 44, down 7Agrees with the numbersPunted · 9.0% before the snapGo for it8.9%−0.237% to convertField goalOut of rangePuntTheir call9.1%average punt
- Q2 1:40STAN 4th & 7 at ARMY 45, up 7Close callPunted · 90.1% before the snapGo for it90.0%37% to convertField goal89.6%−0.425% to makePuntTheir call89.9%−0.1average punt
- Q3 13:01ARMY 4th & 1 at ARMY 34, down 14Agrees with the numbersWent for it · 6.3% before the snapGo for itTheir call6.6%71% to convertField goalOut of rangePunt6.2%−0.4average punt
- Q3 6:05ARMY 4th & 8 at STAN 38, down 14Close callPunted · 6.9% before the snapGo for it7.0%35% to convertField goal6.8%−0.238% to makePuntTheir call6.7%−0.3average punt
- Q4 14:55ARMY 4th & 8 at ARMY 39, down 21Close callWent for it · 1.1% before the snapGo for itTheir call1.0%−0.134% to convertField goalOut of rangePunt1.2%average punt
- Q4 3:30ARMY 4th & 1 at STAN 14, down 35Agrees with the numbersWent for it · 0.1% before the snapGo for itTheir call0.1%71% to convertField goal0.0%−<0.184% to makePunt-0.1%−0.1average punt
- Q4 1:14ARMY 4th & 1 at STAN 2, down 35Agrees with the numbersWent for it · 0.1% before the snapGo for itTheir call0.1%60% to convertField goal0.0%−<0.194% to makePunt0.0%−0.1average punt
After touchdowns: kick or go for two?
STAN made the numbers' call on 5 of 5
- Q1 10:44STAN Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call94.7%97% to makeGo for two94.7%−<0.145% to convert
- Q2 0:27STAN Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call93.6%97% to makeGo for two93.6%−<0.145% to convert
- Q3 2:51STAN Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call98.7%97% to makeGo for two98.7%−<0.145% to convert
- Q4 11:35STAN Touchdown, up 27 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q4 6:09STAN Touchdown, up 34 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartSTANDrive 1TD10 plays · 75 yds · 4:0697% → 97%
Q1 14:50
1ST & 10
OWN 25
+9
97.0%
Kevin Hogan pass complete to Austin Hooper for 9 yds to the Stanf 34Similar
Q1 13:53
3RD & 4
OWN 31
+9
96.8%
Kevin Hogan pass complete to Austin Hooper for 9 yds to the Stanf 40 for a 1ST downSimilar
Q1 13:00
1ST & 10
OPP 44
+1
96.7%
Kevin Hogan pass complete to Ty Montgomery for 1 yd to the Army 43Similar
Q1 12:19
2ND & 9
OPP 43
+10
96.6%
Kevin Hogan pass complete to Eric Cotton for 10 yds to the Army 33 for a 1ST downSimilar
Q1 10:44
1ST & 10
OPP 23
+23
96.6%
Kevin Hogan pass complete to Devon Cajuste for 23 yds for a TD, (Jordan Williamson KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 2PUNT6 plays · 15 yds · 2:284% → 4%
STANDrive 3PUNT4 plays · 7 yds · 1:3396% → 96%
ARMYDrive 4PUNT4 plays · 8 yds · 2:334% → 4%
own 0own 2550opp 25opp 0
STANDrive 5PUNT8 plays · 25 yds · 3:1896% → 95%
Q1 4:00
1ST & 10
OWN 34
+6
95.6%
Kevin Hogan pass complete to Austin Hooper for 6 yds to the Stanf 40Similar
Q1 2:48
2ND & 10
OWN 45
+12
95.5%
Kevin Hogan pass complete to Devon Cajuste for 12 yds to the Army 43 for a 1ST downSimilar
Q1 2:15
1ST & 10
OPP 43
-2
95.5%
Kevin Hogan sacked by Andrew King for a loss of 2 yards to the Army 45Similar
own 0own 2550opp 25opp 0
ARMYDrive 6FUMBLE5 plays · 4 yds · 1:415% → 5%
Q2 14:06
4TH & 11
OWN 4
+5
94.9%
STANFORD Penalty, Running Into Kicker (Kodi Whitfield) to the Army 9Similar
Q2 13:54
4TH & 6
OWN 9
+11
94.9%
Alex Tardieu punt for 45 yds , Ty Montgomery returns for 11 yds to the Army 43 Ty Montgomery fumbled, forced by Jeremy Timpf, recovered by Army Matt GiachintaSimilar
own 0own 2550opp 25opp 0
ARMYDrive 7PUNT8 plays · 2 yds · 3:306% → 6%
Q2 10:15
4TH & 20
OWN 45
0
94.3%
Alex Tardieu punt for 34 yds, fair catch by Ty Montgomery at the Stanf 21Similar
own 0own 2550opp 25opp 0
STANDrive 8PUNT5 plays · 20 yds · 1:5794% → 94%
Q2 10:05
1ST & 10
OWN 21
+14
94.2%
Kevin Hogan pass complete to Ty Montgomery for 14 yds to the Stanf 35 for a 1ST downSimilar
Q2 9:35
2ND & 10
OWN 35
+3
94.2%
Kevin Hogan pass complete to Ricky Seale for 3 yds to the Stanf 38Similar
Q2 8:08
4TH & 4
OWN 41
0
93.9%
Ben Rhyne punt for 47 yds, fair catch by Josh Jenkins at the Army 12Similar
own 0own 2550opp 25opp 0
ARMYDrive 9PUNT8 plays · 32 yds · 3:176% → 6%
Q2 8:00
1ST & 10
OWN 12
+6
93.9%
Larry Dixon run for 21 yds to the Army 33 ARMY Penalty, Personal Foul (Tony Giovannelli) to the Army 18Similar
Q2 7:00
2ND & 4
OWN 24
+17
93.9%
Larry Dixon run for 2 yds to the Army 26 for a 1ST down STANFORD Penalty, Personal Foul (Peter Kalambayi) to the Army 41 for a 1ST downSimilar
own 0own 2550opp 25opp 0
STANDrive 10PUNT8 plays · 32 yds · 2:5594% → 93%
ARMYDrive 11FUMBLE3 plays · 2 yds · 0:077% → 7%
STANDrive 12TD6 plays · 15 yds · 0:5394% → 96%
ARMYDrive 13END OF HALF2 plays · 1 yds · 0:004% → 4%
own 0own 2550opp 25opp 0
ARMYDrive 14PUNT16 plays · 37 yds · 8:505% → 6%
STANDrive 15TD9 plays · 98 yds · 3:0795% → 99%
Q3 3:35
2ND & GOAL
OPP 10
-3
95.8%
Kelsey Young run for 7 yds to the Army 3 STANFORD Penalty, Offensive Holding (-10 Yards) to the Army 13Similar
Q3 3:15
2ND & GOAL
OPP 13
-2
95.8%
Kevin Hogan sacked by Joe Drummond for a loss of 2 yards to the Army 15Similar
Q3 2:51
3RD & GOAL
OPP 15
+15
98.8%
Kevin Hogan pass complete to Devon Cajuste for 15 yds for a TD, (Jordan Williamson KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 16DOWNS7 plays · 10 yds · 2:482% → 1%
STANDrive 17TD9 plays · 35 yds · 3:1699% → 100%
Q4 14:26
3RD & 6
OPP 31
+7
99.1%
Kevin Hogan pass complete to Jeff Trojan for 7 yds to the Army 24 for a 1ST downSimilar
Q4 13:25
2ND & 4
OPP 18
-2
99.2%
Kevin Hogan pass complete to Ty Montgomery for a loss of 2 yards to the Army 20Similar
Q4 12:44
3RD & 6
OPP 20
+12
99.5%
Kevin Hogan pass complete to Christian McCaffrey for 12 yds to the Army 8 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 18INT8 plays · 26 yds · 2:160% → 0%
Q4 9:14
2ND & 7
OPP 39
+2
99.9%
A.J. Schurr pass intercepted A.J. Tarpley return for 2 yds to the Stanf 27Similar
own 0own 2550opp 25opp 0
STANDrive 19TD6 plays · 73 yds · 3:01100% → 100%
Q4 8:33
2ND & 6
OWN 31
+10
99.9%
Kevin Hogan pass complete to Ty Montgomery for 10 yds to the Stanf 41 for a 1ST downSimilar
Q4 7:53
1ST & 10
OWN 41
+22
99.9%
Kevin Hogan pass complete to Austin Hooper for 22 yds to the Army 37 for a 1ST downSimilar
Q4 6:09
3RD & 5
OPP 32
+32
99.9%
Kevin Hogan pass complete to Ty Montgomery for 32 yds for a TD, (Jordan Williamson KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 20DOWNS12 plays · 70 yds · 4:460% → 0%
own 0own 2550opp 25opp 0
STANDrive 21END OF GAME3 plays · 25 yds · 0:55100% → 100%
Q4 0:34
2ND & 11
OWN 4
+23
100.0%
Christian McCaffrey run for 23 yds to the Stanf 27 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 2:51
Kevin Hogan pass complete to Devon Cajuste for 15 yds for a TD, (Jordan Williamson KICK)
+3
TD · Q2 0:27
Kevin Hogan pass complete to Devon Cajuste for 2 yds for a TD, (Jordan Williamson KICK)
+2.6
KEY PLAY · Q3 5:58
Kelsey Young run for 18 yds to the Stanf 20 for a 1ST down
+1.2