Wisconsin at Iowa

Saturday, September 22, 2018. Wisconsin kept the Heartland Trophy

No. 18 Wisconsin beat Iowa 28–⁠17. It was their 92nd meeting; after it, Wisconsin led the series 47–⁠43–⁠2.

Away18Wisconsin8–⁠5 in 2018
28
HomeIowa9–⁠4 in 2018
17

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

At kickoff
59°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Iowa City Municipal Airport (KIOW), 2 km from the stadium, 17 minutes after kickoff
Officials
Referee Mike Cannon; umpire KenZelmanski; head linesman Bruce Keeling; line judge John Quinn; side judge Joel Clay; field judge Grady Smith; back judge Dennis Morris; center judge Bryan BanksGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wisconsin0771428
Iowa0710017

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Wisconsin

PassingC/AttYdsTDInt
Alex Hornibrook17/2220530
RushingCarYdsTDLong
Jonathan Taylor25113017
Taiwan Deal642014
Alec Ingold237133
Garrett Groshek83309
ReceivingRecYdsTDLong
Jake Ferguson458123
A.J. Taylor344118
Alec Ingold133033
Kendric Pryor333028
DefenseTklTFLSacksInt
Ryan Connelly6100
D’Cota Dixon6000
T.J. Edwards5101
Zack Baun4000

Iowa

PassingC/AttYdsTDInt
Nathan Stanley13/2222921
RushingCarYdsTDLong
Ivory Kelly-Martin1472019
Toren Young634010
Ihmir Smith-Marsette120020
Mekhi Sargent61405
ReceivingRecYdsTDLong
T.J. Hockenson3115046
Ihmir Smith-Marsette331013
Noah Fant329220
Nick Easley122022
DefenseTklTFLSacksInt
Amani Hooker11000
Nick Niemann100.500
Jack Hockaday9000
Jake Gervase8000
Anthony Nelson7110

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

Team stats

WisconsinIowa
415Total yards377
205Passing yards229
210Rushing yards148
9.3Yards per pass10.4
4.8Yards per rush4.8
19First downs18
7–⁠14Third downs5–⁠11
0–⁠0Fourth downs0–⁠1
0Turnovers3
8–⁠68Penalties1–⁠5
35:13Possession24:25
0Sacks (by defense)1

Efficiency

WisconsinIowa
53%Success rate52%
0.31EPA per play0.16
1.11Explosiveness1.13
0.11Rushing EPA−0.21
0.67Passing EPA0.72
54%Passing-down success64%
0.30First-down EPA0.26
0.05Second-down EPA0.14
0.76Third-down EPA0.44
19%Havoc by its defense8%

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)

Wisconsin 52% to win. Elo’s favorite won.

The line

Wisconsin −3, over/under 43.5.

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

Before kickoff, the win chances were Wisconsin 58%, Iowa 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Iowa end zoneWisconsin end zoneQ1 WisconsinPunt, 8 playsQ1 IowaTurnover on downs, 11 playsQ1 WisconsinTouchdown, 11 playsQ2 IowaPunt, 6 playsQ2 WisconsinPunt, 7 playsQ2 IowaTouchdown, 4 playsQ2 WisconsinPunt, 3 playsQ2 WisconsinPunt, 3 playsQ2 IowaEnd of half, 3 playsQ3 IowaField goal, 10 playsQ3 WisconsinPunt, 6 playsQ3 WisconsinTouchdown, 3 playsQ3 IowaTouchdown, 8 playsQ3 WisconsinPunt, 9 playsQ4 IowaPunt, 3 playsQ4 WisconsinPunt, 3 playsQ4 IowaPunt, 6 playsQ4 WisconsinTouchdown, 10 playsQ4 IowaInterception, 3 playsQ4 WisconsinTouchdown, 3 playsQ4 IowaResult not recorded
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 WisconsinPunt, 8 plays, 31 yards
  2. Q1 IowaTurnover on downs, 11 plays, 80 yards
  3. Q1 WisconsinTouchdown, 11 plays, 95 yards
  4. Q2 IowaPunt, 6 plays, 33 yards
  5. Q2 WisconsinPunt, 7 plays, 43 yards
  6. Q2 IowaTouchdown, 4 plays, 77 yards
  7. Q2 WisconsinPunt, 3 plays, 2 yards
  8. Q2 WisconsinPunt, 3 plays, 3 yards
  9. Q2 IowaEnd of half, 3 plays, 26 yards
  10. Q3 IowaField goal, 10 plays, 69 yards
  11. Q3 WisconsinPunt, 6 plays, 28 yards
  12. Q3 WisconsinTouchdown, 3 plays, 10 yards
  13. Q3 IowaTouchdown, 8 plays, 75 yards
  14. Q3 WisconsinPunt, 9 plays, 46 yards
  15. Q4 IowaPunt, 3 plays, 7 yards
  16. Q4 WisconsinPunt, 3 plays, 7 yards
  17. Q4 IowaPunt, 6 plays, 32 yards
  18. Q4 WisconsinTouchdown, 10 plays, 88 yards
  19. Q4 IowaInterception, 3 plays, 6 yards
  20. Q4 WisconsinTouchdown, 3 plays, 37 yards
  21. Q4 IowaResult not recorded, 0 yards

Play by play

1st quarter3 drives, then Tied at 0
Wisconsin Punt, 8 plays
15:001st & 10 at own 35Miguel Recinos kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jonathan Taylor run for 7 yds to the Wisc 32
15:002nd & 3 at own 32Jonathan Taylor run for 2 yds to the Wisc 34
15:003rd & 1 at own 34Garrett Groshek run for 1 yd to the Wisc 35 for a 1ST down
15:001st & 10 at own 35Alex Hornibrook pass complete to A.J. Taylor for 9 yds to the Wisc 44
15:002nd & 1 at own 44Jonathan Taylor run for 6 yds to the 50 yard line for a 1ST down
15:001st & 10 at the 50Jonathan Taylor run for 4 yds to the Iowa 46
15:002nd & 6 at opp 46Jonathan Taylor run for 2 yds to the Iowa 44
15:003rd & 4 at opp 44Alex Hornibrook pass incomplete
15:004th & 4 at opp 44Anthony Lotti punt for 29 yds, fair catch by Kyle Groeneweg at the Iowa 15
Iowa Turnover on downs, 11 plays
10:291st & 10 at own 15Ivory Kelly-Martin run for 9 yds to the Iowa 24
10:292nd & 1 at own 24Ivory Kelly-Martin run for no gain to the Iowa 24
10:293rd & 1 at own 24Brady Ross run for 3 yds to the Iowa 27 for a 1ST down
10:291st & 10 at own 27Ivory Kelly-Martin run for 2 yds to the Iowa 29
10:292nd & 8 at own 29Nate Stanley pass complete to T.J. Hockenson for 24 yds to the Wisc 47 for a 1ST down
10:291st & 10 at opp 47Ivory Kelly-Martin run for 5 yds to the Wisc 42
10:292nd & 5 at opp 42Stanley,Nate pass incomplete to Easley,Nick, PENALTY WIS pass interference (Harrell, Deron) 8 yards to the WIS34, 1ST DOWN IOWA, NO PLAY.
10:291st & 10 at opp 34Ihmir Smith-Marsette run for 20 yds to the Wisc 14 for a 1ST down
10:291st & 10 at opp 14Toren Young run for 4 yds to the Wisc 10
10:292nd & 6 at opp 10Toren Young run for a loss of 2 yards to the Wisc 12
10:293rd & 8 at opp 12Nate Stanley pass complete to Ivory Kelly-Martin for 7 yds to the Wisc 5
10:294th & 1 at opp 5Nate Stanley run for no gain to the Wisc 5
Wisconsin Touchdown, 11 plays
4:411st & 10 at own 5Jonathan Taylor run for 9 yds to the Wisc 14
4:412nd & 1 at own 14Jonathan Taylor run for 6 yds to the Wisc 20 for a 1ST down
4:411st & 10 at own 20Taiwan Deal run for 6 yds to the Wisc 26
4:412nd & 4 at own 26Taiwan Deal run for 7 yds to the Wisc 33 for a 1ST down
4:411st & 10 at own 33Alex Hornibrook pass incomplete to A.J. Taylor
4:412nd & 10 at own 33Jonathan Taylor run for 3 yds to the Wisc 36
4:413rd & 7 at own 36Alex Hornibrook pass complete to Jake Ferguson for 17 yds to the Iowa 47 for a 1ST down
4:411st & 10 at opp 47Garrett Groshek run for 5 yds to the Iowa 42
4:412nd & 5 at opp 42Jonathan Taylor run for 3 yds to the Iowa 39
Q2 15:003rd & 2 at opp 39Alex Hornibrook pass complete to Alec Ingold for 33 yds to the Iowa 6 for a 1ST down
Q2 14:351st & 0 at opp 6Timeout IOWA, clock 14:35
Q2 14:311st & goal at opp 6Alex Hornibrook pass complete to Jake Ferguson for 6 yds for a TD (Rafael Gaglianone KICK)Wisconsin 7, Iowa 0
2nd quarter6 drives, then Tied at 7
Iowa Punt, 6 plays
14:311st & 0 at own 35Zach Hintze kickoff for 65 yds for a touchback
14:311st & 10 at own 25Ivory Kelly-Martin run for 19 yds to the Iowa 44 for a 1ST down
14:311st & 10 at own 44Ivory Kelly-Martin run for no gain to the Iowa 44
14:312nd & 10 at own 44Nate Stanley pass complete to Ihmir Smith-Marsette for 13 yds to the Wisc 43 for a 1ST down
14:311st & 10 at opp 43Mekhi Sargent run for 1 yd to the Wisc 42
14:312nd & 9 at opp 42Kyle Groeneweg run for 3 yds to the Wisc 39
14:313rd & 6 at opp 39Mekhi Sargent run for a loss of 3 yards to the Wisc 42
14:314th & 9 at opp 42Colten Rastetter punt for 31 yds
Wisconsin Punt, 7 plays
10:491st & 10 at own 11Jonathan Taylor run for 6 yds to the Wisc 17
10:492nd & 4 at own 17Jonathan Taylor run for 12 yds to the Wisc 29 for a 1ST down
10:491st & 10 at own 29Alex Hornibrook pass complete to Kendric Pryor for no gain to the Wisc 29
10:492nd & 10 at own 29Jonathan Taylor run for 17 yds to the Wisc 46 for a 1ST down
10:491st & 10 at own 46Taiwan Deal run for 1 yd to the Wisc 47
10:492nd & 9 at own 47Alex Hornibrook pass complete to Garrett Groshek for 7 yds to the Iowa 46
7:033rd & 2 at opp 46Timeout WISCONSIN, clock 07:03
7:033rd & 2 at opp 46Alex Hornibrook pass incomplete to Kendric Pryor, broken up by Amani Hooker
7:034th & 2 at opp 46Anthony Lotti punt for 35 yds, punt out-of-bounds at the Iowa 23 , Kyle Groeneweg returns for 12 yds to the Iowa 23
Iowa Touchdown, 4 plays
6:421st & 10 at own 23Stanley,Nate pass incomplete to Smith,Brandon, PENALTY WIS pass interference (Hicks, Faion) 10 yards to the IOWA33, 1ST DOWN IOWA, NO PLAY.
6:421st & 10 at own 33Toren Young run for 6 yds to the Iowa 39
6:422nd & 4 at own 39Nate Stanley pass incomplete to Ihmir Smith-Marsette, broken up by Scott Nelson
6:423rd & 4 at own 39IOWA Penalty, delay of game (-5 Yards) to the Iowa 34
6:423rd & 9 at own 34Nate Stanley pass complete to T.J. Hockenson for 46 yds to the IOWA 20 for a 1ST down WISCONSIN Penalty, Defensive pass interference ( Yards) declined for a 1ST down
5:151st & 10 at opp 20Nate Stanley pass complete to Noah Fant for 20 yds for a TD (Miguel Recinos KICK)Tied at 7
Wisconsin Punt, 3 plays
5:151st & 0 at own 35Miguel Recinos kickoff for 65 yds , Aron Cruickshank return for 22 yds to the Wisc 22
5:151st & 10 at own 22Alex Hornibrook pass complete to Jonathan Taylor for 5 yds to the Wisc 27
5:152nd & 5 at own 27Jonathan Taylor run for a loss of 3 yards to the Wisc 24
5:153rd & 8 at own 24Alex Hornibrook pass incomplete to Jake Ferguson
5:154th & 8 at own 24Anthony Lotti punt for 44 yds , Kyle Groeneweg returns for 23 yds to the Wisc 45 Kyle Groeneweg fumbled, forced by D’Cota Dixon, recovered by Wisc D’Cota Dixon
Wisconsin Punt, 3 plays
3:311st & 10 at own 45Jonathan Taylor run for 5 yds to the 50 yard line
3:312nd & 5 at the 50Jonathan Taylor run for 1 yd to the Iowa 49
3:313rd & 4 at opp 49[SG], Hornibrook, A. pass complete to Groshek, G. for 4 yards to the IOWA45, out-of-bounds (Welch,Kristian), PENALTY WIS holding (Deiter, Michael) 10 yards to the WIS41, NO PLAY.
3:313rd & 14 at own 41Alex Hornibrook pass complete to Garrett Groshek for 7 yds to the Wisc 48
3:314th & 7 at own 48Anthony Lotti punt for 49 yds, fair catch by Kyle Groeneweg at the Iowa 3
Iowa End of half, 3 plays
0:561st & 10 at own 3Ivory Kelly-Martin run for 18 yds to the Iowa 21 for a 1ST down
0:561st & 10 at own 21Nate Stanley pass incomplete to Ihmir Smith-Marsette, broken up by Tyler Johnson
0:562nd & 10 at own 21Ivory Kelly-Martin run for 8 yds to the Iowa 29
3rd quarter5 drives, then Iowa 17, Wisconsin 14
Iowa Field goal, 10 plays
15:003rd & 2 at own 35Zach Hintze kickoff for 65 yds for a touchback
15:001st & 10 at own 25Nate Stanley run for 2 yds to the Iowa 27
15:002nd & 8 at own 27Ivory Kelly-Martin run for 1 yd to the Iowa 28
15:003rd & 7 at own 28Nate Stanley pass complete to Ihmir Smith-Marsette for 12 yds to the Iowa 40 for a 1ST down
15:001st & 10 at own 40Mekhi Sargent run for 4 yds to the Iowa 44
15:002nd & 6 at own 44Ivory Kelly-Martin run for 5 yds to the Iowa 49
15:003rd & 1 at own 49Nate Stanley pass complete to T.J. Hockenson for 45 yds to the Wisc 6 for a 1ST down
15:001st & goal at opp 6Nate Stanley pass incomplete
15:002nd & goal at opp 6Ivory Kelly-Martin run for 4 yds to the Wisc 2
15:003rd & goal at opp 2Ivory Kelly-Martin run for a loss of 4 yards to the Wisc 6
10:124th & goal at opp 6Miguel Recinos 24 yd FG GOODIowa 10, Wisconsin 7
Wisconsin Punt, 6 plays
10:121st & 0 at own 35Miguel Recinos kickoff for 65 yds for a touchback
10:121st & 10 at own 25Jonathan Taylor run for 4 yds to the Wisc 29
10:122nd & 6 at own 29Jonathan Taylor run for 8 yds to the Wisc 37 for a 1ST down
10:121st & 10 at own 37Alex Hornibrook pass complete to Jake Ferguson for 23 yds to the Iowa 40 for a 1ST down
10:121st & 10 at opp 40WISCONSIN Penalty, substitution infraction (-5 Yards) to the Iowa 45
10:121st & 15 at opp 45Jonathan Taylor run for 2 yds to the Iowa 43
10:122nd & 13 at opp 43Alex Hornibrook sacked by Anthony Nelson for a loss of 13 yards to the IOWA 44 WISCONSIN Penalty, intentional grounding (Alex Hornibrook) to the Wisc 44
10:123rd & 26 at own 44Garrett Groshek run for 9 yds to the Iowa 47
10:124th & 17 at opp 47Anthony Lotti punt for 37 yds , Shaun Beyer returns for no gain to the Iowa 10 Shaun Beyer fumbled, recovered by Wisc Travian Blaylock
Wisconsin Touchdown, 3 plays
6:451st & goal at opp 10Jonathan Taylor run for 2 yds to the Iowa 8
6:452nd & goal at opp 8Kendric Pryor run for a loss of 4 yards to the Iowa 12
5:123rd & goal at opp 12Alex Hornibrook pass complete to Danny Davis III for 12 yds for a TD (Rafael Gaglianone KICK)Wisconsin 14, Iowa 10
Iowa Touchdown, 8 plays
5:121st & 0 at own 35Zach Hintze kickoff for 65 yds for a touchback
5:121st & 10 at own 25Mekhi Sargent run for 2 yds to the Iowa 27
5:122nd & 8 at own 27Nate Stanley pass complete to Brandon Smith for 14 yds to the Iowa 41 for a 1ST down
5:121st & 10 at own 41Mekhi Sargent run for 5 yds to the Iowa 46
5:122nd & 5 at own 46Nate Stanley pass complete to Noah Fant for 8 yds to the IOWA 46 for a 1ST down WISCONSIN Penalty, personal foul (Ryan Connelly) to the Wisc 31 for a 1ST down
5:121st & 10 at opp 31Toren Young run for 9 yds to the Wisc 22
5:122nd & 1 at opp 22Toren Young run for 10 yds to the Wisc 12 for a 1ST down
5:121st & 10 at opp 12Nate Stanley pass complete to Brady Ross for 11 yds to the Wisc 1 for a 1ST down
1:371st & goal at opp 1Nate Stanley pass complete to Noah Fant for 1 yd for a TD (Miguel Recinos KICK)Iowa 17, Wisconsin 14
Wisconsin Punt, 9 plays
1:371st & 0 at own 35Miguel Recinos kickoff for 65 yds , Aron Cruickshank return for 20 yds to the IOWA 45 WISCONSIN Penalty, illegal block (10 Yards) to the Wisc 10
1:371st & 10 at own 10Jonathan Taylor run for 6 yds to the Wisc 16
1:372nd & 4 at own 16Jonathan Taylor run for 1 yd to the Wisc 17
1:373rd & 3 at own 17Garrett Groshek run for 5 yds to the Wisc 22 for a 1ST down
Q4 15:001st & 10 at own 22Taiwan Deal run for 14 yds to the Wisc 36 for a 1ST down
Q4 15:001st & 10 at own 36Hornibrook, A. pass complete to Davis, Danny for 15 yards to the IOWA49 (Hooker,Amani), PENALTY WIS holding (Erdmann, Jason) 10 yards to the WIS26, NO PLAY.
Q4 15:001st & 20 at own 26Garrett Groshek run for 5 yds to the Wisc 31
Q4 15:002nd & 15 at own 31Alex Hornibrook pass complete to A.J. Taylor for 18 yds to the Wisc 49 for a 1ST down
Q4 15:001st & 10 at own 49Jonathan Taylor run for 5 yds to the Iowa 46
Q4 15:002nd & 5 at opp 46Alex Hornibrook run for 2 yds to the Iowa 44
Q4 15:003rd & 3 at opp 44Alex Hornibrook pass incomplete to Jake Ferguson
Q4 15:004th & 3 at opp 44Anthony Lotti punt for 32 yds, fair catch by Kyle Groeneweg at the Iowa 12
4th quarter6 drives, then Wisconsin 28, Iowa 17
Iowa Punt, 3 plays
11:251st & 10 at own 12Nate Stanley pass incomplete to T.J. Hockenson
11:252nd & 10 at own 12Toren Young run for 7 yds to the Iowa 19
11:253rd & 3 at own 19Nate Stanley pass incomplete to Brandon Smith, broken up by Isaiahh Loudermilk
11:254th & 3 at own 19Colten Rastetter punt for 37 yds
Wisconsin Punt, 3 plays
10:291st & 10 at own 44Taiwan Deal run for 6 yds to the 50 yard line
10:292nd & 4 at the 50Alex Hornibrook pass complete to Jonathan Taylor for 1 yd to the Iowa 49
10:293rd & 3 at opp 49Garrett Groshek run for no gain to the Iowa 49
10:294th & 3 at opp 49Anthony Lotti punt for 34 yds, downed at the Iowa 15
Iowa Punt, 6 plays
8:341st & 10 at own 15Ivory Kelly-Martin run for 8 yds to the Iowa 23
8:342nd & 2 at own 23Ivory Kelly-Martin run for a loss of 3 yards to the Iowa 20
8:343rd & 5 at own 20Nate Stanley pass complete to Nick Easley for 22 yds to the Iowa 42 for a 1ST down
8:341st & 10 at own 42Mekhi Sargent run for 5 yds to the Iowa 47
8:342nd & 5 at own 47Nate Stanley pass incomplete to Ihmir Smith-Marsette
8:343rd & 5 at own 47Nate Stanley pass incomplete to Ihmir Smith-Marsette
8:344th & 5 at own 47Colten Rastetter punt for 46 yds , Jack Dunn returns for 5 yds to the Wisc 12
Wisconsin Touchdown, 10 plays
5:401st & 10 at own 12Taiwan Deal run for 8 yds to the Wisc 20
5:402nd & 2 at own 20Garrett Groshek run for 5 yds to the Wisc 25 for a 1ST down
5:401st & 10 at own 25Alex Hornibrook pass complete to Kendric Pryor for 5 yds to the Wisc 30
5:402nd & 5 at own 30Alex Hornibrook pass complete to Kendric Pryor for 28 yds to the Iowa 42 for a 1ST down
5:401st & 10 at opp 42Jonathan Taylor run for 4 yds to the Iowa 38
5:402nd & 6 at opp 38Jonathan Taylor run for 1 yd to the Iowa 37
5:403rd & 5 at opp 37Alex Hornibrook pass complete to Garrett Groshek for 5 yds to the Iowa 32 for a 1ST down
5:401st & 10 at opp 32Garrett Groshek run for 3 yds to the Iowa 29
5:402nd & 7 at opp 29Alex Hornibrook pass complete to Jake Ferguson for 12 yds to the Iowa 17 for a 1ST down
1:021st & 10 at opp 17Timeout WISCONSIN, clock 01:02
0:571st & 10 at opp 17Alex Hornibrook pass complete to A.J. Taylor for 17 yds for a TD (Rafael Gaglianone KICK)Wisconsin 21, Iowa 17
Iowa Interception, 3 plays
0:571st & 0 at own 35Zach Hintze kickoff for 60 yds , Kyle Groeneweg return for 19 yds to the Iowa 24
0:571st & 10 at own 24Nate Stanley pass complete to Ihmir Smith-Marsette for 6 yds to the Iowa 30
0:572nd & 4 at own 30Nate Stanley pass incomplete to Nick Easley
0:573rd & 4 at own 30Nate Stanley pass intercepted T.J. Edwards return for no gain to the Iowa 37
Wisconsin Touchdown, 3 plays
0:381st & 10 at opp 37Alec Ingold run for 4 yds to the Iowa 33
0:342nd & 6 at opp 33Timeout IOWA, clock 00:34
0:342nd & 6 at opp 33Jonathan Taylor run for no gain to the Iowa 33
0:303rd & 6 at opp 33Timeout IOWA, clock 00:30
0:223rd & 6 at opp 33Alec Ingold run for 33 yds for a TD (Rafael Gaglianone KICK)Wisconsin 28, Iowa 17
0:221st & 0 at own 35Zach Hintze kickoff for 65 yds for a touchback

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 seven 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