Old Dominion Monarchs @ Marshall Thundering Herd

88–97Final · Feb 24, 2026
ODU 88 MRSH 97 Final
12T
ODU10-20424688
MRSH19-11494897

· Line: MRSH -7.5 (O/U 159.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 makes 6-foot dunk

    2–0
  2. Jalen Speer makes 26-foot three point jumper (Erich Harding assists)

    2–3
  3. KC Shaw makes 16-foot jumper

    4–3
  4. Wyatt Fricks makes layup (Noah Otshudi assists)

    4–5
  5. Jalen Speer makes 18-foot jumper

    4–7
  6. KC Shaw makes layup

    6–7
  7. Noah Otshudi makes 22-foot three point jumper (Wyatt Fricks assists)

    6–10
  8. Zacch Wiggins makes 5-foot jumper

    8–10
  9. Zacch Wiggins makes free throw 1 of 1

    9–10
  10. Drew Fuquay makes layup (Wyatt Fricks assists)

    9–12
  11. KC Shaw makes layup

    11–12
  12. Jalen Speer makes 13-foot jumper (Drew Fuquay assists)

    11–14
  13. KC Shaw makes 17-foot jumper

    13–14
  14. Noah Otshudi makes 9-foot jumper

    13–16
  15. LJ Thomas makes layup

    15–16
  16. Wyatt Fricks makes 10-foot jumper (Jalen Speer assists)

    15–18
  17. Jordan Battle makes layup

    17–18
  18. Jordan Battle makes free throw 1 of 1

    18–18
  19. Shamarrie Hugie makes free throw 1 of 2

    18–19
  20. Shamarrie Hugie makes free throw 2 of 2

    18–20
  21. Wyatt Fricks makes 1-foot dunk (Jalen Speer assists)

    18–22
  22. KC Shaw makes layup

    20–22
  23. Shamarrie Hugie makes 23-foot three point jumper (Wilson Dubinsky assists)

    20–25
  24. Landen Joseph makes layup

    20–27
  25. Donovan Raymond makes free throw 1 of 2

    21–27
  26. Donovan Raymond makes free throw 2 of 2

    22–27
  27. Caelum Swanton-Rodger makes 6-foot jumper

    24–27
  28. Noah Otshudi makes layup

    24–29
  29. LJ Thomas makes 12-foot jumper

    26–29
  30. Wyatt Fricks makes layup (Wilson Dubinsky assists)

    26–31
  31. Wyatt Fricks makes 24-foot three point jumper (Noah Otshudi assists)

    26–34
  32. Wyatt Fricks makes 3-foot dunk (Landen Joseph assists)

    26–36
  33. Wyatt Fricks makes 27-foot three point jumper (Shamarrie Hugie assists)

    26–39
  34. Jordan Battle makes 25-foot three point jumper (KC Shaw assists)

    29–39
  35. Noah Otshudi makes 15-foot jumper

    29–41
  36. KC Shaw makes free throw 1 of 2

    30–41
  37. KC Shaw makes free throw 2 of 2

    31–41
  38. Caelum Swanton-Rodger makes layup (Jordan Battle assists)

    33–41
  39. Caelum Swanton-Rodger makes 1-foot dunk (KC Shaw assists)

    35–41
  40. Noah Otshudi makes 15-foot jumper

    35–43
  41. Jordan Battle makes free throw 1 of 2

    36–43
  42. Jordan Battle makes free throw 2 of 2

    37–43
  43. Landen Joseph makes 7-foot jumper

    37–45
  44. KC Shaw makes layup

    39–45
  45. KC Shaw makes free throw 1 of 1

    40–45
  46. Landen Joseph makes 16-foot jumper

    40–47
  47. Landen Joseph makes free throw 1 of 2

    40–48
  48. Landen Joseph makes free throw 2 of 2

    40–49
  49. Jordan Battle makes layup

    42–49
  50. Jalen Speer makes 17-foot jumper

    42–51
  51. Jordan Battle makes free throw 2 of 3

    43–51
  52. Jordan Battle makes free throw 3 of 3

    44–51
  53. Noah Otshudi makes 3-foot dunk

    44–53
  54. Erich Harding makes 1-foot dunk

    44–55
  55. KC Shaw makes 9-foot jumper

    46–55
  56. Erich Harding makes 2-foot dunk (Landen Joseph assists)

    46–57
  57. Wyatt Fricks makes free throw 2 of 2

    46–58
  58. Jordan Battle makes layup

    48–58
  59. Jordan Battle makes free throw 1 of 1

    49–58
  60. Landen Joseph makes 26-foot three point jumper (Noah Otshudi assists)

    49–61
  61. Caelum Swanton-Rodger makes 3-foot dunk (Zacch Wiggins assists)

    51–61
  62. Noah Otshudi makes 25-foot three point jumper (Landen Joseph assists)

    51–64
  63. KC Shaw makes 0-foot tip in layup

    53–64
  64. Landen Joseph makes 24-foot three point jumper (Noah Otshudi assists)

    53–67
  65. LJ Thomas makes layup

    55–67
  66. Wilson Dubinsky makes 13-foot jumper

    55–69
  67. KC Shaw makes layup

    57–69
  68. Caelum Swanton-Rodger makes 2-foot dunk (Jordan Battle assists)

    59–69
  69. Wyatt Fricks makes 4-foot dunk (Landen Joseph assists)

    59–71
  70. KC Shaw makes free throw 1 of 2

    60–71
  71. KC Shaw makes free throw 2 of 2

    61–71
  72. Jalen Speer makes 25-foot three point jumper

    61–74
  73. LJ Thomas makes free throw 1 of 2

    62–74
  74. LJ Thomas makes free throw 2 of 2

    63–74
  75. Caelum Swanton-Rodger makes 4-foot dunk (Jordan Battle assists)

    65–74
  76. Jalen Speer makes layup (Landen Joseph assists)

    65–76
  77. Jordan Battle makes 10-foot jumper

    67–76
  78. Scottie Hubbard makes 24-foot three point jumper (Jordan Battle assists)

    70–76
  79. Jalen Speer makes 16-foot jumper

    70–78
  80. Jordan Battle makes layup

    72–78
  81. Erich Harding makes 10-foot jumper (Landen Joseph assists)

    72–80
  82. Caelum Swanton-Rodger makes layup

    74–80
  83. Caelum Swanton-Rodger makes free throw 1 of 1

    75–80
  84. Wyatt Fricks makes 5-foot jumper (Noah Otshudi assists)

    75–82
  85. Wyatt Fricks makes free throw 1 of 1

    75–83
  86. Caelum Swanton-Rodger makes 11-foot jumper

    77–83
  87. Wyatt Fricks makes layup (Shamarrie Hugie assists)

    77–85
  88. Landen Joseph makes 15-foot jumper

    77–87
  89. Jalen Speer makes 11-foot jumper

    77–89
  90. Landen Joseph makes layup

    77–91
  91. Jordan Battle makes 29-foot three point jumper

    80–91
  92. KC Shaw makes free throw 2 of 2

    81–91
  93. Wyatt Fricks makes 3-foot dunk

    81–93
  94. Scottie Hubbard makes 0-foot tip in layup

    83–93
  95. Jordan Battle makes layup

    85–93
  96. Wyatt Fricks makes 5-foot dunk (Noah Otshudi assists)

    85–95
  97. Jared Turner makes 27-foot three point jumper

    88–95
  98. Noah Otshudi makes free throw 1 of 2

    88–96
  99. Noah Otshudi makes free throw 2 of 2

    88–97

Play-by-play

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

Box score

ODU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caelum Swanton-RodgerF35178-110-01-130002213
Zacch WigginsG1731-40-01-131000212
KC ShawG352610-200-16-772201161
Jordan BattleG38248-172-86-754120141
LJ ThomasG3883-80-22-211310010
Jared TurnerF1631-31-30-040000042
Donovan RaymondF320-00-02-220000110
Scottie HubbardG1852-71-40-030220302
Elijah FlowersF
Ben NaceyF
Stephaun WalkerF
Rieco HellamsG
CJ ParkerG
Drew McKennaG
Robert Davis Jr.G
Cooper JonesG

MRSH

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Erich HardingF1463-50-10-061102244
Wyatt FricksF372812-172-62-442003044
Landen JosephG36187-102-52-256111232
Noah OtshudiG32187-122-42-236120030
Jalen SpeerG26188-102-40-002300004
Drew FuquayF1121-40-10-031001031
Caleb HollenbeckG400-10-10-000000000
Shamarrie HugieG1851-41-42-212110100
Wilson DubinskyG2121-40-20-042000040
Kai SpearsG100-00-00-000000000
Matt Van KomenC
Bryce SlayG
Grant MooreG
Will MooreG
Kaiden WhiteG

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 →