FINAL
Dec 20, 2025
Box Score
| 1 | 2 | T | |
|---|---|---|---|
| TTU | 36 | 46 | 82 |
| DUKE | 46 | 35 | 81 |
Play-by-Play
1st halfttuduke
- (20:00) Start game.
- (19:58) Jump Ball won by Texas Tech.
- (19:58) Jump Ball lost by Duke.
- (19:42) JT Toppin bad pass turnover.
- (19:42) Cameron Boozer Steal.
- (19:29) Cameron Boozer bad pass turnover.
- (19:29) LeJuan Watts Steal.
- +2 (19:23) LeJuan Watts makes layup.20
- (18:59) Nikolas Khamenia misses 26-foot three point jumper.
- (18:54) LeJuan Watts Defensive Rebound.
- +2 (18:50) LeJuan Watts makes driving layup.40
- (18:23) Nikolas Khamenia bad pass turnover.
- (18:23) LeJuan Watts Steal.
- +3 (18:18) Christian Anderson makes 23-foot three point jumper (LeJuan Watts assists).70
- (17:58) Caleb Foster misses layup.
- (17:56) LeJuan Watts Defensive Rebound.
- +2 (17:45) LeJuan Watts makes 11-foot floating jump shot.90
- +3 (17:34) Nikolas Khamenia makes 23-foot three point jumper (Patrick Ngongba II assists).93
- (17:17) LeJuan Watts misses 7-foot jumper.
- (17:17) Cameron Boozer Block.
- (17:14) Caleb Foster Defensive Rebound.
- +2 (17:02) Nikolas Khamenia makes driving layup (Cameron Boozer assists).95
- (16:46) Christian Anderson bad pass turnover.
- (16:32) Isaiah Evans misses 19-foot pullup jump shot.
- (16:28) Jaylen Petty Defensive Rebound.
- (16:15) Foul on Nikolas Khamenia.
- +2 (16:06) JT Toppin makes 11-foot hook shot.115
- (15:44) Caleb Foster misses 24-foot three point jumper.
- (15:40) JT Toppin Defensive Rebound.
- (15:26) Jaylen Petty misses 10-foot floating jump shot.
- (15:23) JT Toppin Offensive Rebound.
- +2 (15:22) JT Toppin makes 1-foot tip in layup.135
- (15:09) Isaiah Evans bad pass turnover.
- (15:09) Christian Anderson Steal.
- (14:50) LeJuan Watts misses 25-foot three point jumper.
- (14:47) Cameron Boozer Defensive Rebound.
- (14:37) Foul on JT Toppin.
- +1 (14:37) Cameron Boozer makes free throw 1 of 2.136
- +1 (14:37) Cameron Boozer makes free throw 2 of 2.137
- (14:17) Jaylen Petty misses 26-foot three point jumper.
- (14:15) Maliq Brown Defensive Rebound.
- (14:09) Foul on Jaylen Petty.
- +3 (14:05) Dame Sarr makes 26-foot three point jumper (Cayden Boozer assists).1310
- (13:37) Donovan Atwell misses 25-foot three point jumper.
- (13:33) Maliq Brown Defensive Rebound.
- (13:29) Foul on Christian Anderson.
- (13:29) Cayden Boozer misses free throw 1 of 2.
- (13:29) Duke Deadball Team Rebound.
- +1 (13:29) Cayden Boozer makes free throw 2 of 2.1311
- (13:13) Christian Anderson misses 25-foot three point jumper.
- (13:11) Dame Sarr Defensive Rebound.
- (12:56) Dame Sarr misses driving layup.
- (12:54) JT Toppin Defensive Rebound.
- +2 (12:34) LeJuan Watts makes 6-foot hook shot.1511
- (12:16) Dame Sarr misses 22-foot three point jumper.
- (12:14) Jaylen Petty Defensive Rebound.
- (12:09) Jaylen Petty bad pass turnover.
- (12:09) Maliq Brown Steal.
- (12:03) Cameron Boozer misses 26-foot three point pullup jump shot.
- (12:00) Maliq Brown Offensive Rebound.
- (11:58) Cayden Boozer misses 28-foot three point jumper.
- (11:56) LeJuan Watts Defensive Rebound.
- (11:48) Foul on Dame Sarr.
- +1 (11:48) JT Toppin makes free throw 1 of 2.1611
- (11:48) JT Toppin misses free throw 2 of 2.
- (11:47) Caleb Foster Defensive Rebound.
- (11:37) Foul on LeJuan Watts.
- +3 (11:19) Caleb Foster makes 27-foot three point step back jumpshot.1614
- +2 (10:54) JT Toppin makes layup (Christian Anderson assists).1814
- +2 (10:28) Patrick Ngongba II makes layup.1816
- (10:18) JT Toppin misses 12-foot floating jump shot.
- (10:15) Donovan Atwell Offensive Rebound.
- (10:02) LeJuan Watts misses 24-foot three point jumper.
- (9:59) Isaiah Evans Defensive Rebound.
- +3 (9:39) Darren Harris makes 24-foot three point jumper (Patrick Ngongba II assists).1819
- (9:33) Texas Tech Timeout.
- +2 (9:18) JT Toppin makes layup.2019
- (9:00) Nikolas Khamenia misses 27-foot three point jumper.
- (8:57) Jaylen Petty Defensive Rebound.
- (8:46) Foul on Caleb Foster.
- (8:28) Christian Anderson misses 8-foot jumper.
- (8:26) Cameron Boozer Defensive Rebound.
- +2 (8:13) Cameron Boozer makes layup.2021
- (7:53) LeJuan Watts bad pass turnover.
- (7:53) Patrick Ngongba II Steal.
- (7:53) Foul on JT Toppin.
- (7:46) Foul on Patrick Ngongba II.
- (7:46) Patrick Ngongba II turnover.
- (7:46) JT Toppin misses free throw 1 of 2.
- (7:46) Texas Tech Deadball Team Rebound.
- +1 (7:46) JT Toppin makes free throw 2 of 2.2121
- (7:36) Foul on Darren Harris.
- (7:31) Christian Anderson misses 25-foot three point jumper.
- (7:28) Isaiah Evans Defensive Rebound.
- +3 (7:17) Dame Sarr makes 23-foot three point jumper (Cameron Boozer assists).2124
- (7:12) Technical Foul on Dame Sarr.
- +1 (7:12) Donovan Atwell makes free throw 1 of 2.2224
- +1 (7:12) Donovan Atwell makes free throw 2 of 2.2324
- (6:59) LeJuan Watts misses 24-foot three point jumper.
- (6:56) Caleb Foster Defensive Rebound.
- (6:52) Foul on Jaylen Petty.
- (6:52) Caleb Foster misses free throw 1 of 2.
- (6:52) Duke Deadball Team Rebound.
- (6:52) Caleb Foster misses free throw 2 of 2.
- (6:51) Duke Deadball Team Rebound.
- (6:51) Foul on Donovan Atwell.
- +1 (6:51) Patrick Ngongba II makes free throw 2 of 2.2326
- +1 (6:51) Patrick Ngongba II makes free throw 1 of 2.2325
- (6:31) JT Toppin misses layup.
- (6:29) Cameron Boozer Defensive Rebound.
- +2 (6:24) Cayden Boozer makes driving layup.2328
- (6:09) JT Toppin misses 25-foot three point jumper.
- (6:06) Dame Sarr Defensive Rebound.
- (6:00) Cameron Boozer misses driving layup.
- (5:57) JT Toppin Defensive Rebound.
- (5:51) LeJuan Watts misses layup.
- (5:49) Dame Sarr Defensive Rebound.
- +3 (5:32) Dame Sarr makes 24-foot three point jumper (Cameron Boozer assists).2331
- +2 (5:08) Leon Horner makes 12-foot floating jump shot (LeJuan Watts assists).2531
- +3 (4:49) Cayden Boozer makes 24-foot three point jumper (Patrick Ngongba II assists).2534
- +2 (4:24) LeJuan Watts makes layup.2734
- (4:04) Foul on Donovan Atwell.
- (4:04) Patrick Ngongba II misses free throw 1 of 1.
- (4:03) JT Toppin Defensive Rebound.
- (3:52) Foul on Dame Sarr.
- +1 (3:52) Christian Anderson makes free throw 1 of 2.2834
- (3:52) Christian Anderson misses free throw 2 of 2.
- (3:50) Cameron Boozer Defensive Rebound.
- (3:40) Foul on JT Toppin.
- +1 (3:40) Cameron Boozer makes free throw 1 of 2.2835
- +1 (3:40) Cameron Boozer makes free throw 2 of 2.2836
- +2 (3:26) LeJuan Watts makes layup.3036
- (3:14) Cameron Boozer misses layup.
- (3:13) Cameron Boozer Offensive Rebound.
- +2 (3:13) Cameron Boozer makes layup.3038
- (3:13) Foul on Leon Horner.
- (3:13) Cameron Boozer misses free throw 1 of 1.
- (3:13) Leon Horner Defensive Rebound.
- (3:13) Foul on Nikolas Khamenia.
- +1 (3:13) Leon Horner makes free throw 1 of 2.3138
- +1 (3:13) Leon Horner makes free throw 2 of 2.3238
- (3:02) Foul on Leon Horner.
- +1 (3:02) Cameron Boozer makes free throw 1 of 2.3239
- +1 (3:02) Cameron Boozer makes free throw 2 of 2.3240
- (2:38) Christian Anderson bad pass turnover.
- (2:38) Maliq Brown Steal.
- +2 (2:31) Maliq Brown makes layup (Cameron Boozer assists).3242
- (2:03) LeJuan Watts misses 9-foot jumper.
- (2:01) Cameron Boozer Defensive Rebound.
- (1:47) Isaiah Evans misses 26-foot three point jumper.
- (1:44) Leon Horner Defensive Rebound.
- (1:32) Christian Anderson bad pass turnover.
- (1:32) Maliq Brown Steal.
- (1:25) Foul on LeJuan Watts.
- +1 (1:25) Darren Harris makes free throw 1 of 2.3243
- +1 (1:25) Darren Harris makes free throw 2 of 2.3244
- +2 (1:03) LeJuan Watts makes layup.3444
- (0:50) Foul on Cameron Boozer.
- (0:50) Cameron Boozer turnover.
- +2 (0:27) Leon Horner makes layup (Donovan Atwell assists).3644
- +2 (0:05) Cayden Boozer makes 10-foot floating jump shot (Cameron Boozer assists).3646
2nd half
Team Stats
Game Details
Saturday, December 20, 2025 · 5:10 PM
Cameron Indoor Stadium · Durham, NC
attendance: 19,812 (212.7%)
tv: ESPN
spread: DUKE -9.5
over/under: 152.5