LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Oklahoma at Navy play by play — College Football December 27, 2024

Oklahoma 20
Navy 21
Final
Oklahoma 1st, 15:00
  1. 15:00 1st & 10 NAVY 35 Navy kicked off for 40 yards, no return
  2. 15:00 1st & 10 OK 35 Michael Hawkins Jr. rushed for 4 yard gain, tackled by Mbiti Williams Jr.
  3. 14:40 2nd & 6 OK 39 Michael Hawkins Jr. passed to Zion Ragins for 5 yard gain, tackled by Mbiti Williams Jr.
  4. 14:16 3rd & 1 OK 44 Gavin Sawchuk rushed for 3 yard gain, tackled by Dashaun Peele
  5. 13:57 1st & 10 OK 47 Michael Hawkins Jr. rushed for 5 yard gain, tackled by Colin Ramos
  6. 13:24 2nd & 5 NAVY 48 Gavin Sawchuk rushed for 9 yard gain, tackled by Kenneth McShan
  7. 13:02 1st & 10 NAVY 39 Michael Hawkins Jr. passed to Jacob Jordan for 9 yard gain, tackled by Mbiti Williams Jr.
  8. 12:33 2nd & 1 NAVY 30 Gavin Sawchuk rushed for 4 yard gain, tackled by Kenneth McShan
  9. 12:13 1st & 10 NAVY 26 Michael Hawkins Jr. passed to Ivan Carreon for 5 yard gain, tackled by Phillip Hamilton
  10. 11:46 2nd & 5 NAVY 21 Gavin Sawchuk rushed for 21 yard touchdown OK 6, NAVY 0
  11. 11:33 2nd & 5 NAVY 0 Zach Schmit made PAT OK 7, NAVY 0
Navy 1st, 11:33
  1. 11:33 2nd & 5 NAVY 0 Oklahoma kicked off for 57 yards, Isaiah Bryant returned kickoff for 17 yards
  2. 11:28 1st & 10 NAVY 25 Alex Tecza rushed for 2 yard gain, tackled by Samuel Omosigho
  3. 10:46 2nd & 8 NAVY 27 Blake Horvath rushed for no gain, tackled by Kip Lewis
  4. 10:09 3rd & 8 NAVY 27 Blake Horvath passed to Nathan Kent for 32 yard gain
  5. 9:26 1st & 10 OK 41 Alex Tecza rushed for 2 yard loss, tackled by R Mason Thomas
  6. 8:45 2nd & 12 OK 43 Navy committed 5 yard penalty (False Start)
  7. 8:29 2nd & 17 OK 48 Alex Tecza rushed for 7 yard gain, tackled by Samuel Omosigho
  8. 7:59 3rd & 10 OK 41 Blake Horvath incomplete pass intended for Eli Heidenreich
  9. 7:50 4th & 10 OK 41 Riley Riethman punted for 26 yards, no return
Oklahoma 1st, 7:39
  1. 7:39 1st & 10 OK 15 Michael Hawkins Jr. incomplete pass intended for Samuel Franklin
  2. 7:37 2nd & 10 OK 15 Michael Hawkins Jr. incomplete pass intended for Samuel Franklin
  3. 7:32 3rd & 10 OK 15 Oklahoma timeout
  4. 7:32 3rd & 10 OK 15 Michael Hawkins Jr. rushed for 16 yard gain, tackled by Mbiti Williams Jr.
  5. 7:04 1st & 10 OK 31 Navy committed 10 yard penalty (Holding)
  6. 6:58 1st & 10 OK 41 Michael Hawkins Jr. incomplete pass intended for Zion Ragins
  7. 6:49 2nd & 10 OK 41 Gavin Sawchuk rushed for 3 yard gain, tackled by Luke Pirris
  8. 6:16 3rd & 7 OK 44 Michael Hawkins Jr. passed to Zion Kearney for 56 yard touchdown OK 13, NAVY 0
  9. 5:56 3rd & 7 NAVY 0 Zach Schmit made PAT OK 14, NAVY 0
