Duke Blue Devils @ Kansas Jayhawks

64–69Final · Nov 15, 2022
DUKE 64 KU 69 Final
12T
DUKE2-1293564
KU3-0333669

· Line: DUKE -1.5 (O/U 144.5)

Who saw it first

The scoring timeline.

Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.

  1. Jeremy Roach made Layup.

    2–0
  2. Kyle Filipowski made Layup.

    4–0
  3. Kevin McCullar Jr. made Three Point Jumper. Assisted by Dajuan Harris Jr..

    4–3
  4. K.J. Adams Jr. made Layup. Assisted by Kevin McCullar Jr..

    4–5
  5. Ryan Young made Layup.

    6–5
  6. Jalen Wilson made Two Point Tip Shot.

    6–7
  7. Jalen Wilson made Jumper.

    6–9
  8. Kevin McCullar Jr. made Three Point Jumper. Assisted by Jalen Wilson.

    6–12
  9. Gradey Dick made Layup. Assisted by Jalen Wilson.

    6–14
  10. Gradey Dick made Free Throw.

    6–15
  11. Jalen Wilson made Two Point Tip Shot.

    6–17
  12. Jeremy Roach made Layup.

    8–17
  13. Gradey Dick made Layup. Assisted by Jalen Wilson.

    8–19
  14. Jaylen Blakes made Free Throw.

    9–19
  15. Jaylen Blakes made Free Throw.

    10–19
  16. Jaylen Blakes made Free Throw.

    11–19
  17. Ryan Young made Layup.

    13–19
  18. K.J. Adams Jr. made Layup. Assisted by Dajuan Harris Jr..

    13–21
  19. Jeremy Roach made Jumper.

    15–21
  20. Kevin McCullar Jr. made Jumper. Assisted by Dajuan Harris Jr..

    15–23
  21. Kyle Filipowski made Free Throw.

    16–23
  22. Kyle Filipowski made Free Throw.

    17–23
  23. Jalen Wilson made Layup. Assisted by Dajuan Harris Jr..

    17–25
  24. Kyle Filipowski made Three Point Jumper. Assisted by Jaylen Blakes.

    20–25
  25. Gradey Dick made Jumper. Assisted by Dajuan Harris Jr..

    20–27
  26. Dereck Lively II made Dunk.

    22–27
  27. Jeremy Roach made Layup.

    24–27
  28. Jeremy Roach made Free Throw.

    25–27
  29. Dajuan Harris Jr. made Layup.

    25–29
  30. Jalen Wilson made Jumper. Assisted by Bobby Pettiford Jr..

    25–31
  31. Jaylen Blakes made Layup. Assisted by Kyle Filipowski.

    27–31
  32. Zuby Ejiofor made Dunk. Assisted by Dajuan Harris Jr..

    27–33
  33. Jeremy Roach made Free Throw.

    28–33
  34. Jeremy Roach made Free Throw.

    29–33
  35. Tyrese Proctor made Jumper.

    31–33
  36. Mark Mitchell made Free Throw.

    32–33
  37. Jalen Wilson made Layup.

    32–35
  38. Dajuan Harris Jr. made Layup. Assisted by K.J. Adams Jr..

    32–37
  39. Tyrese Proctor made Jumper.

    34–37
  40. Kyle Filipowski made Free Throw.

    35–37
  41. Kyle Filipowski made Free Throw.

    36–37
  42. Dereck Lively II made Dunk.

    38–37
  43. K.J. Adams Jr. made Jumper. Assisted by Dajuan Harris Jr..

    38–39
  44. Tyrese Proctor made Three Point Jumper. Assisted by Dereck Lively II.

    41–39
  45. Jalen Wilson made Layup.

    41–41
  46. Mark Mitchell made Jumper. Assisted by Tyrese Proctor.

    43–41
  47. Kyle Filipowski made Dunk. Assisted by Jeremy Roach.

    45–41
  48. Kyle Filipowski made Jumper. Assisted by Tyrese Proctor.

    47–41
  49. Jalen Wilson made Layup. Assisted by Bobby Pettiford Jr..

    47–43
  50. Mark Mitchell made Dunk.

    49–43
  51. Bobby Pettiford Jr. made Jumper. Assisted by Jalen Wilson.

    49–45
  52. Mark Mitchell made Dunk.

    51–45
  53. Dajuan Harris Jr. made Layup.

    51–47
  54. Kevin McCullar Jr. made Layup. Assisted by Jalen Wilson.

    51–49
  55. Ryan Young made Layup. Assisted by Jaylen Blakes.

    53–49
  56. Jalen Wilson made Two Point Tip Shot.

    53–51
  57. Jalen Wilson made Layup. Assisted by Dajuan Harris Jr..

    53–53
  58. Jalen Wilson made Free Throw.

    53–54
  59. Tyrese Proctor made Free Throw.

    54–54
  60. Tyrese Proctor made Free Throw.

    55–54
  61. Kyle Filipowski made Two Point Tip Shot.

    57–54
  62. Kyle Filipowski made Two Point Tip Shot.

    59–54
  63. Jalen Wilson made Layup.

    59–56
  64. Kevin McCullar Jr. made Two Point Tip Shot.

    59–58
  65. Gradey Dick made Three Point Jumper. Assisted by Kevin McCullar Jr..

    59–61
  66. Jeremy Roach made Three Point Jumper. Assisted by Tyrese Proctor.

    62–61
  67. Gradey Dick made Dunk. Assisted by Dajuan Harris Jr..

    62–63
  68. Gradey Dick made Layup. Assisted by K.J. Adams Jr..

    62–65
  69. K.J. Adams Jr. made Layup. Assisted by Dajuan Harris Jr..

    62–67
  70. Jeremy Roach made Layup.

    64–67
  71. Jalen Wilson made Free Throw.

    64–68
  72. Jalen Wilson made Free Throw.

    64–69

