LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

UAB at Navy play by play — College Football September 6, 2025

UAB 24
Navy 38
Final
Navy 1st, 15:00
  1. 15:00 1st & 10 UAB 35 UAB kicked off, touchback
  2. 15:00 1st & 10 NAVY 25 Alex Tecza rushed for 6 yard gain, tackled by Devin Hightower
  3. 14:23 2nd & 4 NAVY 31 Blake Horvath passed to Cody Howard for 65 yard gain, tackled by Pierre Royster
  4. 13:49 1st & 4 UAB 4 Alex Tecza rushed for 1 yard loss, tackled by Ezra Odinjor
  5. 13:21 2nd & 5 UAB 5 Blake Horvath rushed for 4 yard gain, tackled by Devin Hightower
  6. 12:36 3rd & 1 UAB 1 Blake Horvath rushed for 1 yard touchdown UAB 0, NAVY 6
  7. 12:36 3rd & 1 UAB 0 Nathan Kirkwood made PAT UAB 0, NAVY 7
UAB 1st, 12:36
  1. 12:36 3rd & 1 UAB 0 Navy kicked off, touchback
  2. 12:36 1st & 10 UAB 25 Jalen Kitna passed to Solomon Beebe for 4 yard gain, tackled by Andrew Duhart
  3. 12:14 2nd & 6 UAB 29 Jevon Jackson rushed for 4 yard gain, tackled by Julien Moutome
  4. 11:33 3rd & 2 UAB 33 Isaiah Jacobs rushed for 9 yard gain, tackled by Luke Pirris
  5. 10:53 1st & 10 UAB 42 Isaiah Jacobs rushed for 3 yard gain, tackled by Jaxson Campbell
  6. 10:28 2nd & 7 UAB 45 Isaiah Jacobs rushed for 4 yard gain, tackled by Landon Robinson
  7. 9:58 3rd & 3 UAB 49 Jalen Kitna passed to Iverson Hooks for 51 yard touchdown UAB 6, NAVY 7
  8. 9:41 3rd & 3 NAVY 0 Jonah Delange made PAT UAB 7, NAVY 7
Navy 1st, 9:41
  1. 9:41 3rd & 3 NAVY 0 UAB kicked off, touchback
  2. 9:41 1st & 10 NAVY 25 Alex Tecza rushed for 5 yard gain, tackled by Calvin Pitcher
  3. 9:22 2nd & 5 NAVY 30 Eli Heidenreich rushed for 2 yard gain, tackled by Tariq Watson
  4. 8:45 3rd & 3 NAVY 32 Blake Horvath rushed for 4 yard gain, tackled by Devin Hightower
  5. 8:10 1st & 10 NAVY 36 Alex Tecza rushed for 8 yard gain, tackled by Chris Burge
  6. 7:34 2nd & 2 NAVY 44 Blake Horvath rushed for 6 yard gain, tackled by Jalen Cheek
  7. 6:54 1st & 10 NAVY 50 Blake Horvath incomplete pass intended for Nathan Kent
  8. 6:51 2nd & 10 NAVY 50 Charles Robinson rushed for 6 yard gain, tackled by Jalen Cheek
  9. 6:28 3rd & 4 UAB 44 Alex Tecza rushed for 4 yard gain, tackled by Pierre Royster
  10. 5:45 1st & 10 UAB 40 Eli Heidenreich rushed for 6 yard gain, tackled by Jalen Cheek
  11. 5:24 2nd & 4 UAB 34 Blake Horvath rushed for 1 yard gain, tackled by Chris Burge
  12. 4:46 3rd & 3 UAB 33 Shane Reynolds rushed for no gain, tackled by Amorie Morrison
  13. 4:17 4th & 3 UAB 33 Blake Horvath rushed for 4 yard gain, tackled by Denver Warren
  14. 3:33 1st & 10 UAB 29 Blake Horvath passed to Brandon Chatman for 20 yard gain
  15. 3:11 1st & 9 UAB 9 Eli Heidenreich rushed for 9 yard touchdown UAB 7, NAVY 13
  16. 3:06 1st & 9 UAB 0 Nathan Kirkwood made PAT UAB 7, NAVY 14
