← CFB Terminal
33
Big Ten
AT
37
Big Ten
2021 week 9 · Saturday, October 30, 2021 at 11:00 AM CT · Spartan Stadium · πŸ“Ί FOX · 76,549 att · 53.6°F, wind 11.8

Drive chart

Michigan Michigan State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
INT
6 pl · 36 yd · 2:22
0–0
15:00 1st & 10 OWN 25 Payton Thorne pass complete to Jalen Nailor for 16 yds to the MchSt 41 for a 1ST down +16 1.42
15:00 1st & 10 OWN 41 Kenneth Walker III run for 8 yds to the MchSt 49 +8 1.00
15:00 2nd & 2 OWN 49 Kenneth Walker III run for 7 yds to the Mich 44 for a 1ST down +7 0.24
15:00 1st & 10 OPP 44 Payton Thorne pass complete to Tyler Hunt for 3 yds to the Mich 41 +3 -0.32
15:00 2nd & 7 OPP 41 Kenneth Walker III run for 2 yds to the Mich 39 +2 -0.58
12:38 3rd & 5 OPP 39 Payton Thorne pass intercepted return for no gain to the Mich 2 -2.69
TD
3 pl · 98 yd · 1:35
7–0
12:38 1st & 10 OWN 2 MICHIGAN Penalty, False Start (Andrew Stueber) to the Mich 1 0
12:38 1st & 11 OWN 1 Hassan Haskins run for 1 yd to the Mich 2 +1 -0.17
12:38 2nd & 10 OWN 2 Cade McNamara pass complete to Cornelius Johnson for 5 yds to the Mich 7 +5 0.03
11:03 3rd & 5 OWN 7 Andrel Anthony 93 Yd pass from Cade McNamara (Jake Moody Kick) +93 7.20
PUNT
4 pl · 19 yd · 1:31
7–0
11:03 1st & 10 OWN 25 Kenneth Walker III run for 3 yds to the MchSt 28 +3 -0.30
11:03 2nd & 7 OWN 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). +15
11:03 1st & 10 OWN 43 Kenneth Walker III run for 1 yd to the MchSt 44 +1 -0.93
11:03 2nd & 9 OWN 44 Payton Thorne pass incomplete 0 -0.93
11:03 3rd & 9 OWN 44 Payton Thorne pass incomplete 0 -0.56
9:32 4th & 9 OWN 44 Bryce Baringer punt for 56 yds for a touchback
9:32 4th & 9 OWN 44 Bryce Baringer punt for 56 yds for a touchback
PUNT
6 pl · 20 yd · 2:43
7–0
9:32 1st & 10 OPP 20 Timeout MICHIGAN ST, clock 09:32
9:32 1st & 10 OWN 20 Hassan Haskins run for 7 yds to the Mich 27 +7 0.53
9:32 2nd & 3 OWN 27 Hassan Haskins run for 1 yd to the Mich 28 +1 -0.69
9:32 3rd & 2 OWN 28 Cade McNamara pass complete to A.J. Henning for 7 yds to the Mich 35 for a 1ST down +7 1.31
9:32 1st & 10 OWN 35 Cade McNamara pass incomplete 0 -1.01
9:32 2nd & 10 OWN 35 Blake Corum run for 5 yds to the Mich 40 +5 0.06
9:32 3rd & 5 OWN 40 Cade McNamara pass incomplete 0 -0.63
6:49 4th & 5 OWN 40 Brad Robbins punt for 41 yds, fair catch by Jayden Reed at the MchSt 19
6:49 4th & 5 OWN 40 Brad Robbins punt for 41 yds, fair catch by Jayden Reed at the MchSt 19
INT
5 pl · 31 yd · 2:40
7–0
6:49 1st & 10 OWN 19 Timeout MICHIGAN ST, clock 06:49
6:49 1st & 10 OWN 19 Jordon Simmons run for 4 yds to the MchSt 23 +4 -0.08
6:49 2nd & 6 OWN 23 Payton Thorne run for 22 yds to the MchSt 45 for a 1ST down +22 2.25
6:49 1st & 10 OWN 45 Jordon Simmons run for 3 yds to the MchSt 48 +3 -0.42
6:49 2nd & 7 OWN 48 Payton Thorne pass complete to Maliq Carr for 2 yds to the 50 yard line +2 -0.67
4:09 3rd & 5 50 Payton Thorne pass intercepted return for no gain to the MchSt 30 -1.63
4:09 3rd & 5 50 Payton Thorne pass intercepted return for no gain to the MchSt 30 -1.63
FG
6 pl · 22 yd · 2:51
10–0
4:09 1st & 10 OPP 30 Timeout MICHIGAN ST, clock 04:09
4:09 1st & 10 OPP 30 Cade McNamara pass complete to Andrel Anthony for 15 yds to the MchSt 15 for a 1ST down +15 0.26
4:09 1st & 10 OPP 15 MICHIGAN Penalty, Offensive Holding (Andrel Anthony) to the MchSt 18 -10
4:09 1st & 13 OPP 18 Hassan Haskins run for 5 yds to the MchSt 13 +5 0.04
4:09 2nd & 8 OPP 13 Hassan Haskins run for 1 yd to the MchSt 12 +1 -0.25
4:09 3rd & 7 OPP 12 Cade McNamara pass complete to Cornelius Johnson for 4 yds to the MchSt 8 +4 -0.04
1:18 4th & 3 OPP 8 Jake Moody 26 Yd Field Goal
TD
5 pl · 75 yd · 1:26
10–7
1:18 1st & 10 OWN 25 Payton Thorne pass complete to Jalen Nailor for 19 yds to the MchSt 44 for a 1ST down +19 1.71
1:18 1st & 10 OWN 44 Payton Thorne pass complete to Jayden Reed for 16 yds to the Mich 40 for a 1ST down +16 1.18
1:18 1st & 10 OPP 40 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). +5
1:18 1st & 5 OPP 35 Kenneth Walker III run for 2 yds to the Mich 33 +2 -0.44
0:00 OPP 33 End of 1st Quarter
0:00 2nd & 3 OPP 33 Payton Thorne pass complete to Connor Heyward for 6 yds to the Mich 27 for a 1ST down +6 0.00
14:52 1st & 10 OPP 27 Kenneth Walker III 27 Yd Run (Matt Coghlin Kick) +27 2.74
Q2
FG
10 pl · 55 yd · 5:34
13–7
14:52 1st & 10 OWN 25 Blake Corum run for 9 yds to the Mich 34 +9 1.25
14:52 2nd & 1 OWN 34 Blake Corum run for 3 yds to the Mich 37 for a 1ST down +3 -0.23
14:52 2nd & 7 OWN 40 Cade McNamara pass complete to Erick All for 21 yds to the MchSt 39 for a 1ST down +21 2.33
14:52 1st & 10 OPP 39 Blake Corum run for 1 yd to the MchSt 38 +1 -0.62
14:52 2nd & 9 OPP 38 Cade McNamara pass complete to Hassan Haskins for 10 yds to the MchSt 28 for a 1ST down +10 1.00
14:52 1st & 10 OPP 28 Blake Corum run for 4 yds to the MchSt 24 +4 -0.04
14:52 2nd & 6 OPP 24 Blake Corum run for 3 yds to the MchSt 21 +3 -0.17
14:52 3rd & 3 OPP 21 Hassan Haskins run for 1 yd to the MchSt 20 +1 -0.47
9:18 4th & 2 OPP 20 Jake Moody 38 Yd Field Goal
TD
6 pl · 75 yd · 2:02
13–14
9:18 1st & 10 OWN 25 Kenneth Walker III run for 18 yds to the MchSt 43 for a 1ST down +18 1.61
9:18 1st & 10 OWN 43 Kenneth Walker III run for 9 yds to the Mich 48 +9 1.28
9:18 2nd & 1 OPP 48 Payton Thorne pass incomplete 0 -1.34
9:18 3rd & 1 OPP 48 Payton Thorne run for no gain to the Mich 48 0 -1.18
9:18 4th & 1 OPP 48 Payton Thorne pass complete to Jalen Nailor for 40 yds to the Mich 8 for a 1ST down +40 3.38
7:16 1st & 8 OPP 3 K. Walker III run for 8 yds for a TD, (M. Coghlin KICK)
TD
8 pl · 78 yd · 3:25
20–14
7:10 1st & 10 OWN 22 Cade McNamara pass complete to Erick All for 15 yds to the Mich 37 for a 1ST down +15 1.22
7:10 1st & 10 OWN 37 Hassan Haskins run for 2 yds to the Mich 39 +2 -0.66
7:10 2nd & 8 OWN 39 Cade McNamara pass incomplete 0 -0.84
7:10 3rd & 8 OWN 39 Cade McNamara pass complete to Luke Schoonmaker for 13 yds to the MchSt 48 for a 1ST down +13 2.86
7:10 1st & 10 OPP 48 Blake Corum run for 6 yds to the MchSt 42 +6 0.33
7:10 2nd & 4 OPP 42 Hassan Haskins run for 24 yds to the MchSt 18 for a 1ST down +24 0.77
7:10 1st & 10 OPP 18 Hassan Haskins run for 1 yd to the MchSt 17 +1 -0.27
3:45 2nd & 9 OPP 17 Andrel Anthony 17 Yd pass from J.J. McCarthy (Jake Moody Kick) +17 2.86
3:45 1st & 10 OPP 3 Timeout MICHIGAN ST, clock 03:45
PUNT
5 pl · -5 yd · 2:23
20–14
3:36 1st & 10 OWN 10 Kenneth Walker III run for no gain to the MchSt 10 0 -0.35
3:36 2nd & 10 OWN 10 Payton Thorne pass complete to Kenneth Walker III for 14 yds to the MchSt 24 for a 1ST down +14 1.00
3:36 1st & 10 OWN 24 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). -10
3:36 1st & 20 OWN 14 Payton Thorne pass complete to Jalen Nailor for no gain to the MchSt 14 0 -0.13
1:31 2nd & 20 OWN 14 sacked by David Ojabo for a loss of 14 yards Payton Thorne fumbled, recovered by Mich Aidan Hutchinson , return for 0 yards -14
1:31 3rd & 31 OWN 3 Timeout MICHIGAN, clock 01:31
1:25 3rd & 31 OWN 3 Kenneth Walker III run for 2 yds to the MchSt 5 +2 -0.00
1:25 4th & 29 OWN 5 Timeout MICHIGAN, clock 01:25
1:13 4th & 29 OWN 5 Bryce Baringer punt for 66 yds, downed at the Mich 29
1:13 4th & 29 OWN 5 Bryce Baringer punt for 66 yds, downed at the Mich 29
FG
9 pl · 54 yd · 1:11
23–14
1:13 1st & 10 OWN 29 Cade McNamara pass complete to Erick All for 21 yds to the 50 yard line for a 1ST down +21 1.93
1:13 1st & 10 50 Cade McNamara pass incomplete 0 -1.11
1:13 2nd & 10 50 Cade McNamara pass complete to Blake Corum for 4 yds to the MchSt 46 +4 -0.17
1:13 3rd & 6 OPP 46 Cade McNamara pass complete to Andrel Anthony for 11 yds to the MchSt 35 for a 1ST down +11 2.15
1:13 1st & 10 OPP 35 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). +5
1:13 1st & 5 OPP 30 Cade McNamara pass complete to Erick All for 8 yds to the MchSt 22 for a 1ST down +8 -0.46
0:14 1st & 10 OPP 22 Cade McNamara pass complete to Roman Wilson for 5 yds to the MchSt 17 +5 0.07
0:14 2nd & 5 OPP 17 Timeout MICHIGAN, clock 00:14
0:14 2nd & 5 OPP 17 Cade McNamara pass incomplete 0 -0.43
0:06 3rd & 5 OPP 17 Cade McNamara pass incomplete 0 -0.53
0:06 4th & 5 OPP 17 Timeout MICHIGAN, clock 00:06
0:02 4th & 5 OPP 17 Jake Moody 35 Yd Field Goal
END OF HALF
1 pl · -2 yd · 0:02
23–14
0:00 1st & 10 OWN 25 TEAM run for a loss of 2 yards to the MchSt 23 -2 -0.89
0:00 OWN 25 End of 2nd Quarter
Q3
ON DOWNS
9 pl · 35 yd · 4:33
23–14
15:00 1st & 10 OWN 25 Hassan Haskins run for 1 yd to the Mich 26 +1 -0.59
15:00 2nd & 9 OWN 26 Cade McNamara pass incomplete 0 -0.41
15:00 3rd & 9 OWN 26 Cade McNamara pass complete to Erick All for 15 yds to the Mich 41 for a 1ST down +15 2.41
15:00 1st & 10 OWN 41 Cade McNamara pass complete to Erick All for 2 yds to the Mich 43 +2 -0.68
15:00 2nd & 8 OWN 43 Cade McNamara pass complete to Hassan Haskins for 8 yds to the MchSt 49 for a 1ST down +8 1.58
15:00 1st & 10 OPP 49 Hassan Haskins run for 1 yd to the MchSt 48 +1 -0.86
15:00 2nd & 9 OPP 48 Cade McNamara pass complete to Blake Corum for 8 yds to the MchSt 40 +8 0.82
15:00 3rd & 1 OPP 40 Blake Corum run for no gain to the MchSt 40 0 -1.15
15:00 4th & 1 OPP 40 MICHIGAN Penalty, False Start (Luke Schoonmaker) to the MchSt 45 -5
10:27 4th & 6 OPP 45 Brad Robbins run for 5 yds to the MchSt 40 +5 -0.96
PUNT
3 pl · -13 yd · 1:54
23–14
10:27 1st & 10 OWN 40 Timeout MICHIGAN ST, clock 10:27
10:27 1st & 10 OWN 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). -10
10:27 1st & 20 OWN 30 Kenneth Walker III run for no gain to the MchSt 30 0 -0.38
10:27 2nd & 20 OWN 30 Payton Thorne pass complete to Kenneth Walker III for a loss of 3 yards to the MchSt 27 -3 -0.24
10:27 3rd & 23 OWN 27 Payton Thorne pass incomplete 0 -0.05
8:33 4th & 23 OWN 27 Bryce Baringer punt for 46 yds , A.J. Henning returns for 19 yds to the Mich 46
TD
5 pl · 54 yd · 1:46
30–14
8:33 1st & 10 OWN 46 J.J. McCarthy run for 12 yds to the MchSt 42 for a 1ST down +12 0.89
8:33 1st & 10 OPP 42 Cade McNamara run for 20 yds to the MchSt 22 for a 1ST down +20 0.65
8:33 1st & 10 OPP 22 Cade McNamara pass incomplete 0 -0.40
8:33 2nd & 10 OPP 22 J.J. McCarthy pass complete to Erick All for 3 yds to the MchSt 19 +3 -0.16
6:47 3rd & 7 OPP 19 Mike Sainristil 19 Yd pass from Cade McNamara (Jake Moody Kick) +19 3.21
6:47 1st & 10 OPP 3 Timeout MICHIGAN ST, clock 06:47
TD
8 pl · 75 yd · 2:49
30–22
6:47 1st & 10 OWN 38 Kenneth Walker III run for 5 yds to the MchSt 43 +5 0.11
6:47 2nd & 5 OWN 43 Payton Thorne pass complete to Jayden Reed for 7 yds to the 50 yard line for a 1ST down +7 1.00
6:47 1st & 10 50 Payton Thorne pass complete to Jayden Reed for 15 yds to the Mich 35 for a 1ST down pass incomplete for a 1ST down +15 0.87
6:47 1st & 10 OPP 35 Kenneth Walker III run for 3 yds to the Mich 32 +3 -0.22
6:47 2nd & 7 OPP 32 Payton Thorne pass complete to Jayden Reed for 3 yds to the Mich 29 +3 -0.25
6:47 3rd & 4 OPP 29 Payton Thorne pass complete to Kenneth Walker III for no gain to the Mich 29 0 -0.87
6:47 4th & 4 OPP 29 Payton Thorne pass complete to Jayden Reed for 28 yds to the Mich 1 for a 1ST down +28 3.37
3:58 1st & 1 OPP 1 Kenneth Walker III 1 Yd Run (Payton Thorne Pass to Tre Mosley for Two-Point Conversion) +1 0.94
3:58 OWN 35 Timeout MICHIGAN ST, clock 03:58
PUNT
7 pl · 28 yd · 4:06
30–22
3:52 1st & 10 OWN 20 Blake Corum run for 11 yds to the Mich 31 for a 1ST down +11 0.78
3:52 1st & 10 OWN 31 Cade McNamara pass complete to Cornelius Johnson for 6 yds to the Mich 37 +6 0.38
3:52 2nd & 4 OWN 37 Hassan Haskins run for 2 yds to the Mich 39 +2 -0.66
3:52 3rd & 2 OWN 39 Hassan Haskins run for 8 yds to the Mich 47 for a 1ST down +8 1.79
3:52 1st & 10 OWN 47 Blake Corum run for a loss of 2 yards to the Mich 45 -2 -1.60
0:00 2nd & 12 OWN 45 Cade McNamara pass complete to Erick All for 3 yds to the Mich 48 +3 -0.34
0:00 OWN 45 End of 3rd Quarter
15:00 3rd & 9 OWN 48 Cade McNamara pass incomplete 0 -0.69
14:46 4th & 9 OWN 48 Brad Robbins punt for 38 yds, downed at the MchSt 14
Q4
TD
9 pl · 86 yd · 2:17
30–30
14:46 1st & 10 OWN 14 Payton Thorne pass incomplete 0 -0.42
14:46 2nd & 10 OWN 14 Payton Thorne pass incomplete 0 -0.19
14:22 1st & 10 OWN 25 Timeout MICHIGAN ST, clock 14:22
14:22 3rd & 10 OWN 14 Payton Thorne pass complete to Jayden Reed for 11 yds to the MchSt 25 for a 1ST down +11 1.19
14:22 1st & 10 OWN 25 Payton Thorne pass incomplete 0 -0.70
14:22 2nd & 10 OWN 25 Payton Thorne pass complete to Montorie Foster for 6 yds to the MchSt 31 +6 0.17
14:22 3rd & 4 OWN 31 Payton Thorne pass complete to Connor Heyward for 4 yds to the MchSt 35 for a 1ST down +4 1.37
14:22 1st & 10 OWN 35 Payton Thorne pass incomplete 0 -1.01
14:22 2nd & 10 OWN 35 Payton Thorne run for 7 yds to the MchSt 42 +7 0.46
12:29 3rd & 3 OWN 42 Kenneth Walker III 58 Yd Run (Payton Thorne Pass to Jayden Reed for Two-Point Conversion) +58 5.79
FG
9 pl · 57 yd · 3:09
33–30
12:29 1st & 10 OWN 25 Blake Corum run for 2 yds to the Mich 27 +2 -0.45
12:29 2nd & 8 OWN 27 J.J. McCarthy pass incomplete 0 -0.48
12:29 3rd & 8 OWN 27 Cade McNamara pass complete to Mike Sainristil for 43 yds to the MchSt 30 for a 1ST down +43 4.19
12:29 1st & 10 OPP 30 Cade McNamara pass complete to Cornelius Johnson for 6 yds to the MchSt 24 +6 0.21
12:29 2nd & 4 OPP 24 Hassan Haskins run for 4 yds to the MchSt 20 for a 1ST down +4 -0.01
12:29 1st & 10 OPP 20 J.J. McCarthy run for a loss of 1 yard to the MchSt 21 -1 -0.46
12:29 2nd & 11 OPP 21 Cade McNamara run for 3 yds to the MchSt 18 +3 -0.16
12:29 3rd & 8 OPP 18 Cade McNamara pass incomplete 0 -0.61
9:20 4th & 8 OPP 18 Jake Moody 36 Yd Field Goal
PUNT
3 pl · -4 yd · 2:03
33–30
9:20 1st & 10 OWN 25 Kenneth Walker III run for 8 yds to the MchSt 33 +8 0.91
9:20 2nd & 2 OWN 33 Payton Thorne sacked by Aidan Hutchinson for 0 yards to the MchSt 26 0 -1.13
9:20 3rd & 9 OWN 26 Payton Thorne sacked for 0 yards to the MchSt 21 0 -0.19
7:17 4th & 14 OWN 21 Bryce Baringer punt for 58 yds , returns for no gain to the Mich 45
FUMBLE
1 pl · -4 yd · 0:05
33–30
7:12 1st & 10 OWN 45 J.J. McCarthy run for a loss of 4 yards to the Mich 41 fumbled, recovered by MchSt Jacub Panasiuk -2.72
TD
7 pl · 41 yd · 2:04
33–37
7:12 1st & 10 OPP 41 MICHIGAN ST Penalty, Offensive Holding (Jarrett Horst) to the Mich 49 -10
7:12 1st & 18 OPP 49 Jordon Simmons run for 1 yd to the Mich 48 +1 -0.81
7:12 2nd & 17 OPP 48 Payton Thorne pass complete to Montorie Foster for 9 yds to the Mich 39 +9 0.93
7:12 3rd & 8 OPP 39 MICHIGAN Penalty, turnover on downs. PENALTY Offsides on MORRIS, Mike enforced (5 Yards) to the Mich 34 +5
7:12 3rd & 3 OPP 34 run for 6 yds to the Mich 28 for a 1ST down +6 0.87
7:12 1st & 10 OPP 28 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). +5
7:12 1st & 5 OPP 23 Payton Thorne pass incomplete 0 -0.62
7:12 3rd & 8 OPP 39 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). +5
5:08 2nd & 5 OPP 23 Kenneth Walker III 23 Yd Run (Matt Coghlin Kick) +23 2.69
ON DOWNS
12 pl · 44 yd · 3:25
33–37
5:08 1st & 10 OWN 25 Cade McNamara pass incomplete 0 -0.70
5:08 2nd & 10 OWN 25 Cade McNamara pass complete to Erick All for 7 yds to the Mich 32 +7 0.31
5:08 3rd & 3 OWN 32 Cade McNamara pass incomplete 0 -0.51
5:08 4th & 3 OWN 32 Cade McNamara pass complete to Cornelius Johnson for 7 yds to the Mich 39 for a 1ST down +7 2.13
5:08 1st & 10 OWN 39 Blake Corum run for no gain to the Mich 39 0 -1.11
5:08 2nd & 10 OWN 39 Cade McNamara pass complete to Andrel Anthony for 12 yds to the MchSt 49 for a 1ST down +12 2.20
5:08 1st & 10 OPP 49 Cade McNamara pass complete to Cornelius Johnson for 8 yds to the MchSt 41 +8 0.82
5:08 2nd & 2 OPP 41 Blake Corum run for 3 yds to the MchSt 38 for a 1ST down +3 -0.15
5:08 1st & 10 OPP 38 Cade McNamara pass incomplete 0 -0.78
5:08 2nd & 10 OPP 38 Cade McNamara pass complete to Andrel Anthony for 7 yds to the MchSt 31 +7 0.44
5:08 3rd & 3 OPP 31 Cade McNamara pass incomplete 0 -0.92
1:43 4th & 3 OPP 31 Cade McNamara pass incomplete 0 -2.63
1:43 4th & 3 OPP 31 Cade McNamara pass incomplete 0 -2.63
PUNT
3 pl · -2 yd · 0:28
33–37
1:37 2nd & 8 OWN 33 Timeout MICHIGAN, clock 01:37
1:37 1st & 10 OWN 31 Kenneth Walker III run for 2 yds to the MchSt 33 +2 -0.57
1:33 3rd & 6 OWN 35 Timeout MICHIGAN, clock 01:33
1:33 2nd & 8 OWN 33 run for 2 yds to the MchSt 35 +2 -0.42
1:33 3rd & 6 OWN 35 Payton Thorne run for a loss of 6 yards to the MchSt 29 -6 -0.69
1:15 4th & 12 OWN 29 Bryce Baringer punt for 53 yds , A.J. Henning returns for 15 yds to the Mich 33
INT
1 pl · 15 yd · 0:15
33–37
1:15 1st & 10 OWN 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). +15
1:00 1st & 10 OWN 48 Cade McNamara pass intercepted return for no gain to the MchSt 40 -2.99
END OF Q4
2 pl · -4 yd · 1:00
33–37
0:00 OWN 36 End of 4th Quarter
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks0
3plays for loss2
2takeaways2
3three-and-outs forced0
10explosive plays allowed9
6.65yards allowed / play6.83
5 of 14scoring drives allowed7 of 13
Michigan
Josh Ross 10 (6)
Daxton Hill 6 (4) 2 PD
Junior Colson 6 (3)
David Ojabo 4 (3) 2 sk · 2 TFL
Brad Hawkins 4 (4)
Aidan Hutchinson 3 (1) 1 sk · 1 TFL · 1 PD
Vincent Gray 3 (1)
R.J. Moten 2 (2) 1 INT · 1 PD
Michigan State
Quavaris Crouch 13 (7) 1 PD
Darius Snow 10 (6)
Cal Haladay 10 (4)
Xavier Henderson 7 (4) 1 TFL · 1 PD
Ronald Williams Jr. 4 (4) 1 PD
Charles Brantley 4 (4) 1 INT
Jacob Slade 3 (1) 1 PD
Angelo Grose 3 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

