VMI Keydets @ UNC Greensboro Spartans

64–57Final · Mar 8, 2025
VMI 64 UNCG 57 Final
12T
VMI15-18283664
UNCG20-12193857
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. Demetrius Davis made Jumper.

    0–2
  2. Rickey Bradley Jr. made Free Throw.

    1–2
  3. Rickey Bradley Jr. made Free Throw.

    2–2
  4. Augustinas Kiudulas made Layup.

    4–2
  5. Miles Jones made Layup.

    4–4
  6. Augustinas Kiudulas made Layup.

    6–4
  7. Tan Yildizoglu made Layup.

    8–4
  8. AJ Clark made Dunk. Assisted by Tan Yildizoglu.

    10–4
  9. Ronald Polite III made Layup.

    10–6
  10. Rickey Bradley Jr. made Layup.

    12–6
  11. Augustinas Kiudulas made Free Throw.

    13–6
  12. Augustinas Kiudulas made Free Throw.

    14–6
  13. Demetrius Davis made Jumper. Assisted by Ronald Polite III.

    14–8
  14. Joryam Saizonou made Layup.

    14–10
  15. TJ Johnson made Jumper.

    16–10
  16. Rickey Bradley Jr. made Layup.

    18–10
  17. Augustinas Kiudulas made Jumper.

    20–10
  18. Malik Henry made Layup.

    20–12
  19. Augustinas Kiudulas made Layup.

    22–12
  20. Malik Henry made Free Throw.

    22–13
  21. Malik Henry made Layup. Assisted by Miles Jones.

    22–15
  22. Tan Yildizoglu made Jumper.

    24–15
  23. AJ Clark made Layup. Assisted by Tan Yildizoglu.

    26–15
  24. Joryam Saizonou made Layup.

    26–17
  25. Augustinas Kiudulas made Free Throw.

    27–17
  26. Augustinas Kiudulas made Free Throw.

    28–17
  27. Ronald Polite III made Jumper.

    28–19
  28. Augustinas Kiudulas made Free Throw.

    29–19
  29. Augustinas Kiudulas made Free Throw.

    30–19
  30. Ronald Polite III made Layup.

    30–21
  31. Ronald Polite III made Free Throw.

    30–22
  32. Ronald Polite III made Free Throw.

    30–23
  33. Demetrius Davis made Jumper.

    30–25
  34. Rickey Bradley Jr. made Three Point Jumper.

    33–25
  35. Kenyon Giles made Three Point Jumper.

    33–28
  36. Malik Henry made Jumper.

    33–30
  37. Malik Henry made Free Throw.

    33–31
  38. Malik Henry made Free Throw.

    33–32
  39. Tan Yildizoglu made Layup. Assisted by Augustinas Kiudulas.

    35–32
  40. Ronald Polite III made Layup.

    35–34
  41. TJ Johnson made Three Point Jumper. Assisted by Tan Yildizoglu.

    38–34
  42. AJ Clark made Layup. Assisted by Tan Yildizoglu.

    40–34
  43. Demetrius Davis made Free Throw.

    40–35
  44. Demetrius Davis made Free Throw.

    40–36
  45. Jalen Breath made Layup. Assisted by Miles Jones.

    40–38
  46. Tan Yildizoglu made Three Point Jumper.

    43–38
  47. Tan Yildizoglu made Layup.

    45–38
  48. Kenyon Giles made Free Throw.

    45–39
  49. Kenyon Giles made Free Throw.

    45–40
  50. Jalen Breath made Free Throw.

    45–41
  51. Jalen Breath made Free Throw.

    45–42
  52. Rickey Bradley Jr. made Jumper.

    47–42
  53. Augustinas Kiudulas made Free Throw.

    48–42
  54. Rickey Bradley Jr. made Layup.

    50–42
  55. Ronald Polite III made Jumper.

    50–44
  56. Demetrius Davis made Free Throw.

    50–45
  57. Demetrius Davis made Free Throw.

    50–46
  58. Augustinas Kiudulas made Jumper. Assisted by Tan Yildizoglu.

    52–46
  59. Ronald Polite III made Free Throw.

    52–47
  60. Demetrius Davis made Layup. Assisted by Donovan Atwell.

    52–49
  61. Augustinas Kiudulas made Layup. Assisted by Rickey Bradley Jr..

    54–49
  62. Demetrius Davis made Three Point Jumper. Assisted by Kenyon Giles.

    54–52
  63. Rickey Bradley Jr. made Free Throw.

    55–52
  64. Rickey Bradley Jr. made Free Throw.

    56–52
  65. Ronald Polite III made Layup.

    56–54
  66. Ronald Polite III made Free Throw.

    56–55
  67. Rickey Bradley Jr. made Layup.

    58–55
  68. Rickey Bradley Jr. made Jumper.

    60–55
  69. Ronald Polite III made Free Throw.

    60–56
  70. Ronald Polite III made Free Throw.

    60–57
  71. Rickey Bradley Jr. made Free Throw.

    61–57
  72. Rickey Bradley Jr. made Free Throw.

    62–57
  73. Rickey Bradley Jr. made Free Throw.

    63–57
  74. Rickey Bradley Jr. made Free Throw.

    64–57

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by UNC Greensboro
  3. P1 Jump Ball lost by VMI
  4. P1 Jalen Breath missed Layup.
  5. P1 Rickey Bradley Jr. Defensive Rebound.
  6. P1 TJ Johnson missed Three Point Jumper.
  7. P1 Kenyon Giles Defensive Rebound.
  8. P1 Demetrius Davis missed Layup.
  9. P1 TJ Johnson Defensive Rebound.
  10. P1 Augustinas Kiudulas missed Jumper.
  11. P1 Jalen Breath Defensive Rebound.
  12. P1 Demetrius Davis missed Jumper.
  13. P1 UNC Greensboro Offensive Rebound.
  14. P1 Demetrius Davis made Jumper. 0–2
  15. P1 Tan Yildizoglu missed Jumper.
  16. P1 Rickey Bradley Jr. Offensive Rebound.
  17. P1 Foul on Demetrius Davis.
  18. P1 Rickey Bradley Jr. made Free Throw. 1–2
  19. P1 Demetrius Davis subbing out for UNC Greensboro
  20. P1 Miles Jones subbing in for UNC Greensboro
  21. P1 Rickey Bradley Jr. made Free Throw. 2–2
  22. P1 Kenyon Giles missed Three Point Jumper.
  23. P1 AJ Clark Defensive Rebound.
  24. P1 Rickey Bradley Jr. missed Layup.
  25. P1 Augustinas Kiudulas Offensive Rebound.
  26. P1 Augustinas Kiudulas made Layup. 4–2
  27. P1 Miles Jones made Layup. 4–4
  28. P1 Augustinas Kiudulas made Layup. 6–4
  29. P1 Donovan Atwell missed Jumper.
  30. P1 Tan Yildizoglu Defensive Rebound.
  31. P1 Tan Yildizoglu made Layup. 8–4
  32. P1 Miles Jones Turnover.
  33. P1 Tan Yildizoglu Steal.
  34. P1 AJ Clark made Dunk. Assisted by Tan Yildizoglu. 10–4
  35. P1 UNC Greensboro Timeout
  36. P1 Miles Jones Turnover.
  37. P1 AJ Clark Steal.
  38. P1 Augustinas Kiudulas Turnover.
  39. P1 Jalen Breath Steal.
  40. P1 Kenyon Giles missed Layup.
  41. P1 AJ Clark Defensive Rebound.
  42. P1 Augustinas Kiudulas missed Three Point Jumper.
  43. P1 Kenyon Giles Defensive Rebound.
  44. P1 Ronald Polite III made Layup. 10–6
  45. P1 Rickey Bradley Jr. missed Jumper.
  46. P1 Rickey Bradley Jr. Offensive Rebound.
  47. P1 Rickey Bradley Jr. made Layup. 12–6
  48. P1 Donovan Atwell Turnover.
  49. P1 Rickey Bradley Jr. Steal.
  50. P1 TJ Johnson missed Three Point Jumper.
  51. P1 Augustinas Kiudulas Offensive Rebound.
  52. P1 Foul on Jalen Breath.
  53. P1 AJ Clark subbing out for VMI
  54. P1 Linus Holmstrom subbing in for VMI
  55. P1 Augustinas Kiudulas made Free Throw. 13–6
  56. P1 Kenyon Giles subbing out for UNC Greensboro
  57. P1 Miles Jones subbing out for UNC Greensboro
  58. P1 Jalen Breath subbing out for UNC Greensboro
  59. P1 Demetrius Davis subbing in for UNC Greensboro
  60. P1 Joryam Saizonou subbing in for UNC Greensboro
  61. P1 Malik Henry subbing in for UNC Greensboro
  62. P1 Augustinas Kiudulas made Free Throw. 14–6
  63. P1 Augustinas Kiudulas subbing out for VMI
  64. P1 Kaden Stuckey subbing in for VMI
  65. P1 Demetrius Davis made Jumper. Assisted by Ronald Polite III. 14–8
  66. P1 Tan Yildizoglu missed Layup.
  67. P1 Malik Henry Block.
  68. P1 Joryam Saizonou Defensive Rebound.
  69. P1 Joryam Saizonou made Layup. 14–10
  70. P1 TJ Johnson made Jumper. 16–10
  71. P1 Joryam Saizonou missed Three Point Jumper.
  72. P1 Rickey Bradley Jr. Defensive Rebound.
  73. P1 Rickey Bradley Jr. made Layup. 18–10
  74. P1 Ronald Polite III Turnover.
  75. P1 Kaden Stuckey Steal.
  76. P1 Tan Yildizoglu missed Three Point Jumper.
  77. P1 Foul on Tan Yildizoglu.
  78. P1 Official TV Timeout
  79. P1 Donovan Atwell subbing out for UNC Greensboro
  80. P1 Kenyon Giles subbing in for UNC Greensboro
  81. P1 Rickey Bradley Jr. subbing out for VMI
  82. P1 Kaden Stuckey subbing out for VMI
  83. P1 Jaylen Pazon subbing in for VMI
  84. P1 Augustinas Kiudulas subbing in for VMI
  85. P1 Donovan Atwell Defensive Rebound.
  86. P1 Ronald Polite III Turnover.
  87. P1 Linus Holmstrom Steal.
  88. P1 Ronald Polite III subbing out for UNC Greensboro
  89. P1 Mason So subbing in for UNC Greensboro
  90. P1 Augustinas Kiudulas made Jumper. 20–10
  91. P1 Foul on Jaylen Pazon.
  92. P1 Demetrius Davis missed Jumper.
  93. P1 Malik Henry Offensive Rebound.
  94. P1 Malik Henry made Layup. 20–12
  95. P1 Augustinas Kiudulas made Layup. 22–12
  96. P1 Demetrius Davis Turnover.
  97. P1 Tan Yildizoglu Steal.
  98. P1 TJ Johnson missed Three Point Jumper.
  99. P1 Mason So Defensive Rebound.
  100. P1 Demetrius Davis missed Layup.
  101. P1 TJ Johnson Block.
  102. P1 TJ Johnson Defensive Rebound.
  103. P1 Linus Holmstrom missed Three Point Jumper.
  104. P1 Mason So Defensive Rebound.
  105. P1 Foul on Jaylen Pazon.
  106. P1 Official TV Timeout
  107. P1 Demetrius Davis subbing out for UNC Greensboro
  108. P1 Miles Jones subbing in for UNC Greensboro
  109. P1 Jaylen Pazon subbing out for VMI
  110. P1 Tan Yildizoglu subbing out for VMI
  111. P1 Rickey Bradley Jr. subbing in for VMI
  112. P1 AJ Clark subbing in for VMI
  113. P1 Malik Henry missed Free Throw.
  114. P1 UNC Greensboro Deadball Team Rebound.
  115. P1 Mason So subbing out for UNC Greensboro
  116. P1 Ronald Polite III subbing in for UNC Greensboro
  117. P1 Malik Henry made Free Throw. 22–13
  118. P1 Malik Henry subbing out for UNC Greensboro
  119. P1 Jalen Breath subbing in for UNC Greensboro
  120. P1 Joryam Saizonou subbing out for UNC Greensboro
  121. P1 Donovan Atwell subbing in for UNC Greensboro
  122. P1 Augustinas Kiudulas missed Jumper.
  123. P1 Jalen Breath Defensive Rebound.
  124. P1 Donovan Atwell missed Three Point Jumper.
  125. P1 Jalen Breath Offensive Rebound.
  126. P1 Donovan Atwell missed Three Point Jumper.
  127. P1 TJ Johnson Defensive Rebound.
  128. P1 TJ Johnson Turnover.
  129. P1 Miles Jones Steal.
  130. P1 Foul on Augustinas Kiudulas.
  131. P1 Miles Jones missed Free Throw.
  132. P1 UNC Greensboro Deadball Team Rebound.
  133. P1 Kenyon Giles subbing out for UNC Greensboro
  134. P1 Akrum Ahemed subbing in for UNC Greensboro
  135. P1 Linus Holmstrom subbing out for VMI
  136. P1 TJ Johnson subbing out for VMI
  137. P1 Kaden Stuckey subbing in for VMI
  138. P1 Tan Yildizoglu subbing in for VMI
  139. P1 Miles Jones missed Free Throw.
  140. P1 Donovan Atwell Offensive Rebound.
  141. P1 Jalen Breath missed Layup.
  142. P1 Rickey Bradley Jr. Defensive Rebound.
  143. P1 Foul on Jalen Breath.
  144. P1 Jalen Breath subbing out for UNC Greensboro
  145. P1 Malik Henry subbing in for UNC Greensboro
  146. P1 Augustinas Kiudulas Turnover.
  147. P1 Malik Henry made Layup. Assisted by Miles Jones. 22–15
  148. P1 Tan Yildizoglu made Jumper. 24–15
  149. P1 Miles Jones missed Layup.
  150. P1 AJ Clark Block.
  151. P1 UNC Greensboro Offensive Rebound.
  152. P1 Miles Jones subbing out for UNC Greensboro
  153. P1 Demetrius Davis subbing in for UNC Greensboro
  154. P1 Donovan Atwell missed Three Point Jumper.
  155. P1 UNC Greensboro Deadball Team Rebound.
  156. P1 Foul on Malik Henry.
  157. P1 Foul on Kaden Stuckey.
  158. P1 Foul on Kaden Stuckey.
  159. P1 Akrum Ahemed missed Free Throw.
  160. P1 UNC Greensboro Deadball Team Rebound.
  161. P1 Kaden Stuckey subbing out for VMI
  162. P1 TJ Johnson subbing in for VMI
  163. P1 Akrum Ahemed missed Free Throw.
  164. P1 Demetrius Davis Offensive Rebound.
  165. P1 Joryam Saizonou subbing in for UNC Greensboro
  166. P1 Ronald Polite III subbing out for UNC Greensboro
  167. P1 Foul on AJ Clark.
  168. P1 Malik Henry missed Free Throw.
  169. P1 UNC Greensboro Deadball Team Rebound.
  170. P1 Malik Henry missed Free Throw.
  171. P1 Rickey Bradley Jr. Defensive Rebound.
  172. P1 Rickey Bradley Jr. Turnover.
  173. P1 Demetrius Davis Steal.
  174. P1 Akrum Ahemed missed Layup.
  175. P1 AJ Clark Defensive Rebound.
  176. P1 AJ Clark made Layup. Assisted by Tan Yildizoglu. 26–15
  177. P1 Demetrius Davis missed Layup.
  178. P1 TJ Johnson Defensive Rebound.
  179. P1 TJ Johnson missed Three Point Jumper.
  180. P1 AJ Clark Offensive Rebound.
  181. P1 Augustinas Kiudulas missed Jumper.
  182. P1 Akrum Ahemed Defensive Rebound.
  183. P1 Joryam Saizonou made Layup. 26–17
  184. P1 Tan Yildizoglu missed Jumper.
  185. P1 Akrum Ahemed Defensive Rebound.
  186. P1 Demetrius Davis missed Jumper.
  187. P1 TJ Johnson Defensive Rebound.
  188. P1 Foul on Akrum Ahemed.
  189. P1 Official TV Timeout
  190. P1 Demetrius Davis subbing out for UNC Greensboro
  191. P1 Donovan Atwell subbing out for UNC Greensboro
  192. P1 Malik Henry subbing out for UNC Greensboro
  193. P1 Akrum Ahemed subbing out for UNC Greensboro
  194. P1 Clinton Efinda subbing in for UNC Greensboro
  195. P1 Kenyon Giles subbing in for UNC Greensboro
  196. P1 Ronald Polite III subbing in for UNC Greensboro
  197. P1 Jalen Breath subbing in for UNC Greensboro
  198. P1 AJ Clark subbing out for VMI
  199. P1 Tan Yildizoglu subbing out for VMI
  200. P1 Linus Holmstrom subbing in for VMI
  201. P1 Jaylen Pazon subbing in for VMI
  202. P1 Augustinas Kiudulas missed Layup.
  203. P1 Augustinas Kiudulas Offensive Rebound.
  204. P1 Foul on Jalen Breath.
  205. P1 Augustinas Kiudulas made Free Throw. 27–17
  206. P1 Jalen Breath subbing out for UNC Greensboro
  207. P1 Malik Henry subbing in for UNC Greensboro
  208. P1 Jaylen Pazon subbing out for VMI
  209. P1 AJ Clark subbing in for VMI
  210. P1 Augustinas Kiudulas made Free Throw. 28–17
  211. P1 Ronald Polite III missed Layup.
  212. P1 Ronald Polite III Offensive Rebound.
  213. P1 Kenyon Giles missed Three Point Jumper.
  214. P1 Joryam Saizonou Offensive Rebound.
  215. P1 Ronald Polite III made Jumper. 28–19
  216. P1 Foul on Kenyon Giles.
  217. P1 AJ Clark missed Free Throw.
  218. P1 Malik Henry Defensive Rebound.
  219. P1 Ronald Polite III Turnover.
  220. P1 Linus Holmstrom Steal.
  221. P2 Clinton Efinda subbing out for UNC Greensboro
  222. P2 Joryam Saizonou subbing out for UNC Greensboro
  223. P2 Demetrius Davis subbing in for UNC Greensboro
  224. P2 Donovan Atwell subbing in for UNC Greensboro
  225. P2 Linus Holmstrom subbing out for VMI
  226. P2 Tan Yildizoglu subbing in for VMI
  227. P2 Foul on Malik Henry.
  228. P2 Augustinas Kiudulas made Free Throw. 29–19
  229. P2 Augustinas Kiudulas made Free Throw. 30–19
  230. P2 Kenyon Giles missed Three Point Jumper.
  231. P2 Ronald Polite III Offensive Rebound.
  232. P2 Ronald Polite III made Layup. 30–21
  233. P2 Augustinas Kiudulas missed Jumper.
  234. P2 Donovan Atwell Defensive Rebound.
  235. P2 Foul on AJ Clark.
  236. P2 Ronald Polite III made Free Throw. 30–22
  237. P2 Ronald Polite III made Free Throw. 30–23
  238. P2 Tan Yildizoglu missed Jumper.
  239. P2 Ronald Polite III Block.
  240. P2 Malik Henry Defensive Rebound.
  241. P2 Demetrius Davis made Jumper. 30–25
  242. P2 Rickey Bradley Jr. made Three Point Jumper. 33–25
  243. P2 Kenyon Giles made Three Point Jumper. 33–28
  244. P2 Augustinas Kiudulas Turnover.
  245. P2 Malik Henry made Jumper. 33–30
  246. P2 TJ Johnson missed Three Point Jumper.
  247. P2 Ronald Polite III Defensive Rebound.
  248. P2 Foul on Rickey Bradley Jr..
  249. P2 Malik Henry made Free Throw. 33–31
  250. P2 Donovan Atwell subbing out for UNC Greensboro
  251. P2 Joryam Saizonou subbing in for UNC Greensboro
  252. P2 Malik Henry made Free Throw. 33–32
  253. P2 Tan Yildizoglu made Layup. Assisted by Augustinas Kiudulas. 35–32
  254. P2 Ronald Polite III missed Three Point Jumper.
  255. P2 Rickey Bradley Jr. Defensive Rebound.
  256. P2 Tan Yildizoglu missed Three Point Jumper.
  257. P2 Demetrius Davis Defensive Rebound.
  258. P2 Ronald Polite III made Layup. 35–34
  259. P2 TJ Johnson made Three Point Jumper. Assisted by Tan Yildizoglu. 38–34
  260. P2 Demetrius Davis Turnover.
  261. P2 Augustinas Kiudulas Steal.
  262. P2 AJ Clark made Layup. Assisted by Tan Yildizoglu. 40–34
  263. P2 Foul on TJ Johnson.
  264. P2 Official TV Timeout
  265. P2 Malik Henry subbing out for UNC Greensboro
  266. P2 Jalen Breath subbing in for UNC Greensboro
  267. P2 AJ Clark subbing out for VMI
  268. P2 Linus Holmstrom subbing in for VMI
  269. P2 Demetrius Davis made Free Throw. 40–35
  270. P2 Demetrius Davis made Free Throw. 40–36
  271. P2 Demetrius Davis subbing out for UNC Greensboro
  272. P2 Miles Jones subbing in for UNC Greensboro
  273. P2 Foul on Miles Jones.
  274. P2 Rickey Bradley Jr. missed Free Throw.
  275. P2 VMI Deadball Team Rebound.
  276. P2 Joryam Saizonou subbing out for UNC Greensboro
  277. P2 Donovan Atwell subbing in for UNC Greensboro
  278. P2 Rickey Bradley Jr. missed Free Throw.
  279. P2 Miles Jones Defensive Rebound.
  280. P2 Jalen Breath made Layup. Assisted by Miles Jones. 40–38
  281. P2 Tan Yildizoglu made Three Point Jumper. 43–38
  282. P2 Ronald Polite III missed Layup.
  283. P2 Augustinas Kiudulas Defensive Rebound.
  284. P2 Tan Yildizoglu made Layup. 45–38
  285. P2 Foul on Linus Holmstrom.
  286. P2 Kenyon Giles missed Free Throw.
  287. P2 UNC Greensboro Deadball Team Rebound.
  288. P2 Kenyon Giles made Free Throw. 45–39
  289. P2 Ronald Polite III subbing out for UNC Greensboro
  290. P2 Joryam Saizonou subbing in for UNC Greensboro
  291. P2 Rickey Bradley Jr. subbing out for VMI
  292. P2 Augustinas Kiudulas subbing out for VMI
  293. P2 Kaden Stuckey subbing in for VMI
  294. P2 Jaylen Pazon subbing in for VMI
  295. P2 Kenyon Giles made Free Throw. 45–40
  296. P2 Tan Yildizoglu missed Layup.
  297. P2 Donovan Atwell Defensive Rebound.
  298. P2 Donovan Atwell Turnover.
  299. P2 Official TV Timeout
  300. P2 Joryam Saizonou subbing out for UNC Greensboro
  301. P2 Ronald Polite III subbing in for UNC Greensboro
  302. P2 Linus Holmstrom subbing out for VMI
  303. P2 Kaden Stuckey subbing out for VMI
  304. P2 Rickey Bradley Jr. subbing in for VMI
  305. P2 Augustinas Kiudulas subbing in for VMI
  306. P2 Rickey Bradley Jr. missed Layup.
  307. P2 Jalen Breath Defensive Rebound.
  308. P2 Kenyon Giles missed Layup.
  309. P2 TJ Johnson Defensive Rebound.
  310. P2 Augustinas Kiudulas missed Three Point Jumper.
  311. P2 Rickey Bradley Jr. Offensive Rebound.
  312. P2 Kenyon Giles subbing out for UNC Greensboro
  313. P2 Miles Jones subbing out for UNC Greensboro
  314. P2 Demetrius Davis subbing in for UNC Greensboro
  315. P2 Akrum Ahemed subbing in for UNC Greensboro
  316. P2 TJ Johnson missed Three Point Jumper.
  317. P2 Demetrius Davis Defensive Rebound.
  318. P2 Demetrius Davis missed Layup.
  319. P2 Jalen Breath Offensive Rebound.
  320. P2 Foul on TJ Johnson.
  321. P2 Jalen Breath made Free Throw. 45–41
  322. P2 Jaylen Pazon subbing out for VMI
  323. P2 AJ Clark subbing in for VMI
  324. P2 Jalen Breath made Free Throw. 45–42
  325. P2 TJ Johnson missed Three Point Jumper.
  326. P2 Donovan Atwell Defensive Rebound.
  327. P2 Ronald Polite III missed Three Point Jumper.
  328. P2 Tan Yildizoglu Defensive Rebound.
  329. P2 Augustinas Kiudulas missed Three Point Jumper.
  330. P2 Ronald Polite III Defensive Rebound.
  331. P2 Foul on Augustinas Kiudulas.
  332. P2 Jalen Breath subbing out for UNC Greensboro
  333. P2 Malik Henry subbing in for UNC Greensboro
  334. P2 TJ Johnson subbing out for VMI
  335. P2 Kaden Stuckey subbing in for VMI
  336. P2 Malik Henry missed Layup.
  337. P2 Augustinas Kiudulas Block.
  338. P2 Tan Yildizoglu Defensive Rebound.
  339. P2 Tan Yildizoglu missed Jumper.
  340. P2 Malik Henry Block.
  341. P2 Kaden Stuckey Offensive Rebound.
  342. P2 Tan Yildizoglu missed Three Point Jumper.
  343. P2 Augustinas Kiudulas Offensive Rebound.
  344. P2 AJ Clark Turnover.
  345. P2 Akrum Ahemed Steal.
  346. P2 Official TV Timeout
  347. P2 Malik Henry subbing out for UNC Greensboro
  348. P2 Akrum Ahemed subbing out for UNC Greensboro
  349. P2 Kenyon Giles subbing in for UNC Greensboro
  350. P2 Jalen Breath subbing in for UNC Greensboro
  351. P2 Kaden Stuckey subbing out for VMI
  352. P2 TJ Johnson subbing in for VMI
  353. P2 Ronald Polite III Turnover.
  354. P2 AJ Clark Steal.
  355. P2 Rickey Bradley Jr. missed Jumper.
  356. P2 Jalen Breath Defensive Rebound.
  357. P2 Jalen Breath missed Layup.
  358. P2 Augustinas Kiudulas Defensive Rebound.
  359. P2 Foul on Donovan Atwell.
  360. P2 Rickey Bradley Jr. made Jumper. 47–42
  361. P2 Ronald Polite III missed Three Point Jumper.
  362. P2 AJ Clark Defensive Rebound.
  363. P2 Foul on Donovan Atwell.
  364. P2 Augustinas Kiudulas missed Free Throw.
  365. P2 VMI Deadball Team Rebound.
  366. P2 Kenyon Giles subbing out for UNC Greensboro
  367. P2 Akrum Ahemed subbing in for UNC Greensboro
  368. P2 Augustinas Kiudulas made Free Throw. 48–42
  369. P2 Akrum Ahemed Turnover.
  370. P2 Rickey Bradley Jr. Steal.
  371. P2 Rickey Bradley Jr. made Layup. 50–42
  372. P2 Demetrius Davis missed Jumper.
  373. P2 Rickey Bradley Jr. Defensive Rebound.
  374. P2 Foul on Donovan Atwell.
  375. P2 Demetrius Davis subbing out for UNC Greensboro
  376. P2 Donovan Atwell subbing out for UNC Greensboro
  377. P2 Kenyon Giles subbing in for UNC Greensboro
  378. P2 Miles Jones subbing in for UNC Greensboro
  379. P2 Tan Yildizoglu subbing out for VMI
  380. P2 Linus Holmstrom subbing in for VMI
  381. P2 Rickey Bradley Jr. missed Layup.
  382. P2 Akrum Ahemed Defensive Rebound.
  383. P2 Ronald Polite III made Jumper. 50–44
  384. P2 Augustinas Kiudulas Turnover.
  385. P2 Miles Jones subbing out for UNC Greensboro
  386. P2 Akrum Ahemed subbing out for UNC Greensboro
  387. P2 Demetrius Davis subbing in for UNC Greensboro
  388. P2 Donovan Atwell subbing in for UNC Greensboro
  389. P2 Linus Holmstrom subbing out for VMI
  390. P2 Tan Yildizoglu subbing in for VMI
  391. P2 Demetrius Davis missed Layup.
  392. P2 Demetrius Davis Offensive Rebound.
  393. P2 Foul on Rickey Bradley Jr..
  394. P2 Demetrius Davis made Free Throw. 50–45
  395. P2 Demetrius Davis made Free Throw. 50–46
  396. P2 Augustinas Kiudulas made Jumper. Assisted by Tan Yildizoglu. 52–46
  397. P2 Foul on TJ Johnson.
  398. P2 Official TV Timeout
  399. P2 Ronald Polite III missed Free Throw.
  400. P2 UNC Greensboro Deadball Team Rebound.

