HomeRivalriesMichigan vs Michigan State
College football / Rivalry archive

Michigan vs Michigan State Timeline

Explore every documented meeting, final score and season in the recorded history between Michigan and Michigan State.

PROGRAM ONEMichigan75 recorded wins
HEAD TO HEAD75–38–5WINS · LOSSES · TIES
PROGRAM TWOMichigan State38 recorded wins
118Recorded meetings
1898Earliest documented
2025Most recent season
5Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

Meetings are listed oldest first. Scores and dates reflect the available historical records.

118 games
  1. 1898
    Michigan39 — 0Michigan State
    Oct 12, 1898Michigan won
  2. 1902
    Michigan119 — 0Michigan State
    Oct 8, 1902Michigan won
  3. 1907
    Michigan46 — 0Michigan State
    Oct 12, 1907Michigan won
  4. 1908
    Michigan0 — 0Michigan State
    Oct 10, 1908Tie
  5. 1910
    Michigan6 — 3Michigan State
    Oct 15, 1910Michigan won
  6. 1911
    Michigan15 — 3Michigan State
    Oct 14, 1911Michigan won
  7. 1912
    Michigan55 — 7Michigan State
    Oct 12, 1912Michigan won
  8. 1913
    Michigan7 — 12Michigan State
    Oct 18, 1913Michigan State won
  9. 1914
    Michigan3 — 0Michigan State
    Oct 17, 1914Michigan won
  10. 1915
    Michigan0 — 24Michigan State
    Oct 23, 1915Michigan State won
  11. 1916
    Michigan9 — 0Michigan State
    Oct 21, 1916Michigan won
  12. 1917
    Michigan27 — 0Michigan State
    Oct 20, 1917Michigan won
  13. 1918
    Michigan21 — 6Michigan State
    Nov 23, 1918Michigan won
  14. 1919
    Michigan26 — 0Michigan State
    Oct 18, 1919Michigan won
  15. 1920
    Michigan35 — 0Michigan State
    Oct 16, 1920Michigan won
  16. 1921
    Michigan30 — 0Michigan State
    Oct 15, 1921Michigan won
  17. 1922
    Michigan63 — 0Michigan State
    Nov 4, 1922Michigan won
  18. 1923
    Michigan37 — 0Michigan State
    Oct 27, 1923Michigan won
  19. 1924
    Michigan7 — 0Michigan State
    Oct 11, 1924Michigan won
  20. 1925
    Michigan39 — 0Michigan State
    Oct 3, 1925Michigan won
  21. 1926
    Michigan55 — 3Michigan State
    Oct 9, 1926Michigan won
  22. 1927
    Michigan21 — 0Michigan State
    Oct 8, 1927Michigan won
  23. 1928
    Michigan3 — 0Michigan State
    Nov 17, 1928Michigan won
  24. 1929
    Michigan17 — 0Michigan State
    Oct 5, 1929Michigan won
  25. 1930
    Michigan0 — 0Michigan State
    Oct 4, 1930Tie
  26. 1931
    Michigan0 — 0Michigan State
    Nov 14, 1931Tie
  27. 1932
    Michigan26 — 0Michigan State
    Oct 1, 1932Michigan won
  28. 1933
    Michigan20 — 6Michigan State
    Oct 7, 1933Michigan won
  29. 1934
    Michigan0 — 16Michigan State
    Oct 6, 1934Michigan State won
  30. 1935
    Michigan6 — 25Michigan State
    Oct 5, 1935Michigan State won
  31. 1936
    Michigan7 — 21Michigan State
    Oct 3, 1936Michigan State won
  32. 1937
    Michigan14 — 19Michigan State
    Oct 2, 1937Michigan State won
  33. 1938
    Michigan14 — 0Michigan State
    Oct 1, 1938Michigan won
  34. 1939
    Michigan26 — 13Michigan State
    Oct 7, 1939Michigan won
  35. 1940
    Michigan21 — 14Michigan State
    Oct 5, 1940Michigan won
  36. 1941
    Michigan19 — 7Michigan State
    Sep 27, 1941Michigan won
  37. 1942
    Michigan20 — 0Michigan State
    Oct 3, 1942Michigan won
  38. 1945
    Michigan40 — 0Michigan State
    Sep 29, 1945Michigan won
  39. 1946
    Michigan55 — 7Michigan State
    Nov 9, 1946Michigan won
  40. 1947
    Michigan55 — 0Michigan State
    Sep 27, 1947Michigan won
  41. 1948
    Michigan13 — 7Michigan State
    Sep 25, 1948Michigan won
  42. 1949
    Michigan7 — 3Michigan State
    Sep 24, 1949Michigan won
  43. 1950
    Michigan7 — 14Michigan State
    Sep 30, 1950Michigan State won
  44. 1951
    Michigan0 — 25Michigan State
    Sep 29, 1951Michigan State won
  45. 1952
    Michigan13 — 27Michigan State
    Sep 27, 1952Michigan State won
  46. 1953
    Michigan6 — 14Michigan State
    Nov 14, 1953Michigan State won
  47. 1954
    Michigan33 — 7Michigan State
    Nov 13, 1954Michigan won
  48. 1955
    Michigan14 — 7Michigan State
    Oct 1, 1955Michigan won
  49. 1956
    Michigan0 — 9Michigan State
    Oct 6, 1956Michigan State won
  50. 1957
    Michigan6 — 35Michigan State
    Oct 12, 1957Michigan State won
  51. 1958
    Michigan12 — 12Michigan State
    Oct 4, 1958Tie
  52. 1959
    Michigan8 — 34Michigan State
    Oct 3, 1959Michigan State won
  53. 1960
    Michigan17 — 24Michigan State
    Oct 1, 1960Michigan State won
  54. 1961
    Michigan0 — 28Michigan State
    Oct 14, 1961Michigan State won
  55. 1962
    Michigan0 — 28Michigan State
    Oct 13, 1962Michigan State won
  56. 1963
    Michigan7 — 7Michigan State
    Oct 12, 1963Tie
  57. 1964
    Michigan17 — 10Michigan State
    Oct 10, 1964Michigan won
  58. 1965
    Michigan7 — 24Michigan State
    Oct 9, 1965Michigan State won
  59. 1966
    Michigan7 — 20Michigan State
    Oct 8, 1966Michigan State won
  60. 1967
    Michigan0 — 34Michigan State
    Oct 14, 1967Michigan State won
  61. 1968
    Michigan28 — 14Michigan State
    Oct 12, 1968Michigan won
  62. 1969
    Michigan12 — 23Michigan State
    Oct 18, 1969Michigan State won
  63. 1970
    Michigan34 — 20Michigan State
    Oct 17, 1970Michigan won
  64. 1971
    Michigan24 — 13Michigan State
    Oct 9, 1971Michigan won
  65. 1972
    Michigan10 — 0Michigan State
    Oct 14, 1972Michigan won
  66. 1973
    Michigan31 — 0Michigan State
    Oct 13, 1973Michigan won
  67. 1974
    Michigan21 — 7Michigan State
    Oct 12, 1974Michigan won
  68. 1975
    Michigan16 — 6Michigan State
    Oct 11, 1975Michigan won
  69. 1976
    Michigan42 — 10Michigan State
    Oct 9, 1976Michigan won
  70. 1977
    Michigan24 — 14Michigan State
    Oct 8, 1977Michigan won
  71. 1978
    Michigan15 — 24Michigan State
    Oct 14, 1978Michigan State won
  72. 1979
    Michigan21 — 7Michigan State
    Oct 6, 1979Michigan won
  73. 1980
    Michigan27 — 23Michigan State
    Oct 11, 1980Michigan won
  74. 1981
    Michigan38 — 20Michigan State
    Oct 10, 1981Michigan won
  75. 1982
    Michigan31 — 17Michigan State
    Oct 9, 1982Michigan won
  76. 1983
    Michigan42 — 0Michigan State
    Oct 8, 1983Michigan won
  77. 1984
    Michigan7 — 19Michigan State
    Oct 6, 1984Michigan State won
  78. 1985
    Michigan31 — 0Michigan State
    Oct 12, 1985Michigan won
  79. 1986
    Michigan27 — 6Michigan State
    Oct 11, 1986Michigan won
  80. 1987
    Michigan11 — 17Michigan State
    Oct 10, 1987Michigan State won
  81. 1988
    Michigan17 — 3Michigan State
    Oct 8, 1988Michigan won
  82. 1989
    Michigan10 — 7Michigan State
    Oct 14, 1989Michigan won
  83. 1990
    Michigan27 — 28Michigan State
    Oct 13, 1990Michigan State won
  84. 1991
    Michigan45 — 28Michigan State
    Oct 12, 1991Michigan won
  85. 1992
    Michigan35 — 10Michigan State
    Oct 10, 1992Michigan won
  86. 1993
    Michigan7 — 17Michigan State
    Oct 9, 1993Michigan State won
  87. 1994
    Michigan40 — 20Michigan State
    Oct 8, 1994Michigan won
  88. 1995
    Michigan25 — 28Michigan State
    Nov 4, 1995Michigan State won
  89. 1996
    Michigan45 — 29Michigan State
    Nov 2, 1996Michigan won
  90. 1997
    Michigan23 — 7Michigan State
    Oct 25, 1997Michigan won
  91. 1998
    Michigan29 — 17Michigan State
    Sep 26, 1998Michigan won
  92. 1999
    Michigan31 — 34Michigan State
    Oct 9, 1999Michigan State won
  93. 2000
    Michigan14 — 0Michigan State
    Oct 21, 2000Michigan won
  94. 2001
    Michigan24 — 26Michigan State
    Nov 3, 2001Michigan State wonSpartan Stadium
  95. 2002
    Michigan49 — 3Michigan State
    Nov 2, 2002Michigan wonMichigan Stadium
  96. 2003
    Michigan27 — 20Michigan State
    Nov 1, 2003Michigan wonSpartan Stadium
  97. 2004
    Michigan45 — 37Michigan State
    Oct 30, 2004Michigan wonMichigan Stadium
  98. 2005
    Michigan34 — 31Michigan State
    Oct 1, 2005Michigan wonSpartan Stadium
  99. 2006
    Michigan31 — 13Michigan State
    Oct 7, 2006Michigan wonMichigan Stadium
  100. 2007
    Michigan28 — 24Michigan State
    Nov 3, 2007Michigan wonSpartan Stadium
  101. 2008
    Michigan21 — 35Michigan State
    Oct 25, 2008Michigan State wonMichigan Stadium
  102. 2009
    Michigan20 — 26Michigan State
    Oct 3, 2009Michigan State wonSpartan Stadium
  103. 2010
    Michigan17 — 34Michigan State
    Oct 9, 2010Michigan State wonMichigan Stadium
  104. 2011
    Michigan14 — 28Michigan State
    Oct 15, 2011Michigan State wonSpartan Stadium
  105. 2012
    Michigan12 — 10Michigan State
    Oct 20, 2012Michigan wonMichigan Stadium
  106. 2013
    Michigan6 — 29Michigan State
    Nov 2, 2013Michigan State wonSpartan Stadium
  107. 2014
    Michigan11 — 35Michigan State
    Oct 25, 2014Michigan State wonSpartan Stadium
  108. 2015
    Michigan23 — 27Michigan State
    Oct 17, 2015Michigan State wonMichigan Stadium
  109. 2016
    Michigan32 — 23Michigan State
    Oct 29, 2016Michigan wonSpartan Stadium
  110. 2017
    Michigan10 — 14Michigan State
    Oct 7, 2017Michigan State wonMichigan Stadium
  111. 2018
    Michigan21 — 7Michigan State
    Oct 20, 2018Michigan wonSpartan Stadium
  112. 2019
    Michigan44 — 10Michigan State
    Nov 16, 2019Michigan wonMichigan Stadium
  113. 2020
    Michigan24 — 27Michigan State
    Oct 31, 2020Michigan State wonMichigan Stadium
  114. 2021
    Michigan33 — 37Michigan State
    Oct 30, 2021Michigan State wonSpartan Stadium
  115. 2022
    Michigan29 — 7Michigan State
    Oct 29, 2022Michigan wonMichigan Stadium
  116. 2023
    Michigan49 — 0Michigan State
    Oct 21, 2023Michigan wonSpartan Stadium
  117. 2024
    Michigan24 — 17Michigan State
    Oct 26, 2024Michigan wonMichigan Stadium
  118. 2025
    Michigan31 — 20Michigan State
    Oct 25, 2025Michigan wonSpartan Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2025Michigan vs Michigan State31–20Michigan won
