HomeRivalriesIowa vs Michigan
College football / Rivalry archive

Iowa vs Michigan Timeline

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

PROGRAM ONEIowa16 recorded wins
HEAD TO HEAD16–45–4WINS · LOSSES · TIES
PROGRAM TWOMichigan45 recorded wins
65Recorded meetings
1900Earliest documented
2026Most recent season
4Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

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

65 games
  1. 1900
    Iowa28 — 5Michigan
    Nov 10, 1900Iowa won
  2. 1901
    Iowa0 — 50Michigan
    Nov 28, 1901Michigan won
  3. 1902
    Iowa0 — 107Michigan
    Nov 8, 1902Michigan won
  4. 1923
    Iowa3 — 9Michigan
    Nov 3, 1923Michigan won
  5. 1924
    Iowa9 — 2Michigan
    Nov 22, 1924Iowa won
  6. 1928
    Iowa7 — 10Michigan
    Nov 24, 1928Michigan won
  7. 1929
    Iowa0 — 0Michigan
    Nov 23, 1929Tie
  8. 1933
    Iowa6 — 10Michigan
    Nov 11, 1933Michigan won
  9. 1937
    Iowa6 — 7Michigan
    Oct 23, 1937Michigan won
  10. 1939
    Iowa7 — 27Michigan
    Oct 14, 1939Michigan won
  11. 1941
    Iowa0 — 6Michigan
    Oct 4, 1941Michigan won
  12. 1942
    Iowa14 — 28Michigan
    Nov 28, 1942Michigan won
  13. 1946
    Iowa7 — 14Michigan
    Oct 5, 1946Michigan won
  14. 1951
    Iowa0 — 21Michigan
    Oct 20, 1951Michigan won
  15. 1953
    Iowa13 — 14Michigan
    Oct 10, 1953Michigan won
  16. 1954
    Iowa13 — 14Michigan
    Oct 9, 1954Michigan won
  17. 1955
    Iowa21 — 33Michigan
    Oct 29, 1955Michigan won
  18. 1956
    Iowa14 — 17Michigan
    Nov 3, 1956Michigan won
  19. 1957
    Iowa21 — 21Michigan
    Nov 2, 1957Tie
  20. 1958
    Iowa37 — 14Michigan
    Nov 1, 1958Iowa won
  21. 1961
    Iowa14 — 23Michigan
    Nov 18, 1961Michigan won
  22. 1962
    Iowa28 — 14Michigan
    Nov 17, 1962Iowa won
  23. 1963
    Iowa21 — 21Michigan
    Nov 16, 1963Tie
  24. 1964
    Iowa20 — 34Michigan
    Nov 14, 1964Michigan won
  25. 1969
    Iowa6 — 51Michigan
    Nov 15, 1969Michigan won
  26. 1970
    Iowa0 — 55Michigan
    Nov 14, 1970Michigan won
  27. 1971
    Iowa7 — 63Michigan
    Nov 6, 1971Michigan won
  28. 1972
    Iowa0 — 31Michigan
    Nov 11, 1972Michigan won
  29. 1973
    Iowa7 — 31Michigan
    Sep 15, 1973Michigan won
  30. 1974
    Iowa7 — 24Michigan
    Sep 14, 1974Michigan won
  31. 1977
    Iowa6 — 23Michigan
    Oct 29, 1977Michigan won
  32. 1978
    Iowa0 — 34Michigan
    Nov 4, 1978Michigan won
  33. 1981
    Iowa9 — 7Michigan
    Oct 17, 1981Iowa won
  34. 1982
    Iowa7 — 29Michigan
    Oct 16, 1982Michigan won
  35. 1983
    Iowa13 — 16Michigan
    Oct 22, 1983Michigan won
  36. 1984
    Iowa26 — 0Michigan
    Oct 20, 1984Iowa won
  37. 1985
    Iowa12 — 10Michigan
    Oct 19, 1985Iowa won
  38. 1986
    Iowa17 — 20Michigan
    Oct 18, 1986Michigan won
  39. 1987
    Iowa10 — 37Michigan
    Oct 17, 1987Michigan won
  40. 1988
    Iowa17 — 17Michigan
    Oct 15, 1988Tie
  41. 1989
    Iowa12 — 26Michigan
    Oct 21, 1989Michigan won
  42. 1990
    Iowa24 — 23Michigan
    Oct 20, 1990Iowa won
  43. 1991
    Iowa24 — 43Michigan
    Oct 5, 1991Michigan won
  44. 1992
    Iowa28 — 52Michigan
    Oct 3, 1992Michigan won
  45. 1993
    Iowa7 — 24Michigan
    Oct 2, 1993Michigan won
  46. 1994
    Iowa14 — 29Michigan
    Oct 1, 1994Michigan won
  47. 1997
    Iowa24 — 28Michigan
    Oct 18, 1997Michigan won
  48. 1998
    Iowa9 — 12Michigan
    Oct 3, 1998Michigan won
  49. 2001
    Iowa26 — 32Michigan
    Oct 27, 2001Michigan wonKinnick Stadium
  50. 2002
    Iowa34 — 9Michigan
    Oct 26, 2002Iowa wonMichigan Stadium
  51. 2003
    Iowa30 — 27Michigan
    Oct 4, 2003Iowa wonKinnick Stadium
  52. 2004
    Iowa17 — 30Michigan
    Sep 25, 2004Michigan wonMichigan Stadium
  53. 2005
    Iowa20 — 23Michigan
    Oct 22, 2005Michigan wonKinnick Stadium
  54. 2006
    Iowa6 — 20Michigan
    Oct 21, 2006Michigan wonMichigan Stadium
  55. 2009
    Iowa30 — 28Michigan
    Oct 11, 2009Iowa wonKinnick Stadium
  56. 2010
    Iowa38 — 28Michigan
    Oct 16, 2010Iowa wonMichigan Stadium
  57. 2011
    Iowa24 — 16Michigan
    Nov 5, 2011Iowa wonKinnick Stadium
  58. 2012
    Iowa17 — 42Michigan
    Nov 17, 2012Michigan wonMichigan Stadium
  59. 2013
    Iowa24 — 21Michigan
    Nov 23, 2013Iowa wonKinnick Stadium
  60. 2016
    Iowa14 — 13Michigan
    Nov 13, 2016Iowa wonKinnick Stadium
  61. 2019
    Iowa3 — 10Michigan
    Oct 5, 2019Michigan wonMichigan Stadium
  62. 2021
    Iowa3 — 42Michigan
    Dec 5, 2021Michigan wonLucas Oil Stadium
  63. 2022
    Iowa14 — 27Michigan
    Oct 1, 2022Michigan wonKinnick Stadium
  64. 2023
    Iowa0 — 26Michigan
    Dec 3, 2023Michigan wonLucas Oil Stadium
  65. 2026
    Iowa20 — 19Michigan
    Sep 26, 2026Iowa wonMichigan Stadium
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2026Iowa vs Michigan20–19Iowa won
2023Iowa vs Michigan0–26Michigan won
2022Iowa vs Michigan14–27Michigan won
2021Iowa vs Michigan3–42Michigan won
2019Iowa vs Michigan3–10Michigan won
2016Iowa vs Michigan14–13Iowa won
2013Iowa vs Michigan24–21Iowa won
2012Iowa vs Michigan17–42Michigan won
2011Iowa vs Michigan24–16Iowa won
2010Iowa vs Michigan38–28Iowa won
2009Iowa vs Michigan30–28Iowa won
2006Iowa vs Michigan6–20Michigan won
2005Iowa vs Michigan20–23Michigan won
2004Iowa vs Michigan17–30Michigan won
2003Iowa vs Michigan30–27Iowa won
2002Iowa vs Michigan34–9Iowa won
2001Iowa vs Michigan26–32Michigan won
1998Iowa vs Michigan9–12Michigan won
1997Iowa vs Michigan24–28Michigan won
1994Iowa vs Michigan14–29Michigan won
1993Iowa vs Michigan7–24Michigan won
1992Iowa vs Michigan28–52Michigan won
1991Iowa vs Michigan24–43Michigan won
1990Iowa vs Michigan24–23Iowa won
1989Iowa vs Michigan12–26Michigan won
1988Iowa vs Michigan17–17Tie
1987Iowa vs Michigan10–37Michigan won
1986Iowa vs Michigan17–20Michigan won
1985Iowa vs Michigan12–10Iowa won
1984Iowa vs Michigan26–0Iowa won
1983Iowa vs Michigan13–16Michigan won
1982Iowa vs Michigan7–29Michigan won
1981Iowa vs Michigan9–7Iowa won
1978Iowa vs Michigan0–34Michigan won
1977Iowa vs Michigan6–23Michigan won
1974Iowa vs Michigan7–24Michigan won
1973Iowa vs Michigan7–31Michigan won
1972Iowa vs Michigan0–31Michigan won
1971Iowa vs Michigan7–63Michigan won
1970Iowa vs Michigan0–55Michigan won
1969Iowa vs Michigan6–51Michigan won
1964Iowa vs Michigan20–34Michigan won
1963Iowa vs Michigan21–21Tie
1962Iowa vs Michigan28–14Iowa won
1961Iowa vs Michigan14–23Michigan won
1958Iowa vs Michigan37–14Iowa won
1957Iowa vs Michigan21–21Tie
1956Iowa vs Michigan14–17Michigan won
1955Iowa vs Michigan21–33Michigan won
1954Iowa vs Michigan13–14Michigan won
1953Iowa vs Michigan13–14Michigan won
1951Iowa vs Michigan0–21Michigan won
1946Iowa vs Michigan7–14Michigan won
1942Iowa vs Michigan14–28Michigan won
1941Iowa vs Michigan0–6Michigan won
1939Iowa vs Michigan7–27Michigan won
1937Iowa vs Michigan6–7Michigan won
1933Iowa vs Michigan6–10Michigan won
1929Iowa vs Michigan0–0Tie
1928Iowa vs Michigan7–10Michigan won
1924Iowa vs Michigan9–2Iowa won
1923Iowa vs Michigan3–9Michigan won
1902Iowa vs Michigan0–107Michigan won
1901Iowa vs Michigan0–50Michigan won
1900Iowa vs Michigan28–5Iowa 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.