James Madison Dukes @ App State Mountaineers

76–82Final · Jan 27, 2024
JMU 76 APP 82 Final
12T
JMU18-3284876
APP17-4364682
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. Terence Harcum made Jumper.

    0–2
  2. T.J. Bickerstaff made Layup.

    2–2
  3. Terrence Edwards Jr. made Layup.

    4–2
  4. Julien Wooden made Dunk.

    6–2
  5. Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.

    6–5
  6. Xavion Brown made Jumper.

    6–7
  7. Donovan Gregory made Layup.

    6–9
  8. Myles Tate made Layup.

    6–11
  9. Noah Freidel made Free Throw.

    7–11
  10. CJ Huntley made Free Throw.

    7–12
  11. Christopher Mantis made Three Point Jumper. Assisted by Justin Abson.

    7–15
  12. Terrence Edwards Jr. made Jumper.

    9–15
  13. Xavion Brown made Jumper. Assisted by Donovan Gregory.

    11–17
  14. Noah Freidel made Three Point Jumper. Assisted by Michael Green III.

    14–17
  15. Jordan Marsh made Free Throw.

    14–18
  16. Terrence Edwards Jr. made Jumper.

    16–18
  17. Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory.

    16–21
  18. Justin Abson made Layup. Assisted by Xavion Brown.

    16–23
  19. T.J. Bickerstaff made Jumper.

    18–23
  20. Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown.

    18–26
  21. Xavier Brown made Free Throw.

    19–26
  22. Myles Tate made Three Point Jumper. Assisted by Donovan Gregory.

    19–29
  23. Julien Wooden made Jumper.

    21–29
  24. TreVon Spillers made Layup.

    21–31
  25. Terrence Edwards Jr. made Layup.

    23–31
  26. TreVon Spillers made Free Throw.

    23–32
  27. T.J. Bickerstaff made Layup. Assisted by Xavier Brown.

    25–32
  28. T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr..

    27–32
  29. Terence Harcum made Free Throw.

    27–33
  30. Terence Harcum made Free Throw.

    27–34
  31. Terrence Edwards Jr. made Free Throw.

    28–34
  32. Donovan Gregory made Layup.

    28–36
  33. Xavion Brown made Layup.

    28–38
  34. Julien Wooden made Layup.

    30–38
  35. Xavion Brown made Layup.

    30–40
  36. Terrence Edwards Jr. made Layup.

    32–40
  37. Terrence Edwards Jr. made Free Throw.

    33–40
  38. Donovan Gregory made Free Throw.

    33–41
  39. T.J. Bickerstaff made Dunk.

    35–41
  40. TreVon Spillers made Dunk.

    35–43
  41. CJ Huntley made Jumper. Assisted by Myles Tate.

    35–45
  42. Terrence Edwards Jr. made Free Throw.

    36–45
  43. TreVon Spillers made Dunk.

    36–47
  44. Jaylen Carey made Layup. Assisted by Michael Green III.

    38–47
  45. Christopher Mantis made Three Point Jumper. Assisted by Donovan Gregory.

    38–50
  46. Michael Green III made Three Point Jumper. Assisted by Noah Freidel.

    41–50
  47. Terrence Edwards Jr. made Jumper.

    43–50
  48. Donovan Gregory made Free Throw.

    43–51
  49. Donovan Gregory made Free Throw.

    43–52
  50. Donovan Gregory made Jumper.

    43–54
  51. T.J. Bickerstaff made Free Throw.

    44–54
  52. TreVon Spillers made Dunk.

    44–56
  53. Noah Freidel made Three Point Jumper. Assisted by T.J. Bickerstaff.

    47–56
  54. Christopher Mantis made Free Throw.

    47–57
  55. Christopher Mantis made Free Throw.

    47–58
  56. Julien Wooden made Layup. Assisted by Terrence Edwards Jr..

    49–58
  57. Myles Tate made Free Throw.

    49–59
  58. Myles Tate made Free Throw.

    49–60
  59. T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr..

    51–60
  60. Justin Abson made Free Throw.

    51–61
  61. TreVon Spillers made Dunk. Assisted by Donovan Gregory.

    51–63
  62. Terrence Edwards Jr. made Free Throw.

    52–63
  63. Terrence Edwards Jr. made Free Throw.

    53–63
  64. TreVon Spillers made Free Throw.

    53–64
  65. TreVon Spillers made Free Throw.

    53–65
  66. Xavier Brown made Layup.

    55–65
  67. TreVon Spillers made Dunk. Assisted by Myles Tate.

    55–67
  68. Terrence Edwards Jr. made Layup.

    57–67
  69. Myles Tate made Free Throw.

    57–68
  70. Michael Green III made Three Point Jumper. Assisted by T.J. Bickerstaff.

    60–68
  71. Terence Harcum made Free Throw.

    60–69
  72. Terence Harcum made Free Throw.

    60–70
  73. TreVon Spillers made Free Throw.

    60–71
  74. Noah Freidel made Three Point Jumper. Assisted by Michael Green III.

    63–71
  75. Myles Tate made Free Throw.

    63–72
  76. Myles Tate made Free Throw.

    63–73
  77. Noah Freidel made Three Point Jumper. Assisted by Michael Green III.

    66–73
  78. Terence Harcum made Free Throw.

    66–74
  79. Terence Harcum made Free Throw.

    66–75
  80. Terrence Edwards Jr. made Layup.

    68–75
  81. Terrence Edwards Jr. made Free Throw.

    69–75
  82. TreVon Spillers made Free Throw.

    69–76
  83. TreVon Spillers made Free Throw.

    69–77
  84. Terrence Edwards Jr. made Layup.

    71–77
  85. Terrence Edwards Jr. made Free Throw.

    72–77
  86. TreVon Spillers made Free Throw.

    72–78
  87. T.J. Bickerstaff made Layup. Assisted by Michael Green III.

    74–78
  88. TreVon Spillers made Free Throw.

    74–79
  89. TreVon Spillers made Free Throw.

    74–80
  90. Noah Freidel made Free Throw.

    75–80
  91. Noah Freidel made Free Throw.

    76–80
  92. Donovan Gregory made Free Throw.

    76–81
  93. Donovan Gregory made Free Throw.

    76–82

