
Postgame Notes: #20 Michigan 24, Wisconsin 10
10/4/2025 3:46:00 PM | Football
• Today's announced attendance of 111,070 marks the 326th consecutive crowd of 100,000-plus at Michigan Stadium.
• The victory improved U-M to 4-1 on the season, marking the fifth straight year (2021-present) that the Wolverines have recorded at least four wins in their first five games.
• Michigan is now 53-17-1 across 72 games against Wisconsin, including a 25-7 mark in Ann Arbor. Over the last 30 games of the series, U-M is 21-9; over the last 45, U-M is 35-10.
• Today's matchup marked the first meeting between Michigan and Wisconsin since 2021. The win gives U-M consecutive victories in the series for the first time since 2001-02, part of a six-game winning streak for the Maize and Blue (1997-2002).
• Honorary captains for today's game included Dan Dierdorf, an All-American at Michigan and NFL Hall of Famer who played 13 years with the St. Louis Cardinals before enjoying a successful broadcasting career on Monday Night Football and in the Michigan Radio Booth, and Brian Griese, the Wolverines' 1997 national championship-winning quarterback, who played 11 years in the NFL, won a Super Bowl, spent time in the Monday Night Football booth, and later coached in the league.
• The Michigan offense has produced 28 plays of 20-plus yards through five weeks of the 2025 season, including seven in today's contest.
• Despite facing Wisconsin's No. 1-ranked rushing defense (50 yards per game entering), the Wolverines totaled 175 rushing yards and two touchdowns. Michigan now has 17 rushing scores this season.
• Michigan is the first team this season to surpass 75 rushing yards against Wisconsin, finishing the first half alone with 87.
• Entering the game, Wisconsin's longest rush allowed was 19 yards. Justice Haynes recorded a 43-yard run in the first quarter -- the longest allowed by the Badgers since a 58-yard Nebraska rush on Nov. 18, 2023. Haynes added a 23-yard run late in the third quarter.
• Haynes is the first running back to record a 20-plus-yard rush against Wisconsin this season and notched his fifth consecutive 100-yard rushing performance, the longest by a Wolverine since Blake Corum (eight games) in 2022.
• Haynes has now eclipsed 100 rushing yards and scored at least one touchdown in all five games this season. He finished with 19 carries for 117 yards and two touchdowns.
• Haynes scored in both the first and fourth quarters, bringing his season total to eight touchdowns. That ties him with Brandon Minor (2008) for the most rushing touchdowns by a Michigan running back through their first five games with the program.
• Quarterback Bryce Underwood posted the best passing performance of his young career, completing 19 of 28 passes for 270 yards. That total ranks fourth all-time among Michigan first-year quarterbacks (Chad Henne passed for 273 or more yards in three games as a freshman in 2004).
• Wide receiver Donaven McCulley caught a 29-yard touchdown late in the third quarter -- his first as a Wolverine. McCulley led all Michigan receivers with six catches for 112 yards, marking the team's first 100-yard receiving performance of the season and first since Colston Loveland (112 yards vs. Oregon on Nov. 2, 2024).
• Wide receiver Andrew Marsh contributed a career-best performance, finishing with four catches for 80 yards.
• The Michigan defense held Wisconsin to 75 rushing yards and 2.7 yards per carry after entering the game allowing 77.5 yards and 2.3 per attempt. The Wolverines limited the Badgers to just seven second-half rushing yards and 100 total yards.
• Defensive back Rod Moore intercepted a pass late in the third quarter, marking his seventh career pick and his first since sealing the win against Ohio State in 2023.
• Michigan has forced at least one turnover in every game this season.
• In the second quarter, linebacker Troy Bowles got a hand on a Wisconsin punt, tipping it for a distance of 32 yards.
• Defensive back Caleb Anderson made his Michigan debut in today's contest.








