Navy vs UAB game photos

Photos from Navy’s 38-24 win over the UAB Blazers on September 6, 2025 as seen through the lens of staff photographer Alison Althouse.

Navy’s pass is complete short left to Cody Howard (#83), caught at the Navy37, for 65 yards to the UAB04. UAB #7 (Pierre Royster) and #6 (Calvin Pitcher) are credited with the stop.

Navy’s Alex Tecza (#46) gets the hand off but is stopped for a 1 yard loss at the UAB05.

Navy’s Blake Horvath (#11) rushes right from shotgun for a 4 yard gain to the UAB01.

Navy’s Blake Horvath (#11) rushes up the middle to power over the line for the Navy touchdown. Clock 12:36

Navy’s Nathan Kirkwood (#17) completes the drive with a successful PAT to make the score Navy 7, UAB 0. 5 plays, 75 yards, 02:24.

Navy’s Cheer team lead the Brigade into the end zone for their celebratory pushups.

Navy’s Lance Gossett (#99) sends his kickoff 65 yards to the UAB00 for a touchback.

Navy’s Giuseppe Sessi (#16), seen here with a wrapped hand to protect his surgically repaired thumb, is a great example of how Navy players adapt and overcome.

UAB #3 (Isaiah Jacobs) rushes up the middle for a 3 yard gain where he’s brought down by Navy’s Jaxson Campbell (#14) and Landon Robinson (#96).

UAB pass is complete short middle to #0 (Iverson Hooks) for a catch at the Navy40, for 51 yards to the Navy00 and a Blazer touchdown. Clock 09:41.

UAB #39 (Jonah Delange) completes the drive with a successful PAT to tie the score at 7. 6 plays, 75 yards, 02:55.

The Goat Combine entertains the fans during a time out.

Navy’s JV squad watch and cheer from the sidelines.

Navy’s deep pass to Nathan Kent (#82) falls incomplete, thrown to the UAB23.

Navy’s Charles Robinson (#23) rushes up the middle for a hard 6 yard gain to reach the UAB44.

Navy’s Eli Heidenreich (#22) rushes left for a 6 yard gain to reach the UAB34.

Welcome back to the USNA Class of 2000 for your 25th class reunion!

On 4th and 3, Navy’s Blake Horvath (#11) stretches out to gain 4 yards to the UAB29 and the Navy First Down.

Navy’s quick pass, short right, is complete to Brandon Chatman (#24) for 20 yards to the UAB09.

Navy’s Eli Heidenreich (#11) rushes right for a 9 yard gain and crosses into the checkerboard end zone for the Navy touchdown. Clock 03:06.

Navy’s Nathan Kirkwood (#17) completes the drive with a successful PAT to make the updated score Navy 14, UAB 7. 14 plays, 75 yards, 06:35.

The Brigade rushes the field to complete their 14 celebratory pushups.

UAB pass is complete to #1 (Corri Milliner)for a 21 yard gain before he’s chased out-of-bounds by Navy’s Kenneth McShan (#0) at the Navy44.

UAB pass is complete short middle to #11 (Solomon Beebe) for a 3 yard gain before he’s brought down by Navy’s Job Grant (#39) at the Navy35.

Navy’s Landon Robinson (#96) and Job Grant (#39) combine to bring down UAB#4 (Jevon Jackson) at the Navy32.

UAB #4 (Jevon Jackson) rushes up the middle for a 5 yard gain where he’s stopped by Navy’s Landon Robinson (#96) and Giuseppe Sessi (#16) at the Navy27.

Navy’s Ira Oniha (#3) and Julien Moutome (#90) combine to stop UAB #4 (Jevon Jackson) after a 2 yard gain to the Navy25. Score at the end of the first quarter: Navy 14, UAB 7.

UAB pass is complete to #1 (Corri Milliner) for the Blazer touchdown. Clock 14:14.

UAB #39 (Jonah Delange) completes the drive with a successful PAT to tie the score at 14. 8 plays, 65 yards, 03:52.

The sky looks ominous as the Crab Race entertains the crowd during the time out.

After two significant weather delays, the final score stands: NAVY 38, UAB 24.