2024 · Lockheed Martin Armed Forces Bowl · Dec 27, 2024 · Amon G. Carter Stadium
Speed4x
View as
Win probability · NAVY
modelNAVY aheadOU aheadconfidence bandkey playNAVY scoreOU score
What if? - hover the chart or a play below, then change how it went
Q4 0:00 · TEAM run for a loss of 1 yard to the OU 45
Driver values - Δ win prob, pts
Home team on offensePregame priorGarbage-time factorScore differentialScore diff ÷ offense timeoutsTime remaining
This game in five plays
- TD · Q3 3:49: Blake Horvath 95 Yd Run (Nathan Kirkwood Kick) — NAVY win probability +19.4 pts (now 50%) (top driver: NAVY has the ball).
- TD · Q4 4:34: Blake Horvath 6 Yd Run (Nathan Kirkwood Kick) — NAVY win probability +33.2 pts (now 91%) (top driver: NAVY has the ball).
- TD · Q4 0:06: Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed) — OU win probability +21.1 pts (now 37%) (top driver: OU has the ball).
- TD · Q4 0:06: Timeout Navy, clock 00:06 — NAVY win probability +18.7 pts (now 77%) (top driver: OU has the ball).
- KEY PLAY · Q4 0:00: TEAM run for a loss of 1 yard to the OU 45 — NAVY win probability +17.4 pts (now 94%) (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 5 of 8OU made the numbers' call on 6 of 8
- Q1 7:39NAVY 4th & 10 at OU 41, down 7Agrees with the numbersPunted · 46.6% before the snapGo for it46.5%−<0.130% to convertField goal46.5%−0.132% to makePuntTheir call46.6%average punt
- Q1 2:27NAVY 4th & 5 at OU 25, down 14Agrees with the numbersWent for it · 41.3% before the snapGo for itTheir call41.3%41% to convertField goal41.2%−0.166% to makePunt38.1%−3.2average punt
- Q2 14:00OU 4th & 3 at OU 43, up 14Agrees with the numbersWent for it · 62.8% before the snapGo for itTheir call63.5%52% to convertField goalOut of rangePunt63.2%−0.3average punt
- Q2 11:46OU 4th & 1 at NAVY 20, up 14Agrees with the numbersWent for it · 64.8% before the snapGo for itTheir call64.6%71% to convertField goal62.8%−1.875% to makePunt56.8%−7.8average punt
- Q2 10:15NAVY 4th & 8 at NAVY 22, down 14Agrees with the numbersPunted · 34.7% before the snapGo for it33.9%−1.032% to convertField goalOut of rangePuntTheir call34.9%average punt
- Q2 7:16OU 4th & 1 at OU 45, up 14Agrees with the numbersWent for it · 67.7% before the snapGo for itTheir call68.0%70% to convertField goalOut of rangePunt66.2%−1.8average punt
- Q2 2:41OU 4th & 16 at OU 29, up 7Agrees with the numbersPunted · 60.5% before the snapGo for it58.6%−1.715% to convertField goalOut of rangePuntTheir call60.3%average punt
- Q2 1:39NAVY 4th & 8 at OU 38, down 7Close callPunted · 40.1% before the snapGo for it39.8%35% to convertField goal39.5%−0.338% to makePuntTheir call38.9%−0.9average punt
- Q3 9:54NAVY 4th & 9 at OU 49, down 7Agrees with the numbersPunted · 36.2% before the snapGo for it36.1%−1.232% to convertField goalOut of rangePuntTheir call37.3%average punt
- Q3 5:01OU 4th & 5 at NAVY 45, up 7Close callPunted · 69.5% before the snapGo for it70.5%41% to convertField goal67.9%−2.625% to makePuntTheir call70.0%−0.5average punt
- Q3 2:07NAVY 4th & 4 at OU 20, tiedClose callKicked a field goal · 56.8% before the snapGo for it56.7%47% to convertField goalTheir call56.1%−0.675% to makePunt45.1%−11.6average punt
- Q4 12:06OU 4th & 10 at NAVY 34, tiedAgrees with the numbersKicked a field goal · 48.0% before the snapGo for it45.6%−0.630% to convertField goalTheir call46.2%47% to makePunt44.0%−2.2average punt
- Q4 5:15NAVY 4th & 3 at OU 22, tiedAgrees with the numbersWent for it · 59.1% before the snapGo for itTheir call58.1%52% to convertField goal55.4%−2.672% to makePunt35.1%−22.9average punt
- Q4 2:56OU 4th & 9 at OU 38, down 7Numbers favored go for it by 1.5 ptsPunted · 11.6% before the snapGo for it9.2%32% to convertField goalOut of rangePuntTheir call7.7%−1.5average punt
- Q4 1:47NAVY 4th & 1 at NAVY 14, up 7Close callPunted · 93.0% before the snapGo for it93.2%71% to convertField goalOut of rangePuntTheir call92.4%−0.8average punt
- Q4 1:22OU 4th & 6 at OU 39, down 7Agrees with the numbersWent for it · 11.4% before the snapGo for itTheir call8.2%40% to convertField goalOut of rangePunt5.6%−2.7average punt
After touchdowns: kick or go for two?
NAVY made the numbers' call on 3 of 3OU made the numbers' call on 2 of 3
- Q1 11:33OU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call52.0%97% to makeGo for two52.0%−<0.145% to convert
- Q1 5:56OU Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call55.9%97% to makeGo for two55.8%−<0.145% to convert
- Q2 3:40NAVY Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call37.9%97% to makeGo for two37.8%−0.145% to convert
- Q3 3:49NAVY Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call51.2%97% to makeGo for two51.0%−0.345% to convert
- Q4 4:34NAVY Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call85.0%97% to makeGo for two83.3%−1.745% to convert
- Q4 0:06OU Touchdown, down 1 before the tryNumbers favored kick by 1.9 ptsWent for two · failedKick41.2%97% to makeGo for twoTheir call39.3%−1.945% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartOUDrive 1TD10 plays · 65 yds · 3:1763% → 64%
Q1 14:30
2ND & 6
OWN 39
+5
36.9%
Michael Hawkins Jr. pass complete to Zion Ragins for 5 yds to the OU 44Similar
Q1 12:55
1ST & 10
OPP 39
+9
37.3%
Michael Hawkins Jr. pass complete to Jacob Jordan for 9 yds to the NAVY 30Similar
Q1 12:00
1ST & 10
OPP 26
+5
37.5%
Michael Hawkins Jr. pass complete to Ivan Carreon for 5 yds to the NAVY 21Similar
own 0own 2550opp 25opp 0
NAVYDrive 2PUNT9 plays · 34 yds · 3:4137% → 37%
Q1 10:00
3RD & 8
OWN 27
+32
36.7%
Blake Horvath pass complete to Nathan Kent for 32 yds to the OU 41 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OUDrive 3TD8 plays · 85 yds · 1:3964% → 67%
NAVYDrive 4DOWNS7 plays · 38 yds · 3:1834% → 33%
Q1 3:50
2ND & 7
OPP 27
+2
34.7%
Blake Horvath pass complete to Brandon Chatman for 2 yds to the OU 25Similar
own 0own 2550opp 25opp 0
OUDrive 5DOWNS13 plays · 55 yds · 5:3469% → 74%
Q1 0:00
1ST & 10
OWN 36
+2
28.4%
Michael Hawkins Jr. pass complete to Zion Ragins for 2 yds to the OU 38Similar
Q2 14:50
3RD & 8
OWN 38
+5
28.3%
Michael Hawkins Jr. pass complete to Zion Ragins for 5 yds to the OU 43Similar
Q2 14:00
4TH & 3
OWN 43
+28
27.8%
Luke Elzinga pass complete to Woodi Washington for 28 yds to the NAVY 29 for a 1ST downSimilar
Q2 13:30
1ST & 10
OPP 29
-3
26.8%
Michael Hawkins Jr. sacked by Justin Reed for a loss of 3 yards to the NAVY 32Similar
Q2 12:50
2ND & 13
OPP 32
-6
26.6%
Michael Hawkins Jr. pass complete to Gavin Sawchuk for 4 yds to the NAVY 28 Oklahoma Penalty, Offensive Holding (Ivan Carreon) to the NAVY 38Similar
Q2 12:15
2ND & 19
OPP 38
+9
26.4%
Michael Hawkins Jr. pass complete to Ivan Carreon for 9 yds to the NAVY 29Similar
Q2 12:00
3RD & 10
OPP 29
+9
26.3%
Michael Hawkins Jr. pass complete to Ivan Carreon for 9 yds to the NAVY 20Similar
own 0own 2550opp 25opp 0
NAVYDrive 6PUNT4 plays · 2 yds · 1:2530% → 29%
own 0own 2550opp 25opp 0
OUDrive 7DOWNS7 plays · 37 yds · 2:4474% → 76%
Q2 10:00
1ST & 10
OWN 8
+9
25.9%
Michael Hawkins Jr. pass complete to Ivan Carreon for 9 yds to the OU 17Similar
Q2 9:21
1ST & 10
OWN 21
+15
25.1%
Hawkins Jr., Michael pass incomplete to Ragins, Zion, PENALTY NAVY pass interference (Oniha, Irabonoise) 15 yards to the OU36, NO PLAY, 1ST DOWN OU.Similar
own 0own 2550opp 25opp 0
NAVYDrive 8TD7 plays · 45 yds · 3:3229% → 39%
OUDrive 9PUNT7 plays · -6 yds · 0:5367% → 67%
Q2 2:55
2ND & 14
OWN 31
-2
32.7%
Michael Hawkins Jr. pass complete to Jacob Jordan for a loss of 2 yards to the OU 29Similar
own 0own 2550opp 25opp 0
NAVYDrive 10PUNT5 plays · 2 yds · 0:5138% → 35%
own 0own 2550opp 25opp 0
OUDrive 11END OF HALF10 plays · 47 yds · 1:3065% → 70%
Q2 0:25
1ST & 10
OWN 33
-3
31.8%
Michael Hawkins Jr. sacked by Griffen Willis for a loss of 3 yards to the OU 30Similar
Q2 0:07
2ND & 13
OWN 30
+14
32.9%
Michael Hawkins Jr. pass complete to Xavier Robinson for 14 yds to the OU 44 for a 1ST downSimilar
Q2 0:00
1ST & 10
OWN 44
+10
30.3%
Michael Hawkins Jr. pass complete to Xavier Robinson for 10 yds to the NAVY 46 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NAVYDrive 12PUNT11 plays · 26 yds · 4:5633% → 32%
Q3 12:50
4TH & 1
OWN 34
+5
32.1%
Horvath, Blake rush for 2 yards to the NAVY36, PENALTY OU offside (Lewis, Kip) 5 yards to the NAVY39, NO PLAY, 1ST DOWN NAVY.Similar
own 0own 2550opp 25opp 0
OUDrive 13PUNT10 plays · 35 yds · 4:4969% → 73%
NAVYDrive 14TD2 plays · 96 yds · 1:0631% → 50%
OUDrive 15FUMBLE2 plays · 0 yds · 0:0053% → 53%
Q3 3:40
1ST & 10
OWN 25
+1
47.5%
Michael Hawkins Jr. run for 1 yd to the OU 26 Michael Hawkins Jr. fumbled, forced by Colin Ramos, recovered by NAVY Andrew DuhartSimilar
own 0own 2550opp 25opp 0
NAVYDrive 16MISSED FG5 plays · 6 yds · 1:2857% → 53%
Q3 3:00
3RD & 10
OPP 26
+6
55.5%
Blake Horvath pass complete to Eli Heidenreich for 6 yds to the OU 20Similar
own 0own 2550opp 25opp 0
OUDrive 17MISSED FG13 plays · 46 yds · 4:5353% → 52%
Q3 1:50
2ND & 10
OWN 20
+4
47.9%
Michael Hawkins Jr. pass complete to Jacob Jordan for 4 yds to the OU 24Similar
Q3 1:15
3RD & 6
OWN 24
+21
49.0%
Michael Hawkins Jr. pass complete to Ivan Carreon for 21 yds to the OU 45 for a 1ST downSimilar
Q3 0:55
1ST & 10
OWN 45
-1
43.5%
Michael Hawkins Jr. pass complete to Gavin Sawchuk for a loss of 1 yard to the OU 44Similar
Q3 0:30
2ND & 11
OWN 44
-10
45.0%
Hawkins Jr., Michael rush for 56 yards to the NAVY0, PENALTY OU holding (Nwaiwu, Febechi) 10 yards to the OU34, NO PLAY.Similar
Q3 0:00
2ND & 21
OWN 34
+10
48.4%
Michael Hawkins Jr. pass complete to Kaden Helms for 10 yds to the OU 44Similar
Q4 14:50
3RD & 11
OWN 44
+11
47.1%
Michael Hawkins Jr. run for 11 yds to the NAVY 45 for a 1ST downSimilar
Q4 14:00
2ND & 9
OPP 44
+10
42.8%
Michael Hawkins Jr. pass complete to Zion Kearney for 10 yds to the NAVY 34 for a 1ST downSimilar
Q4 12:45
2ND & 10
OPP 34
0
41.2%
Michael Hawkins Jr. pass complete to Gavin Sawchuk for no gain to the NAVY 34Similar
own 0own 2550opp 25opp 0
NAVYDrive 18TD12 plays · 66 yds · 7:2654% → 91%
Q4 9:55
2ND & 3
OPP 47
+5
59.9%
Blake Horvath pass complete to Isaiah Bryant for 5 yds to the OU 42 for a 1ST downSimilar
Q4 8:00
3RD & 7
OPP 39
+10
59.6%
Blake Horvath pass complete to Brandon Chatman for 10 yds to the OU 29 for a 1ST downSimilar
Q4 5:15
4TH & 3
OPP 22
+16
57.7%
Blake Horvath pass complete to Eli Heidenreich for 16 yds to the OU 6 for a 1ST downSimilar
own 0own 2550opp 25opp 0
OUDrive 19PUNT7 plays · 13 yds · 1:2915% → 12%
Q4 4:00
2ND & 3
OWN 32
+5
82.4%
Michael Hawkins Jr. pass complete to Jacob Jordan for 5 yds to the OU 37 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NAVYDrive 20PUNT5 plays · 9 yds · 1:0292% → 94%
Q4 1:47
4TH & 1
OWN 14
+13
93.5%
Riley Riethman punt for 54 yds , Peyton Bowen returns for 13 yds to the OU 27 Oklahoma Penalty, Illegal Block (10 Yards) to the OU 35Similar
own 0own 2550opp 25opp 0
OUDrive 21TD18 plays · 65 yds · 1:3211% → 37%
Q4 1:38
1ST & 10
OWN 35
-1
88.6%
Michael Hawkins Jr. sacked by Griffen Willis for a loss of 1 yard to the OU 34Similar
Q4 1:31
2ND & 11
OWN 34
+5
91.2%
Michael Hawkins Jr. pass complete to Gavin Sawchuk for 5 yds to the OU 39Similar
Q4 1:22
4TH & 6
OWN 39
+7
91.1%
Michael Hawkins Jr. pass complete to Jake Roberts for 7 yds to the OU 46 for a 1ST downSimilar
Q4 1:15
1ST & 10
OWN 46
+5
89.3%
Michael Hawkins Jr. pass complete to Ivan Carreon for 5 yds to the NAVY 49Similar
Q4 0:52
3RD & 5
OPP 49
+8
89.0%
Michael Hawkins Jr. pass complete to Zion Ragins for 8 yds to the NAVY 41 for a 1ST downSimilar
Q4 0:43
1ST & 10
OPP 41
+3
88.2%
Michael Hawkins Jr. pass complete to Gavin Sawchuk for 3 yds to the NAVY 38Similar
Q4 0:35
2ND & 7
OPP 38
+14
87.4%
Michael Hawkins Jr. pass complete to Ivan Carreon for 14 yds to the NAVY 24 for a 1ST downSimilar
Q4 0:32
1ST & 10
OPP 24
-7
83.9%
Michael Hawkins Jr. sacked by Kyle Jacob for a loss of 7 yards to the NAVY 31Similar
Q4 0:20
3RD & 17
OPP 31
+10
91.1%
Hawkins Jr., Michael pass incomplete to Ragins, Zion, PENALTY NAVY holding (Duhart, Andrew) 10 yards to the NAVY21, NO PLAY, 1ST DOWN OU.Similar
Q4 0:10
1ST & 10
OPP 21
+11
84.4%
Michael Hawkins Jr. pass complete to Jacob Jordan for 11 yds to the NAVY 10 for a 1ST downSimilar
Q4 0:06
1ST & GOAL
OPP 10
+10
63.3%
Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed)Similar
own 0own 2550opp 25opp 0
NAVYDrive 22END OF GAME2 plays · -1 yds · 0:0094% → 94%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 4:34
Blake Horvath 6 Yd Run (Nathan Kirkwood Kick)
+33.2
TD · Q4 0:06
Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed)
-21.1
TD · Q3 3:49
Blake Horvath 95 Yd Run (Nathan Kirkwood Kick)
+19.4