Canisius Golden Griffins @ Duquesne Dukes

59–103Final · Dec 22, 2025
CAN 59 DUQ 103 Final
12T
CAN5-8302959
DUQ7-54657103

· Line: DUQ -19.5 (O/U 143.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. Bryan Ndjonga makes free throw 2 of 3

    1–0
  2. Bryan Ndjonga makes free throw 3 of 3

    2–0
  3. Tarence Guinyard makes 25-foot three point jumper (Cam Crawford assists)

    2–3
  4. Jimmie Williams makes driving layup

    2–5
  5. Cam Crawford makes 26-foot three point jumper (Jakub Necas assists)

    2–8
  6. Jimmie Williams makes 14-foot jumper

    2–10
  7. Kahlil Singleton makes 27-foot three point jumper (Anthony Benard assists)

    5–10
  8. Jimmie Williams makes driving layup (Tarence Guinyard assists)

    5–12
  9. Chris Kumu makes 19-foot pullup jump shot (Bryan Ndjonga assists)

    7–12
  10. Jimmie Williams makes layup (Tarence Guinyard assists)

    7–14
  11. Jakub Necas makes 2-foot dunk (Tarence Guinyard assists)

    7–16
  12. Alex Williams makes layup (Jake DiMichele assists)

    7–18
  13. Brendan Oliver makes 6-foot hook shot

    9–18
  14. Maximus Edwards makes driving layup

    9–20
  15. Alex Williams makes free throw 1 of 2

    9–21
  16. Marcus Niblack makes free throw 1 of 2

    10–21
  17. Marcus Niblack makes free throw 2 of 2

    11–21
  18. Myles Wilmoth makes free throw 1 of 2

    12–21
  19. Jake DiMichele makes free throw 1 of 2

    12–22
  20. Jake DiMichele makes free throw 2 of 2

    12–23
  21. Marcus Niblack makes 15-foot jumper

    14–23
  22. Tarence Guinyard makes driving layup

    14–25
  23. Jakub Necas makes 26-foot three point jumper (Tarence Guinyard assists)

    14–28
  24. Javante Edwards makes 13-foot pullup jump shot (Bryan Ndjonga assists)

    16–28
  25. Tarence Guinyard makes 26-foot three point jumper (Jimmie Williams assists)

    16–31
  26. Tarence Guinyard makes 29-foot three point jumper (Lazar Milosevic assists)

    16–34
  27. Bryan Ndjonga makes 22-foot jumper (Javante Edwards assists)

    18–34
  28. Jimmie Williams makes 23-foot three point jumper (Lazar Milosevic assists)

    18–37
  29. Javante Edwards makes 16-foot jumper (Mike Evbagharu assists)

    20–37
  30. Tarence Guinyard makes 28-foot three point jumper (Lazar Milosevic assists)

    20–40
  31. Kahlil Singleton makes 24-foot three point jumper (Mike Evbagharu assists)

    23–40
  32. Mike Evbagharu makes 6-foot hook shot

    25–40
  33. Bryan Ndjonga makes 3-foot dunk (Anthony Benard assists)

    27–40
  34. Jimmie Williams makes 27-foot three point jumper (Stef van Bussel assists)

    27–43
  35. Jimmie Williams makes 24-foot three point jumper (Tarence Guinyard assists)

    27–46
  36. Kahlil Singleton makes 24-foot three point jumper (Anthony Benard assists)

    30–46
  37. Jimmie Williams makes 5-foot alley oop dunk (Tarence Guinyard assists)

    30–48
  38. Cam Crawford makes layup (Tarence Guinyard assists)

    30–50
  39. Cam Crawford makes free throw 1 of 1

    30–51
  40. Kahlil Singleton makes 26-foot three point jumper (Myles Wilmoth assists)

    33–51
  41. Cam Crawford makes 23-foot three point jumper (Jakub Necas assists)

    33–54
  42. Jimmie Williams makes layup (Cam Crawford assists)

    33–56
  43. David Dixon makes 2-foot dunk (Jakub Necas assists)

    33–58
  44. Kahlil Singleton makes free throw 1 of 1

    34–58
  45. Jimmie Williams makes 25-foot three point jumper

    34–61
  46. Andreo Ash makes 18-foot jumper (Mike Evbagharu assists)

    36–61
  47. Jakub Necas makes layup (Jimmie Williams assists)

    36–63
  48. Jakub Necas makes free throw 1 of 1

    36–64
  49. Tarence Guinyard makes 3-foot alley oop dunk (Jimmie Williams assists)

    36–66
  50. Maximus Edwards makes layup (Jimmie Williams assists)

    36–68
  51. Jakub Necas makes driving layup (Jimmie Williams assists)

    36–70
  52. Mike Evbagharu makes layup

    38–70
  53. Jake DiMichele makes 26-foot three point jumper (Maximus Edwards assists)

    38–73
  54. Javante Edwards makes 14-foot jumper

    40–73
  55. Lazar Milosevic makes 0-foot tip in layup

    40–75
  56. Chris Kumu makes 11-foot floating jump shot (Andreo Ash assists)

    42–75
  57. Tarence Guinyard makes free throw 1 of 2

    42–76
  58. Tarence Guinyard makes free throw 2 of 2

    42–77
  59. Brendan Oliver makes 3-foot dunk

    44–77
  60. Brendan Oliver makes 23-foot three point jumper (King Ijeoma assists)

    47–77
  61. Tarence Guinyard makes 28-foot three point jumper (Jimmie Williams assists)

    47–80
  62. Brendan Oliver makes 17-foot jumper (Bryan Ndjonga assists)

    49–80
  63. David Dixon makes 2-foot dunk (Jimmie Williams assists)

    49–82
  64. Anthony Benard makes driving layup

    51–82
  65. Jakub Necas makes 11-foot turnaround jump shot

    51–84
  66. Alex Williams makes 24-foot three point jumper (Tarence Guinyard assists)

    51–87
  67. Alex Williams makes free throw 1 of 2

    51–88
  68. Cam Crawford makes 0-foot tip in layup

    51–90
  69. Cam Crawford makes free throw 1 of 1

    51–91
  70. Evan van der Plas makes free throw 1 of 2

    52–91
  71. Brendan Oliver makes layup

    54–91
  72. Alex Williams makes 23-foot three point jumper (Maximus Edwards assists)

    54–94
  73. Lazar Milosevic makes 4-foot hook shot (Tarence Guinyard assists)

    54–96
  74. Javante Edwards makes free throw 1 of 2

    55–96
  75. Javante Edwards makes free throw 2 of 2

    56–96
  76. Alex Williams makes free throw 1 of 2

    56–97
  77. Alex Williams makes free throw 2 of 2

    56–98
  78. Evan van der Plas makes driving layup

    58–98
  79. Alex Williams makes 26-foot three point jumper (Seamus McDermott assists)

    58–101
  80. Trevor Augustine makes free throw 2 of 2

    59–101
  81. Ethan Anish makes free throw 1 of 2

    59–102
  82. Ethan Anish makes free throw 2 of 2

    59–103

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by Canisius
  3. P1 Jump Ball lost by Duquesne
  4. P1 Foul on David Dixon.
  5. P1 Bryan Ndjonga misses free throw 1 of 3
  6. P1 Canisius Deadball Team Rebound.
  7. P1 Bryan Ndjonga makes free throw 2 of 3 1–0
  8. P1 Bryan Ndjonga makes free throw 3 of 3 2–0
  9. P1 Cam Crawford misses 24-foot three point jumper
  10. P1 Tarence Guinyard Offensive Rebound.
  11. P1 Tarence Guinyard makes 25-foot three point jumper (Cam Crawford assists) 2–3
  12. P1 Myles Wilmoth subbing out for Canisius
  13. P1 King Ijeoma subbing in for Canisius
  14. P1 Evan van der Plas out of bounds bad pass turnover
  15. P1 Jimmie Williams makes driving layup 2–5
  16. P1 King Ijeoma misses 26-foot three point jumper
  17. P1 Jimmie Williams Defensive Rebound.
  18. P1 Foul on Evan van der Plas.
  19. P1 Cam Crawford makes 26-foot three point jumper (Jakub Necas assists) 2–8
  20. P1 Foul on Tarence Guinyard.
  21. P1 Kahlil Singleton misses 9-foot floating jump shot
  22. P1 David Dixon Defensive Rebound.
  23. P1 Jimmie Williams makes 14-foot jumper 2–10
  24. P1 Evan van der Plas subbing out for Canisius
  25. P1 Chris Kumu subbing in for Canisius
  26. P1 team shot clock turnover
  27. P1 Marcus Niblack subbing out for Canisius
  28. P1 Anthony Benard subbing in for Canisius
  29. P1 Jimmie Williams bad pass turnover
  30. P1 Anthony Benard Steal.
  31. P1 Kahlil Singleton makes 27-foot three point jumper (Anthony Benard assists) 5–10
  32. P1 Jimmie Williams makes driving layup (Tarence Guinyard assists) 5–12
  33. P1 Chris Kumu makes 19-foot pullup jump shot (Bryan Ndjonga assists) 7–12
  34. P1 Foul on Chris Kumu.
  35. P1 Official TV Timeout
  36. P1 David Dixon subbing out for Duquesne
  37. P1 Lazar Milosevic subbing in for Duquesne
  38. P1 Cam Crawford misses 26-foot three point jumper
  39. P1 Lazar Milosevic Offensive Rebound.
  40. P1 Foul on Anthony Benard.
  41. P1 Jimmie Williams makes layup (Tarence Guinyard assists) 7–14
  42. P1 Anthony Benard misses 14-foot pullup jump shot
  43. P1 Tarence Guinyard Defensive Rebound.
  44. P1 Jakub Necas makes 2-foot dunk (Tarence Guinyard assists) 7–16
  45. P1 Anthony Benard misses 24-foot three point jumper
  46. P1 Jimmie Williams Defensive Rebound.
  47. P1 Foul on Lazar Milosevic.
  48. P1 Tarence Guinyard subbing out for Duquesne
  49. P1 Cam Crawford subbing out for Duquesne
  50. P1 Jakub Necas subbing out for Duquesne
  51. P1 Alex Williams subbing in for Duquesne
  52. P1 Maximus Edwards subbing in for Duquesne
  53. P1 Jake DiMichele subbing in for Duquesne
  54. P1 Chris Kumu subbing out for Canisius
  55. P1 Bryan Ndjonga subbing out for Canisius
  56. P1 King Ijeoma subbing out for Canisius
  57. P1 Myles Wilmoth subbing in for Canisius
  58. P1 Mike Evbagharu subbing in for Canisius
  59. P1 Brendan Oliver subbing in for Canisius
  60. P1 Mike Evbagharu bad pass turnover
  61. P1 Lazar Milosevic Steal.
  62. P1 Alex Williams misses 25-foot three point jumper
  63. P1 Kahlil Singleton Defensive Rebound.
  64. P1 Brendan Oliver misses 26-foot three point jumper
  65. P1 Mike Evbagharu Offensive Rebound.
  66. P1 Mike Evbagharu bad pass turnover
  67. P1 Alex Williams Steal.
  68. P1 Alex Williams bad pass turnover
  69. P1 Anthony Benard Steal.
  70. P1 Anthony Benard misses layup
  71. P1 Jimmie Williams Defensive Rebound.
  72. P1 Foul on Anthony Benard.
  73. P1 Anthony Benard subbing out for Canisius
  74. P1 Javante Edwards subbing in for Canisius
  75. P1 Foul on Javante Edwards.
  76. P1 Alex Williams makes layup (Jake DiMichele assists) 7–18
  77. P1 Jimmie Williams subbing out for Duquesne
  78. P1 Brandon Hall subbing in for Duquesne
  79. P1 Kahlil Singleton subbing out for Canisius
  80. P1 Chris Kumu subbing in for Canisius
  81. P1 Javante Edwards subbing out for Canisius
  82. P1 Marcus Niblack subbing in for Canisius
  83. P1 Chris Kumu misses 16-foot step back jumpshot
  84. P1 Brendan Oliver Offensive Rebound.
  85. P1 Brendan Oliver makes 6-foot hook shot 9–18
  86. P1 Maximus Edwards makes driving layup 9–20
  87. P1 Brendan Oliver misses 16-foot pullup jump shot
  88. P1 Mike Evbagharu Offensive Rebound.
  89. P1 Myles Wilmoth bad pass turnover
  90. P1 Brandon Hall Steal.
  91. P1 Brandon Hall bad pass turnover
  92. P1 Official TV Timeout
  93. P1 Foul on Alex Williams.
  94. P1 Brendan Oliver subbing out for Canisius
  95. P1 Bryan Ndjonga subbing in for Canisius
  96. P1 Foul on Maximus Edwards.
  97. P1 Bryan Ndjonga misses 18-foot jumper
  98. P1 Lazar Milosevic Defensive Rebound.
  99. P1 Foul on Myles Wilmoth.
  100. P1 Foul on Bryan Ndjonga.
  101. P1 Alex Williams makes free throw 1 of 2 9–21
  102. P1 Brandon Hall subbing out for Duquesne
  103. P1 Lazar Milosevic subbing out for Duquesne
  104. P1 Tarence Guinyard subbing in for Duquesne
  105. P1 David Dixon subbing in for Duquesne
  106. P1 Alex Williams misses free throw 2 of 2
  107. P1 Mike Evbagharu Defensive Rebound.
  108. P1 Foul on Jake DiMichele.
  109. P1 Marcus Niblack makes free throw 1 of 2 10–21
  110. P1 Chris Kumu subbing out for Canisius
  111. P1 Kahlil Singleton subbing in for Canisius
  112. P1 Foul on Marcus Niblack.
  113. P1 Marcus Niblack turnover
  114. P1 Foul on Alex Williams.
  115. P1 Alex Williams turnover
  116. P1 Marcus Niblack makes free throw 2 of 2 11–21
  117. P1 Tarence Guinyard misses 26-foot three point jumper
  118. P1 Myles Wilmoth Defensive Rebound.
  119. P1 Foul on David Dixon.
  120. P1 David Dixon subbing out for Duquesne
  121. P1 Lazar Milosevic subbing in for Duquesne
  122. P1 Myles Wilmoth makes free throw 1 of 2 12–21
  123. P1 Myles Wilmoth misses free throw 2 of 2
  124. P1 Lazar Milosevic Defensive Rebound.
  125. P1 Maximus Edwards misses 23-foot three point jumper
  126. P1 Mike Evbagharu Defensive Rebound.
  127. P1 Kahlil Singleton misses 25-foot three point jumper
  128. P1 Jake DiMichele Defensive Rebound.
  129. P1 Foul on Myles Wilmoth.
  130. P1 Alex Williams subbing out for Duquesne
  131. P1 Jakub Necas subbing in for Duquesne
  132. P1 Myles Wilmoth subbing out for Canisius
  133. P1 King Ijeoma subbing in for Canisius
  134. P1 Jake DiMichele makes free throw 1 of 2 12–22
  135. P1 Jake DiMichele makes free throw 2 of 2 12–23
  136. P1 Marcus Niblack makes 15-foot jumper 14–23
  137. P1 Maximus Edwards misses alley oop dunk
  138. P1 Bryan Ndjonga Defensive Rebound.
  139. P1 Bryan Ndjonga traveling turnover
  140. P1 Tarence Guinyard makes driving layup 14–25
  141. P1 Marcus Niblack bad pass turnover
  142. P1 Lazar Milosevic Steal.
  143. P1 Jakub Necas makes 26-foot three point jumper (Tarence Guinyard assists) 14–28
  144. P1 Canisius Timeout
  145. P1 Official TV Timeout
  146. P1 Maximus Edwards subbing out for Duquesne
  147. P1 Jake DiMichele subbing out for Duquesne
  148. P1 Jimmie Williams subbing in for Duquesne
  149. P1 Cam Crawford subbing in for Duquesne
  150. P1 Marcus Niblack subbing out for Canisius
  151. P1 Javante Edwards subbing in for Canisius
  152. P1 Kahlil Singleton misses 24-foot three point jumper
  153. P1 King Ijeoma Offensive Rebound.
  154. P1 Javante Edwards makes 13-foot pullup jump shot (Bryan Ndjonga assists) 16–28
  155. P1 Tarence Guinyard makes 26-foot three point jumper (Jimmie Williams assists) 16–31
  156. P1 Foul on Javante Edwards.
  157. P1 Mike Evbagharu subbing out for Canisius
  158. P1 Brendan Oliver subbing in for Canisius
  159. P1 Tarence Guinyard misses free throw 1 of 1
  160. P1 King Ijeoma Defensive Rebound.
  161. P1 King Ijeoma misses 16-foot jumper
  162. P1 Jakub Necas Defensive Rebound.
  163. P1 Jakub Necas misses layup
  164. P1 King Ijeoma Defensive Rebound.
  165. P1 team shot clock turnover
  166. P1 Tarence Guinyard makes 29-foot three point jumper (Lazar Milosevic assists) 16–34
  167. P1 Bryan Ndjonga makes 22-foot jumper (Javante Edwards assists) 18–34
  168. P1 Jimmie Williams makes 23-foot three point jumper (Lazar Milosevic assists) 18–37
  169. P1 Bryan Ndjonga misses 26-foot three point jumper
  170. P1 Cam Crawford Defensive Rebound.
  171. P1 Cam Crawford bad pass turnover
  172. P1 Brendan Oliver subbing out for Canisius
  173. P1 Mike Evbagharu subbing in for Canisius
  174. P1 Javante Edwards makes 16-foot jumper (Mike Evbagharu assists) 20–37
  175. P1 Tarence Guinyard makes 28-foot three point jumper (Lazar Milosevic assists) 20–40
  176. P1 Kahlil Singleton makes 24-foot three point jumper (Mike Evbagharu assists) 23–40
  177. P1 Cam Crawford misses 24-foot three point jumper
  178. P1 Kahlil Singleton Defensive Rebound.
  179. P1 Mike Evbagharu makes 6-foot hook shot 25–40
  180. P1 Duquesne Timeout
  181. P1 Official TV Timeout
  182. P1 Cam Crawford subbing out for Duquesne
  183. P1 Jakub Necas subbing out for Duquesne
  184. P1 Lazar Milosevic subbing out for Duquesne
  185. P1 Alex Williams subbing in for Duquesne
  186. P1 Stef van Bussel subbing in for Duquesne
  187. P1 Maximus Edwards subbing in for Duquesne
  188. P1 Javante Edwards subbing out for Canisius
  189. P1 Anthony Benard subbing in for Canisius
  190. P1 Tarence Guinyard misses 28-foot three point jumper
  191. P1 King Ijeoma Defensive Rebound.
  192. P1 Bryan Ndjonga makes 3-foot dunk (Anthony Benard assists) 27–40
  193. P1 Jimmie Williams makes 27-foot three point jumper (Stef van Bussel assists) 27–43
  194. P1 Bryan Ndjonga misses 13-foot jumper
  195. P1 Stef van Bussel Defensive Rebound.
  196. P1 Jimmie Williams makes 24-foot three point jumper (Tarence Guinyard assists) 27–46
  197. P1 Kahlil Singleton makes 24-foot three point jumper (Anthony Benard assists) 30–46
  198. P1 Alex Williams misses 26-foot three point jumper
  199. P1 Duquesne Deadball Team Rebound.
  200. P2 Alex Williams subbing out for Duquesne
  201. P2 Stef van Bussel subbing out for Duquesne
  202. P2 Maximus Edwards subbing out for Duquesne
  203. P2 David Dixon subbing in for Duquesne
  204. P2 Cam Crawford subbing in for Duquesne
  205. P2 Jakub Necas subbing in for Duquesne
  206. P2 King Ijeoma subbing out for Canisius
  207. P2 Myles Wilmoth subbing in for Canisius
  208. P2 Jimmie Williams makes 5-foot alley oop dunk (Tarence Guinyard assists) 30–48
  209. P2 Bryan Ndjonga misses 18-foot jumper
  210. P2 Jimmie Williams Defensive Rebound.
  211. P2 Cam Crawford makes layup (Tarence Guinyard assists) 30–50
  212. P2 Foul on Myles Wilmoth.
  213. P2 Cam Crawford makes free throw 1 of 1 30–51
  214. P2 Kahlil Singleton makes 26-foot three point jumper (Myles Wilmoth assists) 33–51
  215. P2 Cam Crawford makes 23-foot three point jumper (Jakub Necas assists) 33–54
  216. P2 Foul on Jakub Necas.
  217. P2 Myles Wilmoth subbing out for Canisius
  218. P2 King Ijeoma subbing in for Canisius
  219. P2 King Ijeoma bad pass turnover
  220. P2 Cam Crawford Steal.
  221. P2 Jimmie Williams makes layup (Cam Crawford assists) 33–56
  222. P2 Canisius Timeout
  223. P2 Official TV Timeout
  224. P2 King Ijeoma bad pass turnover
  225. P2 Jakub Necas Steal.
  226. P2 David Dixon makes 2-foot dunk (Jakub Necas assists) 33–58
  227. P2 Technical Foul on David Dixon.
  228. P2 Kahlil Singleton makes free throw 1 of 1 34–58
  229. P2 King Ijeoma subbing out for Canisius
  230. P2 Andreo Ash subbing in for Canisius
  231. P2 Anthony Benard subbing out for Canisius
  232. P2 Marcus Niblack subbing in for Canisius
  233. P2 Mike Evbagharu bad pass turnover
  234. P2 Foul on Jakub Necas.
  235. P2 Jimmie Williams makes 25-foot three point jumper 34–61
  236. P2 Andreo Ash makes 18-foot jumper (Mike Evbagharu assists) 36–61
  237. P2 Jakub Necas makes layup (Jimmie Williams assists) 36–63
  238. P2 Foul on Kahlil Singleton.
  239. P2 Kahlil Singleton subbing out for Canisius
  240. P2 Chris Kumu subbing in for Canisius
  241. P2 Jakub Necas makes free throw 1 of 1 36–64
  242. P2 Mike Evbagharu bad pass turnover
  243. P2 David Dixon Steal.
  244. P2 Tarence Guinyard makes 3-foot alley oop dunk (Jimmie Williams assists) 36–66
  245. P2 Chris Kumu misses 18-foot jumper
  246. P2 David Dixon Defensive Rebound.
  247. P2 Official TV Timeout
  248. P2 Tarence Guinyard subbing out for Duquesne
  249. P2 David Dixon subbing out for Duquesne
  250. P2 Maximus Edwards subbing in for Duquesne
  251. P2 Lazar Milosevic subbing in for Duquesne
  252. P2 Andreo Ash subbing out for Canisius
  253. P2 Myles Wilmoth subbing in for Canisius
  254. P2 Maximus Edwards makes layup (Jimmie Williams assists) 36–68
  255. P2 Foul on Jakub Necas.
  256. P2 Marcus Niblack subbing out for Canisius
  257. P2 Javante Edwards subbing in for Canisius
  258. P2 Foul on Lazar Milosevic.
  259. P2 Bryan Ndjonga misses 26-foot three point jumper
  260. P2 Jimmie Williams Defensive Rebound.
  261. P2 Jimmie Williams misses 25-foot three point jumper
  262. P2 Mike Evbagharu Defensive Rebound.
  263. P2 Bryan Ndjonga misses 6-foot hook shot
  264. P2 Jimmie Williams Defensive Rebound.
  265. P2 Jakub Necas makes driving layup (Jimmie Williams assists) 36–70
  266. P2 Foul on Myles Wilmoth.
  267. P2 Myles Wilmoth subbing out for Canisius
  268. P2 King Ijeoma subbing in for Canisius
  269. P2 Cam Crawford subbing out for Duquesne
  270. P2 Jake DiMichele subbing in for Duquesne
  271. P2 Jakub Necas misses free throw 1 of 1
  272. P2 Lazar Milosevic Offensive Rebound.
  273. P2 Foul on King Ijeoma.
  274. P2 King Ijeoma subbing out for Canisius
  275. P2 Andreo Ash subbing in for Canisius
  276. P2 Jimmie Williams bad pass turnover
  277. P2 Mike Evbagharu Steal.
  278. P2 Mike Evbagharu makes layup 38–70
  279. P2 Jake DiMichele makes 26-foot three point jumper (Maximus Edwards assists) 38–73
  280. P2 Javante Edwards makes 14-foot jumper 40–73
  281. P2 Duquesne Timeout
  282. P2 Jimmie Williams subbing out for Duquesne
  283. P2 Jakub Necas subbing out for Duquesne
  284. P2 Tarence Guinyard subbing in for Duquesne
  285. P2 Alex Williams subbing in for Duquesne
  286. P2 Bryan Ndjonga subbing out for Canisius
  287. P2 Brendan Oliver subbing in for Canisius
  288. P2 Tarence Guinyard misses 26-foot three point jumper
  289. P2 Lazar Milosevic Offensive Rebound.
  290. P2 Lazar Milosevic makes 0-foot tip in layup 40–75
  291. P2 Javante Edwards misses 16-foot jumper
  292. P2 Lazar Milosevic Defensive Rebound.
  293. P2 Maximus Edwards misses layup
  294. P2 Chris Kumu Block.
  295. P2 Mike Evbagharu Defensive Rebound.
  296. P2 Chris Kumu makes 11-foot floating jump shot (Andreo Ash assists) 42–75
  297. P2 Lazar Milosevic misses 24-foot three point jumper
  298. P2 Andreo Ash Defensive Rebound.
  299. P2 Chris Kumu misses 24-foot three point jumper
  300. P2 Maximus Edwards Defensive Rebound.
  301. P2 Foul on Andreo Ash.
  302. P2 Official TV Timeout
  303. P2 Lazar Milosevic subbing out for Duquesne
  304. P2 David Dixon subbing in for Duquesne
  305. P2 Chris Kumu subbing out for Canisius
  306. P2 Javante Edwards subbing out for Canisius
  307. P2 Anthony Benard subbing in for Canisius
  308. P2 Kahlil Singleton subbing in for Canisius
  309. P2 Tarence Guinyard makes free throw 1 of 2 42–76
  310. P2 Tarence Guinyard makes free throw 2 of 2 42–77
  311. P2 Anthony Benard bad pass turnover
  312. P2 Jake DiMichele Steal.
  313. P2 Maximus Edwards misses 26-foot three point jumper
  314. P2 Alex Williams Offensive Rebound.
  315. P2 Foul on Brendan Oliver.
  316. P2 Mike Evbagharu subbing out for Canisius
  317. P2 Andreo Ash subbing out for Canisius
  318. P2 Bryan Ndjonga subbing in for Canisius
  319. P2 King Ijeoma subbing in for Canisius
  320. P2 Tarence Guinyard misses 23-foot three point jumper
  321. P2 Bryan Ndjonga Defensive Rebound.
  322. P2 Foul on Jake DiMichele.
  323. P2 Bryan Ndjonga misses 17-foot step back jumpshot
  324. P2 Brendan Oliver Offensive Rebound.
  325. P2 Brendan Oliver makes 3-foot dunk 44–77
  326. P2 David Dixon misses alley oop dunk
  327. P2 King Ijeoma Defensive Rebound.
  328. P2 Brendan Oliver makes 23-foot three point jumper (King Ijeoma assists) 47–77
  329. P2 Duquesne Timeout
  330. P2 Alex Williams subbing out for Duquesne
  331. P2 Maximus Edwards subbing out for Duquesne
  332. P2 Jake DiMichele subbing out for Duquesne
  333. P2 Jimmie Williams subbing in for Duquesne
  334. P2 Cam Crawford subbing in for Duquesne
  335. P2 Jakub Necas subbing in for Duquesne
  336. P2 Tarence Guinyard makes 28-foot three point jumper (Jimmie Williams assists) 47–80
  337. P2 King Ijeoma misses layup
  338. P2 Jakub Necas Defensive Rebound.
  339. P2 Cam Crawford traveling turnover
  340. P2 Foul on Jimmie Williams.
  341. P2 Tarence Guinyard subbing out for Duquesne
  342. P2 Brandon Hall subbing in for Duquesne
  343. P2 Brendan Oliver makes 17-foot jumper (Bryan Ndjonga assists) 49–80
  344. P2 David Dixon makes 2-foot dunk (Jimmie Williams assists) 49–82
  345. P2 Brendan Oliver misses 23-foot three point jumper
  346. P2 David Dixon Defensive Rebound.
  347. P2 David Dixon bad pass turnover
  348. P2 Official TV Timeout
  349. P2 King Ijeoma subbing out for Canisius
  350. P2 Myles Wilmoth subbing in for Canisius
  351. P2 Anthony Benard bad pass turnover
  352. P2 Cam Crawford misses 23-foot three point jumper
  353. P2 David Dixon Offensive Rebound.
  354. P2 David Dixon misses layup
  355. P2 Anthony Benard Defensive Rebound.
  356. P2 Anthony Benard makes driving layup 51–82
  357. P2 Foul on David Dixon.
  358. P2 Anthony Benard misses free throw 1 of 1
  359. P2 Cam Crawford Defensive Rebound.
  360. P2 Jakub Necas bad pass turnover
  361. P2 Myles Wilmoth Steal.
  362. P2 Myles Wilmoth bad pass turnover
  363. P2 Cam Crawford Steal.
  364. P2 Jakub Necas makes 11-foot turnaround jump shot 51–84
  365. P2 Anthony Benard bad pass turnover
  366. P2 Jimmie Williams Steal.
  367. P2 Jimmie Williams misses layup
  368. P2 Brendan Oliver Defensive Rebound.
  369. P2 Foul on Jakub Necas.
  370. P2 David Dixon subbing out for Duquesne
  371. P2 Jimmie Williams subbing out for Duquesne
  372. P2 Tarence Guinyard subbing in for Duquesne
  373. P2 Lazar Milosevic subbing in for Duquesne
  374. P2 Anthony Benard subbing out for Canisius
  375. P2 Bryan Ndjonga subbing out for Canisius
  376. P2 Javante Edwards subbing in for Canisius
  377. P2 Mike Evbagharu subbing in for Canisius
  378. P2 Jakub Necas subbing out for Duquesne
  379. P2 Alex Williams subbing in for Duquesne
  380. P2 Brendan Oliver misses free throw 1 of 1
  381. P2 Lazar Milosevic Defensive Rebound.
  382. P2 Alex Williams makes 24-foot three point jumper (Tarence Guinyard assists) 51–87
  383. P2 Foul on Brandon Hall.
  384. P2 Javante Edwards misses free throw 1 of 1
  385. P2 Alex Williams Defensive Rebound.
  386. P2 Foul on Brendan Oliver.
  387. P2 Alex Williams makes free throw 1 of 2 51–88
  388. P2 Alex Williams misses free throw 2 of 2
  389. P2 Cam Crawford Offensive Rebound.
  390. P2 Cam Crawford makes 0-foot tip in layup 51–90
  391. P2 Foul on Mike Evbagharu.
  392. P2 Mike Evbagharu subbing out for Canisius
  393. P2 Evan van der Plas subbing in for Canisius
  394. P2 Cam Crawford makes free throw 1 of 1 51–91
  395. P2 Foul on Cam Crawford.
  396. P2 Brandon Hall subbing out for Duquesne
  397. P2 Cam Crawford subbing out for Duquesne
  398. P2 Maximus Edwards subbing in for Duquesne
  399. P2 Jake DiMichele subbing in for Duquesne
  400. P2 Evan van der Plas makes free throw 1 of 2 52–91

Box score

CAN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Evan van der PlasF731-20-01-320100021
Bryan NdjongaF2962-90-22-323100021
Myles WilmothF1510-00-01-221310024
Kahlil SingletonG30134-84-61-120000021
Marcus NiblackG1041-10-02-200200001
Andreo AshF821-10-00-011000012
Brendan OliverF17115-81-30-150000322
King IjeomaF1800-30-10-051200141
Zach ChristianG200-00-00-000100001
Javante EdwardsG1483-40-02-301000002
Chris KumuG1142-60-10-000001001
Trevor AugustineG210-00-01-210000010
Mike EvbagharuG2142-20-00-063410241
Nicco DiGiulioG200-10-00-000200000
Anthony BenardG1421-40-10-113320012
Max JusianiecG

DUQ

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jakub NecasF23125-61-11-223110024
David DixonF1542-40-00-040110133
Tarence GuinyardG29217-115-92-329000111
Jimmie WilliamsG262410-124-50-067210061
Cam CrawfordG22124-82-62-232220121
Lazar MilosevicF1942-30-10-083020352
Alex WilliamsF17154-63-54-620310112
Stef van BusselC600-00-00-041000040
Brandon HallG600-00-00-000110001
Lucas ProllaG300-10-10-000000001
Jake DiMicheleG1351-21-22-221010023
Seamus McDermottG200-10-10-001000000
Ethan AnishG220-10-12-200000001
Maximus EdwardsG1742-70-30-012000011
Frederik JellumF
John Hugley IVF
Dom AekinsG
Arness LawsonG

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 →