App State Mountaineers @ Old Dominion Monarchs

62–43Final · Jan 16, 2025
APP 62 ODU 43 Final
12T
APP10-7293362
ODU8-10182543
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. CJ Huntley made Layup. Assisted by Myles Tate.

    2–0
  2. Jalil Beaubrun made Free Throw.

    3–0
  3. Jalil Beaubrun made Free Throw.

    4–0
  4. CJ Huntley made Free Throw.

    5–0
  5. CJ Huntley made Free Throw.

    6–0
  6. Caelum Swanton-Rodger made Free Throw.

    6–1
  7. CJ Huntley made Three Point Jumper. Assisted by Myles Tate.

    9–1
  8. Jalil Beaubrun made Free Throw.

    10–1
  9. Jalil Beaubrun made Free Throw.

    11–1
  10. Alonzo Dodd made Three Point Jumper. Assisted by Myles Tate.

    14–1
  11. Dani Pounds made Free Throw.

    14–2
  12. Jaden Johnson made Free Throw.

    14–3
  13. Jaden Johnson made Free Throw.

    14–4
  14. CJ Huntley made Dunk. Assisted by Myles Tate.

    16–4
  15. Sean Durugordon made Layup.

    16–6
  16. Michael Marcus Jr. made Two Point Tip Shot.

    18–6
  17. CJ Huntley made Three Point Jumper. Assisted by Myles Tate.

    21–6
  18. Myles Tate made Layup.

    23–6
  19. Robert Davis Jr. made Three Point Jumper. Assisted by Caden Diggs.

    23–9
  20. Jamil Muttilib made Layup.

    25–9
  21. Jaden Johnson made Layup.

    25–11
  22. Robert Davis Jr. made Three Point Jumper.

    25–14
  23. CJ Huntley made Three Point Jumper. Assisted by Alonzo Dodd.

    27–14
  24. Jaden Johnson made Jumper.

    27–16
  25. Jalil Beaubrun made Free Throw.

    28–16
  26. Jalil Beaubrun made Free Throw.

    29–16
  27. Robert Davis Jr. made Layup.

    29–18
  28. Caelum Swanton-Rodger made Two Point Tip Shot.

    29–20
  29. Jalil Beaubrun made Assisted by Myles Tate.

    31–20
  30. Myles Tate made Three Point Jumper. Assisted by Alonzo Dodd.

    34–20
  31. CJ Huntley made Jumper. Assisted by Dior Conners.

    36–20
  32. Sean Durugordon made Jumper.

    36–22
  33. Sean Durugordon made Free Throw.

    36–23
  34. Robert Davis Jr. made Three Point Jumper.

    36–26
  35. Myles Tate made Three Point Jumper.

    39–26
  36. Sean Durugordon made Free Throw.

    39–27
  37. Myles Tate made Layup.

    41–27
  38. Jaden Johnson made Layup.

    41–29
  39. CJ Huntley made Layup.

    43–29
  40. CJ Huntley made Free Throw.

    44–29
  41. CJ Huntley made Free Throw.

    45–29
  42. Sean Durugordon made Free Throw.

    45–30
  43. Sean Durugordon made Free Throw.

    45–31
  44. Myles Tate made Layup.

    47–31
  45. Stephaun Walker made Layup.

    47–33
  46. Caden Diggs made Jumper. Assisted by R.J. Blakney.

    47–35
  47. CJ Huntley made Dunk. Assisted by Jalil Beaubrun.

    49–35
  48. Jalil Beaubrun made Layup. Assisted by Myles Tate.

    51–35
  49. Dior Conners made Layup.

    53–35
  50. Myles Tate made Layup.

    55–35
  51. Sean Durugordon made Layup.

    55–37
  52. R.J. Blakney made Dunk. Assisted by Robert Davis Jr..

    55–39
  53. Stephaun Walker made Free Throw.

    55–40
  54. Jackson Threadgill made Three Point Jumper. Assisted by CJ Huntley.

    58–40
  55. CJ Huntley made Layup. Assisted by Dior Conners.

    60–40
  56. Caden Diggs made Three Point Jumper. Assisted by Jaden Johnson.

    60–43
  57. CJ Huntley made Dunk. Assisted by Alonzo Dodd.

    62–43

