BYU Cougars @ TCU Horned Frogs

67–71Final · Jan 11, 2025
BYU 67 TCU 71 Final
12T
BYU10-5373067
TCU9-6343771
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. Egor Demin made Free Throw.

    1–0
  2. Egor Demin made Free Throw.

    2–0
  3. David Punch made Free Throw.

    2–1
  4. David Punch made Free Throw.

    2–2
  5. Richie Saunders made Layup. Assisted by Egor Demin.

    4–2
  6. Vasean Allette made Jumper.

    4–4
  7. Noah Reynolds made Jumper. Assisted by David Punch.

    4–6
  8. Egor Demin made Jumper.

    6–6
  9. Dawson Baker made Three Point Jumper. Assisted by Fousseyni Traore.

    9–6
  10. Malick Diallo made Jumper. Assisted by Brendan Wenzel.

    9–8
  11. Mawot Mag made Free Throw.

    10–8
  12. Brendan Wenzel made Three Point Jumper. Assisted by Trazarien White.

    10–11
  13. Mawot Mag made Layup. Assisted by Dawson Baker.

    12–11
  14. Fousseyni Traore made Free Throw.

    13–11
  15. Brendan Wenzel made Three Point Jumper. Assisted by Vasean Allette.

    13–14
  16. Dawson Baker made Layup.

    15–14
  17. Trazarien White made Three Point Jumper. Assisted by Vasean Allette.

    15–17
  18. Richie Saunders made Layup. Assisted by Egor Demin.

    17–17
  19. Dallin Hall made Three Point Jumper. Assisted by Egor Demin.

    20–17
  20. Vasean Allette made Three Point Jumper. Assisted by Noah Reynolds.

    20–20
  21. Noah Reynolds made Three Point Jumper. Assisted by Vasean Allette.

    20–23
  22. Trevin Knell made Three Point Jumper. Assisted by Dawson Baker.

    23–23
  23. Brendan Wenzel made Three Point Jumper. Assisted by Micah Robinson.

    23–26
  24. Noah Reynolds made Jumper.

    23–28
  25. Noah Reynolds made Three Point Jumper.

    23–31
  26. Ernest Udeh Jr. made Dunk. Assisted by Noah Reynolds.

    23–33
  27. Richie Saunders made Layup. Assisted by Dallin Hall.

    25–33
  28. Fousseyni Traore made Dunk. Assisted by Dallin Hall.

    27–33
  29. Richie Saunders made Three Point Jumper. Assisted by Dallin Hall.

    30–33
  30. Richie Saunders made Three Point Jumper. Assisted by Dallin Hall.

    33–33
  31. Egor Demin made Layup.

    35–33
  32. Fousseyni Traore made Free Throw.

    36–33
  33. Fousseyni Traore made Free Throw.

    37–33
  34. Trazarien White made Free Throw.

    37–34
  35. Micah Robinson made Free Throw.

    37–35
  36. Micah Robinson made Free Throw.

    37–36
  37. Richie Saunders made Three Point Jumper. Assisted by Trevin Knell.

    40–36
  38. Keba Keita made Dunk. Assisted by Trevin Knell.

    42–36
  39. Micah Robinson made Three Point Jumper. Assisted by Vasean Allette.

    42–39
  40. Richie Saunders made Layup.

    44–39
  41. Vasean Allette made Jumper.

    44–41
  42. Mawot Mag made Free Throw.

    45–41
  43. Mawot Mag made Free Throw.

    46–41
  44. Vasean Allette made Layup.

    46–43
  45. David Punch made Layup.

    46–45
  46. Trazarien White made Layup. Assisted by Ernest Udeh Jr..

    46–47
  47. Kanon Catchings made Layup. Assisted by Fousseyni Traore.

    48–47
  48. Noah Reynolds made Layup.

    48–49
  49. Kanon Catchings made Free Throw.

    49–49
  50. Micah Robinson made Layup. Assisted by Vasean Allette.

    49–51
  51. Micah Robinson made Free Throw.

    49–52
  52. Vasean Allette made Layup.

    49–54
  53. Dallin Hall made Three Point Jumper.

    52–54
  54. Noah Reynolds made Three Point Jumper. Assisted by Brendan Wenzel.

    52–57
  55. Keba Keita made Dunk. Assisted by Dallin Hall.

    54–57
  56. David Punch made Free Throw.

    54–58
  57. Richie Saunders made Three Point Jumper. Assisted by Egor Demin.

    57–58
  58. Richie Saunders made Free Throw.

    58–58
  59. Trevin Knell made Free Throw.

    59–58
  60. Trevin Knell made Free Throw.

    60–58
  61. Trazarien White made Jumper.

    60–60
  62. Trazarien White made Free Throw.

    60–61
  63. Noah Reynolds made Layup.

    60–63
  64. Egor Demin made Layup.

    62–63
  65. Richie Saunders made Three Point Jumper. Assisted by Dallin Hall.

    65–63
  66. David Punch made Dunk. Assisted by Noah Reynolds.

    65–65
  67. Richie Saunders made Free Throw.

    66–65
  68. Richie Saunders made Free Throw.

    67–65
  69. Noah Reynolds made Free Throw.

    67–66
  70. Noah Reynolds made Free Throw.

    67–67
  71. Noah Reynolds made Layup.

    67–69
  72. Micah Robinson made Free Throw.

    67–70
  73. Micah Robinson made Free Throw.

    67–71

