20
NavyHome
21
FinalDec 27, 2024 · Amon G. Carter Stadium
Team1234Final
Oklahoma1400620
Navy077721

Game flow

Navy won by 1 · 6 scores
Lead changes
1
1 time tied
NAVY biggest lead
+7
Q4 4:34
OU biggest lead
+14
Q1 5:56
Time in front
NAVY 8% · OU 63%
tied 30% · 4:34 vs 37:44 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Navy ahead▼ Oklahoma aheadQ1 11:33 · OU Rushing Touchdown: Gavin Sawchuk 21 Yd Run (Zach Schmit Kick) (OU 7, NAVY 0)Q1 5:56 · OU Passing Touchdown: Zion Kearney 56 Yd pass from Michael Hawkins Jr. (Zach Schmit Kick) (OU 14, NAVY 0)Q2 3:40 · NAVY Rushing Touchdown: Alex Tecza 11 Yd Run (Nathan Kirkwood Kick) (OU 14, NAVY 7)Q3 3:49 · NAVY Rushing Touchdown: Blake Horvath 95 Yd Run (Nathan Kirkwood Kick) (OU 14, NAVY 14)Q4 4:34 · NAVY Rushing Touchdown: Blake Horvath 6 Yd Run (Nathan Kirkwood Kick) (OU 14, NAVY 21)Q4 0:06 · OU Passing Touchdown: Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed) (OU 20, NAVY 21)

The lead after every score: above the line Navy is ahead, below it Oklahoma. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
11:33OU
TD Gavin Sawchuk 21 Yd Run (Zach Schmit Kick)9 plays, 65 yds, 3:27 · from OU 35
OU 7–0 NAVY
5:56OU
TD Zion Kearney 56 Yd pass from Michael Hawkins Jr. (Zach Schmit Kick)6 plays, 85 yds, 1:43 · from OU 15
OU 14–0 NAVY
2nd quarter
3:40NAVY
TD Alex Tecza 11 Yd Run (Nathan Kirkwood Kick)6 plays, 45 yds, 3:36 · from OU 45
OU 14–7 NAVY
3rd quarter
3:49NAVY
TD Blake Horvath 95 Yd Run (Nathan Kirkwood Kick)2 plays, 96 yds, 1:12 · from NAVY 4
OU 14–14 NAVY
4th quarter
4:34NAVY
TD Blake Horvath 6 Yd Run (Nathan Kirkwood Kick)12 plays, 66 yds, 7:32 · from NAVY 34
OU 14–21 NAVY
0:06OU
TD Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed)13 plays, 65 yds, 1:41 · from OU 35
OU 20–21 NAVY

Drives

NAVY 3/11 scoredOU 3/11 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00OUOU 359653:27Touchdown
Q111:33NAVYNAVY 256343:54Punt
Q17:39OUOU 156851:43Touchdown
Q15:56NAVYNAVY 376383:29Downs
Q12:27OUOU 2512555:41Downs
Q211:46NAVYNAVY 20321:31Punt
Q210:15OUOU 86372:59Downs
Q27:16NAVYOU 456453:36Touchdown
Q23:40OUOU 353-60:59Punt
Q22:41NAVYOU 40321:02Punt
Q21:39OUOU 79471:39End of Half
Q315:00NAVYNAVY 258265:06Punt

Win probability

Navy 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Navy▼ OklahomaOklahoma +98% win probability: Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed)Navy +97% win probability: Timeout Navy, clock 00:06Navy +28% win probability: Blake Horvath 95 Yd Run (Nathan Kirkwood Kick)Navy +24% win probability: Blake Horvath run for 4 yds to the NAVY 38Navy +21% win probability: Blake Horvath 6 Yd Run (Nathan Kirkwood Kick)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Michael Hawkins Jr.28/432475.72070.0
Luke Elzinga1/12828.000100.0
RushingCARYDSAVGTDLONG
Gavin Sawchuk13675.2121
Michael Hawkins Jr.17613.6016
Xavier Robinson6213.509
Taylor Tatum362.005
Zion Ragins133.003
ReceivingRECYDSAVGTDLONG
Ivan Carreon77210.3021
Zion Kearney26633.0156
Woodi Washington12828.0028
Jacob Jordan5275.4011
Xavier Robinson22412.0014
Zion Ragins4205.008
Jake Roberts2178.5110
Gavin Sawchuk5112.205
Kaden Helms11010.0010
DefenseTOTSOLOSACKSTFLPDQB HUR
Kip Lewis650000
Sammy Omosigho5400.500
Ethan Downs440100
Eli Bowen440000
Jacobe Johnson4300.500
Peyton Bowen330100
Robert Spears-Jennings320000
Trace Ford220000
KickingFGPCTLONGXPPTS
Zach Schmit0/10.002/22
PuntingNOYDSAVGTBIn 20LONG
Luke Elzinga310936.30257

