Skip to main content
← Back to GamesDec 5, 2021Week 14
MichiganMichigan
42
-Final
3
IowaIowa
Conference Game

House Prediction

Model Margin

Michigan by 5.4

Home Win Probability

Iowa 31%

Market (consensus)

Iowa +12

Edge: Iowa +12 (6.6 pts)

fitted_v1 · Dec 5, 2021

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
MichiganMichigan
14072142
IowaIowa
30003

Scoring Timeline

Q1Q2Q3Q401428423-143-213-353-42
IowaMichigan

Drive Chart

Own 20Own 4050Opp 40Opp 20MICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWMICIOWPUNT38ydMISS1059ydTD480ydPUNT34ydTD175ydFG1071ydTO332ydPUNT614ydPUNT35ydPUNT415ydTO32ydPUNT36ydPUNT831ydPUNT3-3ydTO615ydPUNT616ydTD1082ydDOWNS1460ydPUNT3-2ydPUNT413ydTD436ydPUNT35ydTD881ydTO36ydTD636ydEND428yd

Box Score

Team statistics comparing Michigan and Iowa
StatisticMichiganIowa
Passing18-2819-38
Pass Yards250175
Rush Yards211104
Total Yards461279
Turnovers21
3rd Down4-105-19
Penalties4-505-55
Possession28:2131:39

Player Leaders

Player Leaders

Michigan
passing
Cade McNamara
16/24, 169 YDS, 1 TD, 1 INT
rushing
Blake Corum
5 CAR, 74 YDS, 1 TD
receiving
Roman Wilson
2 REC, 82 YDS, 1 TD
defense
Iowa
passing
Spencer Petras
9/22, 137 YDS
rushing
Gavin Williams
12 CAR, 56 YDS
receiving
Sam LaPorta
6 REC, 62 YDS
defense

Play-by-Play

1st & 10Pass Reception+7 ydsPPA +0.33

Cade McNamara pass complete to Roman Wilson for 7 yds to the Mich 32

2nd & 3Rush0 ydsPPA -0.80

Hassan Haskins run for no gain to the Mich 32

3rd & 3Pass Reception+1 ydsPPA -0.74

Cade McNamara pass complete to Mike Sainristil for 1 yd to the Mich 33

4th & 2Punt0 yds

Brad Robbins punt for 41 yds, fair catch by Charlie Jones at the Iowa 26

1st & 10Rush0 ydsPPA -0.47

Tyler Goodson run for no gain to the Iowa 26

2nd & 10Pass Reception+15 ydsPPA +0.67

Spencer Petras pass complete to Sam LaPorta for 15 yds to the Iowa 41 for a 1ST down

1st & 10Rush+2 ydsPPA -0.47

Tyler Goodson run for 2 yds to the Iowa 43

2nd & 8Rush+2 ydsPPA -0.61

Tyler Goodson run for 2 yds to the Iowa 45

3rd & 6Penalty+15 yds

Petras, Spencer pass incomplete to Johnson, Keagan, PENALTY MICHIGAN pass interference (Hill, Daxton) 15 yards to the MICHIGAN40, NO PLAY, 1ST DOWN IOWA.

1st & 10Rush+2 ydsPPA -0.68

Tyler Goodson run for 2 yds to the Mich 38

2nd & 8Pass Reception+21 ydsPPA +2.55

Spencer Petras pass complete to Sam LaPorta for 21 yds to the Mich 17 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.48

Gavin Williams pass incomplete to Monte Pottebaum

2nd & 10Rush+5 ydsPPA +0.03

Tyler Goodson run for 5 yds to the Mich 12

3rd & 5Rush-3 ydsPPA -0.20

Tyler Goodson run for a loss of 3 yards to the Mich 15

4th & 8Field Goal Missed+33 yds

Caleb Shudak 33 yd FG MISSED

1st & 10Rush+6 ydsPPA +0.19

Hassan Haskins run for 6 yds to the Mich 26

2nd & 4Penalty-5 yds

MICHIGAN Penalty, False Start (Luke Schoonmaker) to the Mich 21

2nd & 9Pass Reception+6 ydsPPA +0.15

Cade McNamara pass complete to Blake Corum for 6 yds to the Mich 27

3rd & 3Pass Reception+6 ydsPPA +0.59

Cade McNamara pass complete to Donovan Edwards for 6 yds to the Mich 33 for a 1ST down

1st & 10Rushing Touchdown+67 ydsPPA +2.90

Blake Corum 67 Yd Run (Jake Moody Kick)