Navy 1st, 5:56
  1. 5:56 3rd & 7 NAVY 0 Oklahoma kicked off for 57 yards, Isaiah Bryant returned kickoff for 29 yards
  2. 5:50 1st & 10 NAVY 37 Blake Horvath rushed for 4 yard loss, tackled by Ethan Downs
  3. 5:04 2nd & 14 NAVY 33 Blake Horvath rushed for 37 yard gain
  4. 4:38 1st & 10 OK 30 Daba Fofana rushed for 3 yard gain, tackled by Kip Lewis
  5. 3:55 2nd & 7 OK 27 Blake Horvath passed to Brandon Chatman for 2 yard gain, tackled by Ethan Downs
  6. 3:10 3rd & 5 OK 25 Blake Horvath rushed for no gain, tackled by Kip Lewis
  7. 2:31 4th & 5 OK 25 Blake Horvath incomplete pass intended for Eli Heidenreich
Oklahoma 1st, 2:27
  1. 2:27 1st & 10 OK 25 Taylor Tatum rushed for 5 yard gain, tackled by Kyle Jacob
  2. 2:05 2nd & 5 OK 30 Xavier Robinson rushed for 3 yard gain, tackled by Colin Ramos
  3. 1:18 3rd & 2 OK 33 Oklahoma timeout
  4. 1:18 3rd & 2 OK 33 Xavier Robinson rushed for 3 yard gain, tackled by Landon Robinson
  5. 0:39 1st & 10 OK 36 Michael Hawkins Jr. passed to Zion Ragins for 2 yard gain
  6. End of 1st Quarter
  7. 15:00 2nd & 8 OK 38 Michael Hawkins Jr. incomplete pass intended for Zion Ragins
  8. 14:56 3rd & 8 OK 38 Michael Hawkins Jr. passed to Zion Ragins for 5 yard gain, tackled by Dashaun Peele
  9. 14:17 4th & 3 OK 43 Luke Elzinga passed to Woodi Washington for 28 yard gain, tackled by Irabonoise Oniha
  10. 13:40 1st & 10 NAVY 29 Michael Hawkins Jr. sacked by Justin Reed for 3 yard loss
  11. 12:52 2nd & 13 NAVY 32 Michael Hawkins Jr. passed to Gavin Sawchuk for 4 yard gain, tackled by Mbiti Williams Jr.. Oklahoma committed 10 yard penalty (Holding)
  12. 12:50 2nd & 19 NAVY 38 Michael Hawkins Jr. passed to Ivan Carreon for 9 yard gain, tackled by Mbiti Williams Jr.
  13. 12:03 3rd & 10 NAVY 29 Michael Hawkins Jr. passed to Ivan Carreon for 9 yard gain, tackled by Andrew Duhart
  14. 11:49 4th & 1 NAVY 20 Xavier Robinson rushed for no gain, tackled by Kyle Jacob
Navy 2nd, 11:46
  1. 11:46 1st & 10 NAVY 20 Alex Tecza rushed for 4 yard gain, tackled by Kip Lewis
  2. 11:05 2nd & 6 NAVY 24 Blake Horvath rushed for 2 yard loss, tackled by Jacobe Johnson
  3. 10:37 3rd & 8 NAVY 22 Blake Horvath incomplete pass intended for Eli Heidenreich
  4. 10:26 4th & 8 NAVY 22 Riley Riethman punted for 70 yards, no return
Oklahoma 2nd, 10:15
  1. 10:15 1st & 10 OK 8 Michael Hawkins Jr. passed to Ivan Carreon for 9 yard gain, tackled by Bryce Allen
  2. 9:43 2nd & 1 OK 17 Gavin Sawchuk rushed for 4 yard gain, tackled by Colin Ramos
  3. 9:28 1st & 10 OK 21 Navy committed 15 yard penalty (Pass Interference)
  4. 9:18 1st & 10 OK 36 Gavin Sawchuk rushed for 3 yard gain
  5. 8:43 2nd & 7 OK 39 Gavin Sawchuk rushed for 6 yard gain, tackled by Luke Pirris
  6. 8:02 3rd & 1 OK 45 Gavin Sawchuk rushed for no gain, tackled by Justin Reed
  7. 7:23 4th & 1 OK 45 Michael Hawkins Jr. rushed for no gain, tackled by Colin Ramos