Play-by-play

  1. P1 Alonzo Dodd missed Three Point Jumper.
  2. P1 CJ Huntley Offensive Rebound.
  3. P1 CJ Huntley missed Layup.
  4. P1 Caelum Swanton-Rodger Defensive Rebound.
  5. P1 Robert Davis Jr. missed Jumper.
  6. P1 Jalil Beaubrun Defensive Rebound.
  7. P1 CJ Huntley made Layup. Assisted by Myles Tate. 2–0
  8. P1 Caelum Swanton-Rodger Turnover.
  9. P1 Foul on Caelum Swanton-Rodger.
  10. P1 Jalil Beaubrun made Free Throw. 3–0
  11. P1 Jalil Beaubrun made Free Throw. 4–0
  12. P1 Sean Durugordon missed Jumper.
  13. P1 Myles Tate Defensive Rebound.
  14. P1 Foul on Stephaun Walker.
  15. P1 CJ Huntley made Free Throw. 5–0
  16. P1 CJ Huntley made Free Throw. 6–0
  17. P1 Stephaun Walker missed Layup.
  18. P1 Jalil Beaubrun Defensive Rebound.
  19. P1 Dior Conners missed Layup.
  20. P1 Caelum Swanton-Rodger Block.
  21. P1 Jaden Johnson Defensive Rebound.
  22. P1 Robert Davis Jr. missed Three Point Jumper.
  23. P1 Caelum Swanton-Rodger Offensive Rebound.
  24. P1 Foul on Jalil Beaubrun.
  25. P1 Caelum Swanton-Rodger made Free Throw. 6–1
  26. P1 Caelum Swanton-Rodger missed Free Throw.
  27. P1 Jalil Beaubrun Defensive Rebound.
  28. P1 CJ Huntley made Three Point Jumper. Assisted by Myles Tate. 9–1
  29. P1 Jaden Johnson missed Jumper.
  30. P1 Myles Tate Defensive Rebound.
  31. P1 CJ Huntley missed Layup.
  32. P1 Robert Davis Jr. Defensive Rebound.
  33. P1 Caelum Swanton-Rodger missed
  34. P1 CJ Huntley Defensive Rebound.
  35. P1 Foul on Caelum Swanton-Rodger.
  36. P1 Official TV Timeout
  37. P1 Jalil Beaubrun made Free Throw. 10–1
  38. P1 Jalil Beaubrun made Free Throw. 11–1
  39. P1 Dani Pounds missed Layup.
  40. P1 Michael Marcus Jr. Defensive Rebound.
  41. P1 Alonzo Dodd made Three Point Jumper. Assisted by Myles Tate. 14–1
  42. P1 Foul on Jackson Threadgill.
  43. P1 Dani Pounds made Free Throw. 14–2
  44. P1 Dani Pounds missed Free Throw.
  45. P1 Dani Pounds Offensive Rebound.
  46. P1 Dani Pounds missed Three Point Jumper.
  47. P1 Myles Tate Defensive Rebound.
  48. P1 CJ Huntley missed
  49. P1 Dani Pounds Defensive Rebound.
  50. P1 Foul on Myles Tate.
  51. P1 Jaden Johnson made Free Throw. 14–3
  52. P1 Jaden Johnson made Free Throw. 14–4
  53. P1 CJ Huntley made Dunk. Assisted by Myles Tate. 16–4
  54. P1 Sean Durugordon made Layup. 16–6
  55. P1 Myles Tate missed Jumper.
  56. P1 Michael Marcus Jr. Offensive Rebound.
  57. P1 Michael Marcus Jr. made Two Point Tip Shot. 18–6
  58. P1 Sean Durugordon Turnover.
  59. P1 CJ Huntley Steal.
  60. P1 CJ Huntley missed Three Point Jumper.
  61. P1 R.J. Blakney Defensive Rebound.
  62. P1 Sean Durugordon missed Three Point Jumper.
  63. P1 CJ Huntley Defensive Rebound.
  64. P1 CJ Huntley made Three Point Jumper. Assisted by Myles Tate. 21–6
  65. P1 Dani Pounds missed Layup.
  66. P1 CJ Huntley Defensive Rebound.
  67. P1 Myles Tate Block.
  68. P1 Myles Tate made Layup. 23–6
  69. P1 Old Dominion Timeout
  70. P1 Official TV Timeout
  71. P1 Stephaun Walker Turnover.
  72. P1 Jalil Beaubrun missed
  73. P1 Michael Marcus Jr. Offensive Rebound.
  74. P1 Dior Conners missed Three Point Jumper.
  75. P1 Robert Davis Jr. Defensive Rebound.
  76. P1 Robert Davis Jr. made Three Point Jumper. Assisted by Caden Diggs. 23–9
  77. P1 Myles Tate missed Three Point Jumper.
  78. P1 Jaden Johnson Defensive Rebound.
  79. P1 Robert Davis Jr. missed Three Point Jumper.
  80. P1 Jackson Threadgill Defensive Rebound.
  81. P1 Jackson Threadgill missed Three Point Jumper.
  82. P1 Stephaun Walker Defensive Rebound.
  83. P1 Robert Davis Jr. missed Three Point Jumper.
  84. P1 R.J. Blakney Offensive Rebound.
  85. P1 Caden Diggs missed Three Point Jumper.
  86. P1 R.J. Blakney Offensive Rebound.
  87. P1 Robert Davis Jr. missed Jumper.
  88. P1 Jalil Beaubrun Defensive Rebound.
  89. P1 Foul on R.J. Blakney.
  90. P1 Foul on Jalil Beaubrun.
  91. P1 Official TV Timeout
  92. P1 Alonzo Dodd Turnover.
  93. P1 Stephaun Walker Steal.
  94. P1 Robert Davis Jr. missed Three Point Jumper.
  95. P1 App State Defensive Rebound.
  96. P1 Jamil Muttilib made Layup. 25–9
  97. P1 Jaden Johnson made Layup. 25–11
  98. P1 Jamil Muttilib missed Three Point Jumper.
  99. P1 Robert Davis Jr. Defensive Rebound.
  100. P1 Sean Durugordon missed Three Point Jumper.
  101. P1 Jamil Muttilib Defensive Rebound.
  102. P1 Alonzo Dodd missed Jumper.
  103. P1 Jaden Johnson Defensive Rebound.
  104. P1 Robert Davis Jr. missed Three Point Jumper.
  105. P1 Robert Davis Jr. Offensive Rebound.
  106. P1 Robert Davis Jr. made Three Point Jumper. 25–14
  107. P1 CJ Huntley made Three Point Jumper. Assisted by Alonzo Dodd. 27–14
  108. P1 Jaden Johnson made Jumper. 27–16
  109. P1 Alonzo Dodd missed Three Point Jumper.
  110. P1 CJ Huntley Offensive Rebound.
  111. P1 CJ Huntley missed
  112. P1 Stephaun Walker Defensive Rebound.
  113. P1 Sean Durugordon missed Three Point Jumper.
  114. P1 Jamil Muttilib Defensive Rebound.
  115. P1 Alonzo Dodd missed Layup.
  116. P1 Sean Durugordon Defensive Rebound.
  117. P1 Robert Davis Jr. missed Three Point Jumper.
  118. P1 Sean Durugordon Offensive Rebound.
  119. P1 Official TV Timeout
  120. P1 Foul on Jamil Muttilib.
  121. P1 Sean Durugordon missed Layup.
  122. P1 Jalil Beaubrun Block.
  123. P1 CJ Huntley Defensive Rebound.
  124. P1 Myles Tate missed Jumper.
  125. P1 CJ Huntley Offensive Rebound.
  126. P1 Foul on Sean Durugordon.
  127. P1 Foul on Sean Durugordon.
  128. P1 Jalil Beaubrun made Free Throw. 28–16
  129. P1 Jalil Beaubrun missed Free Throw.
  130. P1 Jaden Johnson Defensive Rebound.
  131. P1 Stephaun Walker Turnover.
  132. P1 Dior Conners Steal.
  133. P1 Myles Tate Turnover.
  134. P1 Robert Davis Jr. Steal.
  135. P1 Jaden Johnson Turnover.
  136. P1 Foul on Stephaun Walker.
  137. P1 Jalil Beaubrun missed Free Throw.
  138. P1 App State Deadball Team Rebound.
  139. P1 Jalil Beaubrun made Free Throw. 29–16
  140. P1 Foul on Luke Wilson.
  141. P1 Robert Davis Jr. made Layup. 29–18
  142. P1 App State Timeout
  143. P1 Foul on Robert Davis Jr..
  144. P1 Jalil Beaubrun missed Free Throw.
  145. P1 CJ Huntley Offensive Rebound.
  146. P1 Myles Tate missed Three Point Jumper.
  147. P1 R.J. Blakney Defensive Rebound.
  148. P2 Caelum Swanton-Rodger missed Layup.
  149. P2 Caelum Swanton-Rodger Offensive Rebound.
  150. P2 Caelum Swanton-Rodger made Two Point Tip Shot. 29–20
  151. P2 Jalil Beaubrun made Assisted by Myles Tate. 31–20
  152. P2 Foul on Caelum Swanton-Rodger.
  153. P2 Jalil Beaubrun missed Free Throw.
  154. P2 Jaden Johnson Defensive Rebound.
  155. P2 Sean Durugordon missed Jumper.
  156. P2 Alonzo Dodd Defensive Rebound.
  157. P2 Myles Tate made Three Point Jumper. Assisted by Alonzo Dodd. 34–20
  158. P2 Sean Durugordon Turnover.
  159. P2 Jalil Beaubrun Steal.
  160. P2 CJ Huntley made Jumper. Assisted by Dior Conners. 36–20
  161. P2 Robert Davis Jr. missed Three Point Jumper.
  162. P2 Myles Tate Defensive Rebound.
  163. P2 CJ Huntley missed Layup.
  164. P2 R.J. Blakney Block.
  165. P2 Robert Davis Jr. Defensive Rebound.
  166. P2 Sean Durugordon made Jumper. 36–22
  167. P2 Foul on Alonzo Dodd.
  168. P2 Sean Durugordon made Free Throw. 36–23
  169. P2 Dior Conners missed Three Point Jumper.
  170. P2 Stephaun Walker Defensive Rebound.
  171. P2 Jaden Johnson missed
  172. P2 Jalil Beaubrun Block.
  173. P2 Old Dominion Offensive Rebound.
  174. P2 Robert Davis Jr. made Three Point Jumper. 36–26
  175. P2 Myles Tate made Three Point Jumper. 39–26
  176. P2 Foul on Alonzo Dodd.
  177. P2 Official TV Timeout
  178. P2 Sean Durugordon made Free Throw. 39–27
  179. P2 Sean Durugordon missed Free Throw.
  180. P2 Myles Tate Defensive Rebound.
  181. P2 Myles Tate made Layup. 41–27
  182. P2 Robert Davis Jr. missed Three Point Jumper.
  183. P2 CJ Huntley Defensive Rebound.
  184. P2 Foul on Jaden Johnson.
  185. P2 Myles Tate missed Three Point Jumper.
  186. P2 R.J. Blakney Defensive Rebound.
  187. P2 Jaden Johnson made Layup. 41–29
  188. P2 CJ Huntley made Layup. 43–29
  189. P2 Jaden Johnson Turnover.
  190. P2 Alonzo Dodd Steal.
  191. P2 Foul on R.J. Blakney.
  192. P2 CJ Huntley made Free Throw. 44–29
  193. P2 CJ Huntley made Free Throw. 45–29
  194. P2 Robert Davis Jr. missed Layup.
  195. P2 Myles Tate Defensive Rebound.
  196. P2 Foul on Michael Marcus Jr..
  197. P2 Michael Marcus Jr. Turnover.
  198. P2 Foul on Jackson Threadgill.
  199. P2 Sean Durugordon made Free Throw. 45–30
  200. P2 Sean Durugordon made Free Throw. 45–31
  201. P2 CJ Huntley missed Three Point Jumper.
  202. P2 Jaden Johnson Defensive Rebound.
  203. P2 Sean Durugordon Turnover.
  204. P2 Myles Tate Steal.
  205. P2 Myles Tate made Layup. 47–31
  206. P2 Jaden Johnson Turnover.
  207. P2 CJ Huntley Steal.
  208. P2 Myles Tate missed Three Point Jumper.
  209. P2 Foul on Caelum Swanton-Rodger.
  210. P2 Official TV Timeout
  211. P2 App State Offensive Rebound.
  212. P2 Jalil Beaubrun missed Layup.
  213. P2 Jaden Johnson Defensive Rebound.
  214. P2 Stephaun Walker missed Layup.
  215. P2 Stephaun Walker Offensive Rebound.
  216. P2 Stephaun Walker made Layup. 47–33
  217. P2 Foul on Caden Diggs.
  218. P2 Myles Tate Turnover.
  219. P2 R.J. Blakney Steal.
  220. P2 Caden Diggs made Jumper. Assisted by R.J. Blakney. 47–35
  221. P2 Myles Tate missed Jumper.
  222. P2 Stephaun Walker Block.
  223. P2 App State Offensive Rebound.
  224. P2 Myles Tate missed Three Point Jumper.
  225. P2 Robert Davis Jr. Defensive Rebound.
  226. P2 Jaden Johnson missed Layup.
  227. P2 Myles Tate Defensive Rebound.
  228. P2 CJ Huntley missed
  229. P2 Robert Davis Jr. Defensive Rebound.
  230. P2 R.J. Blakney missed Layup.
  231. P2 CJ Huntley Defensive Rebound.
  232. P2 CJ Huntley made Dunk. Assisted by Jalil Beaubrun. 49–35
  233. P2 Official TV Timeout
  234. P2 R.J. Blakney Turnover.
  235. P2 Myles Tate Steal.
  236. P2 Jalil Beaubrun made Layup. Assisted by Myles Tate. 51–35
  237. P2 Foul on Caden Diggs.
  238. P2 Official TV Timeout
  239. P2 Jalil Beaubrun missed Free Throw.
  240. P2 R.J. Blakney Defensive Rebound.
  241. P2 Sean Durugordon missed Jumper.
  242. P2 R.J. Blakney Offensive Rebound.
  243. P2 R.J. Blakney missed Layup.
  244. P2 CJ Huntley Defensive Rebound.
  245. P2 Jackson Threadgill missed Jumper.
  246. P2 CJ Huntley Offensive Rebound.
  247. P2 Myles Tate Turnover.
  248. P2 Foul on Myles Tate.
  249. P2 Sean Durugordon missed Layup.
  250. P2 Jalil Beaubrun Defensive Rebound.
  251. P2 Dior Conners made Layup. 53–35
  252. P2 R.J. Blakney Turnover.
  253. P2 Jalil Beaubrun Steal.
  254. P2 Myles Tate made Layup. 55–35
  255. P2 Jaden Johnson missed Three Point Jumper.
  256. P2 Jalil Beaubrun Defensive Rebound.
  257. P2 Jalil Beaubrun Turnover.
  258. P2 Sean Durugordon Steal.
  259. P2 Sean Durugordon made Layup. 55–37
  260. P2 Old Dominion Timeout
  261. P2 Official TV Timeout
  262. P2 Myles Tate missed Three Point Jumper.
  263. P2 Stephaun Walker Defensive Rebound.
  264. P2 R.J. Blakney made Dunk. Assisted by Robert Davis Jr.. 55–39
  265. P2 Dior Conners missed Three Point Jumper.
  266. P2 Sean Durugordon Defensive Rebound.
  267. P2 Foul on CJ Huntley.
  268. P2 Stephaun Walker missed Free Throw.
  269. P2 Old Dominion Deadball Team Rebound.
  270. P2 Stephaun Walker made Free Throw. 55–40
  271. P2 Jackson Threadgill made Three Point Jumper. Assisted by CJ Huntley. 58–40
  272. P2 Robert Davis Jr. missed Three Point Jumper.
  273. P2 Alonzo Dodd Defensive Rebound.
  274. P2 CJ Huntley made Layup. Assisted by Dior Conners. 60–40
  275. P2 Caden Diggs made Three Point Jumper. Assisted by Jaden Johnson. 60–43
  276. P2 Old Dominion Timeout
  277. P2 Myles Tate missed Three Point Jumper.
  278. P2 Alonzo Dodd Offensive Rebound.
  279. P2 CJ Huntley made Dunk. Assisted by Alonzo Dodd. 62–43

