Harvard Crimson @ Princeton Tigers

58–89Final · Jan 6, 2024
HARV 58 PRIN 89 Final
12T
HARV9-5322658
PRIN13-1414889
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. Zach Martini made Three Point Jumper. Assisted by Caden Pierce.

    0–3
  2. Chisom Okpara made Three Point Jumper. Assisted by Thomas Batties II.

    3–3
  3. Malik Mack made Jumper.

    5–3
  4. Thomas Batties II made Layup. Assisted by Malik Mack.

    7–3
  5. Zach Martini made Layup. Assisted by Caden Pierce.

    7–5
  6. Chandler Pigge made Jumper.

    9–5
  7. Chandler Pigge made Layup. Assisted by Louis Lesmond.

    11–5
  8. Matt Allocco made Jumper.

    11–7
  9. Caden Pierce made Free Throw.

    11–8
  10. Caden Pierce made Free Throw.

    11–9
  11. Thomas Batties II made Free Throw.

    12–9
  12. Thomas Batties II made Free Throw.

    13–9
  13. Matt Allocco made Three Point Jumper. Assisted by Xaivian Lee.

    13–12
  14. Caden Pierce made Layup.

    13–14
  15. Thomas Batties II made Three Point Jumper. Assisted by Chisom Okpara.

    16–14
  16. Tyler Simon made Three Point Jumper. Assisted by Malik Mack.

    19–14
  17. Chisom Okpara made Jumper.

    21–14
  18. Caden Pierce made Layup. Assisted by Xaivian Lee.

    21–16
  19. Xaivian Lee made Layup.

    21–18
  20. Caden Pierce made Layup. Assisted by Xaivian Lee.

    21–20
  21. Malik Mack made Layup.

    23–20
  22. Xaivian Lee made Jumper. Assisted by Zach Martini.

    23–22
  23. Chandler Pigge made Three Point Jumper. Assisted by Louis Lesmond.

    26–22
  24. Blake Peters made Three Point Jumper. Assisted by Xaivian Lee.

    26–25
  25. Luca Ace-Nasteski made Layup.

    28–25
  26. Zach Martini made Three Point Jumper. Assisted by Matt Allocco.

    28–28
  27. Xaivian Lee made Layup.

    28–30
  28. Zach Martini made Three Point Jumper. Assisted by Xaivian Lee.

    28–33
  29. Xaivian Lee made Jumper.

    28–35
  30. Caden Pierce made Layup. Assisted by Xaivian Lee.

    28–37
  31. Louis Lesmond made Jumper. Assisted by Malik Mack.

    30–37
  32. Xaivian Lee made Free Throw.

    30–38
  33. Xaivian Lee made Free Throw.

    30–39
  34. Malik Mack made Free Throw.

    31–39
  35. Malik Mack made Free Throw.

    32–39
  36. Xaivian Lee made Layup.

    32–41
  37. Xaivian Lee made Layup.

    32–43
  38. Chandler Pigge made Layup. Assisted by Chisom Okpara.

    34–43
  39. Blake Peters made Three Point Jumper. Assisted by Matt Allocco.

    34–46
  40. Chisom Okpara made Layup.

    36–46
  41. Louis Lesmond made Three Point Jumper. Assisted by Tyler Simon.

    39–46
  42. Chisom Okpara made Layup. Assisted by Malik Mack.

    41–46
  43. Jack Scott made Three Point Jumper. Assisted by Zach Martini.

    41–49
  44. Xaivian Lee made Three Point Jumper.

    41–52
  45. Xaivian Lee made Layup.

    41–54
  46. Dalen Davis made Three Point Jumper. Assisted by Blake Peters.

    41–57
  47. Chisom Okpara made Layup. Assisted by Louis Lesmond.

    43–57
  48. Dalen Davis made Jumper. Assisted by Matt Allocco.

    43–59
  49. Chisom Okpara made Layup. Assisted by Thomas Batties II.

    45–59
  50. Jack Scott made Free Throw.

    45–60
  51. Chisom Okpara made Layup.

    47–60
  52. Xaivian Lee made Three Point Jumper.

    47–63
  53. Chandler Pigge made Layup.

    49–63
  54. Caden Pierce made Layup. Assisted by Xaivian Lee.

    49–65
  55. Caden Pierce made Free Throw.

    49–66
  56. Zach Martini made Three Point Jumper. Assisted by Blake Peters.

    49–69
  57. Caden Pierce made Free Throw.

    49–70
  58. Chisom Okpara made Free Throw.

    50–70
  59. Xaivian Lee made Layup.

    50–72
  60. Caden Pierce made Free Throw.

    50–73
  61. Caden Pierce made Free Throw.

    50–74
  62. Caden Pierce made Layup.

    50–76
  63. Caden Pierce made Free Throw.

    50–77
  64. Chisom Okpara made Free Throw.

    51–77
  65. Chisom Okpara made Free Throw.

    52–77
  66. Xaivian Lee made Three Point Jumper. Assisted by Caden Pierce.

    52–80
  67. Malik Mack made Layup.

    54–80
  68. Xaivian Lee made Three Point Jumper.

    54–83
  69. Chandler Pigge made Layup.

    56–83
  70. Xaivian Lee made Three Point Jumper.

    56–86
  71. Luca Ace-Nasteski made Layup.

    58–86
  72. Ryan Duncan made Three Point Jumper. Assisted by Jacob Huggins.

    58–89