Oklahoma 2nd, 7:16
  1. 7:16 1st & 10 OK 45 Oklahoma committed 5 yard penalty (Offside)
  2. 7:00 1st & 5 OK 40 Blake Horvath rushed for no gain, tackled by Lewis Carter
  3. 6:21 2nd & 5 OK 40 Blake Horvath rushed for 4 yard gain, tackled by Kendel Dolby
  4. 5:45 3rd & 1 OK 36 Blake Horvath passed to Cody Howard for 21 yard gain
  5. 5:00 1st & 10 OK 15 Alex Tecza rushed for 1 yard gain, tackled by Owen Heinecke
  6. 4:23 2nd & 9 OK 14 Blake Horvath rushed for 3 yard gain, tackled by Jayden Jackson
  7. 3:48 3rd & 6 OK 11 Alex Tecza rushed for 11 yard touchdown OK 14, NAVY 6
  8. 3:40 3rd & 6 OK 0 Nathan Kirkwood made PAT OK 14, NAVY 7
Oklahoma 2nd, 3:40
  1. 3:40 3rd & 6 OK 0 Navy kicked off for 64 yards, no return
  2. 3:40 1st & 10 OK 35 Michael Hawkins Jr. rushed for 1 yard gain, tackled by Arnel Heathington
  3. 3:14 2nd & 9 OK 36 Oklahoma committed 5 yard penalty (False Start)
  4. 3:05 2nd & 14 OK 31 Michael Hawkins Jr. passed to Jacob Jordan for 2 yard loss, tackled by Andrew Duhart
  5. 2:53 3rd & 16 OK 29 Navy timeout
  6. 2:53 3rd & 16 OK 29 Michael Hawkins Jr. incomplete pass intended for Zion Ragins
  7. 2:47 4th & 16 OK 29 Luke Elzinga punted for 11 yards, no return
Navy 2nd, 2:41
  1. 2:41 1st & 10 OK 40 Eli Heidenreich rushed for 1 yard loss, tackled by Peyton Bowen
  2. 2:00 2nd & 11 OK 41 Eli Heidenreich incomplete pass intended for Regis Velez
  3. 1:54 3rd & 11 OK 41 Alex Tecza rushed for 3 yard gain, tackled by Ethan Downs
  4. 1:47 4th & 8 OK 38 Oklahoma timeout
  5. 1:47 4th & 8 OK 38 Riley Riethman punted for 31 yards, no return
Oklahoma 2nd, 1:39
  1. 1:39 1st & 10 OK 7 Gavin Sawchuk rushed for 5 yard gain, tackled by Kenneth McShan
  2. 1:22 2nd & 5 OK 12 Michael Hawkins Jr. incomplete pass intended for Zion Kearney
  3. 1:19 3rd & 5 OK 12 Xavier Robinson rushed for 9 yard gain, tackled by Luke Pirris
  4. 1:07 1st & 10 OK 21 Michael Hawkins Jr. incomplete pass intended for Jake Roberts
  5. 0:54 2nd & 10 OK 21 Michael Hawkins Jr. incomplete pass intended for Zion Kearney
  6. 0:46 3rd & 10 OK 21 Michael Hawkins Jr. rushed for 12 yard gain, tackled by Giuseppe Sessi
  7. 0:36 1st & 10 OK 33 Navy timeout
  8. 0:36 1st & 10 OK 33 Michael Hawkins Jr. sacked by Griffen Willis for 3 yard loss
  9. 0:16 2nd & 13 OK 30 Michael Hawkins Jr. passed to Xavier Robinson for 14 yard gain, tackled by Luke Pirris
  10. 0:05 1st & 10 OK 44 Michael Hawkins Jr. passed to Xavier Robinson for 10 yard gain, tackled by Kyle Jacob
