Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Mar 12, 2026 NC State Wolfpack 74 Virginia Cavaliers 81 Final Feb 24, 2026 NC State Wolfpack 61 Virginia Cavaliers 90 Final Jan 3, 2026 Virginia Cavaliers 76 NC State Wolfpack 61 Final Dec 31, 2024 NC State Wolfpack 67 Virginia Cavaliers 70 Final Mar 15, 2024 NC State Wolfpack 73 Virginia Cavaliers 65 Final/OT Jan 24, 2024 NC State Wolfpack 53 Virginia Cavaliers 59 Final/OT Jan 6, 2024 Virginia Cavaliers 60 NC State Wolfpack 76 Final Feb 7, 2023 NC State Wolfpack 50 Virginia Cavaliers 63 Final Jan 20, 2020 NC State Wolfpack 53 Virginia Cavaliers 51 Final Mar 14, 2019 NC State Wolfpack 56 Virginia Cavaliers 76 Final Jan 29, 2019 Virginia Cavaliers 66 NC State Wolfpack 65 Final Jan 14, 2018 NC State Wolfpack 51 Virginia Cavaliers 68 Final Feb 25, 2017 Virginia Cavaliers 70 NC State Wolfpack 55 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.