1. /NCAAM
  2. /Scores
  3. /3 · 15 · 25
  4. /LOU vs DUKE
FINAL
Mar 15, 2025

Box Score

12T
LOU382462
DUKE334073
Louisville Cardinals logoLOUISVILLEMINFG3PTFTREBASTSTLBLKTOPFPTS
0James Scott323-40-00-12201156
93Noah Waterman212-51-30-03100145
1J'Vonne Hadley382-50-22-45111316
5Terrence Edwards Jr.4012-295-120-163100129
24Chucky Hepburn405-161-83-443103414
25Aboubacar Traore151-30-00-04000222
9Khani Rooths140-20-10-06100120
TOTAL-25-6439.1%7-2626.9%5-1050.0%301132111962
Duke Blue Devils logoDUKEMINFG3PTFTREBASTSTLBLKTOPFPTS
9Khaman Maluach274-50-00-010002108
3Isaiah Evans182-42-40-00110106
7Kon Knueppel386-120-56-683202318
5Tyrese Proctor376-146-141-512100319
14Sion James333-72-27-762001215
18Mason Gillis240-20-20-03010110
21Patrick Ngongba II141-40-05-62003137
55Spencer Hubbard00-00-00-00000000
1Caleb Foster90-20-00-01310210
TOTAL-22-5044.0%10-2737.0%19-2479.2%31116591373

Play-by-Play

1st halflouduke
  • (20:00) Start game
  • Duke Blue Devils logo
    (19:57) Jump Ball won by Duke
  • Louisville Cardinals logo
    (19:57) Jump Ball lost by Louisville
  • Duke Blue Devils logo
    (19:39) Sion James missed Layup.
  • Louisville Cardinals logo
    (19:36) Noah Waterman Defensive Rebound.
  • Louisville Cardinals logo
    (19:08) Terrence Edwards Jr. missed Three Point Jumper.
  • Louisville Cardinals logo
    (19:04) J'Vonne Hadley Offensive Rebound.
  • Louisville Cardinals logo
    +2 (18:58) Chucky Hepburn made Jumper.
    20
  • Duke Blue Devils logo
    (18:38) Tyrese Proctor missed Three Point Jumper.
  • Duke Blue Devils logo
    (18:33) Khaman Maluach Offensive Rebound.
  • Duke Blue Devils logo
    +2 (18:33) Khaman Maluach made Two Point Tip Shot.
    22
  • Louisville Cardinals logo
    (18:09) J'Vonne Hadley Turnover.
  • Duke Blue Devils logo
    (18:09) Tyrese Proctor Steal.
  • Duke Blue Devils logo
    (17:59) Tyrese Proctor missed Three Point Jumper.
  • Louisville Cardinals logo
    (17:56) Louisville Defensive Rebound.
  • Louisville Cardinals logo
    (17:50) Chucky Hepburn Turnover.
  • Duke Blue Devils logo
    (17:50) Isaiah Evans Steal.
  • Duke Blue Devils logo
    +2 (17:32) Khaman Maluach made Dunk. Assisted by Tyrese Proctor.
    24
  • Louisville Cardinals logo
    (17:13) Terrence Edwards Jr. missed Jumper.
  • Duke Blue Devils logo
    (17:10) Sion James Defensive Rebound.
  • Louisville Cardinals logo
    (17:05) Foul on Noah Waterman.
  • Duke Blue Devils logo
    +1 (17:05) Kon Knueppel made Free Throw.
    25
  • Duke Blue Devils logo
    +1 (17:05) Kon Knueppel made Free Throw.
    26
  • Louisville Cardinals logo
    +2 (16:49) Chucky Hepburn made Jumper.
    46
  • Duke Blue Devils logo
    (16:35) Khaman Maluach Turnover.
  • Louisville Cardinals logo
    +3 (16:16) Chucky Hepburn made Three Point Jumper. Assisted by James Scott.
    76
  • Duke Blue Devils logo
    +2 (16:00) Kon Knueppel made Layup.
    78
  • Louisville Cardinals logo
    (15:47) Chucky Hepburn missed Three Point Jumper.
  • Duke Blue Devils logo
    (15:47) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    (15:47) Khaman Maluach subbing out for Duke
  • Duke Blue Devils logo
    (15:47) Patrick Ngongba II subbing in for Duke
  • Louisville Cardinals logo
    (15:47) James Scott subbing out for Louisville
  • Louisville Cardinals logo
    (15:47) Aboubacar Traore subbing in for Louisville
  • Duke Blue Devils logo
    (15:31) Patrick Ngongba II missed Jumper.
  • Louisville Cardinals logo
    (15:28) Noah Waterman Defensive Rebound.
  • Louisville Cardinals logo
    (15:09) Terrence Edwards Jr. missed Jumper.
  • Duke Blue Devils logo
    (15:06) Patrick Ngongba II Defensive Rebound.
  • Duke Blue Devils logo
    +3 (14:56) Isaiah Evans made Three Point Jumper. Assisted by Sion James.
    711
  • Louisville Cardinals logo
    +3 (14:34) Noah Waterman made Three Point Jumper. Assisted by Terrence Edwards Jr..
    1011
  • Duke Blue Devils logo
    (14:15) Kon Knueppel missed Three Point Jumper.
  • Louisville Cardinals logo
    (14:12) J'Vonne Hadley Defensive Rebound.
  • Louisville Cardinals logo
    +2 (14:04) Noah Waterman made Layup. Assisted by Terrence Edwards Jr..
    1211
  • Duke Blue Devils logo
    +3 (13:31) Isaiah Evans made Three Point Jumper.
    1214
  • Louisville Cardinals logo
    (13:12) Foul on Aboubacar Traore.
  • Louisville Cardinals logo
    (13:12) Aboubacar Traore Turnover.
  • Duke Blue Devils logo
    (13:12) Kon Knueppel subbing out for Duke
  • Duke Blue Devils logo
    (13:12) Sion James subbing out for Duke
  • Duke Blue Devils logo
    (13:12) Caleb Foster subbing in for Duke
  • Duke Blue Devils logo
    (13:12) Mason Gillis subbing in for Duke
  • Louisville Cardinals logo
    (13:12) Noah Waterman subbing out for Louisville
  • Louisville Cardinals logo
    (13:12) James Scott subbing in for Louisville
  • Duke Blue Devils logo
    +3 (12:46) Tyrese Proctor made Three Point Jumper. Assisted by Caleb Foster.
    1217
  • Louisville Cardinals logo
    +3 (12:27) Terrence Edwards Jr. made Three Point Jumper.
    1517
  • Louisville Cardinals logo
    (12:07) Foul on Chucky Hepburn.
  • Duke Blue Devils logo
    (12:07) Patrick Ngongba II subbing out for Duke
  • Duke Blue Devils logo
    (12:07) Khaman Maluach subbing in for Duke
  • Louisville Cardinals logo
    (12:07) Aboubacar Traore subbing out for Louisville
  • Louisville Cardinals logo
    (12:07) Khani Rooths subbing in for Louisville
  • Duke Blue Devils logo
    (11:51) Caleb Foster missed Layup.
  • Louisville Cardinals logo
    (11:51) James Scott Block.
  • Louisville Cardinals logo
    (11:51) Louisville Defensive Rebound.
  • (11:51) Official TV Timeout
  • Duke Blue Devils logo
    (11:51) Isaiah Evans subbing out for Duke
  • Duke Blue Devils logo
    (11:51) Kon Knueppel subbing in for Duke
  • Louisville Cardinals logo
    (11:22) Chucky Hepburn Turnover.
  • Duke Blue Devils logo
    (11:22) Kon Knueppel Steal.
  • Duke Blue Devils logo
    (11:14) Kon Knueppel Turnover.
  • Louisville Cardinals logo
    (11:14) J'Vonne Hadley Steal.
  • Louisville Cardinals logo
    (11:11) Khani Rooths Turnover.
  • Duke Blue Devils logo
    +2 (10:52) Kon Knueppel made Layup.
    1519
  • Louisville Cardinals logo
    +2 (10:31) J'Vonne Hadley made Layup. Assisted by Khani Rooths.
    1719
  • Duke Blue Devils logo
    +3 (10:06) Tyrese Proctor made Three Point Jumper. Assisted by Caleb Foster.
    1722
  • Louisville Cardinals logo
    (9:55) Terrence Edwards Jr. missed Three Point Jumper.
  • Louisville Cardinals logo
    (9:49) Khani Rooths Offensive Rebound.
  • Louisville Cardinals logo
    (9:43) James Scott Turnover.
  • Duke Blue Devils logo
    (9:43) Caleb Foster Steal.
  • Duke Blue Devils logo
    (9:40) Foul on Caleb Foster.
  • Duke Blue Devils logo
    (9:40) Caleb Foster Turnover.
  • Louisville Cardinals logo
    (9:40) Khani Rooths subbing out for Louisville
  • Louisville Cardinals logo
    (9:40) Noah Waterman subbing in for Louisville
  • Louisville Cardinals logo
    (9:21) Chucky Hepburn missed Layup.
  • Louisville Cardinals logo
    (9:18) James Scott Offensive Rebound.
  • Louisville Cardinals logo
    +2 (9:18) James Scott made Two Point Tip Shot.
    1922
  • Duke Blue Devils logo
    (8:59) Tyrese Proctor missed Three Point Jumper.
  • Louisville Cardinals logo
    (8:56) Chucky Hepburn Defensive Rebound.
  • Louisville Cardinals logo
    +2 (8:53) Terrence Edwards Jr. made Layup. Assisted by J'Vonne Hadley.
    2122
  • Duke Blue Devils logo
    (8:53) Foul on Tyrese Proctor.
  • Duke Blue Devils logo
    (8:53) Caleb Foster subbing out for Duke
  • Duke Blue Devils logo
    (8:53) Mason Gillis subbing out for Duke
  • Duke Blue Devils logo
    (8:53) Isaiah Evans subbing in for Duke
  • Duke Blue Devils logo
    (8:53) Sion James subbing in for Duke
  • Duke Blue Devils logo
    (8:53) Khaman Maluach subbing out for Duke
  • Duke Blue Devils logo
    (8:53) Patrick Ngongba II subbing in for Duke
  • Louisville Cardinals logo
    (8:53) Terrence Edwards Jr. missed Free Throw.
  • Duke Blue Devils logo
    (8:50) Kon Knueppel Defensive Rebound.
  • Louisville Cardinals logo
    (8:40) Foul on Noah Waterman.
  • Duke Blue Devils logo
    (8:40) Patrick Ngongba II missed Free Throw.
  • Duke Blue Devils logo
    (8:40) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    +1 (8:40) Patrick Ngongba II made Free Throw.
    2123
  • Louisville Cardinals logo
    (8:40) Noah Waterman subbing out for Louisville
  • Louisville Cardinals logo
    (8:40) Aboubacar Traore subbing in for Louisville
  • Duke Blue Devils logo
    (8:27) Tyrese Proctor missed Three Point Jumper.
  • Louisville Cardinals logo
    (8:26) Terrence Edwards Jr. Defensive Rebound.
  • Duke Blue Devils logo
    (8:26) Foul on Patrick Ngongba II.
  • Duke Blue Devils logo
    (8:06) Tyrese Proctor subbing out for Duke
  • Duke Blue Devils logo
    (8:06) Mason Gillis subbing in for Duke
  • Louisville Cardinals logo
    (7:45) Chucky Hepburn missed Three Point Jumper.
  • Duke Blue Devils logo
    (7:43) Duke Defensive Rebound.
  • (7:43) Official TV Timeout
  • Duke Blue Devils logo
    (7:33) Foul on Patrick Ngongba II.
  • Duke Blue Devils logo
    (7:33) Patrick Ngongba II Turnover.
  • Duke Blue Devils logo
    (7:33) Patrick Ngongba II subbing out for Duke
  • Duke Blue Devils logo
    (7:33) Khaman Maluach subbing in for Duke
  • Louisville Cardinals logo
    (7:16) Aboubacar Traore missed Layup.
  • Duke Blue Devils logo
    (7:12) Khaman Maluach Defensive Rebound.
  • Duke Blue Devils logo
    (7:04) Mason Gillis Turnover.
  • Louisville Cardinals logo
    (7:04) Chucky Hepburn Steal.
  • Louisville Cardinals logo
    +2 (7:00) J'Vonne Hadley made Layup.
    2323
  • Duke Blue Devils logo
    (6:40) Sion James missed Layup.
  • Duke Blue Devils logo
    (6:38) Khaman Maluach Offensive Rebound.
  • Duke Blue Devils logo
    (6:36) Khaman Maluach missed Layup.
  • Louisville Cardinals logo
    (6:36) J'Vonne Hadley Block.
  • Duke Blue Devils logo
    (6:33) Khaman Maluach Offensive Rebound.
  • Duke Blue Devils logo
    +2 (6:31) Khaman Maluach made Layup.
    2325
  • Louisville Cardinals logo
    (6:24) Chucky Hepburn missed Three Point Jumper.
  • Louisville Cardinals logo
    (6:20) J'Vonne Hadley Offensive Rebound.
  • Louisville Cardinals logo
    (6:05) Terrence Edwards Jr. missed Jumper.
  • Duke Blue Devils logo
    (6:02) Mason Gillis Defensive Rebound.
  • Duke Blue Devils logo
    (5:58) Isaiah Evans missed Three Point Jumper.
  • Louisville Cardinals logo
    (5:55) Aboubacar Traore Defensive Rebound.
  • Louisville Cardinals logo
    (5:45) Chucky Hepburn missed Three Point Jumper.
  • Duke Blue Devils logo
    (5:41) Kon Knueppel Defensive Rebound.
  • Duke Blue Devils logo
    (5:23) Sion James Turnover.
  • Duke Blue Devils logo
    (5:23) Sion James subbing out for Duke
  • Duke Blue Devils logo
    (5:23) Mason Gillis subbing out for Duke
  • Duke Blue Devils logo
    (5:23) Caleb Foster subbing in for Duke
  • Duke Blue Devils logo
    (5:23) Tyrese Proctor subbing in for Duke
  • Louisville Cardinals logo
    (5:23) James Scott subbing out for Louisville
  • Louisville Cardinals logo
    (5:23) Aboubacar Traore subbing out for Louisville
  • Louisville Cardinals logo
    (5:23) Khani Rooths subbing in for Louisville
  • Louisville Cardinals logo
    (5:23) Noah Waterman subbing in for Louisville
  • Duke Blue Devils logo
    (5:06) Foul on Tyrese Proctor.
  • Louisville Cardinals logo
    +2 (4:49) Terrence Edwards Jr. made Jumper. Assisted by Chucky Hepburn.
    2525
  • Louisville Cardinals logo
    (4:36) Foul on Khani Rooths.
  • Louisville Cardinals logo
    (4:36) J'Vonne Hadley subbing out for Louisville
  • Louisville Cardinals logo
    (4:36) James Scott subbing in for Louisville
  • Duke Blue Devils logo
    (4:33) Isaiah Evans missed Three Point Jumper.
  • Duke Blue Devils logo
    (4:28) Caleb Foster Offensive Rebound.
  • Duke Blue Devils logo
    +3 (4:26) Tyrese Proctor made Three Point Jumper. Assisted by Caleb Foster.
    2528
  • Louisville Cardinals logo
    +3 (4:12) Terrence Edwards Jr. made Three Point Jumper. Assisted by James Scott.
    2828
  • Duke Blue Devils logo
    (3:51) Kon Knueppel missed Three Point Jumper.
  • Louisville Cardinals logo
    (3:47) Chucky Hepburn Defensive Rebound.
  • Louisville Cardinals logo
    (3:42) Chucky Hepburn missed Three Point Jumper.
  • Duke Blue Devils logo
    (3:39) Khaman Maluach Defensive Rebound.
  • Louisville Cardinals logo
    (3:38) Foul on James Scott.
  • (3:38) Official TV Timeout
  • Louisville Cardinals logo
    (3:38) Khani Rooths subbing out for Louisville
  • Louisville Cardinals logo
    (3:38) J'Vonne Hadley subbing in for Louisville
  • Duke Blue Devils logo
    (3:26) Caleb Foster Turnover.
  • Duke Blue Devils logo
    (3:08) Foul on Kon Knueppel.
  • Louisville Cardinals logo
    +1 (3:08) J'Vonne Hadley made Free Throw.
    2928
  • Duke Blue Devils logo
    (3:08) Isaiah Evans subbing out for Duke
  • Duke Blue Devils logo
    (3:08) Sion James subbing in for Duke
  • Louisville Cardinals logo
    (3:08) Noah Waterman subbing out for Louisville
  • Louisville Cardinals logo
    (3:08) Aboubacar Traore subbing in for Louisville
  • Louisville Cardinals logo
    (3:08) J'Vonne Hadley missed Free Throw.
  • Duke Blue Devils logo
    (3:06) Sion James Defensive Rebound.
  • Duke Blue Devils logo
    +2 (2:48) Sion James made Layup. Assisted by Kon Knueppel.
    2930
  • Louisville Cardinals logo
    (2:48) Foul on James Scott.
  • Duke Blue Devils logo
    +1 (2:48) Sion James made Free Throw.
    2931
  • Louisville Cardinals logo
    +2 (2:33) James Scott made Dunk. Assisted by Chucky Hepburn.
    3131
  • Duke Blue Devils logo
    +2 (2:15) Kon Knueppel made Jumper.
    3133
  • Louisville Cardinals logo
    +3 (2:00) Terrence Edwards Jr. made Three Point Jumper. Assisted by Chucky Hepburn.
    3433
  • Duke Blue Devils logo
    (1:38) Caleb Foster missed Layup.
  • Louisville Cardinals logo
    (1:36) J'Vonne Hadley Defensive Rebound.
  • Louisville Cardinals logo
    (1:08) Terrence Edwards Jr. missed Layup.
  • Louisville Cardinals logo
    (1:05) Aboubacar Traore Offensive Rebound.
  • Louisville Cardinals logo
    +2 (1:04) Aboubacar Traore made Layup.
    3633
  • Duke Blue Devils logo
    (0:48) Kon Knueppel missed Three Point Jumper.
  • Louisville Cardinals logo
    (0:45) Aboubacar Traore Defensive Rebound.
  • Louisville Cardinals logo
    +2 (0:34) Terrence Edwards Jr. made Jumper.
    3833
  • Duke Blue Devils logo
    (0:22) Duke Timeout
  • Louisville Cardinals logo
    (0:22) James Scott subbing out for Louisville
  • Louisville Cardinals logo
    (0:22) Khani Rooths subbing in for Louisville
  • Duke Blue Devils logo
    (0:22) Caleb Foster subbing out for Duke
  • Duke Blue Devils logo
    (0:22) Isaiah Evans subbing in for Duke
  • Duke Blue Devils logo
    (0:00) Sion James missed Jumper.
  • Louisville Cardinals logo
    (0:00) Louisville Defensive Rebound.
  • (0:00) End of 1st half
2nd half

Team Stats

62Points73
25-64(39.1%)Field Goal(%)22-50(44%)
7-26(26.9%)3-Point(%)10-27(37%)
5-10(50%)Free Throw(%)19-24(79.2%)
38(16)Rebounds(Offensive)35(8)
11Assists11
3Steals6
2Blocks5
11Turnovers10
19(0)Fouls(Technical)13(0)
5Largest Lead13

Game Details

Saturday, March 15, 2025 · 8:30 PM
Cameron Indoor Stadium · Durham, NC
attendance: 15,322 (164.5%)
tv: ESPN
spread: DUKE -6.5
over/under: 149.5