Navy 3rd, 15:00
  1. 15:00 1st & 10 NAVY 46 Oklahoma kicked off for 63 yards, Isaiah Bryant returned kickoff for 23 yards
  2. 14:53 1st & 10 NAVY 25 Alex Tecza rushed for 2 yard gain, tackled by Jayden Jackson
  3. 14:13 2nd & 8 NAVY 27 Alex Tecza rushed for 5 yard gain, tackled by Jacobe Johnson
  4. 13:33 3rd & 3 NAVY 32 Blake Horvath rushed for 2 yard gain, tackled by Peyton Bowen
  5. 12:53 4th & 1 NAVY 34 Oklahoma committed 5 yard penalty (Offside)
  6. 12:29 1st & 10 NAVY 39 Eli Heidenreich rushed for 9 yard gain, tackled by Robert Spears-Jennings
  7. 12:02 2nd & 1 NAVY 48 Alex Tecza rushed for 2 yard gain, tackled by Lewis Carter
  8. 11:23 1st & 10 NAVY 50 Alex Tecza rushed for no gain, tackled by Trace Ford
  9. 10:48 2nd & 10 NAVY 50 Alex Tecza rushed for 1 yard gain, tackled by Robert Spears-Jennings
  10. 10:09 3rd & 9 OK 49 Blake Horvath incomplete pass intended for Eli Heidenreich
  11. 10:01 4th & 9 OK 49 Riley Riethman punted, touchback
Oklahoma 3rd, 9:54
  1. 9:54 1st & 10 OK 20 Gavin Sawchuk rushed for 5 yard gain, tackled by Kenneth McShan
  2. 9:29 2nd & 5 OK 25 Gavin Sawchuk rushed for 2 yard gain, tackled by Colin Ramos
  3. 8:58 3rd & 3 OK 27 Michael Hawkins Jr. rushed for 13 yard gain, tackled by Justin Reed
  4. 8:34 1st & 10 OK 40 Gavin Sawchuk rushed for 2 yard gain, tackled by Kenneth McShan
  5. 8:06 2nd & 8 OK 42 Xavier Robinson rushed for 4 yard gain, tackled by Kenneth McShan
  6. 7:35 3rd & 4 OK 46 Michael Hawkins Jr. rushed for 4 yard gain, tackled by Landon Robinson
  7. 7:11 1st & 10 NAVY 50 Zion Ragins rushed for 3 yard gain, tackled by Kenneth McShan
  8. 6:37 2nd & 7 NAVY 47 Xavier Robinson rushed for 2 yard gain, tackled by Landon Robinson
  9. 5:54 3rd & 5 NAVY 45 Michael Hawkins Jr. rushed for no gain, tackled by Marcus Bleazard
  10. 5:15 4th & 5 NAVY 45 Luke Elzinga punted for 41 yards. Rayuan Lane III returned punt for no gain
Navy 3rd, 5:01
  1. 5:01 1st & 10 NAVY 4 Alex Tecza rushed for 1 yard gain, tackled by Samuel Omosigho
  2. 4:20 2nd & 9 NAVY 5 Blake Horvath rushed for 95 yard touchdown OK 14, NAVY 13
  3. 3:49 2nd & 9 OK 0 Nathan Kirkwood made PAT OK 14, NAVY 14
Oklahoma 3rd, 3:49
  1. 3:49 2nd & 9 OK 0 Navy kicked off, touchback
  2. 3:49 1st & 10 OK 25 Michael Hawkins Jr. rushed for 1 yard gain. Michael Hawkins Jr. fumbled. Andrew Duhart recovered fumble for no gain
Navy 3rd, 3:40
  1. 3:40 1st & 10 OK 26 Blake Horvath incomplete pass intended for Brandon Chatman
  2. 3:35 2nd & 10 OK 26 Blake Horvath rushed for no gain, tackled by Kobie McKinzie
  3. 2:56 3rd & 10 OK 26 Blake Horvath passed to Eli Heidenreich for 6 yard gain, tackled by Eli Bowen
  4. 2:11 4th & 4 OK 20 Navy timeout
  5. 2:11 4th & 4 OK 20 Nathan Kirkwood missed a 38-yard field goal
Oklahoma 3rd, 2:07
  1. 2:07 1st & 10 OK 20 Michael Hawkins Jr. incomplete pass intended for Zion Ragins
  2. 1:59 2nd & 10 OK 20 Michael Hawkins Jr. passed to Jacob Jordan for 4 yard gain, tackled by Kyle Jacob
  3. 1:28 3rd & 6 OK 24 Michael Hawkins Jr. passed to Ivan Carreon for 21 yard gain, tackled by Colin Ramos
  4. 1:02 1st & 10 OK 45 Michael Hawkins Jr. passed to Gavin Sawchuk for 1 yard loss, tackled by Colin Ramos
  5. 0:29 2nd & 11 OK 44 Oklahoma committed 10 yard penalty (Holding)
  6. 0:26 2nd & 21 OK 34 Michael Hawkins Jr. passed to Kaden Helms for 10 yard gain, tackled by Kyle Jacob
  7. End of 3rd Quarter
  8. 15:00 3rd & 11 OK 44 Michael Hawkins Jr. rushed for 11 yard gain, tackled by Giuseppe Sessi
  9. 14:34 1st & 10 NAVY 45 Taylor Tatum rushed for 1 yard gain, tackled by Colin Ramos
  10. 13:59 2nd & 9 NAVY 44 Michael Hawkins Jr. passed to Zion Kearney for 10 yard gain, tackled by Mbiti Williams Jr.
  11. 13:26 1st & 10 NAVY 34 Taylor Tatum rushed for no gain, tackled by Landon Robinson
  12. 12:53 2nd & 10 NAVY 34 Michael Hawkins Jr. passed to Gavin Sawchuk for no gain, tackled by Kenneth McShan
  13. 12:21 3rd & 10 NAVY 34 Michael Hawkins Jr. incomplete pass intended for Gavin Sawchuk
  14. 12:11 4th & 10 NAVY 34 Zach Schmit missed a 52-yard field goal
Navy 4th, 12:06
  1. 12:06 1st & 10 NAVY 34 Blake Horvath rushed for 4 yard gain, tackled by Eli Bowen
  2. 11:23 2nd & 6 NAVY 38 Eli Heidenreich rushed for 8 yard gain, tackled by Peyton Bowen
  3. 10:47 1st & 10 NAVY 46 Eli Heidenreich rushed for 7 yard gain, tackled by Jacobe Johnson
  4. 10:06 2nd & 3 OK 47 Blake Horvath passed to Isaiah Bryant for 5 yard gain, tackled by Kip Lewis
  5. 9:29 1st & 10 OK 42 Alex Tecza rushed for 1 yard gain, tackled by Trace Ford
  6. 8:52 2nd & 9 OK 41 Blake Horvath rushed for 2 yard gain, tackled by Da'Jon Terry
  7. 8:11 3rd & 7 OK 39 Blake Horvath passed to Brandon Chatman for 10 yard gain, tackled by Eli Bowen
  8. 7:32 1st & 10 OK 29 Blake Horvath rushed for 2 yard gain, tackled by Ethan Downs
  9. 6:47 2nd & 8 OK 27 Daba Fofana rushed for 3 yard gain, tackled by Kobie McKinzie
  10. 6:06 3rd & 5 OK 24 Blake Horvath rushed for 2 yard gain, tackled by Damonic Williams
  11. 5:28 4th & 3 OK 22 Blake Horvath passed to Eli Heidenreich for 16 yard gain, tackled by Eli Bowen
  12. 4:40 1st & 6 OK 6 Blake Horvath rushed for 6 yard touchdown OK 14, NAVY 20
  13. 4:34 1st & 6 OK 0 Nathan Kirkwood made PAT OK 14, NAVY 21
