Michigan has quietly put together a solid season so far. Sure, the Wolverines aren’t the National Championship contender they were just a few short years ago, but they’re sitting at 5-2 on the season and are the No. 25-ranked team in the country.
That puts them in a strong position against their in-state rival, Michigan State, in Week 9 action on Saturday. Let’s take a look at the odds and my best bet for this marquee matchup.
Odds via FanDuel Sportsbook
Spread
Moneyline
Total
Bryce Underwood didn’t immediately become a top quarterback in the country as soon as the Freshman took the field, but he has been very solid for them for a young player. He has thrown for 1,440 yards while adding 202 yards with his legs. Continuing his development should be Michigan’s biggest concern the rest of the season.
This game has all the signs of being a lopsided affair. Michigan State has had a rough 2025 campaign, and the Spartans now enter Week 9 ranking 114th in the country in adjusted EPA per play, with a Net Success Rate of -1.0% and a Net Yards per Play of -0.72. Meanwhile, the Wolverines rank 14th among all teams in adjusted EPA per Play, along with a Net Success Rate of +5.7% and a Net Yards per Play of +1.73.
Michigan is primarily a run-first football team, which is bad news for a Spartans defense that has allowed 4.93 yards per carry this season. The Wolverines should be able to run the ball at will against this defense. I have faith they can win and cover the spread as road favorites.
Pick: Michigan -14.5 (-105) via FanDuel
Claim the FanDuel Sportsbook promo code offer to win $300 in bonus bets. Simply sign up, deposit $5, and place a $5 wager. If you win your bet, you will receive $300 in bonus bets within 72 hours.
Odds refresh periodically and are subject to change.
If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
You can check out all of Iain’s bets here!
#Michigan #Michigan #State #Prediction #Odds #Key #Players #Watch #College #Football #Week