TDTony Lippett 70 Yd pass from Connor Cook (Michael Geiger Kick)1 play, 70 yds, 0:11 · from MICH 30
MICH 3–28 MSU
4th quarter
3:40
TDDe'Veon Smith 1 Yd Run (Devin Gardner Pass to Jake Butt for Two-Point Conversion)6 plays, 33 yds, 1:44 · from MSU 33
MICH 11–28 MSU
0:28
TDJeremy Langford 5 Yd Run (Michael Geiger Kick)7 plays, 48 yds, 3:12 · from MICH 48
MICH 11–35 MSU
Drives
MSU 4/12 scoredMICH 3/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MSU
MICH 25
8
75
3:08
Touchdown
Q1
11:52
MICH
MICH 35
4
17
2:01
Punt
Q1
9:51
MSU
MICH 14
3
1
1:57
Punt
Q1
7:54
MICH
MSU 29
1
-9
0:07
Fumble
Q1
7:47
MSU
MICH 38
12
44
6:39
Missed FG
Q1
1:08
MICH
MICH 20
9
25
5:46
Punt
Q2
10:22
MSU
MICH 20
7
46
3:36
Downs
Q2
6:46
MICH
MICH 34
3
-3
1:43
Punt
Q2
5:03
MSU
MICH 19
2
14
0:45
Fumble
Q2
4:18
MICH
MSU 31
4
0
0:48
Field Goal
Q2
3:30
MSU
MICH 27
9
73
3:09
Touchdown
Q2
0:21
MICH
MICH 25
1
2
0:21
End of Half
Win probability
Michigan State 100% · pregame line Michigan State −15.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Devin Gardner
15/30
125
4.2
0
2
6.3
Shane Morris
0/1
0
0.0
0
0
6.6
Rushing
CAR
YDS
AVG
TD
LONG
De'Veon Smith
11
39
3.5
1
12
Justice Hayes
9
27
3.0
0
13
Drake Johnson
2
13
6.5
0
7
Devin Gardner
4
-18
-4.5
0
4
Receiving
REC
YDS
AVG
TD
LONG
Devin Funchess
5
64
12.8
0
24
Amara Darboh
2
41
20.5
0
24
Freddy Canteen
1
8
8.0
0
8
Justice Hayes
3
7
2.3
0
8
Jake Butt
1
5
5.0
0
5
Dennis Norfleet
3
0
0.0
0
5
Kicking
FG
PCT
LONG
XP
PTS
Matt Wile
1/1
100.0
48
0/0
3
Punting
NO
YDS
AVG
TB
In 20
LONG
Will Hagerup
6
254
42.3
1
2
55
Biggest plays
MSU +9%Q2 3:30 Matt Wile kickoff for 65 yds , R.J. Shelton return for 27 yds to the MchSt 27
MSU +7%Q1 11:52 Jeremy Langford run for 2 yds for a TD, (Michael Geiger KICK)
MICH +7%Q2 3:30 Matt Wile 48 yd FG GOOD
MICH +6%Q2 4:18 De'Veon Smith run for no gain to the MchSt 31
MICH +5%Q2 6:46 Devin Gardner sacked by Shilique Calhoun for a loss of 5 yards to the Mich 29
Team stats
Stat
MICH
MSU
1st Downs
13
22
3rd down efficiency
5-14
6-12
4th down efficiency
0-1
0-1
Total Yards
186
446
Passing
125
227
Comp/Att
15/31
12/22
Yards per pass
4.0
10.3
Rushing
61
219
Rushing Attempts
26
46
Yards per rush
2.3
4.8
Penalties
4-27
8-88
Turnovers
3
2
Fumbles lost
1
2
Interceptions thrown
2
0
Possession
26:14
33:37
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:08 2nd & 4 at MICH 31 Drake Johnson run for 7 yds to the Mich 38 for a 1ST down
Q4 0:28 1st & 10 at MICH 25 Drake Johnson run for 6 yds to the Mich 31
Q4 0:28 Kevin Cronin kickoff for 50 yds for a touchback
Q4 0:28 3rd & 5 at MSU 35 MICHIGAN Penalty, Unsportsmanlike Conduct (Matthew Godin) to the 50 yard line
Q4 0:28 3rd & Goal at MICH 5 Jeremy Langford 5 Yd Run (Michael Geiger Kick)
Q4 0:40 2nd & Goal at MICH 8 Jeremy Langford run for 3 yds to the Mich 5
Q4 1:20 1st & Goal at MICH 10 Jeremy Langford run for 2 yds to the Mich 8
Q4 1:50 1st & 10 at MICH 37 Jeremy Langford run for 27 yds to the Mich 10 for a 1ST down
Q4 2:10 3rd & 2 at MICH 40 Jeremy Langford run for 3 yds to the Mich 37 for a 1ST down
Q4 2:45 2nd & 10 at MICH 48 Jeremy Langford run for 8 yds to the Mich 40
Q4 3:40 1st & 10 at MICH 48 Jeremy Langford run for no gain to the Mich 48
Q4 3:40 Matt Wile on-side kick recovered by MICHIGAN ST at the Mich 48
Q4 3:40 3rd & Goal at MSU 1 De'Veon Smith 1 Yd Run (Devin Gardner Pass to Jake Butt for Two-Point Conversion)
Q4 4:25 2nd & Goal at MSU 9 Devin Gardner pass complete to Freddy Canteen for 8 yds to the MchSt 1
Q4 4:45 1st & Goal at MSU 9 Devin Gardner pass incomplete to Justice Hayes
Q4 4:50 3rd & 10 at MSU 33 Devin Gardner pass complete to Devin Funchess for 24 yds to the MchSt 9 for a 1ST down
Q4 5:20 2nd & 10 at MSU 33 Devin Gardner pass incomplete to Amara Darboh
Q4 5:24 1st & 10 at MSU 33 Shane Morris pass incomplete to Dennis Norfleet
Q4 5:24 1st & 10 at MSU 36 Jeremy Langford run for a loss of 3 yards to the MchSt 33 Jeremy Langford fumbled, recovered by Mich Frank Clark
Q4 6:08 3rd & 1 at MSU 30 Jeremy Langford run for 6 yds to the MchSt 36 for a 1ST down
Q4 6:45 2nd & 6 at MSU 25 Jeremy Langford run for 5 yds to the MchSt 30
Q4 7:35 1st & 10 at MSU 21 Jeremy Langford run for 4 yds to the MchSt 25
Q4 8:20 2nd & 5 at MSU 14 Jeremy Langford run for 7 yds to the MchSt 21 for a 1ST down
Q4 9:01 1st & 10 at MSU 9 Jeremy Langford run for 5 yds to the MchSt 14