ENSign in
NCAAF · Final

Michigan Wolverines Edge Purdue Boilermakers 21-16

Saturday, November 1, 2025, 7:00 PM ET · Michigan Stadium

Michigan Wolverines 21, Purdue Boilermakers 16, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Purdue Boilermakers vs Michigan Wolverines?

Michigan Wolverines beat Purdue Boilermakers 21-16 at Michigan Stadium on November 1, 2025.

In a closely contested matchup, the Michigan Wolverines secured a 21-16 victory over the Purdue Boilermakers at Michigan Stadium. This win marks a continuation of Michigan's strong performance this season, bringing their record to 8-2 overall and maintaining their perfect home record at 5-0. The Wolverines have been in solid form lately, boasting a winning streak of two games and an average of 29.5 points scored while allowing only 15.5 points per game over their last ten outings.

In their most recent games, Michigan defeated the Michigan State Spartans 31-20 on October 25 and the Washington Huskies 24-7 on October 18. Their only two losses in the past ten games came against the USC Trojans and the Oklahoma Sooners, showcasing their ability to bounce back effectively after setbacks. With an overall scoring average of 24.4 points in their last five games, the Wolverines have demonstrated both offensive capability and defensive resilience.

On the other hand, the Purdue Boilermakers have struggled significantly this season, now holding a record of 2-8. They are currently on a six-game losing streak, with their last victory dating back to earlier in the season against Southern Illinois Salukis. Purdue's recent form has seen them average 20.0 points scored and a concerning 31.2 points allowed per game. Their last five games reflect a grim trend, with an average of 20.2 points scored and 34.4 points allowed, indicating defensive vulnerabilities that have plagued their season.

Purdue's away record stands at 0-5, highlighting their difficulties on the road. Their most recent loss came against the Rutgers Scarlet Knights, where they fell short with a score of 24-27 on October 25. The Boilermakers have not fared well against top-tier opponents, with their last five games yielding no wins and a series of defeats against teams like Notre Dame and Minnesota.

In terms of previous meetings, Michigan has historically had the upper hand against Purdue, and this game further solidified that trend. The Wolverines' ability to dominate at home has been a significant factor in their success, while Purdue's away struggles have compounded their difficulties this season.

Regarding injuries, the block does not provide specific details, but the general context suggests that both teams may have been affected by player availability, which is common in college football. The impact of injuries can often shift the dynamics of a game, particularly for teams like Purdue that are already facing challenges.

Betting markets reflected a strong belief in Michigan's chances, with a final win probability of 1.0 according to the data provided. This aligns with their performance metrics and overall season record, making them a favored team in this matchup.

Conditions at Michigan Stadium were conducive to a competitive game, although specific weather details are not mentioned in the block. Factors such as crowd support and field conditions can play a significant role in college football, particularly in a venue known for its passionate fans.

Viewers of the game were treated to a display of Michigan's offensive strategy, which focused on maintaining ball control and leveraging their home-field advantage. The Wolverines' defense was also a focal point, as they aimed to contain Purdue's attempts to score, which they managed to do effectively throughout the contest. Overall, this game served as a testament to Michigan's resilience and ability to capitalize on their strengths while exposing the ongoing struggles faced by Purdue.

Leaders

  • Passing yardsBryce Underwood13/22, 145 YDS, 1 INTMichigan Wolverines
  • Rushing yardsJordan Marshall25 CAR, 185 YDS, 3 TDMichigan Wolverines
  • Receiving yardsZack Marshall3 REC, 58 YDSMichigan Wolverines
  • Passing yardsRyan Browne19/24, 133 YDS, 1 TDPurdue Boilermakers
  • Rushing yardsMalachi Thomas15 CAR, 68 YDSPurdue Boilermakers
  • Receiving yardsMichael Jackson III6 REC, 58 YDSPurdue Boilermakers

Recent form

Michigan Wolverines

Last 10: 8-2Streak W229.5 scored · 15.5 allowed per game5-0 at home

  • W31-20at Michigan State SpartansOct 25
  • W24-7vs Washington HuskiesOct 18
  • L13-31at USC TrojansOct 11
  • W24-10vs Wisconsin BadgersOct 4
  • W30-27at Nebraska CornhuskersSep 20
  • W63-3vs Central Michigan ChippewasSep 13
  • L13-24at Oklahoma SoonersSep 6
  • W34-17vs New Mexico LobosAug 30
  • W13-10at Ohio State BuckeyesNov 30
  • W50-6vs Northwestern WildcatsNov 23

Purdue Boilermakers

Last 10: 2-8Streak L620 scored · 31.2 allowed per game0-5 away

  • L24-27vs Rutgers Scarlet KnightsOct 25
  • L0-19at Northwestern WildcatsOct 18
  • L20-27at Minnesota Golden GophersOct 11
  • L27-43vs Illinois Fighting IlliniOct 4
  • L30-56at Notre Dame Fighting IrishSep 20
  • L17-33vs USC TrojansSep 13
  • W34-17vs Southern Illinois SalukisSep 6
  • W31-0vs Ball State CardinalsAug 30
  • L0-66at Indiana HoosiersDec 1
  • L17-24at Michigan State SpartansNov 23

Standings

TeamOverallIn conference
USC1-00-0
Illinois0-00-0
Indiana0-00-0
Iowa0-00-0
Maryland0-00-0
Michigan State0-00-0
Michigan0-00-0
Minnesota0-00-0
Nebraska0-00-0
Northwestern0-00-0
Ohio State0-00-0
Oregon0-00-0
Penn State0-00-0
Purdue0-00-0
Rutgers0-00-0
UCLA0-00-0
Washington0-00-0
Wisconsin0-00-0

Box score

StatPurdue BoilermakersMichigan Wolverines
First downs1820
Third downs5-126-11
Fourth downs1-20-0
Total yards276398
Net passing yards138145
Completions20/2613/22
Yards per pass5.36.6
Rushing yards138253
Rushing attempts3939
Yards per rush3.56.5
Penalties4-304-32
Turnovers12
Fumbles lost11
Interceptions thrown01
Time of possession32:5527:05

Win probability

Above the line favours Michigan Wolverines, below favours Purdue Boilermakers.

Venue

  • Michigan StadiumAnn Arbor, MI
  • Attendance110517

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.