VMI Keydets @ George Mason Patriots

66–68Final · Dec 21, 2020
VMI 66 GMU 68 Final
12T
VMI5-4343266
GMU3-1313768

· Line: GMU -8 (O/U 140)

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. Josh Oduro made Jumper.

    0–2
  2. Kamdyn Curfman made Layup. Assisted by Greg Parham.

    2–2
  3. Greg Parham made Three Point Jumper.

    5–2
  4. Kamdyn Curfman made Jumper.

    7–2
  5. AJ Wilson made Three Point Jumper. Assisted by Xavier Johnson.

    7–5
  6. Tyler Kolek made Three Point Jumper. Assisted by Xavier Johnson.

    7–8
  7. Sean Conway made Three Point Jumper. Assisted by Jake Stephens.

    10–8
  8. Josh Oduro made Three Point Jumper. Assisted by Tyler Kolek.

    10–11
  9. Sean Conway made Jumper. Assisted by Trey Bonham.

    12–11
  10. Sean Conway made Jumper.

    14–11
  11. Greg Parham made Layup. Assisted by Trey Bonham.

    16–11
  12. Jake Stephens made Free Throw.

    17–11
  13. Jake Stephens made Free Throw.

    18–11
  14. Tanner Mans made Jumper. Assisted by Jake Stephens.

    20–11
  15. Kamdyn Curfman made Three Point Jumper. Assisted by Jake Stephens.

    23–11
  16. Greg Parham made Layup.

    25–11
  17. Javon Greene made Free Throw.

    25–12
  18. Myles Lewis made Jumper.

    27–12
  19. Javon Greene made Free Throw.

    27–13
  20. AJ Wilson made Jumper.

    27–15
  21. Kamdyn Curfman made Three Point Jumper. Assisted by Trey Bonham.

    30–15
  22. Greg Calixte made Layup. Assisted by Javon Greene.

    30–17
  23. AJ Wilson made Layup.

    30–19
  24. Jake Stephens made Layup.

    32–19
  25. Javon Greene made Layup.

    32–21
  26. Tyler Kolek made Jumper.

    32–23
  27. Jake Stephens made Free Throw.

    33–23
  28. Jake Stephens made Free Throw.

    34–23
  29. AJ Wilson made Three Point Jumper. Assisted by Jamal Hartwell II.

    34–26
  30. Ronald Polite made Layup.

    34–28
  31. Tyler Kolek made Three Point Jumper.

    34–31
  32. Jake Stephens made Free Throw.

    35–31
  33. Jake Stephens made Free Throw.

    36–31
  34. Javon Greene made Free Throw.

    36–32
  35. Javon Greene made Free Throw.

    36–33
  36. Greg Calixte made Jumper.

    36–35
  37. Greg Parham made Layup. Assisted by Kamdyn Curfman.

    38–35
  38. Greg Parham made Layup.

    40–35
  39. AJ Wilson made Three Point Jumper. Assisted by Xavier Johnson.

    40–38
  40. AJ Wilson made Dunk. Assisted by Tyler Kolek.

    40–40
  41. Jamal Hartwell II made Three Point Jumper. Assisted by Xavier Johnson.

    40–43
  42. Bahaide Haidara made Layup.

    40–45
  43. Ronald Polite made Layup.

    40–47
  44. Greg Parham made Free Throw.

    41–47
  45. Greg Parham made Free Throw.

    42–47
  46. Jamal Hartwell II made Three Point Jumper.

    42–50
  47. Ta'Vonne Bond made Layup.

    44–50
  48. Jamal Hartwell II made Jumper.

    44–52
  49. AJ Wilson made Layup.

    44–54
  50. Kamdyn Curfman made Free Throw.

    45–54
  51. Kamdyn Curfman made Free Throw.

    46–54
  52. Javon Greene made Layup.

    46–56
  53. Sean Conway made Three Point Jumper. Assisted by Greg Parham.

    49–56
  54. Tyler Kolek made Three Point Jumper. Assisted by Xavier Johnson.

    49–59
  55. Sean Conway made Free Throw.

    50–59
  56. Xavier Johnson made Free Throw.

    50–60
  57. Xavier Johnson made Free Throw.

    50–61
  58. Greg Parham made Three Point Jumper. Assisted by Myles Lewis.

    53–61
  59. AJ Wilson made Free Throw.

    53–62
  60. Sean Conway made Free Throw.

    54–62
  61. Sean Conway made Free Throw.

    55–62
  62. Jake Stephens made Layup.

    57–62
  63. AJ Wilson made Jumper.

    57–64
  64. AJ Wilson made Jumper.

    57–66
  65. Jake Stephens made Free Throw.

    58–66
  66. Jake Stephens made Free Throw.

    59–66
  67. Kamdyn Curfman made Layup. Assisted by Jake Stephens.

    61–66
  68. Jake Stephens made Free Throw.

    62–66
  69. Jake Stephens made Free Throw.

    63–66
  70. Xavier Johnson made Free Throw.

    63–67
  71. Xavier Johnson made Free Throw.

    63–68
  72. Greg Parham made Three Point Jumper.

    66–68

