
Duke vs. North Carolina Prediction, Betting Pick, Latest College Basketball Odds
The Duke Blue Devils will take on the North Carolina Tar Heels on Saturday night, as UNC is desperate for revenge. Can Cooper Flagg and the Blue Devils eliminate UNC's bubble hopes at the NCAA Tournament with another blowout? Christian Odjakjian certainly thinks there's a strong chance, and explains why in his Duke vs. North Carolina prediction and betting pick for March 8th's regular season finale.
Christian Odjakjian - March 8, 2025, 10:00 AM EST
4 minDuke vs. North Carolina Prediction, Betting Pick, Latest College Basketball Odds
In the final game of the regular season, the No. 2 Duke Blue Devils (27-3, 18-1) are headed to the Dean Dome to take on their favorite rival, the North Carolina Tar Heels (20-11, 13-6). The Blue Devils have a chance to become outright ACC Regular Season Champions, while the bubbly Tar Heels are presented with a golden opportunity at home to add a statement win to their resume and secure an at-large bid to the dance.
Last Time Out
Duke sent a message on February 1st when these teams met at Cameron Indoor, winning 87-70. However that final score makes it sounds like the game was closer than it actually was. This game was all but over in the first few minutes. Jon Scheyer’s group blitzed Carolina from the tip, jumping out to a 23-6 lead just seven minutes in. In that opening stretch, Cooper Flagg dominated by scoring nine points to go along with four assists and two steals. Duke’s defense was absolutely suffocating, and the Tar Heels really struggled to even function at all on the offensive end. UNC did outscore Duke in the second half 45-40, but that doesn’t mean much of anything when they never got the deficit to be smaller than 16.
Get oddschecker+ right now for just $0.99 per month. Don't miss out on this first month deal!
Duke vs. North Carolina Odds
Duke vs. North Carolina Date, Time, and Where To Watch
- Date: March 8, 2025
- Time: 6:30 pm ET
- Where To Watch: ESPN
Click here for latest Duke vs. UNC Odds
North Carolina Recent Form
That loss to Duke on Feb 1 capped off a brutal stretch for the Tar Heels where they lost four of five games. Since then, The Tar Heels are 7-1, with the only loss coming on the road at Clemson. It’s important to note, however, that their KenPom ranking has only moved up a whopping two spots from 39th to 37th during that time. Mainly due to the fact that on this six-game win streak, their best win is defeating a 16-14 Florida State team who is the 90th best team in the nation per KP.
Since the beginning of the win streak in early February, Carolina ranks as the 15th best team in terms of efficiency, per BartTorvik. This featured the 4th best offense in the nation over that span, but the 124th best defense.
Duke Recent Form
This historic Duke team has continued to rampage through this unusually bad ACC field, only dropping the one road game at second place Clemson a month ago. Duke has been absolutely smoking everybody else in their path. The average winning margin across their seven wins since the Clemson loss is 31.8 points per game. Yes, you read that right.
Flagg continues to make his case for National Player of the Year honors, and has ballooned up to -550 odds over Johni Broome. But of course, this Duke team features much more than just the star freshman. Kon Knueppel and Tyrese Proctor have been creating offense and shooting the ball excellently, Khaman Maluach continues to flash his enticing upside on both ends of the floor standing 7-2. The stud role players including Sion James, Isaiah Evans and Mason Gillis are perfect complimentary pieces to Duke’s core and continue to impact winning.
Duke vs. North Carolina Prediction
Yes, it’s a rivalry game and weird things can happen. Cough cough, 2022. But as I broke down the film from the last matchup, and considering the amount of data we have about each of these teams at this point in the season, I’m having a really tough time envisioning Carolina actually being that competitive here.
10.5 is a huge line considering that this is Duke vs. UNC, with the Tar Heels in a revenge spot and with so much on the line for this desperate group trying to make the NCAA Tournament. But this line is wide for good reason. It was only 12.5 back for the first meeting on Duke’s floor. The fact that this line is sitting at 10.5 proves the market’s understanding of how much better Duke really is.
Yes, there’s a world where UNC can push the pace and find success attacking Duke in transition before they set their half-court defense, and they score enough points to cover the number. They are super comfortable playing at that pace, and yes they do enter this game hitting their stride on the offensive end of the floor. With a perimeter oriented attack maybe the Tar Heels can cause problems with their speed and get hot from behind the arc. Maybe RJ Davis goes crazy on his Senior Night, Ian Jackson gives them 20+ off the bench, and Jae’Lyn Withers (who is sneakily shooting 46% from deep on the season) can pull Maluach away from the basket and knock down some treys. AND maybe even Eliot Cadeau makes good decisions and UNC as a group takes good care of the basketball.
But that’s a lot of things that need to go their way for the Tar Heels to even have a chance here Saturday night.
Duke is truly on another level right now with their connectivity on both ends. Their players are also so much taller and bigger and UNC is really going to struggle to match up with that. UNC has no good body to throw at Flagg, and he’s surrounded by enough shooting that bringing a 2nd defender usually leads to a wide open look for one of his teammates. Maluach demands so much attention as a lob threat that the skip pass opportunities are endless.
UNC’s perimeter attack has been feasting lately, but against such inferior competition. To be honest I’m still not sure how I’m supposed to take this team seriously. Congratulations for beating up on teams who weren't even good enough for the NIT.
Armando Bacot’s interior production hasn’t been replaced at all. It’s going to be a battle for UNC to get downhill and play inside out. The Heels are going to struggle to create in the halfcourt and they are going to struggle to slow down Flagg and this Duke attack.
10.5 is a big number to lay in a rivalry game on the road, but to me it’s much more likely that Scheyer’s guys just show up and fully outclass this team, vs UNC playing a gem of a game and shoots the cover off the ball.
Duke vs. North Carolina Pick










