Navy vs Air Force Pregame Photos

Pregame photos from the Mids’ game vs Air Force on October 4, 2025, as seen through the lens of staff photographer Alison Althouse.

Spirit button for the day’s game

Navy’s Mascots, Bill the Goat XXXIX (L) and Bill the Goat XXXVIII (R), lead their handlers from Team Bill onto the field ahead of the March On.

The Brigade of Midshipmen perform the March On

The National Anthem

The entire Brigade performed the Push-up Challenge, complete with people to validate the individual numbers, with the intent of breaking the (previously held by AFA) push-up challenge record for the Guinness Book of World Records.

Parachute jumper from Fastrax heads to the field with the American Flag.

Parachute jumper from Fastrax aims for the field with his Go Navy flag.

Navy’s Cheer Team gets the flags ready for Navy’s entrance onto the field.

Navy’s Bill the Goat is flight-suit ready for the game.

Navy’s game captains are (L-R) #22 Eli Heidenreich #96 Landon Robinson, #11 Blake Horvath, and #35 Luke Pirris.

Carrying the American flag is Navy Senior Nathan Kent, #82, WR from Rockin CA.

Carrying the Marine Corps flag is Navy Senior Harry Spencer, #77, OG from Kansas City MO.

Carrying the Navy flag is Navy Senior Nathan Kirkwood, #17, K from Greencastle PA.

Navy’s flag bearing seniors lead the team onto the field.

Navy takes the field.

Air Force takes the field after Navy, following their cheer team.

Air Force falcons show off for the crowd.

Team captains meet for the coin toss. Air Force wins the toss and defers. Navy will receive. Air Force will defend the North end-zone.