Army Black Knights @ Holy Cross Crusaders

80–65Final · Feb 25, 2023
ARMY 80 HC 65 Final
12T
ARMY16-15354580
HC10-21313465

· Line: ARMY -4 (O/U 147)

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. Chris Mann made Free Throw.

    1–0
  2. Ethan Roberts made Layup.

    3–0
  3. Chris Mann made Layup. Assisted by Charlie Peterson.

    5–0
  4. Gerrale Gates made Layup.

    5–2
  5. Ethan Roberts made Layup.

    7–2
  6. Ethan Roberts made Layup.

    9–2
  7. Joseph Octave made Layup.

    9–4
  8. Joseph Octave made Free Throw.

    9–5
  9. Abe Johnson made Jumper.

    11–5
  10. Ethan Roberts made Layup.

    13–5
  11. Caleb Kenney made Dunk. Assisted by Gerrale Gates.

    13–7
  12. TJ Small made Three Point Jumper. Assisted by Jalen Rucker.

    16–7
  13. Isaiah Caldwell made Layup. Assisted by Coleton Benson.

    18–7
  14. Gerrale Gates made Jumper. Assisted by Joseph Octave.

    18–9
  15. Gerrale Gates made Jumper. Assisted by Nolan Dorsey.

    18–11
  16. Gerrale Gates made Jumper. Assisted by Jade Tse.

    18–13
  17. Chris Mann made Layup.

    20–13
  18. Chris Mann made Free Throw.

    21–13
  19. Chris Mann made Free Throw.

    22–13
  20. Bo Montgomery made Three Point Jumper. Assisted by Gerrale Gates.

    22–16
  21. Matt Dove made Dunk. Assisted by Jared Cross.

    24–16
  22. Caleb Kenney made Dunk. Assisted by Gerrale Gates.

    24–18
  23. Isaiah Caldwell made Layup. Assisted by Coleton Benson.

    26–18
  24. Nolan Dorsey made Three Point Jumper. Assisted by Gerrale Gates.

    26–21
  25. Ethan Roberts made Free Throw.

    27–21
  26. Ethan Roberts made Free Throw.

    28–21
  27. Gerrale Gates made Layup. Assisted by Nolan Dorsey.

    28–23
  28. Chris Mann made Layup.

    30–23
  29. Joseph Octave made Layup.

    30–25
  30. Nolan Dorsey made Layup.

    30–27
  31. Gerrale Gates made Layup.

    30–29
  32. Jalen Rucker made Jumper.

    32–29
  33. Coleton Benson made Three Point Jumper. Assisted by Abe Johnson.

    35–29
  34. Joseph Octave made Layup.

    35–31
  35. Gerrale Gates made Jumper.

    35–33
  36. Bo Montgomery made Layup. Assisted by Nolan Dorsey.

    35–35
  37. Chris Mann made Layup.

    37–35
  38. Charlie Peterson made Layup.

    39–35
  39. Gerrale Gates made Free Throw.

    39–36
  40. Gerrale Gates made Free Throw.

    39–37
  41. Jalen Rucker made Free Throw.

    40–37
  42. Bo Montgomery made Layup.

    40–39
  43. Ethan Roberts made Three Point Jumper. Assisted by Chris Mann.

    43–39
  44. Nolan Dorsey made Layup. Assisted by Gerrale Gates.

    43–41
  45. Coleton Benson made Three Point Jumper.

    46–41
  46. Joseph Octave made Layup. Assisted by Will Batchelder.

    46–43
  47. Jalen Rucker made Layup.

    48–43
  48. Isaiah Caldwell made Layup. Assisted by Jalen Rucker.

    50–43
  49. Jalen Rucker made Layup.

    52–43
  50. Gerrale Gates made Jumper. Assisted by Nolan Dorsey.

    52–45
  51. TJ Small made Three Point Jumper. Assisted by Jalen Rucker.

    55–45
  52. Gerrale Gates made Jumper.

    55–47
  53. Chris Mann made Three Point Jumper. Assisted by Jalen Rucker.

    58–47
  54. Jalen Rucker made Jumper.

    60–47
  55. Gerrale Gates made Jumper.

    60–49
  56. Ethan Roberts made Jumper.

    62–49
  57. Caleb Kenney made Jumper.

    62–51
  58. Gerrale Gates made Jumper.

    62–53
  59. Jalen Rucker made Three Point Jumper. Assisted by Coleton Benson.

    65–53
  60. Chris Mann made Layup. Assisted by Coleton Benson.

    67–53
  61. Will Batchelder made Free Throw.

    67–54
  62. Will Batchelder made Free Throw.

    67–55
  63. Chris Mann made Layup.

    69–55
  64. Bo Montgomery made Layup.

    69–57
  65. Abe Johnson made Layup. Assisted by Jalen Rucker.

    71–57
  66. Gerrale Gates made Layup.

    71–59
  67. Coleton Benson made Three Point Jumper. Assisted by Charlie Peterson.

    74–59
  68. Joseph Octave made Free Throw.

    74–60
  69. Coleton Benson made Free Throw.

    75–60
  70. Coleton Benson made Free Throw.

    76–60
  71. Abe Johnson made Layup.

    78–60
  72. Joseph Octave made Three Point Jumper.

    78–63
  73. Jalen Rucker made Jumper.

    80–63
  74. Bo Montgomery made Jumper.

    80–65

