House Prediction
Model Margin
Michigan State by 4.2
Home Win Probability
Michigan State 54%
Market (consensus)
Michigan State +4
fitted_v1 · Oct 30, 2021
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 10 | 13 | 7 | 3 | 33 | |
| 0 | 14 | 8 | 15 | 37 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Michigan | Michigan State |
|---|---|---|
| Passing | 31-48 | 19-30 |
| Pass Yards | 406 | 196 |
| Rush Yards | 146 | 199 |
| Total Yards | 552 | 395 |
| Turnovers | 2 | 2 |
| 3rd Down | 8-17 | 4-13 |
| Penalties | 8-59 | 7-75 |
| Possession | 34:50 | 25:10 |
Player Leaders
Player Leaders
Play-by-Play
Payton Thorne pass complete to Jalen Nailor for 16 yds to the MchSt 41 for a 1ST down
Kenneth Walker III run for 8 yds to the MchSt 49
Kenneth Walker III run for 7 yds to the Mich 44 for a 1ST down
Payton Thorne pass complete to Tyler Hunt for 3 yds to the Mich 41
Kenneth Walker III run for 2 yds to the Mich 39
Payton Thorne pass intercepted return for no gain to the Mich 2
MICHIGAN Penalty, False Start (Andrew Stueber) to the Mich 1
Hassan Haskins run for 1 yd to the Mich 2
Cade McNamara pass complete to Cornelius Johnson for 5 yds to the Mich 7
Andrel Anthony 93 Yd pass from Cade McNamara (Jake Moody Kick)
Kenneth Walker III run for 3 yds to the MchSt 28
THORNE, Payton sacked for a loss of 6 yards at the MSU22 (MORRIS, Mike). PENALTY MIC Face mask on MORRIS, Mike enforced 15 yards from the MSU28 to the MSU43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Kenneth Walker III run for 1 yd to the MchSt 44
Payton Thorne pass incomplete
Payton Thorne pass incomplete
Bryce Baringer punt for 56 yds for a touchback
Bryce Baringer punt for 56 yds for a touchback
Hassan Haskins run for 7 yds to the Mich 27
Hassan Haskins run for 1 yd to the Mich 28
Cade McNamara pass complete to A.J. Henning for 7 yds to the Mich 35 for a 1ST down
Cade McNamara pass incomplete
Blake Corum run for 5 yds to the Mich 40
Cade McNamara pass incomplete
Brad Robbins punt for 41 yds, fair catch by Jayden Reed at the MchSt 19
Brad Robbins punt for 41 yds, fair catch by Jayden Reed at the MchSt 19
Jordon Simmons run for 4 yds to the MchSt 23
Payton Thorne run for 22 yds to the MchSt 45 for a 1ST down
Jordon Simmons run for 3 yds to the MchSt 48
Payton Thorne pass complete to Maliq Carr for 2 yds to the 50 yard line
Payton Thorne pass intercepted return for no gain to the MchSt 30
Payton Thorne pass intercepted return for no gain to the MchSt 30
Cade McNamara pass complete to Andrel Anthony for 15 yds to the MchSt 15 for a 1ST down
MICHIGAN Penalty, Offensive Holding (Andrel Anthony) to the MchSt 18
Hassan Haskins run for 5 yds to the MchSt 13
Hassan Haskins run for 1 yd to the MchSt 12
Cade McNamara pass complete to Cornelius Johnson for 4 yds to the MchSt 8
Jake Moody 26 Yd Field Goal
Payton Thorne pass complete to Jalen Nailor for 19 yds to the MchSt 44 for a 1ST down
Payton Thorne pass complete to Jayden Reed for 16 yds to the Mich 40 for a 1ST down
THORNE, Payton pass up the middle incomplete intended for WALKER III, Kenneth thrown to the MIC40. PENALTY Before the snap, MIC Illegal Substitution enforced 5 yards from the MIC40 to the MIC35. NO PLAY (replay the down).
Kenneth Walker III run for 2 yds to the Mich 33
Payton Thorne pass complete to Connor Heyward for 6 yds to the Mich 27 for a 1ST down
Kenneth Walker III 27 Yd Run (Matt Coghlin Kick)
Blake Corum run for 9 yds to the Mich 34
Blake Corum run for 3 yds to the Mich 37 for a 1ST down
Cade McNamara pass complete to Erick All for 21 yds to the MchSt 39 for a 1ST down
Blake Corum run for 1 yd to the MchSt 38
Cade McNamara pass complete to Hassan Haskins for 10 yds to the MchSt 28 for a 1ST down
Blake Corum run for 4 yds to the MchSt 24
Blake Corum run for 3 yds to the MchSt 21
Hassan Haskins run for 1 yd to the MchSt 20
Jake Moody 38 Yd Field Goal
Kenneth Walker III run for 18 yds to the MchSt 43 for a 1ST down
Kenneth Walker III run for 9 yds to the Mich 48
Payton Thorne pass incomplete
Payton Thorne run for no gain to the Mich 48
Payton Thorne pass complete to Jalen Nailor for 40 yds to the Mich 8 for a 1ST down
Matt Coghlin kickoff for 62 yds , Blake Corum return for 19 yds to the Mich 22
Cade McNamara pass complete to Erick All for 15 yds to the Mich 37 for a 1ST down
Hassan Haskins run for 2 yds to the Mich 39
Cade McNamara pass incomplete
Cade McNamara pass complete to Luke Schoonmaker for 13 yds to the MchSt 48 for a 1ST down
Blake Corum run for 6 yds to the MchSt 42
Hassan Haskins run for 24 yds to the MchSt 18 for a 1ST down
Hassan Haskins run for 1 yd to the MchSt 17
Andrel Anthony 17 Yd pass from J.J. McCarthy (Jake Moody Kick)
Jake Moody kickoff for 65 yds , Jalen Nailor return for 23 yds to the MchSt 10
Kenneth Walker III run for no gain to the MchSt 10
Payton Thorne pass complete to Kenneth Walker III for 14 yds to the MchSt 24 for a 1ST down
THORNE, Payton sacked for a loss of 2 yards at the MSU22 (HUTCHINSON, Aidan). PENALTY MSU Holding on CAMPBELL, Luke enforced 10 yards from the MSU24 to the MSU14 [NHSG]. NO PLAY (replay the down).
Payton Thorne pass complete to Jalen Nailor for no gain to the MchSt 14
sacked by David Ojabo for a loss of 14 yards Payton Thorne fumbled, recovered by Mich Aidan Hutchinson , return for 0 yards
Kenneth Walker III run for 2 yds to the MchSt 5
Bryce Baringer punt for 66 yds, downed at the Mich 29
Bryce Baringer punt for 66 yds, downed at the Mich 29
Cade McNamara pass complete to Erick All for 21 yds to the 50 yard line for a 1ST down
Cade McNamara pass incomplete
Cade McNamara pass complete to Blake Corum for 4 yds to the MchSt 46
Cade McNamara pass complete to Andrel Anthony for 11 yds to the MchSt 35 for a 1ST down
MCNAMARA, Cade pass to the right incomplete intended for SCHOONMAKER, Luke thrown to the MSU29. PENALTY MSU Offsides on PANASIUK, Jacub enforced 5 yards from the MSU35 to the MSU30 [NHSG]. NO PLAY (replay the down).
Cade McNamara pass complete to Erick All for 8 yds to the MchSt 22 for a 1ST down
Cade McNamara pass complete to Roman Wilson for 5 yds to the MchSt 17
Cade McNamara pass incomplete
Cade McNamara pass incomplete
Jake Moody 35 Yd Field Goal
TEAM run for a loss of 2 yards to the MchSt 23
End of 2nd Quarter
Hassan Haskins run for 1 yd to the Mich 26
Cade McNamara pass incomplete
Cade McNamara pass complete to Erick All for 15 yds to the Mich 41 for a 1ST down
Cade McNamara pass complete to Erick All for 2 yds to the Mich 43
Cade McNamara pass complete to Hassan Haskins for 8 yds to the MchSt 49 for a 1ST down
Hassan Haskins run for 1 yd to the MchSt 48
Cade McNamara pass complete to Blake Corum for 8 yds to the MchSt 40
Blake Corum run for no gain to the MchSt 40
MICHIGAN Penalty, False Start (Luke Schoonmaker) to the MchSt 45
Brad Robbins run for 5 yds to the MchSt 40
QB Keeper THORNE, Payton rush to the left for a gain of 10 yards to the MSU50 (ROSS, Josh). PENALTY MSU Holding on HORST, Jarrett enforced 10 yards from the MSU40 to the MSU30 [SG]. NO PLAY (replay the down).
Kenneth Walker III run for no gain to the MchSt 30
Payton Thorne pass complete to Kenneth Walker III for a loss of 3 yards to the MchSt 27
Payton Thorne pass incomplete
Bryce Baringer punt for 46 yds , A.J. Henning returns for 19 yds to the Mich 46
J.J. McCarthy run for 12 yds to the MchSt 42 for a 1ST down
Cade McNamara run for 20 yds to the MchSt 22 for a 1ST down
Cade McNamara pass incomplete
J.J. McCarthy pass complete to Erick All for 3 yds to the MchSt 19
Mike Sainristil 19 Yd pass from Cade McNamara (Jake Moody Kick)
THORNE, Payton pass to the left incomplete intended for FOSTER, Montorie thrown to the MSU38. PENALTY MIC Pass Interference on TURNER, DJ enforced at the spot of the foul for 13 yards to the MSU38 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
Kenneth Walker III run for 5 yds to the MchSt 43
Payton Thorne pass complete to Jayden Reed for 7 yds to the 50 yard line for a 1ST down
Payton Thorne pass complete to Jayden Reed for 15 yds to the Mich 35 for a 1ST down pass incomplete for a 1ST down
Kenneth Walker III run for 3 yds to the Mich 32
Payton Thorne pass complete to Jayden Reed for 3 yds to the Mich 29
Payton Thorne pass complete to Kenneth Walker III for no gain to the Mich 29
Payton Thorne pass complete to Jayden Reed for 28 yds to the Mich 1 for a 1ST down
Kenneth Walker III 1 Yd Run (Payton Thorne Pass to Tre Mosley for Two-Point Conversion)
Matt Coghlin kickoff for 64 yds , Blake Corum return for 19 yds to the Mich 20
Blake Corum run for 11 yds to the Mich 31 for a 1ST down
Cade McNamara pass complete to Cornelius Johnson for 6 yds to the Mich 37
Hassan Haskins run for 2 yds to the Mich 39
Hassan Haskins run for 8 yds to the Mich 47 for a 1ST down
Blake Corum run for a loss of 2 yards to the Mich 45
Cade McNamara pass complete to Erick All for 3 yds to the Mich 48
Cade McNamara pass incomplete
Brad Robbins punt for 38 yds, downed at the MchSt 14
Payton Thorne pass incomplete
Payton Thorne pass incomplete
Payton Thorne pass complete to Jayden Reed for 11 yds to the MchSt 25 for a 1ST down
Payton Thorne pass incomplete
Payton Thorne pass complete to Montorie Foster for 6 yds to the MchSt 31
Payton Thorne pass complete to Connor Heyward for 4 yds to the MchSt 35 for a 1ST down
Payton Thorne pass incomplete
Payton Thorne run for 7 yds to the MchSt 42
Kenneth Walker III 58 Yd Run (Payton Thorne Pass to Jayden Reed for Two-Point Conversion)
Blake Corum run for 2 yds to the Mich 27
J.J. McCarthy pass incomplete
Cade McNamara pass complete to Mike Sainristil for 43 yds to the MchSt 30 for a 1ST down
Cade McNamara pass complete to Cornelius Johnson for 6 yds to the MchSt 24
Hassan Haskins run for 4 yds to the MchSt 20 for a 1ST down
J.J. McCarthy run for a loss of 1 yard to the MchSt 21
Cade McNamara run for 3 yds to the MchSt 18
Cade McNamara pass incomplete
Jake Moody 36 Yd Field Goal
Kenneth Walker III run for 8 yds to the MchSt 33
Payton Thorne sacked by Aidan Hutchinson for 0 yards to the MchSt 26
Payton Thorne sacked for 0 yards to the MchSt 21
Bryce Baringer punt for 58 yds , returns for no gain to the Mich 45
J.J. McCarthy run for a loss of 4 yards to the Mich 41 fumbled, recovered by MchSt Jacub Panasiuk
MICHIGAN ST Penalty, Offensive Holding (Jarrett Horst) to the Mich 49
Jordon Simmons run for 1 yd to the Mich 48
Payton Thorne pass complete to Montorie Foster for 9 yds to the Mich 39
MICHIGAN Penalty, turnover on downs. PENALTY Offsides on MORRIS, Mike enforced (5 Yards) to the Mich 34
run for 6 yds to the Mich 28 for a 1ST down
WALKER III, Kenneth rush up the middle for a gain of 2 yards to the MIC26 (MORRIS, Mike;HUTCHINSON, Aidan). PENALTY Before the snap, MIC Illegal Substitution enforced 5 yards from the MIC28 to the MIC23. NO PLAY (replay the down).
Payton Thorne pass incomplete
THORNE, Payton pass to the left incomplete intended for REED, Jayden thrown to the MIC5. PENALTY MIC Offsides on MORRIS, Mike enforced 5 yards from the MIC39 to the MIC34 [NHSG]. NO PLAY (replay the down).
Kenneth Walker III 23 Yd Run (Matt Coghlin Kick)
Cade McNamara pass incomplete
Cade McNamara pass complete to Erick All for 7 yds to the Mich 32
Cade McNamara pass incomplete
Cade McNamara pass complete to Cornelius Johnson for 7 yds to the Mich 39 for a 1ST down
Blake Corum run for no gain to the Mich 39
Cade McNamara pass complete to Andrel Anthony for 12 yds to the MchSt 49 for a 1ST down
Cade McNamara pass complete to Cornelius Johnson for 8 yds to the MchSt 41
Blake Corum run for 3 yds to the MchSt 38 for a 1ST down
Cade McNamara pass incomplete
Cade McNamara pass complete to Andrel Anthony for 7 yds to the MchSt 31
Cade McNamara pass incomplete
Cade McNamara pass incomplete
Cade McNamara pass incomplete
Kenneth Walker III run for 2 yds to the MchSt 33
run for 2 yds to the MchSt 35
Payton Thorne run for a loss of 6 yards to the MchSt 29
Bryce Baringer punt for 53 yds , A.J. Henning returns for 15 yds to the Mich 33
MCNAMARA, Cade pass to the left incomplete intended for ANTHONY, Andrel thrown to the MIC37. PENALTY MSU Roughing the Passer on JORDAN, Drew enforced 15 yards from the MIC33 to the MIC48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Cade McNamara pass intercepted return for no gain to the MchSt 40

