Wisconsin at Iowa

Saturday, November 12, 2022. Iowa took the Heartland Trophy from Wisconsin

Iowa beat Wisconsin 24–⁠10. It was their 96th meeting; after it, Wisconsin led the series 49–⁠45–⁠2.

AwayWisconsin7–⁠6 in 2022
10
HomeIowa8–⁠5 in 2022
24

Final at Kinnick Stadium, Iowa CityTV: FS1Attendance 69,250

At kickoff
33°F, overcast, wind 15 mph from the northwest, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Iowa City Municipal Airport (KIOW), 2 km from the stadium, 22 minutes after kickoff
Official
Michael CannonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wisconsin370010
Iowa01401024

Standouts

  • DefenseNick Herbig8 tackles, 3 sacks, 3 for lossWisconsin

Player stats

Wisconsin

PassingC/AttYdsTDInt
Graham Mertz16/3517612
RushingCarYdsTDLong
Braelon Allen174008
Isaac Guerendo728013
ReceivingRecYdsTDLong
Keontez Lewis371151
Chimere Dike446019
Skyler Bell446016
Isaac Guerendo4904
DefenseTklTFLSacksInt
Maema Njongmeta111.510
Jordan Turner10110
C.J. Goetz9100
Nick Herbig8330
Kamo’i Latu3110

Iowa

PassingC/AttYdsTDInt
Spencer Petras14/239400
RushingCarYdsTDLong
Kaleb Johnson225719
Gavin Williams619019
Leshon Williams91709
ReceivingRecYdsTDLong
Sam LaPorta548013
Diante Vines325015
Nico Ragaini31508
Luke Lachey1505
DefenseTklTFLSacksInt
Jack Campbell11000
Cooper DeJean10101
Deontae Craig51.51.50
Quinn Schulte5000
Logan Lee420.50
Joe Evans2110
Riley Moss2001
Lukas Van Ness1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

WisconsinIowa
227Total yards146
176Passing yards94
51Rushing yards52
5.0Yards per pass4.1
1.6Yards per rush1.2
11First downs11
6–⁠17Third downs6–⁠19
0–⁠1Fourth downs1–⁠1
3Turnovers1
5–⁠40Penalties3–⁠20
26:23Possession33:37
6Sacks (by defense)4

Efficiency

WisconsinIowa
25%Success rate32%
−0.23EPA per play−0.10
1.52Explosiveness0.96
−0.02Rushing EPA−0.10
−0.33Passing EPA−0.11
18%Passing-down success15%
−0.47First-down EPA−0.16
−0.50Second-down EPA−0.28
0.73Third-down EPA0.08
22%Havoc by its defense28%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Iowa 61% to win. Elo’s favorite won.

The line

