San José State Spartans @ Air Force Falcons

69–62Final · Jan 11, 2025
SJSU 69 AF 62 Final
12T
SJSU8-10294069
AF3-13313162
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 Uduje made Layup. Assisted by Robert Vaihola.

    2–0
  2. Ethan Taylor made Jumper.

    2–2
  3. Josh Uduje made Three Point Jumper.

    5–2
  4. Luke Kearney made Layup. Assisted by Caleb Walker.

    5–4
  5. Kyle Marshall made Free Throw.

    5–5
  6. Kyle Marshall made Free Throw.

    5–6
  7. Josh Uduje made Free Throw.

    6–6
  8. Robert Vaihola made Jumper.

    8–6
  9. Josh Uduje made Dunk. Assisted by Will McClendon.

    10–6
  10. Sam Springer made Layup. Assisted by Ethan Taylor.

    10–8
  11. Jermaine Washington made Layup. Assisted by Will McClendon.

    12–8
  12. Ethan Taylor made Three Point Jumper. Assisted by Byron Brown.

    12–11
  13. Will McClendon made Free Throw.

    13–11
  14. Jeffrey Mills made Layup. Assisted by Byron Brown.

    13–13
  15. Sam Springer made Layup. Assisted by Byron Brown.

    13–15
  16. Donavan Yap made Jumper.

    15–15
  17. Wesley Celichowski made Jumper. Assisted by Byron Brown.

    15–17
  18. Will McClendon made Three Point Jumper. Assisted by Pasha Goodarzi.

    18–17
  19. Donavan Yap made Jumper.

    20–17
  20. Ethan Taylor made Three Point Jumper. Assisted by Beau Becker.

    20–20
  21. Will Cooper made Three Point Jumper.

    20–23
  22. Jermaine Washington made Layup. Assisted by Sadaidriene Hall.

    22–23
  23. Will McClendon made Three Point Jumper.

    25–23
  24. Caleb Walker made Free Throw.

    25–24
  25. Sadaidriene Hall made Layup.

    27–24
  26. Ethan Taylor made Jumper.

    27–26
  27. Caleb Walker made Jumper.

    27–28
  28. Sadaidriene Hall made Jumper.

    29–28
  29. Ethan Taylor made Three Point Jumper.

    29–31
  30. Robert Vaihola made Layup. Assisted by Donavan Yap.

    31–31
  31. Josh Uduje made Layup.

    33–31
  32. Robert Vaihola made Layup. Assisted by Donavan Yap.

    35–31
  33. Sadaidriene Hall made Layup. Assisted by Will McClendon.

    37–31
  34. Will McClendon made Three Point Jumper. Assisted by Donavan Yap.

    40–31
  35. Wesley Celichowski made Three Point Jumper. Assisted by Ethan Taylor.

    40–34
  36. Donavan Yap made Free Throw.

    41–34
  37. Donavan Yap made Free Throw.

    42–34
  38. Ethan Taylor made Three Point Jumper. Assisted by Kyle Marshall.

    42–37
  39. Will McClendon made Three Point Jumper.

    45–37
  40. Beau Becker made Three Point Jumper. Assisted by Ethan Taylor.

    45–40
  41. Chol Marial made Jumper.

    47–40
  42. Sadaidriene Hall made Layup. Assisted by Jermaine Washington.

    49–40
  43. Will McClendon made Jumper.

    51–40
  44. Kyle Marshall made Dunk. Assisted by Jeffrey Mills.

    51–42
  45. Josh Uduje made Jumper.

    53–42
  46. Will McClendon made Three Point Jumper. Assisted by Donavan Yap.

    56–42
  47. Wesley Celichowski made Layup. Assisted by Ethan Taylor.

    56–44
  48. Donavan Yap made Three Point Jumper.

    59–44
  49. Will Cooper made Jumper.

    59–46
  50. Robert Vaihola made Free Throw.

    60–46
  51. Will Cooper made Layup.

    60–48
  52. Donavan Yap made Layup.

    62–48
  53. Beau Becker made Three Point Jumper. Assisted by Jeffrey Mills.

    62–51
  54. Beau Becker made Three Point Jumper. Assisted by Kyle Marshall.

    62–54
  55. Will Cooper made Three Point Jumper. Assisted by Ethan Taylor.

    62–57
  56. Josh Uduje made Three Point Jumper. Assisted by Donavan Yap.

    65–57
  57. Jeffrey Mills made Three Point Jumper. Assisted by Ethan Taylor.

    65–60
  58. Will McClendon made Free Throw.

    66–60
  59. Will McClendon made Free Throw.

    67–60
  60. Donavan Yap made Free Throw.

    68–60
  61. Donavan Yap made Free Throw.

    69–60
  62. Kyle Marshall made Layup.

    69–62