Play-by-play

  1. P1 Blake Peters missed Three Point Jumper.
  2. P1 Harvard Defensive Rebound.
  3. P1 Chisom Okpara Turnover.
  4. P1 Xaivian Lee missed Three Point Jumper.
  5. P1 Chisom Okpara Defensive Rebound.
  6. P1 Malik Mack missed Jumper.
  7. P1 Zach Martini Defensive Rebound.
  8. P1 Zach Martini made Three Point Jumper. Assisted by Caden Pierce. 0–3
  9. P1 Chisom Okpara made Three Point Jumper. Assisted by Thomas Batties II. 3–3
  10. P1 Caden Pierce missed Layup.
  11. P1 Thomas Batties II Defensive Rebound.
  12. P1 Malik Mack made Jumper. 5–3
  13. P1 Foul on Chisom Okpara.
  14. P1 Xaivian Lee missed Three Point Jumper.
  15. P1 Chandler Pigge Defensive Rebound.
  16. P1 Foul on Blake Peters.
  17. P1 Thomas Batties II made Layup. Assisted by Malik Mack. 7–3
  18. P1 Zach Martini made Layup. Assisted by Caden Pierce. 7–5
  19. P1 Chandler Pigge made Jumper. 9–5
  20. P1 Blake Peters missed Three Point Jumper.
  21. P1 Chisom Okpara Defensive Rebound.
  22. P1 Chandler Pigge made Layup. Assisted by Louis Lesmond. 11–5
  23. P1 Blake Peters missed Three Point Jumper.
  24. P1 Thomas Batties II Defensive Rebound.
  25. P1 Malik Mack Turnover.
  26. P1 Zach Martini Steal.
  27. P1 Matt Allocco made Jumper. 11–7
  28. P1 Louis Lesmond missed Three Point Jumper.
  29. P1 Caden Pierce Defensive Rebound.
  30. P1 Xaivian Lee missed Three Point Jumper.
  31. P1 Chandler Pigge Defensive Rebound.
  32. P1 Thomas Batties II Turnover.
  33. P1 Blake Peters Steal.
  34. P1 Matt Allocco missed Layup.
  35. P1 Malik Mack Block.
  36. P1 Chisom Okpara Defensive Rebound.
  37. P1 Chandler Pigge missed Three Point Jumper.
  38. P1 Xaivian Lee Defensive Rebound.
  39. P1 Official TV Timeout
  40. P1 Foul on Chisom Okpara.
  41. P1 Foul on Tyler Simon.
  42. P1 Caden Pierce made Free Throw. 11–8
  43. P1 Caden Pierce made Free Throw. 11–9
  44. P1 Foul on Caden Pierce.
  45. P1 Thomas Batties II made Free Throw. 12–9
  46. P1 Thomas Batties II made Free Throw. 13–9
  47. P1 Matt Allocco made Three Point Jumper. Assisted by Xaivian Lee. 13–12
  48. P1 Foul on Luca Ace-Nasteski.
  49. P1 Luca Ace-Nasteski Turnover.
  50. P1 Caden Pierce missed Three Point Jumper.
  51. P1 Thomas Batties II Defensive Rebound.
  52. P1 Thomas Batties II missed Three Point Jumper.
  53. P1 Matt Allocco Defensive Rebound.
  54. P1 Foul on Luca Ace-Nasteski.
  55. P1 Zach Martini missed Three Point Jumper.
  56. P1 Tyler Simon Defensive Rebound.
  57. P1 Thomas Batties II missed Layup.
  58. P1 Caden Pierce Defensive Rebound.
  59. P1 Caden Pierce made Layup. 13–14
  60. P1 Luca Ace-Nasteski Turnover.
  61. P1 Xaivian Lee Steal.
  62. P1 Foul on Malik Mack.
  63. P1 Official TV Timeout
  64. P1 Blake Peters missed Three Point Jumper.
  65. P1 Chisom Okpara Defensive Rebound.
  66. P1 Thomas Batties II made Three Point Jumper. Assisted by Chisom Okpara. 16–14
  67. P1 Zach Martini missed Jumper.
  68. P1 Thomas Batties II Defensive Rebound.
  69. P1 Tyler Simon made Three Point Jumper. Assisted by Malik Mack. 19–14
  70. P1 Princeton Timeout
  71. P1 Xaivian Lee Turnover.
  72. P1 Chisom Okpara made Jumper. 21–14
  73. P1 Caden Pierce made Layup. Assisted by Xaivian Lee. 21–16
  74. P1 Louis Lesmond missed Layup.
  75. P1 Zach Martini Defensive Rebound.
  76. P1 Xaivian Lee made Layup. 21–18
  77. P1 Malik Mack missed Jumper.
  78. P1 Xaivian Lee Defensive Rebound.
  79. P1 Xaivian Lee missed Three Point Jumper.
  80. P1 Chisom Okpara Defensive Rebound.
  81. P1 Chisom Okpara missed Jumper.
  82. P1 Thomas Batties II Offensive Rebound.
  83. P1 Malik Mack missed Three Point Jumper.
  84. P1 Caden Pierce Defensive Rebound.
  85. P1 Dalen Davis missed Layup.
  86. P1 Chisom Okpara Block.
  87. P1 Princeton Offensive Rebound.
  88. P1 Official TV Timeout
  89. P1 Matt Allocco missed Jumper.
  90. P1 Chandler Pigge Defensive Rebound.
  91. P1 Louis Lesmond missed Jumper.
  92. P1 Caden Pierce Defensive Rebound.
  93. P1 Caden Pierce made Layup. Assisted by Xaivian Lee. 21–20
  94. P1 Chandler Pigge missed Three Point Jumper.
  95. P1 Zach Martini Defensive Rebound.
  96. P1 Matt Allocco missed Layup.
  97. P1 Louis Lesmond Block.
  98. P1 Malik Mack Defensive Rebound.
  99. P1 Malik Mack made Layup. 23–20
  100. P1 Xaivian Lee made Jumper. Assisted by Zach Martini. 23–22
  101. P1 Chandler Pigge made Three Point Jumper. Assisted by Louis Lesmond. 26–22
  102. P1 Blake Peters made Three Point Jumper. Assisted by Xaivian Lee. 26–25
  103. P1 Thomas Batties II missed Layup.
  104. P1 Luca Ace-Nasteski Offensive Rebound.
  105. P1 Luca Ace-Nasteski made Layup. 28–25
  106. P1 Zach Martini made Three Point Jumper. Assisted by Matt Allocco. 28–28
  107. P1 Malik Mack Turnover.
  108. P1 Caden Pierce Steal.
  109. P1 Xaivian Lee made Layup. 28–30
  110. P1 Harvard Timeout
  111. P1 Official TV Timeout
  112. P1 Thomas Batties II missed Three Point Jumper.
  113. P1 Darius Gakwasi Defensive Rebound.
  114. P1 Zach Martini made Three Point Jumper. Assisted by Xaivian Lee. 28–33
  115. P1 Malik Mack Turnover.
  116. P1 Xaivian Lee Steal.
  117. P1 Xaivian Lee missed Layup.
  118. P1 Xaivian Lee Offensive Rebound.
  119. P1 Xaivian Lee made Jumper. 28–35
  120. P1 Foul on Zach Martini.
  121. P1 Malik Mack missed Free Throw.
  122. P1 Harvard Deadball Team Rebound.
  123. P1 Malik Mack missed Free Throw.
  124. P1 Xaivian Lee Defensive Rebound.
  125. P1 Caden Pierce made Layup. Assisted by Xaivian Lee. 28–37
  126. P1 Louis Lesmond made Jumper. Assisted by Malik Mack. 30–37
  127. P1 Xaivian Lee missed Three Point Jumper.
  128. P1 Thomas Batties II Defensive Rebound.
  129. P1 Malik Mack missed Three Point Jumper.
  130. P1 Caden Pierce Defensive Rebound.
  131. P1 Foul on Tyler Simon.
  132. P1 Xaivian Lee made Free Throw. 30–38
  133. P1 Xaivian Lee made Free Throw. 30–39
  134. P1 Foul on Zach Martini.
  135. P1 Malik Mack made Free Throw. 31–39
  136. P1 Malik Mack made Free Throw. 32–39
  137. P1 Xaivian Lee made Layup. 32–41
  138. P2 Louis Lesmond missed Three Point Jumper.
  139. P2 Caden Pierce Defensive Rebound.
  140. P2 Xaivian Lee Block.
  141. P2 Xaivian Lee made Layup. 32–43
  142. P2 Chandler Pigge made Layup. Assisted by Chisom Okpara. 34–43
  143. P2 Blake Peters made Three Point Jumper. Assisted by Matt Allocco. 34–46
  144. P2 Chisom Okpara made Layup. 36–46
  145. P2 Blake Peters missed Three Point Jumper.
  146. P2 Malik Mack Defensive Rebound.
  147. P2 Foul on Zach Martini.
  148. P2 Thomas Batties II missed Three Point Jumper.
  149. P2 Matt Allocco Defensive Rebound.
  150. P2 Caden Pierce missed Layup.
  151. P2 Chandler Pigge Defensive Rebound.
  152. P2 Chandler Pigge Turnover.
  153. P2 Dalen Davis missed Three Point Jumper.
  154. P2 Chandler Pigge Defensive Rebound.
  155. P2 Louis Lesmond missed Three Point Jumper.
  156. P2 Caden Pierce Defensive Rebound.
  157. P2 Caden Pierce missed Three Point Jumper.
  158. P2 Princeton Offensive Rebound.
  159. P2 Official TV Timeout
  160. P2 Matt Allocco missed Three Point Jumper.
  161. P2 Malik Mack Defensive Rebound.
  162. P2 Chisom Okpara missed Three Point Jumper.
  163. P2 Louis Lesmond Offensive Rebound.
  164. P2 Louis Lesmond missed Jumper.
  165. P2 Louis Lesmond Offensive Rebound.
  166. P2 Louis Lesmond made Three Point Jumper. Assisted by Tyler Simon. 39–46
  167. P2 Xaivian Lee missed Layup.
  168. P2 Harvard Defensive Rebound.
  169. P2 Chisom Okpara made Layup. Assisted by Malik Mack. 41–46
  170. P2 Foul on Tyler Simon.
  171. P2 Jack Scott made Three Point Jumper. Assisted by Zach Martini. 41–49
  172. P2 Chisom Okpara Turnover.
  173. P2 Zach Martini Steal.
  174. P2 Xaivian Lee made Three Point Jumper. 41–52
  175. P2 Chisom Okpara missed Layup.
  176. P2 Princeton Deadball Team Rebound.
  177. P2 Xaivian Lee made Layup. 41–54
  178. P2 Foul on Jack Scott.
  179. P2 Malik Mack missed Layup.
  180. P2 Xaivian Lee Defensive Rebound.
  181. P2 Xaivian Lee missed Layup.
  182. P2 Chisom Okpara Block.
  183. P2 Princeton Offensive Rebound.
  184. P2 Dalen Davis made Three Point Jumper. Assisted by Blake Peters. 41–57
  185. P2 Foul on Blake Peters.
  186. P2 Chisom Okpara made Layup. Assisted by Louis Lesmond. 43–57
  187. P2 Dalen Davis made Jumper. Assisted by Matt Allocco. 43–59
  188. P2 Chisom Okpara made Layup. Assisted by Thomas Batties II. 45–59
  189. P2 Matt Allocco missed Layup.
  190. P2 Chandler Pigge Defensive Rebound.
  191. P2 Foul on Chisom Okpara.
  192. P2 Official TV Timeout
  193. P2 Foul on Malik Mack.
  194. P2 Jack Scott missed Free Throw.
  195. P2 Princeton Deadball Team Rebound.
  196. P2 Jack Scott made Free Throw. 45–60
  197. P2 Chisom Okpara made Layup. 47–60
  198. P2 Darius Gakwasi missed Three Point Jumper.
  199. P2 Malik Mack Defensive Rebound.
  200. P2 Chandler Pigge missed Three Point Jumper.
  201. P2 Dalen Davis Defensive Rebound.
  202. P2 Darius Gakwasi missed Three Point Jumper.
  203. P2 Harvard Defensive Rebound.
  204. P2 Malik Mack Turnover.
  205. P2 Xaivian Lee made Three Point Jumper. 47–63
  206. P2 Chandler Pigge made Layup. 49–63
  207. P2 Foul on Blake Peters.
  208. P2 Chandler Pigge missed Free Throw.
  209. P2 Zach Martini Defensive Rebound.
  210. P2 Caden Pierce made Layup. Assisted by Xaivian Lee. 49–65
  211. P2 Foul on Xavier Nesbitt.
  212. P2 Caden Pierce made Free Throw. 49–66
  213. P2 Malik Mack Turnover.
  214. P2 Zach Martini made Three Point Jumper. Assisted by Blake Peters. 49–69
  215. P2 Luca Ace-Nasteski missed Layup.
  216. P2 Caden Pierce Defensive Rebound.
  217. P2 Foul on Luca Ace-Nasteski.
  218. P2 Caden Pierce made Free Throw. 49–70
  219. P2 Caden Pierce missed Free Throw.
  220. P2 Thomas Batties II Defensive Rebound.
  221. P2 Malik Mack missed Jumper.
  222. P2 Xaivian Lee Defensive Rebound.
  223. P2 Xaivian Lee missed Three Point Jumper.
  224. P2 Harvard Defensive Rebound.
  225. P2 Official TV Timeout
  226. P2 Foul on Zach Martini.
  227. P2 Malik Mack missed Three Point Jumper.
  228. P2 Caden Pierce Defensive Rebound.
  229. P2 Blake Peters missed Three Point Jumper.
  230. P2 Thomas Batties II Defensive Rebound.
  231. P2 Foul on Caden Pierce.
  232. P2 Chisom Okpara made Free Throw. 50–70
  233. P2 Chisom Okpara missed Free Throw.
  234. P2 Xaivian Lee Defensive Rebound.
  235. P2 Xaivian Lee made Layup. 50–72
  236. P2 Malik Mack missed Layup.
  237. P2 Xaivian Lee Defensive Rebound.
  238. P2 Foul on Thomas Batties II.
  239. P2 Caden Pierce made Free Throw. 50–73
  240. P2 Caden Pierce made Free Throw. 50–74
  241. P2 Thomas Batties II missed Three Point Jumper.
  242. P2 Blake Peters Defensive Rebound.
  243. P2 Caden Pierce made Layup. 50–76
  244. P2 Foul on Thomas Batties II.
  245. P2 Caden Pierce made Free Throw. 50–77
  246. P2 Foul on Caden Pierce.
  247. P2 Chisom Okpara made Free Throw. 51–77
  248. P2 Chisom Okpara made Free Throw. 52–77
  249. P2 Xaivian Lee made Three Point Jumper. Assisted by Caden Pierce. 52–80
  250. P2 Malik Mack made Layup. 54–80
  251. P2 Caden Pierce missed Layup.
  252. P2 Caden Pierce Offensive Rebound.
  253. P2 Caden Pierce Turnover.
  254. P2 Louis Lesmond Steal.
  255. P2 Louis Lesmond missed Three Point Jumper.
  256. P2 Jack Scott Defensive Rebound.
  257. P2 Xaivian Lee made Three Point Jumper. 54–83
  258. P2 Chandler Pigge made Layup. 56–83
  259. P2 Xaivian Lee made Three Point Jumper. 56–86
  260. P2 Thomas Batties II Turnover.
  261. P2 Jack Scott Steal.
  262. P2 Dalen Davis missed Three Point Jumper.
  263. P2 Zach Martini Offensive Rebound.
  264. P2 Princeton Timeout
  265. P2 Official TV Timeout
  266. P2 Princeton Turnover.
  267. P2 Official TV Timeout
  268. P2 Payton Pitts Turnover.
  269. P2 Derek Sangster Turnover.
  270. P2 Luca Ace-Nasteski made Layup. 58–86
  271. P2 Ryan Duncan made Three Point Jumper. Assisted by Jacob Huggins. 58–89
  272. P2 Christian Rich missed Three Point Jumper.
  273. P2 Jacob Huggins Defensive Rebound.
  274. P2 Philip Byriel missed Three Point Jumper.
  275. P2 Christian Rich Defensive Rebound.
  276. P2 Payton Pitts missed Jumper.
  277. P2 Jacob Huggins Defensive Rebound.

