Open the board

Purdue Boilermakers 16, Michigan Wolverines 21: final score and stats

Michigan Wolverines beat Purdue Boilermakers, Purdue Boilermakers 16 to Michigan Wolverines 21, on Saturday, November 1, 2025 at Michigan Stadium, Ann Arbor, MI. Below: the box score, top performers, team stats, injuries and recent form for Michigan Wolverines vs Purdue Boilermakers.

College FootballSaturday, November 1, 2025
DateNov 1, 2025
Start time7:00 PM ET
VenueMichigan Stadium, Ann Arbor, MI
TVBTN
Attendance110,517

Line score

Team1234T
Purdue Boilermakers073616
Michigan Wolverines770721

Team comparison

Purdue BoilermakersMichigan Wolverines
Points per game
29.4
19.6
Points allowed per game
32.3
16.2
2-7Record7-2
11th in Big TenStanding11th in Big Ten
1-2Road record / home record4-3
LLLWWLast 5LWLWL
L3StreakL1

Team stats

Purdue BoilermakersMichigan Wolverines
1st Downs
18
20
5-123rd down efficiency6-11
1-24th down efficiency0-0
Total Yards
276
398
Passing
138
145
20/26Comp/Att13/22
Yards per pass
5.3
6.6
Rushing
138
253
Rushing Attempts
39
39
Yards per rush
3.5
6.5
4-30Penalties4-32
Turnovers
1
2
Fumbles lost
1
1
Interceptions thrown
0
1
32:55Possession27:05

Box score

Purdue Boilermakers Passing

PlayerC/ATTYDSAVGTDINTQBR
Ryan Browne19/241335.51069.9
Malachi Singleton1/252.50038.3
Team20/261385.310--

Purdue Boilermakers Rushing

PlayerCARYDSAVGTDLONG
Malachi Thomas15684.5014
Antonio Harris11544.9120
Malachi Singleton6244.0013
Team1-1-1.000
Ryan Browne6-7-1.2010
Team391383.5120

Purdue Boilermakers Receiving

PlayerRECYDSAVGTDLONG
Michael Jackson III6589.7019
Nitro Tuggle5387.6016
EJ Horton Jr.5346.8010
Christian Earls177.007
Antonio Harris122.002
Malachi Thomas2-1-0.515
Team201386.9119

Purdue Boilermakers Fumbles

PlayerFUMLOSTREC
Ryan Browne110
Team111

Purdue Boilermakers Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Tahj Ra-El131100000
Myles Slusher6500000
Charles Correa640.50.5000
Mani Powell541.51.5000
Alex Sanford Jr.4300000
Hershey McLaurin4300000
Smiley Bradford3201000
CJ Nunnally IV3100000
Team564023120

Purdue Boilermakers Interceptions

PlayerINTYDSTD
Hudauri Hines100
Team100

Purdue Boilermakers KickReturns

PlayerNOYDSAVGLONGTD
Michael Jackson III38026.7330
Team38026.7330

Purdue Boilermakers PuntReturns

PlayerNOYDSAVGLONGTD
Michael Jackson III166.060
Team166.060

Purdue Boilermakers Kicking

PlayerFGPCTLONGXPPTS
Spencer Porath1/1100.0501/14
Team1/1100.0501/14

Purdue Boilermakers Punting

PlayerNOYDSAVGTBIn 20LONG
Jack McCallister415438.50157
Team415438.50157

Michigan Wolverines Passing

PlayerC/ATTYDSAVGTDINTQBR
Bryce Underwood13/221456.60147.9
Team13/221456.601--

Michigan Wolverines Rushing

PlayerCARYDSAVGTDLONG
Jordan Marshall251857.4354
Bryce Underwood7446.3012
Bryson Kuzdzal4235.807
Jasper Parker144.004
Team2-3-1.500
Team392536.5354

Michigan Wolverines Receiving

PlayerRECYDSAVGTDLONG
Zack Marshall35819.3037
Jordan Marshall12525.0025
Andrew Marsh4256.3020
Marlin Klein2168.0010
Channing Goodwin11212.0012
Donaven McCulley155.005
Deakon Tonielli144.004
Team1314511.2037

Michigan Wolverines Fumbles

PlayerFUMLOSTREC
Bryce Underwood110
Rayshaun Benny001
Team111

Michigan Wolverines Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Ernest Hausmann11801000
Mason Curtis6500010
Rayshaun Benny6300.5010
Troy Bowles6200000
Zeke Berry4400100
TJ Guy4311000
Jaden Mangham4200.5000
Derrick Moore3222000
Team734137140

Michigan Wolverines KickReturns

PlayerNOYDSAVGLONGTD
Andrew Marsh23417.0200
Team23417.0200

Michigan Wolverines PuntReturns

PlayerNOYDSAVGLONGTD
Semaj Morgan1-2-2.0-20
Team1-2-2.000

Michigan Wolverines Kicking

PlayerFGPCTLONGXPPTS
Dominic Zvada0/00.003/33
Team0/00.003/33

Michigan Wolverines Punting

PlayerNOYDSAVGTBIn 20LONG
Hudson Hollenbeck314046.70153
Team416942.30153

Recent form

Nov 7, 2026 · vs Maryland TerrapinsL 29-34
Oct 31, 2026 · at Penn State Nittany LionsL 17-31
Oct 16, 2026 · vs Washington HuskiesL 26-38
Oct 10, 2026 · vs Minnesota Golden GophersW 41-13
Oct 3, 2026 · at Illinois Fighting IlliniW 24-17
Nov 7, 2026 · vs Michigan State SpartansL 6-15
Oct 31, 2026 · at Rutgers Scarlet KnightsW 28-21
Oct 24, 2026 · vs Indiana HoosiersL 6-13
Oct 17, 2026 · vs Penn State Nittany LionsW 21-18
Oct 3, 2026 · at Minnesota Golden GophersL 14-20

Team pages

More College Football games on Nov 1, 2025

Frequently asked questions

Who won Purdue Boilermakers vs Michigan Wolverines?

Michigan Wolverines won, 21-16, on Saturday, November 1, 2025.

What was the final score of Purdue Boilermakers vs Michigan Wolverines?

Purdue Boilermakers 16, Michigan Wolverines 21.

Where is Purdue Boilermakers vs Michigan Wolverines played?

Michigan Stadium, Ann Arbor, MI.

The model’s read

Grades, leans and the full breakdown for Purdue Boilermakers vs Michigan Wolverines are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.