#16 North Carolina vs. #11 Michigan State: Odds & Predictions | November 27, 2025

College basketball rolls on and tonight brings one of the most intriguing matchups on the slate. Two national powerhouses meet in Florida with a chance to make an early season statement, and there is plenty to break down on both sides. If you want a deeper look at pace, pressure, and the one angle that stood out the moment the line dropped, keep scrolling. This one has real potential to cash.

Get FREE Picks and Props Weekly

Sign up for
THE WEEKENDER NEWSLETTER

Write Up Transparency

Be sure to follow me on X/Twitter @C_marchio2 to get my full card every day! Picks are always FREE.

Last 7 Days: 16-11 (+7.55 Units)

2025-26 Season: 33-28 (+6.61 Units)

#16 North Carolina vs. #11 Michigan State Odds

Do the Tar Heels stand a chance against Michigan State?

Odds are courtesy of BetOnline, a longtime fixture among the top online sports betting sites. Check out our BetOnline sportsbook review, then bag a big bonus (100% if your first deposit is with Bitcoin, Ethereum, or another cryptocurrency) to bet on College Basketball games.

Spread

UNC: +2.5 (-110)

MSU: -2.5 (-110)

Total

Over: 150.5 (-110)

Under: 150.5 (-110)

Moneyline

UNC: N/A

MSU: N/A

#16 North Carolina vs. #11 Michigan State Best Bet

Sports do not stop for holidays and the games must go on. We head down to the Fort Myers Classic in, you guessed it, Fort Myers, Florida. The No. 16 North Carolina Tar Heels take on the No. 11 Michigan State Spartans in what could be the game of the day for college basketball degenerates like myself. For those looking for the Arkansas versus Duke game, our own Nate Hornung will have a write up later this evening, so be on the lookout for that. I lean with the Razorbacks against the spread.

Trust Your Gut

I am going to stick with trusting my initial leans this season and my gut went right to the under in this matchup. I snagged the opening total at 150.5. Both teams have been tested this season, but I think this is a spot where their defenses outshine their offenses. Plus, I think Tom Izzo and his boys will control the pace of play in this matchup.

The Spartans are currently middle of the pack in the mid-200s in pace of play. They feel much slower than that ranking suggests, but their defense is the highlight of the team, as it normally is with an Izzo-led Sparty squad. Through six games this season, the Spartans have not allowed a team to score 70 points. Shockingly, no team inside the top 25 has scored above 66 points against them. Both Arkansas and Kentucky ended with 66.

Michigan State has excelled at getting after the boards, ranked top 25 on both ends. They have also been great at forcing turnovers and avoiding fouls, ranked top 80 in both categories.

On the other side, North Carolina has endured the 298th easiest schedule up to this point, per Haslametrics. The only top 100 team they have faced is Kansas, where they won 87-74 on November 7. It is tough for me to give much credit for that home win, as Kansas has struggled against top 25 teams this season.

First Test of the Season

This matchup will be the Tar Heels’ first true test away from their home gym and it will not be an easy one. I do like that their defense has been excellent so far this season, owning the second-best two-point defense and the third overall eFG% defense. I expect their defense to hold up, as they have all season. Their offense has not been tested enough, which is why I lean with the under, along with Michigan State most likely forcing a slower pace.

This matchup is a true test for North Carolina and a chance for Michigan State to assert their identity. The Tar Heels’ offense has not faced a challenge like this, while the Spartans excel at slowing games down and controlling possessions. With both teams likely keeping scoring low, the under looks like the smart play in this clash of top 25 programs.

Best Bet: Full Game Under 150.5 (-105) on BetOnline

Interested in More Content

Follow me on X @C_marchio2 for all of my picks and sports opinions!

Be sure to check out all things Betting News on X and Twitch!

While you are at it go get some merch at our Betting News Store!

In need of a sportsbook? Check out one of our favorites below and sign-up for a bonus!

1
Lucky Rebel Sportsbook logo 4.9/5 Review Rating
Bonus & Benefits
Up to $1,250 + 50 Free Slots Spins
See our review »
$1,250 Welcome Bonus
Bet Live on Your Favorite Sports
Earn More with Rebel Rewards!
2
4.8/5 Review Rating
Bonus & Benefits
55% Welcome Bonus w/ code BNBOL55
See our review »
Up to $250 in Free Bets + 100 Spins
$10 Cash Bonus w/ Code BNEWS
Fastest Payouts
3
4.7/5 Review Rating
Bonus & Benefits
100% up to $1000 Sign-Up Bonus
See our review »
Bonus Code: WELCOME1000
Monthly Cash Prizes
Vast Lines and Games Selection
4
4.6/5 Review Rating
Bonus & Benefits
55% Welcome Bonus w/ code BNSB55
See our review »
$250 in Free Bets with First Deposit
Same Game Parlays
Frequent Odds Boosters
5
4.5/5 Review Rating
Bonus & Benefits
50% Up to $750
See our review »
Best Prop Bets Selection
Boosted Odds on Parlays
One of the Oldest and Trusted Sites
6
4.4/5 Review Rating
Bonus & Benefits
125% Welcome Bonus
See our review »
Anonymous Crypto Betting
125% Welcome Bonus
Great Live Betting Selection
7
4.3/5 Review Rating
Bonus & Benefits
125% Deposit Bonus
See our review »
Fast & Easy Payouts
Best Deposit & Free Play Bonuses
Largest Selection of Sports & Games
8
4.2/5 Review Rating
Bonus & Benefits
125% Up to $3,125
See our review »
Best All Around Sportsbook
Most Competitive Odds
Sports, Casino, Poker & Racebook
9
4.1/5 Review Rating
Bonus & Benefits
100% Up to $1,000
See our review »
Free Contests for Real Money
Bet on Esports
Sportsbook, Casino & Racebook
10
4.0/5 Review Rating
Bonus & Benefits
Up to $1,000 Sign-Up Bonus
See our review »
100% of Your First Deposit
$10 Casino Chip
Limited Time Only

Check Out All of Our Resources at Betting News