Previous Matchups & Picks

February 23, 2026 7:00pm ET
@
Louisville Cardinals
Louisville Cardinals
#891
North Carolina Tar Heels
North Carolina Tar Heels
#892

Lines & Odds

-3.5 (-115)
ATS
+3.5 (-105)
-190
Moneyline
+160
OVER 162.5 (-110)
Total
UNDER 162.5 (-110)

Cardinals vs. Tar Heels Spread Picks

Get Cardinals vs. Tar Heels point spread picks, expert spread analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Cardinals vs. Tar Heels game.

Public Consensus

Who was the public on? 59% of the public bets were on North Carolina Tar Heels on the +3.5 ATS. And, 63% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Louisville would win by a score of 82.8 to 79.7 with Louisville winning on the moneyline, North Carolina winning on the spread.

Final Score

1H
2H
F
Louisville Cardinals
38
36
74
North Carolina Tar Heels img
39
38
77

CBB Pro Pick Results

Here’s how my Pro Picks are performing.

CBBCBB Free Picks last 13.3 years
Wins
Losses
Units
386
346
+5.09
CBBCBB All Picks last 6.1 years
Wins
Losses
Units
9
6
+3.65
CBBCBB Between teams last 1 day
Wins
Losses
Units
1
0
+1.74
January 1, 2025 6:00pm ET
@
North Carolina Tar Heels
North Carolina Tar Heels
#687
Louisville Cardinals
Louisville Cardinals
#688

Lines & Odds

+1.5 (-110)
ATS
-1.5 (-110)
+101
Moneyline
-122
OVER 164 (-110)
Total
UNDER 164 (-110)

Public Consensus

Who was the public on? 62% of the public bets were on North Carolina Tar Heels on the +1.5 ATS. And, 54% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that North Carolina would win by a score of 81.8 to 80.5 with North Carolina winning on the moneyline and on the spread and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on January 01, 2025 at 11:17AM ET.
img CBB

North Carolina at Louisville

January 1, 2025
img6:00 PM Eastern

Louisville has won three of four and has a great opportunity for a statement game if the Cardinals can defeat the Tarheels tonight. The Cardinals obviously were looking ahead to this matchup as they avoided disaster beating Eastern Kentucky 78-76 on Saturday as a 21-point favorite. They shot 5-for-17 to open the game and committed six turnovers in the first nine meetings. North Carolina is only 2-7 ATS its past nine games and the Tarheels are just a slight underdog in this game. Louisville has balanced scoring with five players averaging double figures, including Reyne Smith, who shoots 37.3 percent from 3-point range. The game is close to pick 'em so take Louisville on the moneyline.

Final Score

1H
2H
F
North Carolina Tar Heels
31
39
70
Louisville Cardinals img
37
46
83
January 17, 2024 9:00pm ET
@
Louisville Cardinals
Louisville Cardinals
#733
North Carolina Tar Heels
North Carolina Tar Heels
#734

Lines & Odds

+21 (-110)
ATS
-21 (-110)
+1290
Moneyline
-3448
OVER 155.5 (-110)
Total
UNDER 155.5 (-110)

Public Consensus

Who was the public on? 52% of the public bets were on Louisville Cardinals on the +21 ATS. And, 62% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that North Carolina would win by a score of 81.6 to 74.4 with North Carolina winning on the moneyline, Louisville winning on the spread and the game going OVER the total.

Final Score

1H
2H
F
Louisville Cardinals
29
41
70
North Carolina Tar Heels img
46
40
86
January 14, 2023 2:00pm ET
@
North Carolina Tar Heels
North Carolina Tar Heels
#639
Louisville Cardinals
Louisville Cardinals
#640

Lines & Odds

-13 (-110)
ATS
+13 (-110)
-936
Moneyline
+613
OVER 144.5 (-110)
Total
UNDER 144.5 (-110)

Public Consensus

Who was the public on? 58% of the public bets were on North Carolina Tar Heels on the -13 ATS. And, 65% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that North Carolina would win by a score of 81.2 to 65.8 with North Carolina winning on the moneyline and on the spread and the game going OVER the total.

Final Score

1H
2H
F
North Carolina Tar Heels img
37
43
80
Louisville Cardinals
26
33
59
February 21, 2022 7:00pm ET
@
Louisville Cardinals
Louisville Cardinals
#869
North Carolina Tar Heels
North Carolina Tar Heels
#870

Lines & Odds

+9.5 (-110)
ATS
-9.5 (-110)
+400
Moneyline
-522
OVER 145 (-110)
Total
UNDER 145 (-110)

Public Consensus

Who was the public on? 55% of the public bets were on Louisville Cardinals on the +9.5 ATS. And, 65% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that North Carolina would win by a score of 77.6 to 67.7 with North Carolina winning on the moneyline and on the spread and the game going OVER the total.

Final Score

1H
2H
F
Louisville Cardinals
36
27
63
North Carolina Tar Heels img
36
34
70

Get free CBB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.