Skip to main content
← Back to GamesSep 30, 2023Week 5
Conference Game

House Prediction

Model Margin

Iowa by 15

Home Win Probability

Iowa 79%

Market (Bovada)

Iowa -12

Edge: Iowa -12 (3.0 pts)

fitted_v1 · Sep 30, 2023

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Michigan StateMichigan State
367016
IowaIowa
3731326

Scoring Timeline

Q1Q2Q3Q4014283-03-33-610-610-1613-1616-1626-16
IowaMichigan State

Drive Chart

Own 20Own 4050Opp 40Opp 20IOWMSIOWMSIOWMSIOWMSIOWMSIOWMSMSIOWIOWMSIOWMSIOWMSIOWMSIOWMSIOWMSMSIOWMSIOWFG853ydPUNT417ydPUNT33ydFG643ydPUNT33ydFG1461ydPUNT36ydTO857ydTD580ydPUNT44ydPUNT35ydFG635ydTO526ydTD13ydTO543ydDOWNS49ydFG4-5ydPUNT513ydPUNT35ydMISS618ydPUNT30ydPUNT35ydPUNT833ydPUNT511ydFG720ydTD3-3ydTO25ydFG614ydTO518ydEND1-2yd

Box Score

Team statistics comparing Michigan State and Iowa
StatisticMichigan StateIowa
Passing25-4414-32
Pass Yards193161
Rush Yards15661
Total Yards349222
Turnovers42
3rd Down3-152-13
Penalties10-943-25
Possession33:4826:12

Player Leaders

Player Leaders

Michigan State
passing
Noah Kim
25/44, 193 YDS, 3 INT
rushing
Nathan Carter
20 CAR, 108 YDS
receiving
Montorie Foster
8 REC, 79 YDS
defense
Iowa
passing
Deacon Hill
11/27, 115 YDS, 1 TD, 1 INT
rushing
Leshon Williams
12 CAR, 38 YDS
receiving
Erick All
4 REC, 67 YDS, 1 TD
defense

Play-by-Play

1st & 10Pass Reception+23 ydsPPA +2.07

Cade McNamara pass complete to Diante Vines for 23 yds to the IOWA 48 for a 1ST down

1st & 10Pass Reception+14 ydsPPA +0.91

Cade McNamara pass complete to Nico Ragaini for 14 yds to the MSU 38 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.80

Cade McNamara pass complete to Steven Stilianos for 9 yds to the MSU 29

2nd & 1Rush+2 ydsPPA -0.45

Kamari Moulton run for 2 yds to the MSU 27 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Leshon Williams run for 5 yds to the MSU 22

2nd & 5Pass Incompletion0 ydsPPA -0.52

Cade McNamara pass incomplete

3rd & 5Pass Incompletion0 ydsPPA -0.67

Cade McNamara pass incomplete

4th & 5Field Goal Good+40 yds

Drew Stevens 40 yd FG GOOD

1st & 10Rush+10 ydsPPA +0.66

Alante Brown run for 10 yds to the MSU 29 for a 1ST down

1st & 10Rush0 ydsPPA -0.83

Nathan Carter run for no gain to the MSU 29

2nd & 10Pass Reception+5 ydsPPA +0.05

Noah Kim pass complete to Maliq Carr for 5 yds to the MSU 34

3rd & 5Pass Reception+2 ydsPPA -0.30

Noah Kim pass complete to Maliq Carr for 2 yds to the MSU 36

4th & 3Punt0 yds

Ryan Eckley punt for 61 yds, downed at the IOWA 3

1st & 10Rush-1 ydsPPA -0.29

Leshon Williams run for a loss of 1 yard to the IOWA 2

2nd & 11Rush0 ydsPPA -0.09

Cade McNamara run for no gain to the IOWA 2

3rd & 11Rush+4 ydsPPA -0.00

Deacon Hill run for 4 yds to the IOWA 6

4th & 7Punt0 yds

Tory Taylor punt for 56 yds

1st & 10Rush+10 ydsPPA +0.85

Nathan Carter run for 10 yds to the IOWA 47 for a 1ST down

1st & 10Penalty+15 yds

Iowa Penalty, Personal Foul (Logan Lee) to the IOWA 16 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.07

Noah Kim pass complete to Maliq Carr for 5 yds to the IOWA 11

2nd & 5Penalty-15 yds

(05:38) CARTER, Nate rush to the left for a gain of 4 yards to the IOW7 (LEE, Logan;CRAIG, Deontae), clock 05:35. PENALTY MSU Personal Foul on MORRIS, Evan enforced 15 yards from the IOW11 to the IOW26 [NHSG]. NO PLAY (replay the down).

