View as
Win probability · ARMY
modelARMY aheadVILL aheadconfidence bandkey playARMY scoreVILL score
What if? - hover the chart or a play below, then change how it went
Q2 5:12 · C. Ballard run for 6 yds for a TD, (Q. Maretzki KICK)
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorBlowout marginScore diff ÷ offense timeouts
This game in five plays
- TD · Q1 5:27: C. Watkins pass,to R. Pringle for 5 yds for a TD, (M. Mercurio KICK) — VILL win probability +3.2 pts (now 21%) (top driver: VILL has the ball).
- TD · Q2 5:12: C. Ballard run for 6 yds for a TD, (Q. Maretzki KICK) — ARMY win probability +4.4 pts (now 87%) (top driver: ARMY has the ball).
- TD · Q3 13:11: T. Riley run for 70 yds for a TD, (Q. Maretzki KICK) — ARMY win probability +6.5 pts (now 96%) (top driver: ARMY has the ball).
- TD · Q4 14:56: T. Tyler run for 3 yds for a TD, (Q. Maretzki KICK) — ARMY win probability +2.6 pts (now 99%) (top driver: ARMY has the ball).
- TD · Q4 12:53: W. Bartel punt for 44 yds,T. Robinson returns for 73 yds for a TD, (Q. Maretzki KICK) — ARMY win probability +2.7 pts (now 100%) (top driver: VILL 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
ARMY made the numbers' call on 6 of 7VILL made the numbers' call on 8 of 9
- Q1 13:05VILL 4th & 3 at VILL 32, tiedAgrees with the numbersPunted · 17.8% before the snapGo for it17.8%−<0.152% to convertField goalOut of rangePuntTheir call17.9%average punt
- Q1 10:50VILL 4th & 6 at ARMY 37, down 7Agrees with the numbersWent for it · 17.7% before the snapGo for itTheir call17.8%40% to convertField goal17.7%−0.140% to makePunt17.7%−0.1average punt
- Q1 5:23ARMY 4th & 3 at VILL 42, tiedAgrees with the numbersWent for it · 80.0% before the snapGo for itTheir call80.1%52% to convertField goal79.8%−0.330% to makePunt79.9%−0.2average punt
- Q2 12:56ARMY 4th & 8 at ARMY 9, up 7Agrees with the numbersPunted · 80.6% before the snapGo for it80.2%−0.432% to convertField goalOut of rangePuntTheir call80.6%average punt
- Q2 11:25ARMY 4th & 8 at ARMY 9, up 7Agrees with the numbersPunted · 80.4% before the snapGo for it79.9%−0.432% to convertField goalOut of rangePuntTheir call80.2%average punt
- Q2 5:12ARMY 4th & 1 at VILL 6, up 7Agrees with the numbersWent for it · 82.0% before the snapGo for itTheir call81.9%69% to convertField goal80.4%−1.591% to makePunt77.0%−4.9average punt
- Q2 2:11VILL 4th & 21 at VILL 38, down 14Agrees with the numbersPunted · 12.5% before the snapGo for it11.3%−0.99% to convertField goalOut of rangePuntTheir call12.2%average punt
- Q2 0:15ARMY 4th & 6 at VILL 46, up 14Close callPunted · 88.0% before the snapGo for it88.0%−0.140% to convertField goal88.1%23% to makePuntTheir call87.9%−0.2average punt
- Q3 8:27VILL 4th & 10 at ARMY 23, down 21Agrees with the numbersKicked a field goal · 3.8% before the snapGo for it3.3%−0.428% to convertField goalTheir call3.7%70% to makePunt1.3%−2.4average punt
- Q4 12:53VILL 4th & 25 at VILL 29, down 25Agrees with the numbersPunted · 1.2% before the snapGo for it0.9%−0.36% to convertField goalOut of rangePuntTheir call1.2%average punt
- Q4 11:07VILL 4th & 2 at VILL 33, down 32Agrees with the numbersWent for it · 0.1% before the snapGo for itTheir call0.2%57% to convertField goalOut of rangePunt0.2%−<0.1average punt
- Q4 7:43VILL 4th & 8 at ARMY 44, down 32Close callWent for it · 0.1% before the snapGo for itTheir call0.1%−<0.134% to convertField goal0.1%−<0.127% to makePunt0.1%average punt
- Q4 7:43ARMY 4th & 1 at VILL 34, up 32Agrees with the numbersWent for it · 99.9% before the snapGo for itTheir call99.9%71% to convertField goal99.7%−0.247% to makePunt99.6%−0.2average punt
- Q4 4:29VILL 4th & 15 at VILL 20, down 39Agrees with the numbersPunted · 0.0% before the snapGo for it0.0%−<0.116% to convertField goalOut of rangePuntTheir call0.1%average punt
- Q4 2:54VILL 4th & 15 at VILL 20, down 39Agrees with the numbersPunted · 0.0% before the snapGo for it0.0%−<0.116% to convertField goalOut of rangePuntTheir call0.0%average punt
- Q4 0:16ARMY 4th & 26 at ARMY 29, up 39Agrees with the numbersPunted · 99.9% before the snapGo for it99.8%−0.16% to convertField goalOut of rangePuntTheir call99.9%average punt
After touchdowns: kick or go for two?
ARMY made the numbers' call on 7 of 7VILL made the numbers' call on 1 of 1
- Q1 10:50ARMY Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call82.2%97% to makeGo for two82.2%−<0.145% to convert
- Q1 5:27VILL Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call19.9%97% to makeGo for two19.9%−<0.145% to convert
- Q1 1:20ARMY Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call81.1%97% to makeGo for two81.0%−<0.145% to convert
- Q2 5:12ARMY Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call86.9%97% to makeGo for two86.9%−0.145% to convert
- Q3 13:11ARMY Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call96.2%97% to makeGo for two96.2%−0.145% to convert
- Q4 14:56ARMY Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call98.8%97% to makeGo for two98.7%−<0.145% to convert
- Q4 12:53ARMY Touchdown, up 31 before the tryAgrees with the numbersKicked · madeKickTheir call99.9%97% to makeGo for two99.9%−<0.145% to convert
- Q4 4:29ARMY Touchdown, up 38 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 chartVILLDrive 1PUNT5 plays · 7 yds · 1:5517% → 17%
Q1 15:00
1ST & 10
OWN 25
+5
83.4%
Connor Watkins pass complete to Rayjoun Pringle for 5 yds to the Villa 30Similar
Q1 15:00
2ND & 5
OWN 30
0
83.4%
Connor Watkins pass complete to Dee Wil Barlee for no gain to the Villa 30Similar
Q1 15:00
3RD & 5
OWN 30
+2
83.4%
Connor Watkins pass complete to Jaaron Hayek for 2 yds to the Villa 32Similar
Q1 13:05
4TH & 3
OWN 32
0
83.0%
William Bartel punt for 36 yds, fair catch by Tyrell Robinson at the Army 32Similar
own 0own 2550opp 25opp 0
ARMYDrive 2TD5 plays · 68 yds · 2:1583% → 83%
own 0own 2550opp 25opp 0
VILLDrive 3TD14 plays · 75 yds · 5:2317% → 21%
Q1 10:50
3RD & 7
OWN 28
+15
83.2%
No Huddle-Shotgun Watkins,Connor pass incomplete short middle to Pringle,Rayjuon PENALTY AWP Pass Interference (Broughton,Marquel) 15 yards from VIL28 to VIL43, 1ST DOWN. NO PLAY.Similar
Q1 10:50
3RD & 7
OPP 38
-5
82.9%
PENALTY VIL False Start (Corbi,Michael) 5 yards from AWP38 to AWP43. NO PLAY.Similar
Q1 10:50
3RD & 12
OPP 43
+6
83.0%
Connor Watkins pass complete to Jalen Jackson for 6 yds to the Army 37Similar
Q1 5:27
2ND & GOAL
OPP 5
+5
79.5%
C. Watkins pass,to R. Pringle for 5 yds for a TD, (M. Mercurio KICK)Similar
own 0own 2550opp 25opp 0
ARMYDrive 4TD9 plays · 66 yds · 4:0381% → 83%
own 0own 2550opp 25opp 0
VILLDrive 5INT10 plays · 45 yds · 3:2418% → 19%
Q1 1:20
1ST & 10
OWN 45
+7
81.6%
Connor Watkins pass complete to Rayjoun Pringle for 7 yds to the Army 48Similar
own 0own 2550opp 25opp 0
ARMYDrive 6PUNT5 plays · 2 yds · 1:3182% → 81%
own 0own 2550opp 25opp 0
VILLDrive 7INT4 plays · 30 yds · 1:3119% → 21%
Q2 11:25
1ST & 10
OWN 38
+25
81.1%
Connor Watkins pass complete to Rayjoun Pringle for 25 yds to the Army 37 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 8TD9 plays · 80 yds · 4:4282% → 87%
own 0own 2550opp 25opp 0
VILLDrive 9PUNT9 plays · 13 yds · 3:0113% → 13%
Q2 5:12
3RD & 1
OWN 34
+15
86.3%
No Huddle-Shotgun Watkins,Connor pass incomplete short middle to Hayek,Jaaron PENALTY AWP Pass Interference (Nicolas-Paul,Bo) 15 yards from VIL34 to VIL49, 1ST DOWN. NO PLAY.Similar
Q2 5:12
3RD & 8
OPP 49
-13
86.3%
Connor Watkins sacked by Brett Gerena for a loss of 13 yards to the Villa 38Similar
Q2 2:11
4TH & 21
OWN 38
+13
87.1%
William Bartel punt for 39 yds , Tyrell Robinson returns for 13 yds to the Army 14Similar
own 0own 2550opp 25opp 0
ARMYDrive 10PUNT7 plays · 40 yds · 1:5687% → 88%
Q2 2:11
2ND & 6
OWN 18
+32
86.7%
Tyrell Robinson run for 32 yds to the 50 yard line for a 1ST downSimilar
own 0own 2550opp 25opp 0
VILLDrive 11END OF HALF1 play · -1 yds · 0:0012% → 12%
own 0own 2550opp 25opp 0
ARMYDrive 12TD5 plays · 76 yds · 1:4389% → 96%
Q3 14:54
1ST & 10
OWN 35
-5
89.2%
PENALTY AWP False Start (Finucane,Connor) 5 yards from AWP35 to AWP30. NO PLAY.Similar
own 0own 2550opp 25opp 0
VILLDrive 13FG15 plays · 50 yds · 4:385% → 7%
Q3 13:05
2ND & 8
OWN 40
+9
94.8%
Connor Watkins pass complete to Jaaron Hayek for 9 yds to the Villa 49 for a 1ST downSimilar
Q3 13:05
3RD & 3
OPP 44
+6
94.6%
Connor Watkins pass complete to Rayjoun Pringle for 6 yds to the Army 38 for a 1ST downSimilar
Q3 13:05
2ND & 10
OPP 38
+15
94.7%
No Huddle-Shotgun Watkins,Connor pass incomplete short right to Hayek,Jaaron broken up by Ciarlo,Jimmy QB hurried by Bonsu,Kwabena PENALTY AWP Roughing The Passer (Bonsu,Kwabena) 15 yards from AWP38 to AWP23, 1ST DOWN. NO PLAY.Similar
Q3 13:05
2ND & 10
OPP 23
-5
94.4%
PENALTY VIL False Start (Torres,Nick) 5 yards from AWP23 to AWP28. NO PLAY.Similar
Q3 13:05
3RD & 15
OPP 28
-5
95.0%
PENALTY VIL False Start (Corbi,Michael) 5 yards from AWP28 to AWP33. NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 14TD16 plays · 75 yds · 8:3195% → 99%
own 0own 2550opp 25opp 0
VILLDrive 15PUNT TD7 plays · -15 yds · 1:522% → 0%
Q4 14:45
2ND & 7
OWN 47
-15
97.6%
No Huddle-Shotgun Watkins,Connor pass incomplete short left to Hayek,Jaaron broken up by Nicolas-Paul,Bo PENALTY VIL Chop Block (Ajirotutu,Temi) 15 yards from VIL47 to VIL32. NO PLAY.Similar
Q4 14:45
3RD & 15
OWN 39
-10
97.6%
No Huddle-Shotgun Watkins,Connor rush left for 2 yards gain to the VIL41 (O'Gara,Camden; Moore,Jabari) PENALTY VIL Holding (Petrovcik,James) 10 yards from VIL39 to VIL29. NO PLAY.Similar
Q4 12:53
4TH & 25
OWN 29
+73
99.8%
W. Bartel punt for 44 yds,T. Robinson returns for 73 yds for a TD, (Q. Maretzki KICK)Similar
own 0own 2550opp 25opp 0
VILLDrive 16DOWNS12 plays · 31 yds · 5:100% → 0%
Q4 12:53
1ST & 10
OWN 25
+6
99.8%
Connor Watkins pass complete to Rayjoun Pringle for 6 yds to the Villa 31Similar
Q4 11:07
1ST & 10
OWN 36
-2
99.9%
Connor Watkins sacked by Fabrice Voyne for a loss of 2 yards to the Villa 34Similar
Q4 11:07
1ST & 10
OPP 46
-1
99.9%
Connor Watkins sacked by Kalvyn Crummie for a loss of 1 yard to the Army 47Similar
Q4 11:07
2ND & 11
OPP 47
+3
99.9%
Connor Watkins pass complete to Jalen Jackson for 3 yds to the Army 44Similar
Q4 11:07
3RD & 8
OPP 44
0
99.9%
Connor Watkins pass complete to TD Ayo-Durojaiye for no gain to the Army 44Similar
own 0own 2550opp 25opp 0
ARMYDrive 17TD6 plays · 56 yds · 3:14100% → 100%
own 0own 2550opp 25opp 0
VILLDrive 18PUNT7 plays · -5 yds · 1:350% → 0%
Q4 4:29
2ND & 6
OWN 29
-10
100.0%
No Huddle-Shotgun Smith,Eli rush middle for 3 yards gain to the VIL32 (Tuioti,Jacob) PENALTY VIL Holding (Hummel,Wyatt) 10 yards from VIL29 to VIL19. NO PLAY.Similar
own 0own 2550opp 25opp 0
ARMYDrive 19PUNT5 plays · -16 yds · 2:38100% → 100%
Q4 2:54
1ST & 10
OWN 45
-10
100.0%
Daily,Bryson rush right for 0 yards to the AWP45 (Glover,Elijah), out of bounds PENALTY AWP Holding (Cleaver,Blane) 10 yards from AWP45 to AWP35. NO PLAY.Similar
Q4 2:54
2ND & 17
OWN 38
-12
100.0%
Bryson Daily sacked by Shane Hartzell for a loss of 12 yards to the Army 26Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 13:11
T. Riley run for 70 yds for a TD, (Q. Maretzki KICK)
+6.5
TD · Q2 5:12
C. Ballard run for 6 yds for a TD, (Q. Maretzki KICK)
+4.4
TD · Q1 5:27
C. Watkins pass,to R. Pringle for 5 yds for a TD, (M. Mercurio KICK)
-3.2