| PURDUE PASSING | C/ATT | YDS | AVG | TD | INT | QBR |
| Hudson Card | 26/47 | 342 | 7.3 | 1 | 1 | 52.6 |
| Team | 26/47 | 342 | 7.3 | 1 | 1 | -- |
| PURDUE RUSHING | CAR | YDS | AVG | TD | LONG |
| Devin Mockobee | 9 | 14 | 1.6 | 1 | 8 |
| Reggie Love III | 4 | 2 | 0.5 | 0 | 1 |
| Hudson Card | 6 | -20 | -3.3 | 0 | 3 |
| Team | 19 | -4 | -0.2 | 1 | 8 |
| PURDUE RECEIVING | REC | YDS | AVG | TD | LONG |
| Jahmal Edrine | 5 | 87 | 17.4 | 0 | 27 |
| Max Klare | 7 | 83 | 11.9 | 1 | 27 |
| Jaron Tibbs | 4 | 73 | 18.3 | 0 | 38 |
| Devin Mockobee | 4 | 47 | 11.8 | 0 | 15 |
| Shamar Rigby | 1 | 17 | 17.0 | 0 | 17 |
| Drew Biber | 2 | 16 | 8.0 | 0 | 10 |
| De'Nylon Morrissette | 1 | 11 | 11.0 | 0 | 11 |
| Reggie Love III | 2 | 8 | 4.0 | 0 | 5 |
| Team | 26 | 342 | 13.2 | 1 | 38 |
| PURDUE FUMBLES | FUM | LOST | REC |
| Devin Mockobee | 1 | 1 | 0 |
| Team | 1 | 1 | 0 |
| PURDUE DEFENSE | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
| Dillon Thieneman | 11 | 7 | 0 | 1 | 1 | 0 | 0 |
| Hudson Miller | 10 | 5 | 0.5 | 1 | 1 | 0 | 0 |
| Kydran Jenkins | 9 | 3 | 1 | 2 | 0 | 1 | 0 |
| Will Heldt | 7 | 2 | 0 | 0.5 | 0 | 0 | 0 |
| Yanni Karlaftis | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Antonio Stevens | 4 | 2 | 0.5 | 0.5 | 0 | 0 | 0 |
| Shitta Sillah | 3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Nyland Green | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kyndrich Breedlove | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Botros Alisandro | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Joe Anderson | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jeffrey M'ba | 2 |
| PURDUE INTERCEPTIONS | INT | YDS | TD |
| PURDUE KICK RETURNS | NO | YDS | AVG | LONG | TD |
| PURDUE PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Andrew Sowinski | 2 | 14 | 7.0 | 8 | 0 |
| Team | 2 | 14 | 7.0 | 8 | 0 |
| PURDUE KICKING | FG | PCT | LONG | XP | PTS |
| Ben Freehill | 1/2 | 50.0 | 40 | 2/2 | 5 |
| Team | 1/2 | 50.0 | 40 | 2/2 | 5 |
| PURDUE PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Keelan Crimmins | 3 | 132 | 44.0 | 1 | 0 | 56 |
| Team | 3 | 132 | 44.0 | 1 | 0 | 56 |
| MICHIGAN STATE PASSING | C/ATT | YDS | AVG | TD | INT | QBR |
| Aidan Chiles | 15/31 | 159 | 5.1 | 2 | 0 | 45.1 |
| Team | 15/31 | 159 | 5.1 | 2 | 0 | -- |
| MICHIGAN STATE RUSHING | CAR | YDS | AVG | TD | LONG |
| Kay'Ron Lynch-Adams | 18 | 85 | 4.7 | 0 | 11 |
| Aidan Chiles | 8 | 26 | 3.3 | 0 | 14 |
| Nate Carter | 9 | 15 | 1.7 | 1 | 12 |
| Nick Marsh | 1 | 11 | 11.0 | 0 | 11 |
| Team | 2 | -3 | -1.5 | 0 | 0 |
| Team | 38 | 134 | 3.5 | 1 | 14 |
| MICHIGAN STATE RECEIVING | REC | YDS | AVG | TD | LONG |
| Montorie Foster Jr. | 4 | 59 | 14.8 | 1 | 33 |
| Nate Carter |
| 1 |
| 0 |
| 0 |
| 0 |
| 0 |
| 0 |
| Mo Omonode | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Trey Smith | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Tarrion Grant | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 63 | 31 | 2 | 6 | 3 | 1 | 0 |
| 2 |
| 32 |
| 16.0 |
| 1 |
| 20 |
| Nick Marsh | 2 | 25 | 12.5 | 0 | 13 |
| Kay'Ron Lynch-Adams | 3 | 18 | 6.0 | 0 | 13 |
| Ademola Faleye | 1 | 14 | 14.0 | 0 | 14 |
| Jack Velling | 1 | 11 | 11.0 | 0 | 11 |
| Brennan Parachek | 2 | 0 | 0.0 | 0 | 7 |
| Team | 15 | 159 | 10.6 | 2 | 33 |
| MICHIGAN STATE FUMBLES | FUM | LOST | REC |
| Maverick Hansen | 0 | 0 | 1 |
| Team | 0 | 0 | 1 |
| MICHIGAN STATE DEFENSE | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
| Ed Woods | 9 | 7 | 0 | 0 | 2 | 0 | 0 |
| Angelo Grose | 6 | 4 | 1 | 1 | 0 | 0 | 0 |
| Khris Bogle | 5 | 4 | 1 | 1 | 0 | 2 | 0 |
| Nikai Martinez | 5 | 3 | 0 | 1.5 | 1 | 0 | 0 |
| Jordan Turner | 3 | 3 | 0 | 1 | 0 | 2 | 0 |
| Cal Haladay | 3 | 2 | 0 | 1 | 1 | 0 | 0 |
| Alex VanSumeren | 3 | 2 | 0.5 | 0.5 | 0 | 0 | 0 |
| Ru'Quan Buckley | 2 | 2 | 0 | 1 | 0 | 0 | 0 |
| Ade Willie | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Anthony Jones Jr. | 2 | 1 | 0 | 0 | 0 | 1 | 0 |
| Jaylen Thompson | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Darius Snow | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Quindarius Dunnigan | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Jordan Hall | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Maverick Hansen | 1 | 0 | 0.5 | 0.5 | 1 | 2 | 0 |
| Jalen Satchell | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Jalen Thompson | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Team | 47 | 33 | 3 | 9 | 7 | 8 | 0 |
| MICHIGAN STATE INTERCEPTIONS | INT | YDS | TD |
| Jordan Turner | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| MICHIGAN STATE KICK RETURNS | NO | YDS | AVG | LONG | TD |
| MICHIGAN STATE PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| MICHIGAN STATE KICKING | FG | PCT | LONG | XP | PTS |
| Jonathan Kim | 1/1 | 100.0 | 43 | 3/3 | 6 |
| Team | 1/1 | 100.0 | 43 | 3/3 | 6 |
| MICHIGAN STATE PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Ryan Eckley | 5 | 246 | 49.2 | 2 | 1 | 58 |
| Team | 5 | 246 | 49.2 | 2 | 1 | 58 |