2025 Michigan Wolverines football team

Last updated

2025 Michigan Wolverines football
Michigan Wolverines logo.svg
Conference Big Ten Conference
Ranking
CoachesNo. 17
APNo. 18
CFPNo. 21
Record7–2 (5–1 Big Ten)
Head coach
Offensive coordinator Chip Lindsey (1st season)
Co-offensive coordinator Steve Casula (1st season)
Offensive scheme Pro spread
Defensive coordinator Don Martindale (2nd season)
Base defense 4–2–5
Captains
Home stadium Michigan Stadium
Uniform
Modern Michigan Unis.png
Seasons
  2024
2026  
2025 Big Ten Conference football standings
Conf.Overall
Team W L  W L 
No. 2 Indiana  7 0   10 0  
No. 1 Ohio State  6 0   9 0  
No. 9 Oregon  5 1   8 1  
No. 19 USC  5 1   7 2  
No. 21 Michigan  5 1   7 2  
No. 20 Iowa  4 2   6 3  
Minnesota  4 2   6 3  
Nebraska  4 3   7 3  
Illinois  3 3   6 3  
No. 23 Washington  3 3   6 3  
Northwestern  3 3   5 4  
UCLA  3 3   3 6  
Rutgers  2 5   5 5  
Maryland  1 5   4 5  
Wisconsin  1 5   3 6  
Michigan State  0 6   3 6  
Penn State  0 6   3 6  
Purdue  0 7   2 8  
Championship: December 6, 2025
  • $ Conference champion
  • y Championship game participant
As of November 10, 2025
Rankings from CFP Rankings

The 2025 Michigan Wolverines football team is an American football team that represents the University of Michigan as a member of the Big Ten Conference during the 2025 NCAA Division I FBS football season. The team plays its home games at Michigan Stadium in Ann Arbor, Michigan. In their second year under head coach Sherrone Moore, the Wolverines have compiled a 7-2 record and are ranked No. 20 in the Coaches Poll and No. 21 in the AP Poll. They have outscored opponents by a total of 253 to 155. The team's statistical leaders include quarterback Bryce Underwood (1,671 passing yards, 11 total touchdowns, 132.5 passer rating), running back Justice Haynes (857 rushing yards, 10 touchdowns, 7.1 yards per attempt), wide receiver Donaven McCulley (26 receptions for 383 yards and two touchdowns), linebacker Ernest Hausmann (66 total tackles), and defensive end Derrick Moore (8.5 sacks). [1]

Contents

Schedule

DateTimeOpponentRankSiteTVResultAttendanceSource
August 307:30 p.m. New Mexico *No. 14 NBC W 34–17110,648 [2]
September 67:30 p.m.at No. 18 Oklahoma *No. 15 ABC L 13–2484,107 [3]
September 1312:00 p.m. Central Michigan *No. 23
  • Michigan Stadium
  • Ann Arbor, MI
BTN W 63–3110,740 [4]
September 203:30 p.m.at Nebraska No. 21 CBS W 30–2787,278 [5]
October 412:00 p.m. Wisconsin Dagger-14-plain.pngNo. 20
Fox W 24–10111,070 [6]
October 117:30 p.m.at USC No. 15NBCL 13–3175,500 [7]
October 1812:00 p.m. Washington
  • Michigan Stadium
  • Ann Arbor, MI
FoxW 24–7110,701 [8]
October 257:30 p.m.at Michigan State No. 25NBCW 31–2075,085 [9]
November 17:00 p.m. Purdue No. 21
  • Michigan Stadium
  • Ann Arbor, MI
BTNW 21–16110,517 [10]
November 1512:00 p.m.at Northwestern Fox
November 22at Maryland
November 2912:00 p.m. Ohio State
  • Michigan Stadium
  • Ann Arbor, MI (The Game, Big Noon Kickoff)
Fox

Rankings

Ranking movements
Legend:██ Increase in ranking ██ Decrease in ranking
RV = Received votes
Week
PollPre123456789101112131415Final
AP 14152321192015RV25212118
Coaches 14132220182015RV24212017
CFP Not released21Not released

Game summaries

vs New Mexico

New Mexico Lobos (0–0) at No. 14 Michigan Wolverines (0–0) – Game summary
Quarter1234Total
Lobos0107017
No. 14 Wolverines14103734

at Michigan StadiumAnn Arbor, Michigan

  • Date: August 30
  • Game time: 7:30 p.m.
  • Game weather: 70 °F (21 °C), clear, NE 2 miles per hour (3.2 km/h)
  • Game attendance: 110,648
  • Referee: Chris Coyte
  • TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (color commentator), and Kathryn Tappen (sideline reporter)
  • [2]
Game information
First quarter
  • (12:57) MICH – Justice Haynes 56-yard run, Dominic Zvada kick (Drive: 6 plays, 78 yards, 1:57; Michigan 7–0)
  • (4:26) MICH – Justice Haynes 5-yard run, Dominic Zvada kick (Drive: 13 plays, 73 yards, 6:46; Michigan 14–0)
Second quarter
  • (8:21) MICH – Dominic Zvada 21-yard field goal (Drive: 5 plays, 14 yards, 1:54; Michigan 17–0)
  • (2:23) UNM – Dorian Thomas 9-yard pass from DJ McKinney, Luke Drzewiecki kick (Drive: 12 plays, 82 yards, 5:55; Michigan 17–7)
  • (1:56) UNM – Luke Drzewiecki 44-yard field goal (Drive: 4 plays, 2 yards, 0:22; Michigan 17–10)
  • (0:25) MICH – Marlin Klein 15-yard pass from Bryce Underwood, Dominic Zvada kick (Drive: 8 plays, 75 yards, 1:31; Michigan 24–10)
Third quarter
  • (10:19) MICH – Dominic Zvada 39-yard field goal (Drive: 9 plays, 73 yards, 2:47; Michigan 27–10)
  • (1:40) UNM – Dorian Thomas 3-yard pass from Jack Layne, Luke Drzewiecki kick (Drive: 15 plays, 75 yards, 8:39; Michigan 27–17)
Fourth quarter
  • (10:14) MICH – Justice Haynes 1-yard run, Dominic Zvada kick (Drive: 6 plays, 80 yards, 3:16; Michigan 34–17)

On August 30, Michigan opened its season with a 34–17 victory over New Mexico before a crowd of 110,648 at Michigan Stadium. Michigan scored 14 points in the first quarter on two rushing touchdowns by Justice Haynes, from 56 yards, and five yards, respectively. Michigan extended its lead in the second quarter on a 21-yard field goal by Dominic Zvada. New Mexico scored ten points in the quarter on a nine-yard touchdown pass from DJ McKinney to Dorian Thomas and a 44-yard field goal by Luke Drzewiecki. Michigan scored the final points of the half on a 15-yard touchdown pass from Bryce Underwood to Marlin Klein. Michigan led, 24–10, at halftime. Michigan opened the scoring in the third quarter on a 39-yard field goal by Zvada. New Mexico responded with a three-yard touchdown pass from Jack Layne to Thomas. Michigan scored the only points of the fourth quarter on a one-yard touchdown run by Haynes. [14]

This was the first ever meeting between the two programs. Freshman quarterback Bryce Underwood made the first start of his career. Underwood became the first freshman quarterback to start a season opener for Michigan since Tate Forcier in 2009. Underwood completed 21 of 31 passes, and set a Michigan record for a freshman quarterback in their debut with 251 yards, surpassing the previous record of 179 yards set by Forcier in 2009. Running back Justice Haynes recorded 16 carries for 159 yards and three touchdowns. Haynes' 159 yards set a new program high (since 1970) for running backs making their Michigan debut. [15]

StatisticsUNMMICH
First downs2120
Plays–yards76–26763–452
Rushes–yards28–5032–201
Passing yards217251
Passing: comp–att–int32–48–321–31–0
Turnovers31
Time of possession33:0226:58
TeamCategoryPlayerStatistics
New MexicoPassingJack Layne31/47, 208 yards, 1 TD, 3 INT
RushingScottre Humphrey10 carries, 33 yards
ReceivingDorian Thomas10 receptions, 71 yards, 2 TD
MichiganPassing Bryce Underwood 21/31, 251 yards, 1 TD
Rushing Justice Haynes 16 carries, 159 yards, 3 TD
Receiving Marlin Klein 6 receptions, 93 yards, 1 TD

