This week's picks
Big Al's CFB Lab
Data updated
Rivalry

The Heartland Trophy

vs.

Iowa vs. Wisconsin. First played in 1894.

Wisconsin leads 49–48–2 in the Heartland Trophy through 2025. Iowa won the last meeting, 37–0, in 2025. This year's game is Wisconsin at Iowa on Saturday, Oct 31, and Big Al's pick is Iowa.

All-time49–48–2Wisconsin's record, 99 meetings
Last 105–5Wisconsin's record
Since 200012–12Wisconsin's record
Current streak4Iowa wins in a row
First meeting1894Wisconsin 44–0
This week

Wisconsin at Iowa

Saturday, Oct 31 on Fox, Kinnick Stadium. Big Al's pick: Iowa.

The full preview

What's the Heartland Trophy trophy?

Heartland Trophy: a bronzed bull, 30 inches tall and 36 inches long, on a walnut base engraved with the scores of past games, designed by former Hawkeye player Frank Strub and first awarded in 2004.

How did the Heartland Trophy start?

Wisconsin beat Iowa 44-0 in Madison on October 29, 1894, still the largest margin in the series. The Heartland Trophy started in 2004, when Iowa's 30-7 win gave it a share of the Big Ten title. The teams stopped meeting every year when the Big Ten split them into different divisions in 2011, and the conference made it a protected annual game in 2023. In 2005 Iowa won 20-10 in the rain at Camp Randall in Barry Alvarez's last home game as Wisconsin's coach.

What are the most famous Heartland Trophy games?

  • 2004: First Heartland TrophyIowa won 30-7 and claimed a share of the Big Ten title.Final: Iowa 30–7
  • 2005: Alvarez's last home gameIowa won 20-10 in the rain at Camp Randall.Final: Iowa 20–10
  • 2010: Late score at KinnickWisconsin won 31-30 at Kinnick Stadium with a touchdown in the final minute.Final: Wisconsin 31–30

How has the Heartland Trophy series swung?

