Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Feb 23, 2026 Louisville Cardinals 74 North Carolina Tar Heels 77 Final Jan 1, 2025 North Carolina Tar Heels 70 Louisville Cardinals 83 Final Jan 17, 2024 Louisville Cardinals 70 North Carolina Tar Heels 86 Final Jan 14, 2023 North Carolina Tar Heels 80 Louisville Cardinals 59 Final Feb 21, 2022 Louisville Cardinals 63 North Carolina Tar Heels 70 Final Feb 1, 2022 North Carolina Tar Heels 90 Louisville Cardinals 83 Final/OT Feb 20, 2021 Louisville Cardinals 54 North Carolina Tar Heels 99 Final Feb 22, 2020 North Carolina Tar Heels 55 Louisville Cardinals 72 Final Mar 14, 2019 Louisville Cardinals 70 North Carolina Tar Heels 83 Final Feb 2, 2019 North Carolina Tar Heels 79 Louisville Cardinals 69 Final Jan 12, 2019 Louisville Cardinals 83 North Carolina Tar Heels 62 Final Feb 17, 2018 North Carolina Tar Heels 93 Louisville Cardinals 76 Final Feb 22, 2017 Louisville Cardinals — North Carolina Tar Heels — Final Feb 1, 2016 North Carolina Tar Heels 65 Louisville Cardinals 71 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.