HomeRivalriesMichigan State vs Ohio State
College football / Rivalry archive

Michigan State vs Ohio State Timeline

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

PROGRAM ONEMichigan State14 recorded wins
HEAD TO HEAD14–38WINS · LOSSES
PROGRAM TWOOhio State38 recorded wins
52Recorded meetings
1951Earliest documented
2024Most recent season
0Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

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

52 games
  1. 1951
    Michigan State24 — 20Ohio State
    Oct 6, 1951Michigan State won
  2. 1953
    Michigan State28 — 13Ohio State
    Nov 7, 1953Michigan State won
  3. 1959
    Michigan State24 — 30Ohio State
    Oct 31, 1959Ohio State won
  4. 1960
    Michigan State10 — 21Ohio State
    Oct 29, 1960Ohio State won
  5. 1965
    Michigan State32 — 7Ohio State
    Oct 16, 1965Michigan State won
  6. 1966
    Michigan State11 — 8Ohio State
    Oct 15, 1966Michigan State won
  7. 1967
    Michigan State7 — 21Ohio State
    Nov 4, 1967Ohio State won
  8. 1968
    Michigan State20 — 25Ohio State
    Nov 2, 1968Ohio State won
  9. 1969
    Michigan State21 — 54Ohio State
    Oct 11, 1969Ohio State won
  10. 1970
    Michigan State0 — 29Ohio State
    Oct 10, 1970Ohio State won
  11. 1971
    Michigan State17 — 10Ohio State
    Nov 6, 1971Michigan State won
  12. 1972
    Michigan State19 — 12Ohio State
    Nov 11, 1972Michigan State won
  13. 1973
    Michigan State0 — 35Ohio State
    Nov 10, 1973Ohio State won
  14. 1974
    Michigan State16 — 13Ohio State
    Nov 9, 1974Michigan State won
  15. 1975
    Michigan State0 — 21Ohio State
    Sep 13, 1975Ohio State won
  16. 1976
    Michigan State21 — 49Ohio State
    Sep 11, 1976Ohio State won
  17. 1979
    Michigan State0 — 42Ohio State
    Oct 27, 1979Ohio State won
  18. 1980
    Michigan State16 — 48Ohio State
    Nov 1, 1980Ohio State won
  19. 1981
    Michigan State13 — 27Ohio State
    Sep 19, 1981Ohio State won
  20. 1982
    Michigan State10 — 31Ohio State
    Sep 18, 1982Ohio State won
  21. 1983
    Michigan State11 — 21Ohio State
    Oct 22, 1983Ohio State won
  22. 1984
    Michigan State20 — 23Ohio State
    Oct 20, 1984Ohio State won
  23. 1987
    Michigan State13 — 7Ohio State
    Oct 31, 1987Michigan State won
  24. 1988
    Michigan State20 — 10Ohio State
    Oct 29, 1988Michigan State won
  25. 1991
    Michigan State17 — 27Ohio State
    Oct 26, 1991Ohio State won
  26. 1992
    Michigan State17 — 27Ohio State
    Oct 24, 1992Ohio State won
  27. 1993
    Michigan State21 — 28Ohio State
    Oct 16, 1993Ohio State won
  28. 1994
    Michigan State7 — 23Ohio State
    Oct 15, 1994Ohio State won
  29. 1997
    Michigan State13 — 37Ohio State
    Nov 1, 1997Ohio State won
  30. 1998
    Michigan State28 — 24Ohio State
    Nov 7, 1998Michigan State won
  31. 1999
    Michigan State23 — 7Ohio State
    Nov 6, 1999Michigan State won
  32. 2000
    Michigan State13 — 27Ohio State
    Nov 4, 2000Ohio State won
  33. 2003
    Michigan State23 — 33Ohio State
    Nov 8, 2003Ohio State wonOhio Stadium
  34. 2004
    Michigan State19 — 32Ohio State
    Nov 6, 2004Ohio State wonSpartan Stadium
  35. 2005
    Michigan State24 — 35Ohio State
    Oct 15, 2005Ohio State wonOhio Stadium
  36. 2006
    Michigan State7 — 38Ohio State
    Oct 14, 2006Ohio State wonSpartan Stadium
  37. 2007
    Michigan State17 — 24Ohio State
    Oct 20, 2007Ohio State wonOhio Stadium
  38. 2008
    Michigan State7 — 45Ohio State
    Oct 18, 2008Ohio State wonSpartan Stadium
  39. 2011
    Michigan State10 — 7Ohio State
    Oct 1, 2011Michigan State wonOhio Stadium
  40. 2012
    Michigan State16 — 17Ohio State
    Sep 29, 2012Ohio State wonSpartan Stadium
  41. 2013
    Michigan State34 — 24Ohio State
    Dec 8, 2013Michigan State won
  42. 2014
    Michigan State37 — 49Ohio State
    Nov 9, 2014Ohio State wonSpartan Stadium
  43. 2015
    Michigan State17 — 14Ohio State
    Nov 21, 2015Michigan State wonOhio Stadium
  44. 2016
    Michigan State16 — 17Ohio State
    Nov 19, 2016Ohio State wonSpartan Stadium
  45. 2017
    Michigan State3 — 48Ohio State
    Nov 11, 2017Ohio State wonOhio Stadium
  46. 2018
    Michigan State6 — 26Ohio State
    Nov 10, 2018Ohio State wonSpartan Stadium
  47. 2019
    Michigan State10 — 34Ohio State
    Oct 5, 2019Ohio State wonOhio Stadium
  48. 2020
    Michigan State12 — 52Ohio State
    Dec 5, 2020Ohio State wonSpartan Stadium
  49. 2021
    Michigan State7 — 56Ohio State
    Nov 20, 2021Ohio State wonOhio Stadium
  50. 2022
    Michigan State20 — 49Ohio State
    Oct 8, 2022Ohio State wonSpartan Stadium
  51. 2023
    Michigan State3 — 38Ohio State
    Nov 12, 2023Ohio State wonOhio Stadium
  52. 2024
    Michigan State7 — 38Ohio State
    Sep 28, 2024Ohio State wonSpartan Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2024Michigan State vs Ohio State7–38Ohio State won