1st & 10Pass Incompletion0 ydsPPA -0.45

Spencer Petras pass incomplete to Charlie Jones

2nd & 10Rush+4 ydsPPA -0.07

Tyler Goodson run for 4 yds to the Iowa 29

3rd & 6Pass Incompletion0 ydsPPA -0.91

Spencer Petras pass incomplete to Keagan Johnson

4th & 6Punt+6 yds

Tory Taylor punt for 52 yds , A.J. Henning returns for 6 yds to the Mich 25

1st & 10Passing Touchdown+75 ydsPPA +2.70

Roman Wilson 75 Yd pass from Donovan Edwards (Jake Moody Kick)

1st & 10Pass Reception+22 ydsPPA +1.24

Spencer Petras pass complete to Luke Lachey for 22 yds to the Iowa 47 for a 1ST down

1st & 10Rush+3 ydsPPA -0.35

Gavin Williams run for 3 yds to the 50 yard line

2nd & 7Pass Incompletion0 ydsPPA -1.13

Spencer Petras pass incomplete to Keagan Johnson

3rd & 7Pass Reception+10 ydsPPA +2.44

Spencer Petras pass complete to Sam LaPorta for 10 yds to the Mich 40 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Gavin Williams run for 3 yds to the Mich 37

2nd & 7Pass Reception+28 ydsPPA +2.76

Spencer Petras pass complete to Charlie Jones for 28 yds to the Mich 9 for a 1ST down

1st & 9Rush+2 ydsPPA -0.25

Tyler Goodson run for 2 yds to the Mich 7

2nd & 7Rush+3 ydsPPA -0.08

Gavin Williams run for 3 yds to the Mich 4

3rd & 4Pass Incompletion0 ydsPPA -0.13

Spencer Petras pass incomplete to Keagan Johnson

4th & 0Field Goal Good+22 yds

Caleb Shudak 22 Yd Field Goal

1st & 10Rush+29 yds

A.J. Henning run for 29 yds to the Iowa 46 for a 1ST down

1st & 10Rush+3 ydsPPA -0.42

J.J. McCarthy run for 3 yds to the Iowa 43

2nd & 7Pass Interception Return+1 ydsPPA -1.81

Cade McNamara pass intercepted Jack Campbell return for 1 yd to the Iowa 33

1st & 10Pass Incompletion0 ydsPPA -0.64

Spencer Petras pass incomplete to Sam LaPorta

2nd & 10Rush+2 ydsPPA -0.46

Arland Bruce IV run for 2 yds to the Iowa 35

3rd & 8Pass Incompletion+15 ydsPPA +1.72

Spencer Petras pass incomplete to Sam LaPorta for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (Taylor Upshaw) to the 50 yard line for a 1ST down

1st & 10Rush+2 ydsPPA -0.63

Tyler Goodson run for 2 yds to the Mich 48

2nd & 8Penalty-15 yds

Petras, Spencer pass complete to LaPorta, Sam for 1 yard to the MICHIGAN47, PENALTY IOWA personal foul (Richman, Mason) 15 yards to the IOWA37, NO PLAY.

2nd & 23Rush+3 ydsPPA -0.37

Gavin Williams run for 3 yds to the Iowa 40

3rd & 20Rush+7 ydsPPA +0.40

Gavin Williams run for 7 yds to the Iowa 47

4th & 13Punt0 yds

Tory Taylor punt for 45 yds, fair catch by A.J. Henning at the Mich 8

1st & 10Rush+4 yds

Hassan Haskins run for 4 yds to the Mich 12

2nd & 6Rush+1 ydsPPA -0.27

Hassan Haskins run for 1 yd to the Mich 13

3rd & 5Pass Incompletion0 ydsPPA -0.43

Cade McNamara pass incomplete to Mike Sainristil, broken up by Kaevon Merriweather

4th & 5Punt-6 yds

Brad Robbins punt for 40 yds , Charlie Jones returns for a loss of 6 yards to the Iowa 41

1st & 10Pass Reception+13 ydsPPA +0.48

Spencer Petras pass complete to Charlie Jones for 13 yds to the Mich 46 for a 1ST down

1st & 10Rush-2 ydsPPA -1.60

Tyler Goodson run for a loss of 2 yards to the Mich 48

2nd & 12Pass Reception+4 ydsPPA -0.16

Spencer Petras pass complete to Tyler Goodson for 4 yds to the Mich 44

3rd & 8Pass Incompletion0 ydsPPA -0.61

