Week 14 · 2023
Michigan at Iowa
Sat 12/02/2023 08:00 PMLucas Oil StadiumIowa pregame7% — Pregame win probability: 7% for Iowa. Michigan favored, and won.ConferenceNeutral site
47°Overcast· roof closed6 mph ENE · 79% humidityRecorded at kickoff by College Football Data
Michigan
26
15–0
Iowa
0
10–4
Attendance
67,842
reported
IOWA5 plays, 5 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Tommy Doman kickoff for 65 yds for a touchback | 0 |
| 14:49 | 1st & 10 | own 25 | Deacon Hill pass complete to Addison Ostrenga for no gain to the IOWA 25 | 0 |
| 14:11 | 2nd & 10 | own 25 | Kaleb Brown run for 5 yds to the IOWA 30 | +5 |
| 13:40 | 3rd & 5 | own 30 | Deacon Hill pass incomplete to Zach Ortwerth | 0 |
| 13:36 | 4th & 5 | own 30 | Tory Taylor punt for 39 yds, fair catch by Semaj Morgan at the MICH 31 | 0 |
MICH14 plays, 52 yd · Field goal | ||||
| 13:24 | 1st & 10 | own 31 | Blake Corum run for 4 yds to the MICH 35 | +4 |
| 12:51 | 2nd & 6 | own 35 | Blake Corum run for 2 yds to the MICH 37 | +2 |
| 12:06 | 3rd & 4 | own 37 | J.J. McCarthy pass complete to AJ Barner for 13 yds to the 50 yard line for a 1ST down | +13 |
| 11:23 | 1st & 10 | midfield | J.J. McCarthy pass complete to Blake Corum for 5 yds to the IOWA 45 | +5 |
| 10:49 | 2nd & 5 | opp 45 | J.J. McCarthy pass complete to Colston Loveland for 6 yds to the IOWA 39 for a 1ST down | +6 |
| 10:19 | 1st & 10 | opp 39 | J.J. McCarthy pass incomplete to Colston Loveland | 0 |
| 9:51 | 2nd & 10 | opp 39 | Kalel Mullings run for 4 yds to the IOWA 35 | +4 |
| 9:30 | 3rd & 6 | opp 35 | J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the IOWA 31 | +4 |
| 8:53 | 4th & 2 | opp 31 | Michigan Penalty, False Start (Trente Jones) to the IOWA 36 | −5 |
| 8:26 | 4th & 7 | opp 36 | J.J. McCarthy pass complete to Cornelius Johnson for 10 yds to the IOWA 26 for a 1ST down | +10 |
| 7:48 | 1st & 10 | opp 26 | Donovan Edwards run for 5 yds to the IOWA 21 | +5 |
| 7:05 | 2nd & 5 | opp 21 | J.J. McCarthy pass complete to Cornelius Johnson for 3 yds to the IOWA 18 | +3 |
| 6:32 | 3rd & 2 | opp 18 | Blake Corum run for 1 yd to the IOWA 17 | +1 |
| 6:01 | 4th & 1 | opp 17 | James Turner 35 yd FG GOOD | +35 |
IOWA9 plays, 15 yd · Punt | ||||
| 6:01 | 4th & 1 | own 35 | Tommy Doman kickoff for 65 yds for a touchback | 0 |
| 5:51 | 1st & 10 | own 25 | Deacon Hill pass complete to Kaleb Brown for 7 yds to the IOWA 32 | +7 |
| 5:17 | 2nd & 3 | own 32 | Leshon Williams run for 2 yds to the IOWA 34 | +2 |
| 4:43 | 3rd & 1 | own 34 | Leshon Williams run for 3 yds to the IOWA 37 for a 1ST down | +3 |
| 4:10 | 1st & 10 | own 37 | Leshon Williams run for 1 yd to the IOWA 38 | +1 |
| 3:31 | 2nd & 9 | own 38 | Jaziun Patterson run for 2 yds to the IOWA 40 | +2 |
| 2:54 | 3rd & 7 | own 40 | Iowa Penalty, False Start (Nick DeJong) to the IOWA 35 | −5 |
| 2:32 | 3rd & 12 | own 35 | Kaleb Brown run for 5 yds to the IOWA 40 | +5 |
| 1:46 | 4th & 7 | own 40 | Tory Taylor punt for 52 yds , Semaj Morgan returns for 87 yds to the IOWA 5 | +87 |
MICH2 plays, 5 yd · Touchdown | ||||
| 1:39 | 1st & goal | opp 5 | Blake Corum run for 3 yds to the IOWA 2 | +3 |
| 1:07 | 2nd & goal | opp 2 | Blake Corum run for 2 yds for a TD (James Turner KICK) | +2 |
IOWA9 plays, 18 yd · Punt | ||||
| 1:07 | 2nd & 7 | own 35 | Tommy Doman kickoff for 64 yds for a touchback | 0 |
| 1:00 | 1st & 10 | own 25 | Kaleb Johnson run for 5 yds to the IOWA 30 | +5 |
| 0:25 | 2nd & 5 | own 30 | Kaleb Johnson run for 4 yds to the IOWA 34 | +4 |
| 0:00 | 3rd & 1 | own 34 | Deacon Hill run for 2 yds to the IOWA 36 for a 1ST down | +2 |
| 0:00 | own 34 | End of 1st Quarter | 0 | |
| 14:48 | 1st & 10 | own 36 | Deacon Hill pass complete to Hayden Large for 2 yds to the IOWA 38 | +2 |
| 14:01 | 2nd & 8 | own 38 | Deacon Hill pass complete to Kaleb Brown for 5 yds to the IOWA 43 | +5 |
| 13:30 | 3rd & 3 | own 43 | Deacon Hill pass incomplete to Kaleb Brown | 0 |
| 13:24 | 4th & 3 | own 43 | Tory Taylor punt for 57 yds for a touchback | 0 |
MICH8 plays, 19 yd · Punt | ||||
| 12:58 | 1st & 10 | own 20 | J.J. McCarthy pass complete to Cornelius Johnson for 14 yds to the MICH 34 for a 1ST down | +14 |
| 12:46 | 1st & 10 | own 34 | Kalel Mullings run for 4 yds to the MICH 38 | +4 |
| 12:09 | 2nd & 6 | own 38 | J.J. McCarthy pass complete to Colston Loveland for 10 yds to the MICH 48 for a 1ST down | +10 |
| 11:32 | 1st & 10 | own 48 | Donovan Edwards run for 3 yds to the IOWA 49 | +3 |
| 10:48 | 2nd & 7 | opp 49 | Michigan Penalty, Offensive Holding (Trente Jones) to the MICH 41 | −10 |
| 10:22 | 2nd & 17 | own 41 | J.J. McCarthy pass complete to Peyton O'Leary for 5 yds to the MICH 46 | +5 |
| 9:48 | 3rd & 12 | own 46 | J.J. McCarthy sacked by Deontae Craig for a loss of 7 yards to the MICH 39 | −7 |
| 8:59 | 4th & 19 | own 39 | Tommy Doman punt for 44 yds , Kaden Wetjen returns for 13 yds to the IOWA 48 Iowa Penalty, Illegal Block (10 Yards) to the IOWA 20 | +13 |
IOWA4 plays, -1 yd · Punt | ||||
| 8:34 | 1st & 10 | own 20 | Kaleb Johnson run for a loss of 3 yards to the IOWA 17 | −3 |
| 8:11 | 2nd & 13 | own 17 | Leshon Williams run for 2 yds to the IOWA 19 | +2 |
| 7:24 | 3rd & 11 | own 19 | Deacon Hill pass incomplete to Nico Ragaini | 0 |
| 7:16 | 4th & 11 | own 19 | Tory Taylor punt for 53 yds, punt out-of-bounds at the MICH 28 | 0 |
MICH4 plays, -15 yd · Punt | ||||
| 7:11 | 1st & 10 | own 28 | J.J. McCarthy pass incomplete to Roman Wilson | 0 |
| 7:06 | 2nd & 10 | own 28 | Blake Corum run for 1 yd to the MICH 29 | +1 |
| 6:43 | 3rd & 9 | own 29 | J.J. McCarthy sacked by Max Llewellyn for a loss of 16 yards to the MICH 13 | −16 |
| 6:00 | 4th & 25 | own 13 | Tommy Doman punt for 25 yds, downed at the MICH 38 | 0 |
IOWA3 plays, 9 yd · Turnover | ||||
| 5:51 | 1st & 10 | opp 38 | Deacon Hill pass complete to Nico Ragaini for 8 yds to the MICH 30 | +8 |
| 5:18 | 2nd & 2 | opp 30 | Deacon Hill pass incomplete | 0 |
| 5:09 | 3rd & 2 | opp 30 | Deacon Hill pass complete to Jaziun Patterson for 1 yd Jaziun Patterson fumbled, recovered by MICH Kris Jenkins | +1 |
MICH4 plays, 8 yd · Punt | ||||
| 5:03 | 1st & 10 | own 29 | Blake Corum run for 2 yds to the MICH 31 | +2 |
| 4:24 | 2nd & 8 | own 31 | J.J. McCarthy pass complete to Cornelius Johnson for 6 yds to the MICH 37 | +6 |
| 3:52 | 3rd & 2 | own 37 | J.J. McCarthy pass incomplete to Colston Loveland | 0 |
| 3:44 | 4th & 2 | own 37 | Tommy Doman punt for 54 yds, fair catch by Kaden Wetjen at the IOWA 9 | 0 |
IOWA4 plays, 5 yd · Punt | ||||
| 3:10 | 1st & 10 | own 9 | Leshon Williams run for 2 yds to the IOWA 11 | +2 |
| 2:39 | 2nd & 8 | own 11 | Leshon Williams run for 3 yds to the IOWA 14 | +3 |
| 1:56 | 3rd & 5 | own 14 | Deacon Hill pass incomplete to Kaleb Brown | 0 |
| 1:43 | 4th & 5 | own 14 | Tory Taylor punt for 67 yds, downed at the MICH 19 | 0 |
MICH6 plays, 19 yd · Punt | ||||
| 1:38 | 1st & 10 | own 19 | J.J. McCarthy pass complete to Cornelius Johnson for 6 yds to the MICH 25 | +6 |
| 1:33 | 2nd & 4 | own 25 | J.J. McCarthy pass complete to Donovan Edwards for 9 yds to the MICH 34 for a 1ST down | +9 |
| 1:22 | 1st & 10 | own 34 | J.J. McCarthy pass incomplete | 0 |
| 1:05 | 2nd & 10 | own 34 | J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the MICH 38 | +4 |
| 0:53 | 3rd & 6 | own 38 | J.J. McCarthy pass incomplete to Colston Loveland | 0 |
| 0:46 | 4th & 6 | own 38 | Tommy Doman punt for 38 yds, fair catch by Kaden Wetjen at the IOWA 24 | 0 |
IOWA7 plays, 0 yd · Punt | ||||
| 0:41 | 1st & 10 | own 24 | Deacon Hill pass complete to Kaleb Brown for 7 yds to the IOWA 31 | +7 |
| 0:41 | 2nd & 3 | own 31 | Iowa Penalty, False Start (Nick DeJong) to the IOWA 26 | −5 |
| 0:35 | 2nd & 8 | own 26 | Deacon Hill sacked by Jaylen Harrell for a loss of 8 yards to the IOWA 18 | −8 |
| 0:34 | 3rd & 16 | own 18 | Timeout Michigan, clock 00:34 | 0 |
| 0:27 | 3rd & 16 | own 18 | Leshon Williams run for 6 yds to the IOWA 24 | +6 |
| 0:27 | 4th & 10 | own 24 | Timeout Michigan, clock 00:27 | 0 |
| 0:16 | 4th & 10 | own 24 | Tory Taylor punt for 50 yds, punt out-of-bounds at the MICH 26 | 0 |
MICH4 plays, 8 yd · End of period | ||||
| 0:08 | 1st & 10 | own 26 | Donovan Edwards run for 17 yds to the MICH 43 for a 1ST down | +17 |
| 0:08 | 1st & 10 | own 43 | Timeout Iowa, clock 00:08 | 0 |
| 0:01 | 1st & 10 | own 43 | J.J. McCarthy sacked by Logan Lee for a loss of 9 yards to the MICH 34 | −9 |
| 0:00 | own 43 | End of 2nd Quarter | 0 | |
MICH11 plays, 28 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Drew Stevens kickoff for 65 yds for a touchback | 0 |
| 14:53 | 1st & 10 | own 25 | Blake Corum run for 6 yds to the MICH 31 | +6 |
| 13:51 | 2nd & 4 | own 31 | J.J. McCarthy pass complete to Cornelius Johnson for 5 yds to the MICH 36 for a 1ST down | +5 |
| 13:19 | 1st & 10 | own 36 | Alex Orji run for 5 yds to the MICH 41 | +5 |
| 12:54 | 2nd & 5 | own 41 | Michigan Penalty, Offensive Holding (Roman Wilson) to the MICH 31 | −10 |
| 12:34 | 2nd & 15 | own 31 | J.J. McCarthy pass complete to Colston Loveland for 6 yds to the MICH 37 | +6 |
| 11:49 | 3rd & 9 | own 37 | J.J. McCarthy pass complete to Roman Wilson for 14 yds to the IOWA 49 for a 1ST down | +14 |
| 11:30 | 1st & 10 | opp 49 | Cornelius Johnson run for no gain to the IOWA 49 | 0 |
| 10:49 | 2nd & 10 | opp 49 | J.J. McCarthy pass incomplete to Colston Loveland | 0 |
| 10:38 | 3rd & 10 | opp 49 | J.J. McCarthy pass complete to Donovan Edwards for 2 yds to the IOWA 47 | +2 |
| 10:03 | 4th & 8 | opp 47 | Tommy Doman punt for 41 yds, fair catch by Kaden Wetjen at the IOWA 6 | 0 |
IOWA2 plays, 3 yd · Turnover | ||||
| 9:52 | 1st & 10 | own 6 | Kaleb Johnson run for 3 yds to the IOWA 9 | +3 |
| 9:14 | 2nd & 7 | own 9 | Deacon Hill run for 3 yds to the IOWA 6 Deacon Hill fumbled, recovered by MICH Josh Wallace Iowa Penalty, Unsportsmanlike Conduct (-6 Yards) to the IOWA 6 | −3 |
MICH1 play, 6 yd · Touchdown | ||||
| 9:09 | 1st & goal | opp 6 | Blake Corum run for 6 yds for a TD (James Turner KICK) | +6 |
IOWA9 plays, 31 yd · On downs | ||||
| 9:09 | 1st & 10 | own 35 | Tommy Doman kickoff for 65 yds for a touchback | 0 |
| 8:49 | 1st & 10 | own 25 | Leshon Williams run for 2 yds to the IOWA 27 | +2 |
| 8:23 | 2nd & 8 | own 27 | Deacon Hill pass incomplete to Nico Ragaini | 0 |
| 7:55 | 3rd & 8 | own 27 | Deacon Hill pass complete to Kaleb Brown for 10 yds to the IOWA 37 for a 1ST down | +10 |
| 7:35 | 1st & 10 | own 37 | Deacon Hill pass complete to Addison Ostrenga for 10 yds to the IOWA 47 for a 1ST down | +10 |
| 6:43 | 1st & 10 | own 47 | Kaleb Johnson run for 5 yds to the MICH 48 | +5 |
| 5:58 | 2nd & 5 | opp 48 | Kaleb Johnson run for no gain to the MICH 48 | 0 |
| 5:16 | 3rd & 5 | opp 48 | Leshon Williams run for 4 yds to the MICH 44 | +4 |
| 5:08 | 4th & 1 | opp 44 | Deacon Hill run for no gain to the MICH 44 | 0 |
MICH9 plays, 28 yd · Field goal | ||||
| 5:03 | 1st & 10 | own 44 | J.J. McCarthy pass complete to Blake Corum for 5 yds to the MICH 49 | +5 |
| 4:04 | 2nd & 5 | own 49 | J.J. McCarthy pass complete to Cornelius Johnson for 6 yds to the IOWA 45 for a 1ST down | +6 |
| 3:48 | 1st & 10 | opp 45 | Blake Corum run for 2 yds to the IOWA 43 | +2 |
| 2:48 | 2nd & 8 | opp 43 | Kalel Mullings run for 7 yds to the IOWA 36 | +7 |
| 2:12 | 3rd & 1 | opp 36 | J.J. McCarthy run for 4 yds to the IOWA 32 for a 1ST down | +4 |
| 1:47 | 1st & 10 | opp 32 | J.J. McCarthy run for 1 yd to the IOWA 31 | +1 |
| 1:03 | 2nd & 9 | opp 31 | J.J. McCarthy pass incomplete to Roman Wilson | 0 |
| 0:47 | 3rd & 9 | opp 31 | Donovan Edwards run for 3 yds to the IOWA 28 | +3 |
| 0:22 | 4th & 6 | opp 28 | James Turner 46 yd FG GOOD | +46 |
IOWA6 plays, 2 yd · Punt | ||||
| 0:17 | 4th & 6 | own 35 | Tommy Doman kickoff for 65 yds , Kaden Wetjen return for 28 yds to the IOWA 28 | +28 |
| 0:13 | 1st & 10 | own 28 | Deacon Hill pass incomplete | 0 |
| 0:01 | 2nd & 10 | own 28 | Deacon Hill pass complete to Addison Ostrenga for 2 yds to the IOWA 30 | +2 |
| 0:00 | own 28 | End of 3rd Quarter | 0 | |
| 14:55 | 3rd & 8 | own 30 | Deacon Hill pass incomplete to Addison Ostrenga | 0 |
| 14:47 | 4th & 8 | own 30 | Tory Taylor punt for 35 yds, punt out-of-bounds at the MICH 35 | 0 |
MICH4 plays, 9 yd · Punt | ||||
| 14:33 | 1st & 10 | own 35 | J.J. McCarthy pass complete to Cornelius Johnson for 5 yds to the MICH 40 | +5 |
| 13:44 | 2nd & 5 | own 40 | Blake Corum run for 3 yds to the MICH 43 | +3 |
| 13:13 | 3rd & 2 | own 43 | Blake Corum run for 1 yd to the MICH 44 | +1 |
| 12:13 | 4th & 1 | own 44 | Tommy Doman punt for 52 yds , Kaden Wetjen returns for 21 yds to the IOWA 35 Iowa Penalty, Illegal Block (10 Yards) to the IOWA 15 | +21 |
IOWA4 plays, 2 yd · Turnover | ||||
| 12:09 | 1st & 10 | own 15 | Deacon Hill pass incomplete to Nico Ragaini | 0 |
| 11:52 | 2nd & 10 | own 15 | Deacon Hill pass complete to Addison Ostrenga for 7 yds to the IOWA 22 | +7 |
| 11:19 | 3rd & 3 | own 22 | Deacon Hill pass complete to Addison Ostrenga for 4 yds to the IOWA 26 for a 1ST down | +4 |
| 10:57 | 1st & 10 | own 26 | Deacon Hill sacked by Braiden McGregor for a loss of 9 yards to the IOWA 15 Deacon Hill fumbled, recovered by MICH Kenneth Grant , return for 0 yards , return for 2 yds to the IOWA 15 | +2 |
MICH5 plays, -3 yd · Field goal | ||||
| 10:15 | 1st & 10 | opp 15 | J.J. McCarthy sacked by Yahya Black for a loss of 8 yards to the IOWA 23 | −8 |
| 10:07 | 2nd & 18 | opp 23 | Timeout Michigan, clock 10:07 | 0 |
| 9:57 | 2nd & 18 | opp 23 | Blake Corum run for 5 yds to the IOWA 18 | +5 |
| 9:18 | 3rd & 13 | opp 18 | J.J. McCarthy pass incomplete to AJ Barner | 0 |
| 9:14 | 4th & 13 | opp 18 | James Turner 36 yd FG GOOD | +36 |
IOWA8 plays, 29 yd · On downs | ||||
| 9:09 | 4th & 13 | own 35 | Tommy Doman kickoff for 65 yds , Kaden Wetjen return for 26 yds to the IOWA 26 | +26 |
| 8:41 | 1st & 10 | own 26 | Deacon Hill pass complete to Kaleb Brown for 5 yds to the IOWA 31 | +5 |
| 8:22 | 2nd & 5 | own 31 | Deacon Hill pass complete to Addison Ostrenga for 19 yds to the 50 yard line for a 1ST down | +19 |
| 8:15 | 1st & 10 | midfield | Deacon Hill pass incomplete to Addison Ostrenga | 0 |
| 8:09 | 2nd & 10 | midfield | Deacon Hill pass incomplete to Diante Vines | 0 |
| 7:51 | 3rd & 10 | midfield | Deacon Hill pass complete to Nico Ragaini for 5 yds to the MICH 45 | +5 |
| 7:27 | 4th & 5 | opp 45 | Timeout Michigan, clock 07:27 | 0 |
| 7:24 | 4th & 5 | opp 45 | Deacon Hill pass incomplete | 0 |
MICH7 plays, 23 yd · Field goal | ||||
| 6:57 | 1st & 10 | own 45 | J.J. McCarthy pass complete to Cornelius Johnson for 9 yds to the IOWA 46 | +9 |
| 6:37 | 2nd & 1 | opp 46 | Blake Corum run for 5 yds to the IOWA 41 for a 1ST down | +5 |
| 5:52 | 1st & 10 | opp 41 | J.J. McCarthy pass complete to Blake Corum for no gain to the IOWA 41 | 0 |
| 5:00 | 2nd & 10 | opp 41 | Blake Corum run for 5 yds to the IOWA 36 | +5 |
| 4:11 | 3rd & 5 | opp 36 | Blake Corum run for 4 yds to the IOWA 32 | +4 |
| 3:43 | 4th & 1 | opp 32 | Timeout Michigan, clock 03:43 | 0 |
| 3:38 | 4th & 1 | opp 32 | James Turner 50 yd FG GOOD | +50 |
IOWA10 plays, 14 yd · On downs | ||||
| 3:38 | 4th & 1 | own 35 | Tommy Doman kickoff for 65 yds for a touchback | 0 |
| 3:20 | 1st & 10 | own 25 | Deacon Hill pass complete to Kaleb Johnson for 8 yds to the IOWA 33 | +8 |
| 2:50 | 2nd & 2 | own 33 | Deacon Hill pass complete to Nico Ragaini for 12 yds to the IOWA 45 for a 1ST down | +12 |
| 2:20 | 1st & 10 | own 45 | Deacon Hill pass complete to Addison Ostrenga for 8 yds to the MICH 47 | +8 |
| 2:15 | 2nd & 2 | opp 47 | Iowa Penalty, False Start (Nick DeJong) to the IOWA 48 | −5 |
| 1:54 | 2nd & 7 | own 48 | Deacon Hill pass incomplete | 0 |
| 1:54 | 3rd & 7 | own 48 | Timeout Iowa, clock 01:54 | 0 |
| 1:51 | 3rd & 7 | own 48 | Deacon Hill pass incomplete | 0 |
| 1:51 | 4th & 7 | own 48 | Iowa Penalty, False Start (Mason Richman) to the IOWA 43 | −5 |
| 1:45 | 4th & 12 | own 43 | Deacon Hill sacked by Derrick Moore for a loss of 4 yards to the IOWA 39 | −4 |
MICH4 plays, 1 yd · End of period | ||||
| 1:21 | 1st & 10 | opp 39 | Alex Orji run for 4 yds to the IOWA 35 | +4 |
| 0:45 | 2nd & 6 | opp 35 | TEAM run for a loss of 1 yard to the IOWA 36 | −1 |
| 0:20 | 3rd & 7 | opp 36 | TEAM run for a loss of 2 yards to the IOWA 38 | −2 |
| 0:00 | opp 36 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Iowa 5–5 vs Michigan
- 2022 · wk 5Michigan 27 @ Iowa 14
- 2021 · wk 14Michigan 42 @ Iowa 3
- 2019 · wk 6Iowa 3 @ Michigan 10
- 2016 · wk 11Michigan 13 @ Iowa 14
- 2013 · wk 13Michigan 21 @ Iowa 24
- 2012 · wk 12Iowa 17 @ Michigan 42
- 2011 · wk 10Michigan 16 @ Iowa 24
- 2010 · wk 7Iowa 38 @ Michigan 28
- 2009 · wk 6Michigan 28 @ Iowa 30
- 2006 · wk 8Iowa 6 @ Michigan 20
Previous 10 meetings vs. Kirk Ferentz
Michigan 5–5 vs Kirk Ferentz
- 2022 · wk 5Michigan 27 @ Iowa 14
- 2021 · wk 14Michigan 42 @ Iowa 3
- 2019 · wk 6Iowa 3 @ Michigan 10
- 2016 · wk 11Michigan 13 @ Iowa 14
- 2013 · wk 13Michigan 21 @ Iowa 24
- 2012 · wk 12Iowa 17 @ Michigan 42
- 2011 · wk 10Michigan 16 @ Iowa 24
- 2010 · wk 7Iowa 38 @ Michigan 28
- 2009 · wk 6Michigan 28 @ Iowa 30
- 2006 · wk 8Iowa 6 @ Michigan 20
Previous 4 meetings vs. Jim Harbaugh
Iowa 1–3 vs Jim Harbaugh
- 2022 · wk 5Michigan 27 @ Iowa 14
- 2021 · wk 14Michigan 42 @ Iowa 3
- 2019 · wk 6Iowa 3 @ Michigan 10
- 2016 · wk 11Michigan 13 @ Iowa 14
Research
Keep this open while you look at others