Box score

APP

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jalil BeaubrunF23102-40-06-1161122062
CJ HuntleyF382610-182-44-4121020571
Dior ConnersG3321-50-30-002010000
Alonzo DoddG2631-51-30-033110122
Myles TateG35146-162-90-077321072
Michael Marcus Jr.F1021-10-00-030100211
Luke WilsonC500-00-00-000000001
Jamil MuttilibG521-20-10-020000021
Jackson ThreadgillG2531-31-20-010000012
Andrin NjockF
Ben EzeaguF
Will CobleG
Cameron O'KelleyG
Jonah LongG
Anthony AlstonG
Jason Clarke Jr.G
Luke LedfordG

ODU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caelum Swanton-RodgerF831-30-01-230101214
Stephaun WalkerF2931-30-01-250211142
Sean DurugordonG30103-110-34-530310122
Jaden JohnsonG3983-70-12-271300071
Robert Davis Jr.G39114-163-120-071010161
Ben NaceyF700-00-00-000000000
Caden DiggsF1052-31-20-001000002
Dani PoundsF610-30-11-220000110
R.J. BlakneyF2921-30-00-071211342
CJ ParkerG100-00-00-000000000
Vytautas ZygasG100-00-00-000000000
Scottie HubbardG100-00-00-000000000
Donovan RaymondF
Rieco HellamsG
Deion WareG
Jaylen JenkinsG
Cooper JonesG
Imo EssienG
Devin CeaserG

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 →