Oklahoma 4th, 4:34
  1. 4:34 1st & 6 OK 0 Navy kicked off, touchback
  2. 4:34 1st & 10 OK 25 Michael Hawkins Jr. rushed for 7 yard gain
  3. 4:11 2nd & 3 OK 32 Michael Hawkins Jr. passed to Jacob Jordan for 5 yard gain, tackled by Kyle Jacob
  4. 3:48 1st & 10 OK 37 Michael Hawkins Jr. rushed for 1 yard gain, tackled by Rayuan Lane III
  5. 3:27 2nd & 9 OK 38 Michael Hawkins Jr. incomplete pass intended for Ivan Carreon
  6. 3:13 3rd & 9 OK 38 Michael Hawkins Jr. incomplete pass intended for Jake Roberts
  7. 3:07 4th & 9 OK 38 Luke Elzinga punted for 57 yards, no return
Navy 4th, 2:56
  1. 2:56 1st & 10 NAVY 5 Blake Horvath rushed for 1 yard gain, tackled by Da'Jon Terry
  2. 2:52 2nd & 9 NAVY 6 Oklahoma timeout
  3. 2:52 2nd & 9 NAVY 6 Alex Tecza rushed for 5 yard gain, tackled by Samuel Omosigho
  4. 2:13 3rd & 4 NAVY 11 Blake Horvath rushed for 3 yard gain, tackled by Kip Lewis
  5. 2:00 4th & 1 NAVY 14 Riley Riethman punted for 54 yards. Peyton Bowen returned punt for 13 yards. Oklahoma committed 10 yard penalty (Illegal Block)
Oklahoma 4th, 1:47
  1. 1:47 1st & 10 OK 35 Michael Hawkins Jr. sacked by Griffen Willis for 1 yard loss
  2. 1:37 2nd & 11 OK 34 Oklahoma timeout
  3. 1:37 2nd & 11 OK 34 Michael Hawkins Jr. passed to Gavin Sawchuk for 5 yard gain, tackled by Dashaun Peele
  4. 1:32 3rd & 6 OK 39 Michael Hawkins Jr. incomplete pass intended for Jake Roberts
  5. 1:25 4th & 6 OK 39 Michael Hawkins Jr. passed to Jake Roberts for 7 yard gain, tackled by Rayuan Lane III
  6. 1:19 1st & 10 OK 46 Michael Hawkins Jr. passed to Ivan Carreon for 5 yard gain, tackled by Dashaun Peele
  7. 1:04 2nd & 5 NAVY 49 Michael Hawkins Jr. incomplete pass intended for Zion Ragins
  8. 0:59 3rd & 5 NAVY 49 Michael Hawkins Jr. passed to Zion Ragins for 8 yard gain
  9. 0:53 1st & 10 NAVY 41 Michael Hawkins Jr. passed to Gavin Sawchuk for 3 yard gain, tackled by Colin Ramos
  10. 0:43 2nd & 7 NAVY 38 Michael Hawkins Jr. passed to Ivan Carreon for 14 yard gain, tackled by Dashaun Peele
  11. 0:35 1st & 10 NAVY 24 Michael Hawkins Jr. sacked by Kyle Jacob for 7 yard loss
  12. 0:29 2nd & 17 NAVY 31 Oklahoma timeout
  13. 0:29 2nd & 17 NAVY 31 Michael Hawkins Jr. incomplete pass intended for Jacob Jordan
  14. 0:20 3rd & 17 NAVY 31 Navy committed 10 yard penalty (Holding)
  15. 0:20 1st & 10 NAVY 21 Michael Hawkins Jr. passed to Jacob Jordan for 11 yard gain, tackled by Colin Ramos
  16. 0:14 1st & 10 NAVY 10 Michael Hawkins Jr. passed to Jake Roberts for 10 yard touchdown OK 20, NAVY 21
  17. 0:06 1st & 10 NAVY 0 Navy timeout
  18. 0:06 1st & 10 NAVY 0 2pt attempt failed, Michael Hawkins Jr. pass attempt
  19. 0:06 1st & 10 NAVY 0 sackTeam sack
Navy 4th, 0:06
  1. 0:06 1st & 10 NAVY 0 Oklahoma kicked off for 9 yards, Player returned kickoff for no gain. Oklahoma penalty (Illegal Touch)
  2. 0:04 1st & 10 OK 44 Blake Horvath rushed for 1 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.