Play-by-play

  1. P1 Jump Ball won by Duke
  2. P1 Kyle Filipowski missed Three Point Jumper.
  3. P1 K.J. Adams Jr. Defensive Rebound.
  4. P1 Kevin McCullar Jr. missed Jumper.
  5. P1 Ryan Young Defensive Rebound.
  6. P1 Jeremy Roach made Layup. 2–0
  7. P1 Jalen Wilson missed Three Point Jumper.
  8. P1 Kyle Filipowski Defensive Rebound.
  9. P1 Kyle Filipowski made Layup. 4–0
  10. P1 Kevin McCullar Jr. made Three Point Jumper. Assisted by Dajuan Harris Jr.. 4–3
  11. P1 Foul on Dajuan Harris Jr..
  12. P1 Mark Mitchell Turnover.
  13. P1 Foul on Ryan Young.
  14. P1 K.J. Adams Jr. made Layup. Assisted by Kevin McCullar Jr.. 4–5
  15. P1 Jeremy Roach missed Layup.
  16. P1 K.J. Adams Jr. Block.
  17. P1 Ryan Young Offensive Rebound.
  18. P1 Ryan Young made Layup. 6–5
  19. P1 Gradey Dick missed Three Point Jumper.
  20. P1 Jalen Wilson Offensive Rebound.
  21. P1 Jalen Wilson made Two Point Tip Shot. 6–7
  22. P1 Jeremy Roach missed Jumper.
  23. P1 Kevin McCullar Jr. Block.
  24. P1 Duke Offensive Rebound.
  25. P1 Tyrese Proctor missed Three Point Jumper.
  26. P1 Duke Offensive Rebound.
  27. P1 Foul on Tyrese Proctor.
  28. P1 Tyrese Proctor Turnover.
  29. P1 Jalen Wilson made Jumper. 6–9
  30. P1 Kyle Filipowski missed Jumper.
  31. P1 Jalen Wilson Defensive Rebound.
  32. P1 Kevin McCullar Jr. made Three Point Jumper. Assisted by Jalen Wilson. 6–12
  33. P1 Official TV Timeout
  34. P1 Mark Mitchell missed Jumper.
  35. P1 Jalen Wilson Defensive Rebound.
  36. P1 Jalen Wilson missed Three Point Jumper.
  37. P1 Duke Defensive Rebound.
  38. P1 Jaylen Blakes missed Layup.
  39. P1 Jalen Wilson Defensive Rebound.
  40. P1 Gradey Dick made Layup. Assisted by Jalen Wilson. 6–14
  41. P1 Foul on Mark Mitchell.
  42. P1 Gradey Dick made Free Throw. 6–15
  43. P1 Jacob Grandison missed Three Point Jumper.
  44. P1 Kansas Defensive Rebound.
  45. P1 Jalen Wilson Turnover.
  46. P1 Jeremy Roach Steal.
  47. P1 Jeremy Roach Turnover.
  48. P1 Gradey Dick missed Jumper.
  49. P1 Jalen Wilson Offensive Rebound.
  50. P1 Jalen Wilson made Two Point Tip Shot. 6–17
  51. P1 Foul on Gradey Dick.
  52. P1 Jacob Grandison missed Three Point Jumper.
  53. P1 Jalen Wilson Defensive Rebound.
  54. P1 Kevin McCullar Jr. Turnover.
  55. P1 Jeremy Roach made Layup. 8–17
  56. P1 Kevin McCullar Jr. missed Three Point Jumper.
  57. P1 Joseph Yesufu Offensive Rebound.
  58. P1 Jalen Wilson missed Three Point Jumper.
  59. P1 Duke Defensive Rebound.
  60. P1 Tyrese Proctor missed Three Point Jumper.
  61. P1 Ernest Udeh Jr. Block.
  62. P1 Duke Offensive Rebound.
  63. P1 Tyrese Proctor Turnover.
  64. P1 Technical Foul on Duke.
  65. P1 Official TV Timeout
  66. P1 Jalen Wilson missed Free Throw.
  67. P1 Kansas Deadball Team Rebound.
  68. P1 Bobby Pettiford Jr. Turnover.
  69. P1 Jacob Grandison missed Three Point Jumper.
  70. P1 Ernest Udeh Jr. Defensive Rebound.
  71. P1 Gradey Dick made Layup. Assisted by Jalen Wilson. 8–19
  72. P1 Foul on Jalen Wilson.
  73. P1 Jaylen Blakes made Free Throw. 9–19
  74. P1 Jaylen Blakes made Free Throw. 10–19
  75. P1 Joseph Yesufu missed Three Point Jumper.
  76. P1 Kevin McCullar Jr. Offensive Rebound.
  77. P1 Joseph Yesufu missed Three Point Jumper.
  78. P1 Mark Mitchell Defensive Rebound.
  79. P1 Foul on Kevin McCullar Jr..
  80. P1 Jaylen Blakes made Free Throw. 11–19
  81. P1 Jaylen Blakes missed Free Throw.
  82. P1 Kevin McCullar Jr. Defensive Rebound.
  83. P1 Kevin McCullar Jr. Turnover.
  84. P1 Ryan Young Steal.
  85. P1 Foul on Jaylen Blakes.
  86. P1 Jaylen Blakes Turnover.
  87. P1 Gradey Dick missed Three Point Jumper.
  88. P1 Tyrese Proctor Defensive Rebound.
  89. P1 Foul on Mark Mitchell.
  90. P1 Mark Mitchell Turnover.
  91. P1 K.J. Adams Jr. Turnover.
  92. P1 Ryan Young made Layup. 13–19
  93. P1 K.J. Adams Jr. made Layup. Assisted by Dajuan Harris Jr.. 13–21
  94. P1 Jeremy Roach made Jumper. 15–21
  95. P1 Kevin McCullar Jr. made Jumper. Assisted by Dajuan Harris Jr.. 15–23
  96. P1 Foul on Kyle Filipowski.
  97. P1 Official TV Timeout
  98. P1 Kevin McCullar Jr. missed Free Throw.
  99. P1 Jaylen Blakes Defensive Rebound.
  100. P1 Foul on Tyrese Proctor.
  101. P1 Tyrese Proctor Turnover.
  102. P1 Jalen Wilson missed Layup.
  103. P1 Mark Mitchell Defensive Rebound.
  104. P1 Jeremy Roach missed Three Point Jumper.
  105. P1 Kyle Filipowski Offensive Rebound.
  106. P1 Kyle Filipowski missed Jumper.
  107. P1 K.J. Adams Jr. Block.
  108. P1 Kyle Filipowski Offensive Rebound.
  109. P1 Foul on K.J. Adams Jr..
  110. P1 Kyle Filipowski made Free Throw. 16–23
  111. P1 Kyle Filipowski made Free Throw. 17–23
  112. P1 Dajuan Harris Jr. missed Three Point Jumper.
  113. P1 Kyle Filipowski Defensive Rebound.
  114. P1 Kyle Filipowski missed Jumper.
  115. P1 Kevin McCullar Jr. Block.
  116. P1 Kevin McCullar Jr. Defensive Rebound.
  117. P1 Jalen Wilson made Layup. Assisted by Dajuan Harris Jr.. 17–25
  118. P1 Foul on K.J. Adams Jr..
  119. P1 Kyle Filipowski made Three Point Jumper. Assisted by Jaylen Blakes. 20–25
  120. P1 Gradey Dick made Jumper. Assisted by Dajuan Harris Jr.. 20–27
  121. P1 Ryan Young Turnover.
  122. P1 Gradey Dick Steal.
  123. P1 Kevin McCullar Jr. Turnover.
  124. P1 Foul on Jacob Grandison.
  125. P1 Jacob Grandison Turnover.
  126. P1 Ernest Udeh Jr. missed Layup.
  127. P1 Jacob Grandison Defensive Rebound.
  128. P1 Jaylen Blakes missed Layup.
  129. P1 Dajuan Harris Jr. Block.
  130. P1 Dereck Lively II Offensive Rebound.
  131. P1 Dereck Lively II missed Layup.
  132. P1 Ernest Udeh Jr. Block.
  133. P1 Kevin McCullar Jr. Defensive Rebound.
  134. P1 Dajuan Harris Jr. Turnover.
  135. P1 Jeremy Roach Turnover.
  136. P1 Kevin McCullar Jr. Steal.
  137. P1 Kevin McCullar Jr. Turnover.
  138. P1 Kyle Filipowski missed Jumper.
  139. P1 Dereck Lively II Offensive Rebound.
  140. P1 Dereck Lively II made Dunk. 22–27
  141. P1 Gradey Dick missed Jumper.
  142. P1 Kyle Filipowski Defensive Rebound.
  143. P1 Jeremy Roach missed Layup.
  144. P1 Dereck Lively II Offensive Rebound.
  145. P1 Jeremy Roach made Layup. 24–27
  146. P1 Foul on Ernest Udeh Jr..
  147. P1 Official TV Timeout
  148. P1 Jeremy Roach made Free Throw. 25–27
  149. P1 Foul on Zuby Ejiofor.
  150. P1 Zuby Ejiofor Turnover.
  151. P1 Kyle Filipowski missed Three Point Jumper.
  152. P1 Zuby Ejiofor Defensive Rebound.
  153. P1 Dajuan Harris Jr. made Layup. 25–29
  154. P1 Foul on Kyle Filipowski.
  155. P1 Kyle Filipowski Turnover.
  156. P1 Jalen Wilson made Jumper. Assisted by Bobby Pettiford Jr.. 25–31
  157. P1 Jaylen Blakes missed Three Point Jumper.
  158. P1 Bobby Pettiford Jr. Defensive Rebound.
  159. P1 Bobby Pettiford Jr. Turnover.
  160. P1 Kyle Filipowski Steal.
  161. P1 Jaylen Blakes made Layup. Assisted by Kyle Filipowski. 27–31
  162. P1 Zuby Ejiofor made Dunk. Assisted by Dajuan Harris Jr.. 27–33
  163. P1 Jacob Grandison missed Jumper.
  164. P1 Zuby Ejiofor Defensive Rebound.
  165. P1 Jalen Wilson missed Three Point Jumper.
  166. P1 Jaylen Blakes Defensive Rebound.
  167. P1 Jeremy Roach missed Three Point Jumper.
  168. P1 Kansas Defensive Rebound.
  169. P1 Kansas Timeout
  170. P1 Gradey Dick missed Three Point Jumper.
  171. P1 Jeremy Roach Defensive Rebound.
  172. P1 Duke Timeout
  173. P1 Foul on Zuby Ejiofor.
  174. P1 Jeremy Roach made Free Throw. 28–33
  175. P1 Jeremy Roach made Free Throw. 29–33
  176. P1 Bobby Pettiford Jr. missed Jumper.
  177. P1 Zuby Ejiofor Offensive Rebound.
  178. P1 Zuby Ejiofor missed Two Point Tip Shot.
  179. P1 Kansas Deadball Team Rebound.
  180. P2 Jump Ball won by Duke
  181. P2 Tyrese Proctor made Jumper. 31–33
  182. P2 Jalen Wilson missed Jumper.
  183. P2 Kyle Filipowski Defensive Rebound.
  184. P2 Foul on Kevin McCullar Jr..
  185. P2 Foul on Dajuan Harris Jr..
  186. P2 Foul on Kevin McCullar Jr..
  187. P2 Mark Mitchell made Free Throw. 32–33
  188. P2 Mark Mitchell missed Free Throw.
  189. P2 K.J. Adams Jr. Defensive Rebound.
  190. P2 Jalen Wilson made Layup. 32–35
  191. P2 Ryan Young Turnover.
  192. P2 K.J. Adams Jr. Steal.
  193. P2 Dajuan Harris Jr. made Layup. Assisted by K.J. Adams Jr.. 32–37
  194. P2 Tyrese Proctor made Jumper. 34–37
  195. P2 Kevin McCullar Jr. missed Jumper.
  196. P2 Dajuan Harris Jr. Offensive Rebound.
  197. P2 Dajuan Harris Jr. missed Three Point Jumper.
  198. P2 Duke Defensive Rebound.
  199. P2 Foul on Gradey Dick.
  200. P2 Kyle Filipowski made Free Throw. 35–37
  201. P2 Kyle Filipowski made Free Throw. 36–37
  202. P2 Jalen Wilson missed Three Point Jumper.
  203. P2 Kyle Filipowski Defensive Rebound.
  204. P2 Jeremy Roach missed Layup.
  205. P2 Dereck Lively II Offensive Rebound.
  206. P2 Dereck Lively II made Dunk. 38–37
  207. P2 K.J. Adams Jr. made Jumper. Assisted by Dajuan Harris Jr.. 38–39
  208. P2 Tyrese Proctor made Three Point Jumper. Assisted by Dereck Lively II. 41–39
  209. P2 Jalen Wilson made Layup. 41–41
  210. P2 Mark Mitchell made Jumper. Assisted by Tyrese Proctor. 43–41
  211. P2 Jalen Wilson missed Jumper.
  212. P2 Kyle Filipowski Defensive Rebound.
  213. P2 Duke Timeout
  214. P2 Kyle Filipowski made Dunk. Assisted by Jeremy Roach. 45–41
  215. P2 Foul on K.J. Adams Jr..
  216. P2 K.J. Adams Jr. Turnover.
  217. P2 Official TV Timeout
  218. P2 Kyle Filipowski missed Layup.
  219. P2 Mark Mitchell Offensive Rebound.
  220. P2 Mark Mitchell missed Layup.
  221. P2 Ernest Udeh Jr. Block.
  222. P2 Duke Offensive Rebound.
  223. P2 Kyle Filipowski made Jumper. Assisted by Tyrese Proctor. 47–41
  224. P2 Dajuan Harris Jr. missed Layup.
  225. P2 Jeremy Roach Defensive Rebound.
  226. P2 Jeremy Roach missed Jumper.
  227. P2 Ernest Udeh Jr. Block.
  228. P2 Bobby Pettiford Jr. Defensive Rebound.
  229. P2 Jalen Wilson made Layup. Assisted by Bobby Pettiford Jr.. 47–43
  230. P2 Jeremy Roach missed Three Point Jumper.
  231. P2 Mark Mitchell Offensive Rebound.
  232. P2 Mark Mitchell made Dunk. 49–43
  233. P2 Jalen Wilson missed Jumper.
  234. P2 Dajuan Harris Jr. Offensive Rebound.
  235. P2 Bobby Pettiford Jr. made Jumper. Assisted by Jalen Wilson. 49–45
  236. P2 Mark Mitchell made Dunk. 51–45
  237. P2 Dajuan Harris Jr. made Layup. 51–47
  238. P2 Tyrese Proctor missed Three Point Jumper.
  239. P2 Jalen Wilson Defensive Rebound.
  240. P2 Jalen Wilson missed Layup.
  241. P2 Kyle Filipowski Block.
  242. P2 Jalen Wilson Offensive Rebound.
  243. P2 Jalen Wilson missed Jumper.
  244. P2 Dereck Lively II Block.
  245. P2 Kyle Filipowski Defensive Rebound.
  246. P2 Foul on Gradey Dick.
  247. P2 Official TV Timeout
  248. P2 Tyrese Proctor missed Jumper.
  249. P2 Zuby Ejiofor Defensive Rebound.
  250. P2 Kevin McCullar Jr. missed Three Point Jumper.
  251. P2 Jalen Wilson Offensive Rebound.
  252. P2 Kevin McCullar Jr. made Layup. Assisted by Jalen Wilson. 51–49
  253. P2 Ryan Young made Layup. Assisted by Jaylen Blakes. 53–49
  254. P2 Joseph Yesufu missed Jumper.
  255. P2 Jaylen Blakes Defensive Rebound.
  256. P2 Ryan Young Turnover.
  257. P2 Joseph Yesufu Steal.
  258. P2 Joseph Yesufu missed Layup.
  259. P2 Jalen Wilson Offensive Rebound.
  260. P2 Jalen Wilson made Two Point Tip Shot. 53–51
  261. P2 Jaylen Blakes missed Three Point Jumper.
  262. P2 Dajuan Harris Jr. Defensive Rebound.
  263. P2 Jalen Wilson made Layup. Assisted by Dajuan Harris Jr.. 53–53
  264. P2 Foul on Ryan Young.
  265. P2 Jalen Wilson made Free Throw. 53–54
  266. P2 Foul on Dajuan Harris Jr..
  267. P2 Tyrese Proctor made Free Throw. 54–54
  268. P2 Tyrese Proctor made Free Throw. 55–54
  269. P2 Jalen Wilson Turnover.
  270. P2 Tyrese Proctor missed Jumper.
  271. P2 Bobby Pettiford Jr. Block.
  272. P2 Tyrese Proctor Offensive Rebound.
  273. P2 Kyle Filipowski missed Layup.
  274. P2 Kyle Filipowski Offensive Rebound.
  275. P2 Foul on Kyle Filipowski.
  276. P2 Kyle Filipowski Turnover.
  277. P2 Zuby Ejiofor Turnover.
  278. P2 Jeremy Roach missed Layup.
  279. P2 Zuby Ejiofor Block.
  280. P2 Duke Offensive Rebound.
  281. P2 Official TV Timeout
  282. P2 Kyle Filipowski missed Three Point Jumper.
  283. P2 Jalen Wilson Defensive Rebound.
  284. P2 Kevin McCullar Jr. missed Jumper.
  285. P2 Tyrese Proctor Defensive Rebound.
  286. P2 Mark Mitchell missed Jumper.
  287. P2 Jalen Wilson Block.
  288. P2 Bobby Pettiford Jr. Defensive Rebound.
  289. P2 Foul on K.J. Adams Jr..
  290. P2 K.J. Adams Jr. Turnover.
  291. P2 Mark Mitchell missed Jumper.
  292. P2 Dajuan Harris Jr. Defensive Rebound.
  293. P2 Dajuan Harris Jr. missed Jumper.
  294. P2 Kyle Filipowski Defensive Rebound.
  295. P2 Kyle Filipowski missed Jumper.
  296. P2 Kyle Filipowski Offensive Rebound.
  297. P2 Kyle Filipowski made Two Point Tip Shot. 57–54
  298. P2 Jalen Wilson missed Three Point Jumper.
  299. P2 Jeremy Roach Defensive Rebound.
  300. P2 Ryan Young Turnover.
  301. P2 Jalen Wilson Turnover.
  302. P2 Jeremy Roach missed Jumper.
  303. P2 Zuby Ejiofor Block.
  304. P2 Jeremy Roach Offensive Rebound.
  305. P2 Ryan Young missed Layup.
  306. P2 Kyle Filipowski Offensive Rebound.
  307. P2 Kyle Filipowski made Two Point Tip Shot. 59–54
  308. P2 Kansas Timeout
  309. P2 Jalen Wilson made Layup. 59–56
  310. P2 Kyle Filipowski missed Three Point Jumper.
  311. P2 Kevin McCullar Jr. Defensive Rebound.
  312. P2 Jalen Wilson missed Layup.
  313. P2 Zuby Ejiofor Offensive Rebound.
  314. P2 Jalen Wilson missed Three Point Jumper.
  315. P2 Mark Mitchell Defensive Rebound.
  316. P2 Jeremy Roach missed Three Point Jumper.
  317. P2 Ryan Young Offensive Rebound.
  318. P2 Kyle Filipowski Turnover.
  319. P2 Jalen Wilson missed Jumper.
  320. P2 Kevin McCullar Jr. Offensive Rebound.
  321. P2 Kevin McCullar Jr. made Two Point Tip Shot. 59–58
  322. P2 Duke Timeout
  323. P2 Mark Mitchell Turnover.
  324. P2 Jalen Wilson Steal.
  325. P2 Gradey Dick made Three Point Jumper. Assisted by Kevin McCullar Jr.. 59–61
  326. P2 Jeremy Roach made Three Point Jumper. Assisted by Tyrese Proctor. 62–61
  327. P2 Gradey Dick made Dunk. Assisted by Dajuan Harris Jr.. 62–63
  328. P2 Foul on Jeremy Roach.
  329. P2 Jeremy Roach Turnover.
  330. P2 Gradey Dick made Layup. Assisted by K.J. Adams Jr.. 62–65
  331. P2 Foul on Dajuan Harris Jr..
  332. P2 Jeremy Roach missed Free Throw.
  333. P2 Gradey Dick Defensive Rebound.
  334. P2 K.J. Adams Jr. made Layup. Assisted by Dajuan Harris Jr.. 62–67
  335. P2 Foul on Dereck Lively II.
  336. P2 K.J. Adams Jr. missed Free Throw.
  337. P2 Dereck Lively II Defensive Rebound.
  338. P2 Jeremy Roach made Layup. 64–67
  339. P2 Foul on Jeremy Roach.
  340. P2 Foul on Jaylen Blakes.
  341. P2 Foul on Mark Mitchell.
  342. P2 Jalen Wilson made Free Throw. 64–68
  343. P2 Jalen Wilson made Free Throw. 64–69
  344. P2 Duke Timeout
  345. P2 Tyrese Proctor missed Three Point Jumper.
  346. P2 Kyle Filipowski Offensive Rebound.
  347. P2 Kyle Filipowski missed Three Point Jumper.
  348. P2 Duke Deadball Team Rebound.