Spencer Petras pass incomplete to Keagan Johnson, broken up by Junior Colson

4th & 8Punt0 yds

Tory Taylor punt for 41 yds, fair catch by A.J. Henning at the Mich 3

1st & 10Rush+2 yds

Hassan Haskins run for 2 yds to the Mich 5

2nd & 8Pass Reception0 yds

Cade McNamara pass complete to Blake Corum for no gain to the Mich 5

3rd & 8Pass Incompletion0 yds

Cade McNamara pass incomplete to Donovan Edwards

4th & 8Punt0 yds

Brad Robbins punt for 50 yds , Charlie Jones returns for no gain to the Iowa 45 Charlie Jones fumbled, recovered by Iowa

1st & 10Rush+3 ydsPPA -0.33

Tyler Goodson run for 3 yds to the Iowa 48

2nd & 7Pass Incompletion0 ydsPPA -1.13

Spencer Petras pass incomplete to Sam LaPorta

3rd & 7Penalty-10 yds

Petras, Spencer rush for 10 yards to the MICHIGAN42, PENALTY IOWA holding (Colby, Connor) 10 yards to the IOWA38, NO PLAY.

3rd & 17Pass Reception+13 ydsPPA +1.71

Spencer Petras pass complete to Keagan Johnson for 13 yds to the Mich 49

4th & 4Punt0 yds

Tory Taylor punt for 40 yds, fair catch by A.J. Henning at the Mich 9

1st & 10Pass Reception+11 yds

Cade McNamara pass complete to Donovan Edwards for 11 yds to the Mich 20 for a 1ST down

1st & 10Rush-2 ydsPPA -0.55

Donovan Edwards run for a loss of 2 yards to the Mich 18

2nd & 12Pass Incompletion0 ydsPPA -0.45

Cade McNamara pass incomplete to Cornelius Johnson

3rd & 12Rush+15 ydsPPA +2.04

Cade McNamara run for 15 yds to the Mich 33 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +0.29

Cade McNamara pass complete to Hassan Haskins for 13 yds to the Mich 46 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.03

Cade McNamara pass incomplete to Donovan Edwards

2nd & 10Pass Reception+3 ydsPPA -0.40

Cade McNamara pass complete to Donovan Edwards for 3 yds to the Mich 49

3rd & 7Sack-9 ydsPPA -1.63

Cade McNamara sacked by Seth Benson for a loss of 9 yards to the Mich 40

4th & 16Punt0 yds

Brad Robbins punt for 60 yds for a touchback

1st & 10Pass Incompletion0 ydsPPA -0.37

Spencer Petras pass incomplete to Charlie Jones, broken up by Vincent Gray

2nd & 10Sack-10 ydsPPA -2.27

Spencer Petras sacked by Aidan Hutchinson for a loss of 10 yards to the Iowa 10

3rd & 20Rush+7 yds

Tyler Goodson run for 7 yds to the Iowa 17

4th & 13Punt0 yds

Tory Taylor punt for 50 yds, downed at the Mich 33

1st & 10Pass Reception+6 ydsPPA +0.22

Cade McNamara pass complete to Andrel Anthony for 6 yds to the Mich 39

2nd & 4Pass Reception+6 ydsPPA +0.27

Cade McNamara pass complete to Hassan Haskins for 6 yds to the Mich 45 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.33

Cade McNamara pass complete to Hassan Haskins for 3 yds to the Mich 48

2nd & 7Pass Incompletion0 ydsPPA -1.13

Cade McNamara pass incomplete to Cornelius Johnson

3rd & 7Pass Incompletion0 ydsPPA -0.90

Cade McNamara pass incomplete to A.J. Henning

4th & 7Pass Interception Return0 ydsPPA -0.65

J.J. McCarthy pass intercepted Jermari Harris return for no gain to the Mich 1

0th & 7End of Half0 yds

End of 2nd Quarter

1st & 10Pass Incompletion0 ydsPPA -0.45

Spencer Petras pass incomplete to Keagan Johnson

2nd & 10Pass Incompletion0 ydsPPA -0.61

Spencer Petras pass incomplete to Keagan Johnson

3rd & 10Pass Reception+11 ydsPPA +1.21

Spencer Petras pass complete to Sam LaPorta for 11 yds to the Iowa 36 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Tyler Goodson run for 5 yds to the Iowa 41

2nd & 5Pass Incompletion0 ydsPPA -1.05

Spencer Petras pass incomplete to Luke Lachey

3rd & 5Pass Incompletion0 ydsPPA -1.08

Spencer Petras pass incomplete to Nico Ragaini

4th & 5Punt+11 yds

Tory Taylor punt for 52 yds , A.J. Henning returns for 11 yds to the Mich 18

1st & 10Rush+2 ydsPPA -0.19

Hassan Haskins run for 2 yds to the Mich 20

2nd & 8Pass Reception+15 ydsPPA +0.98

Cade McNamara pass complete to Cornelius Johnson for 15 yds to the Mich 35 for a 1ST down

1st & 10Rush+8 ydsPPA +0.56

Hassan Haskins run for 8 yds to the Mich 43

2nd & 2Rush+12 ydsPPA +0.22

Hassan Haskins run for 2 yds to the Iowa 45 for a 1ST down IOWA Penalty, Defensive Holding (Logan Lee) to the Iowa 45 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

Blake Corum run for 2 yds to the Iowa 43

2nd & 8Rush+6 ydsPPA +0.35

Blake Corum run for 6 yds to the Iowa 37

3rd & 2Rush+5 ydsPPA +1.48

Hassan Haskins run for 5 yds to the Iowa 32 for a 1ST down

1st & 10Rush+1 ydsPPA -0.77

Hassan Haskins run for 1 yd to the Iowa 31

2nd & 9Pass Reception+27 ydsPPA +3.11

Cade McNamara pass complete to Luke Schoonmaker for 27 yds to the Iowa 4 for a 1ST down

1st & 0Rushing Touchdown+4 yds

Hassan Haskins 4 Yd Run (Jake Moody Kick)

1st & 10Rush+2 ydsPPA -0.24

Tyler Goodson run for 2 yds to the Iowa 27

2nd & 8Pass Incompletion0 ydsPPA -0.64

Alex Padilla pass incomplete to Sam LaPorta

3rd & 8Pass Reception+17 ydsPPA +1.20

Alex Padilla pass complete to Tyler Goodson for 17 yds to the Iowa 44 for a 1ST down

1st & 10Rush+3 ydsPPA -0.32

Tyler Goodson run for 3 yds to the Iowa 47

2nd & 7Rush+6 ydsPPA +0.35

Charlie Jones run for 6 yds to the Mich 47

3rd & 1Rush+10 ydsPPA +1.66

Tyler Goodson run for 10 yds to the Mich 37 for a 1ST down

1st & 10Rush+4 ydsPPA -0.16

Gavin Williams run for 4 yds to the Mich 33

2nd & 6Pass Reception0 ydsPPA -0.78

Alex Padilla pass complete to Arland Bruce IV for no gain to the Mich 33

3rd & 6Pass Reception+8 ydsPPA +2.03

Alex Padilla pass complete to Tyler Goodson for 8 yds to the Mich 25 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.84

Alex Padilla pass complete to Arland Bruce IV for 10 yds to the Mich 15 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Tyler Goodson run for 5 yds to the Mich 10

2nd & 5Rush+1 ydsPPA -0.27

Tyler Goodson run for 1 yd to the Mich 9

3rd & 4Pass Reception+1 ydsPPA -0.13

Alex Padilla pass complete to Sam LaPorta for 1 yd to the Mich 8

4th & 3Pass Reception-7 ydsPPA +0.28

Alex Padilla pass complete to Tyler Goodson for a loss of 7 yards to the Mich 15

1st & 10Rush-6 ydsPPA -0.81

Blake Corum run for a loss of 6 yards to the Mich 9

2nd & 16Rush+1 yds

Hassan Haskins run for 1 yd to the Mich 10

3rd & 15Rush+3 yds

Hassan Haskins run for 3 yds to the Mich 13

4th & 12Punt0 yds

Brad Robbins punt for 64 yds, downed at the Iowa 23

1st & 10Rush+11 ydsPPA +0.13

Gavin Williams run for 11 yds to the Iowa 34 for a 1ST down

1st & 10Rush+2 ydsPPA -0.35

Gavin Williams run for 2 yds to the Iowa 36

2nd & 8Pass Incompletion0 ydsPPA -0.91

Alex Padilla pass incomplete to Gavin Williams

3rd & 8Pass Incompletion0 ydsPPA -1.04

Alex Padilla pass incomplete to Tyler Goodson

4th & 8Blocked Punt0 yds

Tory Taylor punt blocked by Cornelius Johnson

1st & 10Rush+8 ydsPPA +1.04

J.J. McCarthy run for 8 yds to the Iowa 28

2nd & 2Rush+5 ydsPPA +0.16

