UNC Wilmington Seahawks @ Northeastern Huskies

87–78Final · Jan 8, 2026
UNCW 87 NE 78 Final
12T
UNCW15-2444387
NE5-10403878

· Line: UNCW -4.5 (O/U 142.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. William Kermoury makes 24-foot three point jumper (Mike Loughnane assists)

    0–3
  2. William Kermoury makes 24-foot three point jumper (Youri Fritz assists)

    0–6
  3. Christian May makes 23-foot three point jumper (Greedy Williams assists)

    3–6
  4. Patrick Wessler makes layup (Greedy Williams assists)

    5–6
  5. Christian May makes driving layup

    7–6
  6. Youri Fritz makes layup (Mike Loughnane assists)

    7–8
  7. Greedy Williams makes driving layup

    9–8
  8. Patrick Wessler makes 0-foot tip in layup

    11–8
  9. Youri Fritz makes layup

    11–10
  10. Youri Fritz makes free throw 1 of 1

    11–11
  11. Greedy Williams makes layup

    13–11
  12. Mike Loughnane makes layup (William Kermoury assists)

    13–13
  13. Mike Loughnane makes free throw 1 of 1

    13–14
  14. Xavier Abreu makes layup (Haris Elezovic assists)

    13–16
  15. Noah Ross makes free throw 1 of 2

    14–16
  16. Noah Ross makes free throw 2 of 2

    15–16
  17. Xavier Abreu makes 18-foot jumper (Mike Loughnane assists)

    15–18
  18. Makoi Mabor Makoi makes 4-foot hook shot

    17–18
  19. Xavier Abreu makes driving layup

    17–20
  20. Ryan Williams makes driving layup

    17–22
  21. Xavier Abreu makes layup

    17–24
  22. Noah Ross makes 8-foot floating jump shot

    19–24
  23. Greedy Williams makes 24-foot three point jumper (Noah Ross assists)

    22–24
  24. Patrick Wessler makes layup

    24–24
  25. Patrick Wessler makes free throw 1 of 1

    25–24
  26. Youri Fritz makes free throw 1 of 2

    25–25
  27. William Kermoury makes 24-foot three point jumper (JB Frankel assists)

    25–28
  28. Patrick Wessler makes free throw 1 of 2

    26–28
  29. Patrick Wessler makes free throw 2 of 2

    27–28
  30. Nolan Hodge makes free throw 1 of 2

    28–28
  31. Nolan Hodge makes free throw 2 of 2

    29–28
  32. Patrick Wessler makes layup (Nolan Hodge assists)

    31–28
  33. Petar Pinter makes driving layup (Xavier Abreu assists)

    31–30
  34. Patrick Wessler makes layup (Greedy Williams assists)

    33–30
  35. Patrick Wessler makes free throw 1 of 1

    34–30
  36. Xavier Abreu makes 11-foot pullup jump shot

    34–32
  37. Petar Pinter makes free throw 1 of 2

    34–33
  38. Jahnathan Lamothe makes 24-foot three point jumper (Noah Ross assists)

    37–33
  39. Christian May makes 3-foot dunk (Makoi Mabor Makoi assists)

    39–33
  40. Christian May makes layup

    41–33
  41. Christian May makes free throw 1 of 1

    42–33
  42. Ryan Williams makes layup

    42–35
  43. Youri Fritz makes 4-foot dunk (Ryan Williams assists)

    42–37
  44. Luca Soroa Schaller makes free throw 1 of 2

    42–38
  45. Luca Soroa Schaller makes free throw 1 of 2

    42–39
  46. Luca Soroa Schaller makes free throw 2 of 2

    42–40
  47. Greedy Williams makes 15-foot floating jump shot

    44–40
  48. Patrick Wessler makes layup (Christian May assists)

    46–40
  49. Youri Fritz makes layup

    46–42
  50. Youri Fritz makes layup (William Kermoury assists)

    46–44
  51. Youri Fritz makes free throw 1 of 1

    46–45
  52. Nolan Hodge makes 23-foot three point jumper (Greedy Williams assists)

    49–45
  53. JB Frankel makes 23-foot three point jumper (William Kermoury assists)

    49–48
  54. JB Frankel makes free throw 2 of 2

    49–49
  55. Mike Loughnane makes layup

    49–51
  56. Madison Durr makes layup

    51–51
  57. Madison Durr makes free throw 1 of 1

    52–51
  58. Youri Fritz makes free throw 1 of 2

    52–52
  59. Youri Fritz makes free throw 2 of 2

    52–53
  60. Christian May makes free throw 2 of 2

    53–53
  61. Youri Fritz makes layup (Ryan Williams assists)

    53–55
  62. Madison Durr makes free throw 1 of 2

    54–55
  63. Madison Durr makes free throw 2 of 2

    55–55
  64. Xavier Abreu makes layup

    55–57
  65. Noah Ross makes 25-foot three point jumper (Greedy Williams assists)

    58–57
  66. Ryan Williams makes 7-foot floating jump shot

    58–59
  67. Ryan Williams makes free throw 1 of 1

    58–60
  68. Madison Durr makes 0-foot tip in layup

    60–60
  69. Mike Loughnane makes layup (Ryan Williams assists)

    60–62
  70. Madison Durr makes 24-foot three point jumper (Noah Ross assists)

    63–62
  71. Ty Francis makes layup (Mike Loughnane assists)

    63–64
  72. Youri Fritz makes layup (Ty Francis assists)

    63–66
  73. Patrick Wessler makes layup (Madison Durr assists)

    65–66
  74. Patrick Wessler makes free throw 1 of 1

    66–66
  75. Youri Fritz makes layup (Mike Loughnane assists)

    66–68
  76. Nolan Hodge makes free throw 1 of 2

    67–68
  77. Nolan Hodge makes free throw 2 of 2

    68–68
  78. Nolan Hodge makes free throw 1 of 3

    69–68
  79. Nolan Hodge makes free throw 2 of 3

    70–68
  80. Nolan Hodge makes free throw 3 of 3

    71–68
  81. Nolan Hodge makes free throw 1 of 2

    72–68
  82. Nolan Hodge makes free throw 2 of 2

    73–68
  83. Ty Francis makes free throw 1 of 2

    73–69
  84. Ty Francis makes free throw 2 of 2

    73–70
  85. Nolan Hodge makes 25-foot three point jumper (Greedy Williams assists)

    76–70
  86. Xavier Abreu makes 24-foot three point jumper (Mike Loughnane assists)

    76–73
  87. Madison Durr makes free throw 1 of 2

    77–73
  88. Madison Durr makes free throw 2 of 2

    78–73
  89. Madison Durr makes free throw 1 of 2

    79–73
  90. Madison Durr makes free throw 2 of 2

    80–73
  91. Noah Ross makes layup (Greedy Williams assists)

    82–73
  92. Nolan Hodge makes free throw 1 of 2

    83–73
  93. Nolan Hodge makes free throw 2 of 2

    84–73
  94. Noah Ross makes free throw 1 of 2

    85–73
  95. Luca Soroa Schaller makes 24-foot three point jumper (Youri Fritz assists)

    85–76
  96. Greedy Williams makes free throw 1 of 2

    86–76
  97. Greedy Williams makes free throw 2 of 2

    87–76
  98. Ryan Williams makes driving layup

    87–78

Play-by-play

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

Box score

UNCW

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Patrick WesslerF26197-90-05-5110102384
Greedy WilliamsG37114-81-12-227100022
Noah RossG35103-81-23-673011252
Nolan HodgeG36172-92-511-1161204152
Christian MayG26114-111-62-361200335
Makoi Mabor MakoiF921-30-00-061100242
Madison DurrG17143-51-27-711400103
Jahnathan LamotheG1431-41-30-010110012
Adam TokpahF
Matija ProdanovicF
Gavin WalshF
JoJo FullwoodG
Makel SmithG
CJ Luster IIG
Grady WhittG

NE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Ty FrancisF3641-30-02-461000063
Youri FritzF29218-90-05-922102025
JB FrankelG1441-51-31-211000101
William KermouryG2593-93-80-013230013
Mike LoughnaneG3873-70-11-146103042
Haris ElezovicF400-10-00-011000011
Petar PinterC631-10-01-310010011
Xavier AbreuG22157-151-30-011110103
Luca Soroa SchallerG661-41-33-420000022
Ryan WilliamsG2094-70-31-133130122
Xander AlarieF
Liam KoelschC
Miles NewtonG
LA PrattG

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 →