UAB 1st, 3:06
  1. 3:06 1st & 9 UAB 0 Navy kicked off for 60 yards, no return
  2. 3:06 1st & 10 UAB 35 Jalen Kitna passed to Corri Milliner for 21 yard gain, tackled by Kenneth McShan
  3. 2:39 1st & 10 NAVY 44 Jalen Kitna passed to Solomon Beebe for 6 yard gain, tackled by Luke Pirris
  4. 2:13 2nd & 4 NAVY 38 Jalen Kitna passed to Solomon Beebe for 3 yard gain, tackled by Daveon Jones
  5. 1:35 3rd & 1 NAVY 35 Jevon Jackson rushed for 3 yard gain, tackled by Landon Robinson
  6. 0:56 1st & 10 NAVY 32 Jevon Jackson rushed for 5 yard gain, tackled by Landon Robinson
  7. 0:26 2nd & 5 NAVY 27 Jevon Jackson rushed for 2 yard gain, tackled by Irabonoise Oniha
  8. End of 1st Quarter
  9. 15:00 3rd & 3 NAVY 25 Jevon Jackson rushed for no gain, tackled by Julien Moutome
  10. 14:22 4th & 3 NAVY 25 Jalen Kitna passed to Corri Milliner for 25 yard touchdown UAB 13, NAVY 14
  11. 14:14 4th & 3 NAVY 0 Jonah Delange made PAT UAB 14, NAVY 14
Navy 2nd, 14:14
  1. 14:14 4th & 3 NAVY 0 UAB kicked off for 54 yards, Isaiah Bryant returned kickoff for 15 yards
  2. 14:07 1st & 10 NAVY 26 Alex Tecza rushed for 4 yard gain, tackled by Denver Warren
  3. 13:30 2nd & 6 NAVY 30 Blake Horvath rushed for 6 yard loss. Blake Horvath fumbled. Eli Heidenreich recovered fumble for no gain
  4. 12:41 3rd & 12 NAVY 24 Blake Horvath rushed for 13 yard gain, tackled by Sirad Bryant
  5. 12:20 1st & 10 NAVY 37 Blake Horvath passed to Luke Hutchison for 63 yard touchdown UAB 14, NAVY 20
  6. 12:16 1st & 10 UAB 0 Nathan Kirkwood made PAT UAB 14, NAVY 21
UAB 2nd, 12:16
  1. 12:16 1st & 10 UAB 0 Navy kicked off, touchback
  2. 11:39 1st & 10 UAB 25 Jalen Kitna passed to Solomon Beebe for 36 yard gain, tackled by Giuseppe Sessi. Navy committed 15 yard penalty (Unnecessary Roughness)
  3. 11:39 1st & 10 NAVY 24 UAB timeout
  4. 11:39 1st & 10 NAVY 24 Navy committed 12 yard penalty (Pass Interference)
  5. 11:34 1st & 10 NAVY 12 Jalen Kitna incomplete pass intended for Corri Milliner
  6. 11:28 2nd & 10 NAVY 12 Jevon Jackson rushed for 12 yard touchdown UAB 20, NAVY 21
  7. 11:19 2nd & 10 NAVY 0 Jonah Delange made PAT UAB 21, NAVY 21
Navy 2nd, 11:19
  1. 11:19 2nd & 10 NAVY 0 UAB kicked off, touchback
  2. 11:19 1st & 10 NAVY 25 Alex Tecza rushed for 3 yard gain, tackled by Calvin Pitcher
  3. 10:48 2nd & 7 NAVY 28 Eli Heidenreich rushed for 19 yard gain, tackled by Calvin Pitcher
  4. 10:35 1st & 10 NAVY 47 Alex Tecza rushed for 2 yard gain, tackled by Ezra Odinjor
  5. 9:38 2nd & 8 NAVY 49 Blake Horvath passed to Eli Heidenreich for 8 yard gain, tackled by Ezra Odinjor
  6. 8:55 1st & 10 UAB 43 Brandon Chatman rushed for 17 yard gain, tackled by Pierre Royster
  7. 8:21 1st & 10 UAB 26 Brandon Chatman rushed for 14 yard gain, tackled by Pierre Royster
  8. 7:40 1st & 10 UAB 12 Blake Horvath rushed for 2 yard gain, tackled by Pierre Royster
  9. 6:58 2nd & 8 UAB 10 Alex Tecza rushed for 6 yard gain, tackled by Pierre Royster
  10. 6:06 3rd & 2 UAB 4 Navy committed 5 yard penalty (False Start)
  11. 5:45 3rd & 7 UAB 9 Blake Horvath passed to Alex Tecza for 1 yard loss, tackled by Tamarion Crumpley
  12. 5:00 4th & 8 UAB 10 Nathan Kirkwood kicked a 27-yard field goal UAB 21, NAVY 24
UAB 2nd, 4:54
  1. 4:54 4th & 8 UAB 10 Navy kicked off for 65 yards, Solomon Beebe returned kickoff for 15 yards. UAB committed 7 yard penalty (Unsportsmanlike Conduct)
  2. 4:44 1st & 10 UAB 8 Jalen Kitna passed to Solomon Beebe for 11 yard gain, tackled by Julien Moutome
  3. 4:04 1st & 10 UAB 19 Jevon Jackson rushed for 15 yard gain, tackled by Giuseppe Sessi
  4. 3:27 1st & 10 UAB 34 Jevon Jackson rushed for 3 yard gain, tackled by Landon Robinson
  5. 2:55 2nd & 7 UAB 37 Jalen Kitna passed to Elijah Lagg for 17 yard gain, tackled by Giuseppe Sessi
  6. 2:19 1st & 10 NAVY 46 Solomon Beebe rushed for 4 yard gain, tackled by Julien Moutome
  7. 2:00 2nd & 6 NAVY 42 Isaiah Jacobs rushed for 2 yard gain, tackled by Job Grant
  8. 1:19 3rd & 4 NAVY 40 Jalen Kitna passed to Corri Milliner for 22 yard gain
  9. 0:40 1st & 10 NAVY 18 Jevon Jackson rushed for 2 yard gain, tackled by Nolan McCamy
  10. 0:32 2nd & 8 NAVY 16 UAB timeout
  11. 0:32 2nd & 8 NAVY 16 Jalen Kitna incomplete pass intended for J.C. Sivley
  12. 0:26 3rd & 8 NAVY 16 UAB committed 5 yard penalty (Delay of Game)
  13. 0:26 3rd & 13 NAVY 21 Jalen Kitna passed to Corri Milliner for 9 yard gain, tackled by Justin Ross
  14. 0:03 4th & 4 NAVY 12 UAB timeout
  15. 0:03 4th & 4 NAVY 12 UAB committed 10 yard penalty (Holding)
  16. 0:01 4th & 14 NAVY 22 Jonah Delange kicked a 40-yard field goal UAB 24, NAVY 24
UAB 3rd, 15:00
  1. 15:00 4th & 14 UAB 22 Navy kicked off, touchback. Navy committed 15 yard penalty (Unnecessary Roughness)
  2. 15:00 1st & 10 UAB 40 Jevon Jackson rushed for 1 yard gain, tackled by MarcAnthony Parker
  3. 14:29 2nd & 9 UAB 41 Jalen Kitna passed to Corri Milliner for 12 yard gain
  4. 14:05 1st & 10 NAVY 47 Jevon Jackson rushed for 12 yard gain, tackled by Justin Ross
  5. 13:41 1st & 10 NAVY 35 Jevon Jackson rushed for no gain, tackled by Griffen Willis
  6. 13:08 2nd & 10 NAVY 35 Jalen Kitna passed to Solomon Beebe for 17 yard gain, tackled by Chreign LaFond
  7. 12:27 1st & 10 NAVY 18 Solomon Beebe rushed for no gain, tackled by Landon Robinson
  8. 11:42 2nd & 10 NAVY 18 Solomon Beebe rushed for 2 yard gain, tackled by Irabonoise Oniha
  9. 10:57 3rd & 8 NAVY 16 Isaiah Jacobs rushed for 2 yard loss, tackled by Landon Robinson
  10. 10:16 4th & 10 NAVY 18 Jonah Delange missed a 36-yard field goal
Navy 3rd, 10:10
  1. 10:10 1st & 10 NAVY 20 Eli Heidenreich rushed for 16 yard gain, tackled by Tamarion Crumpley
  2. 9:35 1st & 10 NAVY 36 Player rushed for 5 yard loss. Player fumbled. Blake Horvath recovered fumble for no gain
  3. 8:57 2nd & 15 NAVY 31 Blake Horvath rushed for 5 yard gain, tackled by Eamon Smalls
  4. 8:16 3rd & 10 NAVY 36 Blake Horvath rushed for no gain, tackled by Devin Hightower
  5. 7:41 4th & 10 NAVY 36 Jacob Carlson punted for 48 yards. Iverson Hooks returned punt for 4 yard loss
UAB 3rd, 7:27
  1. 7:27 1st & 10 UAB 12 Jalen Kitna incomplete pass intended for Corri Milliner
  2. 7:23 2nd & 10 UAB 12 Solomon Beebe rushed for 3 yard gain, tackled by MarcAnthony Parker
  3. 6:58 3rd & 7 UAB 15 Jalen Kitna passed to Iverson Hooks for 14 yard gain. Iverson Hooks fumbled. Giuseppe Sessi recovered fumble for no gain
Navy 3rd, 6:35
  1. 6:35 1st & 10 UAB 29 Blake Horvath incomplete pass intended for Eli Heidenreich
  2. 6:29 2nd & 10 UAB 29 Blake Horvath passed to Eli Heidenreich for 13 yard gain, tackled by Pierre Royster
  3. 6:09 1st & 10 UAB 16 Brandon Chatman rushed for 1 yard gain, tackled by Roy Williams
  4. 5:29 2nd & 9 UAB 15 Alex Tecza rushed for 9 yard gain, tackled by Ezra Odinjor
  5. 4:54 1st & 6 UAB 6 Blake Horvath rushed for 2 yard gain, tackled by Roy Williams
  6. 4:18 2nd & 4 UAB 4 Blake Horvath rushed for 4 yard touchdown UAB 24, NAVY 30
  7. 4:12 2nd & 4 UAB 0 Nathan Kirkwood made PAT UAB 24, NAVY 31
UAB 3rd, 4:12
  1. 4:12 2nd & 4 UAB 0 Navy kicked off for 64 yards, Solomon Beebe returned kickoff for 24 yards. Navy committed 15 yard penalty (Unnecessary Roughness). Navy committed 15 yard penalty (Pass Interference)
  2. 3:59 1st & 10 NAVY 45 UAB committed 10 yard penalty (Holding)
  3. 3:50 1st & 20 UAB 45 Solomon Beebe rushed for 2 yard loss, tackled by MarcAnthony Parker
  4. 3:18 2nd & 22 UAB 43 Jalen Kitna incomplete pass intended for Corri Milliner
  5. 3:11 3rd & 22 UAB 43 Jalen Kitna incomplete pass intended for Brandon Hawkins Jr.
  6. 3:06 4th & 22 UAB 43 Patrick Foley punted for 39 yards, no return
Navy 3rd, 2:52
  1. 2:52 1st & 10 NAVY 18 Blake Horvath rushed for 24 yard gain, tackled by Tamarion Crumpley
  2. 2:09 1st & 10 NAVY 42 Blake Horvath rushed for 3 yard gain, tackled by Tylan McNichols
  3. 1:29 2nd & 7 NAVY 45 Alex Tecza rushed for 37 yard gain, tackled by Roy Williams
  4. 0:43 1st & 10 UAB 18 Alex Tecza rushed for 17 yard gain, tackled by Jalen Cheek
  5. End of 3rd Quarter
  6. 15:00 1st & 1 UAB 1 Alex Tecza rushed for 1 yard touchdown UAB 24, NAVY 37
  7. 14:57 1st & 1 UAB 0 Nathan Kirkwood made PAT UAB 24, NAVY 38
UAB 4th, 14:57
  1. 14:57 1st & 1 UAB 0 Navy kicked off, touchback
  2. 14:57 1st & 10 UAB 25 Jalen Kitna pass intercepted. MarcAnthony Parker intercepted Jalen Kitna for 1 yard loss. Navy committed 10 yard penalty (Illegal Block)
Navy 4th, 14:44
  1. 14:44 1st & 10 UAB 46 Jackson Gutierrez rushed for 8 yard gain, tackled by Eamon Smalls
  2. 14:03 2nd & 2 UAB 38 Blake Horvath rushed for 4 yard loss, tackled by Denver Warren
  3. 13:19 3rd & 6 UAB 42 Blake Horvath rushed for 3 yard gain, tackled by Jalen Cheek
  4. 12:33 4th & 3 UAB 39 Jacob Carlson punted for 34 yards, no return
UAB 4th, 12:23
  1. 12:23 1st & 10 UAB 5 Jevon Jackson rushed for 1 yard gain, tackled by Job Grant
  2. 11:59 2nd & 9 UAB 6 Jalen Kitna passed to Jevon Jackson for 8 yard gain, tackled by Justin Ross
  3. 11:24 3rd & 1 UAB 14 Jevon Jackson rushed for 3 yard gain, tackled by Job Grant
  4. 10:55 1st & 10 UAB 17 Jalen Kitna passed to Iverson Hooks for 1 yard gain, tackled by Phillip Hamilton
  5. 10:34 2nd & 9 UAB 18 Jalen Kitna passed to Brandon Hawkins Jr. for 11 yard gain
  6. 10:11 1st & 10 UAB 29 Jalen Kitna passed to Brandon Hawkins Jr. for 3 yard gain, tackled by Phillip Hamilton
  7. 9:24 2nd & 7 UAB 32 Solomon Beebe rushed for 6 yard gain, tackled by Griffen Willis
  8. 9:10 3rd & 1 UAB 38 Jevon Jackson rushed for 3 yard gain, tackled by Griffen Willis
  9. 8:32 1st & 10 UAB 41 Iverson Hooks passed to Jalen Kitna for 17 yard gain
  10. 7:52 1st & 10 NAVY 42 Jalen Kitna passed to Corri Milliner for 11 yard gain, tackled by MarcAnthony Parker
  11. 7:21 1st & 10 NAVY 31 Jalen Kitna passed to Jevon Jackson for 10 yard gain, tackled by Justin Ross
  12. 6:47 1st & 10 NAVY 21 Jalen Kitna sacked by Justin Ross and Luke Pirris for 3 yard loss
  13. 6:05 2nd & 13 NAVY 24 Jalen Kitna passed to Brandon Hawkins Jr. for 6 yard gain, tackled by Jaxson Campbell
  14. 5:27 3rd & 7 NAVY 18 Jalen Kitna pass intercepted. Phillip Hamilton intercepted Jalen Kitna for no gain
Navy 4th, 5:16
  1. 5:16 1st & 10 NAVY 20 Alex Tecza rushed for 5 yard gain, tackled by Calvin Pitcher
  2. 4:34 2nd & 5 NAVY 25 Alex Tecza rushed for 5 yard gain, tackled by Eddy Toussom
  3. 3:51 1st & 10 NAVY 30 Blake Horvath rushed for 6 yard gain, tackled by Pierre Royster
  4. 3:43 2nd & 4 NAVY 36 UAB timeout
  5. 3:43 2nd & 4 NAVY 36 Eli Heidenreich rushed for 10 yard gain, tackled by Eamon Smalls
  6. 2:56 1st & 10 NAVY 46 Navy committed 10 yard penalty (Holding)
  7. 2:34 1st & 20 NAVY 36 Eli Heidenreich rushed for 5 yard gain, tackled by Devin Hightower
  8. 2:25 2nd & 15 NAVY 41 UAB timeout
  9. 2:25 2nd & 15 NAVY 41 Charles Robinson rushed for no gain, tackled by Devin Hightower
  10. 2:19 3rd & 15 NAVY 41 UAB timeout
  11. 2:19 3rd & 15 NAVY 41 Jackson Gutierrez rushed for 6 yard gain, tackled by Eddy Toussom
  12. 2:00 4th & 9 NAVY 47 Jacob Carlson punted for 45 yards. Iverson Hooks returned punt for 9 yards
UAB 4th, 1:48
  1. 1:48 1st & 10 UAB 17 Jalen Kitna incomplete pass intended for Isaiah Jacobs
  2. 1:44 2nd & 10 UAB 17 Jalen Kitna passed to Iverson Hooks for 6 yard gain
‹ 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.