← CFB Terminal
31
Big Ten
AT
20
Big Ten
2025 week 9 · Saturday, October 25, 2025 at 6:30 PM CT · Spartan Stadium · 📺 NBC · 44.1°F Cloudy, wind 3.1

Drive chart

Michigan Michigan State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FUMBLE
3 pl · 9 yd · 0:46
0–0
15:00 1st & 10 OWN 25 Shotgun #2 A.Chiles pass complete short left to #13 C.McCray caught at MSU23, for 8 yards to the MSU33 (#20 J.Hill) +8 0.91
15:00 2nd & 2 OWN 33 #2 A.Chiles pass incomplete short right to #6 N.Marsh thrown to MSU42 broken up by #20 J.Hill QB hurried by #26 R.Benny 0 -1.13
14:14 3rd & 2 OWN 33 Shotgun #2 A.Chiles rush left for 1 yard gain to the MSU34 fumbled by #2 A.Chiles at MSU34 forced by #6 B.Hillman recovered by UM #30 J.Rolder at MSU34, End Of Play -0.70
FG
10 pl · 31 yd · 4:07
3–0
14:14 1st & 10 OPP 34 Shotgun #19 B.Underwood pass complete short middle to #1 D.McCulley caught at MSU26, for 9 yards to the MSU25 (#1 N.Martinez) +9 0.74
14:14 2nd & 1 OPP 25 No Huddle-Shotgun #22 J.Haynes rush middle for 2 yards gain to the MSU23 (#55 B.Roberts), 1ST DOWN +2 -0.46
14:14 1st & 10 OPP 23 Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU20 (#5 J.Hall; #23 D.Snow) +3 -0.13
14:14 2nd & 7 OPP 20 No Huddle-Shotgun #19 B.Underwood pass complete short left to #4 A.Marsh caught at MSU15, for 5 yards to the MSU15 (#7 J.Eaton) +5 0.06
12:20 3rd & 2 OPP 15 Shotgun #22 J.Haynes rush middle for 1 yard gain to the MSU14 (#23 D.Snow; #43 M.Spencer) +1 -0.36
12:20 2nd & 7 OWN 20 Timeout , clock 12:20
12:20 4th & 1 OPP 14 No Huddle-Shotgun #22 J.Haynes rush middle for 8 yards gain to the MSU06 (#19 A.Smith; #5 J.Hall), 1ST DOWN +8 1.04
12:20 1st & 6 OPP 6 No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU03 (#9 J.Thompson; #14 M.Bell) +3 -0.16
12:20 2nd & 3 OPP 3 No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #0 S.Morgan thrown to MSU00 QB hurried by #9 J.Thompson 0 -0.41
12:20 3rd & 3 OPP 3 No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to MSU00 QB hurried by #28 D.Nash 0 -0.29
10:07 4th & 3 OPP 3 #96 D.Zvada field goal attempt from 21 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 10:07
10:07 4th & 3 OWN 3 Timeout , clock 10:07
PUNT
3 pl · -8 yd · 1:05
3–0
10:07 1st & 10 OWN 25 Shotgun #5 M.Frazier rush middle for 2 yards gain to the MSU27 (#30 J.Rolder; #17 E.Etta) +2 -0.45
10:07 2nd & 8 OWN 27 Shotgun #2 A.Chiles pass incomplete short middle to #3 R.Bullard Jr. thrown to MSU34 0 -0.48
10:07 3rd & 8 OWN 27 Shotgun #2 A.Chiles pass incomplete short left to #1 O.Kelly thrown to MSU45 broken up by #6 B.Hillman 0 -0.22
10:07 4th & 8 OWN 27 PENALTY MSU Delay Of Game 5 yards from MSU27 to MSU22. NO PLAY +5
10:07 4th & 13 OWN 22 PENALTY MSU False Start (#32 E.Young) 5 yards from MSU22 to MSU17. NO PLAY +5
9:02 4th & 18 OWN 17 #96 R.Eckley punt 51 yards to the UM32 #0 S.Morgan return 0 yards to the UM32 (#35 S.Edwards)
PUNT
4 pl · 24 yd · 1:22
3–0
9:02 1st & 10 OWN 32 Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at UM50, for 22 yards to the MSU46, End Of Play, 1ST DOWN +22 1.98
9:02 1st & 10 OPP 46 No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #1 D.McCulley thrown to MSU15 0 -1.03
9:02 2nd & 10 OPP 46 No Huddle-Shotgun #22 J.Haynes rush middle for 2 yards gain to the MSU44 (#99 Q.Dunnigan) +2 -0.63
9:02 3rd & 8 OPP 44 No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to MSU34 QB hurried by #9 J.Thompson 0 -0.96
7:40 4th & 8 OPP 44 #90 H.Hollenbeck punt 44 yards to the MSU00, Touchback
7:40 4th & 8 OWN 44 Timeout , clock 07:40
PUNT
3 pl · 0 yd · 0:24
3–0
7:40 1st & 10 OWN 20 Shotgun #2 A.Chiles pass incomplete short left to #6 N.Marsh thrown to MSU25 0 -0.56
7:40 2nd & 10 OWN 20 Shotgun #2 A.Chiles pass incomplete deep left to #6 N.Marsh thrown to MSU45 0 -0.26
7:40 3rd & 10 OWN 20 Shotgun #2 A.Chiles pass incomplete short right to #6 N.Marsh thrown to MSU32 0 -0.12
7:16 4th & 10 OWN 20 #96 R.Eckley punt 43 yards to the UM37
TD
7 pl · 63 yd · 3:18
10–0
7:16 1st & 10 OWN 37 Shotgun #23 J.Marshall rush left for 3 yards gain to the UM40 (#9 J.Thompson) +3 -0.42
7:16 2nd & 7 OWN 40 No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #1 D.McCulley thrown to MSU40 PENALTY MSU Pass Interference (#14 M.Bell) 15 yards from UM40 to MSU45, 1ST DOWN. NO PLAY +15
7:16 1st & 10 OPP 45 No Huddle-Shotgun #0 S.Morgan rush left for 6 yards gain to the MSU39 (#5 J.Hall) +6 0.30
7:16 2nd & 4 OPP 39 No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the MSU34 (#10 W.Matthews; #93 J.Satchell), 1ST DOWN +5 0.24
7:16 1st & 10 OPP 34 No Huddle-Shotgun #23 J.Marshall rush middle for 7 yards gain to the MSU27 (#1 N.Martinez; #98 D.Simmons) +7 0.38
7:16 2nd & 3 OPP 27 No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #4 A.Marsh thrown to MSU00 0 -0.67
7:16 3rd & 3 OPP 27 No Huddle-Shotgun #19 B.Underwood pass complete short left to #22 J.Haynes caught at MSU32, for 14 yards to the MSU13 (#5 J.Hall), out of bounds, 1ST DOWN +14 0.68
3:58 1st & 10 OPP 13 No Huddle-Shotgun #19 B.Underwood rush left for 13 yards gain to the MSU00 TOUCHDOWN, clock 03:58, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +13 2.54
3:58 OWN 3 Timeout , clock 03:58
PUNT
4 pl · -12 yd · 2:18
10–0
3:58 1st & 10 OWN 25 Shotgun #5 M.Frazier rush middle for 5 yards gain to the MSU30 (#30 J.Rolder) +5 0.09
3:58 2nd & 5 OWN 30 Shotgun #5 M.Frazier rush left for 3 yards gain (3) to the MSU33 (#6 B.Hillman) PENALTY MSU Personal Foul (#72 C.Carter) 15 yards from MSU33 to MSU18 +3 -0.31
3:58 2nd & 17 OWN 18 Shotgun #2 A.Chiles sacked for loss of 12 yards to the MSU06 (#30 J.Rolder) -12 -0.18
3:58 3rd & 29 OWN 6 Shotgun #5 M.Frazier rush middle for 7 yards gain to the MSU13 (#6 B.Hillman) +7 0.00
1:40 4th & 22 OWN 13 #96 R.Eckley punt 55 yards to the UM32
PUNT
3 pl · 0 yd · 1:40
10–0
1:40 1st & 10 OWN 32 Shotgun #22 J.Haynes rush middle for 5 yards gain to the UM37 (#16 G.Kelly; #13 I.Smith) +5 0.11
1:40 2nd & 5 OWN 37 No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the UM40 (#23 D.Snow) PENALTY UM Holding (#51 G.Crippen) 10 yards from UM37 to UM27. NO PLAY +10
1:40 2nd & 15 OWN 27 No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to UM26 broken up by #91 A.VanSumeren 0 -0.24
1:40 3rd & 15 OWN 27 No Huddle-Shotgun #22 J.Haynes rush right for 5 yards gain to the UM32 (#93 J.Satchell) +5 0.01
1:40 4th & 10 OWN 32 #90 H.Hollenbeck punt 53 yards to the MSU15 #1 O.Kelly return 12 yards to the MSU27 (#22 E.Dotson)
0:00 4th & 10 OPP 32 End of 1st quarter. -1.68
Q2
TD
10 pl · 73 yd · 6:36
10–7
15:00 1st & 10 OWN 27 PENALTY MSU False Start (#65 S.Ramil) 5 yards from MSU27 to MSU22. NO PLAY +5
15:00 1st & 15 OWN 22 Shotgun #2 A.Chiles pass complete short left to #1 O.Kelly caught at MSU26, for 4 yards to the MSU26, out of bounds at MSU26 +4 -0.07
15:00 2nd & 11 OWN 26 Shotgun #5 M.Frazier rush right for 49 yards gain to the UM25 (#15 E.Hausmann), out of bounds, 1ST DOWN +49 4.11
15:00 1st & 10 OPP 25 Shotgun #2 A.Chiles rush right for 6 yards gain to the UM19 (#30 J.Rolder), out of bounds +6 0.20
15:00 2nd & 4 OPP 19 #4 E.Tau-Tolliver rush middle for 3 yards gain to the UM16 (#15 E.Hausmann) +3 -0.16
12:47 3rd & 1 OPP 16 #2 A.Chiles rush middle for 2 yards gain to the UM14 (#44 D.Payne), 1ST DOWN +2 0.11
12:47 1st & 10 OPP 14 #5 M.Frazier rush right for 10 yards gain to the UM04 (#7 T.Metcalf), 1ST DOWN +10 0.86
12:47 1st & 4 OPP 4 #5 M.Frazier rush middle for 2 yards gain to the UM02 (#95 T.Pierce) +2 -0.38
10:24 2nd & 2 OPP 2 Shotgun #13 C.McCray rush left for 0 yards to the UM02 (#20 J.Hill) PENALTY MSU Personal Foul (#4 E.Tau-Tolliver) 15 yards from UM02 to UM17. NO PLAY 0 -0.48
10:24 1st & 4 OPP 4 Timeout Michigan State, clock 10:24
10:24 2nd & 17 OPP 17 Shotgun #2 A.Chiles pass incomplete short left to #13 C.McCray thrown to UM00 PENALTY UM Pass Interference (#7 T.Metcalf) 15 yards from UM17 to UM02, 1ST DOWN. NO PLAY +15 0.71
10:24 1st & 2 OPP 2 Shotgun #2 A.Chiles rush middle for 1 yard gain to the UM01 (#7 T.Metcalf) +1 -0.69
10:24 2nd & 1 OPP 1 #2 A.Chiles rush middle for 0 yards to the UM01 (#44 D.Payne) 0 -0.55
8:24 3rd & 1 OPP 1 #2 A.Chiles rush middle for 1 yard gain to the UM00 TOUCHDOWN, clock 08:24 #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) +1 2.45
PUNT
3 pl · -47 yd · 2:02
10–7
8:24 OWN 35 Timeout , clock 08:24
8:24 1st & 10 OWN 25 Shotgun #22 J.Haynes rush middle for 3 yards gain to the UM28 (#9 J.Thompson; #28 D.Nash) +3 -0.30
8:24 2nd & 7 OWN 28 Shotgun #19 B.Underwood rush right for 6 yards gain to the UM34 (#5 J.Hall) +6 0.27
8:24 3rd & 1 OWN 34 No Huddle-Shotgun Michigan rush middle for 16 yards loss to the UM18 fumbled by Michigan at UM34 recovered by UM #19 B.Underwood at UM18, End Of Play -16 -1.27
6:22 4th & 17 OWN 18 #90 H.Hollenbeck punt 45 yards to the MSU37 fair catch by #1 O.Kelly at MSU37
6:22 4th & 17 OPP 18 Timeout , clock 06:22
PUNT
3 pl · 7 yd · 1:34
10–7
6:22 1st & 10 OWN 37 Shotgun #5 M.Frazier rush right for 2 yards gain to the MSU39 (#8 D.Moore; #44 D.Payne) +2 -0.66
6:22 2nd & 8 OWN 39 #5 M.Frazier rush middle for 5 yards gain to the MSU44 (#8 D.Moore) +5 0.08
6:22 3rd & 3 OWN 44 Shotgun #2 A.Chiles pass incomplete short left to #6 N.Marsh thrown to UM49 0 -0.88
4:48 4th & 3 OWN 44 #96 R.Eckley punt 51 yards to the UM05 fair catch by #0 S.Morgan at UM05
4:48 4th & 3 OWN 44 Timeout , clock 04:48
PUNT
6 pl · 13 yd · 2:55
10–7
4:48 1st & 10 OWN 5 Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM09 (#91 A.VanSumeren) +4 -0.03
4:48 2nd & 6 OWN 9 No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM13 (#5 J.Hall; #91 A.VanSumeren) +4 -0.03
4:48 3rd & 2 OWN 13 No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM17 (#5 J.Hall), 1ST DOWN +4 0.45
4:48 1st & 10 OWN 17 No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to UM34 0 -0.48
4:48 2nd & 10 OWN 17 No Huddle-Shotgun #23 J.Marshall rush left for 1 yard gain to the UM18 (#10 W.Matthews; #93 J.Satchell) +1 -0.19
4:48 3rd & 9 OWN 18 No Huddle-Shotgun #19 B.Underwood pass complete short middle to #22 J.Haynes caught at UM15, for 1 yard to the UM19 (#93 J.Satchell; #10 W.Matthews) +1 -0.10
2:00 3rd & 9 OPP 18 Timeout , clock 02:00
1:53 4th & 8 OWN 19 #90 H.Hollenbeck punt 47 yards to the MSU34 fair catch by #1 O.Kelly at MSU34
PUNT
7 pl · 4 yd · 1:14
10–7
2:00 1st & 10 OWN 34 Shotgun #5 M.Frazier rush middle for 1 yard gain to the MSU35 (#15 E.Hausmann; #17 E.Etta) +1 -0.81
2:00 2nd & 9 OWN 35 Shotgun #2 A.Chiles pass incomplete short left to #13 C.McCray thrown to MSU42 0 -0.65
2:00 3rd & 9 OWN 35 Shotgun #2 A.Chiles pass complete short left to #6 N.Marsh caught at MSU46, for 8 yards to the MSU43 (#30 J.Rolder), out of bounds +8 0.43
1:11 4th & 1 OWN 43 #2 A.Chiles rush middle for 2 yards gain to the MSU45 (#6 B.Hillman), 1ST DOWN +2 2.10
1:11 1st & 10 OWN 45 Shotgun #2 A.Chiles pass incomplete short left to #6 N.Marsh thrown to MSU49 0 -1.16
1:11 2nd & 10 OWN 45 Shotgun #2 A.Chiles pass complete short right to #7 B.Tullis caught at MSU48, for 6 yards to the UM49, out of bounds at UM49 +6 0.32
1:11 3rd & 4 OPP 49 Shotgun #2 A.Chiles sacked for loss of 13 yards to the MSU38 (#8 D.Moore) PENALTY MSU Intentional Grounding (#2 A.Chiles) -13 -2.13
0:39 4th & 17 OWN 38 #96 R.Eckley punt 45 yards to the UM17 fair catch by #0 S.Morgan at UM17
END OF HALF
5 pl · 26 yd · 0:39
10–7
1:11 1st & 10 OWN 17 Shotgun #22 J.Haynes rush middle for 9 yards gain to the UM26 (#5 J.Hall; #43 M.Spencer) +9 1.02
1:11 2nd & 1 OWN 26 No Huddle-Shotgun #19 B.Underwood pass complete short middle to #22 J.Haynes caught at UM26, for 4 yards to the UM30, out of bounds at UM30, 1ST DOWN +4 -0.18
1:11 1st & 10 OWN 30 No Huddle-Shotgun #19 B.Underwood pass complete short right to #17 M.Klein caught at UM31, for 4 yards to the UM34 (#10 W.Matthews), out of bounds +4 -0.14
1:11 2nd & 6 OWN 34 No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #0 S.Morgan thrown to UM47 broken up by #93 J.Satchell 0 -0.81
0:08 3rd & 6 OWN 34 No Huddle-Shotgun #22 J.Haynes rush middle for 9 yards gain to the UM43 (#5 J.Hall), 1ST DOWN +9 2.17
0:08 2nd & 6 OPP 34 Timeout , clock 00:08
0:00 3rd & 6 OPP 34 End of 2nd quarter. -1.02
Q3
TD
7 pl · 71 yd · 3:02
17–7
15:00 1st & 10 OWN 29 Shotgun #22 J.Haynes rush middle for 20 yards gain to the UM49 (#1 N.Martinez), 1ST DOWN +20 1.85
15:00 1st & 10 OWN 49 No Huddle-Shotgun #22 J.Haynes rush middle for 28 yards gain to the MSU23 (#1 N.Martinez), 1ST DOWN +28 1.26
15:00 1st & 10 OPP 23 No Huddle-Shotgun #23 J.Marshall rush left for 2 yards gain to the MSU21 (#9 J.Thompson) +2 -0.23
15:00 2nd & 8 OPP 21 No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #17 M.Klein thrown to MSU03 0 -0.48
12:46 3rd & 8 OPP 21 No Huddle-Shotgun #19 B.Underwood sacked for loss of 19 yards to the MSU40 (#14 M.Bell), fumble by #19 B.Underwood recovered by MSU #5 J.Hall at MSU40, End Of Play PENALTY MSU Offside (#14 M.Bell) 5 yards from MSU21 to MSU16. NO PLAY +5
12:46 3rd & 3 OPP 16 No Huddle-Shotgun #22 J.Haynes rush left for 6 yards gain to the MSU10 (#41 D.Santiago), out of bounds, 1ST DOWN +6 0.32
12:32 1st & 10 OPP 10 No Huddle-Shotgun #22 J.Haynes rush middle for 5 yards gain to the MSU05 (#91 A.VanSumeren; #99 Q.Dunnigan) +5 0.08
12:32 3rd & 3 OWN 16 Timeout , clock 12:32
11:50 2nd & 5 OPP 5 No Huddle-Shotgun #22 J.Haynes rush left for 5 yards gain to the MSU00 TOUCHDOWN, clock 11:50, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +5 2.44
11:50 OWN 3 Timeout , clock 11:50
PUNT
5 pl · 13 yd · 2:11
17–7
11:50 1st & 10 OWN 25 Shotgun #5 M.Frazier rush middle for 1 yard gain to the MSU26 (#1 J.Barham; #95 T.Pierce) +1 -0.59
11:50 2nd & 9 OWN 26 Shotgun #2 A.Chiles pass complete short right to #12 J.Velling caught at MSU32, for 10 yards to the MSU36 (#30 J.Rolder), 1ST DOWN +10 1.52
11:50 1st & 10 OWN 36 #2 A.Chiles pass incomplete short right thrown to MSU38 QB hurried by #30 J.Rolder 0 -1.04
11:50 2nd & 10 OWN 36 Shotgun #2 A.Chiles rush right for 2 yards gain to the MSU38 (#8 D.Moore) +2 -0.41
11:50 3rd & 8 OWN 38 Shotgun #2 A.Chiles pass incomplete short right to #6 N.Marsh thrown to UM50 QB hurried by #17 E.Etta 0 -0.44
9:39 4th & 8 OWN 38 #96 R.Eckley punt 39 yards to the UM23 fair catch by #0 S.Morgan at UM23
PUNT
3 pl · 7 yd · 2:15
17–7
9:39 1st & 10 OWN 23 Shotgun #22 J.Haynes rush left for 1 yard loss to the UM22 (#14 M.Bell; #10 W.Matthews) -1 -0.73
9:39 2nd & 11 OWN 22 No Huddle-Shotgun #22 J.Haynes rush middle for 1 yard gain to the UM23 (#9 J.Thompson) +1 -0.22
9:39 3rd & 10 OWN 23 No Huddle-Shotgun #19 B.Underwood rush right for 7 yards gain to the UM30 (#23 D.Snow) +7 0.13
7:24 4th & 3 OWN 30 #90 H.Hollenbeck punt 67 yards to the MSU03
7:24 4th & 3 OPP 30 Timeout , clock 07:24
PUNT
3 pl · 3 yd · 1:38
17–7
7:24 1st & 10 OWN 3 Shotgun #7 B.Tullis rush right for 1 yard gain to the MSU04 (#17 E.Etta) +1 -0.22
7:24 2nd & 9 OWN 4 Shotgun #2 A.Chiles rush left for 2 yards gain to the MSU06 (#7 T.Metcalf) +2 -0.09
7:24 3rd & 7 OWN 6 Shotgun #2 A.Chiles pass incomplete short left to #4 E.Tau-Tolliver thrown to MSU09 0 -0.08
5:46 4th & 7 OWN 6 #96 R.Eckley punt 48 yards to the UM46 #0 S.Morgan return 2 yards to the UM48 (#87 J.Wills; #44 J.Coyne)
5:46 4th & 7 OWN 6 Timeout , clock 05:46
TD
5 pl · 52 yd · 2:38
24–7
5:46 1st & 10 OWN 48 Shotgun #22 J.Haynes rush middle for 4 yards gain to the MSU48 (#44 C.Williams) +4 -0.15
5:46 2nd & 6 OPP 48 No Huddle-Shotgun #22 J.Haynes rush middle for 4 yards gain to the MSU44 (#16 G.Kelly) +4 -0.16
5:46 3rd & 2 OPP 44 No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU41 (#43 M.Spencer), 1ST DOWN +3 1.07
5:46 1st & 10 OPP 41 No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at MSU23, for 27 yards to the MSU14 (#23 D.Snow), 1ST DOWN +27 0.69
3:08 1st & 10 OPP 14 No Huddle-Shotgun #22 J.Haynes rush left for 14 yards gain to the MSU00 TOUCHDOWN, clock 03:08, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +14 2.55
TD
12 pl · 75 yd · 5:34
24–13
3:08 1st & 10 OWN 25 Shotgun #5 M.Frazier rush middle for 1 yard loss to the MSU24 (#15 E.Hausmann) -1 -0.80
3:08 2nd & 11 OWN 24 Shotgun #2 A.Chiles pass complete short right to #12 J.Velling caught at MSU28, for 9 yards to the MSU33 (#18 T.Bowles), out of bounds +9 0.58
3:08 3rd & 2 OWN 33 Shotgun #2 A.Chiles pass complete short left to #4 E.Tau-Tolliver caught at MSU32, for 4 yards to the MSU37 (#20 J.Hill), out of bounds, 1ST DOWN +4 1.25
3:08 1st & 10 OWN 37 Shotgun #2 A.Chiles sacked for loss of 9 yards to the MSU28 (#4 T.Guy) -9 -2.05
3:08 2nd & 19 OWN 28 Shotgun #2 A.Chiles pass complete short right to #6 N.Marsh caught at MSU41, for 19 yards to the MSU47 (#10 Z.Berry), 1ST DOWN +19 3.00
3:08 1st & 10 OWN 47 No Huddle-Shotgun #2 A.Chiles pass complete short left to #6 N.Marsh caught at UM49, for 4 yards to the UM49 (#20 J.Hill), out of bounds +4 -0.15
0:00 1st & 10 OWN 47 End of 3rd quarter. -0.15
15:00 2nd & 6 OPP 49 #2 A.Chiles pass complete short right to #13 C.McCray caught at UM49, for 1 yard to the UM48 (#7 T.Metcalf) +1 -0.92
15:00 3rd & 5 OPP 48 Shotgun #2 A.Chiles rush middle for 8 yards gain to the UM40 (#6 B.Hillman), 1ST DOWN +8 1.99
15:00 1st & 10 OPP 40 No Huddle-Shotgun #4 E.Tau-Tolliver rush middle for 5 yards gain to the UM35 (#26 R.Benny; #6 B.Hillman) +5 0.09
15:00 2nd & 5 OPP 35 No Huddle-Shotgun #2 A.Chiles pass complete short middle to #1 O.Kelly caught at UM30, for 10 yards to the UM25 (#30 J.Rolder), 1ST DOWN +10 0.40
15:00 1st & 10 OPP 25 Shotgun #2 A.Chiles pass complete deep right to #6 N.Marsh caught at UM02, for 24 yards to the UM01 (#3 J.Mangham), 1ST DOWN. The previous play is under automatic review - "Runner was out of bounds". CALL OVERTURNED. (Original Play: Shotgun #2 A.Chiles pass complete deep right to #6 N.Marsh caught at UM02, for 25 yards to the UM00 TOUCHDOWN, clock 12:47, 1ST DOWN) +24 1.76
12:34 1st & 1 OPP 1 #7 B.Tullis rush middle for 1 yard gain to the UM00 TOUCHDOWN, clock 12:34 #2 A.Chiles pass attempt failed +1 0.94
12:34 OPP 3 Timeout , clock 12:34
Q4
PUNT
3 pl · 5 yd · 2:19
24–13
12:34 1st & 10 OWN 22 Shotgun #23 J.Marshall rush right for 2 yards gain to the UM24 (#91 A.VanSumeren) +2 -0.40
12:34 2nd & 8 OWN 24 PENALTY UM Encroachment (#17 M.Klein) 5 yards from UM24 to UM19. NO PLAY +5
12:34 2nd & 13 OWN 19 No Huddle-Shotgun #19 B.Underwood rush middle for 1 yard gain to the UM20 (#13 I.Smith) +1 -0.15
12:34 3rd & 12 OWN 20 No Huddle-Shotgun #23 J.Marshall rush middle for 7 yards gain to the UM27 (#41 D.Santiago; #23 D.Snow) +7 0.09
10:13 4th & 5 OWN 27 #90 H.Hollenbeck punt 32 yards to the MSU41
10:13 4th & 5 OPP 27 Timeout , clock 10:13
ON DOWNS
5 pl · 32 yd · 2:12
24–13
10:13 1st & 10 OWN 41 Shotgun #5 M.Frazier rush left for 25 yards gain to the UM34 (#9 C.Brandt), 1ST DOWN +25 1.72
10:13 1st & 10 OPP 34 No Huddle-Shotgun #5 M.Frazier rush middle for 2 yards loss to the UM36 (#30 J.Rolder) -2 -1.01
10:13 2nd & 12 OPP 36 Shotgun #2 A.Chiles pass complete short right to #12 J.Velling caught at UM34, for 7 yards to the UM29 (#30 J.Rolder) +7 0.40
10:13 3rd & 5 OPP 29 No Huddle-Shotgun #2 A.Chiles rush right for 2 yards gain to the UM27 (#25 M.Curtis; #15 E.Hausmann) +2 -0.48
8:01 4th & 3 OPP 27 Shotgun #2 A.Chiles pass incomplete short right to #12 J.Velling thrown to UM27 broken up by #1 J.Barham, TURNOVER ON DOWNS 0 -2.98
8:01 4th & 3 OPP 27 Timeout , clock 08:01
FUMBLE
5 pl · 27 yd · 2:10
24–13
8:01 1st & 10 OWN 27 Shotgun #22 J.Haynes rush middle for 4 yards gain to the UM31 (#88 R.Buckley; #91 A.VanSumeren) +4 -0.12
8:01 2nd & 6 OWN 31 No Huddle-Shotgun #22 J.Haynes rush right for 3 yards gain to the UM34 (#1 N.Martinez) PENALTY MSU UNS: Unsportsmanlike Conduct (#7 J.Eaton) 15 yards from UM34 to UM49, 1ST DOWN +3 -0.30
8:01 1st & 10 OWN 49 Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU48 (#8 A.Moa) +3 -0.40
8:01 2nd & 7 OPP 48 No Huddle-Shotgun #19 B.Underwood sacked for loss of 1 yard to the MSU49 (#88 R.Buckley) -1 -1.35
5:51 3rd & 8 OPP 49 No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU46 fumbled by #22 J.Haynes at MSU46 forced by #41 D.Santiago recovered by MSU #41 D.Santiago at MSU46, End Of Play -1.33
ON DOWNS
5 pl · 25 yd · 1:14
24–13
5:59 1st & 10 OWN 46 Shotgun #2 A.Chiles pass complete short left to #6 N.Marsh caught at UM39, for 16 yards to the UM38, End Of Play, 1ST DOWN +16 1.09
5:59 1st & 10 OPP 38 No Huddle-Shotgun #2 A.Chiles pass incomplete short right to #1 O.Kelly thrown to UM25 broken up by #10 Z.Berry 0 -0.78
5:59 2nd & 10 OPP 38 Shotgun #4 E.Tau-Tolliver rush right for 6 yards gain to the UM32 (#15 E.Hausmann) +6 0.25
5:59 3rd & 4 OPP 32 No Huddle-Shotgun #4 E.Tau-Tolliver rush middle for 3 yards gain to the UM29 (#15 E.Hausmann) +3 -0.32
4:37 4th & 1 OPP 29 No Huddle #2 A.Chiles rush middle for 0 yards to the UM29 (#8 D.Moore; #7 T.Metcalf), TURNOVER ON DOWNS 0 -3.06
TD
5 pl · 71 yd · 1:49
31–13
4:37 1st & 10 OWN 29 Shotgun #23 J.Marshall rush middle for 5 yards gain to the UM34 (#9 J.Thompson) +5 0.10
4:33 2nd & 5 OWN 34 Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM38 (#19 A.Smith) +4 -0.14
4:33 3rd & 1 OWN 38 No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the UM41 (#43 M.Spencer), 1ST DOWN +3 1.15
4:33 1st & 10 OWN 41 No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the UM44 (#8 A.Moa) +3 -0.43
2:48 2nd & 7 OWN 44 Shotgun #23 J.Marshall rush middle for 56 yards gain to the MSU00 TOUCHDOWN, clock 02:48, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +56 5.09
TD
9 pl · 75 yd · 2:41
31–20
2:48 1st & 10 OWN 25 PENALTY MSU False Start (#72 C.Carter) 5 yards from MSU25 to MSU20. NO PLAY +5
2:48 1st & 15 OWN 20 PENALTY MSU False Start (#58 C.Moore) 5 yards from MSU20 to MSU15. NO PLAY +5
2:48 1st & 20 OWN 15 Shotgun #4 E.Tau-Tolliver rush right for 1 yard gain to the MSU16 (#30 J.Rolder) +1 -0.12
2:48 2nd & 19 OWN 16 Shotgun #11 A.Milivojevic pass complete short right to #1 O.Kelly caught at MSU31, for 15 yards to the MSU31, out of bounds at MSU31 PENALTY UM Personal Foul (#1 J.Barham) 15 yards from MSU31 to MSU46, 1ST DOWN +15 0.67
2:48 1st & 10 OWN 46 Shotgun #11 A.Milivojevic rush right for 0 yards to the MSU46, out of bounds at MSU46 0 -1.16
2:00 2nd & 10 OWN 46 Shotgun #11 A.Milivojevic sacked for loss of 7 yards to the MSU39 (#8 D.Moore) -7 -1.68
2:00 1st & 10 OWN 46 Timeout , clock 02:00
2:00 3rd & 17 OWN 39 Shotgun #11 A.Milivojevic sacked for loss of 3 yards to the MSU36 (#8 D.Moore) PENALTY UM Holding (#2 S.Earls) 10 yards from MSU39 to MSU49, 1ST DOWN. NO PLAY +10
2:00 1st & 10 OWN 49 Shotgun #11 A.Milivojevic pass complete short left to #6 N.Marsh caught at UM47, for 4 yards to the UM47 (#22 E.Dotson) +4 -0.15
2:00 2nd & 6 OPP 47 No Huddle-Shotgun #11 A.Milivojevic pass incomplete short right to #1 O.Kelly thrown to UM38 0 -1.15
2:00 3rd & 6 OPP 47 Shotgun #11 A.Milivojevic pass complete short left to #13 C.McCray caught at UM43, for 15 yards to the UM32 (#9 C.Brandt), 1ST DOWN +15 2.35
2:00 1st & 10 OPP 32 No Huddle-Shotgun #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at UM30, for 5 yards to the UM27 (#15 E.Hausmann) +5 0.08
2:00 2nd & 5 OPP 27 No Huddle #11 A.Milivojevic pass incomplete, Spike PENALTY UM Illegal Substitution 6 yards from UM27 to UM21, 1ST DOWN. NO PLAY +6 0.16
0:07 1st & 10 OPP 21 No Huddle-Shotgun #11 A.Milivojevic pass complete short middle to #81 M.Masunas caught at UM04, for 21 yards to the UM00 TOUCHDOWN, clock 00:07, 1ST DOWN #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) +21 2.63
END OF GAME
1 pl · -2 yd · 0:05
31–20
0:05 1st & 10 OWN 46 Kneel down by Michigan at UM44 for loss of 2 yards -2 -1.60
0:00 1st & 10 OPP 46 End of 4th quarter. -2.98
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

4sacks1
6plays for loss3
1takeaways1
4three-and-outs forced4
6explosive plays allowed7
4.45yards allowed / play5.86
3 of 13scoring drives allowed5 of 14
Michigan
Jimmy Rolder 10 (9) 1 sk · 2 TFL · 1 QH
Ernest Hausmann 8 (6) 1 TFL
Derrick Moore 6 (4) 2 sk · 2 TFL
Brandyn Hillman 6 (5) 1 PD
TJ Metcalf 5 (4)
Jyaire Hill 3 (3) 1 PD
Damon Payne Jr. 3 (2)
Enow Etta 3 (1) 1 QH
Michigan State
Jordan Hall 9 (5)
Jalen Thompson 6 (4) 2 QH
Darius Snow 6 (3)
Wayne Matthews III 5 (1) 0.5 TFL
Alex VanSumeren 5 (2) 1 PD
Nikai Martinez 5 (4)
Jalen Satchell 4 (1) 1 PD
Malik Spencer 4 (2)
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

1 of 1field goals
6punts7
48.0punt average47.4
1punts inside the 202
24return yards12
own 33average drive startown 26
Michigan
K Dominic Zvada 1/1 FG · long 21 · 4/4 XP
P Hudson Hollenbeck 6 punts · 48.0 avg · 1 in 20 · 1 TB
KR Andrew Marsh 2 ret · 22 yds · long 22
KR Chibi Anwunah 1 ret · 0 yds
PR Semaj Morgan 2 ret · 2 yds · long 2
Michigan State
K Martin Connington 2/2 XP
P Ryan Eckley 7 punts · 47.4 avg · 2 in 20
PR Omari Kelly 1 ret · 12 yds · long 12
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

64plays73
375yards325
14drives13
45%success rate38%
13.96total PPA1.74
Derived from 137 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1#96 D.Zvada field goal attempt from 21 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock… 3–0

Biggest plays by PPA

Q4Shotgun #23 J.Marshall rush middle for 56 yards gain to the MSU00 TOUCHDOWN, clock… 5.09
Q2Shotgun #5 M.Frazier rush right for 49 yards gain to the UM25 (#15 E.Hausmann), out of… 4.11
Q3Shotgun #2 A.Chiles pass complete short right to #6 N.Marsh caught at MSU41, for 19… 3.00
Q4No Huddle-Shotgun #11 A.Milivojevic pass complete short middle to #81 M.Masunas caught… 2.63
Q3No Huddle-Shotgun #22 J.Haynes rush left for 14 yards gain to the MSU00 TOUCHDOWN… 2.55
Q1No Huddle-Shotgun #19 B.Underwood rush left for 13 yards gain to the MSU00 TOUCHDOWN… 2.54

Series recent meetings

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
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