View as
Win probability · NAVY
modelNAVY aheadARMY aheadconfidence bandkey playNAVY scoreARMY score
What if? - hover the chart or a play below, then change how it went
Q3 8:11 · Alex Barta punt for 66 yds for a touchback
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore diff ÷ offense timeoutsScore differentialBlowout margin
This game in five plays
- TD · Q1 4:10: Tyler Campbell 29 Yd Run (Daniel Grochowski Kick) — ARMY win probability +1.2 pts (now 10%) (top driver: ARMY has the ball).
- TD · Q2 2:08: Edgar Poe 39 Yd pass from Chris Carter (Daniel Grochowski Kick) — ARMY win probability +7.7 pts (now 22%) (top driver: ARMY has the ball).
- TD · Q3 5:51: Jamir Tillman 50 Yd pass from Keenan Reynolds (Austin Grebe Kick) — NAVY win probability +14.6 pts (now 85%) (top driver: NAVY has the ball).
- KEY PLAY · Q4 3:25: Keenan Reynolds run for 3 yds to the Army 41 — NAVY win probability +13.2 pts (now 89%) (top driver: NAVY has the ball).
- KEY PLAY · Q4 1:30: Keenan Reynolds run for 1 yd to the Navy 4 — NAVY win probability +12.5 pts (now 91%) (top driver: NAVY 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
NAVY made the numbers' call on 7 of 12ARMY made the numbers' call on 6 of 8
- Q1 11:44NAVY 4th & 5 at NAVY 47, tiedAgrees with the numbersPunted · 91.8% before the snapGo for it91.8%−<0.141% to convertField goalOut of rangePuntTheir call91.8%average punt
- Q1 8:31ARMY 4th & 5 at NAVY 14, tiedAgrees with the numbersKicked a field goal · 9.3% before the snapGo for it9.2%−<0.139% to convertField goalTheir call9.3%84% to makePunt8.8%−0.4average punt
- Q1 2:18NAVY 4th & 8 at ARMY 38, down 3Close callPunted · 88.2% before the snapGo for it88.2%35% to convertField goal88.2%−0.138% to makePuntTheir call88.2%−0.1average punt
- Q1 0:45ARMY 4th & 6 at ARMY 10, up 3Agrees with the numbersPunted · 12.1% before the snapGo for it12.1%−0.138% to convertField goalOut of rangePuntTheir call12.1%average punt
- Q2 4:24ARMY 4th & 11 at NAVY 37, down 4Close callPunted · 14.8% before the snapGo for it14.6%−0.127% to convertField goal14.7%40% to makePuntTheir call14.5%−0.2average punt
- Q2 2:48NAVY 4th & 16 at NAVY 14, up 4Agrees with the numbersPunted · 83.9% before the snapGo for it82.6%−1.414% to convertField goalOut of rangePuntTheir call84.0%average punt
- Q2 0:45NAVY 4th & 1 at ARMY 49, down 3Agrees with the numbersWent for it · 78.2% before the snapGo for itTheir call78.4%70% to convertField goalOut of rangePunt77.4%−1.0average punt
- Q2 0:18NAVY 4th & 10 at ARMY 46, down 3Close callPunted · 76.3% before the snapGo for it76.0%−0.330% to convertField goal76.4%23% to makePuntTheir call76.0%−0.4average punt
- Q3 13:09ARMY 4th & 14 at ARMY 21, up 3Agrees with the numbersPunted · 24.3% before the snapGo for it22.9%−3.017% to convertField goalOut of rangePuntTheir call25.9%average punt
- Q3 11:52NAVY 4th & 5 at NAVY 37, down 3Agrees with the numbersPunted · 72.6% before the snapGo for it72.5%−0.441% to convertField goalOut of rangePuntTheir call73.0%average punt
- Q3 9:47ARMY 4th & 12 at ARMY 24, up 3Agrees with the numbersPunted · 27.9% before the snapGo for it26.6%−2.822% to convertField goalOut of rangePuntTheir call29.4%average punt
- Q3 8:11NAVY 4th & 5 at NAVY 34, down 3Agrees with the numbersPunted · 68.9% before the snapGo for it68.9%−1.141% to convertField goalOut of rangePuntTheir call70.0%average punt
- Q3 6:01ARMY 4th & 21 at ARMY 9, up 3Agrees with the numbersPunted · 30.9% before the snapGo for it27.0%−4.78% to convertField goalOut of rangePuntTheir call31.7%average punt
- Q3 4:15ARMY 4th & 13 at ARMY 18, down 4Agrees with the numbersPunted · 17.9% before the snapGo for it16.7%−1.819% to convertField goalOut of rangePuntTheir call18.5%average punt
- Q3 2:21NAVY 4th & 3 at NAVY 43, up 4Close callPunted · 81.1% before the snapGo for it82.1%52% to convertField goalOut of rangePuntTheir call81.7%−0.4average punt
- Q4 12:19ARMY 4th & 3 at NAVY 12, down 4Close callKicked a field goal · 25.7% before the snapGo for it25.5%50% to convertField goalTheir call24.8%−0.786% to makePunt14.3%−11.2average punt
- Q4 9:46NAVY 4th & 5 at NAVY 36, up 4Agrees with the numbersPunted · 77.1% before the snapGo for it76.0%−0.941% to convertField goalOut of rangePuntTheir call76.9%average punt
- Q4 3:36NAVY 4th & 7 at ARMY 41, up 4Numbers favored go for it by 1.8 ptsPunted · 86.3% before the snapGo for it86.3%37% to convertField goal84.1%−2.232% to makePuntTheir call84.5%−1.8average punt
- Q4 3:03NAVY 4th & 7 at ARMY 41, up 4Numbers favored go for it by 2.3 ptsPunted · 86.8% before the snapGo for it86.8%37% to convertField goal84.7%−2.132% to makePuntTheir call84.5%−2.3average punt
- Q4 0:11NAVY 4th & 4 at NAVY 9, up 4Agrees with the numbersPunted · 87.6% before the snapGo for it84.0%−2.946% to convertField goalOut of rangePuntTheir call86.9%average punt
After touchdowns: kick or go for two?
NAVY made the numbers' call on 3 of 3ARMY made the numbers' call on 2 of 2
- Q1 7:58NAVY Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call91.1%97% to makeGo for two91.1%−<0.145% to convert
- Q1 4:10ARMY Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call11.3%97% to makeGo for two11.3%−<0.145% to convert
- Q2 12:18NAVY Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call88.0%97% to makeGo for two88.0%−<0.145% to convert
- Q2 2:08ARMY Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call22.2%97% to makeGo for two22.1%−0.145% to convert
- Q3 5:51NAVY Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call80.5%97% to makeGo for two80.4%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNAVYDrive 1PUNT7 plays · 22 yds · 2:4694% → 93%
Q1 14:30
1ST & 10
OWN 25
+9
93.9%
Keenan Reynolds pass complete to Jamir Tillman for 9 yds to the Navy 34Similar
Q1 13:00
2ND & 6
OWN 46
+3
93.6%
Keenan Reynolds pass complete to Jamir Tillman for 3 yds to the Navy 49Similar
Q1 11:44
4TH & 5
OWN 47
+50
93.3%
Alex Barta punt for 43 yds , Edgar Poe returns for 50 yds to the Navy 40Similar
own 0own 2550opp 25opp 0
ARMYDrive 2FG7 plays · 26 yds · 2:597% → 8%
Q1 11:30
1ST & 10
OPP 40
-8
93.1%
Chris Carter run for 7 yds to the Navy 33 ARMY Penalty, Personal Foul (Jaryn Villegas) to the Navy 48Similar
Q1 10:45
2ND & 18
OPP 48
-2
92.9%
Chris Carter run for a loss of 2 yards to the 50 yard line Chris Carter fumbled, recovered by Army Chris Carter , return to the 50 yard lineSimilar
Q1 10:30
3RD & 20
50
+31
92.9%
Chris Carter pass complete to Edgar Poe for 31 yds to the Navy 19 for a 1ST downSimilar
Q1 8:35
3RD & 5
OPP 14
0
92.2%
Chris Carter pass incomplete to Kelvin White, broken up by Daiquan ThomassonSimilar
own 0own 2550opp 25opp 0
NAVYDrive 3TD3 plays · 75 yds · 0:2792% → 93%
ARMYDrive 4TD8 plays · 82 yds · 3:108% → 10%
Q1 4:38
1ST & 10
OPP 43
+28
91.4%
Chris Carter pass complete to Edgar Poe for 13 yds to the NAVY 44 for a 1ST down NAVY Penalty, Illegal Use of Hands (Amos Mason) to the Navy 29 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NAVYDrive 5PUNT6 plays · 37 yds · 1:4591% → 90%
Q1 4:03
1ST & 10
OWN 25
+35
90.5%
Keenan Reynolds pass complete to Jamir Tillman for 35 yds to the NAVY 40 for a 1ST down ARMY Penalty, Defensive Pass Interference (Chris Carnegie) declined for a 1ST downSimilar
Q1 3:15
2ND & 11
OPP 41
+5
90.7%
Keenan Reynolds pass complete to Jamir Tillman for 5 yds to the Army 36Similar
Q1 2:40
3RD & 6
OPP 36
-2
90.5%
Keenan Reynolds run for a loss of 2 yards to the Army 38 NAVY Penalty, Offensive Holding (Joey Gaston) declinedSimilar
own 0own 2550opp 25opp 0
ARMYDrive 6PUNT4 plays · 4 yds · 1:1510% → 10%
Q1 0:45
4TH & 6
OWN 10
0
89.6%
Alex Tardieu punt for 40 yds, fair catch by Calvin Cass Jr. at the 50 yard lineSimilar
own 0own 2550opp 25opp 0
NAVYDrive 7TD7 plays · 50 yds · 3:0290% → 90%
own 0own 2550opp 25opp 0
ARMYDrive 8PUNT15 plays · 38 yds · 7:3611% → 12%
NAVYDrive 9PUNT4 plays · -6 yds · 1:1287% → 86%
Q2 4:00
1ST & 10
OWN 20
-4
87.4%
TEAM run for a loss of 4 yards to the Navy 16 TEAM fumbled, recovered by Navy DeBrandon SandersSimilar
Q2 3:00
3RD & 16
OWN 14
0
86.7%
Keenan Reynolds pass incomplete to Jamir Tillman, broken up by Brandon JacksonSimilar
Q2 2:48
4TH & 16
OWN 14
+2
86.1%
Alex Barta punt for 42 yds , Edgar Poe returns for 2 yds to the Army 46Similar
own 0own 2550opp 25opp 0
ARMYDrive 10TD2 plays · 54 yds · 0:2814% → 22%
NAVYDrive 11PUNT11 plays · 12 yds · 1:2282% → 79%
ARMYDrive 12END OF HALF3 plays · 2 yds · 0:1621% → 22%
ARMYDrive 13PUNT6 plays · -4 yds · 1:2123% → 23%
Q3 14:17
2ND & 8
OWN 27
-13
76.5%
Tyler Campbell run for no gain to the Army 27 ARMY Penalty, Illegal Block (Kelvin White) to the Army 14Similar
Q3 13:45
2ND & 21
OWN 14
+7
76.5%
Chris Carter pass complete to Nicholas Black for 7 yds to the Army 21Similar
Q3 13:09
4TH & 14
OWN 21
0
77.5%
Alex Tardieu punt for 47 yds, fair catch by Calvin Cass Jr. at the Navy 32Similar
own 0own 2550opp 25opp 0
NAVYDrive 14PUNT4 plays · 5 yds · 0:5876% → 74%
Q3 11:52
4TH & 5
OWN 37
0
74.3%
Alex Barta punt for 37 yds, fair catch by Edgar Poe at the Army 26Similar
own 0own 2550opp 25opp 0
ARMYDrive 15PUNT4 plays · -2 yds · 1:4326% → 26%
NAVYDrive 16PUNT4 plays · 5 yds · 1:2973% → 70%
Q3 9:40
1ST & 10
OWN 29
0
73.3%
Keenan Reynolds pass incomplete to Jamir Tillman, broken up by Xavier MossSimilar
own 0own 2550opp 25opp 0
ARMYDrive 17PUNT4 plays · -11 yds · 1:4431% → 30%
NAVYDrive 18TD1 play · 50 yds · 0:0085% → 85%
own 0own 2550opp 25opp 0
ARMYDrive 19PUNT5 plays · -3 yds · 1:1518% → 17%
NAVYDrive 20PUNT4 plays · 7 yds · 1:3984% → 82%
own 0own 2550opp 25opp 0
ARMYDrive 21MISSED FG9 plays · 67 yds · 4:5620% → 25%
NAVYDrive 22PUNT5 plays · 16 yds · 2:2880% → 77%
own 0own 2550opp 25opp 0
ARMYDrive 23FUMBLE3 plays · 38 yds · 0:4725% → 32%
Q4 9:20
1ST & 10
OWN 28
0
74.8%
Chris Carter run for no gain to the Army 28 Chris Carter fumbled, recovered by Army Chris CarterSimilar
Q4 9:00
2ND & 10
OWN 28
+39
75.7%
Chris Carter pass complete to DeAndre Bell for 39 yds to the Navy 33 for a 1ST downSimilar
Q4 8:33
1ST & 10
OPP 33
-1
68.3%
Chris Carter run for a loss of 1 yard to the Navy 34 Chris Carter fumbled, recovered by Navy Ted ColburnSimilar
own 0own 2550opp 25opp 0
NAVYDrive 24PUNT9 plays · 25 yds · 4:3979% → 86%
Q4 8:15
1ST & 10
OWN 34
+11
78.8%
Keenan Reynolds pass complete to Demond Brown for 11 yds to the Navy 45 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ARMYDrive 25INT1 play · 0 yds · 0:0024% → 24%
Q4 3:27
1ST & 10
OWN 20
+1
75.8%
Chris Carter pass intercepted Lorentez Barbour return for 1 yd to the Army 44Similar
own 0own 2550opp 25opp 0
NAVYDrive 26PUNT8 plays · 3 yds · 0:2289% → 89%
own 0own 2550opp 25opp 0
ARMYDrive 27INT3 plays · 41 yds · 0:4716% → 21%
NAVYDrive 28PUNT6 plays · 6 yds · 1:1991% → 94%
Q4 0:11
4TH & 4
OWN 9
+1
94.0%
Alex Barta punt for 50 yds , Edgar Poe returns for 1 yd to the Army 42Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 5:51
Jamir Tillman 50 Yd pass from Keenan Reynolds (Austin Grebe Kick)
+14.6
KEY PLAY · Q4 3:25
Keenan Reynolds run for 3 yds to the Army 41
+13.2
KEY PLAY · Q4 1:30
Keenan Reynolds run for 1 yd to the Navy 4
+12.5