Play-by-play

  1. P1 Josh Uduje made Layup. Assisted by Robert Vaihola. 2–0
  2. P1 Ethan Taylor made Jumper. 2–2
  3. P1 Josh Uduje made Three Point Jumper. 5–2
  4. P1 Luke Kearney made Layup. Assisted by Caleb Walker. 5–4
  5. P1 Sadaidriene Hall Turnover.
  6. P1 Ethan Taylor Steal.
  7. P1 Foul on Donavan Yap.
  8. P1 Kyle Marshall made Free Throw. 5–5
  9. P1 Kyle Marshall made Free Throw. 5–6
  10. P1 Foul on Luke Kearney.
  11. P1 Josh Uduje missed Free Throw.
  12. P1 San José State Offensive Rebound.
  13. P1 Josh Uduje made Free Throw. 6–6
  14. P1 Ethan Taylor Turnover.
  15. P1 Will McClendon Steal.
  16. P1 Donavan Yap missed Jumper.
  17. P1 Robert Vaihola Offensive Rebound.
  18. P1 Robert Vaihola made Jumper. 8–6
  19. P1 Ethan Taylor missed Three Point Jumper.
  20. P1 Will McClendon Defensive Rebound.
  21. P1 Josh Uduje made Dunk. Assisted by Will McClendon. 10–6
  22. P1 Ethan Taylor missed Three Point Jumper.
  23. P1 Will McClendon Defensive Rebound.
  24. P1 Will McClendon Turnover.
  25. P1 Ethan Taylor Steal.
  26. P1 Foul on Caleb Walker.
  27. P1 Caleb Walker Turnover.
  28. P1 Donavan Yap missed Jumper.
  29. P1 Ethan Taylor Defensive Rebound.
  30. P1 Wesley Celichowski missed Jumper.
  31. P1 Chol Marial Defensive Rebound.
  32. P1 Josh Uduje Turnover.
  33. P1 Official TV Timeout
  34. P1 Luke Kearney missed Jumper.
  35. P1 Chol Marial Defensive Rebound.
  36. P1 Foul on Sam Springer.
  37. P1 Robert Vaihola Turnover.
  38. P1 Ethan Taylor Turnover.
  39. P1 Robert Vaihola Steal.
  40. P1 Robert Vaihola missed Layup.
  41. P1 Wesley Celichowski Block.
  42. P1 Ethan Taylor Defensive Rebound.
  43. P1 Sam Springer made Layup. Assisted by Ethan Taylor. 10–8
  44. P1 Robert Vaihola Turnover.
  45. P1 Byron Brown Turnover.
  46. P1 Will McClendon Steal.
  47. P1 Jermaine Washington made Layup. Assisted by Will McClendon. 12–8
  48. P1 Ethan Taylor made Three Point Jumper. Assisted by Byron Brown. 12–11
  49. P1 Will McClendon missed Three Point Jumper.
  50. P1 Sam Springer Defensive Rebound.
  51. P1 Wesley Celichowski missed Layup.
  52. P1 Robert Vaihola Block.
  53. P1 Air Force Offensive Rebound.
  54. P1 Ethan Taylor missed Jumper.
  55. P1 San José State Defensive Rebound.
  56. P1 Foul on Jeffrey Mills.
  57. P1 Official TV Timeout
  58. P1 Will McClendon missed Free Throw.
  59. P1 San José State Offensive Rebound.
  60. P1 Will McClendon made Free Throw. 13–11
  61. P1 Jeffrey Mills made Layup. Assisted by Byron Brown. 13–13
  62. P1 Josh Uduje missed Layup.
  63. P1 Wesley Celichowski Block.
  64. P1 San José State Offensive Rebound.
  65. P1 Robert Vaihola Turnover.
  66. P1 Sam Springer made Layup. Assisted by Byron Brown. 13–15
  67. P1 Donavan Yap made Jumper. 15–15
  68. P1 Wesley Celichowski made Jumper. Assisted by Byron Brown. 15–17
  69. P1 Will McClendon made Three Point Jumper. Assisted by Pasha Goodarzi. 18–17
  70. P1 Foul on Robert Vaihola.
  71. P1 Ethan Taylor Turnover.
  72. P1 Josh Uduje Steal.
  73. P1 Josh Uduje missed Layup.
  74. P1 Ethan Taylor Block.
  75. P1 San José State Offensive Rebound.
  76. P1 Donavan Yap made Jumper. 20–17
  77. P1 Ethan Taylor missed Three Point Jumper.
  78. P1 Sadaidriene Hall Defensive Rebound.
  79. P1 Chol Marial missed Jumper.
  80. P1 Luke Kearney Defensive Rebound.
  81. P1 Ethan Taylor made Three Point Jumper. Assisted by Beau Becker. 20–20
  82. P1 Donavan Yap missed Jumper.
  83. P1 Air Force Defensive Rebound.
  84. P1 Official TV Timeout
  85. P1 Will Cooper missed Three Point Jumper.
  86. P1 Chol Marial Defensive Rebound.
  87. P1 Donavan Yap missed Three Point Jumper.
  88. P1 Luke Kearney Defensive Rebound.
  89. P1 Beau Becker missed Three Point Jumper.
  90. P1 Donavan Yap Defensive Rebound.
  91. P1 Donavan Yap missed Layup.
  92. P1 Beau Becker Block.
  93. P1 Beau Becker Defensive Rebound.
  94. P1 Luke Kearney missed Three Point Jumper.
  95. P1 Chol Marial Defensive Rebound.
  96. P1 Latrell Davis missed Three Point Jumper.
  97. P1 Kyle Marshall Defensive Rebound.
  98. P1 Will Cooper made Three Point Jumper. 20–23
  99. P1 Chol Marial missed Three Point Jumper.
  100. P1 Kyle Marshall Defensive Rebound.
  101. P1 Will Cooper Turnover.
  102. P1 Sadaidriene Hall Steal.
  103. P1 Jermaine Washington made Layup. Assisted by Sadaidriene Hall. 22–23
  104. P1 Jeffrey Mills missed Three Point Jumper.
  105. P1 Donavan Yap Defensive Rebound.
  106. P1 Foul on Will Cooper.
  107. P1 Will McClendon made Three Point Jumper. 25–23
  108. P1 Foul on Latrell Davis.
  109. P1 Official TV Timeout
  110. P1 Caleb Walker missed Free Throw.
  111. P1 Air Force Offensive Rebound.
  112. P1 Caleb Walker made Free Throw. 25–24
  113. P1 Sadaidriene Hall made Layup. 27–24
  114. P1 Ethan Taylor made Jumper. 27–26
  115. P1 Latrell Davis Turnover.
  116. P1 Jeffrey Mills Steal.
  117. P1 Foul on Robert Vaihola.
  118. P1 Caleb Walker missed Free Throw.
  119. P1 Air Force Offensive Rebound.
  120. P1 Caleb Walker missed Free Throw.
  121. P1 Kyle Marshall Offensive Rebound.
  122. P1 Sam Springer missed Jumper.
  123. P1 Donavan Yap Defensive Rebound.
  124. P1 Will McClendon Turnover.
  125. P1 Caleb Walker missed Layup.
  126. P1 Chol Marial Defensive Rebound.
  127. P1 Donavan Yap missed Three Point Jumper.
  128. P1 Josh Uduje Offensive Rebound.
  129. P1 Josh Uduje Turnover.
  130. P1 Kyle Marshall Steal.
  131. P1 Caleb Walker missed Layup.
  132. P1 Caleb Walker Offensive Rebound.
  133. P1 Caleb Walker made Jumper. 27–28
  134. P1 San José State Timeout
  135. P1 Josh Uduje missed Three Point Jumper.
  136. P1 Sadaidriene Hall Offensive Rebound.
  137. P1 Sadaidriene Hall made Jumper. 29–28
  138. P1 Wesley Celichowski missed Three Point Jumper.
  139. P1 Air Force Offensive Rebound.
  140. P1 Air Force Timeout
  141. P1 Ethan Taylor made Three Point Jumper. 29–31
  142. P2 Luke Kearney missed Layup.
  143. P2 Sadaidriene Hall Defensive Rebound.
  144. P2 Robert Vaihola made Layup. Assisted by Donavan Yap. 31–31
  145. P2 Kyle Marshall Turnover.
  146. P2 Josh Uduje made Layup. 33–31
  147. P2 Ethan Taylor missed Three Point Jumper.
  148. P2 Jeffrey Mills Offensive Rebound.
  149. P2 Luke Kearney Turnover.
  150. P2 Sadaidriene Hall Steal.
  151. P2 Robert Vaihola made Layup. Assisted by Donavan Yap. 35–31
  152. P2 Caleb Walker Turnover.
  153. P2 Will McClendon Steal.
  154. P2 Sadaidriene Hall made Layup. Assisted by Will McClendon. 37–31
  155. P2 Air Force Timeout
  156. P2 Official TV Timeout
  157. P2 Jeffrey Mills Turnover.
  158. P2 Sadaidriene Hall Steal.
  159. P2 Sadaidriene Hall Turnover.
  160. P2 Luke Kearney missed Three Point Jumper.
  161. P2 Donavan Yap Defensive Rebound.
  162. P2 Will McClendon made Three Point Jumper. Assisted by Donavan Yap. 40–31
  163. P2 Wesley Celichowski made Three Point Jumper. Assisted by Ethan Taylor. 40–34
  164. P2 Foul on Sam Springer.
  165. P2 Donavan Yap made Free Throw. 41–34
  166. P2 Donavan Yap made Free Throw. 42–34
  167. P2 Ethan Taylor missed Three Point Jumper.
  168. P2 Chol Marial Defensive Rebound.
  169. P2 Donavan Yap missed Jumper.
  170. P2 Wesley Celichowski Defensive Rebound.
  171. P2 Foul on Chol Marial.
  172. P2 Official TV Timeout
  173. P2 Wesley Celichowski missed Three Point Jumper.
  174. P2 Chol Marial Block.
  175. P2 Wesley Celichowski Offensive Rebound.
  176. P2 Ethan Taylor missed Jumper.
  177. P2 Air Force Offensive Rebound.
  178. P2 Will Cooper missed Jumper.
  179. P2 San José State Defensive Rebound.
  180. P2 Latrell Davis missed Jumper.
  181. P2 Will Cooper Defensive Rebound.
  182. P2 Wesley Celichowski missed Three Point Jumper.
  183. P2 Sadaidriene Hall Defensive Rebound.
  184. P2 Latrell Davis missed Layup.
  185. P2 Robert Vaihola Offensive Rebound.
  186. P2 Jermaine Washington missed Three Point Jumper.
  187. P2 Luke Kearney Defensive Rebound.
  188. P2 Foul on Robert Vaihola.
  189. P2 Foul on Sadaidriene Hall.
  190. P2 Ethan Taylor made Three Point Jumper. Assisted by Kyle Marshall. 42–37
  191. P2 Will McClendon made Three Point Jumper. 45–37
  192. P2 Foul on Jermaine Washington.
  193. P2 Beau Becker made Three Point Jumper. Assisted by Ethan Taylor. 45–40
  194. P2 Foul on Jeffrey Mills.
  195. P2 Official TV Timeout
  196. P2 Josh Uduje missed Jumper.
  197. P2 Kyle Marshall Defensive Rebound.
  198. P2 Beau Becker missed Jumper.
  199. P2 Josh Uduje Defensive Rebound.
  200. P2 Will McClendon missed Three Point Jumper.
  201. P2 Chol Marial Offensive Rebound.
  202. P2 Chol Marial made Jumper. 47–40
  203. P2 Jeffrey Mills missed Layup.
  204. P2 Chol Marial Defensive Rebound.
  205. P2 Sadaidriene Hall made Layup. Assisted by Jermaine Washington. 49–40
  206. P2 Sam Springer missed Three Point Jumper.
  207. P2 Sadaidriene Hall Defensive Rebound.
  208. P2 Will McClendon made Jumper. 51–40
  209. P2 Ethan Taylor missed Layup.
  210. P2 Chol Marial Block.
  211. P2 Chol Marial Defensive Rebound.
  212. P2 Will McClendon Turnover.
  213. P2 Jeffrey Mills Steal.
  214. P2 Kyle Marshall made Dunk. Assisted by Jeffrey Mills. 51–42
  215. P2 Josh Uduje made Jumper. 53–42
  216. P2 Beau Becker missed Jumper.
  217. P2 Jermaine Washington Defensive Rebound.
  218. P2 Foul on Ethan Taylor.
  219. P2 Donavan Yap missed Layup.
  220. P2 Wesley Celichowski Block.
  221. P2 Donavan Yap Offensive Rebound.
  222. P2 Will McClendon made Three Point Jumper. Assisted by Donavan Yap. 56–42
  223. P2 Wesley Celichowski made Layup. Assisted by Ethan Taylor. 56–44
  224. P2 Donavan Yap missed Jumper.
  225. P2 Byron Brown Defensive Rebound.
  226. P2 Luke Kearney missed Three Point Jumper.
  227. P2 Latrell Davis Defensive Rebound.
  228. P2 Will McClendon missed Jumper.
  229. P2 Byron Brown Defensive Rebound.
  230. P2 Wesley Celichowski Turnover.
  231. P2 Will McClendon Steal.
  232. P2 Donavan Yap made Three Point Jumper. 59–44
  233. P2 Foul on Will McClendon.
  234. P2 Official TV Timeout
  235. P2 Ethan Taylor missed Three Point Jumper.
  236. P2 Byron Brown Offensive Rebound.
  237. P2 Byron Brown missed Jumper.
  238. P2 Will Cooper Offensive Rebound.
  239. P2 Will Cooper made Jumper. 59–46
  240. P2 Foul on Wesley Celichowski.
  241. P2 Robert Vaihola missed Free Throw.
  242. P2 San José State Offensive Rebound.
  243. P2 Robert Vaihola made Free Throw. 60–46
  244. P2 Will Cooper made Layup. 60–48
  245. P2 Donavan Yap made Layup. 62–48
  246. P2 Will Cooper missed Jumper.
  247. P2 Kyle Marshall Offensive Rebound.
  248. P2 Ethan Taylor missed Layup.
  249. P2 Donavan Yap Defensive Rebound.
  250. P2 Will McClendon missed Layup.
  251. P2 Air Force Defensive Rebound.
  252. P2 Official TV Timeout
  253. P2 Kyle Marshall Turnover.
  254. P2 Donavan Yap Steal.
  255. P2 Donavan Yap missed Layup.
  256. P2 Kyle Marshall Block.
  257. P2 Jeffrey Mills Defensive Rebound.
  258. P2 Beau Becker made Three Point Jumper. Assisted by Jeffrey Mills. 62–51
  259. P2 Air Force Timeout
  260. P2 Donavan Yap missed Three Point Jumper.
  261. P2 Will Cooper Defensive Rebound.
  262. P2 Beau Becker made Three Point Jumper. Assisted by Kyle Marshall. 62–54
  263. P2 Josh Uduje Turnover.
  264. P2 Ethan Taylor Steal.
  265. P2 Will Cooper made Three Point Jumper. Assisted by Ethan Taylor. 62–57
  266. P2 San José State Timeout
  267. P2 Josh Uduje made Three Point Jumper. Assisted by Donavan Yap. 65–57
  268. P2 Jeffrey Mills made Three Point Jumper. Assisted by Ethan Taylor. 65–60
  269. P2 Will McClendon missed Three Point Jumper.
  270. P2 Josh Uduje Offensive Rebound.
  271. P2 Foul on Beau Becker.
  272. P2 Air Force Timeout
  273. P2 Will McClendon made Free Throw. 66–60
  274. P2 Foul on Beau Becker.
  275. P2 Will McClendon made Free Throw. 67–60
  276. P2 Kyle Marshall missed Layup.
  277. P2 Sadaidriene Hall Defensive Rebound.
  278. P2 Foul on Ethan Taylor.
  279. P2 Donavan Yap made Free Throw. 68–60
  280. P2 Donavan Yap made Free Throw. 69–60
  281. P2 Kyle Marshall made Layup. 69–62