2024Michigan vs Michigan State24–17Michigan won
2023Michigan vs Michigan State49–0Michigan won
2022Michigan vs Michigan State29–7Michigan won
2021Michigan vs Michigan State33–37Michigan State won
2020Michigan vs Michigan State24–27Michigan State won
2019Michigan vs Michigan State44–10Michigan won
2018Michigan vs Michigan State21–7Michigan won
2017Michigan vs Michigan State10–14Michigan State won
2016Michigan vs Michigan State32–23Michigan won
2015Michigan vs Michigan State23–27Michigan State won
2014Michigan vs Michigan State11–35Michigan State won
2013Michigan vs Michigan State6–29Michigan State won
2012Michigan vs Michigan State12–10Michigan won
2011Michigan vs Michigan State14–28Michigan State won
2010Michigan vs Michigan State17–34Michigan State won
2009Michigan vs Michigan State20–26Michigan State won
2008Michigan vs Michigan State21–35Michigan State won
2007Michigan vs Michigan State28–24Michigan won
2006Michigan vs Michigan State31–13Michigan won
2005Michigan vs Michigan State34–31Michigan won
2004Michigan vs Michigan State45–37Michigan won
2003Michigan vs Michigan State27–20Michigan won
2002Michigan vs Michigan State49–3Michigan won
2001Michigan vs Michigan State24–26Michigan State won
2000Michigan vs Michigan State14–0Michigan won
1999Michigan vs Michigan State31–34Michigan State won
1998Michigan vs Michigan State29–17Michigan won
1997Michigan vs Michigan State23–7Michigan won
1996Michigan vs Michigan State45–29Michigan won
1995Michigan vs Michigan State25–28Michigan State won
1994Michigan vs Michigan State40–20Michigan won
1993Michigan vs Michigan State7–17Michigan State won
1992Michigan vs Michigan State35–10Michigan won
1991Michigan vs Michigan State45–28Michigan won
1990Michigan vs Michigan State27–28Michigan State won
1989Michigan vs Michigan State10–7Michigan won
1988Michigan vs Michigan State17–3Michigan won
1987Michigan vs Michigan State11–17Michigan State won
1986Michigan vs Michigan State27–6Michigan won
1985Michigan vs Michigan State31–0Michigan won
1984Michigan vs Michigan State7–19Michigan State won
1983Michigan vs Michigan State42–0Michigan won
1982Michigan vs Michigan State31–17Michigan won
1981Michigan vs Michigan State38–20Michigan won
1980Michigan vs Michigan State27–23Michigan won
1979Michigan vs Michigan State21–7Michigan won
1978Michigan vs Michigan State15–24Michigan State won
1977Michigan vs Michigan State24–14Michigan won
1976Michigan vs Michigan State42–10Michigan won
1975Michigan vs Michigan State16–6Michigan won
1974Michigan vs Michigan State21–7Michigan won
1973Michigan vs Michigan State31–0Michigan won
1972Michigan vs Michigan State10–0Michigan won
1971Michigan vs Michigan State24–13Michigan won
1970Michigan vs Michigan State34–20Michigan won
1969Michigan vs Michigan State12–23Michigan State won
1968Michigan vs Michigan State28–14Michigan won
1967Michigan vs Michigan State0–34Michigan State won
1966Michigan vs Michigan State7–20Michigan State won
1965Michigan vs Michigan State7–24Michigan State won
1964Michigan vs Michigan State17–10Michigan won
1963Michigan vs Michigan State7–7Tie
1962Michigan vs Michigan State0–28Michigan State won
1961Michigan vs Michigan State0–28Michigan State won
1960Michigan vs Michigan State17–24Michigan State won
1959Michigan vs Michigan State8–34Michigan State won
1958Michigan vs Michigan State12–12Tie
1957Michigan vs Michigan State6–35Michigan State won
1956Michigan vs Michigan State0–9Michigan State won
1955Michigan vs Michigan State14–7Michigan won
1954Michigan vs Michigan State33–7Michigan won
1953Michigan vs Michigan State6–14Michigan State won
1952Michigan vs Michigan State13–27Michigan State won
1951Michigan vs Michigan State0–25Michigan State won
1950Michigan vs Michigan State7–14Michigan State won
1949Michigan vs Michigan State7–3Michigan won
1948Michigan vs Michigan State13–7Michigan won
1947Michigan vs Michigan State55–0Michigan won
1946Michigan vs Michigan State55–7Michigan won
1945Michigan vs Michigan State40–0Michigan won
1942Michigan vs Michigan State20–0Michigan won
1941Michigan vs Michigan State19–7Michigan won
1940Michigan vs Michigan State21–14Michigan won
1939Michigan vs Michigan State26–13Michigan won
1938Michigan vs Michigan State14–0Michigan won
1937Michigan vs Michigan State14–19Michigan State won
1936Michigan vs Michigan State7–21Michigan State won
1935Michigan vs Michigan State6–25Michigan State won
1934Michigan vs Michigan State0–16Michigan State won
1933Michigan vs Michigan State20–6Michigan won
1932Michigan vs Michigan State26–0Michigan won
1931Michigan vs Michigan State0–0Tie
1930Michigan vs Michigan State0–0Tie
1929Michigan vs Michigan State17–0Michigan won
1928Michigan vs Michigan State3–0Michigan won
1927Michigan vs Michigan State21–0Michigan won
1926Michigan vs Michigan State55–3Michigan won
1925Michigan vs Michigan State39–0Michigan won
1924Michigan vs Michigan State7–0Michigan won
1923Michigan vs Michigan State37–0Michigan won
1922Michigan vs Michigan State63–0Michigan won
1921Michigan vs Michigan State30–0Michigan won
1920Michigan vs Michigan State35–0Michigan won
1919Michigan vs Michigan State26–0Michigan won
1918Michigan vs Michigan State21–6Michigan won
1917Michigan vs Michigan State27–0Michigan won
1916Michigan vs Michigan State9–0Michigan won
1915Michigan vs Michigan State0–24Michigan State won
1914Michigan vs Michigan State3–0Michigan won
1913Michigan vs Michigan State7–12Michigan State won
1912Michigan vs Michigan State55–7Michigan won
1911Michigan vs Michigan State15–3Michigan won
1910Michigan vs Michigan State6–3Michigan won
1908Michigan vs Michigan State0–0Tie
1907Michigan vs Michigan State46–0Michigan won
1902Michigan vs Michigan State119–0Michigan won
1898Michigan vs Michigan State39–0Michigan won
OUR DATA STANDARD

Sources and historical coverage

These results are compiled from season-by-season records imported from CollegeFootballData. Only games with both final scores are counted. Older seasons and some lower-division records may be incomplete; the earliest documented year is not necessarily the first meeting ever played.

Page updated November 7, 2026 · Historical records are subject to correction.