Old Dominion Monarchs @ App State Mountaineers

75–73Final · Jan 17, 2026
ODU 75 APP 73 Final
12T
ODU6-14363975
APP11-9175673

· Line: APP -7.5 (O/U 140.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. Jordan Battle makes 23-foot three point jumper (KC Shaw assists)

    3–0
  2. Kasen Jennings makes layup

    3–2
  3. Luke Wilson makes free throw 1 of 2

    3–3
  4. Caelum Swanton-Rodger makes layup

    5–3
  5. KC Shaw makes 7-foot jumper (LJ Thomas assists)

    7–3
  6. Caelum Swanton-Rodger makes layup (Jordan Battle assists)

    9–3
  7. Kasen Jennings makes 25-foot three point jumper (Alonzo Dodd assists)

    9–6
  8. LJ Thomas makes 14-foot jumper

    11–6
  9. Alonzo Dodd makes layup

    11–8
  10. Robert Davis Jr. makes 26-foot three point jumper (LJ Thomas assists)

    14–8
  11. LJ Thomas makes 13-foot jumper

    16–8
  12. Kasen Jennings makes layup

    16–10
  13. Chad Moodie makes 5-foot alley oop dunk (Eren Banks assists)

    16–12
  14. Drew McKenna makes 11-foot jumper

    18–12
  15. Jordan Battle makes free throw 1 of 2

    19–12
  16. Jordan Battle makes free throw 2 of 2

    20–12
  17. Jared Turner makes 27-foot three point jumper (Jordan Battle assists)

    23–12
  18. Luke Wilson makes free throw 1 of 2

    23–13
  19. Luke Wilson makes free throw 2 of 2

    23–14
  20. Jordan Battle makes free throw 2 of 2

    24–14
  21. Drew McKenna makes 27-foot three point jumper (Jordan Battle assists)

    27–14
  22. Eren Banks makes 26-foot three point jumper (Alonzo Dodd assists)

    27–17
  23. Jordan Battle makes 26-foot three point jumper (Jared Turner assists)

    30–17
  24. Jared Turner makes 28-foot three point jumper (Jordan Battle assists)

    33–17
  25. Jordan Battle makes 29-foot three point jumper (Drew McKenna assists)

    36–17
  26. Alonzo Dodd makes layup

    36–19
  27. Robert Davis Jr. makes 22-foot three point jumper (LJ Thomas assists)

    39–19
  28. Alonzo Dodd makes 27-foot three point jumper (Kasen Jennings assists)

    39–22
  29. KC Shaw makes 13-foot jumper

    41–22
  30. Luke Wilson makes layup (Alonzo Dodd assists)

    41–24
  31. KC Shaw makes 14-foot jumper

    43–24
  32. Luke Wilson makes 0-foot dunk (Kasen Jennings assists)

    43–26
  33. Jordan Battle makes 23-foot three point jumper (Robert Davis Jr. assists)

    46–26
  34. Alonzo Dodd makes layup

    46–28
  35. Luke Wilson makes 0-foot tip in dunk

    46–30
  36. Alonzo Dodd makes layup

    46–32
  37. Michael Marcus Jr. makes layup (Alonzo Dodd assists)

    46–34
  38. Kasen Jennings makes layup (Alonzo Dodd assists)

    46–36
  39. Jalen Tot makes 23-foot three point jumper (Alonzo Dodd assists)

    46–39
  40. Jared Turner makes 25-foot three point jumper (Scottie Hubbard assists)

    49–39
  41. Kasen Jennings makes free throw 2 of 2

    49–40
  42. Kasen Jennings makes free throw 1 of 2

    49–41
  43. Kasen Jennings makes free throw 2 of 2

    49–42
  44. Scottie Hubbard makes 23-foot three point jumper (Zacch Wiggins assists)

    52–42
  45. Jordan Battle makes free throw 1 of 2

    53–42
  46. Jordan Battle makes free throw 2 of 2

    54–42
  47. Jordan Battle makes layup

    56–42
  48. Kasen Jennings makes free throw 1 of 2

    56–43
  49. Jordan Battle makes 12-foot turnaround jump shot

    58–43
  50. Kasen Jennings makes layup

    58–45
  51. Jordan Battle makes layup

    60–45
  52. Alonzo Dodd makes layup

    60–47
  53. Luke Wilson makes 2-foot dunk (Alonzo Dodd assists)

    60–49
  54. Zacch Wiggins makes 1-foot dunk (LJ Thomas assists)

    62–49
  55. Alonzo Dodd makes layup

    62–51
  56. Alonzo Dodd makes free throw 1 of 1

    62–52
  57. Jalen Tot makes 23-foot three point jumper (Alonzo Dodd assists)

    62–55
  58. Zacch Wiggins makes layup

    64–55
  59. LJ Thomas makes layup

    66–55
  60. Alonzo Dodd makes free throw 1 of 2

    66–56
  61. Alonzo Dodd makes free throw 2 of 2

    66–57
  62. LJ Thomas makes free throw 1 of 2

    67–57
  63. Alonzo Dodd makes 7-foot jumper

    67–59
  64. Zacch Wiggins makes free throw 1 of 2

    68–59
  65. Zacch Wiggins makes free throw 2 of 2

    69–59
  66. Eren Banks makes layup

    69–61
  67. Alonzo Dodd makes layup

    69–63
  68. Zacch Wiggins makes free throw 2 of 2

    70–63
  69. Kasen Jennings makes free throw 1 of 2

    70–64
  70. Kasen Jennings makes free throw 2 of 2

    70–65
  71. LJ Thomas makes free throw 1 of 2

    71–65
  72. Jalen Tot makes 24-foot three point jumper (Alonzo Dodd assists)

    71–68
  73. LJ Thomas makes free throw 2 of 2

    72–68
  74. Alonzo Dodd makes layup

    72–70
  75. Jordan Battle makes free throw 1 of 2

    73–70
  76. Jordan Battle makes free throw 2 of 2

    74–70
  77. Zacch Wiggins makes free throw 2 of 2

    75–70
  78. Alonzo Dodd makes free throw 1 of 3

    75–71
  79. Alonzo Dodd makes free throw 2 of 3

    75–72
  80. Alonzo Dodd makes free throw 3 of 3

    75–73

Play-by-play

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

Box score

ODU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caelum Swanton-RodgerF1442-20-00-070101165
KC ShawG1463-50-10-011200012
Robert Davis Jr.G3762-62-40-011210101
Jordan BattleG39257-94-57-974110072
LJ ThomasG2693-90-13-654210143
Ben NaceyF000-00-00-000000000
Jared TurnerF2093-83-70-031000032
Donovan RaymondF600-00-00-000100002
Zacch WigginsG1782-30-14-611100012
Scottie HubbardG1431-21-10-001000002
Drew McKennaG1352-51-30-211010011
Elijah FlowersF
Stephaun WalkerF
Rieco HellamsG
CJ ParkerG
Cooper JonesG

APP

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Michael Marcus Jr.F3121-50-30-060220334
Luke WilsonC35114-70-03-890203271
Jalen TotG3693-73-70-020010022
Alonzo DoddG362710-161-36-649220134
Kasen JenningsG34175-151-76-982000355
Chad MoodieF521-20-00-200010001
Jason Clarke Jr.G400-00-00-000000000
Eren BanksG1952-41-20-011100013
Grant ClaytonF
Tre McKinnonF
Andrin NjockF
Ted NealG
Jacari BrimG
KJ VasserG
Cameron O'KelleyG
Luke LedfordG

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 →