The lead after every score: above the line Michigan is ahead, below it Michigan State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
2:20
FGJake Moody 22 Yd Field Goal 8 plays, 41 yds, 4:41 · from MSU 46
MSU 0–3 MICH
0:23
TDKeon Coleman 26 Yd pass from Payton Thorne (Ben Patton Kick)6 plays, 75 yds, 1:57 · from MSU 25
MSU 7–3 MICH
2nd quarter
11:58
TDBlake Corum 2 Yd pass from J.J. McCarthy (Jake Moody Kick)8 plays, 80 yds, 3:25 · from MICH 20
MSU 7–10 MICH
1:08
FGJake Moody 25 Yd Field Goal 15 plays, 86 yds, 6:23 · from MICH 7
MSU 7–13 MICH
3rd quarter
9:15
FGJake Moody 39 Yd Field Goal 11 plays, 57 yds, 5:45 · from MICH 22
MSU 7–16 MICH
3:58
FGJake Moody 33 Yd Field Goal 9 plays, 54 yds, 4:35 · from MICH 31
MSU 7–19 MICH
4th quarter
14:45
FGJake Moody 54 Yd Field Goal 8 plays, 27 yds, 2:45 · from MICH 37
MSU 7–22 MICH
12:47
TDBlake Corum 4 Yd Run (Jake Moody Kick)2 plays, 8 yds, 0:39 · from MSU 8
MSU 7–29 MICH
Drives
MICH 7/10 scoredMSU 1/10 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MSU
MSU 25
5
10
2:58
Punt
Q1
12:02
MICH
MICH 30
7
33
2:59
Fumble
Q1
9:03
MSU
MSU 37
4
9
2:02
Downs
Q1
7:01
MICH
MSU 46
8
41
4:41
Field Goal
Q1
2:20
MSU
MSU 25
6
75
1:57
Touchdown
Q1
0:23
MICH
MICH 20
8
80
3:25
Touchdown
Q2
11:58
MSU
MSU 2
10
68
4:27
Downs
Q2
7:31
MICH
MICH 7
15
86
6:23
Field Goal
Q2
1:08
MSU
MSU 25
5
2
1:08
End of Half
Q3
15:00
MICH
MICH 22
11
57
5:45
Field Goal
Q3
9:15
MSU
MSU 2
3
4
0:42
Punt
Q3
8:33
MICH
MICH 31
9
54
4:35
Field Goal
Win probability
Michigan 100% · pregame line Michigan −22.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
Payton Thorne
17/30
215
7.2
1
1
78.8
Rushing
CAR
YDS
AVG
TD
LONG
Elijah Collins
7
22
3.1
0
8
Jayden Reed
1
17
17.0
0
17
Jalen Berger
9
17
1.9
0
7
Payton Thorne
5
2
0.4
0
12
Team
1
-21
-21.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Keon Coleman
5
155
31.0
1
51
Jayden Reed
4
17
4.3
0
10
Daniel Barker
2
15
7.5
0
9
Elijah Collins
2
8
4.0
0
8
Tre Mosley
2
8
4.0
0
5
Maliq Carr
1
6
6.0
0
6
Jalen Berger
1
6
6.0
0
6
Kicking
FG
PCT
LONG
XP
PTS
Ben Patton
0/0
0.0
0
1/1
1
Punting
NO
YDS
AVG
TB
In 20
LONG
Bryce Baringer
4
159
39.8
0
1
50
Biggest plays
MSU +13%Q1 0:23 Payton Thorne pass complete to Keon Coleman for 26 yds for a TD, (Ben Patton KICK)
MICH +10%Q1 0:23 Jack Stone kickoff for 62 yds , Roman Wilson return for 17 yds to the Mich 20
MICH +7%Q2 7:22 Blake Corum run for 16 yds to the Mich 23 for a 1ST down
MICH +7%Q2 11:58 J.J. McCarthy pass complete to Blake Corum for 2 yds for a TD, (Jake Moody KICK)
MSU +6%Q2 11:58 Jake Moody kickoff for 40 yds fair catch by Germie Bernard at the MchSt 2
Team stats
Stat
MSU
MICH
1st Downs
11
27
3rd down efficiency
2-11
9-16
4th down efficiency
1-4
1-1
Total Yards
252
443
Passing
215
167
Comp/Att
17/30
15/26
Yards per pass
7.2
6.4
Rushing
37
276
Rushing Attempts
23
52
Yards per rush
1.6
5.3
Penalties
7-75
4-25
Turnovers
1
1
Fumbles lost
0
1
Interceptions thrown
1
0
Possession
19:27
40:33
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:05 3rd & 5 at MSU 27 C.J. Stokes run for 5 yds to the MchSt 22 for a 1ST down
Q4 0:47 2nd & 7 at MSU 29 C.J. Stokes run for 2 yds to the MchSt 27
Q4 1:27 1st & 10 at MSU 32 Blake Corum run for 3 yds to the MchSt 29
Q4 1:32 3rd & 10 at MSU 47 McCarthy, J.J. pass incomplete to Johnson, Cornelius, PENALTY MICHIGANST pass interference (Williams, Ronald) 15 yards to the MICHIGANST32, NO PLAY, 1ST DOWN MICHIGAN.
Q4 1:51 3rd & 5 at MSU 42 MICHIGAN Penalty, False Start (Olusegun Oluwatimi) to the MchSt 47
Q4 2:28 2nd & 10 at MSU 47 Blake Corum run for 5 yds to the MchSt 42
Q4 2:34 1st & 10 at MSU 47 Ronnie Bell pass incomplete to Donovan Edwards
Q4 3:13 2nd & 5 at MICH 46 Blake Corum run for 7 yds to the MchSt 47 for a 1ST down
Q4 3:58 1st & 10 at MICH 41 Blake Corum run for 5 yds to the Mich 46
Q4 4:04 2nd & 10 at MICH 31 Payton Thorne pass intercepted Rod Moore return for 34 yds to the Mich 41
Q4 4:15 1st & 10 at MICH 31 Payton Thorne pass incomplete to Daniel Barker
Q4 4:26 1st & 10 at MICH 16 MICHIGAN ST Penalty, Unsportsmanlike Conduct (Maliq Carr) to the Mich 31
Q4 4:26 4th & 9 at MICH 25 Payton Thorne pass complete to Daniel Barker for 9 yds to the Mich 16 for a 1ST down
Q4 4:34 3rd & 9 at MICH 25 Payton Thorne pass incomplete to Maliq Carr, broken up by Mike Morris
Q4 4:38 2nd & 9 at MICH 25 Payton Thorne pass incomplete to Maliq Carr
Q4 5:04 1st & 10 at MICH 26 Jalen Berger run for 1 yd to the Mich 25
Q4 5:17 2nd & 7 at MSU 23 Payton Thorne pass complete to Keon Coleman for 51 yds to the Mich 26 for a 1ST down
Q4 5:45 1st & 10 at MSU 20 Payton Thorne pass complete to Jayden Reed for 3 yds to the MchSt 23
Q4 5:52 4th & 3 at MICH 46 Brad Robbins punt for 34 yds, fair catch by Jayden Reed at the MchSt 20
Q4 6:05 3rd & 3 at MICH 46 J.J. McCarthy pass incomplete to Ronnie Bell
Q4 6:48 2nd & 5 at MICH 44 Donovan Edwards run for 2 yds to the Mich 46
Q4 7:30 1st & 10 at MICH 39 J.J. McCarthy pass complete to Donovan Edwards for 5 yds to the Mich 44
Q4 8:05 2nd & 7 at MICH 31 Donovan Edwards run for 8 yds to the Mich 39 for a 1ST down
Q4 8:50 1st & 10 at MICH 28 Donovan Edwards run for 3 yds to the Mich 31