Virginia Tech Hokies vs. North Carolina Tar Heels
FINAL
Feb 28, 2026
Box Score
| 1 | 2 | T | |
|---|---|---|---|
| VT | 44 | 38 | 82 |
| UNC | 44 | 45 | 89 |
Game Recap

Henri Veesaar matches a season-high with 26 points to carry No. 18 North Carolina past Virginia Tech. Henri Veesaar matched a season-high with 26 points, Seth Trimble scored 20 points, and No. 18 North Carolina pulled away in the second half to beat Virginia Tech 89-82 on Saturday night.
Player Stats
Play-by-Play
1st halfVTUNC
- (20:00) Start game.
- (19:59) Jump Ball won by Virginia Tech.
- (19:59) Jump Ball lost by North Carolina.
- +2 (19:50) Ben Hammond makes 18-foot pullup jump shot.20
- (19:33) Jarin Stevenson out of bounds bad pass turnover.
- (19:14) Tobi Lawal bad pass turnover.
- (19:14) Seth Trimble Steal.
- +2 (19:03) Luka Bogavac makes 22-foot pullup jump shot.22
- (18:38) Neoklis Avdalas misses 15-foot jumper.
- (18:33) Jailen Bedford Offensive Rebound.
- (18:30) Ben Hammond misses 11-foot floating jump shot.
- (18:29) Virginia Tech Deadball Team Rebound.
- (18:29) team shot clock turnover .
- (18:10) Derek Dixon misses 23-foot three point jumper.
- (18:07) Henri Veesaar Offensive Rebound.
- +3 (17:49) Seth Trimble makes 25-foot three pointer.25
- +2 (17:28) Amani Hansberry makes 15-foot jumper (Ben Hammond assists).45
- +3 (17:12) Henri Veesaar makes 25-foot three point jumper (Derek Dixon assists).48
- +3 (16:55) Neoklis Avdalas makes 25-foot three point jumper.78
- (16:41) Derek Dixon misses driving layup.
- (16:38) Jarin Stevenson Offensive Rebound.
- (16:32) Henri Veesaar misses 26-foot three point jumper.
- (16:29) Ben Hammond Defensive Rebound.
- (16:15) Neoklis Avdalas misses 8-foot turnaround jump shot.
- (16:12) Derek Dixon Defensive Rebound.
- (16:00) Luka Bogavac misses 25-foot three point jumper.
- (15:58) North Carolina Offensive Rebound.
- (15:58) North Carolina Coach's Challenge (Overturned) North Carolina retains its timeout.
- (15:46) Henri Veesaar misses 10-foot hook shot.
- (15:45) Henri Veesaar Offensive Rebound.
- (15:44) Foul on Amani Hansberry.
- +2 (15:26) Derek Dixon makes 16-foot pullup jump shot.710
- (15:03) Jailen Bedford misses 18-foot pullup jump shot.
- (15:00) Luka Bogavac Defensive Rebound.
- (14:57) Derek Dixon misses 25-foot three point jumper.
- (14:54) Amani Hansberry Defensive Rebound.
- +2 (14:48) Neoklis Avdalas makes layup.910
- (14:35) Luka Bogavac out of bounds bad pass turnover.
- +2 (14:07) Tobi Lawal makes 2-foot dunk (Ben Hammond assists).1110
- (13:49) Luka Bogavac bad pass turnover.
- (13:49) Ben Hammond Steal.
- (13:42) Ben Hammond misses 23-foot three point jumper.
- (13:38) Luka Bogavac Defensive Rebound.
- (13:26) Seth Trimble misses 11-foot floating jump shot.
- (13:22) Christian Gurdak Defensive Rebound.
- +3 (13:19) Jaden Schutt makes 24-foot three point jumper (Neoklis Avdalas assists).1410
- +2 (13:00) Zayden High makes layup (Kyan Evans assists).1412
- (12:25) Ben Hammond misses driving layup.
- (12:22) Tobi Lawal Offensive Rebound.
- +2 (12:21) Tobi Lawal makes 2-foot dunk.1612
- +2 (12:08) Jarin Stevenson makes 9-foot turnaround jump shot (Luka Bogavac assists).1614
- (11:40) Neoklis Avdalas misses driving layup.
- (11:37) Zayden High Defensive Rebound.
- (11:30) Foul on Neoklis Avdalas.
- (11:13) Henri Veesaar misses 8-foot turnaround jump shot.
- (11:12) Virginia Tech Defensive Rebound.
- (10:58) Amani Hansberry misses 8-foot hook shot.
- (10:54) Kyan Evans Defensive Rebound.
- (10:47) Foul on Amani Hansberry.
- +1 (10:47) Jonathan Powell makes free throw 1 of 3.1615
- (10:47) Jonathan Powell misses free throw 2 of 3.
- (10:47) North Carolina Deadball Team Rebound.
- +1 (10:47) Jonathan Powell makes free throw 3 of 3.1616
- (10:30) Neoklis Avdalas misses 8-foot turnaround jump shot.
- (10:25) Jaydon Young Defensive Rebound.
- +2 (10:17) Henri Veesaar makes driving layup (Jaydon Young assists).1618
- (10:03) Foul on Kyan Evans.
- (9:55) Foul on Neoklis Avdalas.
- (9:55) Neoklis Avdalas turnover.
- +3 (9:40) Kyan Evans makes 25-foot three pointer.1621
- (9:27) Foul on Jonathan Powell.
- +2 (9:18) Ben Hammond makes 17-foot pullup jump shot.1821
- (8:59) Foul on Ben Hammond.
- +1 (8:59) Jonathan Powell makes free throw 1 of 2.1822
- (8:59) Jonathan Powell misses free throw 2 of 2.
- (8:58) Tobi Lawal Defensive Rebound.
- (8:42) Ben Hammond misses driving layup.
- (8:39) Henri Veesaar Defensive Rebound.
- (8:27) Kyan Evans bad pass turnover.
- (8:27) Jaden Schutt Steal.
- +2 (8:22) Tobi Lawal makes 1-foot alley oop dunk (Jaden Schutt assists).2022
- +3 (8:08) Jonathan Powell makes 24-foot three pointer.2025
- (7:45) Jaden Schutt misses 28-foot three point jumper.
- (7:42) Kyan Evans Defensive Rebound.
- (7:33) Seth Trimble bad pass turnover.
- (7:33) Ben Hammond Steal.
- +2 (7:28) Tobi Lawal makes 1-foot dunk (Ben Hammond assists).2225
- +2 (7:22) Seth Trimble makes driving layup (Kyan Evans assists).2227
- (7:03) Jaden Schutt misses 24-foot three point jumper.
- (7:00) Jonathan Powell Defensive Rebound.
- +3 (6:54) Jonathan Powell makes 26-foot three point jumper (Seth Trimble assists).2230
- (6:22) Jailen Bedford misses 24-foot three point jumper.
- (6:19) Jarin Stevenson Defensive Rebound.
- (6:02) Jonathan Powell misses 25-foot three point jumper.
- (5:59) Tobi Lawal Defensive Rebound.
- +2 (5:54) Christian Gurdak makes 3-foot dunk (Jailen Bedford assists).2430
- (5:36) Henri Veesaar misses 25-foot three point jumper.
- (5:32) Jonathan Powell Offensive Rebound.
- +2 (5:29) Seth Trimble makes 8-foot floating jump shot.2432
- +3 (5:13) Jaden Schutt makes 24-foot three point jumper (Christian Gurdak assists).2732
- (4:54) Henri Veesaar misses dunk.
- (4:52) Jailen Bedford Defensive Rebound.
- +2 (4:46) Jailen Bedford makes 10-foot floating jump shot.2932
- (4:32) Foul on Jarin Stevenson.
- (4:32) Jarin Stevenson turnover.
- +2 (4:19) Neoklis Avdalas makes layup.3132
- (4:06) Foul on Jarin Stevenson.
- (4:06) Jarin Stevenson turnover.
- +2 (3:54) Amani Hansberry makes 5-foot jumper (Neoklis Avdalas assists).3332
- (3:44) Seth Trimble misses driving layup.
- (3:43) Zayden High Offensive Rebound.
- (3:42) Foul on Amani Hansberry.
- +1 (3:42) Zayden High makes free throw 1 of 2.3333
- +1 (3:42) Zayden High makes free throw 2 of 2.3334
- (3:22) Foul on Jarin Stevenson.
- +1 (3:22) Tobi Lawal makes free throw 1 of 2.3434
- +1 (3:22) Tobi Lawal makes free throw 2 of 2.3534
- (3:11) Foul on Tyler Johnson.
- +1 (3:11) Luka Bogavac makes free throw 1 of 2.3535
- +1 (3:11) Luka Bogavac makes free throw 2 of 2.3536
- +3 (2:51) Tobi Lawal makes 25-foot three point jumper (Neoklis Avdalas assists).3836
- (2:34) Zayden High misses 25-foot three point jumper.
- (2:30) Seth Trimble Offensive Rebound.
- (2:26) Henri Veesaar misses 24-foot three point jumper.
- (2:22) Jaden Schutt Defensive Rebound.
- +2 (2:17) Ben Hammond makes 11-foot floating jump shot.4036
- +2 (1:53) Zayden High makes layup (Derek Dixon assists).4038
- (1:25) Foul on Seth Trimble.
- +1 (1:25) Neoklis Avdalas makes free throw 1 of 2.4138
- +1 (1:25) Neoklis Avdalas makes free throw 2 of 2.4238
- +3 (1:09) Jonathan Powell makes 25-foot three point jumper (Zayden High assists).4241
- (0:39) Jailen Bedford misses layup.
- (0:39) Henri Veesaar Block.
- (0:39) Virginia Tech Offensive Rebound.
- (0:39) Jaden Schutt bad pass turnover.
- (0:12) Zayden High bad pass turnover.
- (0:12) Ben Hammond Steal.
- (0:12) Foul on Seth Trimble.
- +1 (0:12) Ben Hammond makes free throw 1 of 2.4341
- +1 (0:12) Ben Hammond makes free throw 2 of 2.4441
- +2 (0:04) Henri Veesaar makes layup (Seth Trimble assists).4443
- (0:04) Foul on Christian Gurdak.
- +1 (0:04) Henri Veesaar makes free throw 1 of 1.4444
- (0:01) Ben Hammond misses driving layup.
- (0:01) Jaydon Young Block.
- (0:00) North Carolina Deadball Team Rebound.
2nd half
Team Stats
Game Details
Saturday, February 28, 2026 · 8:30 PM
Dean E. Smith Center · Chapel Hill, NC
attendance: 21,750 (100%)
tv: ESPN2
spread: UNC -7.5
over/under: 149.5