The Sports Almanac

The Thompson Cup
Army Black Knights vs. Navy Midshipmen
NCAA FBS Football
1890-Present



ARMY BLACK KNIGHTS
 

NAVY MIDSHIPMEN

ARMY WINS
TIES
NAVY WINS
55
7
62
ARMY POINTS FOR
GAMES PLAYED
NAVY POINTS FOR
1590 124
1945

Through 2023

ARMY VERSUS NAVY
YEAR
CITY
LOCATION WINNER
LOSER
SCORE
1890
West Point, New York
"The Plain" U.S. Military Academy
Navy Midshipmen
Army Black Knights
24-0
1891
Annapolis, Maryland
Thompson Stadium, U.S. Naval Academy
Army Black Knights Navy Midshipmen 32-16
1892
West Point, New York
"The Plain" U.S. Military Academy
Navy Midshipmen Army Black Knights 12-4
1893
Annapolis, Maryland
Thompson Stadium, U.S. Naval Academy
Navy Midshipmen Army Black Knights 6-4
1894
GAME NOT PLAYED
1895
GAME NOT PLAYED
1896
GAME NOT PLAYED
1897
GAME NOT PLAYED
1898
GAME NOT PLAYED
1899
Philadelphia, Pennsylvania
Franklin Field
Army Black Knights Navy Midshipmen 17-5
1900
Philadelphia, Pennsylvania Franklin Field Navy Midshipmen Army Black Knights 11-7
1901
Philadelphia, Pennsylvania Franklin Field Army Black Knights Navy Midshipmen 11-5
1902
Philadelphia, Pennsylvania Franklin Field Army Black Knights Navy Midshipmen 22-8
1903
Philadelphia, Pennsylvania Franklin Field Army Black Knights Navy Midshipmen 40-5
1904
Philadelphia, Pennsylvania Franklin Field Army Black Knights Navy Midshipmen 11-0
1905
Princeton, New Jersey
Osborne Field
Game Ended In Tie
6-6
1906
Philadelphia, Pennsylvania Franklin Field Navy Midshipmen Army Black Knights 10-0
1907
Philadelphia, Pennsylvania Franklin Field Navy Midshipmen Army Black Knights 6-0
1908
Philadelphia, Pennsylvania Franklin Field Army Black Knights Navy Midshipmen 6-4
1909
GAME NOT PLAYED
1910
Philadelphia, Pennsylvania Franklin Field Navy Midshipmen Army Black Knights 3-0
1911
Philadelphia, Pennsylvania Franklin Field Navy Midshipmen Army Black Knights 3-0
1912
Philadelphia, Pennsylvania Franklin Field Navy Midshipmen Army Black Knights 6-0
1913
New York, New York
Polo Grounds
Army Black Knights Navy Midshipmen 22-9
1914
Philadelphia, Pennsylvania
Franklin Field
Army Black Knights Navy Midshipmen 20-0
1915
New York, New York
Polo Grounds
Army Black Knights Navy Midshipmen 14-0
1916
New York, New York
Polo Grounds
Army Black Knights Navy Midshipmen 15-7
1917
GAME NOT PLAYED
1918
GAME NOT PLAYED
1919
New York, New York
Polo Grounds
Navy Midshipmen Army Black Knights 6-0
1920
New York, New York
Polo Grounds
Navy Midshipmen Army Black Knights 7-0
1921
New York, New York
Polo Grounds
Navy Midshipmen Army Black Knights 7-0
1922
Philadelphia, Pennsylvania
Franklin Field
Army Black Knights Navy Midshipmen 17-14
1923
New York, New York
Polo Grounds
Game Ended In Tie
0-0
1924
Baltimore, Maryland
Municipal Stadium
Army Black Knights Navy Midshipmen 12-0
1925
New York, New York
Polo Grounds
Army Black Knights Navy Midshipmen 10-3
1926
Chicago, Illinois
Soldier Field
Game Ended In Tie
21-21
1927
New York, New York
Polo Grounds
Army Black Knights Navy Midshipmen 14-9
1928
GAME NOT PLAYED
1929
GAME NOT PLAYED
1930
Bronx, New York
Yankee Stadium
Army Black Knights Navy Midshipmen 6-0
1931
Bronx, New York
Yankee Stadium
Army Black Knights Navy Midshipmen 17-7
1932
Philadelphia, Pennsylvania
Franklin Field
Army Black Knights Navy Midshipmen 20-0
1933
Philadelphia, Pennsylvania
Franklin Field
Army Black Knights Navy Midshipmen 12-7
1934
Philadelphia, Pennsylvania
Franklin Field
Navy Midshipmen Army Black Knights 3-0
1935
Philadelphia, Pennsylvania
Franklin Field
Army Black Knights Navy Midshipmen 28-6
1936
Philadelphia, Pennsylvania
Municipal Stadium
Navy Midshipmen Army Black Knights 7-0
1937
Philadelphia, Pennsylvania
Municipal Stadium
Army Black Knights Navy Midshipmen 6-0
1938
Philadelphia, Pennsylvania
Municipal Stadium
Army Black Knights Navy Midshipmen 14-7
1939
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 10-0
1940
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 14-0
1941
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 14-6
1942
Annapolis, Maryland
Thompson Stadium
Navy Midshipmen Army Black Knights 14-0
1943
West Point, New York
Michie Stadium
Navy Midshipmen Army Black Knights 13-0
1944
Baltimore, Maryland
Municipal Stadium
Army Black Knights Navy Midshipmen 23-7
1945
Philadelphia, Pennsylvania
Municipal Stadium
Army Black Knights Navy Midshipmen 32-13
1946
Philadelphia, Pennsylvania
Municipal Stadium
Army Black Knights Navy Midshipmen 21-18
1947
Philadelphia, Pennsylvania
Municipal Stadium
Army Black Knights Navy Midshipmen 21-0
1948
Philadelphia, Pennsylvania
Municipal Stadium
Game Ended In Tie
21-21
1949
Philadelphia, Pennsylvania Municipal Stadium Army Black Knights Navy Midshipmen 38-0
1950
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 14-2
1951
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 42-7
1952
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 7-0
1953
Philadelphia, Pennsylvania Municipal Stadium Army Black Knights Navy Midshipmen 20-7
1954
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 27-20
1955
Philadelphia, Pennsylvania Municipal Stadium Army Black Knights Navy Midshipmen 14-6
1956
Philadelphia, Pennsylvania Municipal Stadium Game Ended In Tie
7-7
1957
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 14-0
1958
Philadelphia, Pennsylvania Municipal Stadium Army Black Knights Navy Midshipmen 22-6
1959
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 43-12
1960
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 17-12
1961
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 13-7
1962
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 34-14
1963
Philadelphia, Pennsylvania Municipal Stadium Navy Midshipmen Army Black Knights 21-15
1964
Philadelphia, Pennsylvania John F. Kennedy Stadium
Army Black Knights Navy Midshipmen 11-8
1965
Philadelphia, Pennsylvania John F. Kennedy Stadium Game Ended In Tie
7-7
1966
Philadelphia, Pennsylvania John F. Kennedy Stadium Army Black Knights Navy Midshipmen 20-7
1967
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 19-14
1968
Philadelphia, Pennsylvania John F. Kennedy Stadium Army Black Knights Navy Midshipmen 21-14
1969
Philadelphia, Pennsylvania John F. Kennedy Stadium Army Black Knights Navy Midshipmen 27-0
1970
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 11-7
1971
Philadelphia, Pennsylvania John F. Kennedy Stadium Army Black Knights Navy Midshipmen 24-23
1972
Philadelphia, Pennsylvania John F. Kennedy Stadium Army Black Knights Navy Midshipmen 23-15
1973
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 51-0
1974
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 19-0
1975
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 30-6
1976
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 38-10
1977
Philadelphia, Pennsylvania John F. Kennedy Stadium Army Black Knights Navy Midshipmen 17-14
1978
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 28-0
1979
Philadelphia, Pennsylvania John F. Kennedy Stadium Navy Midshipmen Army Black Knights 31-7
1980
Philadelphia, Pennsylvania Veterans Stadium
Navy Midshipmen Army Black Knights 33-6
1981
Philadelphia, Pennsylvania Veterans Stadium Game Ended In Tie
3-3
1982
Philadelphia, Pennsylvania Veterans Stadium Navy Midshipmen Army Black Knights 24-7
1983
Pasadena, California
Rose Bowl
Navy Midshipmen Army Black Knights 42-13
1984
Philadelphia, Pennsylvania Veterans Stadium Army Black Knights Navy Midshipmen 28-11
1985
Philadelphia, Pennsylvania Veterans Stadium Navy Midshipmen Army Black Knights 17-7
1986
Philadelphia, Pennsylvania Veterans Stadium Army Black Knights Navy Midshipmen 27-7
1987
Philadelphia, Pennsylvania Veterans Stadium Army Black Knights Navy Midshipmen 17-3
1988
Philadelphia, Pennsylvania Veterans Stadium Army Black Knights Navy Midshipmen 20-15
1989
East Rutherford, New Jersey
Giants Stadium
Navy Midshipmen Army Black Knights 19-17
1990
Philadelphia, Pennsylvania Veterans Stadium Army Black Knights Navy Midshipmen 30-20
1991
Philadelphia, Pennsylvania Veterans Stadium Navy Midshipmen Army Black Knights 24-3
1992
Philadelphia, Pennsylvania Veterans Stadium Army Black Knights Navy Midshipmen 25-24
1993
East Rutherford, New Jersey
Giants Stadium
Army Black Knights Navy Midshipmen 16-14
1994
Philadelphia, Pennsylvania
Veterans Stadium
Army Black Knights Navy Midshipmen 22-20
1995
Philadelphia, Pennsylvania
Veterans Stadium
Army Black Knights Navy Midshipmen 14-13
1996
Philadelphia, Pennsylvania
Veterans Stadium
Army Black Knights Navy Midshipmen 28-24
1997
East Rutherford, New Jersey
Giants Stadium
Navy Midshipmen Army Black Knights 39-7
1998
Philadelphia, Pennsylvania
Veterans Stadium
Army Black Knights Navy Midshipmen 34-30
1999
Philadelphia, Pennsylvania
Veterans Stadium
Navy Midshipmen Army Black Knights 19-9
2000
Baltimore, Maryland
PSINet Stadium
Navy Midshipmen Army Black Knights 30-28
2001
Philadelphia, Pennsylvania
Veterans Stadium
Army Black Knights Navy Midshipmen 26-17
2002
East Rutherford, New Jersey
Giants Stadium
Navy Midshipmen Army Black Knights 58-12
2003
Philadelphia, Pennsylvania Lincoln Financial Field
Navy Midshipmen Army Black Knights 34-6
2004
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 42-13
2005
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 42-23
2006
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 26-14
2007
Baltimore, Maryland
M&T Bank Stadium
Navy Midshipmen Army Black Knights 38-3
2008
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 34-0
2009
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 17-3
2010
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 31-17
2011
Landover, Maryland
FedEx Field
Navy Midshipmen Army Black Knights 27-21
2012
Philadelphia, Pennsylvania
Lincoln Financial Field
Navy Midshipmen Army Black Knights 17-13
2013
Philadelphia, Pennsylvania
Lincoln Financial Field
Navy Midshipmen Army Black Knights 34-7
2014
Baltimore, Maryland
M&T Bank Stadium
Navy Midshipmen Army Black Knights 17-10
2015
Philadelphia, Pennsylvania
Lincoln Financial Field
Navy Midshipmen Army Black Knights 21-17
2016
Baltimore, Maryland
M&T Bank Stadium
Army Black Knights Navy Midshipmen 21-17
2017
Philadelphia, Pennsylvania Lincoln Financial Field Army Black Knights Navy Midshipmen 14-13
2018
Philadelphia, Pennsylvania Lincoln Financial Field Army Black Knights Navy Midshipmen 17-10
2019
Philadelphia, Pennsylvania Lincoln Financial Field Navy Midshipmen Army Black Knights 31-7
2020
West Point, New York Michie Stadium Army Black Knights Navy Midshipmen 15-0
2021
East Rutherford, New Jersey MetLife Stadium
Navy Midshipmen Army Black Knights 17-13
2022
Philadelphia, Pennsylvania Lincoln Financial Field Army Black Knights Navy Midshipmen 20-17 2OT
2023
Foxborough, Massachusetts
Gillette Stadium
Army Black Knights Navy Midshipmen 17-11