Holy Cross Crusaders @ Lafayette Leopards

48–62Final · Jan 14, 2023
HC 48 LAF 62 Final
12T
HC6-13262248
LAF5-14352762

· Line: LAF -7.5 (O/U 126.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. Leo O'Boyle made Free Throw.

    0–1
  2. Leo O'Boyle made Free Throw.

    0–2
  3. Leo O'Boyle made Free Throw.

    0–3
  4. Joseph Octave made Three Point Jumper. Assisted by Bo Montgomery.

    3–3
  5. CJ Fulton made Three Point Jumper. Assisted by Kyle Jenkins.

    3–6
  6. Caleb Kenney made Jumper.

    5–6
  7. T.J. Berger made Jumper.

    5–8
  8. Leo O'Boyle made Three Point Jumper. Assisted by Josh Rivera.

    5–11
  9. T.J. Berger made Three Point Jumper. Assisted by Kyle Jenkins.

    5–14
  10. Josh Rivera made Layup. Assisted by T.J. Berger.

    5–16
  11. Joseph Octave made Jumper.

    7–16
  12. Gerrale Gates made Jumper.

    9–16
  13. Leo O'Boyle made Free Throw.

    9–17
  14. Leo O'Boyle made Free Throw.

    9–18
  15. T.J. Berger made Three Point Jumper.

    9–21
  16. Bo Montgomery made Three Point Jumper. Assisted by Caleb Kenney.

    12–21
  17. Kyle Jenkins made Layup. Assisted by Justin Vander Baan.

    12–23
  18. Justin Vander Baan made Dunk. Assisted by Josh Rivera.

    12–25
  19. Gerrale Gates made Jumper.

    14–25
  20. Leo O'Boyle made Layup.

    14–27
  21. Jade Tse made Jumper.

    16–27
  22. Gerrale Gates made Layup.

    18–27
  23. Bo Montgomery made Free Throw.

    19–27
  24. Bo Montgomery made Jumper.

    21–27
  25. Leo O'Boyle made Layup.

    21–29
  26. Will Batchelder made Three Point Jumper. Assisted by Bo Montgomery.

    24–29
  27. Joseph Octave made Free Throw.

    25–29
  28. Joseph Octave made Free Throw.

    26–29
  29. T.J. Berger made Three Point Jumper. Assisted by Justin Vander Baan.

    26–32
  30. CJ Fulton made Three Point Jumper. Assisted by Kyle Jenkins.

    26–35
  31. Gerrale Gates made Layup.

    28–35
  32. Josh Rivera made Dunk. Assisted by Kyle Jenkins.

    28–37
  33. Gerrale Gates made Free Throw.

    29–37
  34. Will Batchelder made Jumper.

    31–37
  35. Gerrale Gates made Layup. Assisted by Will Batchelder.

    33–37
  36. Gerrale Gates made Free Throw.

    34–37
  37. Caleb Kenney made Dunk. Assisted by Gerrale Gates.

    36–37
  38. Will Batchelder made Three Point Jumper. Assisted by Gerrale Gates.

    39–37
  39. Kyle Jenkins made Layup. Assisted by Justin Vander Baan.

    39–39
  40. Bo Montgomery made Jumper.

    41–39
  41. Joseph Octave made Free Throw.

    42–39
  42. Joseph Octave made Free Throw.

    43–39
  43. Kyle Jenkins made Three Point Jumper. Assisted by CJ Fulton.

    43–42
  44. Ryan Pettit made Three Point Jumper. Assisted by Kyle Jenkins.

    43–45
  45. Will Batchelder made Three Point Jumper. Assisted by Jade Tse.

    46–45
  46. Leo O'Boyle made Three Point Jumper. Assisted by CJ Fulton.

    46–48
  47. Ryan Pettit made Jumper.

    46–50
  48. T.J. Berger made Layup. Assisted by Leo O'Boyle.

    46–52
  49. Ryan Pettit made Layup.

    46–54
  50. Ryan Pettit made Free Throw.

    46–55
  51. T.J. Berger made Three Point Jumper.

    46–58
  52. T.J. Berger made Free Throw.

    46–59
  53. T.J. Berger made Free Throw.

    46–60
  54. Bo Montgomery made Free Throw.

    47–60
  55. Bo Montgomery made Free Throw.

    48–60
  56. CJ Fulton made Free Throw.

    48–61
  57. T.J. Berger made Free Throw.

    48–62

Play-by-play

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

Box score

HC

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caleb KenneyF2442-50-00-161102062
Gerrale GatesF36125-120-02-3122510394
William BatchelderG37114-113-70-001100003
Joe OctaveG3992-101-64-690101184
Bo MontgomeryG38103-81-33-442211133
Jaden KirkwoodG1600-10-10-020100022
Jade TseG1021-50-20-001110001
Austin LewisF
Simon WilbarF
Louth-M CoulibalyF
Michael RabinovichF
Mike PiwkoG
Ben CapronG
Nolan DorseyG

LAF

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Josh RiveraF1742-80-00-432001213
Kyle JenkinsF3773-111-50-195610091
Leo O'BoyleF29154-102-55-571000344
CJ FultonG3872-32-31-242120041
TJ BergerG37196-134-103-481010262
Justin Vander BaanC1321-30-00-003102002
Ryan PettitG2583-51-31-120010021
Eric SondbergG400-20-20-000000000
Chris RubayoF
Kyle SquiresG
Gavin KreitzG
Devin HinesG
Isaiah ThompsonG
Ryan ZambieG
Jon BrantleyG

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 →