Purdue at Michigan
| Team | 1 | 2 | 3 | 4 | Score | Status |
| Purdue | 0 | 7 | 3 | 6 | 16 | |
| Michigan | 7 | 7 | 0 | 7 | 21 | Final |
| Scoring Summary | |
| 1st Quarter | |
| 1:25 | Michigan touchdown. Jordan Marshall 54 Yd Run (Dominic Zvada Kick) |
| 2nd Quarter | |
| 6:55 | Purdue touchdown. Antonio Harris 2 Yd Run (Spencer Porath Kick) |
| 0:17 | Michigan touchdown. Jordan Marshall 3 Yd Run (Dominic Zvada Kick) |
| 3rd Quarter | |
| 9:00 | Purdue field goal. Spencer Porath 50 Yd Field Goal |
| 4th Quarter | |
| 10:03 | Michigan touchdown. Jordan Marshall 9 Yd Run (Dominic Zvada Kick) |
| 6:00 | Purdue touchdown. Malachi Thomas 5 Yd pass from Ryan Browne (Two-Point Pass Conversion Failed) |
| Team stats | ||
| First down | Purdue | Michigan |
| Total first downs | 18 | 20 |
| First downs from rushing | ||
| First downs from passing | ||
| First downs from penalties | ||
| Third down | Purdue | Michigan |
| Third downs attempted | 12 | 11 |
| Third downs converted | 5 | 6 |
| Third down percentage | 42 % | 55 % |
| Fourth down | Purdue | Michigan |
| Fourth downs attempted | 0 | 0 |
| Fourth downs converted | 0 | 0 |
| Fourth down percentage | 0 % | 0 % |
| Offense | Purdue | Michigan |
| Total yards | 276 | 398 |
| Total rushing yards | 138 | 253 |
| Total passing yards | 138 | 145 |
| Total offensive plays | ||
| Average yards per play | ||
| Time of possession | 32:55 | 27:05 |
| Rushing | Purdue | Michigan |
| Total rushing plays | 39 | 39 |
| Total rushing yards | 138 | 253 |
| Average yards per rush | 3.5 | 6.5 |
| Rushing touchdowns | 1 | 3 |
| Passing | Purdue | Michigan |
| Passes attempted | 0 | 0 |
| Passes completed | 0 | 0 |
| Average yards per completion | 5.3 | 6.6 |
| Passing touchdowns | 1 | 0 |
| Penalties | Purdue | Michigan |
| Penalties committed | 4 | 4 |
| Penalty yards | 30 | 32 |
| Turnovers | Purdue | Michigan |
| Passes intercepted | 0 | 1 |
| Interception returns | 0 | 1 |
| Interception return yards | ||
| Fumbles | ||
| Fumbles lost | 1 | 1 |
| Rushing | |||||||||
| Purdue | Rushes | Yards | Yards/rush | TD | Long | ||||
| Malachi Thomas | 15 | 68 | 4.5 | 0 | 14 | ||||
| Antonio Harris | 11 | 54 | 4.9 | 1 | 20 | ||||
| Malachi Singleton | 6 | 24 | 4.0 | 0 | 13 | ||||
| Ryan Browne | 6 | -7 | -1.2 | 0 | 10 | ||||
| Michigan | Rushes | Yards | Yards/rush | TD | Long | ||||
| Jordan Marshall | 25 | 185 | 7.4 | 3 | 54 | ||||
| Bryce Underwood | 7 | 44 | 6.3 | 0 | 12 | ||||
| Bryson Kuzdzal | 4 | 23 | 5.8 | 0 | 7 | ||||
| Jasper Parker | 1 | 4 | 4.0 | 0 | 4 | ||||
| Passing | |||||||||
| Purdue | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Ryan Browne | 24 | 19 | 79 % | 133 | 5.5 | 1 | 0 | ||
| Malachi Singleton | 2 | 1 | 50 % | 5 | 2.5 | 0 | 0 | ||
| Michigan | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Bryce Underwood | 22 | 13 | 59 % | 145 | 6.6 | 0 | 1 | ||
| Receiving | |||||||||
| Purdue | Catches | Yards | Yards/catch | TD | Long | ||||
| Michael Jackson III | 6 | 58 | 9.7 | 0 | 19 | ||||
| Nitro Tuggle | 5 | 38 | 7.6 | 0 | 16 | ||||
| EJ Horton Jr. | 5 | 34 | 6.8 | 0 | 10 | ||||
| Christian Earls | 1 | 7 | 7.0 | 0 | 7 | ||||
| Antonio Harris | 1 | 2 | 2.0 | 0 | 2 | ||||
| Malachi Thomas | 2 | -1 | -0.5 | 1 | 5 | ||||
| Michigan | Catches | Yards | Yards/catch | TD | Long | ||||
| Zack Marshall | 3 | 58 | 19.3 | 0 | 37 | ||||
| Jordan Marshall | 1 | 25 | 25.0 | 0 | 25 | ||||
| Andrew Marsh | 4 | 25 | 6.3 | 0 | 20 | ||||
| Marlin Klein | 2 | 16 | 8.0 | 0 | 10 | ||||
| Channing Goodwin | 1 | 12 | 12.0 | 0 | 12 | ||||
| Donaven McCulley | 1 | 5 | 5.0 | 0 | 5 | ||||
| Deakon Tonielli | 1 | 4 | 4.0 | 0 | 4 | ||||
| Fumbles | |||||||||
| Purdue | Lost | Recovered | Total | ||||||
| Ryan Browne | 1 | 0 | 1 | ||||||
| Michigan | Lost | Recovered | Total | ||||||
| Bryce Underwood | 1 | 0 | 1 | ||||||
| Rayshaun Benny | 0 | 1 | 0 | ||||||
| Interceptions | |||||||||
| Purdue | Total | Yards | Int TDs | ||||||
| Hudauri Hines | 1 | 0 | 0 | ||||||
| Michigan | Total | Yards | Int TDs | ||||||
| None | |||||||||
| Defense | |||||||||
| Purdue | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| Tahj Ra-El | 13 | 11 | 0 | 0 | 0 | 0 | |||
| Myles Slusher | 6 | 5 | 0 | 0 | 0 | 0 | |||
| Charles Correa | 6 | 4 | 0.5 | 0 | 0 | 0 | |||
| Mani Powell | 5 | 4 | 1.5 | 0 | 0 | 0 | |||
| Alex Sanford Jr. | 4 | 3 | 0 | 0 | 0 | 0 | |||
| Hershey McLaurin | 4 | 3 | 0 | 0 | 0 | 0 | |||
| Smiley Bradford | 3 | 2 | 1 | 0 | 0 | 0 | |||
| CJ Nunnally IV | 3 | 1 | 0 | 0 | 0 | 0 | |||
| Tony Grimes | 2 | 2 | 0 | 0 | 0 | 0 | |||
| Hudauri Hines | 2 | 1 | 0 | 1 | 0 | 0 | |||
| Ian Jeffries | 2 | 0 | 0 | 0 | 0 | 0 | |||
| CJ Madden | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Breeon Ishmail | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Jamarrion Harkless | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Vi'Naz Cobb | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Demeco Kennedy | 1 | 0 | 0 | 0 | 0 | 0 | |||
| Sanders Ellis | 1 | 0 | 0 | 0 | 0 | 0 | |||
| Winston Berglund | 0 | 0 | 0 | 0 | 2 | 0 | |||
| Michigan | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| Ernest Hausmann | 11 | 8 | 1 | 0 | 0 | 0 | |||
| Mason Curtis | 6 | 5 | 0 | 0 | 1 | 0 | |||
| Rayshaun Benny | 6 | 3 | 0.5 | 0 | 1 | 0 | |||
| Troy Bowles | 6 | 2 | 0 | 0 | 0 | 0 | |||
| Zeke Berry | 4 | 4 | 0 | 1 | 0 | 0 | |||
| TJ Guy | 4 | 3 | 1 | 0 | 0 | 0 | |||
| Jaden Mangham | 4 | 2 | 0.5 | 0 | 0 | 0 | |||
| Derrick Moore | 3 | 2 | 2 | 0 | 0 | 0 | |||
| Dominic Nichols | 3 | 2 | 1 | 0 | 0 | 0 | |||
| Tré Williams | 3 | 1 | 1 | 0 | 0 | 0 | |||
| TJ Metcalf | 3 | 1 | 0 | 0 | 0 | 0 | |||
| Jyaire Hill | 3 | 1 | 0 | 0 | 0 | 0 | |||
| Chase Taylor | 3 | 1 | 0 | 0 | 0 | 0 | |||
| Brandyn Hillman | 3 | 0 | 0 | 0 | 0 | 0 | |||
| Cameron Brandt | 2 | 1 | 0 | 0 | 1 | 0 | |||
| Jacob Oden | 2 | 1 | 0 | 0 | 0 | 0 | |||
| Nathaniel Owusu-Boateng | 2 | 0 | 0 | 0 | 0 | 0 | |||
| Caleb Anderson | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Enow Etta | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Logan Forbes | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Elijah Dotson | 1 | 1 | 0 | 0 | 0 | 0 | |||
| Beckham Sunderland | 1 | 0 | 0 | 0 | 0 | 0 | |||
| Trey Pierce | 0 | 0 | 0 | 0 | 1 | 0 | |||
| Kick returns | |||||||||
| Purdue | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Michael Jackson III | 3 | 80 | 26.7 | 33 | 0 | ||||
| Michigan | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Andrew Marsh | 2 | 34 | 17.0 | 20 | 0 | ||||
| Punt returns | |||||||||
| Purdue | Total | Yards | Avg | Long | TD | ||||
| Michael Jackson III | 1 | 6 | 6.0 | 6 | 0 | ||||
| Michigan | Total | Yards | Avg | Long | TD | ||||
| Semaj Morgan | 1 | -2 | -2.0 | -2 | 0 | ||||
| Kicking | |||||||||
| Purdue | FG | Long | Extra Pt | Points | |||||
| Spencer Porath | 1/1 | 50 | 1/1 | 4 | |||||
| Michigan | FG | Long | Extra Pt | Points | |||||
| Dominic Zvada | 0/0 | 0 | 3/3 | 3 | |||||
| Punting | |||||||||
| Purdue | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Jack McCallister | 4 | 154 | 38.5 | 0 | |||||
| Michigan | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Hudson Hollenbeck | 3 | 140 | 46.7 | 0 | |||||
Last updated on Tuesday, November 4, 2025 2:56 AM.