2nd & 20Rush+6 ydsPPA +0.19

Noah Kim run for 6 yds to the IOWA 20

3rd & 14Pass Reception+6 ydsPPA +0.17

Noah Kim pass complete to Maliq Carr for 6 yds to the IOWA 14

4th & 8Field Goal Good+31 yds

Jonathan Kim 31 yd FG GOOD

1st & 10Rush-3 ydsPPA -0.96

Leshon Williams run for a loss of 3 yards to the IOWA 22

2nd & 13Pass Reception+6 ydsPPA +0.10

Deacon Hill pass complete to Diante Vines for 6 yds to the IOWA 28

3rd & 7Pass Incompletion0 ydsPPA -0.27

Deacon Hill pass incomplete

4th & 7Punt0 yds

Tory Taylor punt for 47 yds, fair catch by Tyrell Henry at the MSU 25

1st & 10Pass Reception+9 ydsPPA +1.25

Noah Kim pass complete to Maliq Carr for 9 yds to the MSU 34

2nd & 1Rush+5 ydsPPA -0.03

Nathan Carter run for 5 yds to the MSU 39 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Noah Kim pass complete to Tre Mosley for 5 yds to the MSU 44

2nd & 5Rush+13 ydsPPA +1.39

Nathan Carter run for 13 yds to the IOWA 43 for a 1ST down

1st & 10Rush+1 ydsPPA -0.72

Jaelon Barbarin run for 1 yd to the IOWA 42

2nd & 9Pass Reception+5 ydsPPA +0.07

Noah Kim pass complete to Tre Mosley for 5 yds to the IOWA 37

3rd & 4Rush+2 ydsPPA -0.61

Noah Kim run for 2 yds to the IOWA 35

4th & 2Penalty+5 yds

(13:09) KIM, Noah pass deep to the left incomplete intended for GLOVER, Jaron broken up by HARRIS, Jermari at the IOW7, clock 13:04. PENALTY IOW Offsides on BLACK, Yahya enforced 5 yards from the IOW35 to the IOW30 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Pass Incompletion0 ydsPPA -0.56

Noah Kim pass incomplete

2nd & 10Pass Reception+8 ydsPPA +0.45

Noah Kim pass complete to Montorie Foster Jr. for 8 yds to the IOWA 22

3rd & 2Rush+3 ydsPPA +0.31

Nathan Carter run for 3 yds to the IOWA 19 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.36

Noah Kim pass incomplete

2nd & 10Rush+5 ydsPPA +0.04

Noah Kim run for 5 yds to the IOWA 14

3rd & 5Pass Incompletion0 ydsPPA -0.45

Noah Kim pass incomplete

4th & 5Field Goal Good+32 yds

Jonathan Kim 32 yd FG GOOD

1st & 10Pass Reception+6 ydsPPA +0.31

Deacon Hill pass complete to Diante Vines for 6 yds to the IOWA 28

2nd & 4Pass Incompletion0 ydsPPA -0.77

Deacon Hill pass incomplete

3rd & 4Pass Incompletion0 ydsPPA -0.37

Deacon Hill pass incomplete

4th & 4Punt0 yds

Tory Taylor punt for 60 yds

1st & 10Rush+3 ydsPPA -0.27

Jalen Berger run for 3 yds to the MSU 26

2nd & 7Rush+3 ydsPPA -0.22

Jalen Berger run for 3 yds to the MSU 29

3rd & 4Pass Reception+20 ydsPPA +2.78

Noah Kim pass complete to Tre Mosley for 20 yds to the MSU 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.13

Noah Kim pass incomplete

2nd & 10Rush+4 ydsPPA -0.17

Nathan Carter run for 4 yds to the IOWA 47

3rd & 6Rush+14 ydsPPA +2.32

Noah Kim run for 14 yds to the IOWA 33 for a 1ST down

1st & 10Rush+13 ydsPPA +0.29

Nathan Carter run for 13 yds to the IOWA 20 for a 1ST down

1st & 10Interception0 ydsPPA -4.38

Noah Kim pass intercepted, touchback.

1st & 10Pass Reception+47 ydsPPA +3.48

Deacon Hill pass complete to Erick All for 32 yds to the MSU 48 for a 1ST down Michigan State Penalty, Roughing the Passer on ADELEYE, Tunmise enforced (15 Yards) to the MSU 33 for a 1ST down

1st & 10Rush+2 ydsPPA -0.34

Kamari Moulton run for 2 yds to the MSU 31

2nd & 8Pass Reception+17 ydsPPA +0.69

Deacon Hill pass complete to Erick All for 17 yds to the MSU 14 for a 1ST down

1st & 10Rush+1 ydsPPA -0.25

Kamari Moulton run for 1 yd to the MSU 13

2nd & 9Passing Touchdown+13 ydsPPA +2.79

Deacon Hill pass complete to Erick All for 13 yds for a TD (Drew Stevens KICK)

1st & 10Pass Reception+10 ydsPPA +0.84

Noah Kim pass complete to Montorie Foster Jr. for 10 yds to the MSU 35 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -1.18

Noah Kim pass complete to Jaylan Franklin for a loss of 1 yard to the MSU 34

2nd & 11Penalty-10 yds

(02:33) KIM, Noah pass to the right incomplete intended for GLOVER, Jaron thrown to the MSU45, clock 02:28. PENALTY MSU Holding on BALDWIN, Brandon enforced 10 yards from the MSU34 to the MSU24 [NHSG]. NO PLAY (replay the down).

2nd & 21Rush+2 ydsPPA -0.07

Nathan Carter run for 2 yds to the MSU 26

3rd & 19Pass Reception+3 ydsPPA -0.03

Noah Kim pass complete to Christian Fitzpatrick for 3 yds to the MSU 29

4th & 16Punt0 yds

Ryan Eckley punt for 50 yds, downed at the IOWA 21

1st & 10Pass Reception+5 ydsPPA +0.09

Deacon Hill pass complete to Leshon Williams for 5 yds to the IOWA 26

2nd & 5Pass Incompletion0 ydsPPA -0.63

Deacon Hill pass incomplete

3rd & 5Pass Incompletion0 ydsPPA -0.30

Deacon Hill pass incomplete

4th & 5Punt0 yds

Tory Taylor punt for 49 yds

1st & 10Pass Incompletion0 ydsPPA -0.70

Noah Kim pass incomplete

2nd & 10Pass Reception+16 ydsPPA +2.12

Noah Kim pass complete to Montorie Foster Jr. for 16 yds to the MSU 41 for a 1ST down

1st & 10Pass Reception-5 ydsPPA -1.96

Noah Kim pass complete to Nathan Carter for a loss of 5 yards to the MSU 36

2nd & 15Pass Reception+16 ydsPPA +2.93

Noah Kim pass complete to Montorie Foster Jr. for 16 yds to the IOWA 48 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +0.80

Noah Kim pass complete to Montorie Foster Jr. for 8 yds to the IOWA 40

2nd & 2Field Goal Good+58 yds

Jonathan Kim 58 yd FG GOOD

0th & 0End of Half0 yds

End of 2nd Quarter

1st & 10Rush+4 ydsPPA -0.11

Nathan Carter run for 4 yds to the MSU 29

2nd & 6Rush+10 ydsPPA +1.34

Nathan Carter run for 10 yds to the MSU 39 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.11

Noah Kim pass incomplete

2nd & 10Pass Reception+12 ydsPPA +2.20

Noah Kim pass complete to Montorie Foster Jr. for 12 yds to the IOWA 49 for a 1ST down

1st & 10Interception0 ydsPPA -3.24

Noah Kim pass intercepted

1st & 10Fumble Return Touchdown+42 ydsPPA -9.14

Cal Haladay 42 Yd Fumble Return (Jonathan Kim Kick)

1st & 10Pass Reception+15 ydsPPA +1.32

Deacon Hill pass complete to Steven Stilianos for 15 yds to the IOWA 40 for a 1ST down

1st & 10Rush+6 ydsPPA +0.40

Kamari Moulton run for 6 yds to the IOWA 46

2nd & 4Rush+7 ydsPPA +0.74

Kamari Moulton run for 7 yds to the MSU 47 for a 1ST down

1st & 10Penalty+15 yds

Michigan State Penalty, Roughing the Passer on BARROW, Simeon enforced (Simeon Barrow Jr.) to the MSU 32 for a 1ST down

1st & 10Interception0 ydsPPA -4.13

Deacon Hill pass intercepted

1st & 10Rush0 ydsPPA -0.59

Nathan Carter run for no gain to the MSU 21

2nd & 10Pass Incompletion0 ydsPPA -0.28

Noah Kim pass incomplete

3rd & 10Penalty-5 yds

Michigan State Penalty, Delay Of Game (Alante Brown) to the MSU 16

3rd & 15Rush+14 ydsPPA +0.39

Nathan Carter run for 14 yds to the MSU 30

4th & 1Rush0 ydsPPA -0.07

Noah Kim run for no gain to the MSU 30

1st & 10Rush+3 ydsPPA -0.17

Kamari Moulton run for 3 yds to the MSU 27

2nd & 7Pass Reception+1 ydsPPA -0.48

Deacon Hill pass complete to Steven Stilianos for 1 yd to the MSU 26

3rd & 6Sack-9 ydsPPA -2.65

Deacon Hill sacked by Chester Kimbrough for a loss of 9 yards to the MSU 35

4th & 15Field Goal Good+53 yds

Drew Stevens 53 yd FG GOOD

1st & 10Pass Reception+9 ydsPPA +1.25

Noah Kim pass complete to Jaron Glover for 9 yds to the MSU 34

2nd & 1Rush+8 ydsPPA +0.26

Noah Kim run for 8 yds to the MSU 42 for a 1ST down

1st & 10Rush-8 ydsPPA -2.32

Alante Brown run for a loss of 8 yards to the MSU 34

2nd & 18Rush+4 ydsPPA -0.06

Jalen Berger run for 4 yds to the MSU 38

3rd & 14Pass Incompletion0 ydsPPA -0.26

Noah Kim pass incomplete

4th & 14Punt0 yds

Ryan Eckley punt for 52 yds, fair catch by Cooper DeJean at the IOWA 10

1st & 10Rush+3 ydsPPA -0.15

Terrell Washington Jr. run for 3 yds to the IOWA 13

2nd & 7Pass Incompletion0 ydsPPA -0.27

Deacon Hill pass incomplete

3rd & 7Rush+2 ydsPPA -0.08

Leshon Williams run for 2 yds to the IOWA 15

4th & 5Punt0 yds

Tory Taylor punt for 36 yds, downed at the MSU 49

1st & 10Rush+8 ydsPPA +0.86

Nathan Carter run for 8 yds to the IOWA 43

2nd & 2Rush+9 ydsPPA +0.13

Nathan Carter run for 9 yds to the IOWA 34 for a 1ST down

1st & 10Rush+4 ydsPPA -0.06

Nathan Carter run for 4 yds to the IOWA 30

2nd & 6Rush+2 ydsPPA -0.38

Nathan Carter run for 2 yds to the IOWA 28

3rd & 4Penalty-5 yds

Michigan State Penalty, False Start (Jaylan Franklin) to the IOWA 33

3rd & 9Pass Incompletion0 ydsPPA -1.02

Noah Kim pass incomplete

4th & 9Field Goal Missed+50 yds

Jonathan Kim 50 yd FG MISSED

1st & 10Pass Incompletion0 ydsPPA -0.96

Deacon Hill pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.54

Deacon Hill pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.27

Deacon Hill pass incomplete

4th & 10Punt0 yds

Tory Taylor punt for 44 yds, fair catch by Tyrell Henry at the MSU 23

1st & 10Rush+3 ydsPPA -0.27

Nathan Carter run for 3 yds to the MSU 26

2nd & 7Pass Reception+2 ydsPPA -0.33

Noah Kim pass complete to Montorie Foster Jr. for 2 yds to the MSU 28

3rd & 5Pass Incompletion0 ydsPPA -0.33

Noah Kim pass incomplete

4th & 5Punt0 yds

Ryan Eckley punt for 67 yds, downed at the IOWA 5

1st & 10Pass Incompletion0 ydsPPA -0.28

Deacon Hill pass incomplete

2nd & 10Rush+2 ydsPPA -0.08

Kamari Moulton run for 2 yds to the IOWA 7

3rd & 8Penalty+14 yds

(13:18) HILL, Deacon pass to the left incomplete intended for ANDERSON, Seth thrown to the IOW22, clock 13:10. PENALTY MSU Pass Interference on WILLIE, Ade enforced at the spot of the foul for 14 yards to the IOW21 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).

1st & 10Rush+1 ydsPPA -0.49

Kamari Moulton run for 1 yd to the IOWA 22

2nd & 9Pass Reception+4 ydsPPA -0.06

Deacon Hill pass complete to Nico Ragaini for 4 yds to the IOWA 26

3rd & 5Pass Reception+11 ydsPPA +1.83

Deacon Hill pass complete to Seth Anderson for 11 yds to the IOWA 37 for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

Kamari Moulton run for 1 yd to the IOWA 38

2nd & 9Pass Incompletion0 ydsPPA -0.75

Deacon Hill pass incomplete

3rd & 9Pass Incompletion0 ydsPPA -0.40

Deacon Hill pass incomplete

4th & 9Punt0 yds

Tory Taylor punt for 50 yds, fair catch by Tyrell Henry at the MSU 12

1st & 10Penalty-5 yds

Michigan State Penalty, False Start (Tyrell Henry) to the MSU 7

1st & 15Rush+4 ydsPPA -0.02

Nathan Carter run for 4 yds to the MSU 11

2nd & 11Pass Reception+12 ydsPPA +0.95

Noah Kim pass complete to Tyrell Henry for 12 yds to the MSU 23 for a 1ST down

1st & 10Rush+2 ydsPPA -0.42

Nathan Carter run for 2 yds to the MSU 25

2nd & 8Rush-2 ydsPPA -0.54

Nathan Carter run for a loss of 2 yards to the MSU 23

3rd & 10Pass Incompletion0 ydsPPA -0.14

Noah Kim pass incomplete

4th & 10Punt0 yds

Ryan Eckley punt for 15 yds

1st & 10Pass Reception+5 ydsPPA +0.08

Deacon Hill pass complete to Erick All for 5 yds to the MSU 33

2nd & 5Rush+4 ydsPPA -0.08

Leshon Williams run for 4 yds to the MSU 29

3rd & 1Rush+2 ydsPPA +0.35

Deacon Hill run for 2 yds to the MSU 27 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.49

Deacon Hill pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.67

Deacon Hill pass incomplete

3rd & 10Rush+9 ydsPPA +0.64

Leshon Williams run for 9 yds to the MSU 18

4th & 1Field Goal Good+36 yds

Drew Stevens 36 yd FG GOOD

1st & 10Pass Incompletion0 ydsPPA -0.70

Noah Kim pass incomplete

2nd & 10Pass Reception+7 ydsPPA +0.31

Noah Kim pass complete to Montorie Foster Jr. for 7 yds to the MSU 32

3rd & 3Penalty-5 yds

Michigan State Penalty, False Start (Alante Brown) to the MSU 27

3rd & 8Penalty-5 yds

Michigan State Penalty, False Start (Alante Brown) to the MSU 22

3rd & 13Pass Incompletion0 ydsPPA -0.09

Noah Kim pass incomplete

4th & 13Punt Return Touchdown+70 ydsPPA -6.66

Cooper DeJean 70 Yd Punt Return (Drew Stevens Kick)

1st & 10Pass Incompletion0 ydsPPA -0.70

Noah Kim pass incomplete

2nd & 10Fumble Recovery (Opponent)+5 ydsPPA -0.22

Noah Kim pass complete to Tre Mosley for 5 yds Tre Mosley fumbled, recovered by IOWA Ethan Hurkett

1st & 10Rush+6 ydsPPA +0.21

Leshon Williams run for 6 yds to the MSU 24

2nd & 4Rush+5 ydsPPA -0.00

Leshon Williams run for 5 yds to the MSU 19 for a 1ST down

1st & 10Rush+3 ydsPPA -0.11

Leshon Williams run for 3 yds to the MSU 16

2nd & 7Rush+2 ydsPPA -0.21

Leshon Williams run for 2 yds to the MSU 14

3rd & 5Rush+3 ydsPPA -0.14

Leshon Williams run for 3 yds to the MSU 11

4th & 2Penalty-5 yds

Iowa Penalty, False Start (Gennings Dunker) to the MSU 16

4th & 7Field Goal Good+34 yds

Drew Stevens 34 yd FG GOOD

1st & 10Pass Incompletion0 ydsPPA -0.70

Noah Kim pass incomplete

2nd & 10Pass Reception+2 ydsPPA -0.23

Noah Kim pass complete to Tyrell Henry for 2 yds to the MSU 27

3rd & 8Pass Incompletion0 ydsPPA -0.22

Noah Kim pass incomplete

4th & 8Pass Reception+16 ydsPPA +2.77

Noah Kim pass complete to Jaylan Franklin for 16 yds to the MSU 43 for a 1ST down

1st & 10Interception0 ydsPPA -2.53

Noah Kim pass intercepted

1st & 10Rush0 ydsPPA -0.93

(00:06) Kneel down by IOW at IOW30 (team loss of 2), clock 00:01.

Situational Analysis

Michigan State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
31%
32 plays
0%
1 play
2nd
67%
3 plays
67%
3 plays
50%
14 plays
60%
5 plays
3rd
100%
1 play
33%
6 plays
0%
3 plays
40%
5 plays
4th
0%
1 play
100%
1 play
0%
1 play

Iowa

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
42%
26 plays
2nd
0%
1 play
17%
6 plays
20%
10 plays
50%
2 plays
3rd
100%
1 play
17%
6 plays
20%
5 plays
0%
1 play
4th