← CFB Terminal
21
Big Ten
AT
7
Big Ten
2018 week 8 · Saturday, October 20, 2018 at 11:00 AM CT · Spartan Stadium · 📺 FOX · 76,131 att · 52.2°F, wind 14.2

Drive chart

Michigan Michigan State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
6 pl · 20 yd · 3:21
0–0
14:54 1st & 10 OWN 25 Shea Patterson pass incomplete to Grant Perry 0 -0.70
14:42 2nd & 10 OWN 25 Shea Patterson run for 6 yds to the Mich 31 +6 0.17
14:00 3rd & 4 OWN 31 Shea Patterson pass complete to Grant Perry for 7 yds to the Mich 38 for a 1ST down +7 1.66
13:25 1st & 10 OWN 38 Chris Evans run for 4 yds to the Mich 42 +4 -0.17
13:00 2nd & 6 OWN 42 Ronnie Bell run for 3 yds to the Mich 45 +3 -0.42
12:23 3rd & 3 OWN 45 Timeout MICHIGAN, clock 12:23
12:15 3rd & 3 OWN 45 Karan Higdon run for no gain to the Mich 45 0 -0.91
11:39 4th & 3 OWN 45 Will Hart punt for 55 yds for a touchback
PUNT
7 pl · 20 yd · 3:48
0–0
11:35 1st & 10 OWN 20 LJ Scott run for 1 yd to the MchSt 21 +1 -0.47
10:54 2nd & 9 OWN 21 Brian Lewerke pass complete to LJ Scott for 15 yds to the MchSt 36 for a 1ST down +15 1.71
10:35 1st & 10 OWN 36 LJ Scott run for 3 yds to the MchSt 39 +3 -0.41
10:00 2nd & 7 OWN 39 Brian Lewerke pass complete to Connor Heyward for 8 yds to the MchSt 47 for a 1ST down +8 1.47
9:18 1st & 10 OWN 47 Brian Lewerke pass incomplete to Felton Davis III 0 -1.15
9:00 2nd & 10 OWN 47 La'Darius Jefferson run for 3 yds to the 50 yard line +3 -0.39
8:30 3rd & 7 50 Brian Lewerke sacked by Josh Uche for a loss of 10 yards to the MchSt 40 -10 -1.59
7:51 4th & 17 OWN 40 Tyler Hunt punt for 45 yds , Donovan Peoples-Jones returns for 1 yd to the Mich 16
TD
14 pl · 84 yd · 7:56
7–0
7:40 1st & 10 OWN 16 Shea Patterson pass complete to Chris Evans for 9 yds to the Mich 25 +9 0.99
6:55 2nd & 1 OWN 25 Ben Mason run for 2 yds to the Mich 27 for a 1ST down +2 -0.35
6:35 1st & 10 OWN 27 Shea Patterson pass complete to Sean McKeon for 8 yds to the Mich 35 +8 0.95
6:11 2nd & 2 OWN 35 Timeout MICHIGAN, clock 06:11
5:55 2nd & 2 OWN 35 Karan Higdon run for 6 yds to the Mich 41 for a 1ST down +6 0.32
5:30 1st & 10 OWN 41 Shea Patterson run for 4 yds to the Mich 45 +4 -0.17
5:00 2nd & 6 OWN 45 Karan Higdon run for a loss of 2 yards to the Mich 43 -2 -1.47
4:20 3rd & 8 OWN 43 Shea Patterson pass complete to Nico Collins for 10 yds to the MchSt 47 for a 1ST down +10 2.69
3:45 1st & 10 OPP 47 Shea Patterson pass complete to Nick Eubanks for 25 yds to the MchSt 22 for a 1ST down +25 0.97
3:06 1st & 10 OPP 22 Karan Higdon run for 6 yds to the MchSt 16 +6 0.19
2:30 2nd & 4 OPP 16 Karan Higdon run for 3 yds to the MchSt 13 +3 -0.14
1:45 3rd & 1 OPP 13 Karan Higdon run for 2 yds to the MchSt 11 for a 1ST down +2 0.08
1:15 1st & 10 OPP 11 Karan Higdon run for 3 yds to the MchSt 8 +3 -0.09
0:30 2nd & 7 OPP 8 Chris Evans run for 2 yds to the MchSt 6 +2 -0.16
0:00 OPP 0 End of 1st Quarter
14:55 3rd & 5 OPP 6 Nico Collins 6 Yd pass from Shea Patterson (Quinn Nordin Kick) +6 2.78
Q2
PUNT
5 pl · 13 yd · 2:14
7–0
14:35 1st & 10 OWN 12 LJ Scott run for 9 yds to the MchSt 21 +9 0.88
14:05 2nd & 1 OWN 21 LJ Scott run for 2 yds to the MchSt 23 for a 1ST down +2 -0.36
13:35 1st & 10 OWN 23 LJ Scott run for 2 yds to the MchSt 25 +2 -0.42
12:53 2nd & 8 OWN 25 Brian Lewerke pass incomplete to Darrell Stewart Jr. 0 -0.43
12:49 3rd & 8 OWN 25 Brian Lewerke pass incomplete to Connor Heyward 0 -0.20
12:41 4th & 8 OWN 25 Tyler Hunt punt for 45 yds, fair catch by Donovan Peoples-Jones at the Mich 30
PUNT
3 pl · 5 yd · 1:25
7–0
12:36 1st & 10 OWN 30 Ben Mason run for 3 yds to the Mich 33 +3 -0.36
12:14 2nd & 7 OWN 33 Patterson, Shea pass incomplete, PENALTY MICHIGAN holding off-setting, PENALTY MICHIGANST Personal Foul off-setting, NO PLAY. 0
12:00 2nd & 7 OWN 33 Karan Higdon run for 2 yds to the Mich 35 +2 -0.46
11:24 3rd & 5 OWN 35 Shea Patterson pass incomplete to Grant Perry 0 -0.49
11:16 4th & 5 OWN 35 Will Hart punt for 65 yds for a touchback
PUNT
3 pl · -1 yd · 1:02
7–0
11:11 1st & 10 OWN 20 Brian Lewerke pass incomplete to Justin Layne 0 -0.56
11:00 2nd & 10 OWN 20 Connor Heyward run for a loss of 1 yard to the MchSt 19 -1 -0.29
10:23 3rd & 11 OWN 19 Brian Lewerke pass incomplete to Darrell Stewart Jr. 0 -0.10
10:14 4th & 11 OWN 19 Tyler Hunt punt for 32 yds, downed at the Mich 49
PUNT
4 pl · 11 yd · 2:09
7–0
10:10 1st & 10 OWN 49 Shea Patterson pass complete to Sean McKeon for 16 yds to the MchSt 35 for a 1ST down +16 0.95
9:40 1st & 10 OPP 35 Shea Patterson run for 5 yds to the MchSt 30 +5 0.08
9:00 2nd & 5 OPP 30 Ronnie Bell run for a loss of 5 yards to the MchSt 35 -5 -1.69
8:13 3rd & 10 OPP 35 Shea Patterson pass incomplete to Chris Evans, broken up by Naquan Jones 0 -1.02
8:12 4th & 10 OPP 35 Timeout MICHIGAN ST, clock 08:12
8:12 4th & 10 OPP 35 MICHIGAN Penalty, Delay of Game (-5 Yards) to the MchSt 40 -5
8:05 4th & 15 OPP 40 Will Hart punt for 34 yds, punt out-of-bounds at the MchSt 6
PUNT
3 pl · 1 yd · 0:54
7–0
8:00 1st & 10 OWN 6 La'Darius Jefferson run for 1 yd to the MchSt 7 +1 -0.25
7:24 2nd & 9 OWN 7 Brian Lewerke pass incomplete to Darrell Stewart Jr. 0 -0.15
7:20 3rd & 9 OWN 7 Brian Lewerke pass incomplete to Felton Davis III 0 -0.07
7:11 4th & 9 OWN 7 Tyler Hunt punt for 35 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the MchSt 43
PUNT
3 pl · 5 yd · 1:29
7–0
7:05 1st & 10 OPP 43 Karan Higdon run for no gain to the MchSt 43 0 -0.94
6:35 2nd & 10 OPP 43 Shea Patterson pass incomplete 0 -1.06
6:20 3rd & 10 OPP 43 Shea Patterson pass complete to Zach Gentry for 5 yds to the MchSt 38 +5 0.06
5:42 4th & 5 OPP 38 Will Hart punt for 38 yds for a touchback
PUNT
3 pl · 6 yd · 1:35
7–0
5:35 1st & 10 OWN 20 LJ Scott run for 6 yds to the MchSt 26 +6 0.29
5:00 2nd & 4 OWN 26 LJ Scott run for no gain to the MchSt 26 0 -0.71
4:15 3rd & 4 OWN 26 Brian Lewerke pass incomplete to Felton Davis III 0 -0.34
4:07 4th & 4 OWN 26 Tyler Hunt punt for 32 yds, punt out-of-bounds at the Mich 42
MISSED FG
5 pl · 40 yd · 2:31
7–0
3:56 1st & 10 OWN 42 Karan Higdon run for 38 yds to the MchSt 20 for a 1ST down +38 1.94
3:30 1st & 10 OPP 20 Karan Higdon run for 4 yds to the MchSt 16 +4 -0.03
2:55 2nd & 6 OPP 16 Karan Higdon run for 3 yds to the MchSt 13 +3 -0.12
2:00 3rd & 3 OPP 13 Shea Patterson sacked by Andrew Dowell for a loss of 5 yards to the MchSt 18 -5 -1.08
1:36 4th & 8 OPP 18 Quinn Nordin 36 yd FG MISSED
PUNT
4 pl · 6 yd · 0:51
7–0
1:36 1st & 10 OWN 20 MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the MchSt 15 -5
1:30 1st & 15 OWN 15 Brian Lewerke pass complete to Darrell Stewart Jr. for 15 yds to the MchSt 30 for a 1ST down +15 1.28
1:19 1st & 10 OWN 30 Brian Lewerke pass incomplete to Felton Davis III 0 -0.86
1:12 2nd & 10 OWN 30 Brian Lewerke sacked by Josh Uche for a loss of 4 yards to the MchSt 26 -4 -0.66
0:57 3rd & 14 OWN 26 Brian Lewerke pass incomplete to Darrell Stewart Jr. 0 -0.11
0:45 4th & 14 OWN 26 Tyler Hunt punt for 38 yds , Donovan Peoples-Jones returns for 16 yds to the MchSt 48
PUNT
3 pl · 0 yd · 0:27
7–0
0:41 1st & 10 OPP 48 Shea Patterson pass incomplete to Zach Gentry 0 -1.07
0:35 2nd & 10 OPP 48 Shea Patterson pass complete to Karan Higdon for no gain to the MchSt 48 0 -1.05
0:35 3rd & 10 OPP 48 Timeout MICHIGAN ST, clock 00:35
0:27 3rd & 10 OPP 48 Shea Patterson pass incomplete to Donovan Peoples-Jones, broken up by Xavier Henderson 0 -0.77
0:27 4th & 10 OPP 48 Timeout MICHIGAN ST, clock 00:27
0:27 4th & 10 OPP 48 Timeout MICHIGAN, clock 00:27
0:18 4th & 10 OPP 48 Will Hart punt for 38 yds, downed at the MchSt 10
END OF HALF
1 pl · -1 yd · 0:18
7–0
0:15 1st & 10 OWN 10 TEAM run for a loss of 1 yard to the MchSt 9 -1 -0.40
0:00 OWN 0 End of 2nd Quarter
Q3
PUNT
5 pl · 44 yd · 2:09
7–0
14:50 1st & 10 OWN 37 Brian Lewerke pass complete to Cam Chambers for 20 yds to the Mich 37 for a 1ST down MICHIGAN Penalty, Personal Foul (Chase Winovich) to the Mich 48 for a 1ST down +35 2.29
14:45 1st & 10 OPP 43 Connor Heyward run for 5 yds to the Mich 43 for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (Devin Bush) to the Mich 28 for a 1ST down +20 0.69
13:46 1st & 10 OPP 28 Brian Lewerke pass incomplete to Justin Layne 0 -0.51
13:40 2nd & 10 OPP 28 Brian Lewerke pass incomplete to Brandon Sowards 0 -0.70
13:33 3rd & 10 OPP 28 Lewerke, Brian pass incomplete to Layne, Justin, PENALTY MICHIGANST holding (Reid, Jordan) 10 yards to the MICHIGAN38, NO PLAY. -10
13:25 3rd & 20 OPP 38 Connor Heyward run for a loss of 1 yard to the Mich 39 -1 -0.79
12:51 4th & 21 OPP 39 Tyler Hunt punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 11
FUMBLE
3 pl · -4 yd · 0:51
7–0
12:45 1st & 10 OWN 11 Karan Higdon run for a loss of 2 yards to the Mich 9 -2 -0.45
12:07 2nd & 12 OWN 9 Shea Patterson pass incomplete to Nico Collins 0 -0.11
12:00 3rd & 12 OWN 9 Chris Evans run for a loss of 2 yards to the Mich 7 Chris Evans fumbled, forced by Raequan Williams, recovered by MchSt Brandon Bouyer-Randle 0.33
TD
2 pl · 7 yd · 0:48
7–7
11:45 1st & 7 OPP 7 LJ Scott run for 3 yds to the Mich 4 +3 -0.14
11:12 2nd & 4 OPP 4 Brian Lewerke 4 Yd pass from Darrell Stewart Jr. (Matt Coghlin Kick) +4 2.33
FUMBLE
3 pl · 3 yd · 1:44
7–7
11:00 1st & 10 OWN 11 Karan Higdon run for 4 yds to the Mich 15 +4 -0.05
10:20 2nd & 6 OWN 15 Karan Higdon run for a loss of 1 yard to the Mich 14 -1 -0.38
9:42 3rd & 7 OWN 14 Shea Patterson pass incomplete to Grant Perry, broken up by Khari Willis 0 -0.12
9:28 4th & 7 OWN 14 Will Hart punt for 50 yds , Shakur Brown returns for 10 yds to the MchSt 46 Shakur Brown fumbled, recovered by Mich Joe Hewlett
FUMBLE
5 pl · 23 yd · 2:48
7–7
9:25 1st & 10 OPP 46 Shea Patterson sacked by Kenny Willekes for a loss of 7 yards to the Mich 47 -7 -2.52
8:45 2nd & 17 OWN 47 Shea Patterson pass complete to Grant Perry for 10 yds to the MchSt 43 +10 1.10
8:00 3rd & 7 OPP 43 Shea Patterson pass complete to Grant Perry for 13 yds to the MchSt 30 for a 1ST down +13 2.15
7:35 1st & 10 OPP 30 Karan Higdon run for 8 yds to the MchSt 22 +8 0.51
6:40 2nd & 2 OPP 22 Shea Patterson run for a loss of 1 yard to the MchSt 23 Shea Patterson fumbled, recovered by MchSt Tyriq Thompson -4.70
PUNT
3 pl · -1 yd · 1:24
7–7
6:30 1st & 10 OWN 23 LJ Scott run for a loss of 1 yard to the MchSt 22 -1 -0.73
6:02 2nd & 11 OWN 22 Brian Lewerke pass incomplete to Darrell Stewart Jr. 0 -0.26
5:47 3rd & 11 OWN 22 Brian Lewerke run for no gain to the MchSt 22 0 -0.12
5:16 4th & 11 OWN 22 Tyler Hunt punt for 60 yds, punt out-of-bounds at the Mich 18
PUNT
3 pl · 2 yd · 1:37
7–7
5:10 1st & 10 OWN 18 Karan Higdon run for 2 yds to the Mich 20 +2 -0.33
4:35 2nd & 8 OWN 20 Karan Higdon run for no gain to the Mich 20 0 -0.33
3:48 3rd & 8 OWN 20 Shea Patterson pass incomplete to Zach Gentry 0 -0.15
3:39 4th & 8 OWN 20 Will Hart punt for 37 yds , Brandon Sowards returns for 7 yds to the 50 yard line
PUNT
4 pl · -7 yd · 1:04
7–7
3:32 1st & 10 50 LJ Scott run for no gain to the 50 yard line MICHIGAN ST Penalty, Personal Foul (-15 Yards) to the MchSt 35 -15 -3.27
3:18 1st & 25 OWN 35 Brian Lewerke pass incomplete to Brandon Sowards 0 -0.35
3:10 2nd & 25 OWN 35 Brian Lewerke pass complete to Brandon Sowards for 8 yds to the MchSt 43 +8 0.21
2:43 3rd & 17 OWN 43 Brian Lewerke pass incomplete to Matt Sokol 0 -0.28
2:35 4th & 17 OWN 43 Tyler Hunt punt for 36 yds, downed at the Mich 21
TD
1 pl · 79 yd · 0:11
14–7
2:24 1st & 10 OWN 21 Donovan Peoples-Jones 79 Yd pass from Shea Patterson (Quinn Nordin Kick) +79 6.33
PUNT
3 pl · 0 yd · 0:22
14–7
2:21 1st & 10 OWN 25 Brian Lewerke pass incomplete to Connor Heyward 0 -0.70
2:17 2nd & 10 OWN 25 Brian Lewerke pass incomplete to Darrell Stewart Jr. 0 -0.35
2:13 3rd & 10 OWN 25 Brian Lewerke pass incomplete to Cam Chambers 0 -0.16
2:02 4th & 10 OWN 25 Tyler Hunt punt for 59 yds, downed at the Mich 16
TD
13 pl · 84 yd · 6:41
21–7
1:59 1st & 10 OWN 16 Shea Patterson pass incomplete to Nick Eubanks 0 -0.46
1:55 2nd & 10 OWN 16 Shea Patterson pass complete to Zach Gentry for 16 yds to the Mich 32 for a 1ST down +16 1.52
1:25 1st & 10 OWN 32 Karan Higdon run for 5 yds to the Mich 37 +5 0.11
0:40 2nd & 5 OWN 37 Karan Higdon run for 14 yds to the MchSt 49 for a 1ST down +14 1.65
0:00 OPP 0 End of 3rd Quarter
15:00 1st & 10 OPP 49 Karan Higdon run for no gain to the MchSt 49 0 -1.10
14:14 2nd & 10 OPP 49 Shea Patterson pass incomplete to Donovan Peoples-Jones 0 -1.04
13:54 3rd & 10 OPP 49 Shea Patterson pass complete to Nico Collins for 8 yds to the MchSt 41 +8 0.71
13:45 4th & 2 OPP 41 Shea Patterson run for 11 yds to the MchSt 30 for a 1ST down +11 2.38
12:45 1st & 10 OPP 30 Karan Higdon run for 9 yds to the MchSt 21 +9 0.69
12:10 2nd & 1 OPP 21 Karan Higdon run for 3 yds to the MchSt 18 for a 1ST down +3 -0.47
11:40 1st & 10 OPP 18 Shea Patterson run for 11 yds to the MchSt 7 for a 1ST down +11 0.40
11:05 1st & 7 OPP 7 Karan Higdon run for 2 yds to the MchSt 5 +2 -0.24
10:21 2nd & 5 OPP 5 Ben Mason 5 Yd Run (Quinn Nordin Kick) +5 2.44
Q4
PUNT
3 pl · 3 yd · 1:02
21–7
10:10 1st & 10 OWN 25 Brian Lewerke run for 3 yds to the MchSt 28 +3 -0.30
9:35 2nd & 7 OWN 28 Brian Lewerke pass incomplete to Brandon Sowards 0 -0.56
9:29 3rd & 7 OWN 28 Brian Lewerke pass incomplete to Matt Sokol 0 -0.27
9:19 4th & 7 OWN 28 Tyler Hunt punt for 47 yds, downed at the Mich 25
PUNT
9 pl · 13 yd · 6:41
21–7
9:00 1st & 10 OWN 25 Karan Higdon run for 6 yds to the Mich 31 +6 0.33
8:27 2nd & 4 OWN 31 Karan Higdon run for 3 yds to the Mich 34 +3 -0.36
8:00 3rd & 1 OWN 34 Karan Higdon run for 3 yds to the Mich 37 for a 1ST down +3 1.05
7:45 1st & 10 OWN 37 Karan Higdon run for 1 yd to the Mich 38 +1 -0.87
6:30 2nd & 9 OWN 38 Karan Higdon run for 4 yds to the Mich 42 +4 -0.13
5:30 3rd & 5 OWN 42 Karan Higdon run for 5 yds to the Mich 47 for a 1ST down +5 1.96
4:50 1st & 10 OWN 47 Tru Wilson run for 3 yds to the 50 yard line +3 -0.41
4:24 2nd & 7 50 MICHIGAN Penalty, False Start (Andrew Stueber) to the Mich 45 -5
4:00 2nd & 12 OWN 45 Karan Higdon run for 6 yds to the MchSt 49 +6 0.28
3:19 3rd & 6 OPP 49 Karan Higdon run for 2 yds to the MchSt 47 +2 -0.57
3:06 4th & 4 OPP 47 MICHIGAN Penalty, Unsportsmanlike Conduct (-15 Yards) to the Mich 38 -15
2:38 4th & 19 OWN 38 Will Hart punt for 49 yds, punt out-of-bounds at the MchSt 13
ON DOWNS
5 pl · 48 yd · 1:26
21–7
2:31 1st & 10 OWN 23 Rocky Lombardi run for 10 yds to the MchSt 23 for a 1ST down MICHIGAN Penalty, Personal Foul (Michael Onwenu) to the MchSt 38 for a 1ST down +25 2.20
2:25 1st & 10 OWN 38 Lombardi, Rocky pass incomplete to Stewart Jr., Darrell, PENALTY MICHIGAN pass interference (Thomas, Ambry) 14 yards to the MICHIGAN48, NO PLAY, 1ST DOWN MICHIGANST. +14
2:17 1st & 10 OPP 48 Lombardi, Rocky pass incomplete to Stewart Jr., Darrell, PENALTY MICHIGAN substitution infraction 5 yards to the MICHIGAN43, NO PLAY. +5
2:13 1st & 5 OPP 43 Lombardi, Rocky pass incomplete to Heyward, Connor, PENALTY MICHIGAN roughing passer 10 yards to the MICHIGAN33, NO PLAY, 1ST DOWN MICHIGANST. +10
2:00 1st & 10 OPP 33 Rocky Lombardi pass complete to Darrell Stewart Jr. for 9 yds to the Mich 24 +9 0.72
1:45 2nd & 1 OPP 24 Rocky Lombardi sacked by Devin Bush for a loss of 11 yards to the Mich 35 -11 -2.64
1:30 3rd & 12 OPP 35 Rocky Lombardi sacked by Michael Onwenu for a loss of 4 yards to the Mich 39 -4 -1.66
1:17 4th & 16 OPP 39 Timeout MICHIGAN ST, clock 01:17
4 pl · 5 yd · 1:12
21–7
1:11 1st & 10 OWN 40 Karan Higdon run for 5 yds to the Mich 45 +5 0.11
1:07 2nd & 5 OWN 45 Timeout MICHIGAN ST, clock 01:07
1:05 2nd & 5 OWN 45 Ben Mason run for 5 yds to the 50 yard line for a 1ST down +5 0.80
1:01 1st & 10 50 Timeout MICHIGAN ST, clock 01:01
0:45 1st & 10 50 TEAM run for a loss of 2 yards to the Mich 48 -2 -1.58
0:05 2nd & 12 OWN 48 TEAM run for a loss of 3 yards to the Mich 45 -3 -1.29
29 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