Play-by-play

  1. P1 Terence Harcum made Jumper. 0–2
  2. P1 T.J. Bickerstaff made Layup. 2–2
  3. P1 Justin Abson Turnover.
  4. P1 T.J. Bickerstaff Steal.
  5. P1 Terrence Edwards Jr. made Layup. 4–2
  6. P1 Xavion Brown Turnover.
  7. P1 Julien Wooden Steal.
  8. P1 Julien Wooden made Dunk. 6–2
  9. P1 Justin Abson Turnover.
  10. P1 Noah Freidel Steal.
  11. P1 Terrence Edwards Jr. missed Layup.
  12. P1 Donovan Gregory Block.
  13. P1 Terrence Edwards Jr. Offensive Rebound.
  14. P1 Noah Freidel missed Three Point Jumper.
  15. P1 Justin Abson Defensive Rebound.
  16. P1 Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory. 6–5
  17. P1 Julien Wooden missed Three Point Jumper.
  18. P1 T.J. Bickerstaff Offensive Rebound.
  19. P1 T.J. Bickerstaff missed Layup.
  20. P1 Justin Abson Block.
  21. P1 Justin Abson Defensive Rebound.
  22. P1 Donovan Gregory missed Layup.
  23. P1 Donovan Gregory Offensive Rebound.
  24. P1 Terence Harcum missed Jumper.
  25. P1 T.J. Bickerstaff Defensive Rebound.
  26. P1 Xavier Brown missed Three Point Jumper.
  27. P1 Justin Abson Defensive Rebound.
  28. P1 Xavion Brown made Jumper. 6–7
  29. P1 Terrence Edwards Jr. missed Jumper.
  30. P1 Donovan Gregory Block.
  31. P1 Donovan Gregory Defensive Rebound.
  32. P1 Terence Harcum missed Jumper.
  33. P1 TreVon Spillers Offensive Rebound.
  34. P1 TreVon Spillers missed Dunk.
  35. P1 Noah Freidel Defensive Rebound.
  36. P1 Terrence Edwards Jr. missed Layup.
  37. P1 Justin Abson Block.
  38. P1 Justin Abson Defensive Rebound.
  39. P1 Donovan Gregory made Layup. 6–9
  40. P1 Terrence Edwards Jr. missed Layup.
  41. P1 Justin Abson Block.
  42. P1 Appalachian State Defensive Rebound.
  43. P1 Official TV Timeout
  44. P1 Myles Tate made Layup. 6–11
  45. P1 Foul on CJ Huntley.
  46. P1 Noah Freidel made Free Throw. 7–11
  47. P1 Noah Freidel missed Free Throw.
  48. P1 Myles Tate Defensive Rebound.
  49. P1 Foul on Noah Freidel.
  50. P1 TreVon Spillers missed Layup.
  51. P1 Jaylen Carey Defensive Rebound.
  52. P1 Michael Green III missed Jumper.
  53. P1 Raekwon Horton Offensive Rebound.
  54. P1 Noah Freidel missed Three Point Jumper.
  55. P1 TreVon Spillers Defensive Rebound.
  56. P1 Foul on Jaylen Carey.
  57. P1 CJ Huntley made Free Throw. 7–12
  58. P1 CJ Huntley missed Free Throw.
  59. P1 Julien Wooden Defensive Rebound.
  60. P1 Terrence Edwards Jr. Turnover.
  61. P1 Justin Abson Steal.
  62. P1 Christopher Mantis made Three Point Jumper. Assisted by Justin Abson. 7–15
  63. P1 Michael Green III missed Layup.
  64. P1 CJ Huntley Defensive Rebound.
  65. P1 Christopher Mantis missed Three Point Jumper.
  66. P1 James Madison Defensive Rebound.
  67. P1 Foul on CJ Huntley.
  68. P1 Raekwon Horton missed Layup.
  69. P1 Justin Abson Block.
  70. P1 Justin Abson Defensive Rebound.
  71. P1 Myles Tate missed Layup.
  72. P1 Jaylen Carey Block.
  73. P1 Terrence Edwards Jr. Defensive Rebound.
  74. P1 Terrence Edwards Jr. made Jumper. 9–15
  75. P1 TreVon Spillers missed Jumper.
  76. P1 Christopher Mantis Offensive Rebound.
  77. P1 Xavion Brown Turnover.
  78. P1 Jaylen Carey Steal.
  79. P1 Foul on Michael Green III.
  80. P1 Official TV Timeout
  81. P1 Xavion Brown made Jumper. Assisted by Donovan Gregory. 11–17
  82. P1 Noah Freidel made Three Point Jumper. Assisted by Michael Green III. 14–17
  83. P1 Foul on Michael Green III.
  84. P1 Jordan Marsh missed Free Throw.
  85. P1 Appalachian State Deadball Team Rebound.
  86. P1 Jordan Marsh made Free Throw. 14–18
  87. P1 Terrence Edwards Jr. made Jumper. 16–18
  88. P1 Jordan Marsh missed Three Point Jumper.
  89. P1 T.J. Bickerstaff Defensive Rebound.
  90. P1 T.J. Bickerstaff Turnover.
  91. P1 Official TV Timeout
  92. P1 Terence Harcum made Three Point Jumper. Assisted by Donovan Gregory. 16–21
  93. P1 Terrence Edwards Jr. missed Jumper.
  94. P1 Xavion Brown Defensive Rebound.
  95. P1 Justin Abson made Layup. Assisted by Xavion Brown. 16–23
  96. P1 T.J. Bickerstaff made Jumper. 18–23
  97. P1 Donovan Gregory made Three Point Jumper. Assisted by Xavion Brown. 18–26
  98. P1 T.J. Bickerstaff Turnover.
  99. P1 TreVon Spillers missed Layup.
  100. P1 Jaylen Carey Defensive Rebound.
  101. P1 Foul on Terence Harcum.
  102. P1 Xavier Brown made Free Throw. 19–26
  103. P1 Xavier Brown missed Free Throw.
  104. P1 Terence Harcum Defensive Rebound.
  105. P1 Terence Harcum missed Three Point Jumper.
  106. P1 Noah Freidel Defensive Rebound.
  107. P1 Bryant Randleman missed Jumper.
  108. P1 TreVon Spillers Block.
  109. P1 Myles Tate Defensive Rebound.
  110. P1 Foul on Bryant Randleman.
  111. P1 Myles Tate made Three Point Jumper. Assisted by Donovan Gregory. 19–29
  112. P1 Terrence Edwards Jr. missed Layup.
  113. P1 Jaylen Carey Offensive Rebound.
  114. P1 Jaylen Carey Turnover.
  115. P1 Myles Tate Steal.
  116. P1 Terence Harcum missed Layup.
  117. P1 James Madison Defensive Rebound.
  118. P1 Julien Wooden made Jumper. 21–29
  119. P1 Myles Tate missed Jumper.
  120. P1 Terence Harcum Offensive Rebound.
  121. P1 TreVon Spillers made Layup. 21–31
  122. P1 Terrence Edwards Jr. made Layup. 23–31
  123. P1 James Madison Timeout
  124. P1 Official TV Timeout
  125. P1 Foul on Raekwon Horton.
  126. P1 Foul on Julien Wooden.
  127. P1 TreVon Spillers missed Free Throw.
  128. P1 Appalachian State Deadball Team Rebound.
  129. P1 TreVon Spillers made Free Throw. 23–32
  130. P1 T.J. Bickerstaff made Layup. Assisted by Xavier Brown. 25–32
  131. P1 Myles Tate Turnover.
  132. P1 Xavier Brown Steal.
  133. P1 Foul on Justin Abson.
  134. P1 T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr.. 27–32
  135. P1 Myles Tate Turnover.
  136. P1 Raekwon Horton Steal.
  137. P1 Terrence Edwards Jr. missed Jumper.
  138. P1 Justin Abson Defensive Rebound.
  139. P1 Foul on Xavier Brown.
  140. P1 Terence Harcum made Free Throw. 27–33
  141. P1 Terence Harcum made Free Throw. 27–34
  142. P1 Noah Freidel missed Jumper.
  143. P1 Justin Abson Block.
  144. P1 Justin Abson Defensive Rebound.
  145. P1 Christopher Mantis missed Three Point Jumper.
  146. P1 James Madison Defensive Rebound.
  147. P1 Foul on Justin Abson.
  148. P1 Foul on Xavion Brown.
  149. P1 Terrence Edwards Jr. missed Free Throw.
  150. P1 James Madison Deadball Team Rebound.
  151. P1 Terrence Edwards Jr. made Free Throw. 28–34
  152. P1 Foul on Bryant Randleman.
  153. P1 Xavion Brown missed Free Throw.
  154. P1 T.J. Bickerstaff Defensive Rebound.
  155. P1 Terrence Edwards Jr. missed Three Point Jumper.
  156. P1 Donovan Gregory Defensive Rebound.
  157. P1 Appalachian State Timeout
  158. P1 Myles Tate missed Jumper.
  159. P1 Donovan Gregory Offensive Rebound.
  160. P1 Donovan Gregory made Layup. 28–36
  161. P1 Xavier Brown missed Three Point Jumper.
  162. P1 Appalachian State Defensive Rebound.
  163. P2 Xavion Brown made Layup. 28–38
  164. P2 Terrence Edwards Jr. missed Layup.
  165. P2 Justin Abson Block.
  166. P2 Justin Abson Defensive Rebound.
  167. P2 Donovan Gregory missed Layup.
  168. P2 T.J. Bickerstaff Defensive Rebound.
  169. P2 T.J. Bickerstaff Turnover.
  170. P2 Foul on Xavier Brown.
  171. P2 Terence Harcum missed Three Point Jumper.
  172. P2 Noah Freidel Block.
  173. P2 Terrence Edwards Jr. Defensive Rebound.
  174. P2 Julien Wooden made Layup. 30–38
  175. P2 Xavion Brown made Layup. 30–40
  176. P2 Foul on Julien Wooden.
  177. P2 Xavion Brown missed Free Throw.
  178. P2 T.J. Bickerstaff Defensive Rebound.
  179. P2 Terrence Edwards Jr. missed Layup.
  180. P2 Justin Abson Block.
  181. P2 Xavion Brown Defensive Rebound.
  182. P2 Terence Harcum missed Jumper.
  183. P2 Justin Abson Offensive Rebound.
  184. P2 Justin Abson Turnover.
  185. P2 Terrence Edwards Jr. Steal.
  186. P2 Terrence Edwards Jr. made Layup. 32–40
  187. P2 Foul on Xavion Brown.
  188. P2 Terrence Edwards Jr. made Free Throw. 33–40
  189. P2 TreVon Spillers missed Layup.
  190. P2 T.J. Bickerstaff Block.
  191. P2 James Madison Defensive Rebound.
  192. P2 Xavier Brown missed Jumper.
  193. P2 Justin Abson Defensive Rebound.
  194. P2 Foul on Raekwon Horton.
  195. P2 Donovan Gregory made Free Throw. 33–41
  196. P2 Donovan Gregory missed Free Throw.
  197. P2 T.J. Bickerstaff Defensive Rebound.
  198. P2 Noah Freidel missed Layup.
  199. P2 Justin Abson Block.
  200. P2 Terence Harcum Defensive Rebound.
  201. P2 Foul on Xavier Brown.
  202. P2 Terence Harcum Turnover.
  203. P2 Terrence Edwards Jr. missed Jumper.
  204. P2 T.J. Bickerstaff Offensive Rebound.
  205. P2 T.J. Bickerstaff made Dunk. 35–41
  206. P2 Donovan Gregory missed Layup.
  207. P2 TreVon Spillers Offensive Rebound.
  208. P2 TreVon Spillers made Dunk. 35–43
  209. P2 T.J. Bickerstaff Turnover.
  210. P2 Official TV Timeout
  211. P2 CJ Huntley made Jumper. Assisted by Myles Tate. 35–45
  212. P2 Foul on Raekwon Horton.
  213. P2 Raekwon Horton Turnover.
  214. P2 Myles Tate missed Jumper.
  215. P2 Julien Wooden Defensive Rebound.
  216. P2 Foul on TreVon Spillers.
  217. P2 Terrence Edwards Jr. missed Free Throw.
  218. P2 James Madison Deadball Team Rebound.
  219. P2 Terrence Edwards Jr. made Free Throw. 36–45
  220. P2 Terence Harcum missed Layup.
  221. P2 Jaylen Carey Defensive Rebound.
  222. P2 Michael Green III missed Jumper.
  223. P2 Terence Harcum Defensive Rebound.
  224. P2 Christopher Mantis missed Jumper.
  225. P2 TreVon Spillers Offensive Rebound.
  226. P2 TreVon Spillers made Dunk. 36–47
  227. P2 Foul on TreVon Spillers.
  228. P2 Jaylen Carey made Layup. Assisted by Michael Green III. 38–47
  229. P2 Myles Tate missed Jumper.
  230. P2 Terrence Edwards Jr. Block.
  231. P2 Appalachian State Offensive Rebound.
  232. P2 Donovan Gregory missed Jumper.
  233. P2 Raekwon Horton Defensive Rebound.
  234. P2 Raekwon Horton missed Three Point Jumper.
  235. P2 TreVon Spillers Block.
  236. P2 Myles Tate Defensive Rebound.
  237. P2 Christopher Mantis made Three Point Jumper. Assisted by Donovan Gregory. 38–50
  238. P2 James Madison Timeout
  239. P2 Official TV Timeout
  240. P2 Michael Green III made Three Point Jumper. Assisted by Noah Freidel. 41–50
  241. P2 Christopher Mantis missed Three Point Jumper.
  242. P2 Noah Freidel Defensive Rebound.
  243. P2 Noah Freidel missed Three Point Jumper.
  244. P2 James Madison Offensive Rebound.
  245. P2 Official TV Timeout
  246. P2 Terrence Edwards Jr. made Jumper. 43–50
  247. P2 Myles Tate missed Jumper.
  248. P2 Jaylen Carey Defensive Rebound.
  249. P2 Michael Green III missed Jumper.
  250. P2 Noah Freidel Offensive Rebound.
  251. P2 Noah Freidel Turnover.
  252. P2 Donovan Gregory Steal.
  253. P2 Christopher Mantis missed Three Point Jumper.
  254. P2 Michael Green III Defensive Rebound.
  255. P2 Foul on Jaylen Carey.
  256. P2 Jaylen Carey Turnover.
  257. P2 Foul on Noah Freidel.
  258. P2 Donovan Gregory made Free Throw. 43–51
  259. P2 Donovan Gregory made Free Throw. 43–52
  260. P2 Terrence Edwards Jr. missed Jumper.
  261. P2 TreVon Spillers Defensive Rebound.
  262. P2 Donovan Gregory made Jumper. 43–54
  263. P2 Foul on Justin Abson.
  264. P2 T.J. Bickerstaff missed Free Throw.
  265. P2 James Madison Deadball Team Rebound.
  266. P2 T.J. Bickerstaff made Free Throw. 44–54
  267. P2 Myles Tate missed Three Point Jumper.
  268. P2 T.J. Bickerstaff Defensive Rebound.
  269. P2 T.J. Bickerstaff Turnover.
  270. P2 Donovan Gregory Steal.
  271. P2 Donovan Gregory missed Jumper.
  272. P2 TreVon Spillers Offensive Rebound.
  273. P2 TreVon Spillers made Dunk. 44–56
  274. P2 Jaylen Carey missed Three Point Jumper.
  275. P2 Raekwon Horton Offensive Rebound.
  276. P2 Raekwon Horton missed Dunk.
  277. P2 James Madison Offensive Rebound.
  278. P2 Official TV Timeout
  279. P2 Noah Freidel made Three Point Jumper. Assisted by T.J. Bickerstaff. 47–56
  280. P2 Terence Harcum missed Three Point Jumper.
  281. P2 T.J. Bickerstaff Defensive Rebound.
  282. P2 Michael Green III missed Jumper.
  283. P2 CJ Huntley Defensive Rebound.
  284. P2 TreVon Spillers missed Layup.
  285. P2 Michael Green III Defensive Rebound.
  286. P2 Michael Green III missed Jumper.
  287. P2 Justin Abson Defensive Rebound.
  288. P2 Foul on Noah Freidel.
  289. P2 Christopher Mantis made Free Throw. 47–57
  290. P2 Christopher Mantis made Free Throw. 47–58
  291. P2 Julien Wooden made Layup. Assisted by Terrence Edwards Jr.. 49–58
  292. P2 Justin Abson Turnover.
  293. P2 T.J. Bickerstaff missed Layup.
  294. P2 Myles Tate Defensive Rebound.
  295. P2 Foul on T.J. Bickerstaff.
  296. P2 Myles Tate made Free Throw. 49–59
  297. P2 Myles Tate made Free Throw. 49–60
  298. P2 T.J. Bickerstaff made Layup. Assisted by Terrence Edwards Jr.. 51–60
  299. P2 James Madison Timeout
  300. P2 Julien Wooden Turnover.
  301. P2 Justin Abson Steal.
  302. P2 Appalachian State Turnover.
  303. P2 Foul on Julien Wooden.
  304. P2 Justin Abson missed Free Throw.
  305. P2 Appalachian State Deadball Team Rebound.
  306. P2 Justin Abson made Free Throw. 51–61
  307. P2 Terrence Edwards Jr. missed Layup.
  308. P2 Julien Wooden Offensive Rebound.
  309. P2 Julien Wooden missed Layup.
  310. P2 Donovan Gregory Defensive Rebound.
  311. P2 TreVon Spillers made Dunk. Assisted by Donovan Gregory. 51–63
  312. P2 Foul on Donovan Gregory.
  313. P2 Official TV Timeout
  314. P2 Terrence Edwards Jr. made Free Throw. 52–63
  315. P2 Terrence Edwards Jr. made Free Throw. 53–63
  316. P2 Foul on Raekwon Horton.
  317. P2 TreVon Spillers made Free Throw. 53–64
  318. P2 TreVon Spillers made Free Throw. 53–65
  319. P2 Noah Freidel missed Three Point Jumper.
  320. P2 TreVon Spillers Defensive Rebound.
  321. P2 Appalachian State Timeout
  322. P2 Terence Harcum Turnover.
  323. P2 Xavier Brown Steal.
  324. P2 Xavier Brown made Layup. 55–65
  325. P2 TreVon Spillers made Dunk. Assisted by Myles Tate. 55–67
  326. P2 Terrence Edwards Jr. made Layup. 57–67
  327. P2 Foul on Xavier Brown.
  328. P2 Myles Tate missed Free Throw.
  329. P2 Appalachian State Deadball Team Rebound.
  330. P2 Myles Tate made Free Throw. 57–68
  331. P2 Noah Freidel missed Three Point Jumper.
  332. P2 T.J. Bickerstaff Offensive Rebound.
  333. P2 Michael Green III made Three Point Jumper. Assisted by T.J. Bickerstaff. 60–68
  334. P2 James Madison Timeout
  335. P2 Foul on Raekwon Horton.
  336. P2 Terence Harcum made Free Throw. 60–69
  337. P2 Terence Harcum made Free Throw. 60–70
  338. P2 Julien Wooden Turnover.
  339. P2 TreVon Spillers Steal.
  340. P2 Foul on Xavier Brown.
  341. P2 TreVon Spillers made Free Throw. 60–71
  342. P2 TreVon Spillers missed Free Throw.
  343. P2 Terrence Edwards Jr. Defensive Rebound.
  344. P2 Noah Freidel made Three Point Jumper. Assisted by Michael Green III. 63–71
  345. P2 Foul on Jaylen Carey.
  346. P2 Myles Tate made Free Throw. 63–72
  347. P2 Myles Tate made Free Throw. 63–73
  348. P2 Noah Freidel made Three Point Jumper. Assisted by Michael Green III. 66–73
  349. P2 Foul on Noah Freidel.
  350. P2 Terence Harcum made Free Throw. 66–74
  351. P2 Terence Harcum made Free Throw. 66–75
  352. P2 Michael Green III missed Jumper.
  353. P2 Terrence Edwards Jr. Offensive Rebound.
  354. P2 Terrence Edwards Jr. made Layup. 68–75
  355. P2 Foul on Justin Abson.
  356. P2 Terrence Edwards Jr. made Free Throw. 69–75
  357. P2 Foul on Michael Green III.
  358. P2 TreVon Spillers made Free Throw. 69–76
  359. P2 TreVon Spillers made Free Throw. 69–77
  360. P2 Terrence Edwards Jr. made Layup. 71–77
  361. P2 Foul on Donovan Gregory.
  362. P2 Terrence Edwards Jr. made Free Throw. 72–77
  363. P2 Foul on Michael Green III.
  364. P2 TreVon Spillers made Free Throw. 72–78
  365. P2 TreVon Spillers missed Free Throw.
  366. P2 T.J. Bickerstaff Defensive Rebound.
  367. P2 T.J. Bickerstaff made Layup. Assisted by Michael Green III. 74–78
  368. P2 Foul on T.J. Bickerstaff.
  369. P2 TreVon Spillers made Free Throw. 74–79
  370. P2 TreVon Spillers made Free Throw. 74–80
  371. P2 Appalachian State Timeout
  372. P2 Terrence Edwards Jr. missed Layup.
  373. P2 James Madison Offensive Rebound.
  374. P2 Foul on Myles Tate.
  375. P2 Noah Freidel made Free Throw. 75–80
  376. P2 Noah Freidel made Free Throw. 76–80
  377. P2 Foul on Bryant Randleman.
  378. P2 Donovan Gregory made Free Throw. 76–81
  379. P2 Donovan Gregory made Free Throw. 76–82
  380. P2 Michael Green III Turnover.
  381. P2 Donovan Gregory Steal.

Box score

JMU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
T.J. BickerstaffF24157-90-01-2122511392
Julien WoodenF3084-60-10-030210123
Xavier BrownG1931-40-21-201020005
Terrence Edwards Jr.G34259-230-17-953111230
Noah FreidelG30154-114-93-441111134
Raekwon HortonF2100-30-10-030110215
Jaylen CareyF1742-30-10-050211143
Michael Green IIIG2162-92-20-025100024
Bryant RandlemanG400-10-00-000000003
Jerrell Roberson IIF
Shane FedenF
Justin AmadiF
Aidan MckeonG
Jarrell PopeG
Brycen BlaineG
Hollman SmithG
Quincy AllenG

APP

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Tre'Von SpillersF37216-120-09-1270012432
Justin AbsonF3031-10-01-21114281104
Donovan GregoryF29144-91-15-656032232
Terence HarcumG31143-112-56-640200131
Xavion BrownG2084-40-00-222200022
Christopher MantisF1482-72-62-210000100
CJ HuntleyF1331-10-01-220000022
Jordan MarshG210-10-11-200000000
Myles TateG24102-91-25-642210041
Josh HayesF
Luke WilsonC
Dawson FennemaG
Luke LedfordG
Etienne StrothersG
Bryant GreeneG

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 →