Navy vs Air Force - Game Photos, Part 2

Photos from the second quarter of Navy’s 34-31 win over the Air Force Falcons on October 4th, 2025, as seen through the lens of staff photographer Alison Althouse.

Air Force #8 (Kade Frew) rushes right for a 6 yard gain when he’s taken down by Navy’s Coleman Cauley (#58) at the Navy07.

Air Force #8 (Kade Frew) rushes right but he’s stopped for zero yards by Navy’s Giuseppi Sessi (#16), forcing a 4th and 4 situation.

Field goal attempt by Air Force #39 (Jacob Medina) is good from 24 yards. New Score is now Air Force 10, Navy 3. Clock 10:29. 9 plays, 87 yards, 04:39.

Navy’s Bill the Goat walks the sideline to keep the fans entertained.

Navy’s Isaiah Bryant (#25) takes the Air Force kickoff at the Navy04 and returns 43 yards to the Navy47, out-of-bounds.

Navy’s pass is complete, deep right, to Nathan Kent (#82) for 36 yards to the USAFA22.

Navy’s pass is complete, short right, to Eli Heidenreich (#22) caught a the USAFA07, for 19 yards to the checkerboard end zone. Clock 08:46

Navy’s Eli Heidenreich (#22) celebrates the score with his O-Line.

Navy’s Nathan Kirkwood (#17) completes the drive with a successful PAT to tie the score at 10. Navy 10, Air Force 10. 4 plays, 53 yards, 01:35.

Navy’s Cheer team runs the flags across the North end zone as the Brigade rushes onto the field for their celebratory push ups.

The Crab Race entertains the crowd on the Jumbotron during a media time out.

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

Kudos to Navy’s Giuseppe Sessi (#16) on being selected as the Scholar-Athlete of the game.

Pass by Air Force #9 (Liam Szarka) falls incomplete, short middle, due to a QB hurry by Navy’s Justin Ross (#17).

Air Force #9 (Liam Szarka) rushes up the middle for no gain when he’s tackled by Navy’s Luke Pirris (#35) and Griffen Willis (#95).

Air Force pass by #9 (Liam Szarka) falls incomplete, deep middle, when faced with a QB hurry by Navy’s Griffen Willis (#95).

Air Force #9 (Liam Szarka) rushes right for a 1 yard loss when he’s wrapped up by Navy’s Luke Pirris (#35) and Griffen Willis (#95).

Air Force #97 (Luke Freer) punts 29 yards to the Navy19 and a fair catch called by Navy’s Brandon Chatman (#24). 9 plays, 27 yards, 03:58.

Navy’s pass is complete, deep middle, to Eli Heidenreich (#22) caught at the USAFA38 and takes off for the end zone.

Navy’s Eli Heidenreich (#22) turns on the jets and flies downfield 80 yards for the touchdown. Clock 04:02.

Navy’s Nathan Kirkwood (#17) completes the drive with a successful PAT. The score is now Navy 17, Air Force 10. 2 plays, 81 yards, 00:48.

Navy’s Cheer team runs the flags across the North end zone as the Brigade runs to do their pushups.

Navy’s Nathan Kirkwood (#17) sends his kickoff 46 yards to the USAFA04.

Air Force #8 (Kade Frew) fields the kickoff and returns 24 yards before he’s taken down by Navy’s Gage Leonard (#29) at the USAFA28.

Air Force #9 (Liam Szarka) is sacked for a loss of 1 yard by Navy’s Landon Robinson (#96) and Julien Moutome (#90).

Welcome back to the USNA class of 1995 for your 30th reunion!

The Company Mascot Race was held during a time out to entertain the crowd. The WOLF of Twelfth Company was the winner.

Air Force #97 (Luke Freer) Punts 43 yards to the Navy10 where a fair catch is called by Navy’s Brandon Chatman (#24).

Navy’s Jacob Carlson (#11) punts 52 yards the USAFA29 where a fair catch is called by Air Force #21 (Cade Harris).

Air Force #9 (Liam Szarka) is chased down by Navy’s Julien Moutome (#90) and stopped after 7 yards at the USAFA36.

Air Force pass is complete, short right, to #8 (Kade Frew) for an 8 yard gain when he’s wrapped up by Navy’s MarkAnthony Parker (#56) and Luke Pirris (#35).

Air Force #9 (Liam Szarka) is sacked for a loss of 7 yards by Navy’s Landon Robinson (#96) as the second quarter comes to a close. 3 plays, 8 yards, 01:00.