Box score

SJSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Robert VaiholaF2473-40-01-221311203
Sadaidriene HallF2884-40-00-061230151
Josh UdujeG29156-102-31-230310210
Donavan YapG31134-151-44-465010151
Will McClendonG29206-115-83-423340021
Chol MarialC1621-30-10-090002181
Jermaine WashingtonG1942-30-10-011000011
Pasha GoodarziG200-00-00-001000000
Latrell DavisG1900-30-10-010100011
Steven VasquezG300-00-00-000000000
Christian WiseF
Sadraque NgaNgaF
Adrame DiongueG
Ameere BrittonG
Cameron PattersonG
Ben RoseboroughG

AF

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caleb WalkerF931-30-01-411200101
Luke KearneyF2121-60-30-030100031
Kyle MarshallG3062-30-02-252211230
Jeffrey MillsG3052-41-20-022120112
Ethan TaylorG37166-164-100-026331022
Will CooperF12104-72-30-030100121
Sam SpringerF1842-40-10-010000012
Beau BeckerF1393-63-40-011001012
Wesley CelichowskiC1873-81-40-020103111
Byron BrownG1200-10-00-034100120
Miles ClarkF
Eli RobinsonF
Kolby GillesF
Josh GateteF
Wyatt BoekerF
Christian UmanaG
Elliott TaiteG
Yoda OkeG
Sam DuskinG
A.J. PattersonG
Brady RugglesG
Sam AkinrelereG
Chase BeasleyG

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 →