TCU Horned Frogs @ Iowa State Cyclones

52–82Final · Feb 8, 2025
TCU 52 ISU 82 Final
12T
TCU12-11242852
ISU18-5424082
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. Dishon Jackson made Jumper. Assisted by Joshua Jefferson.

    0–2
  2. Dishon Jackson made Free Throw.

    0–3
  3. Noah Reynolds made Free Throw.

    1–3
  4. Noah Reynolds made Free Throw.

    2–3
  5. Curtis Jones made Jumper. Assisted by Tamin Lipsey.

    2–5
  6. Joshua Jefferson made Layup.

    2–7
  7. Trazarien White made Three Point Jumper. Assisted by David Punch.

    5–7
  8. Joshua Jefferson made Layup.

    5–9
  9. Malick Diallo made Free Throw.

    6–9
  10. Joshua Jefferson made Layup.

    6–11
  11. Curtis Jones made Layup.

    6–13
  12. Curtis Jones made Free Throw.

    6–14
  13. Trazarien White made Three Point Jumper. Assisted by Brendan Wenzel.

    9–14
  14. Nate Heise made Layup. Assisted by Keshon Gilbert.

    9–16
  15. Ernest Udeh Jr. made Dunk. Assisted by Vasean Allette.

    11–16
  16. Brandton Chatfield made Dunk. Assisted by Joshua Jefferson.

    11–18
  17. Vasean Allette made Jumper.

    13–18
  18. Dishon Jackson made Dunk. Assisted by Keshon Gilbert.

    13–20
  19. Trazarien White made Jumper.

    15–20
  20. Dishon Jackson made Jumper.

    15–22
  21. Dishon Jackson made Free Throw.

    15–23
  22. Vasean Allette made Free Throw.

    16–23
  23. Curtis Jones made Three Point Jumper. Assisted by Keshon Gilbert.

    16–26
  24. Curtis Jones made Three Point Jumper.

    16–29
  25. Jace Posey made Jumper.

    18–29
  26. Curtis Jones made Three Point Jumper.

    18–32
  27. Ernest Udeh Jr. made Free Throw.

    19–32
  28. Ernest Udeh Jr. made Free Throw.

    20–32
  29. Brendan Wenzel made Free Throw.

    21–32
  30. Curtis Jones made Free Throw.

    21–33
  31. Curtis Jones made Free Throw.

    21–34
  32. Dishon Jackson made Dunk.

    21–36
  33. Noah Reynolds made Free Throw.

    22–36
  34. Joshua Jefferson made Jumper.

    22–38
  35. Keshon Gilbert made Layup. Assisted by Tamin Lipsey.

    22–40
  36. Ernest Udeh Jr. made Dunk. Assisted by Vasean Allette.

    24–40
  37. Joshua Jefferson made Jumper. Assisted by Keshon Gilbert.

    24–42
  38. Keshon Gilbert made Jumper.

    24–44
  39. David Punch made Free Throw.

    25–44
  40. David Punch made Free Throw.

    26–44
  41. Dishon Jackson made Layup. Assisted by Keshon Gilbert.

    26–46
  42. Keshon Gilbert made Jumper.

    26–48
  43. Noah Reynolds made Jumper.

    28–48
  44. Milan Momcilovic made Three Point Jumper. Assisted by Tamin Lipsey.

    28–51
  45. Nate Heise made Dunk.

    28–53
  46. Milan Momcilovic made Three Point Jumper. Assisted by Curtis Jones.

    28–56
  47. Vasean Allette made Jumper.

    30–56
  48. Ernest Udeh Jr. made Dunk. Assisted by Vasean Allette.

    32–56
  49. Jace Posey made Layup. Assisted by Vasean Allette.

    34–56
  50. Trazarien White made Free Throw.

    35–56
  51. Noah Reynolds made Layup.

    37–56
  52. Dishon Jackson made Free Throw.

    37–57
  53. Dishon Jackson made Free Throw.

    37–58
  54. Micah Robinson made Dunk. Assisted by David Punch.

    39–58
  55. Milan Momcilovic made Layup. Assisted by Keshon Gilbert.

    39–60
  56. Micah Robinson made Jumper. Assisted by Vasean Allette.

    41–60
  57. Keshon Gilbert made Layup.

    41–62
  58. Tamin Lipsey made Free Throw.

    41–63
  59. Vasean Allette made Jumper.

    43–63
  60. Vasean Allette made Jumper.

    45–63
  61. Joshua Jefferson made Jumper.

    45–65
  62. Joshua Jefferson made Free Throw.

    45–66
  63. Milan Momcilovic made Three Point Jumper. Assisted by Tamin Lipsey.

    45–69
  64. Curtis Jones made Three Point Jumper. Assisted by Keshon Gilbert.

    45–72
  65. Curtis Jones made Three Point Jumper. Assisted by Tamin Lipsey.

    45–75
  66. Micah Robinson made Jumper.

    47–75
  67. Milan Momcilovic made Three Point Jumper. Assisted by Keshon Gilbert.

    47–78
  68. Curtis Jones made Free Throw.

    47–79
  69. Curtis Jones made Free Throw.

    47–80
  70. Malick Diallo made Jumper.

    49–80
  71. JT Rock made Jumper. Assisted by Nojus Indrusaitis.

    49–82
  72. Jace Posey made Dunk. Assisted by Micah Robinson.

    51–82
  73. Jace Posey made Free Throw.

    52–82

Play-by-play

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

Box score

TCU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
David PunchF2520-50-22-432210031
Ernest Udeh Jr.C2483-50-02-250310324
Vasean AllettePG3094-120-11-225500113
Noah ReynoldsG3272-70-23-410230010
Brendan WenzelG1510-30-31-221010021
Micah RobinsonF1963-50-00-021100202
Trazarien WhiteF1993-62-41-230130032
Isaiah ManningF400-20-20-020000020
Malick DialloC1631-40-01-250110412
Jace PoseyG1673-40-01-220000110
Adam StewartC
Drew McElroyG
Ashton SimmonsG
RJ JonesG
Trey StuartG
Cole DespieG
Frankie CollinsG

ISU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Joshua JeffersonF28136-90-11-1102222462
Milan MomcilovicF22145-94-70-020020022
Dishon JacksonC21145-60-04-450300142
Tamin LipseyG2810-30-21-235210122
Keshon GilbertG3184-70-20-048500042
Kayden FishF200-00-00-000000001
Brandton ChatfieldF1121-20-00-000000001
JT RockC321-10-00-000000000
Cade KeldermanG300-00-00-000000000
Demarion WatsonG300-00-00-000000001
Nojus IndrusaitisG300-20-10-011000010
Curtis JonesG28247-115-65-711100010
Nate HeiseG1742-20-00-030130031
Conrad HawleyF

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 →