Bet Better BET BETTER PRO
Odds and preview
NCAAF
Sat 21 Nov 2026, 12:30PM ET
North Carolina Tar Heels
5-4 · 4-1 awayWWLLW
VS
Virginia Cavaliers
5-5 · 5-2 at homeWLLLW

North Carolina Tar Heels vs Virginia Cavaliers prediction and odds · Sat 21 Nov

Virginia Cavaliers host North Carolina Tar Heels on Saturday 21 November.

Saturday 21 November 2026: North Carolina Tar Heels at Virginia Cavaliers

Virginia Cavaliers host North Carolina Tar Heels on Saturday 21 November. The bookies see it as close to a coin flip. Our model's pick lands about 4 days before kickoff.
How they've been scoring this season
North Carolina Tar HeelsVirginia Cavaliers
Won-lost5-45-5
Points scored per game27.126.9
Points allowed per game22.821.5
On the road / at home4-1 away5-2 at home
Last 5 gamesWWLLWWLLLW
Their games average 49.1 total points this season.
From the 9 North Carolina Tar Heels and 10 Virginia Cavaliers games on our books this season.

North Carolina Tar Heels vs Virginia Cavaliers odds

Prices for this game

Best price: Virginia Cavaliers pay $1.81, North Carolina Tar Heels pay $2.10 (the best of 8 bookies we checked). $100 on Virginia Cavaliers returns $181.

Fair chance (our read of the prices, with the bookies' cut taken out): Virginia Cavaliers about 5 in 10, North Carolina Tar Heels about 5 in 10.

How much the bookies keep: about $5.24 of every $100 bet on this game.

Since betting opened: the price has moved toward Virginia Cavaliers.

Our pick for this game

Our model's pick lands about 4 days before kickoff. Today's NCAAF picks are already up: see today's NCAAF picks.

What matters in this game

Rest, form and schedule
  • In their 5 games up to Saturday 14 November, Virginia Cavaliers scored 20.0 points a game, down from 26.9 across the season.
  • On Saturday 7 November, North Carolina Tar Heels beat UConn Huskies 38-21 on the road. On Saturday 14 November, Virginia Cavaliers beat California Golden Bears 36-7 at home.
  • Home teams won 224 of the 363 college football games in our 2026 study, about 6 in 10. See the study

From this season's final scores.

North Carolina Tar Heels vs Virginia Cavaliers: game facts

When it starts and how they have been going

North Carolina Tar Heels play Virginia Cavaliers on Saturday 21 November 2026. Kick-off is 12:30 PM ET. It is a college football game.

North Carolina Tar Heels: last 5 results

  1. 7 Nov 2026Wonat UConn Huskies 38-21
  2. 31 Oct 2026Lostvs Miami Hurricanes 35-38
  3. 24 Oct 2026Lostvs Syracuse Orange 30-31
  4. 17 Oct 2026Wonat Duke Blue Devils 24-20
  5. 10 Oct 2026Wonat Pittsburgh Panthers 21-17

Virginia Cavaliers: last 5 results

  1. 14 Nov 2026Wonvs California Golden Bears 36-7
  2. 31 Oct 2026Lostat Wake Forest Demon Deacons 7-51
  3. 23 Oct 2026Lostvs Duke Blue Devils 16-19
  4. 17 Oct 2026Lostat SMU Mustangs 13-23
  5. 10 Oct 2026Wonvs Syracuse Orange 28-25

Quick answers

When is North Carolina Tar Heels vs Virginia Cavaliers? North Carolina Tar Heels vs Virginia Cavaliers is on Saturday 21 November 2026. Kick-off is 12:30 PM ET.

How have North Carolina Tar Heels and Virginia Cavaliers done lately? North Carolina Tar Heels won 3 and lost 2 of the last 5 results we hold. Virginia Cavaliers won 2 and lost 3 of the last 5 results we hold.

From the final scores we hold. Newest game first.

North Carolina Tar Heels vs Virginia Cavaliers: the season so far

From every final score this season

North Carolina Tar Heels are 5-4 this season and Virginia Cavaliers are 5-5. Virginia Cavaliers are 5-2 at home. North Carolina Tar Heels are 4-1 on the road. Virginia Cavaliers score 26.9 points a game and let in 21.5. North Carolina Tar Heels score 27.1 and let in 22.8. Virginia Cavaliers games have averaged 48 points in total; North Carolina Tar Heels games have averaged 50.

SeasonNorth Carolina Tar HeelsVirginia Cavaliers
Won-lost5-45-5
At home1-35-2
On the road4-10-3
Points scored a game27.126.9
Points let in a game22.821.5
Points scored at home31.534.6
Points scored away23.69.0
Against winning sides2-30-3
Current runWon 1Won 1
Biggest win35-3 vs East Tennessee State Buccaneers59-3 vs Norfolk State Spartans
Heaviest loss37-26 vs Notre Dame Fighting Irish51-7 at Wake Forest Demon Deacons

Teams they have both played

  • Against Duke Blue Devils: Virginia Cavaliers lost 16-19 at home; North Carolina Tar Heels won 24-20 on the road.
  • Against Syracuse Orange: Virginia Cavaliers won 28-25 at home; North Carolina Tar Heels lost 30-31 at home.

Rest before this game

Virginia Cavaliers last played on Saturday 14 November, 7 days before this game. North Carolina Tar Heels last played on Saturday 7 November, 14 days before. North Carolina Tar Heels get the longer rest.

Quick answers

How are Virginia Cavaliers doing this season? Virginia Cavaliers are 5-5 this season: 5-2 at home and 0-3 on the road.

How many points do North Carolina Tar Heels score a game? North Carolina Tar Heels score 27.1 points a game this season and let in 22.8, across 9 games.

Wins and losses come from the final score, overtime included. “Against winning sides” counts games against teams that have won more than half their games this season.

Today's selected board

See the plays that cleared the model's filter today

See today's picks

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.

Bet Better is not a bookmaker and does not accept wagers. Information is for educational purposes only. Gamble responsibly — only bet what you can afford to lose. 18+. National Gambling Helpline 1800 858 858. If betting stops being fun, take a break — see our responsible gambling resources.

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.