Purdue Boilermakers vs Michigan Wolverines
Drive chart
Drives
End Of Game
Touchdown
Touchdown
Downs
Fumble
Punt
Who won: Michigan 21-16
The Michigan Wolverines beat the Purdue Boilermakers 21-16 on Saturday, November 1, 2025 at Michigan Stadium. Bryce Underwood led the Michigan in passing yards (13/22, 145 YDS, 1 INT). Ryan Browne led the Purdue in passing yards (19/24, 133 YDS, 1 TD).
Every player rated
Chirp Rating, 3.0 to 10.0- 19.2
Jordan Marshall185 YDS3 TD25 CAR25 YDS - 27.4
Derrick Moore3 TOT2 SACKS - 37.3
Mani Powell5 TOT1.5 SACKS - 47.2
Tahj Ra-El13 TOT - 57.1
Malachi Thomas68 YDS15 CAR-1 YDS1 TD - 67.1
Ernest Hausmann11 TOT - 76.9
Antonio Harris54 YDS1 TD11 CAR2 YDS - 86.9
Michael Jackson III58 YDS6 REC80 YDS6 YDS - 96.9
Hudauri Hines2 TOT1 INT - 106.9
TJ Guy4 TOT1 SACKS - 116.7
Charles Correa6 TOT0.5 SACKS - 126.7
Spencer Porath4 PTS
Team stats

Player of the game
Jordan Marshall
MICH · 25 CAR, 185 YDS, 3 TD, 25 REC YDS
Win probability
Tap or hover the line to see the play.
Play by play
- End of 4th quarter.
- Q4 0:40


Stuffed for a loss of 2
Kneel down by #19 B.Underwood at PUR12 for loss of 2 yards
B. Underwood · 7 CAR, 44 YDS · 2nd & Goal · 2nd & Goal at PUR 10
- Q4 1:18


Stuffed for a loss of 1
Kneel down by #19 B.Underwood at PUR10 for loss of 1 yard
B. Underwood · 7 CAR, 44 YDS · 1st & Goal · 1st & Goal at PUR 9
- Q4 1:55


4 yd run
No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the PUR09 (#16 M.Powell), 1ST DOWN
J. Marshall · 25 CAR, 185 YDS · 2nd & 2 · 2nd & 2 at PUR 13
- Q4 2:00MIC

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


8 yd run
No Huddle-Shotgun #23 J.Marshall rush right for 8 yards gain to the PUR13 (#21 T.Ra-El)
J. Marshall · 25 CAR, 185 YDS · 1st & 10 · 1st & 10 at PUR 21
- Q4 2:44PUR

Timeout
Timeout Purdue, clock 02:44
- Q4 2:52MIC

Rush
No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the PUR21 (#5 C.Correa), 1ST DOWN
3rd & 4 at PUR 26
- Q4 3:39MIC

Rush
No Huddle-Shotgun #23 J.Marshall rush left for 3 yards gain to the PUR26 (#25 H.McLaurin)
2nd & 7 at PUR 29
- Q4 3:46PUR

Timeout
Timeout Purdue, clock 03:46
- Q4 3:46


3 yd run
No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the PUR29 (#21 T.Ra-El)
J. Marshall · 25 CAR, 185 YDS · 1st & 10 · 1st & 10 at PUR 32
- Q4 3:51PUR

Timeout
Timeout Purdue, clock 03:51
- Q4 3:54MIC

Rush
No Huddle-Shotgun #24 B.Kuzdzal rush middle for 7 yards gain to the PUR32 (#25 H.McLaurin; #91 C.Nunnally), 1ST DOWN
2nd & 3 at PUR 39
- Q4 4:37


7 yd run
No Huddle-Shotgun #24 B.Kuzdzal rush right for 7 yards gain to the PUR39 (#21 T.Ra-El)
B. Kuzdzal · 4 CAR, 23 YDS · 1st & 10 · 1st & 10 at PUR 46
- Q4 5:08


24 yd run
No Huddle-Shotgun #23 J.Marshall rush left for 24 yards gain to the PUR46 (#21 T.Ra-El), out of bounds, 1ST DOWN
J. Marshall · 25 CAR, 185 YDS · 2nd & 5 · 2nd & 5 at MICH 30
- Q4 5:51


5 yd run
No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the UOM30 (#25 H.McLaurin)
J. Marshall · 25 CAR, 185 YDS · 1st & 10 · 1st & 10 at MICH 25
- Q4 6:00

Kickoff, touchback
#93 S.Turner kickoff 65 yards to the UOM00 fair catch by #4 A.Marsh at UOM00
S. Turner
- TOUCHDOWNQ4 6:00PUR

Touchdown! 5 yd pass
Malachi Thomas 5 Yd pass from Ryan Browne (Two-Point Pass Conversion Failed)
PUR 16 - 21 MICH - Q4 6:07


Incomplete to N. Tuggle
No Huddle-Shotgun #3 M.Singleton pass incomplete short left to #0 N.Tuggle thrown to UOM00
M. Singleton · 1/2, 5 YDS · 2nd & Goal · 2nd & Goal at MICH 5
- Q4 6:36


2 yd run
No Huddle-Shotgun #3 M.Singleton rush right for 2 yards gain to the UOM05 (#10 Z.Berry)
M. Singleton · 6 CAR, 24 YDS · 1st & Goal · 1st & Goal at MICH 7
- Q4 7:17


6 yd run
No Huddle-Shotgun #22 A.Harris rush middle for 6 yards gain to the UOM07 (#26 R.Benny), 1ST DOWN
A. Harris · 11 CAR, 54 YDS · 2nd & 4 · 2nd & 4 at MICH 13
- Q4 7:42


6 yd completion to E. Horton
No Huddle-Shotgun #15 R.Browne pass complete short right to #13 E.Horton caught at UOM20, for 6 yards to the UOM13 (#3 J.Mangham)
R. Browne · 19/24, 133 YDS · 1st & 10 · 1st & 10 at MICH 19
- Q4 7:56

FLAGFlag: penalty
No Huddle-Shotgun #15 R.Browne pass incomplete deep left to #10 J.Watson thrown to UOM10 PENALTY UOM Pass Interference (#7 T.Metcalf) 15 yards from UOM34 to UOM19, 1ST DOWN. NO PLAY
R. Browne · 19/24, 133 YDS · 1st & 10 · 1st & 10 at MICH 34
- Q4 8:24


14 yd run
No Huddle-Shotgun #24 M.Thomas rush middle for 14 yards gain to the UOM34 (#7 T.Metcalf), 1ST DOWN
M. Thomas · 15 CAR, 68 YDS · 2nd & 3 · 2nd & 3 at MICH 48
- Q4 8:47


7 yd completion to C. Earls
No Huddle-Shotgun #15 R.Browne pass complete short right to #87 C.Earls caught at PUR50, for 7 yards to the UOM48 (#10 Z.Berry)
R. Browne · 19/24, 133 YDS · 1st & 10 · 1st & 10 at PUR 45
Leaders
Penn State3-514
Ohio State8-038Final
Indiana9-055
Maryland4-410Final
Georgia7-124
Florida3-520Final
South Carolina3-614
Ole Miss8-130Final
Georgia Tech8-136
NC State5-448Final
Vanderbilt7-231
Texas7-234Final
Miami6-220
SMU6-326Final/OT
Notre Dame6-225
Boston College1-810Final
Texas Tech8-143
Kansas St4-520Final
Oklahoma7-233
Tennessee6-327Final

