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

Game Recap

No. 1 seed Duke rolls past Mount St. Mary's 93-49 to open NCAAs in Flagg's return from injury. Tyrese Proctor had 19 points and freshman star Cooper Flagg returned from an ankle injury as No. 1 seed Duke beat Mount St. Mary's 93-49 in the first round of the NCAA Tournament on Friday.

Box Score

12T
MSM282149
DUKE543993
Mount St Marys Mountaineers logoMOUNT ST. MARY'SMINFG3PTFTREBASTSTLBLKTOPFPTS
14Jedy Cordilia334-130-01-28200139
4Dola Adebayo333-110-30-09101206
23Javon Ervin152-40-12-20100106
8Dallas Hobbs302-120-70-07210424
45Xavier Lipscomb352-40-12-25300136
9Abdou Khadre Kebe40-10-10-00000100
12Trey Wilson41-10-01-20000013
6Jaxon Hartman20-00-00-01000000
2Arlandus Keyes305-135-110-041101215
10Patrick Haigh90-30-20-01000000
5Malcolm Dread50-10-10-01000020
TOTAL-19-6330.2%5-2718.5%6-875.0%361021111349
Duke Blue Devils logoDUKEMINFG3PTFTREBASTSTLBLKTOPFPTS
2Cooper Flagg226-121-31-175021014
9Khaman Maluach155-51-10-052100311
7Kon Knueppel192-51-41-23220006
5Tyrese Proctor246-96-81-235100019
14Sion James180-50-22-22300032
20Neal Begovich61-11-10-01010003
18Mason Gillis181-50-42-25100034
21Patrick Ngongba II194-50-01-28213019
3Isaiah Evans202-90-50-02000004
55Spencer Hubbard41-20-10-00100002
8Darren Harris113-61-30-04000007
1Caleb Foster204-53-41-131201112
13Cameron Sheffield40-10-10-00000000
TOTAL-35-7050.0%14-3737.8%9-1275.0%43228521193

Play-by-Play