4 of 4field goals
2punts5
39.5punt average55.8
2punts inside the 200
96return yards20
own 29average drive startown 21
Michigan
K Jake Moody 4/4 FG · long 38 · 3/3 XP
P Brad Robbins 2 punts · 39.5 avg · 2 in 20
KR Blake Corum 2 ret · 38 yds · long 19
PR A.J. Henning 4 ret · 58 yds · long 22
Michigan State
K Matt Coghlin 3/3 XP
P Bryce Baringer 5 punts · 55.8 avg · 1 TB
KR Jalen Nailor 1 ret · 20 yds · long 20
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

80plays62
546yards412
12drives13
44%success rate39%
17.08total PPA14.66
Derived from 142 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Andrel Anthony 93 Yd pass from Cade McNamara (Jake Moody Kick) 7–0
Q1Jake Moody 26 Yd Field Goal 10–0
Q2Kenneth Walker III 27 Yd Run (Matt Coghlin Kick) 7–10
Q2Jake Moody 38 Yd Field Goal 13–7
Q2Andrel Anthony 17 Yd pass from J.J. McCarthy (Jake Moody Kick) 20–14
Q2Jake Moody 35 Yd Field Goal 23–14
Q3Mike Sainristil 19 Yd pass from Cade McNamara (Jake Moody Kick) 30–14
Q3Kenneth Walker III 1 Yd Run (Payton Thorne Pass to Tre Mosley for Two-Point Conversion) 22–30
Q4Kenneth Walker III 58 Yd Run (Payton Thorne Pass to Jayden Reed for Two-Point Conversion) 30–30
Q4Jake Moody 36 Yd Field Goal 33–30
Q4Kenneth Walker III 23 Yd Run (Matt Coghlin Kick) 37–33

Biggest plays by PPA

Q1Andrel Anthony 93 Yd pass from Cade McNamara (Jake Moody Kick) 7.20
Q4Kenneth Walker III 58 Yd Run (Payton Thorne Pass to Jayden Reed for Two-Point… 5.79
Q4Cade McNamara pass complete to Mike Sainristil for 43 yds to the MchSt 30 for a 1ST down 4.19
Q2Payton Thorne pass complete to Jalen Nailor for 40 yds to the Mich 8 for a 1ST down 3.38
Q3Payton Thorne pass complete to Jayden Reed for 28 yds to the Mich 1 for a 1ST down 3.37
Q3Mike Sainristil 19 Yd pass from Cade McNamara (Jake Moody Kick) 3.21

Series recent meetings

2025 Michigan 31 – 20 Michigan State
2024 Michigan State 17 – 24 Michigan
2023 Michigan 49 – 0 Michigan State
2022 Michigan State 7 – 29 Michigan
2020 Michigan State 27 – 24 Michigan
2019 Michigan State 10 – 44 Michigan
2018 Michigan 21 – 7 Michigan State
2017 Michigan State 14 – 10 Michigan
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal