HomeRivalriesMichigan vs Ohio State
College football / Rivalry archive

Michigan vs Ohio State Timeline

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

PROGRAM ONEMichigan62 recorded wins
HEAD TO HEAD62–53–6WINS · LOSSES · TIES
PROGRAM TWOOhio State53 recorded wins
121Recorded meetings
1897Earliest documented
2025Most recent season
6Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

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

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

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2025Michigan vs Ohio State9–27Ohio State won
2024Michigan vs Ohio State13–10Michigan won
2023Michigan vs Ohio State30–24Michigan won
2022Michigan vs Ohio State45–23Michigan won
2021Michigan vs Ohio State42–27Michigan won
2019Michigan vs Ohio State27–56Ohio State won
2018Michigan vs Ohio State39–62Ohio State won
2017Michigan vs Ohio State20–31Ohio State won
2016Michigan vs Ohio State27–30Ohio State won
2015Michigan vs Ohio State13–42Ohio State won
2014Michigan vs Ohio State28–42Ohio State won
2013Michigan vs Ohio State41–42Ohio State won
2012Michigan vs Ohio State21–26Ohio State won
2011Michigan vs Ohio State40–34Michigan won
2010Michigan vs Ohio State7–37Ohio State won
2009Michigan vs Ohio State10–21Ohio State won
2008Michigan vs Ohio State7–42Ohio State won
2007Michigan vs Ohio State3–14Ohio State won
2006Michigan vs Ohio State39–42Ohio State won
2005Michigan vs Ohio State21–25Ohio State won
2004Michigan vs Ohio State21–37Ohio State won
2003Michigan vs Ohio State35–21Michigan won
2002Michigan vs Ohio State9–14Ohio State won
2001Michigan vs Ohio State20–26Ohio State won
2000Michigan vs Ohio State38–26Michigan won
1999Michigan vs Ohio State24–17Michigan won
1998Michigan vs Ohio State16–31Ohio State won
1997Michigan vs Ohio State20–14Michigan won
1996Michigan vs Ohio State13–9Michigan won
1995Michigan vs Ohio State31–23Michigan won
1994Michigan vs Ohio State6–22Ohio State won
1993Michigan vs Ohio State28–0Michigan won
1992Michigan vs Ohio State13–13Tie
1991Michigan vs Ohio State31–3Michigan won
1990Michigan vs Ohio State16–13Michigan won
1989Michigan vs Ohio State28–18Michigan won
1988Michigan vs Ohio State34–31Michigan won
1987Michigan vs Ohio State20–23Ohio State won
1986Michigan vs Ohio State26–24Michigan won
1985Michigan vs Ohio State27–17Michigan won
1984Michigan vs Ohio State6–21Ohio State won
1983Michigan vs Ohio State24–21Michigan won
1982Michigan vs Ohio State14–24Ohio State won
1981Michigan vs Ohio State9–14Ohio State won
1980Michigan vs Ohio State9–3Michigan won
1979Michigan vs Ohio State15–18Ohio State won
1978Michigan vs Ohio State14–3Michigan won
1977Michigan vs Ohio State14–6Michigan won
1976Michigan vs Ohio State22–0Michigan won
1975Michigan vs Ohio State14–21Ohio State won
1974Michigan vs Ohio State10–12Ohio State won
1973Michigan vs Ohio State10–10Tie
1972Michigan vs Ohio State11–14Ohio State won
1971Michigan vs Ohio State10–7Michigan won
1970Michigan vs Ohio State9–20Ohio State won
1969Michigan vs Ohio State24–12Michigan won
1968Michigan vs Ohio State14–50Ohio State won
1967Michigan vs Ohio State14–24Ohio State won
1966Michigan vs Ohio State17–3Michigan won
1965Michigan vs Ohio State7–9Ohio State won
1964Michigan vs Ohio State10–0Michigan won
1963Michigan vs Ohio State10–14Ohio State won
1962Michigan vs Ohio State0–28Ohio State won
1961Michigan vs Ohio State20–50Ohio State won
1960Michigan vs Ohio State0–7Ohio State won
1959Michigan vs Ohio State23–14Michigan won
1958Michigan vs Ohio State14–20Ohio State won
1957Michigan vs Ohio State14–31Ohio State won
1956Michigan vs Ohio State19–0Michigan won
1955Michigan vs Ohio State0–17Ohio State won
1954Michigan vs Ohio State7–21Ohio State won
1953Michigan vs Ohio State20–0Michigan won
1952Michigan vs Ohio State7–27Ohio State won
1951Michigan vs Ohio State7–0Michigan won
1950Michigan vs Ohio State9–3Michigan won
1949Michigan vs Ohio State7–7Tie
1948Michigan vs Ohio State13–3Michigan won
1947Michigan vs Ohio State21–0Michigan won
1946Michigan vs Ohio State58–6Michigan won
1945Michigan vs Ohio State7–3Michigan won
1944Michigan vs Ohio State14–18Ohio State won
1943Michigan vs Ohio State45–7Michigan won
1942Michigan vs Ohio State7–21Ohio State won
1941Michigan vs Ohio State20–20Tie
1940Michigan vs Ohio State40–0Michigan won
1939Michigan vs Ohio State21–14Michigan won
1938Michigan vs Ohio State18–0Michigan won
1937Michigan vs Ohio State0–21Ohio State won
1936Michigan vs Ohio State0–21Ohio State won
1935Michigan vs Ohio State0–38Ohio State won
1934Michigan vs Ohio State0–34Ohio State won
1933Michigan vs Ohio State13–0Michigan won
1932Michigan vs Ohio State14–0Michigan won
1931Michigan vs Ohio State7–20Ohio State won
1930Michigan vs Ohio State13–0Michigan won
1929Michigan vs Ohio State0–7Ohio State won
1928Michigan vs Ohio State7–19Ohio State won
1927Michigan vs Ohio State21–0Michigan won
1926Michigan vs Ohio State17–16Michigan won
1925Michigan vs Ohio State10–0Michigan won
1924Michigan vs Ohio State16–6Michigan won
1923Michigan vs Ohio State23–0Michigan won
1922Michigan vs Ohio State19–0Michigan won
1921Michigan vs Ohio State0–14Ohio State won
1920Michigan vs Ohio State7–14Ohio State won
1919Michigan vs Ohio State3–13Ohio State won
1918Michigan vs Ohio State14–0Michigan won
1912Michigan vs Ohio State14–0Michigan won
1911Michigan vs Ohio State19–0Michigan won
1910Michigan vs Ohio State3–3Tie
1909Michigan vs Ohio State33–6Michigan won
1908Michigan vs Ohio State10–6Michigan won
1907Michigan vs Ohio State22–0Michigan won
1906Michigan vs Ohio State6–0Michigan won
1905Michigan vs Ohio State40–0Michigan won
1904Michigan vs Ohio State31–6Michigan won
1903Michigan vs Ohio State36–0Michigan won
1902Michigan vs Ohio State86–0Michigan won
1901Michigan vs Ohio State21–0Michigan won
1900Michigan vs Ohio State0–0Tie
1897Michigan vs Ohio State36–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.