444422221894: Wisconsin 44–01906: Wisconsin 18–41907: Wisconsin 6–51911: Wisconsin 12–01912: Wisconsin 28–101917: Wisconsin 20–01924: Iowa 21–71925: Wisconsin 6–01926: Wisconsin 20–101927: Iowa 16–01928: Wisconsin 13–01929: Iowa 14–01932: Wisconsin 34–01933: Iowa 26–71937: Wisconsin 13–61938: Wisconsin 31–131939: Iowa 19–131940: Iowa 30–121941: Wisconsin 23–01942: Iowa 6–01943: Wisconsin 7–51944: Wisconsin 26–71945: Wisconsin 27–71946: Iowa 21–71947: Wisconsin 46–141948: Iowa 19–131949: Wisconsin 35–131950: Wisconsin 14–01951: Wisconsin 34–71952: Wisconsin 42–131953: Wisconsin 10–61954: Iowa 13–71955: Wisconsin 37–141956: Iowa 13–71957: Iowa 21–71958: Iowa 20–91959: Wisconsin 25–161960: Iowa 28–211961: Iowa 47–151962: Wisconsin 42–141963: Wisconsin 10–71964: Wisconsin 31–211965: Wisconsin 16–131966: Wisconsin 7–01967: tie, 21–211968: Iowa 41–01969: Wisconsin 23–171970: Iowa 24–141971: Iowa 20–161972: Wisconsin 16–141973: Wisconsin 35–71974: Wisconsin 28–151975: Iowa 45–281976: Wisconsin 38–211977: Iowa 24–81978: Iowa 38–241979: Iowa 24–131980: Iowa 22–131981: Iowa 17–71982: Iowa 28–141983: Iowa 34–141984: tie, 10–101985: Iowa 23–131986: Iowa 17–61987: Iowa 31–101988: Iowa 31–61989: Iowa 31–241990: Iowa 30–101991: Iowa 10–61992: Iowa 23–221995: Iowa 33–201996: Iowa 31–01997: Wisconsin 13–101998: Wisconsin 31–01999: Wisconsin 41–32000: Wisconsin 13–72001: Wisconsin 34–282002: Iowa 20–32003: Iowa 27–212004: Iowa 30–72005: Iowa 20–102006: Wisconsin 24–212007: Wisconsin 17–132008: Iowa 38–162009: Iowa 20–102010: Wisconsin 31–302013: Wisconsin 28–92014: Wisconsin 26–242015: Iowa 10–62016: Wisconsin 17–92017: Wisconsin 38–142018: Wisconsin 28–172019: Wisconsin 24–222020: Iowa 28–72021: Wisconsin 27–72022: Iowa 24–102023: Iowa 15–62024: Iowa 42–102025: Iowa 37–01900192019401960198020002020 Iowa won ↑Wisconsin won ↓ 444422221894: Wisconsin 44–01906: Wisconsin 18–41907: Wisconsin 6–51911: Wisconsin 12–01912: Wisconsin 28–101917: Wisconsin 20–01924: Iowa 21–71925: Wisconsin 6–01926: Wisconsin 20–101927: Iowa 16–01928: Wisconsin 13–01929: Iowa 14–01932: Wisconsin 34–01933: Iowa 26–71937: Wisconsin 13–61938: Wisconsin 31–131939: Iowa 19–131940: Iowa 30–121941: Wisconsin 23–01942: Iowa 6–01943: Wisconsin 7–51944: Wisconsin 26–71945: Wisconsin 27–71946: Iowa 21–71947: Wisconsin 46–141948: Iowa 19–131949: Wisconsin 35–131950: Wisconsin 14–01951: Wisconsin 34–71952: Wisconsin 42–131953: Wisconsin 10–61954: Iowa 13–71955: Wisconsin 37–141956: Iowa 13–71957: Iowa 21–71958: Iowa 20–91959: Wisconsin 25–161960: Iowa 28–211961: Iowa 47–151962: Wisconsin 42–141963: Wisconsin 10–71964: Wisconsin 31–211965: Wisconsin 16–131966: Wisconsin 7–01967: tie, 21–211968: Iowa 41–01969: Wisconsin 23–171970: Iowa 24–141971: Iowa 20–161972: Wisconsin 16–141973: Wisconsin 35–71974: Wisconsin 28–151975: Iowa 45–281976: Wisconsin 38–211977: Iowa 24–81978: Iowa 38–241979: Iowa 24–131980: Iowa 22–131981: Iowa 17–71982: Iowa 28–141983: Iowa 34–141984: tie, 10–101985: Iowa 23–131986: Iowa 17–61987: Iowa 31–101988: Iowa 31–61989: Iowa 31–241990: Iowa 30–101991: Iowa 10–61992: Iowa 23–221995: Iowa 33–201996: Iowa 31–01997: Wisconsin 13–101998: Wisconsin 31–01999: Wisconsin 41–32000: Wisconsin 13–72001: Wisconsin 34–282002: Iowa 20–32003: Iowa 27–212004: Iowa 30–72005: Iowa 20–102006: Wisconsin 24–212007: Wisconsin 17–132008: Iowa 38–162009: Iowa 20–102010: Wisconsin 31–302013: Wisconsin 28–92014: Wisconsin 26–242015: Iowa 10–62016: Wisconsin 17–92017: Wisconsin 38–142018: Wisconsin 28–172019: Wisconsin 24–222020: Iowa 28–72021: Wisconsin 27–72022: Iowa 24–102023: Iowa 15–62024: Iowa 42–102025: Iowa 37–0192019602000 Iowa won ↑Wisconsin won ↓

Each bar is one meeting. Bars above the line are Iowa wins and bars below it are Wisconsin wins; the taller the bar, the bigger the margin. The empty stretch from 1895 to 1905 is when the series wasn't played. Over the last 10 meetings the two have split, 5–5. Iowa swept the 1980s, 9–0. The widest margins are Iowa 41–0 in 1968 and Wisconsin 44–0 in 1894.

What are the records in the Heartland Trophy?

Biggest Iowa win
1968, 41–0
Biggest Wisconsin win
1894, 44–0
Longest streaks
Iowa, 10 straight (1985–1996); Wisconsin, 6 straight (1894–1917)
Most points
Iowa, 47 in 1961
Ties
2

Every Heartland Trophy result

