Navy vs. VMI

Navy and VMI have 11 meetings on file, the first in 1898; Navy leads the series 11–⁠0 in the games on file. Over the last 10 meetings it’s Navy 10–⁠0, and Navy has won the last 11.

Navy wins
11
VMI wins
0
Ties
0
Earliest on file
1898
Longest streak
11 Navy
Current streak
11 Navy
Last 10 meetings
Navy 10–⁠0
Most recent
2025

The series at a glance

Every meeting by decade, colored by the winner
’0’1’2’3’4’5’6’7’8’9W–L
1890s1–⁠0
1900s2–⁠0
1930s1–⁠0
1960s1–⁠0
1970s1–⁠0
1990s1–⁠0
2000s1–⁠0
2010s2–⁠0
2020s1–⁠0
Average margin
28.2 points; 0 decided by one score (8 or fewer)
At Navy
10–⁠0 Navy’s record at home
At VMI
0–⁠1 VMI’s record at home
Shutouts
3

Every meeting on file, as played. Ranks are the AP poll’s going in.

Games that tell the story

  1. Navy’s biggest win2025: Navy 52, VMI 7by 45 points

Both programs through the years

End-of-season Elo ratings of Navy and VMI, 1898 on1300150017001900192019401960198020002020

Our Elo rating at the end of each season, a measure of how strong a team was, not a forecast; 1500 is an average FBS team.

Stars of the series

Biggest days

Braxton Woodson Navy7 carries, 180 yards, 2 TD2025 Rushing

Biggest days: the week’s best individual games by our big-days rule, from box scores (2004 on).

From the newspapers

  • The The Salt Lake herald's story of the 1898 game

    1898 · The Salt Lake herald, Salt Lake City [Utah], Nov 25, 1898

  • The Evening star's story of the 1905 game: NAVY OPENS THE SEASON. Virginia Military Institute Defeated, 30 to o.

    1905 · Evening star, Oct 8, 1905

Public-domain newspapers from the Library of Congress’s Chronicling America, found through the American Stories dataset (Dell and Harvard, CC BY 4.0). The earliest meetings with a story on file; each game’s page has the full text.

Photos

From the rivalry’s and its games’ categories on Wikimedia Commons (free licenses only, each credited).

Every game

Aug 30, 2025Navy 52, VMI 7at Navy
Oct 11, 2014Navy 51, VMI 14at Navy
Sep 22, 2012Navy 41, VMI 3at Navy
Aug 30, 2003Navy 37, VMI 10at Navy
Oct 18, 1997Navy 42, VMI 7at Navy
Sep 15, 1973Navy 37, VMI 6at VMI
Oct 19, 196310Navy 21, VMI 12at Navy
Oct 1, 1938Navy 26, VMI 0at Navy
Oct 7, 1905Navy 34, VMI 0at Navy
Oct 8, 1904Navy 12, VMI 0at Navy
Nov 24, 1898Navy 21, VMI 5at Navy

Every game is listed as played on the field.