HomeRivalriesMichigan State vs Purdue
College football / Rivalry archive

Michigan State vs Purdue Timeline

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

PROGRAM ONEMichigan State38 recorded wins
HEAD TO HEAD38–28–3WINS · LOSSES · TIES
PROGRAM TWOPurdue28 recorded wins
69Recorded meetings
1918Earliest documented
2024Most recent season
3Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

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

69 games
  1. 1918
    Michigan State6 — 14Purdue
    Nov 9, 1918Purdue won
  2. 1919
    Michigan State7 — 13Purdue
    Nov 1, 1919Purdue won
  3. 1939
    Michigan State7 — 20Purdue
    Oct 21, 1939Purdue won
  4. 1940
    Michigan State20 — 7Purdue
    Oct 12, 1940Michigan State won
  5. 1941
    Michigan State0 — 0Purdue
    Nov 8, 1941Tie
  6. 1942
    Michigan State19 — 6Purdue
    Nov 14, 1942Michigan State won
  7. 1952
    Michigan State14 — 7Purdue
    Nov 1, 1952Michigan State won
  8. 1953
    Michigan State0 — 6Purdue
    Oct 24, 1953Purdue won
  9. 1954
    Michigan State13 — 27Purdue
    Oct 23, 1954Purdue won
  10. 1955
    Michigan State27 — 0Purdue
    Nov 5, 1955Michigan State won
  11. 1956
    Michigan State12 — 9Purdue
    Nov 10, 1956Michigan State won
  12. 1957
    Michigan State13 — 20Purdue
    Oct 19, 1957Purdue won
  13. 1958
    Michigan State6 — 14Purdue
    Oct 18, 1958Purdue won
  14. 1959
    Michigan State15 — 0Purdue
    Nov 7, 1959Michigan State won
  15. 1960
    Michigan State17 — 13Purdue
    Nov 5, 1960Michigan State won
  16. 1961
    Michigan State6 — 7Purdue
    Nov 11, 1961Purdue won
  17. 1962
    Michigan State9 — 17Purdue
    Nov 10, 1962Purdue won
  18. 1963
    Michigan State23 — 0Purdue
    Nov 9, 1963Michigan State won
  19. 1964
    Michigan State21 — 7Purdue
    Nov 7, 1964Michigan State won
  20. 1965
    Michigan State14 — 10Purdue
    Oct 23, 1965Michigan State won
  21. 1966
    Michigan State41 — 20Purdue
    Oct 22, 1966Michigan State won
  22. 1967
    Michigan State7 — 21Purdue
    Nov 18, 1967Purdue won
  23. 1968
    Michigan State0 — 9Purdue
    Nov 16, 1968Purdue won
  24. 1969
    Michigan State13 — 41Purdue
    Nov 8, 1969Purdue won
  25. 1970
    Michigan State24 — 14Purdue
    Nov 7, 1970Michigan State won
  26. 1971
    Michigan State43 — 10Purdue
    Oct 30, 1971Michigan State won
  27. 1972
    Michigan State22 — 12Purdue
    Nov 4, 1972Michigan State won
  28. 1973
    Michigan State10 — 7Purdue
    Oct 27, 1973Michigan State won
  29. 1974
    Michigan State31 — 7Purdue
    Oct 26, 1974Michigan State won
  30. 1975
    Michigan State10 — 20Purdue
    Nov 1, 1975Purdue won
  31. 1976
    Michigan State45 — 13Purdue
    Oct 30, 1976Michigan State won
  32. 1977
    Michigan State19 — 14Purdue
    Sep 10, 1977Michigan State won
  33. 1978
    Michigan State14 — 21Purdue
    Sep 16, 1978Purdue won
  34. 1979
    Michigan State7 — 14Purdue
    Oct 20, 1979Purdue won
  35. 1980
    Michigan State25 — 36Purdue
    Oct 25, 1980Purdue won
  36. 1981
    Michigan State26 — 27Purdue
    Oct 24, 1981Purdue won
  37. 1982
    Michigan State21 — 24Purdue
    Oct 23, 1982Purdue won
  38. 1983
    Michigan State29 — 29Purdue
    Oct 1, 1983Tie
  39. 1984
    Michigan State10 — 13Purdue
    Sep 29, 1984Purdue won
  40. 1985
    Michigan State28 — 24Purdue
    Oct 26, 1985Michigan State won
  41. 1986
    Michigan State37 — 3Purdue
    Oct 25, 1986Michigan State won
  42. 1987
    Michigan State45 — 3Purdue
    Nov 7, 1987Michigan State won
  43. 1988
    Michigan State48 — 3Purdue
    Nov 5, 1988Michigan State won
  44. 1989
    Michigan State28 — 21Purdue
    Oct 28, 1989Michigan State won
  45. 1990
    Michigan State55 — 33Purdue
    Oct 27, 1990Michigan State won
  46. 1991
    Michigan State17 — 27Purdue
    Nov 16, 1991Purdue won
  47. 1992
    Michigan State35 — 13Purdue
    Nov 14, 1992Michigan State won
  48. 1993
    Michigan State27 — 24Purdue
    Nov 13, 1993Michigan State won
  49. 1994
    Michigan State42 — 30Purdue
    Nov 12, 1994Michigan State won
  50. 1995
    Michigan State35 — 35Purdue
    Sep 23, 1995Tie
  51. 1996
    Michigan State52 — 14Purdue
    Aug 31, 1996Michigan State won
  52. 1997
    Michigan State21 — 22Purdue
    Nov 8, 1997Purdue won
  53. 1998
    Michigan State24 — 25Purdue
    Nov 14, 1998Purdue won
  54. 1999
    Michigan State28 — 52Purdue
    Oct 16, 1999Purdue won
  55. 2000
    Michigan State30 — 10Purdue
    Nov 11, 2000Michigan State won
  56. 2001
    Michigan State14 — 24Purdue
    Nov 17, 2001Purdue wonRoss-Ade Stadium
  57. 2002
    Michigan State42 — 45Purdue
    Nov 16, 2002Purdue wonSpartan Stadium
  58. 2005
    Michigan State21 — 28Purdue
    Nov 5, 2005Purdue wonRoss-Ade Stadium
  59. 2006
    Michigan State15 — 17Purdue
    Nov 4, 2006Purdue wonSpartan Stadium
  60. 2007
    Michigan State48 — 31Purdue
    Nov 10, 2007Michigan State wonRoss-Ade Stadium
  61. 2008
    Michigan State21 — 7Purdue
    Nov 8, 2008Michigan State wonSpartan Stadium
  62. 2009
    Michigan State40 — 37Purdue
    Nov 14, 2009Michigan State wonRoss-Ade Stadium
  63. 2010
    Michigan State35 — 31Purdue
    Nov 20, 2010Michigan State wonSpartan Stadium
  64. 2013
    Michigan State14 — 0Purdue
    Oct 19, 2013Michigan State wonSpartan Stadium
  65. 2014
    Michigan State45 — 31Purdue
    Oct 11, 2014Michigan State wonRoss-Ade Stadium
  66. 2015
    Michigan State24 — 21Purdue
    Oct 3, 2015Michigan State wonSpartan Stadium
  67. 2018
    Michigan State23 — 13Purdue
    Oct 27, 2018Michigan State wonSpartan Stadium
  68. 2021
    Michigan State29 — 40Purdue
    Nov 6, 2021Purdue wonRoss-Ade Stadium
  69. 2024
    Michigan State24 — 17Purdue
    Nov 23, 2024Michigan State wonSpartan Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2024Michigan State vs Purdue24–17Michigan State won
