Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Jan 24, 2026 North Carolina Tar Heels 85 Virginia Cavaliers 80 Final Feb 24, 2024 North Carolina Tar Heels 54 Virginia Cavaliers 44 Final Mar 9, 2023 North Carolina Tar Heels 59 Virginia Cavaliers 68 Final Feb 25, 2023 Virginia Cavaliers 63 North Carolina Tar Heels 71 Final Jan 10, 2023 North Carolina Tar Heels 58 Virginia Cavaliers 65 Final Mar 10, 2022 Virginia Cavaliers 43 North Carolina Tar Heels 63 Final Jan 8, 2022 Virginia Cavaliers 58 North Carolina Tar Heels 74 Final Feb 13, 2021 North Carolina Tar Heels 48 Virginia Cavaliers 60 Final Feb 15, 2020 Virginia Cavaliers 64 North Carolina Tar Heels 62 Final Dec 8, 2019 North Carolina Tar Heels 47 Virginia Cavaliers 56 Final Feb 11, 2019 Virginia Cavaliers 69 North Carolina Tar Heels 61 Final Mar 10, 2018 North Carolina Tar Heels 63 Virginia Cavaliers 71 Final Jan 6, 2018 North Carolina Tar Heels 49 Virginia Cavaliers 61 Final Feb 27, 2017 North Carolina Tar Heels — Virginia Cavaliers — Final Feb 18, 2017 Virginia Cavaliers 41 North Carolina Tar Heels 65 Final Mar 12, 2016 Virginia Cavaliers 57 North Carolina Tar Heels 61 Final Feb 27, 2016 North Carolina Tar Heels 74 Virginia Cavaliers 79 Final Expert grades weight verified head-to-head profit at 75% and profit on other games involving either team at 25%, with a confidence adjustment until ten qualifying picks are recorded.