4sacks2
9plays for loss8
0takeaways3
6three-and-outs forced4
3explosive plays allowed6
2.48yards allowed / play5.24
1 of 14scoring drives allowed3 of 15
Michigan
Tyree Kinnel 5 (3) 1 TFL
Devin Bush 4 (2) 1 sk · 1 TFL
Chase Winovich 4 0.5 TFL · 3 QH
Kwity Paye 3 (2) 1.5 TFL · 1 QH
Jake McCurry 3 (1)
Khaleke Hudson 3
Josh Uche 2 (2) 2 sk · 2 TFL
Michael Dwumfour 2 (2) 1 sk · 1 TFL
Michigan State
Andrew Dowell 10 (3) 1 sk · 2 TFL · 1 PD
Joe Bachie 10 (2)
Kenny Willekes 9 (4) 0.5 sk · 2 TFL · 2 QH
Khari Willis 8 (1) 2 PD
David Dowell 8 (4)
Jacub Panasiuk 8 (3)
Tyriq Thompson 6 (2) 0.5 sk · 0.5 TFL
Jon Reschke 6 (4) 0.5 TFL
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

0 of 1field goals
8punts11
45.8punt average41.5
3punts inside the 204
21return yards45
own 29average drive startown 21
Michigan
K Quinn Nordin 0/1 FG · 3/3 XP
P Will Hart 8 punts · 45.8 avg · 3 in 20 · 3 TB
KR Ambry Thomas 1 ret · 5 yds · long 5
PR Donovan Peoples-Jones 3 ret · 16 yds · long 16
Michigan State
K Matt Coghlin 1/1 XP
P Tyler Hunt 11 punts · 41.5 avg · 4 in 20
KR Connor Heyward 1 ret · 16 yds · long 16
KR Antjuan Simmons 1 ret · 12 yds · long 12
PR Shakur Brown 1 ret · 10 yds · long 10
PR Brandon Sowards 1 ret · 7 yds · long 7
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