J.J. McCarthy run for 5 yds to the Iowa 23 for a 1ST down

1st & 10Pass Reception+22 ydsPPA +1.93

Cade McNamara pass complete to Luke Schoonmaker for 22 yds to the Iowa 1 for a 1ST down

1st & 0Rushing Touchdown+1 yds

Hassan Haskins 1 Yd Run (Jake Moody Kick)

1st & 10Pass Reception+4 ydsPPA -0.04

Alex Padilla pass complete to Sam LaPorta for 4 yds to the Iowa 29

2nd & 6Pass Reception+1 ydsPPA -0.52

Alex Padilla pass complete to Tyler Goodson for 1 yd to the Iowa 30

3rd & 5Penalty-5 yds

IOWA Penalty, False Start (Mason Richman) to the Iowa 25

3rd & 10Pass Reception+5 ydsPPA +0.04

Alex Padilla pass complete to Tyler Goodson for 5 yds to the Iowa 30

4th & 5Punt0 yds

Tory Taylor punt for 51 yds, fair catch by A.J. Henning at the Mich 19

1st & 10Rush+1 ydsPPA -0.28

Hassan Haskins run for 1 yd to the Mich 20

2nd & 9Pass Reception+38 yds

Cade McNamara pass complete to Erick All for 38 yds to the Iowa 42 for a 1ST down

1st & 10Rush+11 ydsPPA +0.95

Hassan Haskins run for 11 yds to the Iowa 31 for a 1ST down

1st & 10Rush+4 ydsPPA -0.14

Hassan Haskins run for 4 yds to the Iowa 27

2nd & 6Rush+17 ydsPPA +1.94

Cornelius Johnson run for 17 yds to the Iowa 10 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Blake Corum run for 5 yds to the Iowa 5

2nd & 5Pass Incompletion0 ydsPPA -0.27

Cade McNamara pass incomplete to Daylen Baldwin

3rd & 0Passing Touchdown+5 yds

Erick All 5 Yd pass from Cade McNamara (Jake Moody Kick)

1st & 10Rush+7 ydsPPA +0.33

Gavin Williams run for 7 yds to the Iowa 32

2nd & 3Pass Reception-1 ydsPPA -0.99

Alex Padilla pass complete to Gavin Williams for a loss of 1 yard to the Iowa 31

3rd & 4Pass Interception Return+1 ydsPPA -3.44

Alex Padilla pass intercepted Caden Kolesar return for 1 yd to the Iowa 36

1st & 10Rush+5 ydsPPA +0.11

Leon Franklin run for 5 yds to the Iowa 31

2nd & 5Rush+7 ydsPPA +0.96

J.J. McCarthy run for 7 yds to the Iowa 24 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.67

J.J. McCarthy pass incomplete to Carter Selzer

2nd & 10Pass Reception+6 ydsPPA +0.16

J.J. McCarthy pass complete to Carter Selzer for 6 yds to the Iowa 18

3rd & 4Penalty+15 yds

McCarthy, J.J. pass incomplete to Selzer, Carter, PENALTY IOWA pass interference (Koerner, Jack) 15 yards to the IOWA3, NO PLAY, 1ST DOWN MICHIGAN.

1st & 3Rush+2 ydsPPA -0.52

Donovan Edwards run for 2 yds to the Iowa 1

2nd & 0Rushing Touchdown+1 yds

Donovan Edwards 1 Yd Run (Jake Moody Kick)

1st & 10Rush+23 ydsPPA +1.49

Gavin Williams run for 8 yds to the Iowa 33 for a 1ST down MICHIGAN Penalty, Personal Foul (Joey George) to the Iowa 48 for a 1ST down

1st & 10Rush+1 ydsPPA -0.84

Gavin Williams run for 1 yd to the Iowa 49

2nd & 9Pass Incompletion0 ydsPPA -1.07

Alex Padilla pass incomplete to Arland Bruce IV

3rd & 9Rush+4 ydsPPA -0.14

Gavin Williams run for 4 yds to the Mich 47

Situational Analysis

Michigan

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
52%
23 plays
2nd
67%
3 plays
60%
5 plays
63%
8 plays
0%
1 play
3rd
67%
3 plays
0%
1 play
0%
2 plays
100%
1 play
4th
0%
1 play

Iowa

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
29%
28 plays
2nd
0%
1 play
0%
4 plays
31%
16 plays
0%
2 plays
3rd
100%
1 play
14%
7 plays
63%
8 plays
100%
2 plays
4th
100%
1 play