Old Dominion Monarchs @ Richmond Spiders

77–86Final · Dec 6, 2025
ODU 77 RICH 86 Final
12T
ODU3-7364177
RICH8-1355186

· Line: RICH -12.5 (O/U 153.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. KC Shaw made Jumper.

    2–0
  2. Mike Walz made Layup. Assisted by Will Johnston.

    2–2
  3. Jordan Battle made Jumper.

    4–2
  4. Jonathan Beagle made Layup. Assisted by Mikkel Tyne.

    4–4
  5. Jonathan Beagle made Free Throw.

    4–5
  6. Jaden Daughtry made Layup.

    4–7
  7. Aiden Argabright made Jumper.

    4–9
  8. KC Shaw made Free Throw.

    5–9
  9. KC Shaw made Free Throw.

    6–9
  10. Jaden Daughtry made Layup.

    6–11
  11. LJ Thomas made Layup. Assisted by Donovan Raymond.

    8–11
  12. AJ Lopez made Jumper. Assisted by Will Johnston.

    8–13
  13. Drew McKenna made Jumper.

    10–13
  14. Ben Nacey made Free Throw.

    11–13
  15. Will Johnston made Three Point Jumper.

    11–16
  16. Jordan Battle made Three Point Jumper. Assisted by KC Shaw.

    14–16
  17. Will Johnston made Jumper.

    14–18
  18. KC Shaw made Free Throw.

    15–18
  19. KC Shaw made Free Throw.

    16–18
  20. Jaylen Robinson made Free Throw.

    16–19
  21. Mike Walz made Layup. Assisted by Apostolos Roumoglou.

    16–21
  22. Jordan Battle made Layup. Assisted by Scottie Hubbard.

    18–21
  23. Robert Davis Jr. made Three Point Jumper. Assisted by Jordan Battle.

    21–21
  24. Ben Nacey made Layup.

    23–21
  25. Mike Walz made Dunk. Assisted by David Thomas.

    23–23
  26. Will Johnston made Layup. Assisted by Mike Walz.

    23–25
  27. Drew McKenna made Layup.

    25–25
  28. Drew McKenna made Free Throw.

    26–25
  29. Jaden Daughtry made Layup.

    26–27
  30. Robert Davis Jr. made Three Point Jumper. Assisted by KC Shaw.

    29–27
  31. Aiden Argabright made Layup.

    29–29
  32. Aiden Argabright made Free Throw.

    29–30
  33. LJ Thomas made Layup.

    31–30
  34. Jaylen Robinson made Layup. Assisted by Aiden Argabright.

    31–32
  35. AJ Lopez made Jumper.

    31–34
  36. LJ Thomas made Jumper.

    33–34
  37. AJ Lopez made Free Throw.

    33–35
  38. Robert Davis Jr. made Three Point Jumper.

    36–35
  39. Mike Walz made Layup. Assisted by Will Johnston.

    36–37
  40. KC Shaw made Free Throw.

    37–37
  41. Mikkel Tyne made Three Point Jumper. Assisted by Mike Walz.

    37–40
  42. Mike Walz made Layup. Assisted by Will Johnston.

    37–42
  43. KC Shaw made Jumper.

    39–42
  44. Jaden Daughtry made Layup. Assisted by Aiden Argabright.

    39–44
  45. Jaden Daughtry made Three Point Jumper. Assisted by AJ Lopez.

    39–47
  46. LJ Thomas made Layup.

    41–47
  47. Jonathan Beagle made Free Throw.

    41–48
  48. Jonathan Beagle made Free Throw.

    41–49
  49. Jordan Battle made Free Throw.

    42–49
  50. Jordan Battle made Free Throw.

    43–49
  51. Mike Walz made Layup.

    43–51
  52. Robert Davis Jr. made Layup.

    45–51
  53. Mikkel Tyne made Layup.

    45–53
  54. LJ Thomas made Three Point Jumper. Assisted by KC Shaw.

    48–53
  55. Mike Walz made Jumper.

    48–55
  56. KC Shaw made Free Throw.

    49–55
  57. KC Shaw made Free Throw.

    50–55
  58. Robert Davis Jr. made Three Point Jumper. Assisted by KC Shaw.

    53–55
  59. Jonathan Beagle made Free Throw.

    53–56
  60. Robert Davis Jr. made Three Point Jumper. Assisted by KC Shaw.

    56–56
  61. Jonathan Beagle made Layup.

    56–58
  62. Ben Nacey made Layup. Assisted by Robert Davis Jr..

    58–58
  63. David Thomas made Layup.

    58–60
  64. David Thomas made Free Throw.

    58–61
  65. Mike Walz made Jumper. Assisted by AJ Lopez.

    58–63
  66. David Thomas made Three Point Jumper. Assisted by Aiden Argabright.

    58–66
  67. Apostolos Roumoglou made Layup.

    58–68
  68. Caelum Swanton-Rodger made Two Point Tip Shot.

    60–68
  69. Caelum Swanton-Rodger made Free Throw.

    61–68
  70. KC Shaw made Free Throw.

    62–68
  71. KC Shaw made Free Throw.

    63–68
  72. Jaden Daughtry made Free Throw.

    63–69
  73. LJ Thomas made Layup.

    65–69
  74. Jaden Daughtry made Layup.

    65–71
  75. Jaden Daughtry made Free Throw.

    65–72
  76. KC Shaw made Layup.

    67–72
  77. Mikkel Tyne made Jumper.

    67–74
  78. LJ Thomas made Layup.

    69–74
  79. KC Shaw made Free Throw.

    70–74
  80. KC Shaw made Free Throw.

    71–74
  81. Aiden Argabright made Free Throw.

    71–75
  82. Aiden Argabright made Free Throw.

    71–76
  83. Jaden Daughtry made Dunk. Assisted by Aiden Argabright.

    71–78
  84. Aiden Argabright made Free Throw.

    71–79
  85. Aiden Argabright made Free Throw.

    71–80
  86. LJ Thomas made Layup. Assisted by KC Shaw.

    73–80
  87. Aiden Argabright made Layup. Assisted by Will Johnston.

    73–82
  88. Jordan Battle made Layup.

    75–82
  89. Aiden Argabright made Free Throw.

    75–83
  90. LJ Thomas made Layup.

    77–83
  91. Aiden Argabright made Free Throw.

    77–84
  92. Aiden Argabright made Free Throw.

    77–85
  93. Aiden Argabright made Free Throw.

    77–86

Play-by-play

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

Box score

ODU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caelum Swanton-RodgerF1331-40-01-130202123
KC ShawG33173-110-211-1266100150
Scottie HubbardG1400-10-10-001120002
Robert Davis Jr.G37176-155-130-031000032
Jordan BattleG28114-131-62-471310431
Ben NaceyF1452-20-01-240000222
Jared TurnerF1100-10-10-000000002
Donovan RaymondF600-00-00-021010022
Zacch WigginsG400-00-00-000000002
Drew McKennaG1352-60-11-170000252
LJ ThomasG27199-191-50-070001253
Elijah FlowersF
Stephaun WalkerF
Rieco HellamsG
CJ ParkerG
Cooper JonesG

RICH

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Mike WalzC22168-120-00-182001442
Mikkel TyneG2173-71-20-011200012
Collin TannerG500-00-00-000000001
Will JohnstonG2573-81-40-025100022
AJ LopezG2752-90-31-262101060
Jaylen RobinsonF831-10-01-210001011
Jaden DaughtryF19177-111-22-480110171
Jonathan BeagleF1482-40-04-550000233
Apostolos RoumoglouF2221-20-10-071113161
Aiden ArgabrightG19153-50-09-1314100011
David ThomasG1862-71-21-111001102
Bryson McGlothinF
Dylan HomenickC
Will Harper IIIG
Donovan RichardsonG
Kirby MooneyG

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 →