5 things we learned in Michigan football's win over Wisconsin

Oct 4, 2025; Ann Arbor, Michigan, USA;  Michigan Wolverines running back Justice Haynes (22) rushes in the first half against the Wisconsin Badgers at Michigan Stadium. Mandatory Credit: Rick Osentoski-Imagn Images
Oct 4, 2025; Ann Arbor, Michigan, USA; Michigan Wolverines running back Justice Haynes (22) rushes in the first half against the Wisconsin Badgers at Michigan Stadium. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images
4 of 5

Bryce Underwood is coming along

Before the game, I predicted that Underwood would have his first 300-yard game as a Wolverine. That didn't quite happen, thanks to a few drops.

Underwood only attempted nine passes in the first half for 55 yards. Wisconsin controlled the clock early and Michigan wasted too plays running the ball up the middle instead of attacking the Badgers' weakness.

In the second half, Michigan threw 19 times. Underwood threw for 215 yards and a touchdown. Underwood completed 19 of 28 passes for 270 yards and a touchdown. That's 67 percent. It would have been over 70 if it wasn't for multiple drops.

Maybe the Kendrick Bell drop is the only one that was excusable. The others have to be caught. Underwood ran five times for 12 yards, too. 282 total yards and zero turnovers.

The most impressive thing about the freshman is how well he takes care of the ball. In five games, he has just two turnovers. That's J.J. McCarthy-level ball protection.

Underwood re-ignited one of the worst pass offenses in college football last season. He's also exceptional at protecting the ball, which is a great sign moving forward.