Biggest plays

OU +98% Q4 0:06 Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed)
NAVY +97% Q4 0:06 Timeout Navy, clock 00:06
NAVY +28% Q3 3:49 Blake Horvath 95 Yd Run (Nathan Kirkwood Kick)
NAVY +24% Q4 12:00 Blake Horvath run for 4 yds to the NAVY 38
NAVY +21% Q4 4:34 Blake Horvath 6 Yd Run (Nathan Kirkwood Kick)

Team stats

StatOUNAVY
1st Downs2711
3rd down efficiency11-194-13
4th down efficiency2-41-2
Total Yards433318
Passing27592
Comp/Att29/447/13
Yards per pass6.37.1
Rushing158226
Rushing Attempts4040
Yards per rush4.05.7
Penalties7-454-40
Turnovers10
Fumbles lost10
Interceptions thrown00
Possession29:5030:10

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at OU 44 TEAM run for a loss of 1 yard to the OU 45
Q4 0:06 Zach Schmit on-side kick recovered by Navy at the OU 44 Oklahoma Penalty, Illegal Touching (Yards) to the OU 44
Q4 0:06 1st & 10 at OU 35 Timeout Navy, clock 00:06
Q4 0:06 1st & Goal at NAVY 3 Timeout Navy, clock 00:06
Q4 0:06 1st & Goal at NAVY 10 Jake Roberts 10 Yd pass from Michael Hawkins Jr. (Two-Point Pass Conversion Failed)
Q4 0:10 1st & 10 at NAVY 21 Michael Hawkins Jr. pass complete to Jacob Jordan for 11 yds to the NAVY 10 for a 1ST down
Q4 0:20 3rd & 17 at NAVY 31 Hawkins Jr., Michael pass incomplete to Ragins, Zion, PENALTY NAVY holding (Duhart, Andrew) 10 yards to the NAVY21, NO PLAY, 1ST DOWN OU.
Q4 0:27 2nd & 17 at NAVY 31 Michael Hawkins Jr. pass incomplete to Jacob Jordan
Q4 0:32 2nd & 17 at NAVY 31 Timeout Oklahoma, clock 00:32
Q4 0:32 1st & 10 at NAVY 24 Michael Hawkins Jr. sacked by Kyle Jacob for a loss of 7 yards to the NAVY 31
Q4 0:35 2nd & 7 at NAVY 38 Michael Hawkins Jr. pass complete to Ivan Carreon for 14 yds to the NAVY 24 for a 1ST down
Q4 0:43 1st & 10 at NAVY 41 Michael Hawkins Jr. pass complete to Gavin Sawchuk for 3 yds to the NAVY 38
Q4 0:52 3rd & 5 at NAVY 49 Michael Hawkins Jr. pass complete to Zion Ragins for 8 yds to the NAVY 41 for a 1ST down
Q4 0:59 2nd & 5 at NAVY 49 Michael Hawkins Jr. pass incomplete
Q4 1:15 1st & 10 at OU 46 Michael Hawkins Jr. pass complete to Ivan Carreon for 5 yds to the NAVY 49
Q4 1:22 4th & 6 at OU 39 Michael Hawkins Jr. pass complete to Jake Roberts for 7 yds to the OU 46 for a 1ST down
Q4 1:25 3rd & 6 at OU 39 Michael Hawkins Jr. pass incomplete to Jake Roberts
Q4 1:31 2nd & 11 at OU 34 Michael Hawkins Jr. pass complete to Gavin Sawchuk for 5 yds to the OU 39
Q4 1:38 2nd & 11 at OU 34 Timeout Oklahoma, clock 01:38
Q4 1:38 1st & 10 at OU 35 Michael Hawkins Jr. sacked by Griffen Willis for a loss of 1 yard to the OU 34
Q4 1:47 4th & 1 at NAVY 14 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 35
Q4 2:00 3rd & 4 at NAVY 11 Blake Horvath run for 3 yds to the NAVY 14
Q4 2:45 2nd & 9 at NAVY 6 Alex Tecza run for 5 yds to the NAVY 11
Q4 2:49 2nd & 9 at NAVY 6 Timeout Oklahoma, clock 02:49