WIS No. 25 Wisconsin5-3 0 IOWA Iowa 6-2 30 Final Iowa routed No. 25 Wisconsin 30-0. Share this game
We had Iowa favored. It won.
I came here for the punts. What is this forward pass nonsense? A fan of another teamSave as image How it swung Watch the plays Drives What it cost Box score Weather Before kickoff How it swung Before kickoff, our ratings gave Iowa a 51% chance, and the closing betting line (Iowa was a 2.5-point favorite) put it at 58%.
Final Iowa 30-0 Wisconsin Iowa won Move across the chart, or tap a numbered swing, to see any play. Final Wisconsin 0-30 Iowa Wisconsin lost Move across the chart, or tap a numbered swing, to see any play. 50% 75% 90% Q1 Q2 Q3 Q4 Iowa Won 30-0 1 +11 Scores Iowa Wisconsin Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: quiet Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loudest stretch Iowa fans: quiet Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loudest stretch Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet 50% 75% 90% Q1 Q2 Q3 Q4 Iowa Won 30-0 1 Scores Iowa Wiscons… Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: quiet Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loudest stretch Iowa fans: quiet Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loudest stretch Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet 50% 10% 25% Q1 Q2 Q3 Q4 Iowa Lowest 0% Lost 0-30 1 −11 Scores Wisconsin Iowa Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loudest stretch Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: quiet Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loudest stretch Iowa fans: quiet Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud 50% 10% 25% Q1 Q2 Q3 Q4 Iowa Lowest 0% Lost 0-30 1 Scores Wiscons… Iowa Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loudest stretch Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: steady Wisconsin fans: loud Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: steady Wisconsin fans: quiet Wisconsin fans: quiet Wisconsin fans: steady Wisconsin fans: quiet Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: quiet Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loudest stretch Iowa fans: quiet Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: steady Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loudest stretch Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loudest stretch Iowa fans: loud Iowa fans: loud Iowa fans: loud Iowa fans: steady Iowa fans: loud
See it from Wisconsin’s side The play that swung it
1 Q1 13:33 Brown 45-yd pass to Vonnahme Iowa 63% → 74% (+11) The play that swung it
1 Q1 13:33 Brown 45-yd pass to Vonnahme Wisconsin 37% → 26% (−11) Diabolical play call
Q2 4:22 · r/CFB game thread What fans said, play by play
The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.
Q1 1:02 Hank Brown throws touchdown pass to Vonnahme as Iowa leads Wisconsin 10-0 VONNAHME YAH r/CFB game thread Q2 4:22 The team ran an unusual play call on fourth down. Q2 0:45 Wisconsin's Colton Joseph fumbles, giving Iowa the ball with 45 seconds left in the half Classic Fickell waving the white flag and trying to kill clock just to fumble it away. You’re down three scores on the road. You should have been trying to score r/CFB game thread Q2 0:40 A player fumbled the ball. BUTT FUMBLE. WE HAVE A BUTT FUMBLE r/CFB game thread Iowa’s chance to win after every play. How to read this chart Starts from the pregame line (Iowa -2.5), at 65% for Iowa (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a Iowa or Wisconsin flair (890 and 503); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to. Watch the plays The bar and the arrow show Iowa’s chance to win after each play; the logo is the team the play helped.
Play all in order Q1, 1:02 Brown 4-yd TD pass to Vonnahme Iowa leads 10-0 Q1, 1:02 · Iowa 10, Wisconsin 0 ▲10% Iowa’s chance to win, 75% to 85% ▲10% Iowa’s chance to win, 75% to 85% ▶ Watch from this playBig Ten Football Q2, 1:30 Brown 4-yd TD pass to Diaz Iowa leads 17-0 Q2, 1:30 · Iowa 17, Wisconsin 0 ▲8% Iowa’s chance to win, 88% to 96% ▲8% Iowa’s chance to win, 88% to 96% ▶ Watch from this playBig Ten Football Q3, 7:54 Vonnahme 2-yd TD run Iowa leads 27-0 Q3, 7:54 · Iowa 27, Wisconsin 0 27-0 score after the play 27-0 score after the play ▶ Watch from this playBig Ten Football Q4, 6:59 Hopkins sacked for a 5-yd loss Q4, 6:59 · Iowa 30, Wisconsin 0 30-0 score after the play 30-0 score after the play ▶ Watch from this playBig Ten Football Q4, 6:17 Hopkins intercepted by Wallace at the Iowa 21 Q4, 6:17 · Iowa 30, Wisconsin 0 30-0 score after the play 30-0 score after the play ▶ Watch from this playBig Ten Football
Every drive Iowa scored on 6 of its 11 drives; Wisconsin on 0 of its 10.
Iowa’s drives are teal, Wisconsin’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
own goal goal line Q1 Iowa: Field goal, from 73 yards out to 6 Field goal Wisconsin: Punt, from 73 yards out to 73 Punt Iowa: Touchdown, from 75 yards out to 0 Touchdown Wisconsin: Punt, from 75 yards out to 74 Punt Q2 Iowa: Punt, from 77 yards out to 56 Punt Wisconsin: Turned over on downs, from 88 yards out to 2 Downs Iowa: Touchdown, from 98 yards out to 0 Touchdown Wisconsin: Fumble, from 85 yards out to 83 Fumble Iowa: Field goal, from 17 yards out to 10 Field goal Q3 Wisconsin: Punt, from 75 yards out to 59 Punt Iowa: Touchdown, from 71 yards out to 0 Touchdown Wisconsin: Punt, from 75 yards out to 75 Punt Iowa: Field goal, from 60 yards out to 36 Field goal Wisconsin: Punt, from 78 yards out to 75 Punt Iowa: Punt, from 47 yards out to 44 Punt Wisconsin: Punt, from 80 yards out to 61 Punt Q4 Iowa: Fumble, from 81 yards out to 55 Fumble Wisconsin: Interception, from 45 yards out to 39 Interception Iowa: Punt, from 79 yards out to 62 Punt Wisconsin: Fumble, from 82 yards out to 0 Fumble Iowa: End of game, from 80 yards out to 87 End of game How fans reacted Quiet
The biggest reaction came in the second quarter.
Jump to the loudest stretch
The jump was quiet; the crowd was steady.
First Second Third Fourth Iowa fans Wisconsin fans usual Two crowds, one game The words each side’s fans used far more than the other side, from the game thread.
Wisconsin fans
fickell “Ball on the half yd line... Luke Fickell: "Make sure we go backwards 3 yds before we try to fall forward." Truly elite offensive game planning.”
fire “I dont think u need any more explanation to fire him other than "lost to Iowa 5 in a row"”
Both sets of fans kept coming back to: now, every, run, let.
What it cost Wisconsin’s chance to make the playoff fell from 4% to 1%.
Make the playoff
Wisconsin · lost 4% → ▼ 1%
Iowa · won 1% → ▲ 2%
Win the conference
Wisconsin · lost 3% → ▼ 1%
Iowa · won 0% → ▲ 1%
Before the game (October 30, 2026) → after this result alone, in our model. Other games that weekend move it too, so the team page may differ.
Wisconsin plays vs Rutgers on Sat Nov 7 with a 1% chance to make the playoff. Iowa plays at Northwestern on Sat Nov 7 with a 2% chance to make the playoff.
Box score Iowa 30, Wisconsin 0
Iowa covered −2.5 by 27.5. The total, 30, stayed under 36.5.
Wisconsin Iowa Total yards Wisconsin 235 Iowa 362 235 362 Passing yards Wisconsin 183 Iowa 222 183 222 Rushing yards Wisconsin 52 Iowa 140 52 140 First downs Wisconsin 9 Iowa 20 9 20 Turnovers Wisconsin 3 Iowa 1 3 1 Time of possession Wisconsin 23:39 Iowa 36:21 23:39 36:21 Team totals Wisconsin Iowa Total yards 235 362 Passing 13 of 27, 183 yds 20 of 24, 222 yds Rushing 24 for 52 yds 42 for 140 yds First downs 9 20 Third down 4 of 13 8 of 15 Fourth down 1 of 3 0 of 0 Turnovers 3 1 Penalties 8 for 70 yds 2 for 10 yds Time of possession 23:39 36:21
Wisconsin leaders Passing Ryan Hopkins 8 of 13, 93 yds, 1 INTRushing Abu Sama III 6 for 23 yds; Darrion Dupree 5 for 22 ydsReceiving Jaylon Domingeaux 6 for 86 yds; Tyrell Henry 2 for 54 ydsIowa leaders Passing Hank Brown 20 of 24, 222 yds, 2 TDRushing Xavier Williams 20 for 78 yds; L.J. Phillips Jr. 9 for 27 ydsReceiving Tony Diaz 4 for 75 yds, 1 TD; DJ Vonnahme 5 for 54 yds, 1 TDNo rain and calm 54° at kickoff · no rain recorded · wind 4 mph from the east-southeast, gusts to 10
October game-day temperatures at Kinnick Stadium
Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Iowa favored Wisconsin favored 100% Win chance Iowa Rain inches per 10 min 0.1 in No rain recorded Wind mph, average and gusts 20 mph 40 mph Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Iowa favored Wisconsin favored Rain · inches per 10 min 0.1 in No rain recorded Wind · miles per hour 20 40 Drag along the chart, or step through the game.
First quarter, 14:47 left11:12 a.m.
Wisconsin 0, Iowa 0 · Iowa 65% to win
no rain · wind 4 mph from the south · 54°
Williams 0-yd run
Previous play Next play
Where this weather comes from Measured at Iowa City airport, 1.4 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.
Before kickoff Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.
This is Heartland Trophy — see the full head-to-head history →
Matchups Biggest mismatch: Wisconsin’s success rate against Iowa, 80 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Wisconsin’s success rate against Iowa’s defense
80 points weaker stronger 50th Wisconsin offense, 17th percentile · Iowa defense, 97th
Iowa’s explosive plays against Wisconsin’s defense
65 points weaker stronger 50th Iowa offense, 34th percentile · Wisconsin defense, 99th
Wisconsin’s rushing EPA against Iowa’s defense
45 points weaker stronger 50th Wisconsin offense, 55th percentile · Iowa defense, 100th
Season profile, all the rows Season profile Wisconsin Iowa
EPA/play, offense
Wisconsin · 31 Iowa · 41 EPA/play, defense
Wisconsin · 92 Iowa · 90 Success rate, offense
Wisconsin · 17 Iowa · 63 Success rate, defense
Wisconsin · 68 Iowa · 97 Explosive-play rate, offense
Wisconsin · 81 Iowa · 34 Explosive-play rate, defense
Wisconsin · 99 Iowa · 87 Rush EPA, offense
Wisconsin · 55 Iowa · 27 Rush EPA, defense
Wisconsin · 69 Iowa · 100 Pass EPA, offense
Wisconsin · 23 Iowa · 70 Pass EPA, defense
Wisconsin · 86 Iowa · 34 The series Wisconsin leads the series 49-48-2
99 meetings since 1894 · Iowa has won the last 4
Iowa won Wisconsin won 1894: Wisconsin by 44 1906: Wisconsin by 14 1907: Wisconsin by 1 1911: Wisconsin by 12 1912: Wisconsin by 18 1917: Wisconsin by 20 1924: Iowa by 14 1925: Wisconsin by 6 1926: Wisconsin by 10 1927: Iowa by 16 1928: Wisconsin by 13 1929: Iowa by 14 1932: Wisconsin by 34 1933: Iowa by 19 1937: Wisconsin by 7 1938: Wisconsin by 18 1939: Iowa by 6 1940: Iowa by 18 1941: Wisconsin by 23 1942: Iowa by 6 1943: Wisconsin by 2 1944: Wisconsin by 19 1945: Wisconsin by 20 1946: Iowa by 14 1947: Wisconsin by 32 1948: Iowa by 6 1949: Wisconsin by 22 1950: Wisconsin by 14 1951: Wisconsin by 27 1952: Wisconsin by 29 1953: Wisconsin by 4 1954: Iowa by 6 1955: Wisconsin by 23 1956: Iowa by 6 1957: Iowa by 14 1958: Iowa by 11 1959: Wisconsin by 9 1960: Iowa by 7 1961: Iowa by 32 1962: Wisconsin by 28 1963: Wisconsin by 3 1964: Wisconsin by 10 1965: Wisconsin by 3 1966: Wisconsin by 7 1967: tie 1968: Iowa by 41 1969: Wisconsin by 6 1970: Iowa by 10 1971: Iowa by 4 1972: Wisconsin by 2 1973: Wisconsin by 28 1974: Wisconsin by 13 1975: Iowa by 17 1976: Wisconsin by 17 1977: Iowa by 16 1978: Iowa by 14 1979: Iowa by 11 1980: Iowa by 9 1981: Iowa by 10 1982: Iowa by 14 1983: Iowa by 20 1984: tie 1985: Iowa by 10 1986: Iowa by 11 1987: Iowa by 21 1988: Iowa by 25 1989: Iowa by 7 1990: Iowa by 20 1991: Iowa by 4 1992: Iowa by 1 1995: Iowa by 13 1996: Iowa by 31 1997: Wisconsin by 3 1998: Wisconsin by 31 1999: Wisconsin by 38 2000: Wisconsin by 6 2001: Wisconsin by 6 2002: Iowa by 17 2003: Iowa by 6 2004: Iowa by 23 2005: Iowa by 10 2006: Wisconsin by 3 2007: Wisconsin by 4 2008: Iowa by 22 2009: Iowa by 10 2010: Wisconsin by 1 2013: Wisconsin by 19 2014: Wisconsin by 2 2015: Iowa by 4 2016: Wisconsin by 8 2017: Wisconsin by 24 2018: Wisconsin by 11 2019: Wisconsin by 2 2020: Iowa by 21 2021: Wisconsin by 20 2022: Iowa by 14 2023: Iowa by 9 2024: Iowa by 32 2025: Iowa by 37 1894 2025 2025 Iowa 37-0 Iowa won 37-0 at Wisconsin. Chance to win started at 55%, low 51%, high better than 99%. 2024 Iowa 42-10 Iowa won 42-10 vs Wisconsin. Chance to win started at 60%, low 40%, high better than 99%. 2023 Iowa 15-6 Iowa won 15-6 at Wisconsin. Chance to win started at 31%, low 20%, high 96%. 2022 Iowa 24-10 Iowa won 24-10 vs Wisconsin. Chance to win started at 43%, low 23%, high 99%. 2021 Wisconsin 27-7 Each line is Iowa’s chance to win through that meeting. Iowa is 1-1 in the meetings since 2018 that were still close in the fourth quarter. Older meetings have no play by play, so no line.
Line, fans and home field The betting line, and the fans Iowa fans are feeling it less than most fanbases this week (18th percentile among FBS fanbases), and the other side is no happier.
50-50 Model 51% · Line 58% Iowa fans · 18th Wisconsin fans · 2nd Wisconsin Iowa Iowa favored by 2.5 · Total 36.5
How games like this usually go Iowa by 2.5, and it went to form 50% 90% Q1 Q2 Q3 Q4 50% 90% Q1 Q2 Q3 Q4 Half of games 8 in 10 games This game
The band is where a favorite’s chance ran in the 304 games since 2025 with a favorite of under 3.5 points.
The market The spread moved 2 points toward Wisconsin.
opened −4.5 now −2.5 The total fell 3 points.
opened 39.5 now 36.5 Spread: −4.5 → −2.5 · Total: 39.5 → 36.5
The books’ cut: 4.1%, the margin built into the odds
Home field Iowa is worth +2.9 points (±3.6) more at home than on the road since 2018 — bottom third of FBS, 25th percentile.
75% at home, 63% on the road against FBS opponents (40-13 home, 26-15 away).
Our model gives every stadium the same flat 2.3-point home edge (why ); the books use about 3. Against the closing line this stadium reads -3.5 at home vs. away over 98 games — inside the ±5.6 noise, so the flat number is the honest one here.
The visitors travel about 146 miles to get here.
Last meeting in our History pages
Where next Conference standings Going into this game: place in the conference, then conference record.
Full Big Ten standings