76plays50
398yards124
15drives14
41%success rate22%
10.66total PPA-9.61
Derived from 126 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Nico Collins 6 Yd pass from Shea Patterson (Quinn Nordin Kick) 7–0
Q3Brian Lewerke 4 Yd pass from Darrell Stewart Jr. (Matt Coghlin Kick) 7–7
Q3Donovan Peoples-Jones 79 Yd pass from Shea Patterson (Quinn Nordin Kick) 14–7
Q4Ben Mason 5 Yd Run (Quinn Nordin Kick) 21–7

Biggest plays by PPA

Q3Donovan Peoples-Jones 79 Yd pass from Shea Patterson (Quinn Nordin Kick) 6.33
Q2Nico Collins 6 Yd pass from Shea Patterson (Quinn Nordin Kick) 2.78
Q1Shea Patterson pass complete to Nico Collins for 10 yds to the MchSt 47 for a 1ST down 2.69
Q4Ben Mason 5 Yd Run (Quinn Nordin Kick) 2.44
Q4Shea Patterson run for 11 yds to the MchSt 30 for a 1ST down 2.38
Q3Brian Lewerke 4 Yd pass from Darrell Stewart Jr. (Matt Coghlin Kick) 2.33

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
2021 Michigan 33 – 37 Michigan State
2020 Michigan State 27 – 24 Michigan
2019 Michigan State 10 – 44 Michigan
2017 Michigan State 14 – 10 Michigan
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal