Wisconsin Badgers @ Ohio State Buckeyes

71–60Final · Jan 10, 2024
WIS 71 OSU 60 Final
12T
WIS12-3353671
OSU12-4332760
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. AJ Storr made Jumper. Assisted by Steven Crowl.

    2–0
  2. Jamison Battle made Jumper. Assisted by Bruce Thornton.

    2–2
  3. Tyler Wahl made Layup.

    4–2
  4. Bruce Thornton made Jumper.

    4–4
  5. Jamison Battle made Three Point Jumper. Assisted by Bruce Thornton.

    4–7
  6. Tyler Wahl made Jumper. Assisted by Chucky Hepburn.

    6–7
  7. Bruce Thornton made Jumper.

    6–9
  8. AJ Storr made Jumper. Assisted by Steven Crowl.

    8–9
  9. Bruce Thornton made Jumper.

    8–11
  10. Zed Key made Layup. Assisted by Roddy Gayle Jr..

    8–13
  11. Nolan Winter made Jumper.

    10–13
  12. Zed Key made Free Throw.

    10–14
  13. Zed Key made Free Throw.

    10–15
  14. Chucky Hepburn made Three Point Jumper.

    13–15
  15. Roddy Gayle Jr. made Layup.

    13–17
  16. Bruce Thornton made Jumper.

    13–19
  17. AJ Storr made Jumper.

    15–19
  18. Jamison Battle made Three Point Jumper.

    15–22
  19. AJ Storr made Layup.

    17–22
  20. Jamison Battle made Three Point Jumper.

    17–25
  21. AJ Storr made Jumper.

    19–25
  22. AJ Storr made Layup. Assisted by Chucky Hepburn.

    21–25
  23. Bruce Thornton made Three Point Jumper. Assisted by Scotty Middleton.

    21–28
  24. Nolan Winter made Three Point Jumper. Assisted by Chucky Hepburn.

    24–28
  25. Tyler Wahl made Layup.

    26–28
  26. Evan Mahaffey made Layup. Assisted by Bruce Thornton.

    26–30
  27. AJ Storr made Three Point Jumper. Assisted by Chucky Hepburn.

    29–30
  28. Jamison Battle made Three Point Jumper. Assisted by Evan Mahaffey.

    29–33
  29. John Blackwell made Three Point Jumper. Assisted by Carter Gilmore.

    32–33
  30. Connor Essegian made Three Point Jumper. Assisted by Tyler Wahl.

    35–33
  31. Steven Crowl made Jumper. Assisted by Max Klesmit.

    37–33
  32. Roddy Gayle Jr. made Free Throw.

    37–34
  33. Felix Okpara made Jumper. Assisted by Bruce Thornton.

    37–36
  34. Tyler Wahl made Layup. Assisted by Steven Crowl.

    39–36
  35. Bruce Thornton made Jumper.

    39–38
  36. Max Klesmit made Jumper. Assisted by John Blackwell.

    41–38
  37. Chucky Hepburn made Jumper.

    43–38
  38. Evan Mahaffey made

    43–40
  39. Jamison Battle made Layup. Assisted by Roddy Gayle Jr..

    43–42
  40. Nolan Winter made Layup. Assisted by Max Klesmit.

    45–42
  41. Steven Crowl made Layup.

    47–42
  42. Steven Crowl made Free Throw.

    48–42
  43. Jamison Battle made Jumper.

    48–44
  44. Felix Okpara made Jumper.

    48–46
  45. Felix Okpara made Free Throw.

    48–47
  46. Scotty Middleton made Three Point Jumper. Assisted by Bruce Thornton.

    48–50
  47. Max Klesmit made Free Throw.

    49–50
  48. Max Klesmit made Free Throw.

    50–50
  49. Roddy Gayle Jr. made Layup.

    50–52
  50. Max Klesmit made Free Throw.

    51–52
  51. Max Klesmit made Free Throw.

    52–52
  52. Scotty Middleton made Jumper.

    52–54
  53. Felix Okpara made Jumper. Assisted by Bruce Thornton.

    52–56
  54. Tyler Wahl made Free Throw.

    53–56
  55. Tyler Wahl made Free Throw.

    54–56
  56. Max Klesmit made Three Point Jumper. Assisted by Tyler Wahl.

    57–56
  57. Max Klesmit made Layup.

    59–56
  58. Max Klesmit made Three Point Jumper. Assisted by AJ Storr.

    62–56
  59. Roddy Gayle Jr. made Layup.

    62–58
  60. Max Klesmit made Jumper.

    64–58
  61. Roddy Gayle Jr. made Layup.

    64–60
  62. Chucky Hepburn made Layup.

    66–60
  63. Max Klesmit made Free Throw.

    67–60
  64. Max Klesmit made Free Throw.

    68–60
  65. Tyler Wahl made Free Throw.

    69–60
  66. AJ Storr made Dunk.

    71–60