Play-by-play

  1. P1 Jump Ball won by TCU
  2. P1 Vasean Allette missed Jumper.
  3. P1 BYU Deadball Team Rebound.
  4. P1 Foul on Trevin Knell.
  5. P1 Micah Robinson missed Three Point Jumper.
  6. P1 Kanon Catchings Defensive Rebound.
  7. P1 Foul on Micah Robinson.
  8. P1 Egor Demin missed Free Throw.
  9. P1 BYU Deadball Team Rebound.
  10. P1 Egor Demin made Free Throw. 1–0
  11. P1 Egor Demin made Free Throw. 2–0
  12. P1 David Punch missed Jumper.
  13. P1 Keba Keita Block.
  14. P1 Micah Robinson Offensive Rebound.
  15. P1 Micah Robinson missed Three Point Jumper.
  16. P1 BYU Deadball Team Rebound.
  17. P1 TCU Turnover.
  18. P1 Trevin Knell Turnover.
  19. P1 Foul on Trevin Knell.
  20. P1 David Punch made Free Throw. 2–1
  21. P1 David Punch made Free Throw. 2–2
  22. P1 Richie Saunders made Layup. Assisted by Egor Demin. 4–2
  23. P1 Vasean Allette made Jumper. 4–4
  24. P1 Foul on Dawson Baker.
  25. P1 David Punch missed Layup.
  26. P1 Egor Demin Defensive Rebound.
  27. P1 Kanon Catchings Turnover.
  28. P1 Foul on Kanon Catchings.
  29. P1 Noah Reynolds made Jumper. Assisted by David Punch. 4–6
  30. P1 Jump Ball won by BYU
  31. P1 Egor Demin made Jumper. 6–6
  32. P1 Brendan Wenzel Turnover.
  33. P1 Official TV Timeout
  34. P1 Dawson Baker made Three Point Jumper. Assisted by Fousseyni Traore. 9–6
  35. P1 Malick Diallo made Jumper. Assisted by Brendan Wenzel. 9–8
  36. P1 Foul on Isaiah Manning.
  37. P1 Mawot Mag missed Free Throw.
  38. P1 BYU Deadball Team Rebound.
  39. P1 Mawot Mag made Free Throw. 10–8
  40. P1 Brendan Wenzel made Three Point Jumper. Assisted by Trazarien White. 10–11
  41. P1 Richie Saunders missed Three Point Jumper.
  42. P1 Vasean Allette Defensive Rebound.
  43. P1 Isaiah Manning missed Three Point Jumper.
  44. P1 Dawson Baker Defensive Rebound.
  45. P1 Mawot Mag made Layup. Assisted by Dawson Baker. 12–11
  46. P1 Malick Diallo missed Jumper.
  47. P1 Fousseyni Traore Defensive Rebound.
  48. P1 Foul on Malick Diallo.
  49. P1 Fousseyni Traore made Free Throw. 13–11
  50. P1 Fousseyni Traore missed Free Throw.
  51. P1 TCU Defensive Rebound.
  52. P1 Brendan Wenzel made Three Point Jumper. Assisted by Vasean Allette. 13–14
  53. P1 Dawson Baker made Layup. 15–14
  54. P1 Trazarien White made Three Point Jumper. Assisted by Vasean Allette. 15–17
  55. P1 Mawot Mag missed Layup.
  56. P1 Ernest Udeh Jr. Block.
  57. P1 BYU Offensive Rebound.
  58. P1 BYU Timeout
  59. P1 Official TV Timeout
  60. P1 Dawson Baker missed Jumper.
  61. P1 Vasean Allette Defensive Rebound.
  62. P1 Brendan Wenzel Turnover.
  63. P1 Kanon Catchings Steal.
  64. P1 Kanon Catchings Turnover.
  65. P1 Jace Posey Steal.
  66. P1 Foul on Kanon Catchings.
  67. P1 David Punch missed Jumper.
  68. P1 Fousseyni Traore Defensive Rebound.
  69. P1 Richie Saunders missed Three Point Jumper.
  70. P1 Ernest Udeh Jr. Defensive Rebound.
  71. P1 Noah Reynolds missed Three Point Jumper.
  72. P1 Fousseyni Traore Defensive Rebound.
  73. P1 Richie Saunders made Layup. Assisted by Egor Demin. 17–17
  74. P1 Foul on Egor Demin.
  75. P1 Ernest Udeh Jr. missed Free Throw.
  76. P1 TCU Deadball Team Rebound.
  77. P1 Ernest Udeh Jr. missed Free Throw.
  78. P1 Keba Keita Defensive Rebound.
  79. P1 Dallin Hall made Three Point Jumper. Assisted by Egor Demin. 20–17
  80. P1 Vasean Allette made Three Point Jumper. Assisted by Noah Reynolds. 20–20
  81. P1 Dallin Hall missed Three Point Jumper.
  82. P1 Richie Saunders Offensive Rebound.
  83. P1 Trevin Knell Turnover.
  84. P1 Noah Reynolds missed Layup.
  85. P1 TCU Offensive Rebound.
  86. P1 Vasean Allette missed Jumper.
  87. P1 David Punch Offensive Rebound.
  88. P1 Foul on David Punch.
  89. P1 David Punch Turnover.
  90. P1 Egor Demin Turnover.
  91. P1 Vasean Allette Steal.
  92. P1 Jump Ball won by TCU
  93. P1 Noah Reynolds made Three Point Jumper. Assisted by Vasean Allette. 20–23
  94. P1 Dawson Baker missed Jumper.
  95. P1 TCU Defensive Rebound.
  96. P1 Micah Robinson missed Layup.
  97. P1 Keba Keita Defensive Rebound.
  98. P1 Trevin Knell made Three Point Jumper. Assisted by Dawson Baker. 23–23
  99. P1 Brendan Wenzel made Three Point Jumper. Assisted by Micah Robinson. 23–26
  100. P1 Trevin Knell missed Three Point Jumper.
  101. P1 TCU Defensive Rebound.
  102. P1 Official TV Timeout
  103. P1 Noah Reynolds made Jumper. 23–28
  104. P1 BYU Turnover.
  105. P1 Noah Reynolds made Three Point Jumper. 23–31
  106. P1 Dawson Baker missed Three Point Jumper.
  107. P1 Noah Reynolds Defensive Rebound.
  108. P1 Ernest Udeh Jr. made Dunk. Assisted by Noah Reynolds. 23–33
  109. P1 BYU Timeout
  110. P1 Dawson Baker missed Three Point Jumper.
  111. P1 BYU Offensive Rebound.
  112. P1 Richie Saunders made Layup. Assisted by Dallin Hall. 25–33
  113. P1 Vasean Allette missed Jumper.
  114. P1 Fousseyni Traore Defensive Rebound.
  115. P1 Fousseyni Traore made Dunk. Assisted by Dallin Hall. 27–33
  116. P1 Noah Reynolds missed Jumper.
  117. P1 Dawson Baker Defensive Rebound.
  118. P1 Richie Saunders made Three Point Jumper. Assisted by Dallin Hall. 30–33
  119. P1 Ernest Udeh Jr. Turnover.
  120. P1 Official TV Timeout
  121. P1 Dawson Baker Turnover.
  122. P1 Jace Posey Steal.
  123. P1 Foul on Fousseyni Traore.
  124. P1 Malick Diallo missed Free Throw.
  125. P1 Richie Saunders Defensive Rebound.
  126. P1 Foul on Trazarien White.
  127. P1 Richie Saunders made Three Point Jumper. Assisted by Dallin Hall. 33–33
  128. P1 TCU Timeout
  129. P1 Noah Reynolds missed Jumper.
  130. P1 Mawot Mag Defensive Rebound.
  131. P1 Egor Demin Turnover.
  132. P1 Vasean Allette Steal.
  133. P1 Vasean Allette missed Layup.
  134. P1 Mawot Mag Block.
  135. P1 Fousseyni Traore Defensive Rebound.
  136. P1 Foul on Trazarien White.
  137. P1 Egor Demin made Layup. 35–33
  138. P1 Noah Reynolds missed Jumper.
  139. P1 Richie Saunders Defensive Rebound.
  140. P1 Foul on Micah Robinson.
  141. P1 Fousseyni Traore made Free Throw. 36–33
  142. P1 Fousseyni Traore made Free Throw. 37–33
  143. P1 Brendan Wenzel missed Three Point Jumper.
  144. P1 Trazarien White Offensive Rebound.
  145. P1 Foul on Keba Keita.
  146. P1 Trazarien White made Free Throw. 37–34
  147. P1 Trazarien White missed Free Throw.
  148. P1 Keba Keita Defensive Rebound.
  149. P2 Jump Ball won by BYU
  150. P2 Mawot Mag missed Three Point Jumper.
  151. P2 TCU Defensive Rebound.
  152. P2 Foul on Richie Saunders.
  153. P2 Micah Robinson made Free Throw. 37–35
  154. P2 Micah Robinson made Free Throw. 37–36
  155. P2 Richie Saunders made Three Point Jumper. Assisted by Trevin Knell. 40–36
  156. P2 Vasean Allette missed Three Point Jumper.
  157. P2 Egor Demin Defensive Rebound.
  158. P2 Keba Keita made Dunk. Assisted by Trevin Knell. 42–36
  159. P2 Micah Robinson made Three Point Jumper. Assisted by Vasean Allette. 42–39
  160. P2 Richie Saunders made Layup. 44–39
  161. P2 Vasean Allette missed Three Point Jumper.
  162. P2 Keba Keita Defensive Rebound.
  163. P2 Egor Demin Turnover.
  164. P2 Noah Reynolds Steal.
  165. P2 Vasean Allette missed Three Point Jumper.
  166. P2 Keba Keita Defensive Rebound.
  167. P2 Egor Demin missed Dunk.
  168. P2 Ernest Udeh Jr. Defensive Rebound.
  169. P2 Vasean Allette made Jumper. 44–41
  170. P2 Richie Saunders missed Jumper.
  171. P2 Mawot Mag Offensive Rebound.
  172. P2 Foul on David Punch.
  173. P2 Official TV Timeout
  174. P2 Mawot Mag made Free Throw. 45–41
  175. P2 Mawot Mag made Free Throw. 46–41
  176. P2 Vasean Allette made Layup. 46–43
  177. P2 Trevin Knell missed Three Point Jumper.
  178. P2 David Punch Defensive Rebound.
  179. P2 David Punch missed Layup.
  180. P2 Fousseyni Traore Defensive Rebound.
  181. P2 Egor Demin missed Three Point Jumper.
  182. P2 Trazarien White Defensive Rebound.
  183. P2 David Punch made Layup. 46–45
  184. P2 Fousseyni Traore missed Jumper.
  185. P2 Trazarien White Defensive Rebound.
  186. P2 Vasean Allette missed Three Point Jumper.
  187. P2 David Punch Offensive Rebound.
  188. P2 Trazarien White missed Three Point Jumper.
  189. P2 Richie Saunders Defensive Rebound.
  190. P2 Foul on Vasean Allette.
  191. P2 Richie Saunders missed Jumper.
  192. P2 Noah Reynolds Defensive Rebound.
  193. P2 Trazarien White made Layup. Assisted by Ernest Udeh Jr.. 46–47
  194. P2 Kanon Catchings made Layup. Assisted by Fousseyni Traore. 48–47
  195. P2 Noah Reynolds made Layup. 48–49
  196. P2 TCU Timeout
  197. P2 Official TV Timeout
  198. P2 Dawson Baker Turnover.
  199. P2 Trazarien White Steal.
  200. P2 Brendan Wenzel missed Three Point Jumper.
  201. P2 Mawot Mag Defensive Rebound.
  202. P2 Foul on Noah Reynolds.
  203. P2 Official TV Timeout
  204. P2 Kanon Catchings made Free Throw. 49–49
  205. P2 Kanon Catchings missed Free Throw.
  206. P2 Brendan Wenzel Defensive Rebound.
  207. P2 Brendan Wenzel missed Three Point Jumper.
  208. P2 Kanon Catchings Defensive Rebound.
  209. P2 Trevin Knell missed Three Point Jumper.
  210. P2 BYU Deadball Team Rebound.
  211. P2 Fousseyni Traore Turnover.
  212. P2 Noah Reynolds missed Three Point Jumper.
  213. P2 Dallin Hall Defensive Rebound.
  214. P2 Dallin Hall Turnover.
  215. P2 Ernest Udeh Jr. Steal.
  216. P2 Noah Reynolds missed Layup.
  217. P2 Mawot Mag Block.
  218. P2 Fousseyni Traore Defensive Rebound.
  219. P2 Kanon Catchings Turnover.
  220. P2 Micah Robinson made Layup. Assisted by Vasean Allette. 49–51
  221. P2 Foul on Fousseyni Traore.
  222. P2 Micah Robinson made Free Throw. 49–52
  223. P2 Mawot Mag missed Three Point Jumper.
  224. P2 Vasean Allette Defensive Rebound.
  225. P2 Vasean Allette made Layup. 49–54
  226. P2 Dallin Hall made Three Point Jumper. 52–54
  227. P2 Noah Reynolds made Three Point Jumper. Assisted by Brendan Wenzel. 52–57
  228. P2 Keba Keita made Dunk. Assisted by Dallin Hall. 54–57
  229. P2 Foul on Egor Demin.
  230. P2 Official TV Timeout
  231. P2 Malick Diallo missed Jumper.
  232. P2 TCU Deadball Team Rebound.
  233. P2 Foul on Egor Demin.
  234. P2 Foul on Richie Saunders.
  235. P2 Vasean Allette missed Free Throw.
  236. P2 TCU Deadball Team Rebound.
  237. P2 Vasean Allette missed Free Throw.
  238. P2 David Punch Offensive Rebound.
  239. P2 Foul on Richie Saunders.
  240. P2 David Punch missed Free Throw.
  241. P2 TCU Deadball Team Rebound.
  242. P2 David Punch made Free Throw. 54–58
  243. P2 Richie Saunders made Three Point Jumper. Assisted by Egor Demin. 57–58
  244. P2 Noah Reynolds missed Three Point Jumper.
  245. P2 Dawson Baker Defensive Rebound.
  246. P2 Foul on David Punch.
  247. P2 Richie Saunders missed Free Throw.
  248. P2 BYU Deadball Team Rebound.
  249. P2 Richie Saunders made Free Throw. 58–58
  250. P2 Vasean Allette missed Jumper.
  251. P2 Richie Saunders Defensive Rebound.
  252. P2 Foul on Ernest Udeh Jr..
  253. P2 Trevin Knell made Free Throw. 59–58
  254. P2 Trevin Knell made Free Throw. 60–58
  255. P2 Noah Reynolds missed Jumper.
  256. P2 Keba Keita Defensive Rebound.
  257. P2 Trevin Knell missed Three Point Jumper.
  258. P2 Trazarien White Defensive Rebound.
  259. P2 Trazarien White made Jumper. 60–60
  260. P2 Foul on Dawson Baker.
  261. P2 Trazarien White made Free Throw. 60–61
  262. P2 Egor Demin Turnover.
  263. P2 Vasean Allette Steal.
  264. P2 Noah Reynolds made Layup. 60–63
  265. P2 BYU Timeout
  266. P2 Egor Demin made Layup. 62–63
  267. P2 Ernest Udeh Jr. Turnover.
  268. P2 Mawot Mag Steal.
  269. P2 Richie Saunders made Three Point Jumper. Assisted by Dallin Hall. 65–63
  270. P2 Vasean Allette missed Three Point Jumper.
  271. P2 BYU Deadball Team Rebound.
  272. P2 Foul on Trazarien White.
  273. P2 Richie Saunders Turnover.
  274. P2 Noah Reynolds Steal.
  275. P2 David Punch made Dunk. Assisted by Noah Reynolds. 65–65
  276. P2 Egor Demin missed Three Point Jumper.
  277. P2 Richie Saunders Offensive Rebound.
  278. P2 Foul on David Punch.
  279. P2 Richie Saunders made Free Throw. 66–65
  280. P2 Richie Saunders made Free Throw. 67–65
  281. P2 Foul on Mawot Mag.
  282. P2 Noah Reynolds made Free Throw. 67–66
  283. P2 Noah Reynolds made Free Throw. 67–67
  284. P2 Ernest Udeh Jr. Block.
  285. P2 Egor Demin missed Layup.
  286. P2 BYU Offensive Rebound.
  287. P2 BYU Timeout
  288. P2 Richie Saunders Turnover.
  289. P2 Noah Reynolds missed Jumper.
  290. P2 BYU Defensive Rebound.
  291. P2 Fousseyni Traore missed Layup.
  292. P2 Ernest Udeh Jr. Defensive Rebound.
  293. P2 TCU Timeout
  294. P2 Noah Reynolds made Layup. 67–69
  295. P2 Egor Demin missed Three Point Jumper.
  296. P2 TCU Defensive Rebound.
  297. P2 Foul on Keba Keita.
  298. P2 Micah Robinson made Free Throw. 67–70
  299. P2 Micah Robinson made Free Throw. 67–71
  300. P2 Dallin Hall missed Three Point Jumper.
  301. P2 Keba Keita Offensive Rebound.