Play-by-play

  1. P1 Jalen Rucker missed Jumper.
  2. P1 Bo Montgomery Defensive Rebound.
  3. P1 Will Batchelder missed Three Point Jumper.
  4. P1 Charlie Peterson Defensive Rebound.
  5. P1 Foul on Bo Montgomery.
  6. P1 Chris Mann made Free Throw. 1–0
  7. P1 Chris Mann missed Free Throw.
  8. P1 Bo Montgomery Defensive Rebound.
  9. P1 Bo Montgomery Turnover.
  10. P1 Chris Mann Steal.
  11. P1 Foul on Bo Montgomery.
  12. P1 Ethan Roberts made Layup. 3–0
  13. P1 Gerrale Gates Turnover.
  14. P1 Ethan Roberts Steal.
  15. P1 Chris Mann made Layup. Assisted by Charlie Peterson. 5–0
  16. P1 Gerrale Gates made Layup. 5–2
  17. P1 Ethan Roberts made Layup. 7–2
  18. P1 Joseph Octave missed Three Point Jumper.
  19. P1 Charlie Peterson Defensive Rebound.
  20. P1 Charlie Peterson missed Three Point Jumper.
  21. P1 Jaden Kirkwood Defensive Rebound.
  22. P1 Foul on Charlie Peterson.
  23. P1 Gerrale Gates missed Jumper.
  24. P1 Coleton Benson Defensive Rebound.
  25. P1 Coleton Benson missed Three Point Jumper.
  26. P1 Abe Johnson Offensive Rebound.
  27. P1 Ethan Roberts made Layup. 9–2
  28. P1 Joseph Octave made Layup. 9–4
  29. P1 Foul on Ethan Roberts.
  30. P1 Official TV Timeout
  31. P1 Joseph Octave made Free Throw. 9–5
  32. P1 Abe Johnson made Jumper. 11–5
  33. P1 Will Batchelder Turnover.
  34. P1 TJ Small Steal.
  35. P1 Ethan Roberts made Layup. 13–5
  36. P1 Holy Cross Timeout
  37. P1 Caleb Kenney made Dunk. Assisted by Gerrale Gates. 13–7
  38. P1 TJ Small made Three Point Jumper. Assisted by Jalen Rucker. 16–7
  39. P1 Gerrale Gates Turnover.
  40. P1 Abe Johnson missed Layup.
  41. P1 Joseph Octave Block.
  42. P1 Gerrale Gates Defensive Rebound.
  43. P1 Foul on Abe Johnson.
  44. P1 Joseph Octave missed Jumper.
  45. P1 Coleton Benson Defensive Rebound.
  46. P1 Isaiah Caldwell made Layup. Assisted by Coleton Benson. 18–7
  47. P1 Gerrale Gates made Jumper. Assisted by Joseph Octave. 18–9
  48. P1 Foul on Joseph Octave.
  49. P1 Charlie Peterson missed Free Throw.
  50. P1 Army Deadball Team Rebound.
  51. P1 Charlie Peterson missed Free Throw.
  52. P1 Gerrale Gates Defensive Rebound.
  53. P1 Gerrale Gates made Jumper. Assisted by Nolan Dorsey. 18–11
  54. P1 Coleton Benson missed Three Point Jumper.
  55. P1 Bo Montgomery Defensive Rebound.
  56. P1 Gerrale Gates made Jumper. Assisted by Jade Tse. 18–13
  57. P1 Charlie Peterson Turnover.
  58. P1 Bo Montgomery Steal.
  59. P1 Caleb Kenney missed Layup.
  60. P1 Chris Mann Defensive Rebound.
  61. P1 Coleton Benson missed Layup.
  62. P1 Gerrale Gates Defensive Rebound.
  63. P1 Foul on Coleton Benson.
  64. P1 Official TV Timeout
  65. P1 Gerrale Gates missed Jumper.
  66. P1 Ethan Roberts Defensive Rebound.
  67. P1 Coleton Benson missed Three Point Jumper.
  68. P1 Jade Tse Defensive Rebound.
  69. P1 Caleb Kenney missed Layup.
  70. P1 Abe Johnson Defensive Rebound.
  71. P1 Foul on Caleb Kenney.
  72. P1 Chris Mann made Layup. 20–13
  73. P1 Gerrale Gates Turnover.
  74. P1 Jalen Rucker missed Layup.
  75. P1 Joseph Octave Defensive Rebound.
  76. P1 Joseph Octave missed Layup.
  77. P1 Abe Johnson Defensive Rebound.
  78. P1 Abe Johnson missed Layup.
  79. P1 Chris Mann Offensive Rebound.
  80. P1 Chris Mann missed Layup.
  81. P1 Gerrale Gates Block.
  82. P1 Chris Mann Offensive Rebound.
  83. P1 Foul on Jade Tse.
  84. P1 Chris Mann made Free Throw. 21–13
  85. P1 Chris Mann made Free Throw. 22–13
  86. P1 Nolan Dorsey Turnover.
  87. P1 Jalen Rucker missed Three Point Jumper.
  88. P1 Holy Cross Defensive Rebound.
  89. P1 Bo Montgomery missed Jumper.
  90. P1 Ethan Roberts Defensive Rebound.
  91. P1 Matt Dove Turnover.
  92. P1 Nolan Dorsey Steal.
  93. P1 Bo Montgomery made Three Point Jumper. Assisted by Gerrale Gates. 22–16
  94. P1 Matt Dove made Dunk. Assisted by Jared Cross. 24–16
  95. P1 Will Batchelder missed Three Point Jumper.
  96. P1 Jalen Rucker Defensive Rebound.
  97. P1 Matt Dove missed Layup.
  98. P1 Caleb Kenney Block.
  99. P1 Will Batchelder Defensive Rebound.
  100. P1 Will Batchelder Turnover.
  101. P1 TJ Small Steal.
  102. P1 TJ Small Turnover.
  103. P1 Official TV Timeout
  104. P1 Caleb Kenney made Dunk. Assisted by Gerrale Gates. 24–18
  105. P1 Matt Dove missed Layup.
  106. P1 Army Deadball Team Rebound.
  107. P1 Army Turnover.
  108. P1 Gerrale Gates missed Jumper.
  109. P1 Joseph Octave Offensive Rebound.
  110. P1 Nolan Dorsey Turnover.
  111. P1 Isaiah Caldwell Steal.
  112. P1 Isaiah Caldwell made Layup. Assisted by Coleton Benson. 26–18
  113. P1 Nolan Dorsey made Three Point Jumper. Assisted by Gerrale Gates. 26–21
  114. P1 Foul on Will Batchelder.
  115. P1 Ethan Roberts made Free Throw. 27–21
  116. P1 Ethan Roberts made Free Throw. 28–21
  117. P1 Gerrale Gates made Layup. Assisted by Nolan Dorsey. 28–23
  118. P1 Chris Mann made Layup. 30–23
  119. P1 Gerrale Gates missed Jumper.
  120. P1 Joseph Octave Offensive Rebound.
  121. P1 Joseph Octave made Layup. 30–25
  122. P1 Coleton Benson missed Three Point Jumper.
  123. P1 Gerrale Gates Defensive Rebound.
  124. P1 Nolan Dorsey made Layup. 30–27
  125. P1 Army Timeout
  126. P1 Official TV Timeout
  127. P1 Ethan Roberts missed Three Point Jumper.
  128. P1 Gerrale Gates Defensive Rebound.
  129. P1 Jade Tse missed Three Point Jumper.
  130. P1 Gerrale Gates Offensive Rebound.
  131. P1 Gerrale Gates made Layup. 30–29
  132. P1 Jalen Rucker made Jumper. 32–29
  133. P1 Nolan Dorsey missed Jumper.
  134. P1 Abe Johnson Defensive Rebound.
  135. P1 Jalen Rucker missed Layup.
  136. P1 Abe Johnson Offensive Rebound.
  137. P1 Abe Johnson missed Layup.
  138. P1 Abe Johnson Offensive Rebound.
  139. P1 Coleton Benson made Three Point Jumper. Assisted by Abe Johnson. 35–29
  140. P1 Foul on Joseph Octave.
  141. P1 Coleton Benson missed Free Throw.
  142. P1 Nolan Dorsey Defensive Rebound.
  143. P1 Joseph Octave missed Jumper.
  144. P1 Chris Mann Defensive Rebound.
  145. P1 Coleton Benson missed Three Point Jumper.
  146. P1 Abe Johnson Offensive Rebound.
  147. P1 Jalen Rucker missed Layup.
  148. P1 Gerrale Gates Block.
  149. P1 Army Offensive Rebound.
  150. P1 TJ Small missed Three Point Jumper.
  151. P1 Army Deadball Team Rebound.
  152. P1 Army Turnover.
  153. P1 Gerrale Gates missed Jumper.
  154. P1 Joseph Octave Offensive Rebound.
  155. P1 Joseph Octave made Layup. 35–31
  156. P1 Chris Mann missed Jumper.
  157. P1 Nolan Dorsey Defensive Rebound.
  158. P1 Jade Tse missed Layup.
  159. P1 Army Defensive Rebound.
  160. P1 Jalen Rucker Turnover.
  161. P1 Gerrale Gates Steal.
  162. P1 Foul on Coleton Benson.
  163. P1 Caleb Kenney missed Free Throw.
  164. P1 Holy Cross Deadball Team Rebound.
  165. P1 Caleb Kenney missed Free Throw.
  166. P1 Gerrale Gates Offensive Rebound.
  167. P1 Foul on Abe Johnson.
  168. P1 Gerrale Gates missed Jumper.
  169. P1 Joseph Octave Offensive Rebound.
  170. P2 Gerrale Gates made Jumper. 35–33
  171. P2 Ethan Roberts missed Three Point Jumper.
  172. P2 Will Batchelder Defensive Rebound.
  173. P2 Bo Montgomery made Layup. Assisted by Nolan Dorsey. 35–35
  174. P2 Jalen Rucker missed Jumper.
  175. P2 Holy Cross Defensive Rebound.
  176. P2 Bo Montgomery missed Layup.
  177. P2 Chris Mann Defensive Rebound.
  178. P2 Chris Mann made Layup. 37–35
  179. P2 Foul on Gerrale Gates.
  180. P2 Chris Mann missed Free Throw.
  181. P2 Charlie Peterson Offensive Rebound.
  182. P2 Charlie Peterson made Layup. 39–35
  183. P2 Foul on Charlie Peterson.
  184. P2 Gerrale Gates made Free Throw. 39–36
  185. P2 Gerrale Gates made Free Throw. 39–37
  186. P2 Foul on Bo Montgomery.
  187. P2 Jalen Rucker missed Free Throw.
  188. P2 Army Deadball Team Rebound.
  189. P2 Jalen Rucker made Free Throw. 40–37
  190. P2 Gerrale Gates missed Jumper.
  191. P2 Jalen Rucker Defensive Rebound.
  192. P2 Abe Johnson missed Layup.
  193. P2 Gerrale Gates Defensive Rebound.
  194. P2 Nolan Dorsey missed Layup.
  195. P2 Chris Mann Defensive Rebound.
  196. P2 Jalen Rucker missed Layup.
  197. P2 Joseph Octave Defensive Rebound.
  198. P2 Bo Montgomery made Layup. 40–39
  199. P2 Ethan Roberts made Three Point Jumper. Assisted by Chris Mann. 43–39
  200. P2 Nolan Dorsey missed Layup.
  201. P2 Jalen Rucker Defensive Rebound.
  202. P2 Jalen Rucker missed Layup.
  203. P2 Bo Montgomery Block.
  204. P2 Bo Montgomery Defensive Rebound.
  205. P2 Will Batchelder missed Three Point Jumper.
  206. P2 Gerrale Gates Offensive Rebound.
  207. P2 Nolan Dorsey made Layup. Assisted by Gerrale Gates. 43–41
  208. P2 Coleton Benson made Three Point Jumper. 46–41
  209. P2 Joseph Octave missed Jumper.
  210. P2 Joseph Octave Offensive Rebound.
  211. P2 Chris Mann Block.
  212. P2 Gerrale Gates missed Jumper.
  213. P2 Abe Johnson Defensive Rebound.
  214. P2 Jalen Rucker missed Three Point Jumper.
  215. P2 Will Batchelder Defensive Rebound.
  216. P2 Joseph Octave made Layup. Assisted by Will Batchelder. 46–43
  217. P2 Jalen Rucker made Layup. 48–43
  218. P2 Foul on Abe Johnson.
  219. P2 Official TV Timeout
  220. P2 Gerrale Gates missed Free Throw.
  221. P2 Holy Cross Deadball Team Rebound.
  222. P2 Gerrale Gates missed Free Throw.
  223. P2 Isaiah Caldwell Defensive Rebound.
  224. P2 Isaiah Caldwell made Layup. Assisted by Jalen Rucker. 50–43
  225. P2 Nolan Dorsey missed Three Point Jumper.
  226. P2 TJ Small Defensive Rebound.
  227. P2 Jalen Rucker missed Three Point Jumper.
  228. P2 Will Batchelder Defensive Rebound.
  229. P2 Will Batchelder missed Layup.
  230. P2 Jared Cross Defensive Rebound.
  231. P2 Jalen Rucker made Layup. 52–43
  232. P2 Gerrale Gates made Jumper. Assisted by Nolan Dorsey. 52–45
  233. P2 TJ Small made Three Point Jumper. Assisted by Jalen Rucker. 55–45
  234. P2 Foul on TJ Small.
  235. P2 Official TV Timeout
  236. P2 Gerrale Gates Turnover.
  237. P2 Coleton Benson missed Three Point Jumper.
  238. P2 Gerrale Gates Defensive Rebound.
  239. P2 Holy Cross Timeout
  240. P2 Official TV Timeout
  241. P2 Foul on Jalen Rucker.
  242. P2 Gerrale Gates made Jumper. 55–47
  243. P2 Chris Mann made Three Point Jumper. Assisted by Jalen Rucker. 58–47
  244. P2 Foul on Ethan Roberts.
  245. P2 Gerrale Gates missed Jumper.
  246. P2 Ethan Roberts Defensive Rebound.
  247. P2 Foul on Jade Tse.
  248. P2 Jalen Rucker made Jumper. 60–47
  249. P2 Gerrale Gates made Jumper. 60–49
  250. P2 Foul on Abe Johnson.
  251. P2 Gerrale Gates missed Free Throw.
  252. P2 Chris Mann Defensive Rebound.
  253. P2 Chris Mann missed Layup.
  254. P2 Charlie Peterson Offensive Rebound.
  255. P2 Ethan Roberts made Jumper. 62–49
  256. P2 Caleb Kenney made Jumper. 62–51
  257. P2 Ethan Roberts missed Layup.
  258. P2 Charlie Peterson Offensive Rebound.
  259. P2 Charlie Peterson missed Layup.
  260. P2 Jade Tse Defensive Rebound.
  261. P2 Gerrale Gates made Jumper. 62–53
  262. P2 Jalen Rucker made Three Point Jumper. Assisted by Coleton Benson. 65–53
  263. P2 Official TV Timeout
  264. P2 Army Timeout
  265. P2 Gerrale Gates missed Layup.
  266. P2 Chris Mann Defensive Rebound.
  267. P2 Chris Mann made Layup. Assisted by Coleton Benson. 67–53
  268. P2 Foul on Jalen Rucker.
  269. P2 Will Batchelder made Free Throw. 67–54
  270. P2 Will Batchelder made Free Throw. 67–55
  271. P2 Chris Mann made Layup. 69–55
  272. P2 Will Batchelder missed Three Point Jumper.
  273. P2 Jalen Rucker Defensive Rebound.
  274. P2 Jalen Rucker missed Jumper.
  275. P2 Bo Montgomery Defensive Rebound.
  276. P2 Bo Montgomery made Layup. 69–57
  277. P2 Abe Johnson made Layup. Assisted by Jalen Rucker. 71–57
  278. P2 Joseph Octave missed Layup.
  279. P2 Abe Johnson Block.
  280. P2 Holy Cross Offensive Rebound.
  281. P2 Gerrale Gates made Layup. 71–59
  282. P2 Holy Cross Timeout
  283. P2 Ethan Roberts Turnover.
  284. P2 Jade Tse Steal.
  285. P2 Foul on Joseph Octave.
  286. P2 Joseph Octave Turnover.
  287. P2 Foul on Jade Tse.
  288. P2 Official TV Timeout
  289. P2 Jalen Rucker missed Three Point Jumper.
  290. P2 Jade Tse Defensive Rebound.
  291. P2 Nolan Dorsey missed Three Point Jumper.
  292. P2 Coleton Benson Defensive Rebound.
  293. P2 Coleton Benson made Three Point Jumper. Assisted by Charlie Peterson. 74–59
  294. P2 Foul on Chris Mann.
  295. P2 Joseph Octave made Free Throw. 74–60
  296. P2 Joseph Octave missed Free Throw.
  297. P2 Ethan Roberts Defensive Rebound.
  298. P2 Foul on Joseph Octave.
  299. P2 Foul on Bo Montgomery.
  300. P2 Coleton Benson made Free Throw. 75–60
  301. P2 Coleton Benson made Free Throw. 76–60
  302. P2 Will Batchelder missed Three Point Jumper.
  303. P2 Isaiah Caldwell Defensive Rebound.
  304. P2 Chris Mann missed Layup.
  305. P2 Abe Johnson Offensive Rebound.
  306. P2 Abe Johnson made Layup. 78–60
  307. P2 Joseph Octave made Three Point Jumper. 78–63
  308. P2 Jalen Rucker made Jumper. 80–63
  309. P2 Nolan Dorsey missed Three Point Jumper.
  310. P2 Bo Montgomery Offensive Rebound.
  311. P2 Bo Montgomery made Jumper. 80–65