Wisconsin −1.5, over/under 35.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Iowa end zoneWisconsin end zoneQ1 IowaPunt, 3 playsQ1 WisconsinPunt, 3 playsQ1 IowaFumble, 8 playsQ1 WisconsinField goal, 10 playsQ1 IowaPunt, 6 playsQ1 WisconsinPunt, 3 playsQ2 IowaPunt, 5 playsQ2 WisconsinPunt, 3 playsQ2 IowaTouchdown, 2 playsQ2 WisconsinPunt, 3 playsQ2 IowaPunt, 3 playsQ2 WisconsinPunt, 7 playsQ2 IowaPunt, 6 playsQ2 WisconsinPick-six, 2 plays (Iowa scores)Q2 WisconsinTouchdown, 7 playsQ2 IowaEnd of half, 2 playsQ3 WisconsinInterception, 4 playsQ3 IowaPunt, 3 playsQ3 WisconsinPunt, 3 playsQ3 IowaPunt, 3 playsQ3 WisconsinPunt, 3 playsQ3 IowaPunt, 6 playsQ3 WisconsinPunt, 6 playsQ3 IowaTouchdown, 5 playsQ4 WisconsinPunt, 6 playsQ4 IowaPunt, 3 playsQ4 WisconsinTurnover on downs, 5 playsQ4 IowaField goal, 11 playsQ4 WisconsinFumble, 2 playsQ4 IowaEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Iowa drives left to right, Wisconsin right to left.
  1. Q1 IowaPunt, 3 plays, −5 yards
  2. Q1 WisconsinPunt, 3 plays, 2 yards
  3. Q1 IowaFumble, 8 plays, 39 yards
  4. Q1 WisconsinField goal, 10 plays, 37 yards
  5. Q1 IowaPunt, 6 plays, 0 yards
  6. Q1 WisconsinPunt, 3 plays, 1 yard
  7. Q2 IowaPunt, 5 plays, 6 yards
  8. Q2 WisconsinPunt, 3 plays, −1 yard
  9. Q2 IowaTouchdown, 2 plays, 17 yards
  10. Q2 WisconsinPunt, 3 plays, −3 yards
  11. Q2 IowaPunt, 3 plays, 4 yards
  12. Q2 WisconsinPunt, 7 plays, 41 yards
  13. Q2 IowaPunt, 6 plays, 3 yards
  14. Q2 WisconsinPick-six, 2 plays (Iowa scores), 2 yards
  15. Q2 WisconsinTouchdown, 7 plays, 75 yards
  16. Q2 IowaEnd of half, 2 plays, 0 yards
  17. Q3 WisconsinInterception, 4 plays, 4 yards
  18. Q3 IowaPunt, 3 plays, 6 yards
  19. Q3 WisconsinPunt, 3 plays, −3 yards
  20. Q3 IowaPunt, 3 plays, −8 yards
  21. Q3 WisconsinPunt, 3 plays, 6 yards
  22. Q3 IowaPunt, 6 plays, 13 yards
  23. Q3 WisconsinPunt, 6 plays, 12 yards
  24. Q3 IowaTouchdown, 5 plays, 18 yards
  25. Q4 WisconsinPunt, 6 plays, 11 yards
  26. Q4 IowaPunt, 3 plays, −2 yards
  27. Q4 WisconsinTurnover on downs, 5 plays, 16 yards
  28. Q4 IowaField goal, 11 plays, 27 yards
  29. Q4 WisconsinFumble, 2 plays, −3 yards
  30. Q4 IowaEnd of game, 3 plays, 8 yards

Play by play

