Michigan Wolverines vs Michigan State Spartans
Drive chart
Drives
End Of Game
Touchdown
Touchdown
Downs
Fumble
Downs
Who won: Michigan 31-20
The Michigan Wolverines beat the Michigan State Spartans 31-20 on Saturday, October 25, 2025 at Spartan Stadium. The Michigan outscored the Michigan St 14-0 in the 3rd quarter. Bryce Underwood led the Michigan in passing yards (8/17, 86 YDS). Aidan Chiles led the Michigan St in passing yards (14/28, 130 YDS).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.2
Justice Haynes152 YDS2 TD26 CAR19 YDS - 28.0
Jimmy Rolder1 REC10 TOT1 SACKS - 37.7
Derrick Moore6 TOT2 SACKS - 47.4
Jordan Marshall110 YDS1 TD15 CAR - 57.1
Brandyn Hillman6 TOT - 67.0
Bryce Underwood8/17 C/ATT86 YDS26 YDS1 TD - 76.8
Ernest Hausmann8 TOT - 86.8
Makhi Frazier109 YDS14 CAR - 96.8
Nick Marsh75 YDS6 REC - 106.7
David Santiago1 REC3 TOT - 116.6
TJ Guy1 TOT1 SACKS - 126.6
Michael Masunas21 YDS1 TD1 REC
Team stats

Player of the game
Justice Haynes
MICH · 26 CAR, 152 YDS, 2 TD
Win probability
Tap or hover the line to see the play.
Play by play
- End of 4th quarter.
- Q4 0:05MIC

Stuffed for a loss of 2
Kneel down by Michigan at UM44 for loss of 2 yards
1st & 10 · 1st & 10 at MICH 46
- Q4 0:05


Kickoff, touchback
#29 M.Connington onside kickoff 18 yards to the UM47, End Of Play
M. Connington · 0/0 FG
- Q4 0:07

MICH 31 - 20 MSUTouchdown! 21 yd catch
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)
A. Milivojevic · 5/6, 60 YDS · 1st & 10 at MICH 21
- SCOREQ4 2:00


Incomplete
A. Milivojevic · 5/6, 60 YDS · 2nd & 5
No Huddle #11 A.Milivojevic pass incomplete, Spike PENALTY UM Illegal Substitution 6 yards from UM27 to UM21, 1ST DOWN. NO PLAY
MICH 31 - 20 MSU - Q4 2:00


5 yd completion to E. Tau-Tolliver
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)
A. Milivojevic · 5/6, 60 YDS · 1st & 10 · 1st & 10 at MICH 32
- Q4 2:00


15 yd completion to C. McCray
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
A. Milivojevic · 5/6, 60 YDS · 3rd & 6 · 3rd & 6 at MICH 47
- Q4 2:00


Incomplete to O. Kelly
No Huddle-Shotgun #11 A.Milivojevic pass incomplete short right to #1 O.Kelly thrown to UM38
A. Milivojevic · 5/6, 60 YDS · 2nd & 6 · 2nd & 6 at MICH 47
- Q4 2:00


4 yd completion to N. Marsh
Shotgun #11 A.Milivojevic pass complete short left to #6 N.Marsh caught at UM47, for 4 yards to the UM47 (#22 E.Dotson)
A. Milivojevic · 5/6, 60 YDS · 1st & 10 · 1st & 10 at MSU 49
- Q4 2:00

FLAGFlag: penalty
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
A. Milivojevic · 5/6, 60 YDS · 3rd & 17 · 3rd & 17 at MSU 39
- Q4 2:00


Sacked for a loss of 7
Shotgun #11 A.Milivojevic sacked for loss of 7 yards to the MSU39 (#8 D.Moore)
A. Milivojevic · 5/6, 60 YDS · 2nd & 10 · 2nd & 10 at MSU 46
- Q4 2:00MSU

Timeout
Timeout , clock 02:00
- Q4 2:48


No gain on the run
Shotgun #11 A.Milivojevic rush right for 0 yards to the MSU46, out of bounds at MSU46
A. Milivojevic · 2 CAR, -7 YDS · 1st & 10 · 1st & 10 at MSU 46
- Q4 2:48

FLAG15 yd completion to O. Kelly
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
A. Milivojevic · 5/6, 60 YDS · 2nd & 19 · 2nd & 19 at MSU 16
- Q4 2:48


1 yd run
Shotgun #4 E.Tau-Tolliver rush right for 1 yard gain to the MSU16 (#30 J.Rolder)
E. Tau-Tolliver · 5 CAR, 18 YDS · 1st & 20 · 1st & 20 at MSU 15
- Q4 2:48MSU
FLAGPenalty
PENALTY MSU False Start (#58 C.Moore) 5 yards from MSU20 to MSU15. NO PLAY
1st & 15 at MSU 20
- Q4 2:48MSU
FLAGFlag: penalty
PENALTY MSU False Start (#72 C.Carter) 5 yards from MSU25 to MSU20. NO PLAY
1st & 10 · 1st & 10 at MSU 25
- Q4 2:48

Kickoff, touchback
#92 B.Sunderland kickoff 58 yards to the MSU07 fair catch by #4 E.Tau-Tolliver at MSU07
B. Sunderland
- TOUCHDOWNQ4 2:48


Touchdown! 56 yd run
J. Marshall · 15 CAR, 110 YDS
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)
MICH 31 - 13 MSU - Q4 2:58MSU

Timeout
Timeout Michigan State, clock 02:58
- Q4 4:33MIC

Rush
No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the UM44 (#8 A.Moa)
1st & 10 at MICH 41
- Q4 4:33


3 yd run
No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the UM41 (#43 M.Spencer), 1ST DOWN
J. Marshall · 15 CAR, 110 YDS · 3rd & 1 · 3rd & 1 at MICH 38
- Q4 4:33


4 yd run
Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM38 (#19 A.Smith)
J. Marshall · 15 CAR, 110 YDS · 2nd & 5 · 2nd & 5 at MICH 34
- Q4 4:33MSU

Timeout
Timeout Michigan State, clock 04:33
- Q4 4:37


5 yd run
Shotgun #23 J.Marshall rush middle for 5 yards gain to the UM34 (#9 J.Thompson)
J. Marshall · 15 CAR, 110 YDS · 1st & 10 · 1st & 10 at MICH 29
Leaders
UCLA3-56
Indiana8-056Final
Texas A&M8-049
LSU5-325Final
Alabama7-129
South Carolina3-522Final
Wisconsin2-67
Oregon7-121Final
Syracuse3-516
Georgia Tech8-041Final
Ole Miss7-134
Oklahoma6-226Final
Stanford3-57
Miami6-142Final
Missouri6-210
Vanderbilt7-117Final
BYU8-041
Iowa State5-327Final
Oklahoma St1-70
Texas Tech7-142Final

