1. /NCAAM
  2. /Scores
  3. /12 · 20 · 25
  4. /TTU vs DUKE
FINAL
Dec 20, 2025

Box Score

12T
TTU364682
DUKE463581
Texas Tech Red Raiders logoTEXAS TECHMINFG3PTFTREBASTSTLBLKTOPFPTS
15JT Toppin338-130-13-7100002419
3LeJuan Watts2710-170-40-063302520
1Tyeree Bryan30-00-00-00000000
12Donovan Atwell401-31-32-24110035
4Christian Anderson409-145-94-635305127
8Nolan Groves130-20-20-01000030
6Leon Horner132-20-02-23000056
11Jaylen Petty312-71-30-03000135
TOTAL-32-5855.2%7-2231.8%11-1764.7%30970102482
Duke Blue Devils logoDUKEMINFG3PTFTREBASTSTLBLKTOPFPTS
12Cameron Boozer367-110-29-1487214123
21Patrick Ngongba II211-10-02-54410134
14Nikolas Khamenia183-82-60-00000128
3Isaiah Evans301-40-22-35100204
1Caleb Foster273-72-40-23100048
6Maliq Brown233-40-01-15051107
7Dame Sarr103-73-60-03000149
2Cayden Boozer195-82-51-202000013
8Darren Harris161-21-22-20000025
TOTAL-27-5251.9%10-2737.0%17-2958.6%281582101681

Play-by-Play

