Army vs. Navy game location 2025: Why historic rivalry is being played at M&T Bank Stadium

Morgan Moriarty

Army vs. Navy game location 2025: Why historic rivalry is being played at M&T Bank Stadium image

One of college football's greatest traditions kicks off on Saturday afternoon. The 126th edition of the annual Army-Navy game is set to get underway on Saturday afternoon. 

The annual rivalry between the two service academies dates back to 1890. In fact, the game has been played every year consecutively dating back to 1930. While there have been a variety of host cities for the game, it's been played the most in Philadelphia and New York. 

Entering Saturday's matchup, the 9-2 Midshipmen are six-point favorites against the 6-5 Black Knights. Here's a look at the game's location for 2025. 

MORE: The case for and against each 2025 Heisman Trophy finalist, from Fernando Mendoza to Diego Pavia 

Where is the Army vs. Navy game in 2025? 

  • Location: Baltimore, MD

This year's game will be played in Baltimore at M&T Bank Stadium, the home football stadium of the Baltimore Ravens. Baltimore last hosted this game in 2016, when Army defeated Navy 21-17 for the first Black Knights victory in the rivalry game since 2001. 

Baltimore also hosted the game in 2014, as well as in 2007, 2000, 1944 and 1924. This year also marks the second consecutive year that the state of Maryland hosted the game. Last year's 31-13 Navy win over Army was in Landover, MD. 

MORE: Michigan football timeline of trouble since Jim Harbaugh hire, from Sherrone Moore firing to sign-stealing scandal 

Army vs. Navy Stadium details 

  • Stadium: M&T Bank Stadium 
  • Capacity: 71,008

M&T Stadium is hosting the game for the first time since since 2016. Although the venue has never hosted a Super Bowl, it has hosted several other college football games, such as Notre Dame-Navy in 2022, Maryland-Penn State in 2015, as well as Maryland-West Virginia in 2013. 

MORE: Sherrone Moore scandal, explained: What to know about 'inappropriate relations' with Michigan staff member

Why is Army Navy played at M&T Bank Stadium?

Saturday's game being played at M&T Bank Stadium was announced in 2022. The announcement included five other locations that the rivalry was set to be played at from 2023-2027. 

The game was held in Gillette Stadium, home of the New England Patriots, in Foxborough, MA in 2023, and Lincoln Financial Field in Philadelphia in 2022. MetLife Stadium in East Rutherford, NJ held the game in 2021.  

"Our destinations over the next five years provide the Academies with an opportunity to share the economic impact, history and tradition of Army-Navy with a number of communities in diverse geographic areas," Naval Academy Director of Athletics Chet Gladchuk said in a press release. "We are certain that each location will present a uniquely accommodating experience for our fans and will make for an incredibly memorable event for our midshipmen and cadets."

Future Army vs. Navy locations

Here's a look at where the game will be held in 2026 and 2027: 

  • 2026: MetLife Stadium in East Rutherford, NJ
  • 2027: Lincoln Financial Field in Philadelphia, Pa. 

The locations for 2028 and beyond have not yet been publicly announced just yet. 

MORE: Transfer portal QB tracker 2026

Content Producer

Senior Editor