1st halfmsmduke
  • (20:00) Start game
  • Duke Blue Devils logo
    (19:58) Jump Ball won by Duke
  • Mount St Marys Mountaineers logo
    (19:58) Jump Ball lost by Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (19:42) Foul on Dallas Hobbs.
  • Duke Blue Devils logo
    +2 (19:40) Kon Knueppel made Layup. Assisted by Sion James.
    02
  • Mount St Marys Mountaineers logo
    (19:30) Dallas Hobbs Turnover.
  • Duke Blue Devils logo
    (19:30) Kon Knueppel Steal.
  • Duke Blue Devils logo
    +2 (19:18) Khaman Maluach made Dunk. Assisted by Cooper Flagg.
    04
  • Mount St Marys Mountaineers logo
    +2 (18:54) Javon Ervin made Jumper.
    24
  • Duke Blue Devils logo
    +3 (18:38) Tyrese Proctor made Three Point Jumper. Assisted by Khaman Maluach.
    27
  • Mount St Marys Mountaineers logo
    (18:24) Xavier Lipscomb Turnover.
  • Duke Blue Devils logo
    (18:24) Tyrese Proctor Steal.
  • Mount St Marys Mountaineers logo
    (18:22) Foul on Xavier Lipscomb.
  • Duke Blue Devils logo
    +1 (18:22) Cooper Flagg made Free Throw.
    210
  • Duke Blue Devils logo
    +2 (18:22) Cooper Flagg made Layup. Assisted by Tyrese Proctor.
    29
  • Mount St Marys Mountaineers logo
    (17:57) Dallas Hobbs missed Three Point Jumper.
  • Duke Blue Devils logo
    (17:54) Kon Knueppel Defensive Rebound.
  • Duke Blue Devils logo
    (17:44) Kon Knueppel missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (17:41) Xavier Lipscomb Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (17:37) Dallas Hobbs missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (17:32) Jedy Cordilia Offensive Rebound.
  • Mount St Marys Mountaineers logo
    (17:23) Dola Adebayo missed Jumper.
  • Duke Blue Devils logo
    (17:19) Sion James Defensive Rebound.
  • Duke Blue Devils logo
    +3 (17:00) Tyrese Proctor made Three Point Jumper.
    213
  • Duke Blue Devils logo
    (16:30) Khaman Maluach subbing out for Duke
  • Duke Blue Devils logo
    (16:30) Patrick Ngongba II subbing in for Duke
  • Mount St Marys Mountaineers logo
    (16:30) Dallas Hobbs subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (16:30) Arlandus Keyes subbing in for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (16:25) Dola Adebayo missed Three Point Jumper.
  • Duke Blue Devils logo
    (16:23) Patrick Ngongba II Defensive Rebound.
  • Duke Blue Devils logo
    (16:15) Patrick Ngongba II missed Layup.
  • Mount St Marys Mountaineers logo
    (16:12) Dola Adebayo Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (16:10) Arlandus Keyes missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (16:06) Mount St. Mary's Offensive Rebound.
  • Duke Blue Devils logo
    (16:06) Cooper Flagg subbing out for Duke
  • Duke Blue Devils logo
    (16:06) Mason Gillis subbing in for Duke
  • Duke Blue Devils logo
    (16:06) Sion James subbing out for Duke
  • Duke Blue Devils logo
    (16:06) Isaiah Evans subbing in for Duke
  • Mount St Marys Mountaineers logo
    (15:50) Jedy Cordilia missed Jumper.
  • Duke Blue Devils logo
    (15:46) Mason Gillis Defensive Rebound.
  • Duke Blue Devils logo
    (15:39) Kon Knueppel missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (15:36) Arlandus Keyes Defensive Rebound.
  • Mount St Marys Mountaineers logo
    +2 (15:24) Xavier Lipscomb made Layup.
    413
  • Mount St Marys Mountaineers logo
    (15:09) Foul on Jedy Cordilia.
  • (15:09) Official TV Timeout
  • Duke Blue Devils logo
    (15:09) Tyrese Proctor subbing out for Duke
  • Duke Blue Devils logo
    (15:09) Caleb Foster subbing in for Duke
  • Mount St Marys Mountaineers logo
    (15:09) Dola Adebayo subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (15:09) Javon Ervin subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (15:09) Dallas Hobbs subbing in for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (15:09) Patrick Haigh subbing in for Mount St. Mary's
  • Duke Blue Devils logo
    +1 (15:09) Mason Gillis made Free Throw.
    414
  • Duke Blue Devils logo
    +1 (15:09) Mason Gillis made Free Throw.
    415
  • Mount St Marys Mountaineers logo
    (14:40) Arlandus Keyes missed Jumper.
  • Duke Blue Devils logo
    (14:34) Mason Gillis Defensive Rebound.
  • Duke Blue Devils logo
    +3 (14:24) Caleb Foster made Three Point Jumper. Assisted by Patrick Ngongba II.
    418
  • Mount St Marys Mountaineers logo
    +2 (14:01) Jedy Cordilia made Dunk. Assisted by Dallas Hobbs.
    618
  • Duke Blue Devils logo
    (13:48) Isaiah Evans missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (13:45) Jedy Cordilia Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (13:26) Patrick Haigh missed Jumper.
  • Duke Blue Devils logo
    (13:21) Caleb Foster Defensive Rebound.
  • Duke Blue Devils logo
    (13:11) Isaiah Evans subbing out for Duke
  • Duke Blue Devils logo
    (13:11) Kon Knueppel subbing out for Duke
  • Duke Blue Devils logo
    (13:11) Cooper Flagg subbing in for Duke
  • Duke Blue Devils logo
    (13:11) Sion James subbing in for Duke
  • Mount St Marys Mountaineers logo
    (13:11) Patrick Haigh subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (13:11) Jedy Cordilia subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (13:11) Dola Adebayo subbing in for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (13:11) Malcolm Dread subbing in for Mount St. Mary's
  • Duke Blue Devils logo
    +2 (12:54) Mason Gillis made Layup.
    620
  • Mount St Marys Mountaineers logo
    (12:37) Dallas Hobbs missed Three Point Jumper.
  • Duke Blue Devils logo
    (12:32) Cooper Flagg Defensive Rebound.
  • Duke Blue Devils logo
    +2 (12:19) Cooper Flagg made Dunk. Assisted by Patrick Ngongba II.
    622
  • Mount St Marys Mountaineers logo
    +3 (12:05) Arlandus Keyes made Three Point Jumper. Assisted by Xavier Lipscomb.
    922
  • Duke Blue Devils logo
    (11:54) Sion James missed Jumper.
  • Mount St Marys Mountaineers logo
    (11:51) Dola Adebayo Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (11:44) Arlandus Keyes missed Three Point Jumper.
  • Duke Blue Devils logo
    (11:41) Caleb Foster Defensive Rebound.
  • Duke Blue Devils logo
    +2 (11:26) Patrick Ngongba II made Jumper.
    924
  • Mount St Marys Mountaineers logo
    (11:26) Foul on Malcolm Dread.
  • (11:26) Official TV Timeout
  • Duke Blue Devils logo
    (11:26) Mason Gillis subbing out for Duke
  • Duke Blue Devils logo
    (11:26) Tyrese Proctor subbing in for Duke
  • Mount St Marys Mountaineers logo
    (11:26) Malcolm Dread subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (11:26) Jedy Cordilia subbing in for Mount St. Mary's
  • Duke Blue Devils logo
    (11:25) Patrick Ngongba II missed Free Throw.
  • Mount St Marys Mountaineers logo
    (11:24) Dola Adebayo Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (10:59) Jedy Cordilia missed Layup.
  • Duke Blue Devils logo
    (10:59) Cooper Flagg Block.
  • Duke Blue Devils logo
    (10:56) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    (10:49) Caleb Foster missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (10:46) Xavier Lipscomb Defensive Rebound.
  • Mount St Marys Mountaineers logo
    +3 (10:40) Arlandus Keyes made Three Point Jumper. Assisted by Dola Adebayo.
    1224
  • Duke Blue Devils logo
    +2 (10:25) Cooper Flagg made Layup. Assisted by Tyrese Proctor.
    1226
  • Mount St Marys Mountaineers logo
    (9:58) Dola Adebayo Turnover.
  • Duke Blue Devils logo
    (9:58) Caleb Foster Steal.
  • Duke Blue Devils logo
    +2 (9:52) Cooper Flagg made Layup. Assisted by Tyrese Proctor.
    1228
  • Mount St Marys Mountaineers logo
    (9:50) Mount St. Mary's Timeout
  • Duke Blue Devils logo
    (9:50) Caleb Foster subbing out for Duke
  • Duke Blue Devils logo
    (9:50) Patrick Ngongba II subbing out for Duke
  • Duke Blue Devils logo
    (9:50) Isaiah Evans subbing in for Duke
  • Duke Blue Devils logo
    (9:50) Khaman Maluach subbing in for Duke
  • Mount St Marys Mountaineers logo
    +3 (9:31) Arlandus Keyes made Three Point Jumper. Assisted by Jedy Cordilia.
    1528
  • Duke Blue Devils logo
    +3 (9:11) Khaman Maluach made Three Point Jumper. Assisted by Tyrese Proctor.
    1531
  • Mount St Marys Mountaineers logo
    (9:01) Dallas Hobbs Turnover.
  • Duke Blue Devils logo
    +2 (8:46) Khaman Maluach made Dunk. Assisted by Sion James.
    1533
  • Duke Blue Devils logo
    (8:25) Foul on Khaman Maluach.
  • Mount St Marys Mountaineers logo
    +1 (8:25) Jedy Cordilia made Free Throw.
    1633
  • Duke Blue Devils logo
    (8:25) Sion James subbing out for Duke
  • Duke Blue Devils logo
    (8:25) Kon Knueppel subbing in for Duke
  • Mount St Marys Mountaineers logo
    (8:25) Dallas Hobbs subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (8:25) Javon Ervin subbing in for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (8:25) Jedy Cordilia missed Free Throw.
  • Duke Blue Devils logo
    (8:22) Cooper Flagg Defensive Rebound.
  • Duke Blue Devils logo
    +2 (8:14) Khaman Maluach made Dunk. Assisted by Cooper Flagg.
    1635
  • Mount St Marys Mountaineers logo
    (7:42) Javon Ervin missed Three Point Jumper.
  • Duke Blue Devils logo
    (7:42) Cooper Flagg Block.
  • Duke Blue Devils logo
    (7:34) Isaiah Evans Defensive Rebound.
  • Duke Blue Devils logo
    (7:32) Isaiah Evans missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (7:28) Arlandus Keyes Defensive Rebound.
  • Mount St Marys Mountaineers logo
    +2 (7:13) Dola Adebayo made Jumper.
    1835
  • Duke Blue Devils logo
    +3 (7:01) Tyrese Proctor made Three Point Jumper.
    1838
  • Duke Blue Devils logo
    (6:30) Foul on Khaman Maluach.
  • (6:30) Official TV Timeout
  • Duke Blue Devils logo
    (6:30) Cooper Flagg subbing out for Duke
  • Duke Blue Devils logo
    (6:30) Isaiah Evans subbing out for Duke
  • Duke Blue Devils logo
    (6:30) Khaman Maluach subbing out for Duke
  • Duke Blue Devils logo
    (6:30) Sion James subbing in for Duke
  • Duke Blue Devils logo
    (6:30) Mason Gillis subbing in for Duke
  • Duke Blue Devils logo
    (6:30) Patrick Ngongba II subbing in for Duke
  • Mount St Marys Mountaineers logo
    (6:30) Dola Adebayo subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (6:30) Dallas Hobbs subbing in for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    +1 (6:30) Xavier Lipscomb made Free Throw.
    1938
  • Mount St Marys Mountaineers logo
    +1 (6:30) Xavier Lipscomb made Free Throw.
    2038
  • Duke Blue Devils logo
    +3 (6:14) Kon Knueppel made Three Point Jumper. Assisted by Tyrese Proctor.
    2041
  • Mount St Marys Mountaineers logo
    +2 (5:47) Jedy Cordilia made Jumper.
    2241
  • Duke Blue Devils logo
    (5:18) Tyrese Proctor missed Jumper.
  • Duke Blue Devils logo
    (5:14) Mason Gillis Offensive Rebound.
  • Duke Blue Devils logo
    +3 (5:11) Tyrese Proctor made Three Point Jumper. Assisted by Mason Gillis.
    2244
  • Mount St Marys Mountaineers logo
    (4:54) Xavier Lipscomb missed Three Point Jumper.
  • Duke Blue Devils logo
    (4:53) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    (4:53) Foul on Patrick Ngongba II.
  • Duke Blue Devils logo
    (4:53) Tyrese Proctor subbing out for Duke
  • Duke Blue Devils logo
    (4:53) Caleb Foster subbing in for Duke
  • Mount St Marys Mountaineers logo
    (4:53) Javon Ervin subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (4:53) Dola Adebayo subbing in for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (4:45) Arlandus Keyes missed Three Point Jumper.
  • Duke Blue Devils logo
    (4:42) Caleb Foster Defensive Rebound.
  • Duke Blue Devils logo
    (4:23) Mason Gillis missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (4:19) Dola Adebayo Defensive Rebound.
  • Duke Blue Devils logo
    (4:07) Foul on Caleb Foster.
  • Mount St Marys Mountaineers logo
    (4:01) Dallas Hobbs missed Three Point Jumper.
  • Duke Blue Devils logo
    (3:58) Kon Knueppel Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (3:53) Foul on Xavier Lipscomb.
  • (3:53) Official TV Timeout
  • Duke Blue Devils logo
    (3:53) Kon Knueppel subbing out for Duke
  • Duke Blue Devils logo
    (3:53) Mason Gillis subbing out for Duke
  • Duke Blue Devils logo
    (3:53) Cooper Flagg subbing in for Duke
  • Duke Blue Devils logo
    (3:53) Tyrese Proctor subbing in for Duke
  • Duke Blue Devils logo
    +1 (3:53) Sion James made Free Throw.
    2245
  • Duke Blue Devils logo
    +1 (3:53) Sion James made Free Throw.
    2246
  • Duke Blue Devils logo
    (3:53) Sion James subbing out for Duke
  • Duke Blue Devils logo
    (3:53) Isaiah Evans subbing in for Duke
  • Mount St Marys Mountaineers logo
    (3:28) Arlandus Keyes missed Three Point Jumper.
  • Duke Blue Devils logo
    (3:24) Patrick Ngongba II Defensive Rebound.
  • Duke Blue Devils logo
    (3:12) Cooper Flagg missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (3:09) Dallas Hobbs Defensive Rebound.
  • Mount St Marys Mountaineers logo
    +2 (2:46) Dallas Hobbs made Layup.
    2446
  • Duke Blue Devils logo
    +2 (2:31) Isaiah Evans made Jumper.
    2448
  • Mount St Marys Mountaineers logo
    (2:14) Jedy Cordilia missed Layup.
  • Duke Blue Devils logo
    (2:11) Patrick Ngongba II Defensive Rebound.
  • Duke Blue Devils logo
    +2 (2:05) Caleb Foster made Jumper.
    2450
  • Mount St Marys Mountaineers logo
    (2:05) Foul on Arlandus Keyes.
  • Duke Blue Devils logo
    (2:05) Cooper Flagg subbing out for Duke
  • Duke Blue Devils logo
    (2:05) Kon Knueppel subbing in for Duke
  • Mount St Marys Mountaineers logo
    (2:05) Arlandus Keyes subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (2:05) Javon Ervin subbing in for Mount St. Mary's
  • Duke Blue Devils logo
    +1 (2:05) Caleb Foster made Free Throw.
    2451
  • Mount St Marys Mountaineers logo
    (1:55) Foul on Jedy Cordilia.
  • Mount St Marys Mountaineers logo
    (1:55) Jedy Cordilia Turnover.
  • Duke Blue Devils logo
    (1:44) Caleb Foster Turnover.
  • Mount St Marys Mountaineers logo
    (1:44) Dallas Hobbs Steal.
  • Mount St Marys Mountaineers logo
    +2 (1:39) Javon Ervin made Layup. Assisted by Dallas Hobbs.
    2651
  • Mount St Marys Mountaineers logo
    (1:20) Foul on Xavier Lipscomb.
  • Duke Blue Devils logo
    +1 (1:20) Tyrese Proctor made Free Throw.
    2652
  • Mount St Marys Mountaineers logo
    (1:20) Xavier Lipscomb subbing out for Mount St. Mary's
  • Mount St Marys Mountaineers logo
    (1:20) Arlandus Keyes subbing in for Mount St. Mary's
  • Duke Blue Devils logo
    (1:20) Tyrese Proctor missed Free Throw.
  • Mount St Marys Mountaineers logo
    (1:16) Dola Adebayo Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (1:13) Dallas Hobbs Turnover.
  • Duke Blue Devils logo
    (1:13) Tyrese Proctor subbing out for Duke
  • Duke Blue Devils logo
    (1:13) Sion James subbing in for Duke
  • Duke Blue Devils logo
    (1:00) Isaiah Evans missed Three Point Jumper.
  • Mount St Marys Mountaineers logo
    (0:58) Dola Adebayo Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (0:50) Javon Ervin missed Jumper.
  • Mount St Marys Mountaineers logo
    (0:45) Jedy Cordilia Offensive Rebound.
  • Duke Blue Devils logo
    (0:45) Foul on Sion James.
  • Mount St Marys Mountaineers logo
    +2 (0:43) Jedy Cordilia made Dunk. Assisted by Arlandus Keyes.
    2852
  • Duke Blue Devils logo
    (0:43) Duke Timeout
  • Duke Blue Devils logo
    (0:43) Caleb Foster subbing out for Duke
  • Duke Blue Devils logo
    (0:43) Isaiah Evans subbing out for Duke
  • Duke Blue Devils logo
    (0:43) Cooper Flagg subbing in for Duke
  • Duke Blue Devils logo
    (0:43) Tyrese Proctor subbing in for Duke
  • Duke Blue Devils logo
    (0:36) Cooper Flagg missed Jumper.
  • Mount St Marys Mountaineers logo
    (0:33) Dola Adebayo Defensive Rebound.
  • Mount St Marys Mountaineers logo
    (0:18) Dola Adebayo missed Jumper.
  • Duke Blue Devils logo
    (0:16) Patrick Ngongba II Defensive Rebound.
  • Duke Blue Devils logo
    (0:01) Cooper Flagg missed Jumper.
  • Duke Blue Devils logo
    (0:00) Patrick Ngongba II Offensive Rebound.
  • Duke Blue Devils logo
    +2 (0:00) Patrick Ngongba II made Two Point Tip Shot.
    2854
  • (0:00) End of 1st half
2nd half

Team Stats

49Points93
19-63(30.2%)Field Goal(%)35-70(50%)
5-27(18.5%)3-Point(%)14-37(37.8%)
6-8(75%)Free Throw(%)9-12(75%)
38(8)Rebounds(Offensive)44(7)
10Assists22
2Steals8
1Blocks5
11Turnovers2
13(0)Fouls(Technical)11(0)
0Largest Lead46

Game Details

Friday, March 21, 2025 · 3:09 PM
PNC Arena · Raleigh, NC
attendance: 19,180 (97.3%)
tv: CBS
spread: DUKE -32.5
over/under: 141.5