Michigan's Bryce Underwood throws a pass against Michigan State during the first quarter at Spartan Stadium in East Lansing.

The Purdue Boilermakers (2-6, 0-5 Big Ten) and the No. 21 Michigan Wolverines (6-2, 4-1) meet Saturday at Michigan Stadium in Ann Arbor, Michigan. Kickoff is scheduled for 7 p.m. ET (Big Ten Network). Let's analyze BetMGM Sportsbook's NCAA football odds around the Purdue vs. Michigan odds and make our expert college football picks and predictions for the best bets.

Michigan leads the all-time series 47-14, including victories in each of the past 6 in the series. Michigan has covered 4 of the past 5 in this series, while the Over is 2-1-1 in the past 4 installments.

Michigan topped Michigan State 31-20 last time out as a 13.5-point favorite as the Over (47.5) cashed. The Wolverines rolled up 276 rushing yards against Sparty, with RB Justice Haynes running for 152 yards and 2 TDs, while RB Jordan Marshall posted 110 yards and a score, and QB Bryce Underwood passed for just 86 yards while running for 26 yards and a TD. While Michigan has won 5 of the past 6 games, it is just 1-3 against the spread (ATS) in the past 4 outings. The Under is 3-1 in the 4-game span, too.

Purdue suffered a 27-24 loss at home to Rutgers as a 3-point favorite Oct. 25 as the Under (59.5) connected. Purdue built a 10-0 lead after 1 quarter, but it was outscored 27-14 in the final 45 minutes. QBs Ryan Browne and Malachi Singleton combined to throw 3 TDs in the loss. The Boilermakers have lost 6 in a row, while going 0-4-1 ATS in the past 5 outings. Their last cover was as a 20.5-point underdog in a 33-17 loss to USC way back on Sept. 13. The Under has cashed in 3 in a row and 6 of 8 games this season.

– Rankings: US LBM Coaches Poll, conducted by the American Football Coaches Association and USA TODAY Sports

Watch NCAA football on Fubo!

Purdue at Michigan odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated at 12:17 p.m. ET.

  • Moneyline (ML): Purdue +1000 (bet $100 to win $1,000) | Michigan -2000 (bet $2,000 to win $100)
  • Against the spread: Purdue +21 (-110) | Michigan -21 (-110)
  • Over/Under (O/U): 48.5 (O: -110 | U: -110)

Purdue at Michigan picks and predictions

Prediction

Michigan 27, Purdue 16

Moneyline

Michigan (-2000) will cost you 20 times your potential return, and that's way too much risk for not enough reward. You'd need to risk $100 for every $5 in profit. That's not a recommended long-term betting strategy.

PASS, and look to the spread instead.

Against the spread

PURDUE +21 (-110) is worth a look in this trip to the Big House. The Boilermakers were blanked in an absolute maelstrom at Northwestern Oct. 18, but it has scored 20 or more points in 4 of the past 5 outings. Purdue is 0-4-1 ATS in the previous 5 games, too.

However, Michigan is just 1-3 ATS in the past 4 games, and it is 1-3 ATS this season in 4 games as a favorite of 13.5 or more points, too. It has a strong defense, but the offense leaves a lot to be desired.

Over/Under

UNDER 48.5 (-110) is a solid play, especially if it stays above 47.5.

The Under has hit in 3 of the past 4 games for Michigan, allowing just 17 points per game (PPG) in the 4-game span. It has scored 24 or fewer points in 3 of the past 4 contests, too.

The total has gone low in 3 in a row for Purdue, which is averaging 14.7 PPG in that span.

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow @danieledobish on Twitter/X. Follow SportsbookWire on Twitter/X and like us on Facebook.

College sports coverage from USA TODAY Sports Media Group:

Alabama / Auburn / Clemson / Colorado / Duke / Florida / Florida State / Georgia / Iowa / Kentucky / LSU / Michigan / Michigan State / Nebraska / North Carolina / Notre Dame / Ohio State / Oklahoma / Oregon / Penn State / Tennessee / Texas / Texas A&M / UCLA / USC / Washington / Wisconsin / College Sports Wire / High School / Recruiting

This article originally appeared on Sportsbook Wire: Purdue Boilermakers at Michigan Wolverines odds, picks and predictions

Reporting by Daniel Dobish, Sportsbook Wire / Sportsbook Wire

USA TODAY Network via Reuters Connect