Box score

VMI

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Augustinas KiudulasF37196-140-37-871411433
TJ JohnsonF3752-101-90-060101063
Tan YildizogluG36115-141-40-135021031
AJ ClarkG3163-30-00-160121152
Rickey Bradley Jr.G37237-131-28-10111120473
Kaden StuckeyF600-00-00-010010102
Jaylen PazonG500-00-00-000000002
Linus HolmstromG1100-10-10-000020001
Cal ListonF
Cyprian HydeF
Robert PetersF
Maurice Wright Jr.G
Walker AndrewsG
Jaren MortonG
Cooper SiscoG

UNCG

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Demetrius DavisF27155-141-14-440210224
Jalen BreathF2241-40-02-280010263
Kenyon GilesG2951-71-52-321000021
Donovan AtwellG3300-50-30-051200144
Ronald Polite IIIG34186-120-46-741401220
Clinton EfindaF200-00-00-000000000
Malik HenryF1893-40-03-630002122
Miles JonesF1121-20-00-212210011
Mason SoG200-00-00-020000020
Joryam SaizonouG1342-30-10-020000110
Akrum AhemedG900-10-00-230110031
Domas KauzonasF
Isaiah WashingtonG
Clyde Bailey IIG
Keyon WebbG
Muon ReathG

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 →