House Prediction
Model Margin
Iowa by 15
Home Win Probability
Iowa 79%
Market (Bovada)
Iowa -12
fitted_v1 · Sep 30, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 3 | 6 | 7 | 0 | 16 | |
| 3 | 7 | 3 | 13 | 26 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Michigan State | Iowa |
|---|---|---|
| Passing | 25-44 | 14-32 |
| Pass Yards | 193 | 161 |
| Rush Yards | 156 | 61 |
| Total Yards | 349 | 222 |
| Turnovers | 4 | 2 |
| 3rd Down | 3-15 | 2-13 |
| Penalties | 10-94 | 3-25 |
| Possession | 33:48 | 26:12 |
Player Leaders
Player Leaders
Play-by-Play
Cade McNamara pass complete to Diante Vines for 23 yds to the IOWA 48 for a 1ST down
Cade McNamara pass complete to Nico Ragaini for 14 yds to the MSU 38 for a 1ST down
Cade McNamara pass complete to Steven Stilianos for 9 yds to the MSU 29
Kamari Moulton run for 2 yds to the MSU 27 for a 1ST down
Leshon Williams run for 5 yds to the MSU 22
Cade McNamara pass incomplete
Cade McNamara pass incomplete
Drew Stevens 40 yd FG GOOD
Alante Brown run for 10 yds to the MSU 29 for a 1ST down
Nathan Carter run for no gain to the MSU 29
Noah Kim pass complete to Maliq Carr for 5 yds to the MSU 34
Noah Kim pass complete to Maliq Carr for 2 yds to the MSU 36
Ryan Eckley punt for 61 yds, downed at the IOWA 3
Leshon Williams run for a loss of 1 yard to the IOWA 2
Cade McNamara run for no gain to the IOWA 2
Deacon Hill run for 4 yds to the IOWA 6
Tory Taylor punt for 56 yds
Nathan Carter run for 10 yds to the IOWA 47 for a 1ST down
Iowa Penalty, Personal Foul (Logan Lee) to the IOWA 16 for a 1ST down
Noah Kim pass complete to Maliq Carr for 5 yds to the IOWA 11
(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).
Noah Kim run for 6 yds to the IOWA 20
Noah Kim pass complete to Maliq Carr for 6 yds to the IOWA 14
Jonathan Kim 31 yd FG GOOD
Leshon Williams run for a loss of 3 yards to the IOWA 22
Deacon Hill pass complete to Diante Vines for 6 yds to the IOWA 28
Deacon Hill pass incomplete
Tory Taylor punt for 47 yds, fair catch by Tyrell Henry at the MSU 25
Noah Kim pass complete to Maliq Carr for 9 yds to the MSU 34
Nathan Carter run for 5 yds to the MSU 39 for a 1ST down
Noah Kim pass complete to Tre Mosley for 5 yds to the MSU 44
Nathan Carter run for 13 yds to the IOWA 43 for a 1ST down
Jaelon Barbarin run for 1 yd to the IOWA 42
Noah Kim pass complete to Tre Mosley for 5 yds to the IOWA 37
Noah Kim run for 2 yds to the IOWA 35
(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).
Noah Kim pass incomplete
Noah Kim pass complete to Montorie Foster Jr. for 8 yds to the IOWA 22
Nathan Carter run for 3 yds to the IOWA 19 for a 1ST down
Noah Kim pass incomplete
Noah Kim run for 5 yds to the IOWA 14
Noah Kim pass incomplete
Jonathan Kim 32 yd FG GOOD
Deacon Hill pass complete to Diante Vines for 6 yds to the IOWA 28
Deacon Hill pass incomplete
Deacon Hill pass incomplete
Tory Taylor punt for 60 yds
Jalen Berger run for 3 yds to the MSU 26
Jalen Berger run for 3 yds to the MSU 29
Noah Kim pass complete to Tre Mosley for 20 yds to the MSU 49 for a 1ST down
Noah Kim pass incomplete
Nathan Carter run for 4 yds to the IOWA 47
Noah Kim run for 14 yds to the IOWA 33 for a 1ST down
Nathan Carter run for 13 yds to the IOWA 20 for a 1ST down
Noah Kim pass intercepted, touchback.
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
Kamari Moulton run for 2 yds to the MSU 31
Deacon Hill pass complete to Erick All for 17 yds to the MSU 14 for a 1ST down
Kamari Moulton run for 1 yd to the MSU 13
Deacon Hill pass complete to Erick All for 13 yds for a TD (Drew Stevens KICK)
Noah Kim pass complete to Montorie Foster Jr. for 10 yds to the MSU 35 for a 1ST down
Noah Kim pass complete to Jaylan Franklin for a loss of 1 yard to the MSU 34
(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).
Nathan Carter run for 2 yds to the MSU 26
Noah Kim pass complete to Christian Fitzpatrick for 3 yds to the MSU 29
Ryan Eckley punt for 50 yds, downed at the IOWA 21
Deacon Hill pass complete to Leshon Williams for 5 yds to the IOWA 26
Deacon Hill pass incomplete
Deacon Hill pass incomplete
Tory Taylor punt for 49 yds
Noah Kim pass incomplete
Noah Kim pass complete to Montorie Foster Jr. for 16 yds to the MSU 41 for a 1ST down
Noah Kim pass complete to Nathan Carter for a loss of 5 yards to the MSU 36
Noah Kim pass complete to Montorie Foster Jr. for 16 yds to the IOWA 48 for a 1ST down
Noah Kim pass complete to Montorie Foster Jr. for 8 yds to the IOWA 40
Jonathan Kim 58 yd FG GOOD
End of 2nd Quarter
Nathan Carter run for 4 yds to the MSU 29
Nathan Carter run for 10 yds to the MSU 39 for a 1ST down
Noah Kim pass incomplete
Noah Kim pass complete to Montorie Foster Jr. for 12 yds to the IOWA 49 for a 1ST down
Noah Kim pass intercepted
Cal Haladay 42 Yd Fumble Return (Jonathan Kim Kick)
Deacon Hill pass complete to Steven Stilianos for 15 yds to the IOWA 40 for a 1ST down
Kamari Moulton run for 6 yds to the IOWA 46
Kamari Moulton run for 7 yds to the MSU 47 for a 1ST down
Michigan State Penalty, Roughing the Passer on BARROW, Simeon enforced (Simeon Barrow Jr.) to the MSU 32 for a 1ST down
Deacon Hill pass intercepted
Nathan Carter run for no gain to the MSU 21
Noah Kim pass incomplete
Michigan State Penalty, Delay Of Game (Alante Brown) to the MSU 16
Nathan Carter run for 14 yds to the MSU 30
Noah Kim run for no gain to the MSU 30
Kamari Moulton run for 3 yds to the MSU 27
Deacon Hill pass complete to Steven Stilianos for 1 yd to the MSU 26
Deacon Hill sacked by Chester Kimbrough for a loss of 9 yards to the MSU 35
Drew Stevens 53 yd FG GOOD
Noah Kim pass complete to Jaron Glover for 9 yds to the MSU 34
Noah Kim run for 8 yds to the MSU 42 for a 1ST down
Alante Brown run for a loss of 8 yards to the MSU 34
Jalen Berger run for 4 yds to the MSU 38
Noah Kim pass incomplete
Ryan Eckley punt for 52 yds, fair catch by Cooper DeJean at the IOWA 10
Terrell Washington Jr. run for 3 yds to the IOWA 13
Deacon Hill pass incomplete
Leshon Williams run for 2 yds to the IOWA 15
Tory Taylor punt for 36 yds, downed at the MSU 49
Nathan Carter run for 8 yds to the IOWA 43
Nathan Carter run for 9 yds to the IOWA 34 for a 1ST down
Nathan Carter run for 4 yds to the IOWA 30
Nathan Carter run for 2 yds to the IOWA 28
Michigan State Penalty, False Start (Jaylan Franklin) to the IOWA 33
Noah Kim pass incomplete
Jonathan Kim 50 yd FG MISSED
Deacon Hill pass incomplete
Deacon Hill pass incomplete
Deacon Hill pass incomplete
Tory Taylor punt for 44 yds, fair catch by Tyrell Henry at the MSU 23
Nathan Carter run for 3 yds to the MSU 26
Noah Kim pass complete to Montorie Foster Jr. for 2 yds to the MSU 28
Noah Kim pass incomplete
Ryan Eckley punt for 67 yds, downed at the IOWA 5
Deacon Hill pass incomplete
Kamari Moulton run for 2 yds to the IOWA 7
(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).
Kamari Moulton run for 1 yd to the IOWA 22
Deacon Hill pass complete to Nico Ragaini for 4 yds to the IOWA 26
Deacon Hill pass complete to Seth Anderson for 11 yds to the IOWA 37 for a 1ST down
Kamari Moulton run for 1 yd to the IOWA 38
Deacon Hill pass incomplete
Deacon Hill pass incomplete
Tory Taylor punt for 50 yds, fair catch by Tyrell Henry at the MSU 12
Michigan State Penalty, False Start (Tyrell Henry) to the MSU 7
Nathan Carter run for 4 yds to the MSU 11
Noah Kim pass complete to Tyrell Henry for 12 yds to the MSU 23 for a 1ST down
Nathan Carter run for 2 yds to the MSU 25
Nathan Carter run for a loss of 2 yards to the MSU 23
Noah Kim pass incomplete
Ryan Eckley punt for 15 yds
Deacon Hill pass complete to Erick All for 5 yds to the MSU 33
Leshon Williams run for 4 yds to the MSU 29
Deacon Hill run for 2 yds to the MSU 27 for a 1ST down
Deacon Hill pass incomplete
Deacon Hill pass incomplete
Leshon Williams run for 9 yds to the MSU 18
Drew Stevens 36 yd FG GOOD
Noah Kim pass incomplete
Noah Kim pass complete to Montorie Foster Jr. for 7 yds to the MSU 32
Michigan State Penalty, False Start (Alante Brown) to the MSU 27
Michigan State Penalty, False Start (Alante Brown) to the MSU 22
Noah Kim pass incomplete
Cooper DeJean 70 Yd Punt Return (Drew Stevens Kick)
Noah Kim pass incomplete
Noah Kim pass complete to Tre Mosley for 5 yds Tre Mosley fumbled, recovered by IOWA Ethan Hurkett
Leshon Williams run for 6 yds to the MSU 24
Leshon Williams run for 5 yds to the MSU 19 for a 1ST down
Leshon Williams run for 3 yds to the MSU 16
Leshon Williams run for 2 yds to the MSU 14
Leshon Williams run for 3 yds to the MSU 11
Iowa Penalty, False Start (Gennings Dunker) to the MSU 16
Drew Stevens 34 yd FG GOOD
Noah Kim pass incomplete
Noah Kim pass complete to Tyrell Henry for 2 yds to the MSU 27
Noah Kim pass incomplete
Noah Kim pass complete to Jaylan Franklin for 16 yds to the MSU 43 for a 1ST down
Noah Kim pass intercepted
(00:06) Kneel down by IOW at IOW30 (team loss of 2), clock 00:01.