Play-by-play

  1. P1 Josh Oduro made Jumper. 0–2
  2. P1 Kamdyn Curfman made Layup. Assisted by Greg Parham. 2–2
  3. P1 Josh Oduro Turnover.
  4. P1 Greg Parham made Three Point Jumper. 5–2
  5. P1 Javon Greene missed Three Point Jumper.
  6. P1 Myles Lewis Defensive Rebound.
  7. P1 Jake Stephens Turnover.
  8. P1 AJ Wilson missed Jumper.
  9. P1 Josh Oduro Offensive Rebound.
  10. P1 Tyler Kolek missed Three Point Jumper.
  11. P1 VMI Defensive Rebound.
  12. P1 Greg Parham missed Layup.
  13. P1 AJ Wilson Defensive Rebound.
  14. P1 Javon Greene Turnover.
  15. P1 Kamdyn Curfman made Jumper. 7–2
  16. P1 AJ Wilson made Three Point Jumper. Assisted by Xavier Johnson. 7–5
  17. P1 Myles Lewis missed Layup.
  18. P1 Javon Greene Defensive Rebound.
  19. P1 Tyler Kolek made Three Point Jumper. Assisted by Xavier Johnson. 7–8
  20. P1 Sean Conway made Three Point Jumper. Assisted by Jake Stephens. 10–8
  21. P1 Xavier Johnson missed Three Point Jumper.
  22. P1 Myles Lewis Defensive Rebound.
  23. P1 Jake Stephens Turnover.
  24. P1 Tyler Kolek Steal.
  25. P1 Josh Oduro made Three Point Jumper. Assisted by Tyler Kolek. 10–11
  26. P1 Greg Parham missed Three Point Jumper.
  27. P1 Xavier Johnson Defensive Rebound.
  28. P1 Tyler Kolek Turnover.
  29. P1 Official TV Timeout
  30. P1 Myles Lewis missed Layup.
  31. P1 AJ Wilson Defensive Rebound.
  32. P1 AJ Wilson missed Layup.
  33. P1 Myles Lewis Defensive Rebound.
  34. P1 Connor Arnold missed Three Point Jumper.
  35. P1 George Mason Defensive Rebound.
  36. P1 Jamal Hartwell II missed Three Point Jumper.
  37. P1 Sean Conway Defensive Rebound.
  38. P1 Sean Conway missed Jumper.
  39. P1 Jamal Hartwell II Defensive Rebound.
  40. P1 Javon Greene missed Three Point Jumper.
  41. P1 Connor Arnold Defensive Rebound.
  42. P1 Sean Conway made Jumper. Assisted by Trey Bonham. 12–11
  43. P1 Tyler Kolek missed Three Point Jumper.
  44. P1 Sean Conway Defensive Rebound.
  45. P1 Trey Bonham missed Layup.
  46. P1 AJ Wilson Block.
  47. P1 Sean Conway Offensive Rebound.
  48. P1 Sean Conway made Jumper. 14–11
  49. P1 AJ Wilson missed Jumper.
  50. P1 Tragen Fahl Defensive Rebound.
  51. P1 Sean Conway missed Jumper.
  52. P1 George Mason Defensive Rebound.
  53. P1 Foul on Josh Oduro.
  54. P1 Greg Parham made Layup. Assisted by Trey Bonham. 16–11
  55. P1 Ronald Polite Turnover.
  56. P1 Foul on Josh Oduro.
  57. P1 Jake Stephens made Free Throw. 17–11
  58. P1 Jake Stephens made Free Throw. 18–11
  59. P1 Ronald Polite missed Jumper.
  60. P1 Bahaide Haidara Offensive Rebound.
  61. P1 Foul on Tanner Mans.
  62. P1 Ronald Polite missed Layup.
  63. P1 Jake Stephens Block.
  64. P1 Jake Stephens Defensive Rebound.
  65. P1 Tanner Mans made Jumper. Assisted by Jake Stephens. 20–11
  66. P1 George Mason Timeout
  67. P1 Ronald Polite missed Jumper.
  68. P1 Jake Stephens Defensive Rebound.
  69. P1 Kamdyn Curfman made Three Point Jumper. Assisted by Jake Stephens. 23–11
  70. P1 Javon Greene missed Three Point Jumper.
  71. P1 Tanner Mans Defensive Rebound.
  72. P1 Greg Parham missed Layup.
  73. P1 Greg Parham Offensive Rebound.
  74. P1 Greg Parham made Layup. 25–11
  75. P1 Foul on Tanner Mans.
  76. P1 Official TV Timeout
  77. P1 Javon Greene made Free Throw. 25–12
  78. P1 Javon Greene missed Free Throw.
  79. P1 Myles Lewis Defensive Rebound.
  80. P1 Foul on Javon Greene.
  81. P1 Myles Lewis made Jumper. 27–12
  82. P1 Foul on Sean Conway.
  83. P1 Tyler Kolek missed Three Point Jumper.
  84. P1 Greg Calixte Offensive Rebound.
  85. P1 Greg Calixte Turnover.
  86. P1 Tragen Fahl Steal.
  87. P1 Greg Parham missed Three Point Jumper.
  88. P1 Greg Calixte Defensive Rebound.
  89. P1 Foul on Tragen Fahl.
  90. P1 Foul on Trey Bonham.
  91. P1 Javon Greene missed Free Throw.
  92. P1 George Mason Offensive Rebound.
  93. P1 Javon Greene made Free Throw. 27–13
  94. P1 Jake Stephens missed Jumper.
  95. P1 AJ Wilson Defensive Rebound.
  96. P1 AJ Wilson made Jumper. 27–15
  97. P1 Kamdyn Curfman made Three Point Jumper. Assisted by Trey Bonham. 30–15
  98. P1 AJ Wilson missed Jumper.
  99. P1 Jake Stephens Defensive Rebound.
  100. P1 Kamdyn Curfman Turnover.
  101. P1 Tyler Kolek Steal.
  102. P1 Greg Calixte made Layup. Assisted by Javon Greene. 30–17
  103. P1 Foul on AJ Wilson.
  104. P1 Kamdyn Curfman Turnover.
  105. P1 Tyler Kolek Steal.
  106. P1 Ronald Polite missed Layup.
  107. P1 AJ Wilson Offensive Rebound.
  108. P1 AJ Wilson made Layup. 30–19
  109. P1 Sean Conway missed Layup.
  110. P1 Jake Stephens Offensive Rebound.
  111. P1 Jake Stephens made Layup. 32–19
  112. P1 Javon Greene made Layup. 32–21
  113. P1 VMI Timeout
  114. P1 Greg Parham missed Layup.
  115. P1 Greg Calixte Defensive Rebound.
  116. P1 Ronald Polite missed Jumper.
  117. P1 George Mason Offensive Rebound.
  118. P1 Foul on Jake Stephens.
  119. P1 Tyler Kolek made Jumper. 32–23
  120. P1 Foul on Jamal Hartwell II.
  121. P1 Foul on Tyler Kolek.
  122. P1 Kamdyn Curfman missed Jumper.
  123. P1 Jamal Hartwell II Defensive Rebound.
  124. P1 Javon Greene Turnover.
  125. P1 Kamdyn Curfman missed Jumper.
  126. P1 Foul on Greg Calixte.
  127. P1 Jake Stephens made Free Throw. 33–23
  128. P1 Jake Stephens made Free Throw. 34–23
  129. P1 Jake Stephens Offensive Rebound.
  130. P1 AJ Wilson made Three Point Jumper. Assisted by Jamal Hartwell II. 34–26
  131. P1 Greg Parham Turnover.
  132. P1 Ronald Polite Steal.
  133. P1 Ronald Polite made Layup. 34–28
  134. P1 Greg Parham Turnover.
  135. P1 Tyler Kolek Steal.
  136. P1 Tyler Kolek made Three Point Jumper. 34–31
  137. P2 AJ Wilson missed Three Point Jumper.
  138. P2 Greg Parham Defensive Rebound.
  139. P2 Foul on Josh Oduro.
  140. P2 Jake Stephens made Free Throw. 35–31
  141. P2 Jake Stephens made Free Throw. 36–31
  142. P2 Foul on Jake Stephens.
  143. P2 Javon Greene made Free Throw. 36–32
  144. P2 Javon Greene made Free Throw. 36–33
  145. P2 Jake Stephens missed Three Point Jumper.
  146. P2 Javon Greene Defensive Rebound.
  147. P2 AJ Wilson missed Three Point Jumper.
  148. P2 Greg Parham Defensive Rebound.
  149. P2 Foul on Greg Calixte.
  150. P2 Myles Lewis Turnover.
  151. P2 AJ Wilson missed Jumper.
  152. P2 Greg Calixte Offensive Rebound.
  153. P2 Greg Calixte made Jumper. 36–35
  154. P2 Foul on Sean Conway.
  155. P2 Greg Calixte missed Free Throw.
  156. P2 Sean Conway Defensive Rebound.
  157. P2 Myles Lewis missed Jumper.
  158. P2 AJ Wilson Block.
  159. P2 Tyler Kolek Defensive Rebound.
  160. P2 Javon Greene Turnover.
  161. P2 Kamdyn Curfman Steal.
  162. P2 Greg Parham made Layup. Assisted by Kamdyn Curfman. 38–35
  163. P2 Javon Greene Turnover.
  164. P2 Greg Parham Steal.
  165. P2 Foul on Greg Parham.
  166. P2 Greg Parham Turnover.
  167. P2 Tyler Kolek missed Three Point Jumper.
  168. P2 AJ Wilson Offensive Rebound.
  169. P2 Foul on Tanner Mans.
  170. P2 Jamal Hartwell II missed Jumper.
  171. P2 Greg Parham Defensive Rebound.
  172. P2 Greg Parham made Layup. 40–35
  173. P2 AJ Wilson made Three Point Jumper. Assisted by Xavier Johnson. 40–38
  174. P2 Foul on Tyler Kolek.
  175. P2 Official TV Timeout
  176. P2 Trey Bonham Turnover.
  177. P2 Jamal Hartwell II Turnover.
  178. P2 Trey Bonham Steal.
  179. P2 Trey Bonham missed Layup.
  180. P2 AJ Wilson Block.
  181. P2 Myles Lewis Offensive Rebound.
  182. P2 Myles Lewis missed Jumper.
  183. P2 AJ Wilson Defensive Rebound.
  184. P2 Xavier Johnson missed Jumper.
  185. P2 Myles Lewis Defensive Rebound.
  186. P2 Trey Bonham Turnover.
  187. P2 Tyler Kolek Steal.
  188. P2 AJ Wilson made Dunk. Assisted by Tyler Kolek. 40–40
  189. P2 Greg Parham missed Three Point Jumper.
  190. P2 Tyler Kolek Defensive Rebound.
  191. P2 Jamal Hartwell II made Three Point Jumper. Assisted by Xavier Johnson. 40–43
  192. P2 VMI Timeout
  193. P2 Jake Stephens missed Jumper.
  194. P2 Greg Calixte Block.
  195. P2 Bahaide Haidara Defensive Rebound.
  196. P2 Greg Calixte missed Jumper.
  197. P2 Bahaide Haidara Offensive Rebound.
  198. P2 Bahaide Haidara made Layup. 40–45
  199. P2 Jake Stephens missed Three Point Jumper.
  200. P2 Ronald Polite Defensive Rebound.
  201. P2 Ronald Polite made Layup. 40–47
  202. P2 Foul on Greg Calixte.
  203. P2 Greg Parham made Free Throw. 41–47
  204. P2 Greg Parham made Free Throw. 42–47
  205. P2 Jamal Hartwell II made Three Point Jumper. 42–50
  206. P2 Sean Conway missed Jumper.
  207. P2 George Mason Defensive Rebound.
  208. P2 Ronald Polite missed Three Point Jumper.
  209. P2 Sean Conway Defensive Rebound.
  210. P2 Tanner Mans Turnover.
  211. P2 Bahaide Haidara Steal.
  212. P2 Ronald Polite missed Three Point Jumper.
  213. P2 Josh Oduro Offensive Rebound.
  214. P2 Bahaide Haidara Turnover.
  215. P2 Official TV Timeout
  216. P2 Tanner Mans missed Layup.
  217. P2 Bahaide Haidara Block.
  218. P2 Ta'Vonne Bond Offensive Rebound.
  219. P2 Ta'Vonne Bond made Layup. 44–50
  220. P2 Ronald Polite missed Three Point Jumper.
  221. P2 Tanner Mans Defensive Rebound.
  222. P2 Kamdyn Curfman missed Three Point Jumper.
  223. P2 Bahaide Haidara Defensive Rebound.
  224. P2 Jamal Hartwell II made Jumper. 44–52
  225. P2 Foul on Tanner Mans.
  226. P2 Jamal Hartwell II missed Free Throw.
  227. P2 Tanner Mans Defensive Rebound.
  228. P2 Greg Parham missed Three Point Jumper.
  229. P2 Jamal Hartwell II Defensive Rebound.
  230. P2 Foul on Ta'Vonne Bond.
  231. P2 Bahaide Haidara missed Free Throw.
  232. P2 George Mason Offensive Rebound.
  233. P2 Bahaide Haidara missed Free Throw.
  234. P2 Jake Stephens Defensive Rebound.
  235. P2 Greg Parham Turnover.
  236. P2 Javon Greene Steal.
  237. P2 Josh Oduro missed Jumper.
  238. P2 AJ Wilson Offensive Rebound.
  239. P2 AJ Wilson made Layup. 44–54
  240. P2 Foul on Tyler Kolek.
  241. P2 Kamdyn Curfman made Free Throw. 45–54
  242. P2 Kamdyn Curfman made Free Throw. 46–54
  243. P2 Javon Greene made Layup. 46–56
  244. P2 Trey Bonham missed Jumper.
  245. P2 AJ Wilson Defensive Rebound.
  246. P2 AJ Wilson missed Jumper.
  247. P2 VMI Defensive Rebound.
  248. P2 Sean Conway made Three Point Jumper. Assisted by Greg Parham. 49–56
  249. P2 Tyler Kolek made Three Point Jumper. Assisted by Xavier Johnson. 49–59
  250. P2 George Mason Timeout
  251. P2 Foul on AJ Wilson.
  252. P2 Sean Conway missed Free Throw.
  253. P2 VMI Offensive Rebound.
  254. P2 Sean Conway made Free Throw. 50–59
  255. P2 Tyler Kolek missed Three Point Jumper.
  256. P2 Greg Parham Defensive Rebound.
  257. P2 Sean Conway missed Layup.
  258. P2 Xavier Johnson Defensive Rebound.
  259. P2 Foul on Myles Lewis.
  260. P2 Xavier Johnson made Free Throw. 50–60
  261. P2 Xavier Johnson made Free Throw. 50–61
  262. P2 Greg Parham made Three Point Jumper. Assisted by Myles Lewis. 53–61
  263. P2 Foul on Javon Greene.
  264. P2 Javon Greene Turnover.
  265. P2 Jake Stephens missed Jumper.
  266. P2 AJ Wilson Block.
  267. P2 AJ Wilson Defensive Rebound.
  268. P2 AJ Wilson Turnover.
  269. P2 Jake Stephens Steal.
  270. P2 VMI Timeout
  271. P2 Greg Parham missed Jumper.
  272. P2 George Mason Defensive Rebound.
  273. P2 Foul on Jake Stephens.
  274. P2 AJ Wilson missed Free Throw.
  275. P2 George Mason Offensive Rebound.
  276. P2 AJ Wilson made Free Throw. 53–62
  277. P2 AJ Wilson missed Free Throw.
  278. P2 Sean Conway Defensive Rebound.
  279. P2 Foul on Jamal Hartwell II.
  280. P2 Sean Conway made Free Throw. 54–62
  281. P2 Sean Conway made Free Throw. 55–62
  282. P2 Javon Greene missed Layup.
  283. P2 Myles Lewis Block.
  284. P2 Jake Stephens Defensive Rebound.
  285. P2 Jake Stephens made Layup. 57–62
  286. P2 AJ Wilson made Jumper. 57–64
  287. P2 Foul on Sean Conway.
  288. P2 Sean Conway Turnover.
  289. P2 Official TV Timeout
  290. P2 Javon Greene missed Jumper.
  291. P2 Sean Conway Block.
  292. P2 George Mason Offensive Rebound.
  293. P2 AJ Wilson made Jumper. 57–66
  294. P2 Foul on Javon Greene.
  295. P2 Jake Stephens made Free Throw. 58–66
  296. P2 Jake Stephens made Free Throw. 59–66
  297. P2 Foul on Greg Parham.
  298. P2 Xavier Johnson missed Free Throw.
  299. P2 George Mason Offensive Rebound.
  300. P2 Xavier Johnson missed Free Throw.
  301. P2 AJ Wilson Offensive Rebound.
  302. P2 AJ Wilson Turnover.
  303. P2 Greg Parham Turnover.
  304. P2 Foul on Greg Parham.
  305. P2 Foul on Kamdyn Curfman.
  306. P2 Javon Greene missed Free Throw.
  307. P2 George Mason Offensive Rebound.
  308. P2 Javon Greene missed Free Throw.
  309. P2 Jake Stephens Defensive Rebound.
  310. P2 Kamdyn Curfman made Layup. Assisted by Jake Stephens. 61–66
  311. P2 Xavier Johnson missed Three Point Jumper.
  312. P2 Jake Stephens Defensive Rebound.
  313. P2 Foul on Javon Greene.
  314. P2 Jake Stephens made Free Throw. 62–66
  315. P2 Jake Stephens made Free Throw. 63–66
  316. P2 VMI Timeout
  317. P2 Javon Greene missed Layup.
  318. P2 Jake Stephens Defensive Rebound.
  319. P2 Jake Stephens missed Three Point Jumper.
  320. P2 Sean Conway Offensive Rebound.
  321. P2 Sean Conway missed Layup.
  322. P2 Xavier Johnson Defensive Rebound.
  323. P2 Foul on Myles Lewis.
  324. P2 Xavier Johnson made Free Throw. 63–67
  325. P2 Xavier Johnson made Free Throw. 63–68
  326. P2 Greg Parham made Three Point Jumper. 66–68

Box score

VMI

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Myles LewisF3021-50-00-061101152
Jake StephensC33142-80-310-10104211283
Sean ConwayG34134-102-23-470101253
Kamdyn CurfmanG36145-82-32-201210001
Greg Parham IIG32197-153-72-252510143
Connor ArnoldF300-10-10-010000010
Tragen FahlF400-00-00-010010011
Tanner MansG921-20-00-030100034
Trey BonhamG1400-30-00-003210001
Ta'Vonne BondG521-10-00-010000101
Caleb MossF
Sam WolfeF
DJ NussbaumC
Devin ButlerG
Louis TangG

GMU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Josh OduroF2052-31-10-020100203
A.J. WilsonF32229-173-51-3100204462
Xavier JohnsonG2640-30-24-635000030
Tyler KolekG32114-93-80-022150023
Javon GreeneG3482-80-34-821510024
Greg CalixteF1542-30-00-140101223
Bahaide HaidaraG921-10-00-240111220
Ronald Polite IIIG1442-100-30-010110010
Jamal Hartwell IIG1883-52-30-131100032
Malik HenryF
Chance KonnorF
Otis Frazier IIIF
Mehki McCrayG
Jordan MillerG
Jack TempchinG
Ian BoydG

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 →