| MICHIGAN PASSING | C/ATT | YDS | AVG | TD | INT | QBR |
| J.J. McCarthy | 21/27 | 287 | 10.6 | 4 | 0 | 97.2 |
| Jack Tuttle | 5/6 | 63 | 10.5 | 0 | 0 | 56.4 |
| Jayden Denegal | 2/2 | 7 | 3.5 | 0 | 0 | 70.4 |
| Team | 28/35 | 357 | 10.2 | 4 | 0 | -- |
| MICHIGAN RUSHING | CAR | YDS | AVG | TD | LONG |
| Blake Corum | 15 | 59 | 3.9 | 1 | 17 |
| Alex Orji | 5 | 27 | 5.4 | 1 | 16 |
| Donovan Edwards | 6 | 14 | 2.3 | 0 | 9 |
| Benjamin Hall | 4 | 9 | 2.3 | 0 | 4 |
| J.J. McCarthy | 3 | 8 | 2.7 | 0 | 16 |
| Jack Tuttle | 1 | 3 | 3.0 | 0 | 3 |
| Team | 34 | 120 | 3.5 | 2 | 17 |
| MICHIGAN RECEIVING | REC | YDS | AVG | TD | LONG |
| AJ Barner | 8 | 99 | 12.4 | 1 | 22 |
| Colston Loveland | 4 | 79 | 19.8 | 2 | 22 |
| Roman Wilson | 2 | 50 | 25.0 | 1 | 25 |
| Semaj Morgan | 3 | 39 | 13.0 | 0 | 24 |
| Cornelius Johnson | 3 | 26 | 8.7 | 0 | 11 |
| Donovan Edwards | 3 | 23 | 7.7 | 0 | 14 |
| Blake Corum | 2 | 17 | 8.5 | 0 | 10 |
| Fredrick Moore | 1 | 10 | 10.0 | 0 | 10 |
| Marlin Klein | 1 | 8 | 8.0 | 0 | 8 |
| Leon Franklin | 1 | 6 | 6.0 | 0 | 6 |
| Team | 28 | 357 | 12.8 | 4 | 25 |
| MICHIGAN FUMBLES | FUM | LOST | REC |
| MICHIGAN DEFENSE | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
| Junior Colson | 11 | 2 | 0 | 0 | 0 | 0 | 0 |
| Will Johnson | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
| Derrick Moore | 4 | 2 | 1 | 1 | 0 | 1 | 0 |
| Ja'Den McBurrows | 3 | 3 | 0 | 1 | 0 | 0 | 0 |
| Keshaun Harris | 3 | 2 | 0 | 1 | 0 | 0 | 0 |
| Michael Barrett | 3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Cam Goode | 3 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Kris Jenkins Jr. | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| TJ Guy | 2 | 2 | 1 | 1 | 0 | 0 | 0 |
| Rod Moore Jr. | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| DJ Waller Jr. | 2 | 2 | 0 | 0 | 1 | 0 | 0 |
| Josaiah Stewart | 2 |
| MICHIGAN INTERCEPTIONS | INT | YDS | TD |
| Mike Sainristil | 1 | 72 | 1 |
| Ja'Den McBurrows | 1 | 5 | 0 |
| Team | 2 | 77 | 1 |
| MICHIGAN KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Semaj Morgan | 1 | 16 | 16.0 | 16 | 0 |
| Team | 1 | 16 | 16.0 | 16 | 0 |
| MICHIGAN PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Tyler Morris | 2 | 3 | 1.5 | 3 | 0 |
| Team | 2 | 3 | 1.5 | 3 | 0 |
| MICHIGAN KICKING | FG | PCT | LONG | XP | PTS |
| James Turner | 0/0 | 0.0 | 0 | 7/7 | 7 |
| Team | 0/0 | 0.0 | 0 | 7/7 | 7 |
| MICHIGAN PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Tommy Doman Jr. | 4 | 187 | 46.8 | 0 | 1 | 52 |
| Team | 4 | 187 | 46.8 | 0 | 1 | 52 |
| MICHIGAN STATE PASSING | C/ATT | YDS | AVG | TD | INT | QBR |
| Katin Houser | 12/22 | 101 | 4.6 | 0 | 1 | 39.1 |
| Sam Leavitt | 4/7 | 32 | 4.6 | 0 | 1 | 34.8 |
| Team | 16/29 | 133 | 4.6 | 0 | 2 | -- |
| MICHIGAN STATE RUSHING | CAR | YDS | AVG | TD | LONG |
| Nate Carter | 17 | 36 | 2.1 | 0 | 10 |
| Alante Brown | 1 | 10 | 10.0 | 0 | 10 |
| Jaren Mangham | 2 | 6 | 3.0 | 0 | 4 |
| Sam Leavitt | 3 | 6 | 2.0 | 0 | 14 |
| Jalen Berger | 1 | 3 | 3.0 | 0 | 3 |
| Harold Joiner III | 1 | 0 | 0.0 | 0 | 0 |
| Katin Houser | 4 | -12 | -3.0 | 0 | 6 |
| Team | 29 | 49 | 1.7 | 0 | 14 |
| 1 |
| 1 |
| 1 |
| 0 |
| 0 |
| 0 |
| Braiden McGregor | 2 | 1 | 0 | 1.5 | 1 | 0 | 0 |
| Makari Paige | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Ernest Hausmann | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| Mike Sainristil | 2 | 0 | 0 | 0 | 1 | 0 | 1 |
| Jimmy Rolder | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jack Tuttle | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| German Green | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Mason Graham | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
| Joe Taylor | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kenneth Grant | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Keon Sabb | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Trey Pierce | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Josh Wallace | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Amorion Walker | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Team | 60 | 30 | 3 | 9 | 7 | 2 | 1 |
| MICHIGAN STATE RECEIVING | REC | YDS | AVG | TD | LONG |
| Maliq Carr | 2 | 32 | 16.0 | 0 | 21 |
| Nate Carter | 2 | 25 | 12.5 | 0 | 17 |
| Brennan Parachek | 2 | 19 | 9.5 | 0 | 14 |
| Christian Fitzpatrick | 2 | 14 | 7.0 | 0 | 8 |
| Montorie Foster Jr. | 1 | 13 | 13.0 | 0 | 13 |
| Tre Mosley | 2 | 9 | 4.5 | 0 | 7 |
| Harold Joiner III | 1 | 7 | 7.0 | 0 | 7 |
| Jaren Mangham | 1 | 7 | 7.0 | 0 | 7 |
| Antonio Gates Jr. | 2 | 5 | 2.5 | 0 | 7 |
| Tyrell Henry | 1 | 2 | 2.0 | 0 | 2 |
| Team | 16 | 133 | 8.3 | 0 | 21 |
| MICHIGAN STATE FUMBLES | FUM | LOST | REC |
| MICHIGAN STATE DEFENSE | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
| Aaron Brule | 11 | 8 | 1 | 2 | 0 | 0 | 0 |
| Malik Spencer | 11 | 4 | 0 | 0 | 0 | 0 | 0 |
| Cal Haladay | 7 | 4 | 0 | 1 | 0 | 0 | 0 |
| Jordan Hall | 7 | 3 | 0 | 0 | 0 | 0 | 0 |
| Dillon Tatum | 5 | 3 | 0 | 0 | 1 | 0 | 0 |
| Jaden Mangham | 5 | 3 | 0 | 0 | 1 | 0 | 0 |
| Derrick Harmon | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Jalen Thompson | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Brandon Wright | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Angelo Grose | 3 | 2 | 0 | 1 | 1 | 0 | 0 |
| Chester Kimbrough | 3 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Harold Joiner III | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Chance Rucker | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Simeon Barrow Jr. | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Zion Young | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sam Edwards | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Caleb Coley | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jalen Sami | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tunmise Adeleye | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Avery Dunn | 1 | 0 | 0 | 0.5 | 1 | 0 | 0 |
| Aaron Alexander | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Khalil Majeed | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 79 | 37 | 1 | 5 | 4 | 0 | 0 |
| MICHIGAN STATE INTERCEPTIONS | INT | YDS | TD |
| MICHIGAN STATE KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Tyrell Henry | 1 | 14 | 14.0 | 14 | 0 |
| Team | 1 | 14 | 14.0 | 14 | 0 |
| MICHIGAN STATE PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| MICHIGAN STATE KICKING | FG | PCT | LONG | XP | PTS |
| MICHIGAN STATE PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Ryan Eckley | 7 | 328 | 46.9 | 1 | 1 | 52 |
| Team | 7 | 328 | 46.9 | 1 | 1 | 52 |