FINAL
Nov 8, 2025
Box Score
| 1 | 2 | T | |
|---|---|---|---|
| WCU | 21 | 33 | 54 |
| DUKE | 45 | 50 | 95 |
Game Recap
Cameron Boozer scores 25, helps No. 6 Duke top Western Carolina 95-54 in Blue Devils' 1st home game. Freshman Cameron Boozer had 25 points in his first regular-season home game as sixth-ranked Duke beat Western Carolina 95-54 on Saturday.
Player Stats
Play-by-Play
1st halfWCUDUKE
- (20:00) Start game
- (19:59) Jump Ball won by Duke
- (19:59) Jump Ball lost by Western Carolina
- (19:51) Patrick Ngongba II Turnover.
- (19:46) Foul on Caleb Foster.
- (19:28) Cord Stansberry missed Layup.
- (19:26) Dame Sarr Defensive Rebound.
- (19:23) Isaiah Evans missed Three Point Jumper.
- (19:19) Abdulai Fanta Kabba Defensive Rebound.
- (19:03) Foul on Cameron Boozer.
- +1 (19:03) CJ Hyland made Free Throw.10
- +1 (19:03) CJ Hyland made Free Throw.20
- (18:55) Cameron Boozer missed Three Point Jumper.
- (18:51) Abdulai Fanta Kabba Defensive Rebound.
- +2 (18:24) Marcus Kell made Jumper.40
- +2 (18:14) Cameron Boozer made Layup.42
- (18:14) Foul on Abdulai Fanta Kabba.
- +1 (18:14) Cameron Boozer made Free Throw.43
- (17:52) CJ Hyland missed Jumper.
- (17:52) Patrick Ngongba II Defensive Rebound.
- (17:45) Foul on Julien Soumaoro.
- (17:43) Caleb Foster missed Three Point Jumper.
- (17:40) Cameron Boozer Offensive Rebound.
- (17:40) Foul on Marcus Kell.
- +3 (17:39) Cameron Boozer made Three Point Jumper. Assisted by Caleb Foster.46
- (17:30) Foul on Isaiah Evans.
- (17:22) Julien Soumaoro missed Three Point Jumper.
- (17:18) Marcus Kell Offensive Rebound.
- (17:17) Cord Stansberry missed Three Point Jumper.
- (17:13) Patrick Ngongba II Defensive Rebound.
- (17:03) Caleb Foster missed Three Point Jumper.
- (17:00) Cord Stansberry Defensive Rebound.
- (16:41) Marcus Kell missed Jumper.
- (16:41) Dame Sarr Block.
- (16:40) Western Carolina Offensive Rebound.
- (16:40) Caleb Foster subbing out for Duke
- (16:40) Isaiah Evans subbing out for Duke
- (16:40) Dame Sarr subbing out for Duke
- (16:40) Patrick Ngongba II subbing out for Duke
- (16:40) Cayden Boozer subbing in for Duke
- (16:40) Maliq Brown subbing in for Duke
- (16:40) Darren Harris subbing in for Duke
- (16:40) Nikolas Khamenia subbing in for Duke
- (16:40) CJ Hyland subbing out for Western Carolina
- (16:40) Julien Soumaoro subbing out for Western Carolina
- (16:40) Abdulai Fanta Kabba subbing out for Western Carolina
- (16:40) Justin Johnson subbing in for Western Carolina
- (16:40) Tahlan Pettway subbing in for Western Carolina
- (16:40) Samuel Dada subbing in for Western Carolina
- (16:32) Western Carolina Turnover.
- (16:32) Official TV Timeout
- +2 (16:20) Maliq Brown made Dunk. Assisted by Cayden Boozer.48
- (16:02) Justin Johnson missed Layup.
- (16:00) Justin Johnson Offensive Rebound.
- +2 (15:49) Marcus Kell made Jumper.68
- +3 (15:42) Nikolas Khamenia made Three Point Jumper. Assisted by Cayden Boozer.611
- (15:24) Cord Stansberry missed Jumper.
- (15:20) Nikolas Khamenia Defensive Rebound.
- (15:10) Cayden Boozer missed Three Point Jumper.
- (15:05) Samuel Dada Defensive Rebound.
- (14:58) Marcus Kell missed Three Point Jumper.
- (14:55) Nikolas Khamenia Defensive Rebound.
- +2 (14:47) Cayden Boozer made Layup.613
- (14:47) Foul on Tahlan Pettway.
- (14:47) Cameron Boozer subbing out for Duke
- (14:47) Patrick Ngongba II subbing in for Duke
- (14:47) Cord Stansberry subbing out for Western Carolina
- (14:47) Samuel Dada subbing out for Western Carolina
- (14:47) Marcus Kell subbing out for Western Carolina
- (14:47) Chase McKey subbing in for Western Carolina
- (14:47) Abdulai Fanta Kabba subbing in for Western Carolina
- (14:47) Tidjiane Dioumassi subbing in for Western Carolina
- (14:47) Cayden Boozer missed Free Throw.
- (14:46) Justin Johnson Defensive Rebound.
- (14:35) Justin Johnson missed Three Point Jumper.
- (14:32) Maliq Brown Defensive Rebound.
- (14:20) Nikolas Khamenia missed Three Point Jumper.
- (14:15) Chase McKey Defensive Rebound.
- (13:50) Tahlan Pettway missed Jumper.
- (13:48) Cayden Boozer Defensive Rebound.
- (13:38) Justin Johnson subbing out for Western Carolina
- (13:38) Julien Soumaoro subbing in for Western Carolina
- +2 (13:30) Cayden Boozer made Jumper.615
- (13:17) Julien Soumaoro missed Three Point Jumper.
- (13:15) Cayden Boozer Defensive Rebound.
- (13:07) Foul on Abdulai Fanta Kabba.
- +1 (13:07) Nikolas Khamenia made Free Throw.616
- (13:07) Maliq Brown subbing out for Duke
- (13:07) Dame Sarr subbing in for Duke
- (13:07) Chase McKey subbing out for Western Carolina
- (13:07) Abdulai Fanta Kabba subbing out for Western Carolina
- (13:07) Samuel Dada subbing in for Western Carolina
- (13:07) Marcus Kell subbing in for Western Carolina
- +1 (13:07) Nikolas Khamenia made Free Throw.617
- (12:45) Foul on Samuel Dada.
- (12:45) Samuel Dada Turnover.
- (12:45) Tahlan Pettway subbing out for Western Carolina
- (12:45) Cord Stansberry subbing in for Western Carolina
- +2 (12:34) Patrick Ngongba II made Dunk. Assisted by Darren Harris.619
- (12:20) Samuel Dada missed Jumper.
- (12:17) Marcus Kell Offensive Rebound.
- (12:10) Tidjiane Dioumassi missed Three Point Jumper.
- (12:06) Patrick Ngongba II Defensive Rebound.
- (11:56) Nikolas Khamenia missed Three Point Jumper.
- (11:53) Cord Stansberry Defensive Rebound.
- (11:44) Official TV Timeout
- (11:44) Tidjiane Dioumassi subbing out for Western Carolina
- (11:44) CJ Hyland subbing in for Western Carolina
- (11:33) Foul on Nikolas Khamenia.
- (11:33) Cayden Boozer subbing out for Duke
- (11:33) Darren Harris subbing out for Duke
- (11:33) Nikolas Khamenia subbing out for Duke
- (11:33) Caleb Foster subbing in for Duke
- (11:33) Isaiah Evans subbing in for Duke
- (11:33) Cameron Boozer subbing in for Duke
- (11:21) Marcus Kell missed Jumper.
- (11:21) Cameron Boozer Block.
- (11:17) Marcus Kell Offensive Rebound.
- (11:13) CJ Hyland missed Jumper.
- (11:13) Isaiah Evans Block.
- (11:09) Patrick Ngongba II Defensive Rebound.
- (11:03) Cameron Boozer missed Three Point Jumper.
- (10:58) Dame Sarr Offensive Rebound.
- +2 (10:49) Patrick Ngongba II made Layup. Assisted by Caleb Foster.621
- (10:36) Cord Stansberry missed Jumper.
- (10:34) Cameron Boozer Defensive Rebound.
- (10:23) Foul on Samuel Dada.
- +1 (10:23) Cameron Boozer made Free Throw.622
- (10:23) Samuel Dada subbing out for Western Carolina
- (10:23) Chase McKey subbing in for Western Carolina
- +1 (10:23) Cameron Boozer made Free Throw.623
- (10:03) Cord Stansberry missed Layup.
- (10:01) Patrick Ngongba II Defensive Rebound.
- (9:44) Foul on CJ Hyland.
- +1 (9:42) Dame Sarr made Free Throw.624
- (9:42) Dame Sarr missed Free Throw.
- (9:42) Duke Deadball Team Rebound.
- (9:42) Patrick Ngongba II subbing out for Duke
- (9:42) Maliq Brown subbing in for Duke
- (9:42) Dame Sarr missed Free Throw.
- (9:41) Marcus Kell Defensive Rebound.
- (9:23) Marcus Kell missed Three Point Jumper.
- (9:20) Dame Sarr Defensive Rebound.
- (9:16) Foul on Chase McKey.
- +1 (9:16) Dame Sarr made Free Throw.625
- (9:16) Dame Sarr missed Free Throw.
- (9:14) Marcus Kell Defensive Rebound.
- (9:13) Dame Sarr subbing out for Duke
- (9:13) Nikolas Khamenia subbing in for Duke
- +3 (8:55) Julien Soumaoro made Three Point Jumper.925
- (8:41) Cord Stansberry subbing out for Western Carolina
- (8:41) Fischer Brown subbing in for Western Carolina
- +2 (8:27) Cameron Boozer made Layup.927
- (8:18) Foul on Caleb Foster.
- (8:18) Caleb Foster subbing out for Duke
- (8:18) Cayden Boozer subbing in for Duke
- (8:18) Chase McKey subbing out for Western Carolina
- (8:18) Abdulai Fanta Kabba subbing in for Western Carolina
- (8:05) Marcus Kell missed Three Point Jumper.
- (8:03) Isaiah Evans Defensive Rebound.
- (7:59) Isaiah Evans missed Three Point Jumper.
- (7:55) Cameron Boozer Offensive Rebound.
- (7:49) Cameron Boozer missed Three Point Jumper.
- (7:44) Nikolas Khamenia Offensive Rebound.
- (7:36) Cayden Boozer missed Jumper.
- (7:33) Cameron Boozer Offensive Rebound.
- +2 (7:32) Cameron Boozer made Layup.929
- +2 (7:22) Marcus Kell made Layup. Assisted by Abdulai Fanta Kabba.1129
- (7:22) Foul on Cameron Boozer.
- (7:22) Official TV Timeout
- (7:22) Maliq Brown subbing out for Duke
- (7:22) Cameron Boozer subbing out for Duke
- (7:22) Darren Harris subbing in for Duke
- (7:22) Patrick Ngongba II subbing in for Duke
- +1 (7:22) Marcus Kell made Free Throw.1229
- (7:22) Marcus Kell subbing out for Western Carolina
- (7:22) Tayeshaun Smith subbing in for Western Carolina
- (7:20) Cayden Boozer Turnover.
- (7:20) CJ Hyland Steal.
- +3 (7:08) Julien Soumaoro made Three Point Jumper.1529
- (6:44) Isaiah Evans Turnover.
- (6:44) CJ Hyland Steal.
- (6:36) Abdulai Fanta Kabba missed Layup.
- (6:35) Patrick Ngongba II Defensive Rebound.
- (6:23) Isaiah Evans missed Three Point Jumper.
- (6:21) Abdulai Fanta Kabba Defensive Rebound.
- (5:53) Fischer Brown missed Three Point Jumper.
- (5:50) Julien Soumaoro Offensive Rebound.
- (5:31) Julien Soumaoro missed Jumper.
- (5:28) Isaiah Evans Defensive Rebound.
- (5:22) Foul on CJ Hyland.
- +1 (5:22) Isaiah Evans made Free Throw.1530
- (5:22) Patrick Ngongba II subbing out for Duke
- (5:22) Maliq Brown subbing in for Duke
- (5:22) CJ Hyland subbing out for Western Carolina
- (5:22) Julien Soumaoro subbing out for Western Carolina
- (5:22) Abdulai Fanta Kabba subbing out for Western Carolina
- (5:22) Cord Stansberry subbing in for Western Carolina
- (5:22) Tahlan Pettway subbing in for Western Carolina
- (5:22) Samuel Dada subbing in for Western Carolina
- +1 (5:22) Isaiah Evans made Free Throw.1531
- (5:22) Isaiah Evans subbing out for Duke
- (5:22) Dame Sarr subbing in for Duke
- (5:08) Tahlan Pettway missed Three Point Jumper.
- (5:06) Cayden Boozer Defensive Rebound.
- (5:00) Cayden Boozer missed Three Point Jumper.
- (4:55) Samuel Dada Defensive Rebound.
- (4:38) Foul on Nikolas Khamenia.
- (4:38) Cord Stansberry missed Free Throw.
- (4:38) Western Carolina Deadball Team Rebound.
- (4:38) Nikolas Khamenia subbing out for Duke
- (4:38) Cameron Boozer subbing in for Duke
- (4:38) Fischer Brown subbing out for Western Carolina
- (4:38) Justin Johnson subbing in for Western Carolina
- +1 (4:38) Cord Stansberry made Free Throw.1631
- (4:28) Foul on Tayeshaun Smith.
- +1 (4:28) Cameron Boozer made Free Throw.1632
- +1 (4:28) Cameron Boozer made Free Throw.1633
- (3:57) Justin Johnson missed Three Point Jumper.
- (3:52) Cayden Boozer Defensive Rebound.
- (3:52) Official TV Timeout
- (3:52) Tayeshaun Smith subbing out for Western Carolina
- (3:52) Marcus Kell subbing in for Western Carolina
- +3 (3:34) Cayden Boozer made Three Point Jumper. Assisted by Cameron Boozer.1636
- (3:10) Justin Johnson missed Jumper.
- (3:07) Dame Sarr Defensive Rebound.
- (3:02) Dame Sarr missed Layup.
- (3:00) Tahlan Pettway Defensive Rebound.
- (2:49) Samuel Dada missed Layup.
- (2:47) Cameron Boozer Defensive Rebound.
- (2:30) Dame Sarr missed Three Point Jumper.
- (2:25) Cameron Boozer Offensive Rebound.
- (2:23) Foul on Justin Johnson.
- +1 (2:22) Darren Harris made Free Throw.1637
- +1 (2:22) Darren Harris made Free Throw.1638
- (2:22) Maliq Brown subbing out for Duke
- (2:22) Dame Sarr subbing out for Duke
- (2:22) Isaiah Evans subbing in for Duke
- (2:22) Patrick Ngongba II subbing in for Duke
- (2:22) Justin Johnson subbing out for Western Carolina
- (2:22) Julien Soumaoro subbing in for Western Carolina
- +1 (2:22) Darren Harris made Free Throw.1639
- (2:22) Darren Harris subbing out for Duke
- (2:22) Caleb Foster subbing in for Duke
- +2 (2:10) Cord Stansberry made Jumper.1839
- +2 (1:51) Patrick Ngongba II made Layup. Assisted by Cameron Boozer.1841
- (1:50) Western Carolina Timeout
- (1:33) Tahlan Pettway Turnover.
- (1:20) Cameron Boozer missed Jumper.
- (1:17) Samuel Dada Defensive Rebound.
- (0:53) Marcus Kell Turnover.
- (0:53) Cayden Boozer Steal.
- +2 (0:48) Caleb Foster made Layup. Assisted by Cameron Boozer.1843
- +3 (0:38) Julien Soumaoro made Three Point Jumper. Assisted by Tahlan Pettway.2143
- (0:25) Duke Timeout
- (0:13) Cameron Boozer missed Three Point Jumper.
- (0:13) Isaiah Evans Offensive Rebound.
- (0:13) Foul on Julien Soumaoro.
- +1 (0:13) Isaiah Evans made Free Throw.2144
- (0:13) Caleb Foster subbing out for Duke
- (0:13) Cameron Boozer subbing out for Duke
- (0:13) Maliq Brown subbing in for Duke
- (0:13) Darren Harris subbing in for Duke
- +1 (0:13) Isaiah Evans made Free Throw.2145
- (0:00) Cord Stansberry missed Three Point Jumper.
- (0:00) Cayden Boozer Defensive Rebound.
- (0:00) End of 1st half
2nd half
Team Stats
Game Details
Saturday, November 8, 2025 · 1:30 PM
Cameron Indoor Stadium · Durham, NC
attendance: 9,314 (100.0%)
tv: The CW Network
spread: DUKE -36.5
over/under: 152.5