Play-by-play

  1. P1 AJ Storr made Jumper. Assisted by Steven Crowl. 2–0
  2. P1 Jamison Battle made Jumper. Assisted by Bruce Thornton. 2–2
  3. P1 Tyler Wahl made Layup. 4–2
  4. P1 Evan Mahaffey Turnover.
  5. P1 Chucky Hepburn Steal.
  6. P1 Tyler Wahl Turnover.
  7. P1 Evan Mahaffey Steal.
  8. P1 Bruce Thornton made Jumper. 4–4
  9. P1 AJ Storr missed Layup.
  10. P1 Evan Mahaffey Defensive Rebound.
  11. P1 Jamison Battle made Three Point Jumper. Assisted by Bruce Thornton. 4–7
  12. P1 Foul on Evan Mahaffey.
  13. P1 Steven Crowl Turnover.
  14. P1 Bruce Thornton missed Three Point Jumper.
  15. P1 Steven Crowl Defensive Rebound.
  16. P1 Steven Crowl missed Jumper.
  17. P1 Felix Okpara Block.
  18. P1 Tyler Wahl Offensive Rebound.
  19. P1 Chucky Hepburn missed Three Point Jumper.
  20. P1 Jamison Battle Defensive Rebound.
  21. P1 Roddy Gayle Jr. Turnover.
  22. P1 AJ Storr missed Three Point Jumper.
  23. P1 Jamison Battle Defensive Rebound.
  24. P1 Bruce Thornton missed Jumper.
  25. P1 Jamison Battle Offensive Rebound.
  26. P1 Jamison Battle Turnover.
  27. P1 Chucky Hepburn Steal.
  28. P1 Tyler Wahl made Jumper. Assisted by Chucky Hepburn. 6–7
  29. P1 Bruce Thornton made Jumper. 6–9
  30. P1 AJ Storr made Jumper. Assisted by Steven Crowl. 8–9
  31. P1 Bruce Thornton made Jumper. 8–11
  32. P1 Max Klesmit missed Jumper.
  33. P1 Jamison Battle Block.
  34. P1 Jamison Battle Defensive Rebound.
  35. P1 Official TV Timeout
  36. P1 Zed Key made Layup. Assisted by Roddy Gayle Jr.. 8–13
  37. P1 Nolan Winter made Jumper. 10–13
  38. P1 Foul on Nolan Winter.
  39. P1 Zed Key made Free Throw. 10–14
  40. P1 Zed Key made Free Throw. 10–15
  41. P1 John Blackwell missed Jumper.
  42. P1 Evan Mahaffey Block.
  43. P1 Wisconsin Offensive Rebound.
  44. P1 Chucky Hepburn made Three Point Jumper. 13–15
  45. P1 Roddy Gayle Jr. made Layup. 13–17
  46. P1 Connor Essegian missed Three Point Jumper.
  47. P1 Ohio State Defensive Rebound.
  48. P1 Official TV Timeout
  49. P1 Bruce Thornton missed Three Point Jumper.
  50. P1 Zed Key Offensive Rebound.
  51. P1 Bruce Thornton made Jumper. 13–19
  52. P1 Tyler Wahl missed Jumper.
  53. P1 Scotty Middleton Defensive Rebound.
  54. P1 Foul on Tyler Wahl.
  55. P1 Bruce Thornton missed Jumper.
  56. P1 Max Klesmit Defensive Rebound.
  57. P1 AJ Storr made Jumper. 15–19
  58. P1 Jamison Battle made Three Point Jumper. 15–22
  59. P1 Steven Crowl Turnover.
  60. P1 Jamison Battle missed Three Point Jumper.
  61. P1 AJ Storr Defensive Rebound.
  62. P1 AJ Storr made Layup. 17–22
  63. P1 Dale Bonner missed Jumper.
  64. P1 Steven Crowl Defensive Rebound.
  65. P1 Steven Crowl missed Three Point Jumper.
  66. P1 Dale Bonner Defensive Rebound.
  67. P1 Jamison Battle made Three Point Jumper. 17–25
  68. P1 Foul on Jamison Battle.
  69. P1 Official TV Timeout
  70. P1 AJ Storr made Jumper. 19–25
  71. P1 Zed Key missed Three Point Jumper.
  72. P1 Kamari McGee Defensive Rebound.
  73. P1 Nolan Winter missed Three Point Jumper.
  74. P1 Evan Mahaffey Defensive Rebound.
  75. P1 Evan Mahaffey missed Jumper.
  76. P1 Tyler Wahl Block.
  77. P1 Ohio State Offensive Rebound.
  78. P1 Scotty Middleton missed Three Point Jumper.
  79. P1 Nolan Winter Defensive Rebound.
  80. P1 Foul on Roddy Gayle Jr..
  81. P1 AJ Storr made Layup. Assisted by Chucky Hepburn. 21–25
  82. P1 Roddy Gayle Jr. Turnover.
  83. P1 Max Klesmit missed Layup.
  84. P1 Jamison Battle Defensive Rebound.
  85. P1 Bruce Thornton made Three Point Jumper. Assisted by Scotty Middleton. 21–28
  86. P1 Nolan Winter made Three Point Jumper. Assisted by Chucky Hepburn. 24–28
  87. P1 Roddy Gayle Jr. missed Three Point Jumper.
  88. P1 Nolan Winter Defensive Rebound.
  89. P1 Tyler Wahl made Layup. 26–28
  90. P1 Scotty Middleton missed Jumper.
  91. P1 Roddy Gayle Jr. Offensive Rebound.
  92. P1 Roddy Gayle Jr. missed Layup.
  93. P1 Ohio State Offensive Rebound.
  94. P1 Official TV Timeout
  95. P1 Evan Mahaffey made Layup. Assisted by Bruce Thornton. 26–30
  96. P1 Foul on Carter Gilmore.
  97. P1 Evan Mahaffey missed Free Throw.
  98. P1 AJ Storr Defensive Rebound.
  99. P1 AJ Storr missed Jumper.
  100. P1 Felix Okpara Block.
  101. P1 Steven Crowl Offensive Rebound.
  102. P1 Chucky Hepburn missed Three Point Jumper.
  103. P1 Chucky Hepburn Offensive Rebound.
  104. P1 AJ Storr made Three Point Jumper. Assisted by Chucky Hepburn. 29–30
  105. P1 Bruce Thornton missed Jumper.
  106. P1 Chucky Hepburn Defensive Rebound.
  107. P1 AJ Storr missed Jumper.
  108. P1 Jamison Battle Defensive Rebound.
  109. P1 Foul on AJ Storr.
  110. P1 Jamison Battle made Three Point Jumper. Assisted by Evan Mahaffey. 29–33
  111. P1 John Blackwell made Three Point Jumper. Assisted by Carter Gilmore. 32–33
  112. P1 Ohio State Turnover.
  113. P1 Connor Essegian made Three Point Jumper. Assisted by Tyler Wahl. 35–33
  114. P1 Ohio State Timeout
  115. P1 Roddy Gayle Jr. missed Three Point Jumper.
  116. P1 Steven Crowl Defensive Rebound.
  117. P1 Foul on Scotty Middleton.
  118. P1 Wisconsin Timeout
  119. P1 Chucky Hepburn missed Three Point Jumper.
  120. P1 Felix Okpara Defensive Rebound.
  121. P2 Steven Crowl made Jumper. Assisted by Max Klesmit. 37–33
  122. P2 Foul on AJ Storr.
  123. P2 Roddy Gayle Jr. missed Free Throw.
  124. P2 Ohio State Deadball Team Rebound.
  125. P2 Roddy Gayle Jr. made Free Throw. 37–34
  126. P2 AJ Storr missed Jumper.
  127. P2 Steven Crowl Offensive Rebound.
  128. P2 Steven Crowl missed Jumper.
  129. P2 Felix Okpara Defensive Rebound.
  130. P2 Felix Okpara made Jumper. Assisted by Bruce Thornton. 37–36
  131. P2 Tyler Wahl made Layup. Assisted by Steven Crowl. 39–36
  132. P2 Foul on Tyler Wahl.
  133. P2 Bruce Thornton missed Jumper.
  134. P2 Tyler Wahl Defensive Rebound.
  135. P2 Chucky Hepburn Turnover.
  136. P2 Evan Mahaffey Steal.
  137. P2 Foul on Chucky Hepburn.
  138. P2 Felix Okpara Turnover.
  139. P2 Tyler Wahl Steal.
  140. P2 Steven Crowl missed Three Point Jumper.
  141. P2 Jamison Battle Defensive Rebound.
  142. P2 Foul on Tyler Wahl.
  143. P2 Bruce Thornton Turnover.
  144. P2 Chucky Hepburn Steal.
  145. P2 Foul on Bruce Thornton.
  146. P2 Max Klesmit missed Three Point Jumper.
  147. P2 Roddy Gayle Jr. Defensive Rebound.
  148. P2 Bruce Thornton made Jumper. 39–38
  149. P2 Max Klesmit made Jumper. Assisted by John Blackwell. 41–38
  150. P2 Roddy Gayle Jr. missed Jumper.
  151. P2 Max Klesmit Defensive Rebound.
  152. P2 Chucky Hepburn made Jumper. 43–38
  153. P2 Evan Mahaffey made 43–40
  154. P2 Chucky Hepburn missed Three Point Jumper.
  155. P2 Ohio State Defensive Rebound.
  156. P2 Official TV Timeout
  157. P2 Foul on Carter Gilmore.
  158. P2 Scotty Middleton missed Free Throw.
  159. P2 Ohio State Deadball Team Rebound.
  160. P2 Scotty Middleton missed Free Throw.
  161. P2 John Blackwell Defensive Rebound.
  162. P2 Nolan Winter missed Three Point Jumper.
  163. P2 Roddy Gayle Jr. Defensive Rebound.
  164. P2 Jamison Battle made Layup. Assisted by Roddy Gayle Jr.. 43–42
  165. P2 Nolan Winter made Layup. Assisted by Max Klesmit. 45–42
  166. P2 Zed Key missed
  167. P2 Carter Gilmore Defensive Rebound.
  168. P2 Steven Crowl made Layup. 47–42
  169. P2 Foul on Zed Key.
  170. P2 Steven Crowl made Free Throw. 48–42
  171. P2 Roddy Gayle Jr. missed Three Point Jumper.
  172. P2 Felix Okpara Offensive Rebound.
  173. P2 Foul on Steven Crowl.
  174. P2 Jamison Battle made Jumper. 48–44
  175. P2 John Blackwell missed Layup.
  176. P2 Scotty Middleton Block.
  177. P2 Wisconsin Offensive Rebound.
  178. P2 Official TV Timeout
  179. P2 Chucky Hepburn missed Three Point Jumper.
  180. P2 Felix Okpara Defensive Rebound.
  181. P2 Jamison Battle missed Jumper.
  182. P2 Tyler Wahl Defensive Rebound.
  183. P2 Max Klesmit missed Three Point Jumper.
  184. P2 Felix Okpara Defensive Rebound.
  185. P2 Bruce Thornton missed Three Point Jumper.
  186. P2 Felix Okpara Offensive Rebound.
  187. P2 Felix Okpara made Jumper. 48–46
  188. P2 Foul on Steven Crowl.
  189. P2 Felix Okpara made Free Throw. 48–47
  190. P2 AJ Storr missed Three Point Jumper.
  191. P2 Steven Crowl Offensive Rebound.
  192. P2 Steven Crowl missed Jumper.
  193. P2 Felix Okpara Block.
  194. P2 Bruce Thornton Defensive Rebound.
  195. P2 Scotty Middleton made Three Point Jumper. Assisted by Bruce Thornton. 48–50
  196. P2 Wisconsin Timeout
  197. P2 Official TV Timeout
  198. P2 Tyler Wahl missed Jumper.
  199. P2 Ohio State Defensive Rebound.
  200. P2 Bruce Thornton missed Jumper.
  201. P2 Connor Essegian Defensive Rebound.
  202. P2 Foul on Scotty Middleton.
  203. P2 Max Klesmit made Free Throw. 49–50
  204. P2 Max Klesmit made Free Throw. 50–50
  205. P2 Roddy Gayle Jr. made Layup. 50–52
  206. P2 Foul on Felix Okpara.
  207. P2 Max Klesmit made Free Throw. 51–52
  208. P2 Max Klesmit made Free Throw. 52–52
  209. P2 Roddy Gayle Jr. missed Layup.
  210. P2 Steven Crowl Block.
  211. P2 Tyler Wahl Defensive Rebound.
  212. P2 Steven Crowl missed Layup.
  213. P2 Felix Okpara Defensive Rebound.
  214. P2 Roddy Gayle Jr. missed Jumper.
  215. P2 Connor Essegian Defensive Rebound.
  216. P2 Connor Essegian missed Three Point Jumper.
  217. P2 Roddy Gayle Jr. Defensive Rebound.
  218. P2 Ohio State Timeout
  219. P2 Official TV Timeout
  220. P2 Scotty Middleton made Jumper. 52–54
  221. P2 AJ Storr Turnover.
  222. P2 Felix Okpara made Jumper. Assisted by Bruce Thornton. 52–56
  223. P2 Foul on Felix Okpara.
  224. P2 Tyler Wahl made Free Throw. 53–56
  225. P2 Tyler Wahl made Free Throw. 54–56
  226. P2 Bruce Thornton missed Jumper.
  227. P2 AJ Storr Defensive Rebound.
  228. P2 Max Klesmit made Three Point Jumper. Assisted by Tyler Wahl. 57–56
  229. P2 Bruce Thornton missed Three Point Jumper.
  230. P2 Ohio State Offensive Rebound.
  231. P2 Jamison Battle missed Jumper.
  232. P2 Chucky Hepburn Defensive Rebound.
  233. P2 AJ Storr missed Jumper.
  234. P2 Bruce Thornton Defensive Rebound.
  235. P2 Roddy Gayle Jr. missed Three Point Jumper.
  236. P2 Chucky Hepburn Defensive Rebound.
  237. P2 Max Klesmit made Layup. 59–56
  238. P2 Jamison Battle missed Jumper.
  239. P2 Tyler Wahl Defensive Rebound.
  240. P2 Max Klesmit made Three Point Jumper. Assisted by AJ Storr. 62–56
  241. P2 Ohio State Timeout
  242. P2 Official TV Timeout
  243. P2 Roddy Gayle Jr. made Layup. 62–58
  244. P2 Foul on Roddy Gayle Jr..
  245. P2 Max Klesmit made Jumper. 64–58
  246. P2 Foul on Chucky Hepburn.
  247. P2 Bruce Thornton missed Free Throw.
  248. P2 Ohio State Offensive Rebound.
  249. P2 Roddy Gayle Jr. missed Layup.
  250. P2 Steven Crowl Block.
  251. P2 Ohio State Offensive Rebound.
  252. P2 Roddy Gayle Jr. made Layup. 64–60
  253. P2 Chucky Hepburn made Layup. 66–60
  254. P2 Foul on Chucky Hepburn.
  255. P2 Bruce Thornton missed Free Throw.
  256. P2 Max Klesmit Defensive Rebound.
  257. P2 Foul on Jamison Battle.
  258. P2 Max Klesmit made Free Throw. 67–60
  259. P2 Max Klesmit made Free Throw. 68–60
  260. P2 Scotty Middleton missed Three Point Jumper.
  261. P2 Wisconsin Defensive Rebound.
  262. P2 Foul on Evan Mahaffey.
  263. P2 Tyler Wahl made Free Throw. 69–60
  264. P2 Tyler Wahl missed Free Throw.
  265. P2 Jamison Battle Defensive Rebound.
  266. P2 Roddy Gayle Jr. Turnover.
  267. P2 Chucky Hepburn Steal.
  268. P2 AJ Storr made Dunk. 71–60
  269. P2 Wisconsin Timeout
  270. P2 Roddy Gayle Jr. missed Jumper.
  271. P2 Wisconsin Defensive Rebound.

Box score

WIS

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Steven CrowlF2852-80-21-163202332
Tyler WahlF30114-60-03-452111143
AJ StorrG29178-151-30-031100032
Max KlesmitG33185-92-46-632000030
Chucky HepburnG3773-81-60-044140133
Nolan WinterF1173-51-30-020000021
Carter GilmoreF1100-00-00-011000012
Connor EssegianG831-31-30-020000020
John BlackwellG1031-31-10-011000010
Kamari McGeeG300-00-00-010000010
Markus IlverF
Gus YaldenF
Chris HodgesF
Jack JanickiG
Ross CandelinoG
Isaac GardG
Luke HaertleG
Isaac LindseyG

OSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Felix OkparaF3173-30-01-170103252
Jamison BattleF38187-114-50-080101172
Evan MahaffeyG2242-30-00-121121022
Bruce ThorntonG37136-161-50-226100021
Roddy Gayle Jr.G3594-130-41-232300032
Zed KeyF941-30-12-210000101
Scotty MiddletonF2052-51-30-211002012
Dale BonnerG800-10-00-010000010
Devin RoyalF
Owen SpencerF
Kalen EtzlerF
Austin ParksC
Colby BaumannG
Bowen HardmanG
Taison ChatmanG

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 →