Box score

BYU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Keba KeitaF1942-20-00-070001162
Kanon CatchingsF931-10-01-220310022
Egor DeminG2883-80-32-324400023
Richie SaundersG36269-135-73-460200243
Trevin KnellG2051-51-52-202200002
Mawot MagF2551-40-23-430012121
Fousseyni TraoreC2151-30-03-472100072
Dallin HallG2462-42-40-016100010
Elijah CrawfordG000-00-00-000000000
Trey StewartG000-00-00-000000000
Dawson BakerG1852-61-30-032200032
Khadim MboupF
Max TriplettF
Brody KozlowskiF
Mihailo BoškovicF
Townsend TrippleF
Jared McGregorG

TCU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
David PunchF1872-60-03-441100314
Micah RobinsonF16102-51-35-511000102
Ernest Udeh Jr.C2921-10-00-231212031
Vasean AllettePG36115-151-60-235030031
Noah ReynoldsG33218-183-62-223020021
Trazarien WhiteF2193-41-22-341010133
Isaiah ManningF500-10-10-000000001
Malick DialloC1121-30-00-100000001
Jace PoseyG300-00-00-000020000
Brendan WenzelG2893-63-60-012200010
Adam StewartC
Drew McElroyG
Ashton SimmonsG
RJ JonesG
Trey StuartG
Cole DespieG
Frankie CollinsG

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 →