Week 10November 01, 2025, 11:00 PM UTC
16
2-6
Big Ten
Power Rank: -0.4
@
FINAL
21
6-2
Big Ten
Power Rank: 18.9

By · Last updated

Michigan defeated Purdue 21–16 in a closely contested finish. Purdue covered by 16.0; Game went Under by 11.5.

General Information

Week: Week 10
Kick Off (at stadium): 07:00 PM EDT
Stadium: Michigan Stadium
Capacity: 107,601
Elevation: 863 ft
HFA Rating: 2.7
Playing Surface: Artificial Turf

Betting Information

Spread Michigan -21.0
Total (O/U) 48.5
Odds Implied Score PUR 13.8 - 34.8 MICH
Power Rank Implied Line Michigan -19.3
Prediction Markets Michigan 93% Win Chance (Kalshi)
Purdue @ Michigan Preview

Line Value Calculator

Adjust any factor to update your projected line

Your line Michigan +19.3
Implied value
Current line - edit to adjust
Michigan perspective
Power ratings - edit to adjust
Purdue
Michigan
Home field: Michigan Stadium
Weather: Clear
Travel impact

Positive adjustment = favours home team

What were the weather conditions for Purdue vs Michigan?

At kick-off, conditions at Michigan Stadium were Clear, 43.9°F, Wind Chill 42.6°F with winds of 6.3 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel below.

Weather Conditions

Forecast for: November 01, 2025
Clear

Clear

43.9°F

Wind Chill: 42.6°F
Wind: 6.3 mph NW
Gusts: 13.2 mph
Precipitation: 0.01"
Humidity: 84%
Rain Chance: 0%
Snow Chance: 0%

Travel & Rest

Purdue (Away)

This Week: 207.7 miles
Last Week: Home Game
Season Total: 1530.6 miles
Body Clock Time: 19:00
Rest Days: 7

Michigan (Home)

This Week: 0.0 miles
Last Week: 98.7 miles
Season Total: 7124.8 miles
Body Clock Time: 19:00
Rest Days: 7

What are the key factors for Purdue vs Michigan?

Purdue: Key Factors

Competitive Performance Despite Losing Streak

Purdue, on a seven-game losing streak, played No. 21 Michigan close, losing 21-16. They had a balanced offense with 276 yards and held a time-of-possession edge, showing they can compete with top teams.

Missed Scoring Opportunities

The Boilermakers advanced to Michigan's 33 and 22 on their first two drives but were held scoreless by sacks. A fourth-down stop at their own 49 in the fourth quarter also cost them a chance to tie or take the lead.

Strong Defensive Effort Against Michigan's Run

Purdue's defense limited Michigan to 21 points, forcing a fumble in the end zone for a touchback and keeping the game close. They held the Wolverines to field goals on some drives, but couldn't stop Jordan Marshall's 185 yards and 3 TDs.

Upcoming Challenge vs. Ohio State

Purdue hosts No. 1 Ohio State next Saturday. The team's ability to compete with Michigan suggests they could be a tough out, but they must improve red zone efficiency and avoid slow starts to have a chance.

Michigan: Key Factors

Running back reliance

Jordan Marshall stepped up with 185 yards and 3 TDs, but the offense is heavily dependent on the run game, especially with Justice Haynes injured.

Quarterback struggles

Bryce Underwood completed 13 of 22 passes for 145 yards with an interception and a costly fumble, highlighting ongoing passing game issues.

Defensive resilience

The defense held Purdue scoreless on early drives with key sacks, but allowed 276 total yards and struggled to contain the Boilermakers' balanced attack.

Injury concerns

Multiple key players were injured or out, including Haynes, Barham, McCulley, and Moore, which could impact depth and performance in upcoming games.

Upcoming matchup

Michigan has two weeks to prepare for Northwestern at Wrigley Field, giving time to address offensive inconsistencies and rest injured players.

What happened in the game?

Purdue travels 208 miles to this game, a short road trip.

Michigan won by 5 in a closely contested finish.

Purdue covered the spread comfortably.

The total went Under by 11.5 points.

How do Purdue and Michigan compare on power ratings?

Blue Chip Analytics power ratings favour Michigan (18.9) over Purdue (-0.4) by 19.3 points on a neutral field. After adding home field advantage, the rating-implied line may differ meaningfully from the market spread. Michigan brings a meaningful home field advantage to this matchup (Blue Chip HFA: 2.7). Add this to the neutral-site differential to arrive at a venue-adjusted line.

Blue Chip Analytics power ratings represent expected point margin against an average FBS opponent on a neutral field, calculated from game data sourced via CollegeFootballData.com (CFBD). They are one input: cross-reference with the travel, rest, and weather data above before drawing conclusions.

Sources

Weather

Michigan won and Purdue covered the spread.