Box score

HARV

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Thomas Batties IIIF3672-81-52-282200172
Chisom OkparaF26187-101-23-452202053
Malik MackG3283-110-32-444501042
Chandler PiggeG29136-91-40-160100060
Louis LesmondG3052-91-50-023011200
Luca Ace-NasteskiF1342-30-00-010200103
Tyler SimonF1531-11-10-011000013
Payton PittsG200-10-00-000100000
Xavier NesbittG1100-00-00-000000001
Christian RichG300-10-10-010000010
Greg CooperG300-00-00-000000000
Josh HemmingsF
Bennett PitcherF
Matt FilipowskiC
Justice AjogborC
Evan NelsonG
Denham WojcikG

PRIN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caden PierceF31196-110-27-8103110193
Zach MartiniC29145-74-50-052020144
Xaivian LeeG333313-225-112-287121170
Blake PetersG2462-82-80-012010013
Matt AlloccoG2752-71-20-023000020
Jacob HugginsF500-00-00-021000020
Derek SangsterF300-00-00-000100000
Vernon CollinsF300-00-00-000000000
Philip ByrielF300-10-10-000000000
Dalen DavisG1652-51-30-010000010
Ryan DuncanG331-11-10-000000000
Darius GakwasiG600-20-20-010000010
Jack ScottG1741-11-11-210010011
Jackson HickeG
Deven AustinG

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 →