1st halfttuduke
  • (20:00) Start game.
  • Texas Tech Red Raiders logo
    (19:58) Jump Ball won by Texas Tech.
  • Duke Blue Devils logo
    (19:58) Jump Ball lost by Duke.
  • Texas Tech Red Raiders logo
    (19:42) JT Toppin bad pass turnover.
  • Duke Blue Devils logo
    (19:42) Cameron Boozer Steal.
  • Duke Blue Devils logo
    (19:29) Cameron Boozer bad pass turnover.
  • Texas Tech Red Raiders logo
    (19:29) LeJuan Watts Steal.
  • Texas Tech Red Raiders logo
    +2 (19:23) LeJuan Watts makes layup.
    20
  • Duke Blue Devils logo
    (18:59) Nikolas Khamenia misses 26-foot three point jumper.
  • Texas Tech Red Raiders logo
    (18:54) LeJuan Watts Defensive Rebound.
  • Texas Tech Red Raiders logo
    +2 (18:50) LeJuan Watts makes driving layup.
    40
  • Duke Blue Devils logo
    (18:23) Nikolas Khamenia bad pass turnover.
  • Texas Tech Red Raiders logo
    (18:23) LeJuan Watts Steal.
  • Texas Tech Red Raiders logo
    +3 (18:18) Christian Anderson makes 23-foot three point jumper (LeJuan Watts assists).
    70
  • Duke Blue Devils logo
    (17:58) Caleb Foster misses layup.
  • Texas Tech Red Raiders logo
    (17:56) LeJuan Watts Defensive Rebound.
  • Texas Tech Red Raiders logo
    +2 (17:45) LeJuan Watts makes 11-foot floating jump shot.
    90
  • Duke Blue Devils logo
    +3 (17:34) Nikolas Khamenia makes 23-foot three point jumper (Patrick Ngongba II assists).
    93
  • Texas Tech Red Raiders logo
    (17:17) LeJuan Watts misses 7-foot jumper.
  • Duke Blue Devils logo
    (17:17) Cameron Boozer Block.
  • Duke Blue Devils logo
    (17:14) Caleb Foster Defensive Rebound.
  • Duke Blue Devils logo
    +2 (17:02) Nikolas Khamenia makes driving layup (Cameron Boozer assists).
    95
  • Texas Tech Red Raiders logo
    (16:46) Christian Anderson bad pass turnover.
  • Duke Blue Devils logo
    (16:32) Isaiah Evans misses 19-foot pullup jump shot.
  • Texas Tech Red Raiders logo
    (16:28) Jaylen Petty Defensive Rebound.
  • Duke Blue Devils logo
    (16:15) Foul on Nikolas Khamenia.
  • Texas Tech Red Raiders logo
    +2 (16:06) JT Toppin makes 11-foot hook shot.
    115
  • Duke Blue Devils logo
    (15:44) Caleb Foster misses 24-foot three point jumper.
  • Texas Tech Red Raiders logo
    (15:40) JT Toppin Defensive Rebound.
  • Texas Tech Red Raiders logo
    (15:26) Jaylen Petty misses 10-foot floating jump shot.
  • Texas Tech Red Raiders logo
    (15:23) JT Toppin Offensive Rebound.
  • Texas Tech Red Raiders logo
    +2 (15:22) JT Toppin makes 1-foot tip in layup.
    135
  • Duke Blue Devils logo
    (15:09) Isaiah Evans bad pass turnover.
  • Texas Tech Red Raiders logo
    (15:09) Christian Anderson Steal.
  • Texas Tech Red Raiders logo
    (14:50) LeJuan Watts misses 25-foot three point jumper.
  • Duke Blue Devils logo
    (14:47) Cameron Boozer Defensive Rebound.
  • Texas Tech Red Raiders logo
    (14:37) Foul on JT Toppin.
  • Duke Blue Devils logo
    +1 (14:37) Cameron Boozer makes free throw 1 of 2.
    136
  • Duke Blue Devils logo
    +1 (14:37) Cameron Boozer makes free throw 2 of 2.
    137
  • Texas Tech Red Raiders logo
    (14:17) Jaylen Petty misses 26-foot three point jumper.
  • Duke Blue Devils logo
    (14:15) Maliq Brown Defensive Rebound.
  • Texas Tech Red Raiders logo
    (14:09) Foul on Jaylen Petty.
  • Duke Blue Devils logo
    +3 (14:05) Dame Sarr makes 26-foot three point jumper (Cayden Boozer assists).
    1310
  • Texas Tech Red Raiders logo
    (13:37) Donovan Atwell misses 25-foot three point jumper.
  • Duke Blue Devils logo
    (13:33) Maliq Brown Defensive Rebound.
  • Texas Tech Red Raiders logo
    (13:29) Foul on Christian Anderson.
  • Duke Blue Devils logo
    (13:29) Cayden Boozer misses free throw 1 of 2.
  • Duke Blue Devils logo
    (13:29) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    +1 (13:29) Cayden Boozer makes free throw 2 of 2.
    1311
  • Texas Tech Red Raiders logo
    (13:13) Christian Anderson misses 25-foot three point jumper.
  • Duke Blue Devils logo
    (13:11) Dame Sarr Defensive Rebound.
  • Duke Blue Devils logo
    (12:56) Dame Sarr misses driving layup.
  • Texas Tech Red Raiders logo
    (12:54) JT Toppin Defensive Rebound.
  • Texas Tech Red Raiders logo
    +2 (12:34) LeJuan Watts makes 6-foot hook shot.
    1511
  • Duke Blue Devils logo
    (12:16) Dame Sarr misses 22-foot three point jumper.
  • Texas Tech Red Raiders logo
    (12:14) Jaylen Petty Defensive Rebound.
  • Texas Tech Red Raiders logo
    (12:09) Jaylen Petty bad pass turnover.
  • Duke Blue Devils logo
    (12:09) Maliq Brown Steal.
  • Duke Blue Devils logo
    (12:03) Cameron Boozer misses 26-foot three point pullup jump shot.
  • Duke Blue Devils logo
    (12:00) Maliq Brown Offensive Rebound.
  • Duke Blue Devils logo
    (11:58) Cayden Boozer misses 28-foot three point jumper.
  • Texas Tech Red Raiders logo
    (11:56) LeJuan Watts Defensive Rebound.
  • Duke Blue Devils logo
    (11:48) Foul on Dame Sarr.
  • Texas Tech Red Raiders logo
    +1 (11:48) JT Toppin makes free throw 1 of 2.
    1611
  • Texas Tech Red Raiders logo
    (11:48) JT Toppin misses free throw 2 of 2.
  • Duke Blue Devils logo
    (11:47) Caleb Foster Defensive Rebound.
  • Texas Tech Red Raiders logo
    (11:37) Foul on LeJuan Watts.
  • Duke Blue Devils logo
    +3 (11:19) Caleb Foster makes 27-foot three point step back jumpshot.
    1614
  • Texas Tech Red Raiders logo
    +2 (10:54) JT Toppin makes layup (Christian Anderson assists).
    1814
  • Duke Blue Devils logo
    +2 (10:28) Patrick Ngongba II makes layup.
    1816
  • Texas Tech Red Raiders logo
    (10:18) JT Toppin misses 12-foot floating jump shot.
  • Texas Tech Red Raiders logo
    (10:15) Donovan Atwell Offensive Rebound.
  • Texas Tech Red Raiders logo
    (10:02) LeJuan Watts misses 24-foot three point jumper.
  • Duke Blue Devils logo
    (9:59) Isaiah Evans Defensive Rebound.
  • Duke Blue Devils logo
    +3 (9:39) Darren Harris makes 24-foot three point jumper (Patrick Ngongba II assists).
    1819
  • Texas Tech Red Raiders logo
    (9:33) Texas Tech Timeout.
  • Texas Tech Red Raiders logo
    +2 (9:18) JT Toppin makes layup.
    2019
  • Duke Blue Devils logo
    (9:00) Nikolas Khamenia misses 27-foot three point jumper.
  • Texas Tech Red Raiders logo
    (8:57) Jaylen Petty Defensive Rebound.
  • Duke Blue Devils logo
    (8:46) Foul on Caleb Foster.
  • Texas Tech Red Raiders logo
    (8:28) Christian Anderson misses 8-foot jumper.
  • Duke Blue Devils logo
    (8:26) Cameron Boozer Defensive Rebound.
  • Duke Blue Devils logo
    +2 (8:13) Cameron Boozer makes layup.
    2021
  • Texas Tech Red Raiders logo
    (7:53) LeJuan Watts bad pass turnover.
  • Duke Blue Devils logo
    (7:53) Patrick Ngongba II Steal.
  • Texas Tech Red Raiders logo
    (7:53) Foul on JT Toppin.
  • Duke Blue Devils logo
    (7:46) Foul on Patrick Ngongba II.
  • Duke Blue Devils logo
    (7:46) Patrick Ngongba II turnover.
  • Texas Tech Red Raiders logo
    (7:46) JT Toppin misses free throw 1 of 2.
  • Texas Tech Red Raiders logo
    (7:46) Texas Tech Deadball Team Rebound.
  • Texas Tech Red Raiders logo
    +1 (7:46) JT Toppin makes free throw 2 of 2.
    2121
  • Duke Blue Devils logo
    (7:36) Foul on Darren Harris.
  • Texas Tech Red Raiders logo
    (7:31) Christian Anderson misses 25-foot three point jumper.
  • Duke Blue Devils logo
    (7:28) Isaiah Evans Defensive Rebound.
  • Duke Blue Devils logo
    +3 (7:17) Dame Sarr makes 23-foot three point jumper (Cameron Boozer assists).
    2124
  • Duke Blue Devils logo
    (7:12) Technical Foul on Dame Sarr.
  • Texas Tech Red Raiders logo
    +1 (7:12) Donovan Atwell makes free throw 1 of 2.
    2224
  • Texas Tech Red Raiders logo
    +1 (7:12) Donovan Atwell makes free throw 2 of 2.
    2324
  • Texas Tech Red Raiders logo
    (6:59) LeJuan Watts misses 24-foot three point jumper.
  • Duke Blue Devils logo
    (6:56) Caleb Foster Defensive Rebound.
  • Texas Tech Red Raiders logo
    (6:52) Foul on Jaylen Petty.
  • Duke Blue Devils logo
    (6:52) Caleb Foster misses free throw 1 of 2.
  • Duke Blue Devils logo
    (6:52) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    (6:52) Caleb Foster misses free throw 2 of 2.
  • Duke Blue Devils logo
    (6:51) Duke Deadball Team Rebound.
  • Texas Tech Red Raiders logo
    (6:51) Foul on Donovan Atwell.
  • Duke Blue Devils logo
    +1 (6:51) Patrick Ngongba II makes free throw 2 of 2.
    2326
  • Duke Blue Devils logo
    +1 (6:51) Patrick Ngongba II makes free throw 1 of 2.
    2325
  • Texas Tech Red Raiders logo
    (6:31) JT Toppin misses layup.
  • Duke Blue Devils logo
    (6:29) Cameron Boozer Defensive Rebound.
  • Duke Blue Devils logo
    +2 (6:24) Cayden Boozer makes driving layup.
    2328
  • Texas Tech Red Raiders logo
    (6:09) JT Toppin misses 25-foot three point jumper.
  • Duke Blue Devils logo
    (6:06) Dame Sarr Defensive Rebound.
  • Duke Blue Devils logo
    (6:00) Cameron Boozer misses driving layup.
  • Texas Tech Red Raiders logo
    (5:57) JT Toppin Defensive Rebound.
  • Texas Tech Red Raiders logo
    (5:51) LeJuan Watts misses layup.
  • Duke Blue Devils logo
    (5:49) Dame Sarr Defensive Rebound.
  • Duke Blue Devils logo
    +3 (5:32) Dame Sarr makes 24-foot three point jumper (Cameron Boozer assists).
    2331
  • Texas Tech Red Raiders logo
    +2 (5:08) Leon Horner makes 12-foot floating jump shot (LeJuan Watts assists).
    2531
  • Duke Blue Devils logo
    +3 (4:49) Cayden Boozer makes 24-foot three point jumper (Patrick Ngongba II assists).
    2534
  • Texas Tech Red Raiders logo
    +2 (4:24) LeJuan Watts makes layup.
    2734
  • Texas Tech Red Raiders logo
    (4:04) Foul on Donovan Atwell.
  • Duke Blue Devils logo
    (4:04) Patrick Ngongba II misses free throw 1 of 1.
  • Texas Tech Red Raiders logo
    (4:03) JT Toppin Defensive Rebound.
  • Duke Blue Devils logo
    (3:52) Foul on Dame Sarr.
  • Texas Tech Red Raiders logo
    +1 (3:52) Christian Anderson makes free throw 1 of 2.
    2834
  • Texas Tech Red Raiders logo
    (3:52) Christian Anderson misses free throw 2 of 2.
  • Duke Blue Devils logo
    (3:50) Cameron Boozer Defensive Rebound.
  • Texas Tech Red Raiders logo
    (3:40) Foul on JT Toppin.
  • Duke Blue Devils logo
    +1 (3:40) Cameron Boozer makes free throw 1 of 2.
    2835
  • Duke Blue Devils logo
    +1 (3:40) Cameron Boozer makes free throw 2 of 2.
    2836
  • Texas Tech Red Raiders logo
    +2 (3:26) LeJuan Watts makes layup.
    3036
  • Duke Blue Devils logo
    (3:14) Cameron Boozer misses layup.
  • Duke Blue Devils logo
    (3:13) Cameron Boozer Offensive Rebound.
  • Duke Blue Devils logo
    +2 (3:13) Cameron Boozer makes layup.
    3038
  • Texas Tech Red Raiders logo
    (3:13) Foul on Leon Horner.
  • Duke Blue Devils logo
    (3:13) Cameron Boozer misses free throw 1 of 1.
  • Texas Tech Red Raiders logo
    (3:13) Leon Horner Defensive Rebound.
  • Duke Blue Devils logo
    (3:13) Foul on Nikolas Khamenia.
  • Texas Tech Red Raiders logo
    +1 (3:13) Leon Horner makes free throw 1 of 2.
    3138
  • Texas Tech Red Raiders logo
    +1 (3:13) Leon Horner makes free throw 2 of 2.
    3238
  • Texas Tech Red Raiders logo
    (3:02) Foul on Leon Horner.
  • Duke Blue Devils logo
    +1 (3:02) Cameron Boozer makes free throw 1 of 2.
    3239
  • Duke Blue Devils logo
    +1 (3:02) Cameron Boozer makes free throw 2 of 2.
    3240
  • Texas Tech Red Raiders logo
    (2:38) Christian Anderson bad pass turnover.
  • Duke Blue Devils logo
    (2:38) Maliq Brown Steal.
  • Duke Blue Devils logo
    +2 (2:31) Maliq Brown makes layup (Cameron Boozer assists).
    3242
  • Texas Tech Red Raiders logo
    (2:03) LeJuan Watts misses 9-foot jumper.
  • Duke Blue Devils logo
    (2:01) Cameron Boozer Defensive Rebound.
  • Duke Blue Devils logo
    (1:47) Isaiah Evans misses 26-foot three point jumper.
  • Texas Tech Red Raiders logo
    (1:44) Leon Horner Defensive Rebound.
  • Texas Tech Red Raiders logo
    (1:32) Christian Anderson bad pass turnover.
  • Duke Blue Devils logo
    (1:32) Maliq Brown Steal.
  • Texas Tech Red Raiders logo
    (1:25) Foul on LeJuan Watts.
  • Duke Blue Devils logo
    +1 (1:25) Darren Harris makes free throw 1 of 2.
    3243
  • Duke Blue Devils logo
    +1 (1:25) Darren Harris makes free throw 2 of 2.
    3244
  • Texas Tech Red Raiders logo
    +2 (1:03) LeJuan Watts makes layup.
    3444
  • Duke Blue Devils logo
    (0:50) Foul on Cameron Boozer.
  • Duke Blue Devils logo
    (0:50) Cameron Boozer turnover.
  • Texas Tech Red Raiders logo
    +2 (0:27) Leon Horner makes layup (Donovan Atwell assists).
    3644
  • Duke Blue Devils logo
    +2 (0:05) Cayden Boozer makes 10-foot floating jump shot (Cameron Boozer assists).
    3646
2nd half

Team Stats

82Points81
32-58(55.2%)Field Goal(%)27-52(51.9%)
7-22(31.8%)3-Point(%)10-27(37.0%)
11-17(64.7%)Free Throw(%)17-29(58.6%)
30(7)Rebounds(Offensive)29(6)
9Assists15
7Steals8
0Blocks2
11Turnovers11
24(0)Fouls(Technical)16(1)
9Largest Lead17

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