Sunday, January 18, 2026

Home / Free Picks / College Basketball / Ohio State Buckeyes at North Carolina Tar Heels Prediction, Picks, Odds, and Line Movement for December 20, 2025

Ohio State Buckeyes at North Carolina Tar Heels Prediction, Picks, Odds, and Line Movement for December 20, 2025

By: Kyle Kargel Published 12/19/2025, 08:31 PM ET

North Carolina vs Ohio State picks take center stage in the CBS Sports Classic, a neutral-court showdown in Atlanta that brings together two nationally relevant programs with contrasting offensive profiles. This matchup immediately stands out on the Saturday slate of college basketball picks and college basketball predictions as the betting market tightens around a narrow UNC edge.

TLDR - Picks and Prediction

  • Spread Pick: North Carolina -2.5
  • Total Pick: Under 152.5
  • Projected Final Score: North Carolina 76, Ohio State 72

Sign Up for StatSalt News Alerts, Get Free Picks and Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that StatSalt may use third-party services to process my data.
  • North Carolina enters this matchup at 10-1 overall.
  • Ohio State is 8-2 and coming off back-to-back high-scoring games.
  • North Carolina shot 54 percent from the field and committed just seven turnovers in its most recent win.
  • Ohio State has played into late-clock scoring trades in recent games, including an 89-88 win and an 86-82 win.
  • The Tar Heels have won all three previous CBS Sports Classic meetings with Ohio State.
  • North Carolina’s recent wins have featured more controlled, half-court game scripts.

Odds and Line Movement

Current Odds

Team Spread Total
North Carolina -2.5 152.5
Ohio State +2.5 152.5

Line Movement - Spread

Date Time North Carolina Ohio State
12/19 09:58AM -3.5 (-102) +3.5 (-120)
12/19 11:23AM -2.5 (-118) +2.5 (-104)

Line Movement - Total

Date Time Over Under
12/19 09:58AM 153.5 (-110) 153.5 (-110)
12/19 10:47AM 151.5 (-115) 151.5 (-105)

North Carolina vs Ohio State Game Preview and Analysis

This CBS Sports Classic matchup checks a lot of boxes for a high-level neutral-court evaluation. North Carolina comes in at 10-1 and has looked increasingly balanced over the last few weeks, most recently handling East Tennessee State 77-58 while shooting efficiently and protecting the basketball. That type of profile tends to translate well away from home, especially in a controlled environment.

Ohio State’s recent games have taken on a very different shape. The Buckeyes have leaned into offensive rhythm and pace, winning shootouts against West Virginia and Northwestern that came down to late possessions. Those results highlight Ohio State’s scoring upside, but they also raise questions about defensive consistency when games turn into track meets.

Historically, North Carolina has owned this matchup, including a clean sweep of the CBS Sports Classic meetings. While past results don’t guarantee future outcomes, they do reinforce how UNC has been comfortable handling Ohio State’s style in similar neutral-court settings.

The spread sits in a reasonable range, but I lean toward North Carolina’s ability to dictate tempo if it gets an early edge. Recent UNC wins suggest a willingness to slow games down, limit turnovers, and force opponents into half-court execution. That game script directly pressures Ohio State’s preference for pace and late-clock scoring.

Key Injuries and Notes for UNC and OSU

  • UNC: Seth Trimble is listed as questionable with a forearm injury.
  • OSU: Myles Herro is out (redshirt).
  • OSU: Josh Ojianwuna is questionable with a knee issue.

Final Score Prediction

North Carolina 76, Ohio State 72

ATS and Total Picks

  • Against the Spread: North Carolina -2.5
  • Total: Under 152.5
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Bet now
Signup Promo Recommended
Min. Deposit $5
Cashable No
Bet365

Bet $5 & Get $200 in Bonus Bets Win or Lose

Show Bonus Code
Bet now
Signup Promo Hot Offer
Wagering 1x Bonus
Odds Requirements -500
Cashable Yes
FanDuel Sportsbook

Bet $5 Get $300 in Bonus Bets If Your Bet Wins!

Show Bonus Code
Bet now
Signup Promo Hot Offer
Min. Deposit $5
Wagering 1x Deposit
Cashable No
Join 250k sports fans & receive free picks
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA) 21+ only. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Rewards are non-withdrawable bonus bets that expire in 7 days. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.