2021Michigan State vs Purdue29–40Purdue won
2018Michigan State vs Purdue23–13Michigan State won
2015Michigan State vs Purdue24–21Michigan State won
2014Michigan State vs Purdue45–31Michigan State won
2013Michigan State vs Purdue14–0Michigan State won
2010Michigan State vs Purdue35–31Michigan State won
2009Michigan State vs Purdue40–37Michigan State won
2008Michigan State vs Purdue21–7Michigan State won
2007Michigan State vs Purdue48–31Michigan State won
2006Michigan State vs Purdue15–17Purdue won
2005Michigan State vs Purdue21–28Purdue won
2002Michigan State vs Purdue42–45Purdue won
2001Michigan State vs Purdue14–24Purdue won
2000Michigan State vs Purdue30–10Michigan State won
1999Michigan State vs Purdue28–52Purdue won
1998Michigan State vs Purdue24–25Purdue won
1997Michigan State vs Purdue21–22Purdue won
1996Michigan State vs Purdue52–14Michigan State won
1995Michigan State vs Purdue35–35Tie
1994Michigan State vs Purdue42–30Michigan State won
1993Michigan State vs Purdue27–24Michigan State won
1992Michigan State vs Purdue35–13Michigan State won
1991Michigan State vs Purdue17–27Purdue won
1990Michigan State vs Purdue55–33Michigan State won
1989Michigan State vs Purdue28–21Michigan State won
1988Michigan State vs Purdue48–3Michigan State won
1987Michigan State vs Purdue45–3Michigan State won
1986Michigan State vs Purdue37–3Michigan State won
1985Michigan State vs Purdue28–24Michigan State won
1984Michigan State vs Purdue10–13Purdue won
1983Michigan State vs Purdue29–29Tie
1982Michigan State vs Purdue21–24Purdue won
1981Michigan State vs Purdue26–27Purdue won
1980Michigan State vs Purdue25–36Purdue won
1979Michigan State vs Purdue7–14Purdue won
1978Michigan State vs Purdue14–21Purdue won
1977Michigan State vs Purdue19–14Michigan State won
1976Michigan State vs Purdue45–13Michigan State won
1975Michigan State vs Purdue10–20Purdue won
1974Michigan State vs Purdue31–7Michigan State won
1973Michigan State vs Purdue10–7Michigan State won
1972Michigan State vs Purdue22–12Michigan State won
1971Michigan State vs Purdue43–10Michigan State won
1970Michigan State vs Purdue24–14Michigan State won
1969Michigan State vs Purdue13–41Purdue won
1968Michigan State vs Purdue0–9Purdue won
1967Michigan State vs Purdue7–21Purdue won
1966Michigan State vs Purdue41–20Michigan State won
1965Michigan State vs Purdue14–10Michigan State won
1964Michigan State vs Purdue21–7Michigan State won
1963Michigan State vs Purdue23–0Michigan State won
1962Michigan State vs Purdue9–17Purdue won
1961Michigan State vs Purdue6–7Purdue won
1960Michigan State vs Purdue17–13Michigan State won
1959Michigan State vs Purdue15–0Michigan State won
1958Michigan State vs Purdue6–14Purdue won
1957Michigan State vs Purdue13–20Purdue won
1956Michigan State vs Purdue12–9Michigan State won
1955Michigan State vs Purdue27–0Michigan State won
1954Michigan State vs Purdue13–27Purdue won
1953Michigan State vs Purdue0–6Purdue won
1952Michigan State vs Purdue14–7Michigan State won
1942Michigan State vs Purdue19–6Michigan State won
1941Michigan State vs Purdue0–0Tie
1940Michigan State vs Purdue20–7Michigan State won
1939Michigan State vs Purdue7–20Purdue won
1919Michigan State vs Purdue7–13Purdue won
1918Michigan State vs Purdue6–14Purdue 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.