Box score

ARMY

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Charlie PetersonF1821-30-10-252100322
Ethan RobertsF30156-91-32-240110042
Chris MannF29187-111-13-581011261
Coleton BensonG32113-103-92-334000032
Jalen RuckerG36146-181-51-245100042
Abe JohnsonF2063-70-00-091001544
Matt DoveF221-30-00-000100000
TJ SmallG1062-32-30-010120011
Isaiah CaldwellG1263-30-00-020010020
Jared CrossG1100-00-00-011000010
Chanse PerkinsF
Jorn EversonF
Nolan NaessF
JT DoughertyF
Griff LambF
AJ AllenspachF
Ben JensenF
Jackson MayoG
Jaden EllisG
Luke BensonG
Blake BarkerG
Blane St. ClairG
Zach RoccoG
Kwabena DavisG
Zach LezanicG

HC

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Gerrale GatesF402612-220-02-5105412371
Joe OctaveG33135-111-22-371101524
Nolan DorseyG3973-91-40-024210020
William BatchelderG2220-60-52-241200041
Bo MontgomeryG24115-71-10-060111154
Caleb KenneyF2263-50-00-200001001
Jaden KirkwoodG200-00-00-010000010
Jade TseG1800-20-10-031010033
Austin LewisF
Simon WilbarF
Louth-M CoulibalyF
Michael RabinovichF
Mike PiwkoG
Ben CapronG

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 →