Every Michigan State football season on one page back to 1898: won-lost records, conference records, bowl results and final rankings for all 122 of them.

122 SEASONS · 1898–2026 · 580–438–27 ALL-TIME · 10 NAMED BOWL GAMES
| SEASON | RECORD | CONFERENCE | BOWL | FINAL RANK |
|---|---|---|---|---|
| 2026 | 0–0 | 0–0 | – | – |
| 2025 | 4–8 | 1–8 | – | – |
| 2024 | 5–7 | 3–6 | – | – |
| 2023 | 4–8 | 2–7 | – | – |
| 2022 | 5–7 | 3–6 | – | – |
| 2021 | 11–2 | 7–2 | Chick-fil-A Peach Bowl (W) | #9 |
| 2020 | 2–5 | 2–5 | – | – |
| 2019 | 7–6 | 4–5 | NEW ERA PINSTRIPE BOWL (W) | – |
| 2018 | 7–6 | 5–4 | Postseason (not named) | – |
| 2017 | 10–3 | 7–2 | SAN DIEGO COUNTY CREDIT UNION HOLIDAY BOWL (W) | #15 |
| 2016 | 3–9 | 1–8 | – | – |
| 2015 | 12–2 | 8–1 | Postseason (not named) | #6 |
| 2014 | 11–2 | 7–1 | GOODYEAR COTTON BOWL CLASSIC (W) | #5 |
| 2013 | 13–1 | 9–0 | ROSE BOWL GAME PRESENTED BY VIZIO (W) | #3 |
| 2012 | 7–6 | 3–5 | BUFFALO WILD WINGS BOWL (W) | – |
| 2011 | 11–3 | 7–2 | OUTBACK BOWL (W) | #11 |
| 2010 | 11–2 | 7–1 | CAPITAL ONE BOWL (L) | #14 |
| 2009 | 6–7 | 4–4 | VALERO ALAMO BOWL (L) | – |
| 2008 | 9–4 | 6–3 | CAPITAL ONE BOWL (L) | #24 |
| 2007 | 7–6 | 3–5 | Postseason (not named) | – |
| 2006 | 4–8 | 1–7 | – | – |
| 2005 | 5–6 | 2–6 | – | – |
| 2004 | 5–7 | 4–4 | – | – |
| 2003 | 8–5 | 5–3 | Postseason (not named) | – |
| 2002 | 4–8 | 2–7 | – | – |
| 2001 | 7–5 | 3–5 | Postseason (not named) | – |
| 2000 | 5–6 | 2–6 | – | – |
| 1999 | 10–2 | 6–2 | Postseason (not named) | #7 |
| 1998 | 6–6 | 4–4 | – | – |
| 1997 | 7–5 | 4–4 | Postseason (not named) | – |
| 1996 | 6–6 | 5–3 | Postseason (not named) | – |
| 1995 | 6–5–1 | 4–3–1 | Postseason (not named) | – |
| 1994 | 5–6 | 4–4 | – | – |
| 1993 | 6–6 | 4–4 | Postseason (not named) | – |
| 1992 | 5–6 | 5–3 | – | – |
| 1991 | 3–8 | 3–5 | – | – |
| 1990 | 8–3–1 | 6–2 | Postseason (not named) | #16 |
| 1989 | 8–4 | 6–2 | Postseason (not named) | #16 |
| 1988 | 6–5–1 | 6–1–1 | Postseason (not named) | – |
| 1987 | 9–2–1 | 7–0–1 | Postseason (not named) | #8 |
| 1986 | 6–5 | 4–4 | – | – |
| 1985 | 7–5 | 5–3 | Postseason (not named) | – |
| 1984 | 6–6 | 5–4 | Postseason (not named) | – |
| 1983 | 4–6–1 | 2–6–1 | – | – |
| 1982 | 2–9 | 2–7 | – | – |
| 1981 | 5–6 | 4–5 | – | – |
| 1980 | 3–8 | 2–6 | – | – |
| 1979 | 5–6 | 3–5 | – | – |
| 1978 | 8–3 | 7–1 | – | #12 |
| 1977 | 7–3–1 | 6–1–1 | – | – |
| 1976 | 4–6–1 | 3–5 | – | – |
| 1975 | 7–4 | 4–4 | – | – |
| 1974 | 7–3–1 | 6–1–1 | – | #12 |
| 1973 | 5–6 | 4–4 | – | – |
| 1972 | 5–5–1 | 5–2–1 | – | – |
| 1971 | 6–5 | 5–3 | – | – |
| 1970 | 4–6 | 3–4 | – | – |
| 1969 | 4–6 | 2–5 | – | – |
| 1968 | 5–5 | 2–5 | – | – |
| 1967 | 3–7 | 3–4 | – | – |
| 1966 | 9–0–1 | 7–0 | – | #2 |
| 1965 | 10–1 | 7–0 | Postseason (not named) | #2 |
| 1964 | 4–5 | 3–3 | – | – |
| 1963 | 6–2–1 | 4–1–1 | – | #9 |
| 1962 | 5–4 | 3–3 | – | – |
| 1961 | 7–2 | 5–2 | – | #8 |
| 1960 | 5–2–1 | 4–2 | – | #15 |
| 1959 | 5–4 | 4–2 | – | – |
| 1958 | 3–5–1 | 0–5–1 | – | – |
| 1957 | 8–1 | 5–1 | – | #3 |
| 1956 | 7–2 | 4–2 | – | #9 |
| 1955 | 8–1 | 5–1 | Postseason (not named) | #2 |
| 1954 | 2–6 | 1–5 | – | – |
| 1953 | 8–1 | 5–1 | Postseason (not named) | #3 |
| 1952 | 8–0 | – | – | #1 |
| 1951 | 8–0 | – | – | #2 |
| 1950 | 7–1 | – | – | #8 |
| 1949 | 5–3 | – | – | #19 |
| 1948 | 5–2–1 | – | – | #14 |
| 1947 | 5–2 | – | – | – |
| 1946 | 3–5 | – | – | – |
| 1945 | 4–2 | – | – | – |
| 1944 | 4–1 | – | – | – |
| 1942 | 2–2–2 | – | – | – |
| 1941 | 3–2–1 | – | – | – |
| 1940 | 3–3 | – | – | – |
| 1939 | 3–2–1 | – | – | – |
| 1938 | 4–2 | – | – | – |
| 1937 | 5–1 | – | Postseason (not named) | – |
| 1936 | 5–0–2 | – | – | – |
| 1935 | 5–1 | – | – | – |
| 1934 | 5–1 | – | – | – |
| 1933 | 3–1–2 | – | – | – |
| 1932 | 5–1 | – | – | – |
| 1931 | 4–2–1 | – | – | – |
| 1930 | 3–1–1 | – | – | – |
| 1929 | 3–2 | – | – | – |
| 1928 | 2–3–1 | – | – | – |
| 1927 | 4–4 | – | – | – |
| 1926 | 3–3–1 | – | – | – |
| 1925 | 3–5 | – | – | – |
| 1924 | 0–2 | – | – | – |
| 1923 | 0–3 | – | – | – |
| 1922 | 0–2 | – | – | – |
| 1921 | 0–2 | – | – | – |
| 1920 | 0–4 | – | – | – |
| 1919 | 0–3 | – | – | – |
| 1918 | 4–3 | – | – | – |
| 1917 | 0–4 | – | – | – |
| 1916 | 0–2 | – | – | – |
| 1915 | 1–0 | – | – | – |
| 1914 | 1–2 | – | – | – |
| 1913 | 2–0 | – | – | – |
| 1912 | 0–1 | – | – | – |
| 1911 | 0–1 | – | – | – |
| 1910 | 0–1 | – | – | – |
| 1908 | 0–0–1 | – | – | – |
| 1907 | 0–1 | 0–0 | – | – |
| 1905 | 0–2 | 0–0 | – | – |
| 1902 | 0–2 | 0–0 | – | – |
| 1899 | 0–1 | 0–0 | – | – |
| 1898 | 0–1 | 0–0 | – | – |
Conference records aren’t recorded for earlier seasons, so those rows show overall records only.
20 further seasons include postseason games our source doesn’t name. They may be bowls, conference championship games or other postseason games, so they aren’t added to the bowl total above.
Final rankings begin with the 1936 season, when the AP poll started. Earlier seasons are blank because no poll existed, not because the team was unranked.