1st quarter6 drives, then Wisconsin 3, Iowa 0
Iowa Punt, 3 plays
15:00Gavin Lahm kickoff for 60 yds
15:001st & 10 at own 25Kaleb Johnson run for a loss of 2 yards to the Iowa 23
15:002nd & 12 at own 23Gavin Williams run for a loss of 3 yards to the Iowa 20
15:003rd & 15 at own 20Spencer Petras run for no gain to the Iowa 20
13:054th & 15 at own 20Tory Taylor punt for 43 yds, downed at the Wisc 37
Wisconsin Punt, 3 plays
13:051st & 10 at own 37Braelon Allen run for 2 yds to the Wisc 39
13:052nd & 8 at own 39Graham Mertz pass incomplete
13:053rd & 8 at own 39Graham Mertz pass incomplete
12:104th & 8 at own 39Andy Vujnovich punt for 49 yds, downed at the Iowa 12
Iowa Fumble, 8 plays
12:101st & 10 at own 12Spencer Petras pass complete to Diante Vines for 6 yds to the Iowa 18
12:102nd & 4 at own 18Kaleb Johnson run for no gain to the Iowa 18
12:103rd & 4 at own 18Spencer Petras pass complete to Nico Ragaini for 8 yds to the Iowa 26 for a 1ST down
12:101st & 10 at own 26Gavin Williams run for 19 yds to the Iowa 45 for a 1ST down
12:101st & 10 at own 45Spencer Petras pass complete to Diante Vines for 15 yds to the Wisc 40 for a 1ST down
12:101st & 10 at opp 40Spencer Petras pass incomplete
12:102nd & 10 at opp 40Spencer Petras pass incomplete
9:153rd & 10 at opp 40Spencer Petras sacked for a loss of 9 yards to the Wisc 49
Wisconsin Field goal, 10 plays
9:151st & 10 at own 49Braelon Allen run for 5 yds to the Iowa 46
9:152nd & 5 at opp 46Graham Mertz pass complete to Chimere Dike for 3 yds to the Iowa 43
8:003rd & 2 at opp 43WISCONSIN Penalty, False Start (Braelon Allen) to the Iowa 48
8:003rd & 7 at opp 48Graham Mertz pass complete to Chimere Dike for 19 yds to the Iowa 29 for a 1ST down
8:001st & 10 at opp 29Braelon Allen run for no gain to the Iowa 29
8:002nd & 10 at opp 29Graham Mertz pass complete to Skyler Bell for 9 yds to the Iowa 20
8:003rd & 1 at opp 20Braelon Allen run for 1 yd to the Iowa 19 for a 1ST down
8:001st & 10 at opp 19Braelon Allen run for a loss of 1 yard to the Iowa 20
8:002nd & 11 at opp 20Graham Mertz pass incomplete
8:003rd & 11 at opp 20Isaac Guerendo run for 6 yds to the Iowa 14
4:144th & 5 at opp 14Nate Van Zelst 32 yd FG GOODWisconsin 3, Iowa 0
Iowa Punt, 6 plays
4:141st & 10 at own 25IOWA Penalty, False Start (-5 Yards) to the Iowa 20
4:14Gavin Lahm kickoff for 57 yds
4:141st & 15 at own 20Spencer Petras pass complete to Kaleb Johnson for 3 yds to the Iowa 23
4:142nd & 12 at own 23Spencer Petras pass complete to Diante Vines for 4 yds to the Iowa 27
4:143rd & 8 at own 27Spencer Petras pass complete to Sam LaPorta for 10 yds to the Iowa 37 for a 1ST down
4:141st & 10 at own 37Leshon Williams run for a loss of 5 yards to the Iowa 32
4:142nd & 15 at own 32Spencer Petras sacked by Nick Herbig for a loss of 5 yards to the Iowa 27
4:143rd & 20 at own 27Spencer Petras pass complete to Gavin Williams for a loss of 2 yards to the Iowa 25
0:354th & 22 at own 25Tory Taylor punt for 46 yds , Dean Engram returns for 11 yds to the Wisc 40
Wisconsin Punt, 3 plays
0:001st & 10 at own 40Braelon Allen run for 1 yd to the Wisc 41
Q2 14:592nd & 9 at own 41Graham Mertz pass incomplete
Q2 14:563rd & 9 at own 41Graham Mertz pass incomplete
Q2 14:484th & 9 at own 41Andy Vujnovich punt for 41 yds , Cooper DeJean returns for 15 yds to the Iowa 33
2nd quarter10 drives, then Iowa 14, Wisconsin 10
Iowa Punt, 5 plays
14:391st & 10 at own 33Kaleb Johnson run for 9 yds to the Iowa 42
14:112nd & 1 at own 42Kaleb Johnson run for 4 yds to the Iowa 46 for a 1ST down
13:371st & 10 at own 46(13:37) JOHNSON, Kaleb rush to the right for a gain of 9 yards to the WIS45 (WOHLER, Hunter), clock 13:34. PENALTY IOW Holding on STEPHENS, Beau enforced 10 yards from the IOW46 to the IOW36. NO PLAY (replay the down).
13:211st & 20 at own 36Spencer Petras pass incomplete
13:142nd & 20 at own 36Gavin Williams run for a loss of 3 yards to the Iowa 33
12:383rd & 23 at own 33Gavin Williams run for 6 yds to the Iowa 39
11:584th & 17 at own 39Tory Taylor punt for 41 yds, fair catch by Dean Engram at the Wisc 20
Wisconsin Punt, 3 plays
11:501st & 10 at own 20Graham Mertz pass incomplete
11:422nd & 10 at own 20Isaac Guerendo run for a loss of 1 yard to the Wisc 19
11:073rd & 11 at own 19Graham Mertz pass incomplete
11:024th & 11 at own 19punt blocked by Deontae Craig blocked by Deontae Craig
Iowa Touchdown, 2 plays
10:481st & 10 at opp 17Spencer Petras pass complete to Sam LaPorta for 13 yds to the Wisc 4 for a 1ST down
10:241st & goal at opp 4Kaleb Johnson run for 4 yds for a TD, (Drew Stevens KICK)Iowa 7, Wisconsin 3
Wisconsin Punt, 3 plays
10:24Drew Stevens kickoff for 65 yds for a touchback
10:231st & 10 at own 25Graham Mertz pass complete to Isaac Guerendo for a loss of 3 yards to the Wisc 22
9:462nd & 13 at own 22Graham Mertz pass incomplete
9:443rd & 13 at own 22Graham Mertz pass incomplete
9:384th & 13 at own 22Andy Vujnovich punt for 33 yds , Cooper DeJean returns for 11 yds to the Wisc 44
Iowa Punt, 3 plays
9:241st & 10 at opp 44Kaleb Johnson run for 4 yds to the Wisc 40
8:482nd & 6 at opp 40Spencer Petras pass incomplete
8:473rd & 6 at opp 40Spencer Petras pass incomplete
8:444th & 6 at opp 40Tory Taylor punt for 40 yds for a touchback
Wisconsin Punt, 7 plays
8:351st & 10 at own 20Graham Mertz pass complete to Chimere Dike for 19 yds to the Wisc 39 for a 1ST down
8:101st & 10 at own 39Braelon Allen run for 1 yd to the Wisc 40
7:292nd & 9 at own 40Isaac Guerendo run for 5 yds to the Wisc 45
6:523rd & 4 at own 45Graham Mertz pass complete to Skyler Bell for 16 yds Skyler Bell fumbled, recovered by Wisc Chimere Dike for a 1ST down
6:111st & 10 at opp 39Braelon Allen run for no gain to the Iowa 39
5:382nd & 10 at opp 39Graham Mertz pass incomplete
5:343rd & 10 at opp 39Graham Mertz pass incomplete
5:284th & 10 at opp 39Andy Vujnovich punt for 39 yds for a touchback
Iowa Punt, 6 plays
5:211st & 10 at own 20Kaleb Johnson run for 5 yds to the Iowa 25
4:432nd & 5 at own 25Kaleb Johnson run for 4 yds to the Iowa 29
4:063rd & 1 at own 29Kaleb Johnson run for 2 yds to the Iowa 31 for a 1ST down
3:421st & 10 at own 31Leshon Williams run for 5 yds to the Iowa 36
3:202nd & 5 at own 36Spencer Petras sacked by Maema Njongmeta for a loss of 9 yards to the Iowa 27
2:333rd & 14 at own 27Spencer Petras sacked by Nick Herbig for a loss of 4 yards to the Iowa 23
2:254th & 18 at own 23Timeout WISCONSIN, clock 02:25
2:244th & 18 at own 23Tory Taylor punt for 43 yds , Dean Engram returns for 3 yds to the Wisc 24
Wisconsin Pick-six, 2 plays (Iowa scores)
2:111st & 10 at own 27Isaac Guerendo run for 2 yds to the Wisc 29
2:072nd & 8 at own 29Timeout IOWA, clock 02:07
1:582nd & 8 at own 29Cooper DeJean 32 Yd Interception Return (Drew Stevens Kick)Iowa 14, Wisconsin 3
Wisconsin Touchdown, 7 plays
1:58Drew Stevens kickoff for 65 yds for a touchback
1:571st & 10 at own 25Braelon Allen run for 6 yds to the Wisc 31
1:372nd & 4 at own 31Graham Mertz run for 15 yds to the Wisc 46 for a 1ST down
1:301st & 10 at own 46Graham Mertz sacked by Deontae Craig for a loss of 2 yards to the Wisc 44
1:232nd & 12 at own 44Timeout IOWA, clock 01:23
1:222nd & 12 at own 44Isaac Guerendo run for 13 yds to the Iowa 43 for a 1ST down
1:091st & 10 at opp 43Graham Mertz sacked by Lukas Van Ness for a loss of 8 yards to the Wisc 49
1:042nd & 18 at own 49Timeout WISCONSIN, clock 01:04
1:032nd & 18 at own 49(01:03) MERTZ, Graham pass incomplete intended for GUERENDO, Isaac broken up by LEE, Logan at the WIS47, clock 01:00. PENALTY Before the snap, WIS Illegal Motion enforced 5 yards from the WIS49 to the WIS44. NO PLAY (replay the down).
1:012nd & 23 at own 44Graham Mertz pass complete to Chimere Dike for 5 yds to the Wisc 49
0:523rd & 18 at own 49Graham Mertz pass complete to Keontez Lewis for 51 yds for a TD, (Nate Van Zelst KICK)Iowa 14, Wisconsin 10
Iowa End of half, 2 plays
0:52Gavin Lahm kickoff for 58 yds
0:511st & 10 at own 25Gavin Williams run for no gain to the Iowa 25
0:032nd & 10 at own 25Gavin Williams run for no gain to the Iowa 25
3rd quarter8 drives, then Iowa 14, Wisconsin 10
Wisconsin Interception, 4 plays
14:56Drew Stevens kickoff for 58 yds , Isaac Guerendo return for 18 yds to the Wisc 25
14:531st & 10 at own 25Graham Mertz pass complete to Skyler Bell for 8 yds to the Wisc 33
14:212nd & 2 at own 33Braelon Allen run for 3 yds to the Wisc 36 for a 1ST down
13:561st & 10 at own 36Braelon Allen run for 8 yds to the Wisc 44
13:252nd & 2 at own 44(13:25) ALLEN, Braelon rush to the right for a gain of 1 yard to the WIS45 (HIGGINS, Jay), clock 13:22. PENALTY WIS Personal Foul on NELSON, Jack enforced 15 yards from the WIS44 to the WIS29. NO PLAY (replay the down).
13:092nd & 17 at own 29Graham Mertz pass intercepted
Iowa Punt, 3 plays
12:591st & 10 at own 44Kaleb Johnson run for a loss of 1 yard to the Iowa 43
12:272nd & 11 at own 43Spencer Petras pass complete to Nico Ragaini for 6 yds to the Iowa 49
11:473rd & 5 at own 49Spencer Petras pass complete to Nico Ragaini for 1 yd to the 50 yard line
11:044th & 4 at the 50Tory Taylor punt for 30 yds, downed at the Wisc 20
Wisconsin Punt, 3 plays
10:561st & 10 at own 20Graham Mertz run for a loss of 14 yards to the Wisc 6 Graham Mertz fumbled, recovered by Wisc Graham Mertz
10:112nd & 24 at own 6Braelon Allen run for 7 yds to the Wisc 13
9:373rd & 17 at own 13Graham Mertz pass complete to Isaac Guerendo for 4 yds to the Wisc 17
9:034th & 13 at own 17Andy Vujnovich punt for 56 yds, downed at the Iowa 27
Iowa Punt, 3 plays
8:501st & 10 at own 27Spencer Petras pass incomplete
8:462nd & 10 at own 27Leshon Williams run for no gain to the Iowa 27
8:033rd & 10 at own 27Spencer Petras sacked by Kamo’i Latu for a loss of 8 yards to the Iowa 19
7:244th & 18 at own 19Tory Taylor punt for 43 yds, fair catch by Dean Engram at the Wisc 38
Wisconsin Punt, 3 plays
7:161st & 10 at own 38Graham Mertz pass incomplete
7:122nd & 10 at own 38Braelon Allen run for 6 yds to the Wisc 44
6:403rd & 4 at own 44Graham Mertz pass incomplete
6:354th & 4 at own 44Andy Vujnovich punt for 43 yds , Cooper DeJean returns for 15 yds to the Iowa 28
Iowa Punt, 6 plays
6:251st & 10 at own 28Kaleb Johnson run for no gain to the Iowa 28
5:492nd & 10 at own 28Spencer Petras pass incomplete
5:443rd & 10 at own 28Spencer Petras pass complete to Sam LaPorta for 11 yds to the Iowa 39 for a 1ST down
5:171st & 10 at own 39Timeout IOWA, clock 05:17
5:161st & 10 at own 39Spencer Petras pass incomplete
5:132nd & 10 at own 39Kaleb Johnson run for 9 yds to the Iowa 48
4:303rd & 1 at own 48Spencer Petras sacked by Jordan Turner for a loss of 7 yards to the Iowa 41
3:554th & 8 at own 41Tory Taylor punt for 58 yds, downed at the Wisc 1
Wisconsin Punt, 6 plays
3:461st & 10 at own 1Graham Mertz run for 2 yds to the Wisc 3
3:082nd & 8 at own 3Braelon Allen run for 3 yds to the Wisc 6
2:393rd & 5 at own 6Isaac Guerendo run for 5 yds to the Wisc 11 for a 1ST down
2:041st & 10 at own 11Isaac Guerendo run for a loss of 2 yards to the Wisc 9
1:452nd & 12 at own 9Graham Mertz pass complete to Isaac Guerendo for 4 yds to the Wisc 13
1:073rd & 8 at own 13Graham Mertz pass incomplete
1:014th & 8 at own 13Andy Vujnovich punt for 46 yds , Cooper DeJean returns for 41 yds to the Wisc 18
Iowa Touchdown, 5 plays
0:491st & 10 at opp 18Kaleb Johnson run for 4 yds to the Wisc 14
0:152nd & 6 at opp 14Spencer Petras pass complete to Sam LaPorta for 9 yds to the Wisc 5 for a 1ST down
Q4 14:591st & goal at opp 5Kaleb Johnson run for 1 yd to the Wisc 4
Q4 14:252nd & goal at opp 4Kaleb Johnson run for 3 yds to the Wisc 1
Q4 13:523rd & goal at opp 1Spencer Petras run for 1 yd for a TD, (Drew Stevens KICK)Iowa 21, Wisconsin 10
4th quarter6 drives, then Iowa 24, Wisconsin 10
Wisconsin Punt, 6 plays
13:47Drew Stevens kickoff for 57 yds , Isaac Guerendo return for 11 yds to the Wisc 19 Isaac Guerendo fumbled, recovered by Wisc Isaac Guerendo
13:431st & 10 at own 19Graham Mertz pass incomplete
13:402nd & 10 at own 19Braelon Allen run for 1 yd to the Wisc 20
12:573rd & 9 at own 20Graham Mertz pass complete to Keontez Lewis for 17 yds to the Wisc 37 for a 1ST down
12:281st & 10 at own 37Braelon Allen run for 2 yds to the Wisc 39
11:582nd & 8 at own 39Graham Mertz pass incomplete
11:543rd & 8 at own 39WISCONSIN Penalty, False Start (Trey Wedig) to the Wisc 34
11:543rd & 13 at own 34WISCONSIN Penalty, Offensive Holding ( Yards) declined
11:384th & 17 at own 30Andy Vujnovich punt for 48 yds, downed at the Iowa 22
Iowa Punt, 3 plays
11:311st & 10 at own 22Kaleb Johnson run for 1 yd to the Iowa 23
10:562nd & 9 at own 23Kaleb Johnson run for 2 yds to the Iowa 25
10:263rd & 7 at own 25Spencer Petras pass incomplete
10:234th & 7 at own 25(10:23) TAYLOR, Tory punt 57 yards to the WIS18, ENGRAM, Dean return 3 yards to the WIS21 (HEINZ, Jamison), clock 10:14. PENALTY Before the snap, IOW Illegal Formation enforced 5 yards from the IOW25 to the IOW20. NO PLAY (replay the down).
10:134th & 12 at own 20Tory Taylor punt for 47 yds , Dean Engram returns for 4 yds to the Wisc 37
Wisconsin Turnover on downs, 5 plays
10:051st & 10 at own 37Graham Mertz pass complete to Skyler Bell for 13 yds to the 50 yard line for a 1ST down
9:401st & 10 at the 50Braelon Allen run for a loss of 5 yards to the Wisc 45
9:052nd & 15 at own 45Graham Mertz pass complete to Braelon Allen for 4 yds to the Wisc 49
8:403rd & 11 at own 49Graham Mertz pass complete to Isaac Guerendo for 4 yds to the Iowa 47
7:554th & 7 at opp 47Graham Mertz pass incomplete
Iowa Field goal, 11 plays
7:501st & 10 at own 47Kaleb Johnson run for 5 yds to the Wisc 48
7:132nd & 5 at opp 48Kaleb Johnson run for 1 yd to the Wisc 47
6:313rd & 4 at opp 47Spencer Petras pass complete to Luke Lachey for 5 yds to the Wisc 42 for a 1ST down
5:581st & 10 at opp 42Leshon Williams run for no gain to the Wisc 42
5:122nd & 10 at opp 42Leshon Williams run for 9 yds to the Wisc 33
4:293rd & 1 at opp 33Leshon Williams run for no gain to the Wisc 33
4:264th & 1 at opp 33Timeout IOWA, clock 04:26
4:214th & 1 at opp 33Spencer Petras pass complete to Sam LaPorta for 5 yds to the Wisc 28 for a 1ST down
3:481st & 10 at opp 28Kaleb Johnson run for 2 yds to the Wisc 26
3:452nd & 8 at opp 26Timeout WISCONSIN, clock 03:45
3:402nd & 8 at opp 26Kaleb Johnson run for no gain to the Wisc 26
3:393rd & 8 at opp 26Timeout WISCONSIN, clock 03:39
3:343rd & 8 at opp 26Kaleb Johnson run for no gain to the Wisc 26
2:544th & 8 at opp 26Drew Stevens 44 yd FG GOODIowa 24, Wisconsin 10
Wisconsin Fumble, 2 plays
2:47Drew Stevens kickoff for 62 yds , Isaac Guerendo return for 22 yds to the Wisc 25
2:461st & 10 at own 25Graham Mertz pass complete to Keontez Lewis for 3 yds to the Wisc 28
2:242nd & 7 at own 28Graham Mertz sacked for a loss of 6 yards to the Wisc 22
Iowa End of game, 3 plays
2:161st & 10 at opp 22Leshon Williams run for 3 yds to the Wisc 19
1:302nd & 7 at opp 19Leshon Williams run for 1 yd to the Wisc 18
0:443rd & 6 at opp 18Leshon Williams run for 4 yds to the Wisc 14

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Wisconsin leads 49–⁠48–⁠2 in 99 meetings, counting the three since this game.

Recent meetings
2025Iowa 37, Wisconsin 0
2024Iowa 42, Wisconsin 10
2023Iowa 15, Wisconsin 6
2022Iowa 24, Wisconsin 10
2021Wisconsin 27, Iowa 7
2020Iowa 28, Wisconsin 7

Around this game