James Madison Dukes @ Marshall Thundering Herd

72–77Final · Jan 17, 2026
JMU 72 MRSH 77 Final
12T
JMU9-10324072
MRSH12-7364177

· Line: MRSH -6.5 (O/U 149.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. Jalen Speer makes 21-foot jumper

    0–2
  2. Gabe Newhof makes 5-foot jumper

    2–2
  3. Justin McBride makes 5-foot jumper

    4–2
  4. Jalen Speer makes 26-foot three point jumper

    4–5
  5. Bradley Douglas makes 24-foot three point jumper (Cliff Davis assists)

    7–5
  6. Wyatt Fricks makes 22-foot three point jumper (Jalen Speer assists)

    7–8
  7. Wilson Dubinsky makes 9-foot jumper

    7–10
  8. Bradley Douglas makes 8-foot jumper

    9–10
  9. Noah Otshudi makes layup

    9–12
  10. Noah Otshudi makes layup

    9–14
  11. Eli Wilborn makes 2-foot dunk (Justin McBride assists)

    11–14
  12. Preston Fowler makes 5-foot dunk (Kose Egbule assists)

    13–14
  13. Shamarrie Hugie makes layup (Kai Spears assists)

    13–16
  14. Matt Van Komen makes free throw 2 of 2

    13–17
  15. Eddie Ricks III makes layup (Preston Fowler assists)

    15–17
  16. Wyatt Fricks makes 1-foot dunk (Jalen Speer assists)

    15–19
  17. Matt Van Komen makes free throw 1 of 2

    15–20
  18. Matt Van Komen makes free throw 2 of 2

    15–21
  19. Bradley Douglas makes 25-foot three point jumper

    18–21
  20. Caleb Hollenbeck makes 23-foot three point jumper (Wyatt Fricks assists)

    18–24
  21. Bradley Douglas makes layup

    20–24
  22. Jalen Speer makes 26-foot three point jumper

    20–27
  23. Justin McBride makes free throw 1 of 2

    21–27
  24. Justin McBride makes free throw 2 of 2

    22–27
  25. Wyatt Fricks makes free throw 1 of 2

    22–28
  26. Wyatt Fricks makes free throw 2 of 2

    22–29
  27. Justin McBride makes layup (Bradley Douglas assists)

    24–29
  28. Justin McBride makes 14-foot jumper

    26–29
  29. Justin McBride makes free throw 1 of 1

    27–29
  30. Eddie Ricks III makes layup

    29–29
  31. Eddie Ricks III makes free throw 1 of 1

    30–29
  32. Wyatt Fricks makes 5-foot dunk (Noah Otshudi assists)

    30–31
  33. Erich Harding makes layup (Wilson Dubinsky assists)

    30–33
  34. Erich Harding makes free throw 1 of 2

    30–34
  35. Wyatt Fricks makes layup (Wilson Dubinsky assists)

    30–36
  36. Christian Brown makes free throw 1 of 2

    31–36
  37. Christian Brown makes free throw 2 of 2

    32–36
  38. Caleb Hollenbeck makes 23-foot three point jumper (Jalen Speer assists)

    32–39
  39. Gabe Newhof makes free throw 1 of 2

    33–39
  40. Jalen Speer makes layup

    33–41
  41. Cliff Davis makes 24-foot three point jumper (Kose Egbule assists)

    36–41
  42. Cliff Davis makes 24-foot three point jumper (Preston Fowler assists)

    39–41
  43. Noah Otshudi makes free throw 1 of 2

    39–42
  44. Noah Otshudi makes free throw 2 of 2

    39–43
  45. Cliff Davis makes 25-foot three point jumper (Bradley Douglas assists)

    42–43
  46. Cliff Davis makes 23-foot three point jumper

    45–43
  47. Noah Otshudi makes 5-foot jumper

    45–45
  48. Cliff Davis makes 25-foot three point jumper (Bradley Douglas assists)

    48–45
  49. Preston Fowler makes 25-foot three point jumper (Bradley Douglas assists)

    51–45
  50. Eddie Ricks III makes free throw 2 of 2

    52–45
  51. Bradley Douglas makes 26-foot three point jumper (Ike Cornish assists)

    55–45
  52. Matt Van Komen makes 4-foot dunk (Shamarrie Hugie assists)

    55–47
  53. Shamarrie Hugie makes free throw 1 of 2

    55–48
  54. Gabe Newhof makes free throw 1 of 2

    56–48
  55. Gabe Newhof makes free throw 1 of 2

    57–48
  56. Erich Harding makes 3-foot dunk (Caleb Hollenbeck assists)

    57–50
  57. Christian Brown makes 0-foot tip in layup

    59–50
  58. Christian Brown makes free throw 1 of 1

    60–50
  59. Jalen Speer makes free throw 1 of 2

    60–51
  60. Jalen Speer makes free throw 2 of 2

    60–52
  61. Jalen Speer makes layup

    60–54
  62. Cliff Davis makes 24-foot three point jumper (Preston Fowler assists)

    63–54
  63. Matt Van Komen makes 0-foot tip in layup

    63–56
  64. Cliff Davis makes free throw 1 of 2

    64–56
  65. Cliff Davis makes free throw 2 of 2

    65–56
  66. Wilson Dubinsky makes 18-foot jumper

    65–58
  67. Jalen Speer makes layup

    65–60
  68. Noah Otshudi makes free throw 1 of 2

    65–61
  69. Noah Otshudi makes free throw 2 of 2

    65–62
  70. Noah Otshudi makes free throw 1 of 2

    65–63
  71. Noah Otshudi makes free throw 2 of 2

    65–64
  72. Noah Otshudi makes free throw 1 of 2

    65–65
  73. Wyatt Fricks makes free throw 1 of 2

    65–66
  74. Wyatt Fricks makes free throw 2 of 2

    65–67
  75. Preston Fowler makes 24-foot three point jumper (Eddie Ricks III assists)

    68–67
  76. Jalen Speer makes free throw 1 of 2

    68–68
  77. Jalen Speer makes free throw 2 of 2

    68–69
  78. Noah Otshudi makes layup

    68–71
  79. Bradley Douglas makes 11-foot jumper

    70–71
  80. Jalen Speer makes 25-foot three point jumper

    70–74
  81. Jalen Speer makes free throw 1 of 1

    70–75
  82. Christian Brown makes layup

    72–75
  83. Noah Otshudi makes free throw 1 of 2

    72–76
  84. Noah Otshudi makes free throw 2 of 2

    72–77

Play-by-play

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

Box score

JMU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Gabe NewhofF1451-50-03-610201102
Preston FowlerF2783-52-30-2103111374
Justin McBrideF2093-100-23-411200103
Kose EgbuleG1100-00-00-002010002
Cliff DavisG33206-156-152-261110151
Christian BrownF1872-30-03-370223434
Eddie Ricks IIIF3062-50-02-371120251
Eli WilbornF721-30-00-010201105
Bradley DouglasG31156-153-80-004000001
Ike CornishG900-00-00-001200002
Josh StephenG
Chance LundyG
Paul Jones IIIG
Paul LewisG
Justin TaylorG

MRSH

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Wyatt FricksF29134-81-24-431201304
Matt Van KomenC2772-40-03-4130103583
Caleb HollenbeckG1862-62-50-001100001
Noah OtshudiG32174-130-29-1061210422
Jalen SpeerG35227-193-95-553300051
Drew FuquayF200-00-00-000000002
Erich HardingF1152-20-01-230002121
Shamarrie HugieG1231-20-11-241100221
Bryce SlayG600-00-00-100010000
Wilson DubinskyG2442-40-10-052010051
Kai SpearsG400-10-00-021100112
Landen JosephG
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 →