at No. 18 Oklahoma

No. 15 Michigan Wolverines (1–0) at No. 18 Oklahoma Sooners (1–0) – Game summary
Quarter1234Total
No. 15 Wolverines0013013
No. 18 Sooners777324

at Gaylord Family Oklahoma Memorial StadiumNorman, Oklahoma

  • Date: September 6
  • Game time: 7:30 p.m.
  • Game weather: 76 °F (24 °C), sunny, NE 6 miles per hour (9.7 km/h)
  • Game attendance: 84,107
  • Referee: Mark Kluczynski
  • TV announcers (ABC): Chris Fowler (play-by-play) , Kirk Herbstreit (color commentator), and Holly Rowe (sideline)
  • [3]
Game information
First quarter
  • (10:00) OKLA – Deion Burks 9-yard pass from John Mateer, Tate Sandell kick (Drive: 12 plays, 75 yards, 5:00; OKLA 7–0)
Second quarter
  • (0:22) OKLA – John Mateer 2-yard run, Tate Sandell kick (Drive: 10 plays, 80 yards, 2:55; OKLA 14–0)
Third quarter
  • (14:49) MICH – Justice Haynes 75-yard run, Dominic Zvada kick (Drive: 1 play, 75 yards, 0:11; OKLA 14–7)
  • (10:12) OKLA – John Mateer 10-yard run, Tate Sandell kick (Drive: 5 plays, 51 yards, 1:55; 'OKLA 21–7)
  • (6:33) MICH – Dominic Zvada 42-yard field goal (Drive: 4 plays, 8 yards, 1:30; OKLA 21–10)
  • (1:24) MICH – Dominic Zvada 35-yard field goal (Drive: 8 plays, 60 yards, 3:20; OKLA 21–13)
Fourth quarter
  • (1:44) OKLA – Tate Sandell 21-yard field goal (Drive: 16 plays, 78 yards, 8:27; OKLA 24–13)

On September 6, Michigan, ranked No. 15, lost to No. 18 Oklahoma, 24–13, before a crowd of 84,107 at Memorial Stadium in Norman, Oklahoma. On the opening possession of the game, Oklahoma drove 75 yards, including passes by John Mateer to Jaren Kanak for 31 yards, to Deion Burks for 21 yards, and for nine yards and a touchdown to Burks. At the end of the first quarter, Michigan's TJ Metcalf intercepted a Mateer pass, but Michigan was held to a three-and-out after the turnover. Halfway through the second quarter, Michigan drove 72 yards to the Oklahoma 14-yard line, from which point Dominic Zvada missed a 32-yard field goal attempt. After the missed field goal, Oklahoma drove 80 yards, scoring on a two-yard touchdown run by Mateer. Oklahoma led, 14–0, at halftime. [16] [17] [18]

On the first play from scrimmage after halftime, Justice Haynes broke loose for a 75-yard touchdown run -- Michigan's longest offensive play since Donovan Edwards' 85-yard rushing touchdown against Ohio State in 2022. [19] After an exchange of punts, Oklahoma drove 51 yards on five plays, scoring on a ten-yard touchdown run by Mateer, extending their lead to 21–7. Midway in the third quarter, Oklahoma's Isaiah Sategna III fumbled a punt, and Cole Sullivan recovered the loose ball for Michigan at the Oklahoma 31-yard line. Michigan advanced the ball to the 24-yard line, settling for a 42-yard field goal by Zvada. Late in the third quarter, Michigan drove 60 yards, fueled by a 44-yard pass from Bryce Underwood to Donaven McCulley, but Michigan again settled for a 35-yard Zvada field goal, reducing Oklahoma's lead to 21–13. At the beginning of the fourth quarter, Oklahoma drove 51 yards to the Michigan 24-yard line, but Tate Sandell's field goal attempt failed. After a Michigan punt, Oklahoma sealed its victory with 78-yard drive that consumed eight-and-a-half minutes, ending with a 21-yard Sandell field goal with 1:44 remaining in the game. [16] [17] [18]

In his first road game, Underwood completed nine of 24 passes (37.5%) for 142 yards. Excluding Haynes' 75-yard touchdown run, Michigan tallied only 71 rushing yards on 31 carries for an average of 2.3 yards per carry. [20] McCulley led Michigan's receivers with three catches for 91 yards. For Oklahoma, Mateer completed 21 of 34 passes for 270 yards; Mateer also led the Sooners in rushing with 19 carries for 74 yards. Burks had seven receptions for 101 yards for the Sooners. [21] Burks grew up in Inkster, Michigan, dreaming of playing for Michigan, but was never recruited by the Wolverines. [22]

StatisticsMICHOU
First downs1222
Total yards288408
Rushing yards146138
Passing yards142270
Passing: Comp–Att–Int9–2421–34–1
Time of possession27:4832:12
TeamCategoryPlayerStatistics
MichiganPassing Bryce Underwood 9/24, 142 yards
Rushing Justice Haynes 19 carries, 125 yards, 1 TD
Receiving Donaven McCulley 3 receptions, 91 yards
OklahomaPassing John Mateer 21/34, 270 yards, 1 TD, 1 INT
RushingJohn Mateer19 carries, 74 yards, 2 TD's
Receiving Deion Burks 7 receptions, 101 yards, 1 TD

vs Central Michigan

Central Michigan Chippewas (1–1) at No. 23 Michigan Wolverines (1–1) – Game summary
Quarter1234Total
Chippewas03003
No. 23 Wolverines1421141463

at Michigan Stadium • Ann Arbor, Michigan

  • Date: September 13
  • Game time: 12:00 p.m.
  • Game weather: 69 °F (21 °C), cloudy, SW 5 miles per hour (8.0 km/h)
  • Game attendance: 110,740
  • Referee: Matthew Richards
  • TV announcers (BTN): Jeff Levering (play-by-play), Jake Butt (color commentator), and Brooke Fletcher (sideline reporter)
  • [4]
Game information
First quarter
Second quarter
  • (12:09) MICH – Bryce Underwood 20-yard run, Dominic Zvada kick (Drive: 4 plays, 77 yards, 2:04; Michigan 21–0)
  • (9:23) MICH – Andrew Marsh 23-yard run, Dominic Zvada kick (Drive: 2 plays, 34 yards, 0:48; Michigan 28–0)
  • (1:51) CMU – Cade Graham 22-yard field goal (Drive: 14 plays, 81 yards, 5:52; Michigan 28–3)
  • (0:09) MICH – Jordan Marshall 1-yard run, Dominic Zvada kick (Drive: 11 plays, 79 yards, 1:36; Michigan 35–3)
Third quarter
  • (8:27) MICH – Jordan Marshall 4-yard run, Dominic Zvada kick (Drive: 10 plays, 70 yards, 4:29; Michigan 42–3)
  • (3:12) MICH – Bryce Underwood 18-yard run, Dominic Zvada kick (Drive: 8 plays, 63 yards, 4:17; Michigan 49–3)
Fourth quarter
  • (14:01) MICH – Bryson Kuzdzal 1-yard run, Dominic Zvada kick (Drive: 7 plays, 48 yards, 3:25; Michigan 56–3)
  • (9:00) MICH – Jasper Parker 1-yard run, Dominic Zvada kick (Drive: 9 plays, 45 yards, 4:50; Michigan 63–3)

On September 13, the Wolverines defeated Central Michigan 63–3, before a crowd of 110,740 at Michigan Stadium. Michigan scored 14 points in the first quarter via a two-yard touchdown run by Justice Haynes and a 32-yard touchdown pass from Bryce Underwood to Semaj Morgan. Michigan scored 21 points in the second quarter via a 20-yard touchdown run by Underwood, a 23-yard touchdown run by Andrew Marsh and a one-yard touchdown run by Jordan Marshall. Central Michigan finally got on the board via a 22-yard field goal by Cade Graham. Michigan led 35–3, at halftime. Michigan added 14 points in the third quarter via a four-yard touchdown run by Marshall and an 18-yard touchdown run by Underwood. Michigan extended their lead in the fourth quarter via a one-yard touchdown run by Bryson Kuzdzal and a one-yard touchdown run by Jasper Parker. None of Central Michigan's first five drives netted more than ten yards or lasted more than six plays. The Wolverines' defense held the Chippewas to 80 total first-half yards, their fewest allowed since limiting UNLV to 60 yards in 2023. [23] [24] Associate head coach Biff Poggi served as interim head coach during the game, as head coach Sherrone Moore was serving the first of a two-game self-imposed suspension for the University of Michigan football sign-stealing scandal. [25]

Quarterback Bryce Underwood completed 16 of 25 passes for 235 yards, and rushed for 114 yards on nine carries, accounting for 339 yards of total offense and three touchdowns. His 114 rushing yards were the most by a Michigan quarterback since Devin Gardner ran for 121 yards against Penn State in 2013. Michigan recorded 616 total yards of offense, their most in a game since recording 660 total yards against Maryland in 2016. Their 63 points was their highest total since scoring the same number against Northern Illinois in 2021. [26]

StatisticsCMUMICH
First downs835
Plays–yards53–13980–616
Rushes–yards33–7955–381
Passing yards60235
Passing: comp–att–int11–20–116–25–1
Turnovers21
Time of possession26:5333:07
TeamCategoryPlayerStatistics
Central MichiganPassingJoe Labas4/8, 36 yards, 1 INT
RushingAngel H. Flores9 carries, 76 yards
ReceivingJustin Ruffin Jr.2 receptions, 23 yards
MichiganPassing Bryce Underwood 16/25, 235 yards, 1 TD, 1 INT
RushingBryce Underwood9 carries, 117 yards, 2 TD
Receiving Semaj Morgan 4 receptions, 69 yards, 1 TD

at Nebraska

No. 21 Michigan Wolverines (2–1) at Nebraska Cornhuskers (3–0) – Game summary
Quarter1234Total
No. 21 Wolverines10710330
Cornhuskers01701027

at Memorial StadiumLincoln, Nebraska

  • Date: September 20
  • Game time: 3:30 p.m.
  • Game weather: 73 °F (23 °C), sunny, NE 1 mile per hour (1.6 km/h)
  • Game attendance: 87,278
  • Referee: Kole Knueppel
  • TV announcers (CBS): Brad Nessler (play-by-play), Gary Danielson (color commentator), and Jenny Dell (sideline reporter)
  • [5]
Game information
First quarter
  • (1:38) MICH – Dominic Zvada 46-yard field goal (Drive: 10 plays, 46 yards, 3:22; Michigan 3–0)
  • (0:11) MICH – Bryce Underwood 37-yard run, Dominic Zvada kick (Drive: 1 play, 37 yards, 0:06; Michigan 10–0)
Second quarter
  • (8:58) NEB – Kyle Cunanan 22-yard field goal (Drive: 7 plays, 31 yards, 4:10; Michigan 10–3)
  • (2:01) NEB – Jacory Barney Jr. 26-yard pass from Dylan Raiola, Kyle Cunanan kick (Drive: 7 plays, 63 yards, 3:57; Tied 10–10)
  • (1:51) MICH – Justice Haynes 75-yard run, Dominic Zvada kick (Drive: 1 plays, 75 yards, 0:10; Michigan 17–10)
  • (0:00) NEB – Jacory Barney Jr. 52-yard pass from Dylan Raiola, Kyle Cunanan kick (Drive: 7 plays, 75 yards, 1:51; Tied 17–17)
Third quarter
  • (7:43) MICH – Dominic Zvada 56-yard field goal (Drive: 8 plays, 22 yards, 2:32; Michigan 20–17)
  • (5:40) MICH – Jordan Marshall 54-yard run, Dominic Zvada kick (Drive: 2 plays, 62 yards, 0:32; Michigan 27–17)
Fourth quarter
  • (14:56) NEB – Kyle Cunanan 38-yard field goal (Drive: 12 plays, 55 yards, 5:44; Michigan 27–20)
  • (3:54) MICH – Dominic Zvada 21-yard field goal (Drive: 16 plays, 77 yards, 8:46; Michigan 30–20)
  • (1:34) NEB – Heinrich Haarberg 3-yard pass from Dylan Raiola, Kyle Cunanan kick (Drive: 10 plays, 75 yards, 2:20; Michigan 30–27)

On September 20, Michigan defeated Nebraska, 30–27, before a crowd of 87,278 at Memorial Stadium in Lincoln, Nebraska. Biff Poggi served as interim head coach for the second consecutive game during the suspension of Sherrone Moore.

After the opening kickoff, Nebraska drove 70 yards to Michigan's five-yard line, but Michigan's defense held on fourth-and-two. After a three-and-out by the Michigan offense, Michigan's Hudson Hollenbeck punted for 24 yards, giving Nebraska possession at Michigan's 37-yard line; Kyle Cunanan missed a 44-yard field goal attempt for the Cornhuskers. On Michigan's second possession, the Wolverines drove 46 yards, ending in a 46-yard field goal by Dominic Zvada. With 1:23 remaining in the first quarter, Jyaire Hill tipped a Dylan Raiola pass which was intercepted by Cole Sullivan at Nebraska's 37-yard line. On the next play, Bryce Underwood ran 37 yards for a touchdown, and Michigan led, 10–0, at the end of the first quarter. [27] [28]

Early in the second quarter, Underwood was stripped of the ball after an eight-yard run, and Nebraska's DeShon Singleton recovered the loose ball at the Nebraska 48-yard line. The Cornhuskers drove to the Michigan 21-yard line, and Cunanan kicked a 39-yard field goal. After a Michigan three-and-out, Nebraska drove 63 yards, ending with a 26-yard touchdown pass from Raiola to Jacory Barney Jr. to tie the game. On the next play from scrimmage, Justice Haynes ran 75 yards for a touchdown with 1:51 remaining in the half. In the final two minutes, Nebraska drove to midfield, and Railoa completed a 52-yard Hail Mary pass to Jacory Jr., tying the game as time expired in the half. [27] [28]

On its second possession of the third quarter, Michigan drove 22 yards to Nebraska's 38-yard line, and Zvada kicked a career-long 56-yard field goal. After holding Nebraska to a three-and-out, Jordan Marshall led a two-play, 62-yard drive, with runs of eight and 54 yards, the latter for a touchdown. [27] [28]

Late in the third quarter, Michigan's defense held on a third-and 14 play, but an unsportsmanlike conduct penalty against Brandyn Hillman for taunting the Nebraska bench gave the Cornhuskers a first down. Nebraska then drove to the Michigan 20-yard line, and Cunanan kicked a 38-yard field on the first play of the fourth quarter. After an exchange of punts, the Wolverines drained the clock with a 16-play, 8:46 drive culminating with a 21-yard field goal by Zvada. Nebraska regained possession with 3:54 remaining and trailing by 10 points. Raiola led a 75-yard touchdown drive, ending with a short touchdown pass to Heinrich Haarberg. Nebraska attempted an onside kick, recovered for Michigan by Kendrick Bell. [27] [28]

Michigan tallied 290 rushing yards in the game: Haynes - 149 yards on 17 carries (8.8-yard average); Marshall - 80 yards on six carries (13.3 yards per carry); and Underwood 61 yards on eight carries (7.6 yards per carry). [29] Haynes became the first Michigan player to rush for over 100 yards in each of his first four games for the program. [30] Underwood also completed 12 of 22 passes for 105 yards. On defense, Michigan gave up 308 passing yards by Raiola, but registered seven sacks and held the Cornhuskers to only 31 rushing yards (1.4 yards per carry). [29]

StatisticsMICHNEB
First downs1623
Plays–yards56–39172–351
Rushes–yards33–28631–43
Passing yards108305
Passing: comp–att–int12–23–030–41–1
Turnovers11
Time of possession33:1726:43
TeamCategoryPlayerStatistics
MichiganPassing Bryce Underwood 12/22, 105 yards
Rushing Justice Haynes 17 carries, 143 yards, 1 TD
Receiving Donaven McCulley 3 receptions, 39 yards
NebraskaPassing Dylan Raiola 30/41, 308 yards, 3 TD, 1 INT
Rushing Emmett Johnson 19 carries, 67 yards
Receiving Jacory Barney Jr. 6 receptions, 120 yards, 2 TD

vs Wisconsin

Wisconsin Badgers (2–2) vs No. 20 Michigan Wolverines (3–1) – Game summary
Quarter1234Total
Badgers700310
No. 20 Wolverines737724

at Michigan Stadium • Ann Arbor, Michigan

  • Date: October 4
  • Game time: 12:00 p.m.
  • Game weather: 84 °F (29 °C), sunny, SW 7 miles per hour (11 km/h)
  • Game attendance: 111,070
  • Referee: Ron Snodgrass
  • TV announcers (FOX): Gus Johnson (play-by-play), Joel Klatt (color commentator), and Jenny Taft (sideline reporter)
  • [6]
Game information
First quarter
  • (8:10) WIS – Dilin Jones 5-yard run, Nathanial Vakos kick (Drive: 12 plays, 75 yards, 6:50; Wisconsin 7–0)
  • (6:02) MICH – Justice Haynes 1-yard run, Dominic Zvada kick (Drive: 5 plays, 75 yards, 2:08; Tied 7–7)
Second quarter
  • (5:43) MICH – Dominic Zvada 40-yard field goal (Drive: 8 plays, 44 yards, 3:27; Michigan 10–7)
Third quarter
Fourth quarter
  • (9:24) MICH – Justice Haynes 1-yard run, Dominic Zvada kick (Drive: 6 plays, 61 yards, 2:47; Michigan 24–7)
  • (2:43) WIS – Nathanial Vakos 39-yard field goal (Drive: 13 plays, 53 yards, 6:41; Michigan 24–10)

On October 4, Michigan defeated Wisconsin, 24–10, before a crowd of 111,070 at Michigan Stadium. After the opening kickoff, Wisconsin drove 75 yards on 12 plays, including a 17-yard pass from Hunter Simmons to Vinny Anthony II and a five-yard touchdown run up the middle by Dilin Jones. On the next drive, Michigan also drove 75 yards, featuring a 43-yard run by Justice Haynes and a one-yard touchdown run by Haynes to tie the game. After opening the game with two scoring drives, the teams traded punts on the next five possessions. Late in the second quarter, Michigan drove 44 yards, including a 32-yard pass from Bryce Underwood to Andrew Marsh and ending with a 40-yard field goal by Dominic Zvada. Michigan led, 10–7, at halftime. [31] [32] [33]

On the opening drive of the second half, Michigan drove 66 yards, including a 26-yard pass from Underwood to Marsh, but Zvada missed a 27-yard field goal at the end of the drive. Later in the third quarter, the Wolverines drove 67 yards, including pass completions of 33 and 29 yards from Underwood to Donaven McCulley, the latter good for a touchdown. On the drive following the touchdown, Rod Moore intercepted a Hunter Simmons pass at Michigan's 17-yard line. The Wolverines then drove 52 yards to the Wisconsin 28-yard line where the Badgers' defense stopped the Wolverines on fourth down. On its next possesion, Michigan drove 61 yards, including a 25-yard pass from Underwood to McCulley and concluding with a one-yard touchdown run by Haynes with 9:24 remaining in the game. The Badgers responded with a 53-yard, 13-play drive that consumed 6:41, but they were forced to settle for a 39-yard field goal by Nathanial Vakos. [31] [32] [33]

On offense, Underwood completed 19 of 28 passes for a season-high 270 yards, and McCulley had six receptions for 112 yards – the first 100-yard game by a Michigan receiver since the 2023 season. Wisconsin came into the game ranked first nationally in run defense, having allowed only 50 rushing yards per game. The Wolverines tallied 175 rushing yards, led by Haynes with 117 yards and two touchdowns on 19 carries. Haynes became the first Michigan player to tally over 100 yards in his first five games with the team. [34]

On defense, Michigan held Wisconsin to 75 rushing yards, including just seven yards in the second half. In the nine drives following Wisconsin's touchdown, the Wolverines held the Badgers to eight punts and an interception. Hunter Simmons tallied 177 passing yards, and Vinny Anthony II had nine receptions for 97 yards. [34] [35]

StatisticsWISMICH
First downs1319
Plays–yards57–25262–445
Rushes–yards28–7534–175
Passing yards177270
Passing: comp–att–int18–29–119–28–0
Turnovers10
Time of possession30:5729:03
TeamCategoryPlayerStatistics
WisconsinPassingHunter Simmons18/29, 177 yards, 1 INT
Rushing Dilin Jones 17 carries, 63 yards, 1 TD
ReceivingVinny Anthony II9 receptions, 97 yards
MichiganPassing Bryce Underwood 19/28, 270 yards, 1 TD
Rushing Justice Haynes 19 carries, 117 yards, 2 TD
Receiving Donaven McCulley 6 receptions, 112 yards, 1 TD

at USC

No.15 Michigan Wolverines (4–1) at USC Trojans (4–1) – Game summary
Quarter1234Total
No.15 Wolverines070613
Trojans7771031

at Los Angeles Memorial ColiseumLos Angeles, California

  • Date: October 11
  • Game time: 7:30 p.m.
  • Game weather: 77 °F (25 °C), sunny, W 7 miles per hour (11 km/h)
  • Game attendance: 75,500
  • Referee: Francisco Villar
  • TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (color commentator), and Kathryn Tappen (sideline reporter)
  • [7]
Game information
First quarter
Second quarter
Third quarter
  • (10:45) USC - King Miller 15-yard run (Ryon Sayeri kick) (Drive: 5 plays, 52 yards, 1:49; USC 21-7)
Fourth quarter
  • (10:01) USC - Ryon Sayeri 54-yard field goal (Drive: 10 plays, 41 yards, 5:36; USC 24-7)
  • (9:17) MICH - Andrew Marsh 69-yard pass from Bryce Underwood (pass failed) (Drive: 2 plays, 75 yards, 0:44; USC 24-13)
  • (4:21) USC - Bryan Jackson 29-yard run (Ryon Sayeri kick) (Drive: 9 plays, 75 yards, 4:56; USC 31-13)

On October 11, Michigan lost to USC, 31–13, before a crowd of 75,500 at Los Angeles Memorial Coliseum in Los Angeles, California, in Michigan's first visit to the Coliseum since 1957. This marked the Wolverine's first Big Ten Conference loss of the season. USC opened the scoring in the first quarter via a two-yard touchdown pass from Jayden Maiava to Ja'Kobi Lane. Michigan finally got on the board in the second quarter via an eight-yard touchdown pass from Bryce Underwood to Donaven McCulley to tie the game. USC responded with a 12-yard touchdown pass from Maiava to Makai Lemon with 14 seconds remaining in the half. USC led, 14–7, at halftime. USC extended their lead in the third quarter via a 15-yard touchdown run by King Miller. USC intercepted Underwood in the final minute of the third quarter to close a 10-play, 67-yard drive. The Trojans took advantage of the turnover and extending their lead with a 54-yard field goal by Ryon Sayeri. Michigan responded with a 69-yard touchdown pass from Underwood to Andrew Marsh, and a failed two-point conversion. USC scored the final points of the game via a 29-yard touchdown run by Bryan Jackson. [36] [37]

Wide receiver Andrew Marsh's 69-yard touchdown reception in the fourth quarter was Michigan's longest pass play this season and the team's longest since a 75-yard touchdown from J. J. McCarthy to Cornelius Johnson against Ohio State in 2022. [38]

StatisticsMICHUSC
First downs1724
Plays–yards57–31668–489
Rushes–yards31–10936–224
Passing yards207265
Passing: comp–att–int15–26–225–32–1
Turnovers22
Time of possession26:3833:22
TeamCategoryPlayerStatistics
MichiganPassing Bryce Underwood 15/24, 207 yards, 1 TD, 2 INT
Rushing Jordan Marshall 14 carries, 68 yards
Receiving Andrew Marsh 8 receptions, 138 yards, 1 TD
USCPassing Jayden Maiava 25/32, 207 yards, 2 TD, INT
Rushing King Miller 18 carries, 158 yards, 1 TD
Receiving Makai Lemon 9 receptions, 93 yards, 1 TD

vs Washington

Washington Huskies (5–1) vs Michigan Wolverines (4–2) – Game summary
Quarter1234Total
Huskies07007
Wolverines7071024

at Michigan Stadium • Ann Arbor, Michigan

  • Date: October 18
  • Game time: 12:00 p.m.
  • Game weather: 71 °F (22 °C), sunny, SW 10 miles per hour (16 km/h)
  • Game attendance: 110,701
  • Referee: Jason Nickleby
  • TV announcers (FOX): Gus Johnson (play-by-play), Joel Klatt (color commentator), and Jenny Taft (sideline reporter)
  • [8]
Game information
First quarter
Second quarter
  • (0:40) WASH - Jonah Coleman 1-yard run (Grady Gross kick) (Drive: 13 plays, 70 yards, 4:31; Tied 7-7)
Third quarter
  • (1:20) MICH - Jordan Marshall 14-yard run (Dominic Zvada kick) (Drive: 1 play, 14 yards, 0:06; MICH 14-7)
Fourth quarter
  • (10:05) MICH - Zack Marshall 10-yard pass from Bryce Underwood (Dominic Zvada kick) (Drive: 9 plays, 62 yards, 5:25; Michigan 21-7)
  • (4:10) MICH - Dominic Zvada 26-yard field goal (Drive: 7 plays, 9 yards, 4:24; MICH 24-7)

On October 18, Michigan defeated Washington, 24–7, before a crowd of 110,701 at Michigan Stadium. Michigan opened the scoring in the first quarter via a 22-yard touchdown pass from Bryce Underwood to Andrew Marsh. Washington scored the only points of the second quarter via a one-yard touchdown run by Jonah Coleman with 40 seconds remaining in the half to tie the game. Michigan regained the lead in the third quarter via a 14-yard touchdown run by Jordan Marshall. Michigan scored ten points in the fourth quarter via a ten-yard touchdown pass from Underwood to Zack Marshall and a 26-yard field goal by Dominic Zvada. Michigan scored 17 points off three Washington turnovers. Michigan's defense forced four punts, holding the Huskies to 54 yards in the second half. Entering the game, the Huskies were averaging 39.2 points per game, the fourth best in the Big Ten. [39] [40]

StatisticsWASHMICH
First downs1423
Plays–yards55–24968–417
Rushes–yards23–4040–187
Passing yards209230
Passing: comp–att–int20–32–321–28–0
Turnovers30
Time of possession22:3137:29
TeamCategoryPlayerStatistics
WashingtonPassing Demond Williams Jr. 20/32, 209 yards, 3 INT
Rushing Jonah Coleman 16 carries, 50 yards, 1 TD
Receiving Denzel Boston 4 receptions, 71 yards
MichiganPassing Bryce Underwood 21/27, 230 yards, 2 TD
Rushing Jordan Marshall 25 carries, 133 yards, 1 TD
ReceivingZack Marshall5 receptions, 72 yards, 1 TD

at Michigan State

No. 25 Michigan Wolverines (5–2) at Michigan State Spartans (3–4) – Game summary
Quarter1234Total
No. 25 Wolverines10014731
Spartans0701320

at Spartan StadiumEast Lansing, Michigan

  • Date: October 25
  • Game time: 7:30 p.m.
  • Game weather: 48 °F (9 °C), sunny, NE 5 miles per hour (8.0 km/h)
  • Game attendance: 75,085
  • Referee: Ron Snodgrass
  • TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (color commentator), and Kathryn Tappen (sideline reporter)
  • [9]
Game information
First quarter
  • (10:07) MICH - Dominic Zvada 21-yard field goal (Drive: 10 plays, 31 yards, 4:07; MICH 3-0)
  • (3:58) MICH - Bryce Underwood 13-yard run (Dominic Zvada kick) (Drive: 7 plays, 63 yards, 3:18; MICH 10-0)
Second quarter
  • (8:24) MSU - Aidan Chiles 1-yard run (Martin Connington kick) (Drive: 10 plays, 73 yards, 6:36; MICH 10-7)
Third quarter
  • (11:50) MICH - Justice Haynes 5-yard run (Dominic Zvada kick) (Drive: 7 plays, 71 yards, 3:02; MICH 17-7)
  • (3:08) MICH - Justice Haynes 14-yard run (Dominic Zvada kick) (Drive: 5 plays, 52 yards, 2:38; MICH 24-7)
Fourth quarter
  • (12:34) MSU - Brandon Tullis 1-yard run (pass failed) (Drive: 12 plays, 75 yards, 5:34; MICH 24-13)
  • (2:48) MICH - Jordan Marshall 56-yard run (Dominic Zvada kick) (Drive: 5 plays, 71 yards, 1:49; MICH 31-13)
  • (0:07) MSU - Michael Masunas 21-yard pass from Alessio Milivojevic (Martin Connington kick) (Drive: 9 plays, 75 yards, 2:41; Michigan 31-20)

On October 25, Michigan faced their in-state rivals, the Michigan State Spartans, in the annual battle for the Paul Bunyan Trophy. Michigan defeated Michigan State 31–20, before a crowd of 75,085 at Spartan Stadium in East Lansing, Michigan. On the game's first drive, Brandyn Hillman forced a fumble which was recovered by Jimmy Rolder at the Michigan State 34-yard line. This resulted in a 21-yard field goal by Dominic Zvada. Michigan extended their lead via a 13-yard touchdown run by Bryce Underwood. Michigan State scored the only points of the second quarter via a one-yard touchdown run by Aidan Chiles, making the score 10-7 in favor of Michigan at halftime. Michigan scored 14 points in the third quarter via two rushing touchdowns by Justice Haynes, from five-yards, and 14-yards, respectively. Michigan State opened the scoring in the fourth quarter via a one-yard touchdown run by Brandon Tullis, and a failed two-point conversion. Michigan responded with a 56-yard touchdown run by Jordan Marshall. Michigan State scored the final points of the game via a 21-yard touchdown pass from Alessio Milivojevic to Michael Masunas with seven seconds remaining in the game. Defensively Michigan held Michigan State to five conversions on 16 third-down attempts. [41] [42]

Michigan tallied 276 rushing yards in the game, led by Justice Haynes with 152 yards and two touchdowns and Jordan Marshall with 110 yards and one touchdown. This marked the first time in the rivalry series against Michign State that Michigan had two running backs rush for over 100 yards since 1994. [43]

StatisticsMICHMSU
First downs2018
Plays–yards66–36272–305
Rushes–yards49–27638–115
Passing yards86190
Passing: comp–att–int8–17–019–34–0
Turnovers11
Time of possession30:3329:27
TeamCategoryPlayerStatistics
MichiganPassing Bryce Underwood 8/17, 86 yards
Rushing Justice Haynes 26 carries, 152 yards, 2 TD
Receiving Andrew Marsh 3 receptions, 54 yards
Michigan StatePassing Aidan Chiles 14/28, 130 yards
RushingMakhi Frazier14 carries, 109 yards
Receiving Nick Marsh 6 receptions, 75 yards

vs Purdue

Purdue Boilermakers (2–6) vs No. 21 Michigan Wolverines (6–2) – Game summary
Quarter1234Total
Boilermakers073616
No. 21 Wolverines770721

at Michigan Stadium • Ann Arbor, Michigan

  • Date: November 1
  • Game time: 7:00 p.m.
  • Game weather: 47 °F (8 °C), cloudy, NW 2 miles per hour (3.2 km/h)
  • Game attendance: 110,517
  • Referee: Brian Banks
  • TV announcers (BTN): Jeff Levering (play-by-play), Jake Butt (color commentator), and Brooke Fletcher (sideline reporter)
  • [10]
Game information
First quarter
Second quarter
  • (6:55) PUR - Antonio Harris 2-yard run (Spencer Porath kick) (Drive: 16 plays, 75 yards, 9:30; Tied 7-7)
  • (0:17) MICH - Jordan Marshall 3-yard run (Dominic Zvada kick) (Drive: 5 plays, 32 yards, 0:41; MICH 14-7)
Third quarter
  • (9:00) PUR - Spencer Porath 50-yard field goal (Drive: 10 plays, 35 yards, 4:20; MICH 14-10)
Fourth quarter
  • (10:03) MICH - Jordan Marshall 9-yard run (Dominic Zvada kick) (Drive: 9 plays, 50 yards, 4:51; MICH 21-10)
  • (6:00) PUR - Malachi Thomas 5-yard pass from Ryan Browne (pass failed) (Drive: 9 plays, 67 yards, 3:56; Michigan 21-16)

On November 1, Michigan defeated Purdue, 21–16, before a crowd of 110,517 at Michigan Stadium. Michigan opened the scoring in the first quarter via a 54-yard touchdown run by Jordan Marshall. Purdue finally got on the board in the second quarter via a two-yard touchdown run by Antonio Harris to tie the game. Michigan responded with a three-yard touchdown run by Marshall with 17 seconds remaining in the half, which made the score 14-7 in favor of Michigan at halftime. Purdue scored the only points of the third quarter via a 50-yard field goal by Spencer Porath. Michigan extended their lead in the fourth quarter via a nine-yard touchdown run by Marshall. Purdue responded with a five-yard touchdown pass from Ryan Browne to Malachi Thomas, and a failed two-point conversion attempt. [44] [45]

Running back Jordan Marshall rushed for a career-high 185 yards on 25 carries, and recorded three touchdowns. His 185 yards are the most by a Wolverine player since Donovan Edwards rushed for 216 yards against Ohio State in 2022. [46]

StatisticsPURMICH
First downs1820
Plays–yards65–27661–398
Rushes–yards39–19839–253
Passing yards138145
Passing: comp–att–int20–26–013–22–1
Turnovers12
Time of possession32:5527:05
TeamCategoryPlayerStatistics
PurduePassing Ryan Browne 19/24, 133 yards, 1 TD
RushingMalachi Thomas15 carries, 68 yards
ReceivingMichael Jackson III6 receptions, 58 yards
MichiganPassing Bryce Underwood 13/22, 145 yards, 1 INT
Rushing Jordan Marshall 25 carries, 185 yards, 3 TD
ReceivingZack Marshall3 receptions, 58 yards

at Northwestern

Michigan Wolverines (7–2) at Northwestern Wildcats (5–4) – Game summary
Quarter12Total
Wolverines0
Wildcats0

at Wrigley FieldChicago, Illinois

  • Date: November 15
  • Game time: 12:00 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (FOX): Gus Johnson (play-by-play), Joel Klatt (color commentator), and Jenny Taft (sideline reporter)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsMICHNU
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
MichiganPassing
Rushing
Receiving
NorthwesternPassing
Rushing
Receiving

at Maryland

Michigan Wolverines (0–0) at Maryland Terrapins (0–0) – Game summary
Quarter12Total
Wolverines0
Terrapins0

at SECU StadiumCollege Park, Maryland

  • Date: November 22
  • Game time:  
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers ( ):  
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsMICHMD
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
MichiganPassing
Rushing
Receiving
MarylandPassing
Rushing
Receiving

vs Ohio State (The Game)

Ohio State Buckeyes (0–0) vs Michigan Wolverines (0–0) – Game summary
Quarter12Total
Buckeyes0
Wolverines0

at Michigan Stadium • Ann Arbor, Michigan

  • Date: November 29
  • Game time: 12:00 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (FOX): Gus Johnson (play-by-play), Joel Klatt (color commentator), and Jenny Taft (sideline reporter)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsOSUMICH
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
Ohio StatePassing
Rushing
Receiving
MichiganPassing
Rushing
Receiving

Personnel

Roster

2025 Michigan Wolverines football team roster
PlayersCoaches
Offense
Pos.#NameClass
WR 0 Semaj Morgan Jr
WR 1 Donaven McCulley Redshirt.svg  Sr
QB 2 Jadyn Davis Redshirt.svg  Fr
WR 3 Fredrick Moore Jr
WR 4 Andrew Marsh Fr
WR 5Anthony Simpson Redshirt.svg  Sr
WR 6Jamar BrowderFr
QB 7 Mikey Keene Redshirt.svg  Sr
WR 8I'Marion Stewart Redshirt.svg  Fr
WR 9Channing Goodwin Redshirt.svg  Fr
WR 10Kendrick Bell Redshirt.svg  So
QB 12Jake Garcia Redshirt.svg  Sr
QB 15Chase HerbstreitFr
QB 16 Davis Warren Redshirt.svg  Sr
TE 17 Marlin Klein  (C) Redshirt.svg  Jr
QB 19 Bryce Underwood Fr
RB 22 Justice Haynes Jr
RB 23 Jordan Marshall Redshirt.svg  Fr
RB 24Bryson Kuzdzal Redshirt.svg  So
RB 25Micah Ka'apana Redshirt.svg  Fr
RB 26Donovan JohnsonFr
RB 27Jasper ParkerFr
RB 32John Volker Redshirt.svg  Sr
RB 36Tomas O’Meara Redshirt.svg  Fr
WR 38Bryce Wilcox Redshirt.svg  Jr
WR 39Joe Taylor Redshirt.svg  Sr
TE 42Jalen Hoffman Redshirt.svg  So
TE 43Deakon Tonielli Redshirt.svg  So
TE, FB 44 Max Bredeson  (C) Redshirt.svg  Sr
TE 45Eli OwensFr
TE 46Crandall QuinnJr
OL 50Luke Hamilton Redshirt.svg  Fr
OL 51 Greg Crippen Redshirt.svg  Sr
OL 53Jake Guarnera Redshirt.svg  Fr
OL 54 Andrew Sprague Redshirt.svg  Fr
OL 55Nathan Efobi Redshirt.svg  So
OL 58 Giovanni El-Hadi  (C) Redshirt.svg  Sr
OL 60Brooks Bahr Redshirt.svg  So
OL, LS 64James Kavouklis Redshirt.svg  Jr
OL 65 Andrew Babalola Fr
OL 66Dan Taraboi Redshirt.svg  Jr
OL 70Brady Norton Redshirt.svg  So
OL 71 Evan Link Redshirt.svg  So
OL 73Ben Roebuck Redshirt.svg  Fr
OL 74Avery GachFr
OL 75Kaden StrayhornFr
OL 76Connor Jones Redshirt.svg  Jr
OL 77Blake Frazier Redshirt.svg  Fr
OL 78Lawrence HattarSr
OL 79 Ty Haywood Fr
TE 80Hogan HansenSo
WR 81Peyton O'Leary Redshirt.svg  Sr
WR 82C.J. Charleston Redshirt.svg  Sr
TE 83Zack Marshall Redshirt.svg  So
WR 84Jacob WashingtonFr
WR 85Logan Forbes Redshirt.svg  Sr
TE 86Brady Prieskorn Redshirt.svg  Fr
WR 89Kaleb Schlecht Redshirt.svg  So
Defense
Pos.#NameClass
DL 0Tré Williams Redshirt.svg  Sr
LB 1 Jaishawn Barham Sr
DB 2Shamari EarlsFr
DB 3 Jaden Mangham Redshirt.svg  Jr
EDGE 4 TJ Guy Redshirt.svg  Sr
DB 5Jacob Oden Redshirt.svg  Fr
DB 6Brandyn HillmanJr
DB 7 TJ Metcalf Jr
EDGE 8 Derrick Moore  (C)Sr
EDGE 9Cameron BrandtJr
DB 10 Zeke Berry Redshirt.svg  Jr
LB 12Nathaniel Owusu-BoatengFr
DB 13Caleb Anderson Redshirt.svg  Sr
DB 14Jordan YoungFr
LB 15 Ernest Hausmann  (C)Sr
DB 16Jo'Ziah EdmondSo
DL 17Enow Etta Redshirt.svg  So
LB 18Troy Bowles Redshirt.svg  So
DB 19 Rod Moore  (C) Redshirt.svg  Sr
DB 20 Jyaire Hill Redshirt.svg  So
DB 22 Elijah Dotson Fr
LB 23 Cole Sullivan So
DB 24Tevis MetcalfSo
DB 25Mason CurtisSo
DL 26 Rayshaun Benny Redshirt.svg  Sr
DB 27Jayden SandersFr
DB 28Kainoa WinstonFr
LB 29Chase TaylorFr
LB 30 Jimmy Rolder Sr
DB 31Nico Andrighetto Redshirt.svg  Jr
DB 32Jeremiah Lowe Redshirt.svg  Fr
EDGE 33Dominic Nichols Redshirt.svg  Fr
LB 34Jaydon Hood Redshirt.svg  Sr
DB 36Joshua Nichols Redshirt.svg  Jr
EDGE 37Julius HollyFr
DB 39Max Reyes Redshirt.svg  Jr
LB 40Rocco Milia Redshirt.svg  Sr
DB 41Shomari Stone Redshirt.svg  Jr
LB 43Zach Ludwig Redshirt.svg  Fr
DL 44 Damon Payne Redshirt.svg  Sr
DL 54Deyvid Palepale Redshirt.svg  Fr
DL 57Travis MotenFr
LB 59John Weidenbach Redshirt.svg  So
DL 76Manuel Beigel Redshirt.svg  Fr
EDGE 82Devon Baxter Redshirt.svg  Fr
DL 85Ted Hammond Redshirt.svg  Fr
EDGE 88Lugard Edokpayi Redshirt.svg  Fr
DL 92Ike Iwunnah Redshirt.svg  Sr
DL 93Benny PattersonFr
EDGE 94Nathaniel MarshallFr
DL 95Trey PierceJr
DL 97Chibi Anwunah Redshirt.svg  Jr
DL 99Bobby KankaFr
Special teams
Pos.#NameClass
K 35Stuart Blake Redshirt.svg  Fr
LS 45Greg Tarr Redshirt.svg  Sr
LS 67Trent Middleton Redshirt.svg  So
LS 68Dan Rosenberg Redshirt.svg  So
P 90Hudson Hollenbeck Redshirt.svg  Sr
LS 91Evan Boutorwick Redshirt.svg  Jr
K, P 92Beckham SunderlandSr
P 93Hunter RobertsonJr
K 96 Dominic Zvada Sr
Head coach
Coordinators/assistant coaches
  • Biff Poggi (associate head coach)
  • Don Martindale (defensive coordinator)
  • Chip Lindsey (offensive coordinator / quarterbacks)
  • Steve Casula (co-offensive coordinator / tight ends)
  • J.B. Brown (special teams coordinator)
  • Tony Alford (running backs / run game coordinator)
  • Ronald Bellamy (wide receivers / pass game coordinator)
  • Grant Newsome (offensive line)
  • LaMar Morgan (defensive backs / defensive pass game coordinator)
  • Brian Jean-Mary (linebackers / defensive run game coordinator)
  • Lou Esposito (defensive line)
  • Erik Campbell (assistant wide receivers)
  • Juan Castillo (senior assistant offensive line)
  • Justin Tress (strength and conditioning coach)

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injury icon 2.svg Injured
  • Redshirt.svg Redshirt

Roster
Last update: August 21, 2025

2025 recruiting class

College recruiting information
NameHometownSchoolHeightWeightCommit date
Bryce Underwood
QB
Detroit, Michigan Belleville High School 6 ft 4 in (1.93 m)208 lb (94 kg)Nov 21, 2024 
Recruit ratings: Rivals:  5 stars.svg     247Sports:  5 stars.svg     ESPN:  5 stars.svg    
Andrew Babalola
OL
Overland Park, Kansas Blue Valley Northwest High School 6 ft 6 in (1.98 m)300 lb (140 kg)Oct 21, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  5 stars.svg     ESPN:  4 stars.svg    
Ty Haywood
OL
Denton, Texas Billy Ryan High School 6 ft 5 in (1.96 m)295 lb (134 kg)Feb 5, 2025 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  5 stars.svg    
Nathaniel Marshall
EDGE
Oak Park, Illinois Fenwick High School 6 ft 3 in (1.91 m)240 lb (110 kg)Dec 3, 2024 
Recruit ratings: Rivals:  5 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Andrew Marsh
WR
Fulshear, Texas Jordan High School 6 ft 0 in (1.83 m)175 lb (79 kg)Aug 20, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Shamari Earls
DB
Chester, Virginia Thomas Dale High School 6 ft 2 in (1.88 m)203 lb (92 kg)Nov 1, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Kainoa Winston
DB
Washington, D.C. Gonzaga College High School 5 ft 11 in (1.80 m)194 lb (88 kg)Jun 14, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Nathaniel Owusu-Boateng
LB
Hyattsville, Maryland IMG Academy 6 ft 1 in (1.85 m)203 lb (92 kg)Dec 4, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Jordan Young
DB
Monroe, North Carolina Monroe High School6 ft 0 in (1.83 m)177 lb (80 kg)Dec 1, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Jacob Washington
WR
Marrero, Louisiana Archbishop Shaw High School 6 ft 3 in (1.91 m)183 lb (83 kg)Jun 24, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  4 stars.svg    
Elijah Dotson
DB
Detroit, Michigan Belleville High School 6 ft 2 in (1.88 m)171 lb (78 kg)Nov 20, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Jayden Sanders
DB
Kilgore, Texas Kilgore High School 6 ft 1 in (1.85 m)181 lb (82 kg)Aug 10, 2024 
Recruit ratings: Rivals:  3 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Avery Gach
OL
Franklin, Michigan Birmingham Groves High School 6 ft 5 in (1.96 m)287 lb (130 kg)May 3, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  4 stars.svg     ESPN:  4 stars.svg    
Jasper Parker
RB
Marrero, Louisiana Archbishop Shaw High School 6 ft 0 in (1.83 m)211 lb (96 kg)Jun 15, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Benny Patterson
DL
Newburgh, Indiana Castle High School 6 ft 2 in (1.88 m)240 lb (110 kg)Nov 1, 2024 
Recruit ratings: Rivals:  3 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Julius Holly
EDGE
Alpharetta, Georgia Alpharetta High School 6 ft 4 in (1.93 m)224 lb (102 kg)Jun 29, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  4 stars.svg    
Donovan Johnson
RB
Savannah, Georgia IMG Academy 6 ft 0 in (1.83 m)213 lb (97 kg)Jun 23, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  4 stars.svg    
Kaden Strayhorn
OL
Novi, Michigan IMG Academy 6 ft 2 in (1.88 m)299 lb (136 kg)Jun 23, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  4 stars.svg    
Bobby Kanka
DL
Howell, Michigan Howell High School 6 ft 4 in (1.93 m)289 lb (131 kg)Aug 1, 2023 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Eli Owens
TE
Alcoa, Tennessee Alcoa High School 6 ft 1 in (1.85 m)223 lb (101 kg)Jan 4, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Chase Taylor
LB
Stockbridge, Georgia Stockbridge High School 6 ft 2 in (1.88 m)213 lb (97 kg)Jun 24, 2024 
Recruit ratings: Rivals:  3 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Jamar Browder
WR
Lake Worth, Florida Santaluces Community High School 6 ft 5 in (1.96 m)208 lb (94 kg)Nov 8, 2024 
Recruit ratings: Rivals:  4 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Travis Moten
DL
Louisville, Kentucky Fern Creek High School 6 ft 6 in (1.98 m)296 lb (134 kg)Dec 4, 2024 
Recruit ratings: Rivals:  3 stars.svg     247Sports:  3 stars.svg     ESPN:  3 stars.svg    
Chase Herbstreit
QB
Cincinnati, Ohio St. Xavier High School 6 ft 2 in (1.88 m)185 lb (84 kg)Dec 8, 2024 
Recruit ratings: Rivals:  3 stars.svg     247Sports:  3 stars.svg     ESPN:    
Overall recruit ranking:    Rivals: 6    247Sports: 6
  • Note: In many cases, Scout, Rivals, 247Sports, On3, and ESPN may conflict in their listings of height and weight.
  • In these cases, the average was taken. ESPN grades are on a 100-point scale.

Sources:

  • "2025 Michigan football commitments". Rivals.
  • "2025 Team Ranking". Rivals.com.
  • "2025 Michigan football commitments". 247Sports.

Incoming transfers

Michigan incoming transfers
NamePos.HeightWeightYearHometownPrevious team
Caleb Anderson DB 6'3"200GS Clinton, Louisiana Louisiana
Troy Bowles LB 6'0"220JR Tampa, Florida Georgia
Jake Garcia QB 6'3"203GS Whittier, California East Carolina
Lawrence Hattar OL 6'5"335SR Livonia, Michigan Ferris State
Justice Haynes RB 5'11"210JR Buford, Georgia Alabama
Mikey Keene QB 5'11"200GS Chandler, Arizona Fresno State
Donaven McCulley WR 6'5"200GS Indianapolis, Indiana Indiana
TJ Metcalf DB 6'1"200JR Pinson, Alabama Arkansas
Tevis Metcalf DB 5'10"192SO Pinson, Alabama Arkansas
Trent Middleton LS 6'3"230JR Fullerton, California UCLA
Rocco Milia LB 6'2"225GS Birmingham, Michigan Columbia
Brady Norton OL 6'3"275JR Mission Viejo, California Cal Poly
Damon Payne DL 6'4"313GS Belleville, Michigan Alabama
Hunter Robertson P 6'5"180JR Huntington Woods, Michigan Clarion
Anthony Simpson WR 5'11"180GS Hartford, Connecticut UMass
Beckham Sunderland K / P 6'1"200SR Newport, Kentucky Texas State
John Volker RB 6'0"215GS Fair Haven, New Jersey Princeton
Tré Williams DL 6'2"315GS Windsor, Connecticut Clemson

Awards and honors

References

  1. "2025 Michigan Stats". SR/College Football. Sports Reference LLC. Retrieved September 21, 2025.
  2. 1 2 "Boxscore: New Mexico 17, #14 Michigan 34". MGoBlue.com. August 30, 2025. Retrieved August 30, 2025.
  3. 1 2 "Boxscore: #15 Michigan 13, #18 Oklahoma 24". MGoBlue.com. September 6, 2025. Retrieved September 6, 2025.
  4. 1 2 "Boxscore: Central Michigan 3, #23 Michigan 63". MGoBlue.com. September 13, 2025. Retrieved September 13, 2025.
  5. 1 2 "Boxscore: #21 Michigan 30, Nebraska 27". MGoBlue.com. September 20, 2025. Retrieved September 20, 2025.
  6. 1 2 "Boxscore: Wisconsin 10, #20 Michigan 24". MGoBlue.com. October 4, 2025. Retrieved October 4, 2025.
  7. 1 2 "Boxscore: #15 Michigan 13, USC 31". MGoBlue.com. October 11, 2025. Retrieved October 11, 2025.
  8. 1 2 "Boxscore: Washington 7, Michigan 24". MGoBlue.com. October 18, 2025. Retrieved October 18, 2025.
  9. 1 2 "Boxscore: No. 25 Michigan 31, Michigan State 20". MGoBlue.com. October 25, 2025. Retrieved October 25, 2025.
  10. 1 2 "Boxscore: Purdue 16, No. 21 Michigan 21". MGoBlue.com. November 1, 2025. Retrieved November 1, 2025.
  11. "Michigan Wolverines Schedule 2025". ESPN . Retrieved August 17, 2025.
  12. "2025 Michigan Wolverines Schedule and Results". College Football at Sports-Reference.com. Sports Reference . Retrieved August 17, 2025.
  13. "2025 Football Schedule". Board of Regents of the University of Michigan . Retrieved August 17, 2025.
  14. Ablauf, Dave; Shepard, Chad (August 30, 2025). "Haynes, Defense Lead U-M Past New Mexico in Season Opener". MGoBlue.com. Retrieved August 30, 2025.
  15. "Postgame Notes: #14 Michigan 34, New Mexico 17". MGoBlue.com. August 30, 2025. Retrieved August 30, 2025.
  16. 1 2 "Play-By-Play (Michigan at Oklahoma)". ESPN.com. Retrieved September 7, 2025.
  17. 1 2 Tony Garcia (September 7, 2025). "Bryce Underwood and Michigan football offense shut down by Oklahoma in 24-13 loss". Detroit Free Press.
  18. 1 2 Angelique S. Chengelis (September 7, 2025). "Moore's homecoming, Underwood's road debut spoiled as Oklahoma beats Michigan". The Detroit News.
  19. "Postgame Notes: #18 Oklahoma 24, #15 Michigan 13". MGoBlue.com. September 6, 2025. Retrieved September 7, 2025.
  20. Tony Garcia (September 7, 2025). "Michigan football grades: Lackluster offense the main problem in road loss to Oklahoma". Detroit Free Press.
  21. "Box Score (Michigan at Oklahoma)". ESPN.com. Retrieved September 8, 2025.
  22. Laurie Jones (September 8, 2025). "'Felt good to get off my chest': Deion Burks faces hometown Michigan, connects well with John Mateer". OU Daily.
  23. Ablauf, Dave; Shepard, Chad (September 13, 2025). "Michigan Dominates Central Michigan in Bounce-Back Win". MGoBlue.com. Retrieved September 13, 2025.
  24. "Bryce Underwood and No. 23 Michigan bounce back, beating Central Michigan 63-3 after Oklahoma loss". ESPN.com . September 13, 2025. Retrieved September 13, 2025.
  25. Kahn, Andrew (September 11, 2025). "Who is Biff Poggi? Meet Michigan's interim head coach". MLive.com . Retrieved September 13, 2025.
  26. "Postgame Notes: #23 Michigan 63, Central Michigan 3". MGoBlue.com. September 13, 2025. Retrieved September 13, 2025.
  27. 1 2 3 4 "Michigan-Nebraska play-by-play". ESPN.com. Retrieved September 21, 2025.
  28. 1 2 3 4 Angelique S. Chengelis (September 20, 2025). "Michigan leans on run game again to power past Nebraska in big road triumph". The Detroit News.
  29. 1 2 "Box Score Michigan-Nebraska". ESPN.com. Retrieved September 21, 2025.
  30. Angelique S. Chengelis (September 20, 2025). "Haynes extends streak of 100-yard rushing games in Michigan victory". The Detroit News.
  31. 1 2 Angelique S. Chengelis (October 4, 2025). "Michigan football perks up in second half, pulls away from scuffling Wisconsin". The Detroit News.
  32. 1 2 "Michigan football rides Justice Haynes to ugly 24-10 win over Wisconsin". Detroit Free Press. October 4, 2025.
  33. 1 2 "Michigan-Wisconsin play-by-play". ESPN.com. Retrieved October 6, 2025.
  34. 1 2 "Michigan-Wisconsin box score". ESPN.com. Retrieved October 5, 2025.
  35. Ablauf, Dave; Shepard, Chad (October 3, 2025). "Stifling Defense, Second-Half Scoring Combine to Take Down Badgers". MGoBlue.com. Retrieved October 3, 2025.
  36. Ablauf, Dave; Shepard, Chad (October 11, 2025). "Michigan Takes First Big Ten Loss of Season at USC". MGoBlue.com. Retrieved October 11, 2025.
  37. "Walk-on RB King Miller powers hard-nosed USC to a 31-13 victory over No. 15 Michigan". ESPN.com . October 11, 2025. Retrieved October 11, 2025.
  38. "Postgame Notes: USC 31, #15 Michigan 13". MGoBlue.com. October 11, 2025. Retrieved October 11, 2025.
  39. Ablauf, Dave; Shepard, Chad (October 18, 2025). "Michigan Uses Opportunistic Defense, Marsh-all Plan to Topple Washington". MGoBlue.com. Retrieved October 18, 2025.
  40. "Michigan takes advantage of Washington turnovers, pulls away to win 24-7 after 18-point loss to USC". ESPN.com . October 18, 2025. Retrieved October 18, 2025.
  41. Ablauf, Dave; Shepard, Chad (October 25, 2025). "Haynes, Marshall Power Wolverines to Rivalry Win Over Spartans, Paul Bunyan Trophy". MGoBlue.com. Retrieved October 26, 2025.
  42. "Justice Haynes runs for 152 yards and 2 TDs as No. 25 Michigan beats Michigan State 31-20". ESPN.com. October 25, 2025. Retrieved October 26, 2025.
  43. "Postgame Notes: #25 Michigan 31, Michigan State 20". MGoBlue.com. October 25, 2025. Retrieved October 26, 2025.
  44. Ablauf, Dave; Shepard, Chad (November 1, 2025). "Marshall, Marshall, Marshall! RBs Bunch of TDs Push Michigan Past Purdue". MGoBlue.com. Retrieved November 1, 2025.
  45. "Jordan Marshall runs for 185 yards and 3 TDs to help No. 21 Michigan hold off Purdue for 21-16 win". ESPN.com . November 1, 2025. Retrieved November 1, 2025.
  46. "Postgame Notes: #21 Michigan 21, Purdue 16". MGoBlue.com. November 1, 2025. Retrieved November 1, 2025.
  47. "Indiana, Iowa, Michigan and Oregon Earn Weekly Football Honors". BigTen.org. Big Ten Conference. September 15, 2025. Retrieved September 25, 2025.
  48. "Indiana, Iowa, Maryland, Michigan and Washington Earn Weekly Football Honors". BigTen.org. Big Ten Conference. September 24, 2025. Retrieved September 22, 2025.
  49. "Michigan, Nebraska, Oregon, Rutgers and Washington Earn Weekly Football Honors". BigTen.org. Big Ten Conference. October 27, 2025. Retrieved October 27, 2025.
  50. "Illinois, Michigan, Ohio State and USC Earn Weekly Football Honors". BigTen.org. Big Ten Conference. November 3, 2025. Retrieved November 3, 2025.