YearWinnerScoreHome
2025Iowa37–0Wisconsin
2024Iowa42–10Iowa
2023Iowa15–6Wisconsin
2022Iowa24–10Iowa
2021Wisconsin27–7Wisconsin
2020Iowa28–7Iowa
2019Wisconsin24–22Wisconsin
2018Wisconsin28–17Iowa
2017Wisconsin38–14Wisconsin
2016Wisconsin17–9Iowa
2015Iowa10–6Wisconsin
2014Wisconsin26–24Iowa
2013Wisconsin28–9Iowa
2010Wisconsin31–30Iowa
2009Iowa20–10Wisconsin
2008Iowa38–16Iowa
2007Wisconsin17–13Wisconsin
2006Wisconsin24–21Iowa
2005Iowa20–10Wisconsin
2004Iowa30–7Iowa
2003Iowa27–21Wisconsin
2002Iowa20–3Iowa
2001Wisconsin34–28Wisconsin
2000Wisconsin13–7Iowa
1999Wisconsin41–3Wisconsin
1998Wisconsin31–0Iowa
1997Wisconsin13–10Wisconsin
1996Iowa31–0Iowa
1995Iowa33–20Wisconsin
1992Iowa23–22Iowa
1991Iowa10–6Wisconsin
1990Iowa30–10Iowa
1989Iowa31–24Wisconsin
1988Iowa31–6Iowa
1987Iowa31–10Wisconsin
1986Iowa17–6Iowa
1985Iowa23–13Wisconsin
1984Tie10–10Wisconsin
1983Iowa34–14Wisconsin
1982Iowa28–14Iowa
1981Iowa17–7Wisconsin
1980Iowa22–13Iowa
1979Iowa24–13Wisconsin
1978Iowa38–24Iowa
1977Iowa24–8Wisconsin
1976Wisconsin38–21Wisconsin
1975Iowa45–28Iowa
1974Wisconsin28–15Iowa
1973Wisconsin35–7Wisconsin
1972Wisconsin16–14Wisconsin
1971Iowa20–16Iowa
1970Iowa24–14Iowa
1969Wisconsin23–17Wisconsin
1968Iowa41–0Iowa
1967Tie21–21Iowa
1966Wisconsin7–0Iowa
1965Wisconsin16–13Wisconsin
1964Wisconsin31–21Wisconsin
1963Wisconsin10–7Iowa
1962Wisconsin42–14Wisconsin
1961Iowa47–15Iowa
1960Iowa28–21Iowa
1959Wisconsin25–16Wisconsin
1958Iowa20–9Wisconsin
1957Iowa21–7Iowa
1956Iowa13–7Iowa
1955Wisconsin37–14Wisconsin
1954Iowa13–7Iowa
1953Wisconsin10–6Wisconsin
1952Wisconsin42–13Iowa
1951Wisconsin34–7Wisconsin
1950Wisconsin14–0Iowa
1949Wisconsin35–13Wisconsin
1948Iowa19–13Iowa
1947Wisconsin46–14Wisconsin
1946Iowa21–7Wisconsin
1945Wisconsin27–7Iowa
1944Wisconsin26–7Wisconsin
1943Wisconsin7–5Iowa
1942Iowa6–0Iowa
1941Wisconsin23–0Wisconsin
1940Iowa30–12Iowa
1939Iowa19–13Wisconsin
1938Wisconsin31–13Iowa
1937Wisconsin13–6Wisconsin
1933Iowa26–7Iowa
1932Wisconsin34–0Wisconsin
1929Iowa14–0Wisconsin
1928Wisconsin13–0Iowa
1927Iowa16–0Wisconsin
1926Wisconsin20–10Wisconsin
1925Wisconsin6–0Iowa
1924Iowa21–7Wisconsin
1917Wisconsin20–0Wisconsin
1912Wisconsin28–10Iowa
1911Wisconsin12–0Wisconsin
1907Wisconsin6–5Iowa
1906Wisconsin18–4Wisconsin
1894Wisconsin44–0Wisconsin

Results from CollegeFootballData.com. The schools' official series records can differ by a game or two (vacated wins, disputed early games).

Questions about the Heartland Trophy

Who leads the Heartland Trophy series?

Wisconsin leads 49–48–2 through the 2025 game, with 2 ties, in the 99 meetings on record since 1894.

Who won the last Heartland Trophy?

Iowa beat Wisconsin 37–0 on Oct 11, 2025 at Camp Randall Stadium.

When was the first Heartland Trophy?

1894. Wisconsin won 44–0.

What's the trophy for the Heartland Trophy?

Heartland Trophy: a bronzed bull, 30 inches tall and 36 inches long, on a walnut base engraved with the scores of past games, designed by former Hawkeye player Frank Strub and first awarded in 2004.

What's the biggest win in the Heartland Trophy?

Wisconsin won by 44 in 1894, 44–0. Iowa won by 41 in 1968, 41–0.

What's the longest winning streak in the Heartland Trophy?

Iowa won 10 straight from 1985 to 1996. Wisconsin won 6 straight from 1894 to 1917.

When is the 2026 Heartland Trophy?

Wisconsin at Iowa is on Saturday, Oct 31 on Fox. Big Al's pick is Iowa.

Related

History and trophy sources: en.wikipedia.org, hawkeyesports.com.

Share as an image

Image style

Leave a field empty to drop it from the image. A blank line in the description starts a new paragraph.