Box score

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Kyle FilipowskiF33176-181-64-4141311683
Ryan YoungC2063-40-00-030410212
Mark MitchellG3173-70-01-250300233
Tyrese ProctorG2893-91-52-233300122
Jeremy RoachG39166-171-53-441310132
Dereck Lively IIC2142-30-00-051001411
Jaylen BlakesG1851-50-23-432100032
Jacob GrandisonG1000-40-30-010100011
Dariq WhiteheadF
Kale CatchingsF
Christian ReevesC
Stanley BordenC
Spencer HubbardG
Jaden SchuttG
AJ GriffinG
Max JohnsG

KU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
KJ Adams Jr.F1984-40-00-122312024
Jalen WilsonF382511-260-73-4115311561
Gradey DickG32146-111-41-110010013
Dajuan Harris Jr.G3563-70-20-0410101224
Kevin McCullar Jr.NA30125-102-40-162412243
Zuby EjioforF1021-20-00-050202232
Ernest Udeh Jr.C1300-10-00-010004011
Bobby PettifordG1821-20-00-032201030
Joseph YesufuG500-40-20-010010100
Cam MartinF
Dillon WilhiteF
Zach ClemenceF
Wilder EversG
MJ RiceG
Charlie McCarthyG
Kyle Cuffe Jr.G
Michael JankovichG

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →