South Alabama Jaguars @ James Madison Dukes

90–83Final · Jan 22, 2026
USA 90 JMU 83 Final
12T
USA14-6365490
JMU9-11404383

· Line: JMU -4.5 (O/U 138.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. Gabe Newhof makes layup (Preston Fowler assists)

    0–2
  2. Chaze Harris makes layup

    2–2
  3. Adam Olsen makes 24-foot three point jumper

    5–2
  4. Kose Egbule makes free throw 1 of 2

    5–3
  5. Kose Egbule makes free throw 2 of 2

    5–4
  6. Preston Fowler makes 25-foot three point jumper (Cliff Davis assists)

    5–7
  7. Christian Brown makes layup

    5–9
  8. Adam Olsen makes 25-foot three point jumper (Chaze Harris assists)

    8–9
  9. Bradley Douglas makes 25-foot three point jumper (Preston Fowler assists)

    8–12
  10. Justin McBride makes 26-foot three point jumper (Preston Fowler assists)

    8–15
  11. Stephen Williams makes 0-foot tip in layup

    10–15
  12. Chaze Harris makes driving layup

    12–15
  13. Adam Olsen makes driving layup

    14–15
  14. Adam Olsen makes free throw 1 of 1

    15–15
  15. Adam Olsen makes driving layup

    17–15
  16. Justin McBride makes free throw 2 of 2

    17–16
  17. JJ Wheat makes driving layup

    19–16
  18. Justin McBride makes 2-foot hook shot (Bradley Douglas assists)

    19–18
  19. Jayden Cooper makes free throw 1 of 2

    20–18
  20. Jayden Cooper makes free throw 2 of 2

    21–18
  21. Justin McBride makes 26-foot three point jumper (Eddie Ricks III assists)

    21–21
  22. Justin McBride makes layup

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

    21–26
  24. Randy Brady makes 25-foot three point jumper (JJ Wheat assists)

    24–26
  25. Eddie Ricks III makes free throw 1 of 2

    24–27
  26. Eddie Ricks III makes free throw 2 of 2

    24–28
  27. Kose Egbule makes 25-foot three point jumper

    24–31
  28. Randy Brady makes 23-foot three point jumper (Adam Olsen assists)

    27–31
  29. Justin McBride makes layup

    27–33
  30. Justin McBride makes free throw 1 of 1

    27–34
  31. Chaze Harris makes layup

    29–34
  32. Cliff Davis makes free throw 1 of 2

    29–35
  33. Justin McBride makes 24-foot three point jumper (Cliff Davis assists)

    29–38
  34. Adam Olsen makes 17-foot pullup jump shot

    31–38
  35. Stephen Williams makes 3-foot hook shot (Adam Olsen assists)

    33–38
  36. Adam Olsen makes 25-foot three point jumper (JJ Wheat assists)

    36–38
  37. Eli Wilborn makes layup (Eddie Ricks III assists)

    36–40
  38. Adam Olsen makes 15-foot jumper

    38–40
  39. JJ Wheat makes free throw 1 of 2

    39–40
  40. Jayden Cooper makes 25-foot three point jumper (JJ Wheat assists)

    42–40
  41. Jayden Cooper makes 26-foot three point jumper (Randy Brady assists)

    45–40
  42. Jayden Cooper makes driving layup (Adam Olsen assists)

    47–40
  43. Justin McBride makes 25-foot three point jumper (Cliff Davis assists)

    47–43
  44. Adam Olsen makes free throw 1 of 2

    48–43
  45. Adam Olsen makes free throw 2 of 2

    49–43
  46. Justin McBride makes free throw 1 of 2

    49–44
  47. Justin McBride makes free throw 2 of 2

    49–45
  48. JJ Wheat makes driving layup

    51–45
  49. Randy Brady makes free throw 2 of 2

    52–45
  50. Adam Olsen makes 24-foot three point jumper

    55–45
  51. JJ Wheat makes driving layup

    57–45
  52. Eddie Ricks III makes layup

    57–47
  53. Eddie Ricks III makes free throw 1 of 1

    57–48
  54. Chaze Harris makes layup

    59–48
  55. Hantz Louis-Jeune makes 24-foot three point jumper

    62–48
  56. Cliff Davis makes 26-foot three point jumper (Bradley Douglas assists)

    62–51
  57. Randy Brady makes layup

    64–51
  58. Justin McBride makes layup

    64–53
  59. Adam Olsen makes free throw 1 of 2

    65–53
  60. Adam Olsen makes free throw 2 of 2

    66–53
  61. Cliff Davis makes 26-foot three point jumper (Bradley Douglas assists)

    66–56
  62. Chaze Harris makes free throw 2 of 2

    67–56
  63. Stephen Williams makes 0-foot tip in dunk

    69–56
  64. Eddie Ricks III makes free throw 1 of 2

    69–57
  65. Eddie Ricks III makes free throw 2 of 2

    69–58
  66. JJ Wheat makes 25-foot three point jumper (Chaze Harris assists)

    72–58
  67. JJ Wheat makes driving layup

    74–58
  68. Justin McBride makes 25-foot three point jumper (Cliff Davis assists)

    74–61
  69. Chaze Harris makes layup

    76–61
  70. Bradley Douglas makes 26-foot three pointer

    76–64
  71. Chaze Harris makes free throw 2 of 2

    77–64
  72. Justin McBride makes free throw 1 of 3

    77–65
  73. Justin McBride makes free throw 2 of 3

    77–66
  74. Justin McBride makes free throw 3 of 3

    77–67
  75. Bradley Douglas makes free throw 1 of 2

    77–68
  76. Cliff Davis makes 26-foot three point jumper (Bradley Douglas assists)

    77–71
  77. Chaze Harris makes free throw 2 of 2

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

    78–74
  79. JJ Wheat makes free throw 1 of 2

    79–74
  80. JJ Wheat makes free throw 2 of 2

    80–74
  81. JJ Wheat makes free throw 1 of 2

    81–74
  82. JJ Wheat makes free throw 1 of 2

    82–74
  83. JJ Wheat makes free throw 2 of 2

    83–74
  84. Chaze Harris makes free throw 1 of 2

    84–74
  85. Chaze Harris makes free throw 2 of 2

    85–74
  86. Jayden Cooper makes free throw 2 of 2

    86–74
  87. Preston Fowler makes 23-foot three point jumper (Justin McBride assists)

    86–77
  88. Jayden Cooper makes free throw 2 of 2

    87–77
  89. Preston Fowler makes free throw 1 of 3

    87–78
  90. Preston Fowler makes free throw 2 of 3

    87–79
  91. Preston Fowler makes free throw 3 of 3

    87–80
  92. Adam Olsen makes free throw 2 of 2

    88–80
  93. Preston Fowler makes 25-foot three point jumper (Bradley Douglas assists)

    88–83
  94. Jayden Cooper makes free throw 1 of 2

    89–83
  95. Jayden Cooper makes free throw 2 of 2

    90–83

Play-by-play

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

Box score

USA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Adam OlsenF38268-164-106-733120121
Randy BradyF1893-82-51-331110215
Jayden CooperG28143-72-36-850000050
Chaze HarrisG21155-90-05-1193130454
Hantz Louis-JeuneG2831-51-50-210030011
Stephen WilliamsF2263-70-00-090001272
Brian HawthorneG200-00-00-000000000
JJ WheatG29175-81-16-833030032
John BroomG1400-30-20-010011011
Peyton LawF
Desmond WilliamsG
Samuel ShoptawG
Maxwell LandG

JMU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Gabe NewhofF1921-20-00-030112033
Preston FowlerF28123-83-73-373200074
Justin McBrideF33309-125-67-9121300572
Kose EgbuleG951-21-22-200200003
Cliff DavisG36134-164-161-246100044
Christian BrownF1421-10-00-040101043
Eddie Ricks IIIF2071-20-15-762111245
Eli WilbornF521-20-00-000000002
Paul Jones IIIG400-10-10-000100000
Bradley DouglasG32103-93-91-206510001
Josh StephenG
Chance LundyG
Paul LewisG
Justin TaylorG
Ike CornishG

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 →