
It was far from pretty, and it might have been one of Michigan's worst performances of the season, but the Wolverines escaped Purdue on Saturday night to move to 7-2. Bryce Underwood turned the ball over twice in the red zone -- one INT and one fumble -- and Michigan needed Jordan Marshall's heroics to come out with a 21-16 win over the Boilermakers.
With Justice Haynes sidelined, the Wolverines relied on Marshall once again. It was a career game for the redshirt freshman. Marshall ran for 185 yards and three touchdowns. He also added 25 yards on one catch. Marshall continues to show why he's capable of being the lead back, and once Haynes comes back from injury -- this one-two punch just keeps getting better.
But there wasn't a whole lot of good outside of Marshall. Underwood completed 59% of his passes for 145 yards. He was inconsistent once again, missing guys both high and short. Both Jamar Browder and Semaj Morgan dropped a pass that would've added to Underwood's totals, but that's been a common theme for Michigan.
The Wolverines' defense did enough, but they weren't perfect, either. Michigan was down Rod Moore, Jimmy Rolder, and Cole Sullivan going into the night and then lost Jaishawn Barham on the first play of the game. The Wolverines had to play some younger guys like Chase Taylor and Nathaniel Owusu-Boateng at LB, but both of them appeared to play well enough.
Michigan will now enter its second bye week of the season, and the Wolverines need to use it in hopes of getting some of these guys healthy, along with correcting some of these mistakes we see on a weekly basis.
Following Michigan's sluggish win over Purdue, social media thanked Jordan Marshall for his performance and then talked about Michigan's poor play.
They all count the same, especially in conference. I would rather have a flat win than an exciting loss. The bye week couldn’t have arrived at a better time.
— Don Thomas (@REALDonThomas) November 2, 2025
Get healthy and improve. 7-2!!!
Keep Calm and Let Sherrone Cook. #GoBlue
It's a win y'all! 〽️ https://t.co/x4FYUqOsoD
— A〽️aizing History (@JoeReynoldsAH) November 2, 2025
Without having watched the film, my initial thoughts:
— Connor Stalions (@cpstalions) November 2, 2025
• Everyone who complained last week about rushing the ball too much was proven completely wrong today.
• 6.5 yards per carry. We didn’t run the ball enough today.
• Most of the passing game problems stem from who’s in…
Michigan final thoughts tonight: blah
— Jordan Strack (@JordanStrack) November 2, 2025
Michigan wins, 21-16. Burn the film, heal up during the bye week, and hope you see improvement at Northwestern in a couple weeks.
— Chris Balas (@Balas_Wolverine) November 2, 2025
All in all, a really disappointing performance by Michigan tonight. But God bless Jordan Marshall for making sure it was a disappointing win and not a disappointing loss.
— Scott Bell (@sbell021) November 2, 2025
Michigan “controls its own destiny” to make the Playoff by simply winning out and beating Ohio State much like I “control my own destiny” to become a billionaire by simply coming up with a billion dollar idea.
— raj (@internetraj) November 2, 2025
Michigan’s defense is so undisciplined.
— Matthew Lounsberry (@Matt_Lounsberry) November 2, 2025
It’s the same stuff. Missed tackles. Jumping offsides. Tackling receivers in pass coverage.
Bad coaching.
Michigan RB Jordan Marshall vs Purdue:
— PFF College (@PFF_College) November 2, 2025
〽️ 26 Touches
〽️ 210 Total Yards
〽️ 3 Touchdowns@UMichFootball pic.twitter.com/VpzOqxWEmE
Jordan Marshall and oline appreciation post#goblue
— Charles Woodson (@CharlesWoodson) November 2, 2025
Final score: Jordan Marshall 18, Purdue 16
— Scott Bell (@sbell021) November 2, 2025
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!