2023Michigan State vs Ohio State3–38Ohio State won
2022Michigan State vs Ohio State20–49Ohio State won
2021Michigan State vs Ohio State7–56Ohio State won
2020Michigan State vs Ohio State12–52Ohio State won
2019Michigan State vs Ohio State10–34Ohio State won
2018Michigan State vs Ohio State6–26Ohio State won
2017Michigan State vs Ohio State3–48Ohio State won
2016Michigan State vs Ohio State16–17Ohio State won
2015Michigan State vs Ohio State17–14Michigan State won
2014Michigan State vs Ohio State37–49Ohio State won
2013Michigan State vs Ohio State34–24Michigan State won
2012Michigan State vs Ohio State16–17Ohio State won
2011Michigan State vs Ohio State10–7Michigan State won
2008Michigan State vs Ohio State7–45Ohio State won
2007Michigan State vs Ohio State17–24Ohio State won
2006Michigan State vs Ohio State7–38Ohio State won
2005Michigan State vs Ohio State24–35Ohio State won
2004Michigan State vs Ohio State19–32Ohio State won
2003Michigan State vs Ohio State23–33Ohio State won
2000Michigan State vs Ohio State13–27Ohio State won
1999Michigan State vs Ohio State23–7Michigan State won
1998Michigan State vs Ohio State28–24Michigan State won
1997Michigan State vs Ohio State13–37Ohio State won
1994Michigan State vs Ohio State7–23Ohio State won
1993Michigan State vs Ohio State21–28Ohio State won
1992Michigan State vs Ohio State17–27Ohio State won
1991Michigan State vs Ohio State17–27Ohio State won
1988Michigan State vs Ohio State20–10Michigan State won
1987Michigan State vs Ohio State13–7Michigan State won
1984Michigan State vs Ohio State20–23Ohio State won
1983Michigan State vs Ohio State11–21Ohio State won
1982Michigan State vs Ohio State10–31Ohio State won
1981Michigan State vs Ohio State13–27Ohio State won
1980Michigan State vs Ohio State16–48Ohio State won
1979Michigan State vs Ohio State0–42Ohio State won
1976Michigan State vs Ohio State21–49Ohio State won
1975Michigan State vs Ohio State0–21Ohio State won
1974Michigan State vs Ohio State16–13Michigan State won
1973Michigan State vs Ohio State0–35Ohio State won
1972Michigan State vs Ohio State19–12Michigan State won
1971Michigan State vs Ohio State17–10Michigan State won
1970Michigan State vs Ohio State0–29Ohio State won
1969Michigan State vs Ohio State21–54Ohio State won
1968Michigan State vs Ohio State20–25Ohio State won
1967Michigan State vs Ohio State7–21Ohio State won
1966Michigan State vs Ohio State11–8Michigan State won
1965Michigan State vs Ohio State32–7Michigan State won
1960Michigan State vs Ohio State10–21Ohio State won
1959Michigan State vs Ohio State24–30Ohio State won
1953Michigan State vs Ohio State28–13Michigan State won
1951Michigan State vs Ohio State24–20Michigan State 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.