Box Score (Final) Colonial Athletic Association Princeton vs Hofstra (12/01/21) VISITORS: Princeton (5-3,0-0 Ivy Leag) TOT-FG 3-PT REBOUNDS ## Player FG FGA FG FGA FT FTA OF DE TOT PF TP A TO BLK S MIN ------------------------------------------------------------------------------- 05 Drew Friberg........ f 0 2 0 2 0 0 0 2 2 0 0 0 0 0 0 16 20 Tosan Evbuomwan..... f 7 10 0 0 0 2 1 4 5 3 14 2 4 0 1 33 03 Ryan Langborg....... g 6 9 4 6 0 0 0 7 7 3 16 4 1 0 2 38 13 Jaelin Llewellyn.... g 9 16 4 8 2 2 0 4 4 2 24 2 4 0 0 38 14 Ethan Wright........ g 5 12 3 7 0 0 0 11 11 3 13 6 4 0 2 36 04 Matt Allocco........ 1 4 0 2 0 0 0 1 1 1 2 3 1 0 0 22 40 Max Johns........... 3 3 1 1 1 1 1 0 1 0 8 1 0 0 0 10 44 Mason Hooks......... 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 54 Zach Martini........ 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 5 Totals.............. 31 57 12 27 3 5 2 30 32 12 77 19 14 0 5 200 1st Half 2nd Half Game Totals TOTAL FG%: 13-26 .500 18-31 .581 31-57 .544 3-Pt. FG%: 6-15 .400 6-12 .500 12-27 .444 F Throw %: 2-2 1.000 1-3 .333 3-5 .600 Deadball rebounds: 0 HOME TEAM: Hofstra (4-4,0-0 CAA) TOT-FG 3-PT REBOUNDS ## Player FG FGA FG FGA FT FTA OF DE TOT PF TP A TO BLK S MIN ------------------------------------------------------------------------------- 23 Kvonn Cramer........ f 4 4 0 0 0 0 1 0 1 0 8 0 0 0 1 7 00 Darlinstone Dubar... g 7 8 1 2 0 0 0 4 4 3 15 1 0 2 2 35 03 Zach Cooks.......... g 4 15 1 5 4 4 0 2 2 1 13 7 1 0 4 38 04 Aaron Estrada....... g 9 15 2 4 0 0 0 3 3 1 20 7 3 0 2 40 20 Jalen Ray........... g 2 11 2 7 2 2 1 6 7 1 8 2 0 0 0 37 01 Caleb Burgess....... 0 0 0 0 0 0 0 2 2 0 0 3 0 0 0 5 15 Omar Silverio....... 5 10 3 7 4 4 0 5 5 3 17 2 3 0 0 34 35 Abayomi Iyiola...... 0 1 0 0 0 0 0 0 0 2 0 0 0 0 0 4 TM TEAM................ 1 4 5 Totals.............. 31 64 9 25 10 10 3 26 29 11 81 22 7 2 9 200 1st Half 2nd Half Game Totals TOTAL FG%: 20-34 .588 11-30 .367 31-64 .484 3-Pt. FG%: 5-14 .357 4-11 .364 9-25 .360 F Throw %: 5-5 1.000 5-5 1.000 10-10 1.000 Deadball rebounds: 0 Date: 12/01/21 Site: Hempstead, NY Attendance: 1775 Officials: Nathan Hall; Andy O'Brien; Jeffery Clark; Technical fouls: Princeton-None. Hofstra-None. Score by Periods 1 2 Total Princeton........... 34 43 - 77 Hofstra............. 50 31 - 81

Play-by-Play (Final) Colonial Athletic Association Princeton vs Hofstra (12/01/21) 1st PERIOD Play-by-Play (Page 1) HOME TEAM: Hofstra TIME SCORE MAR VISITORS: Princeton ------------------------------------------------------------------------------------------------ GOOD! JUMPER by Aaron Estrada 19:51 2-0 H 2 19:35 MISSED 3 PTR by Drew Friberg REBOUND (DEF) by Jalen Ray 19:32 GOOD! DUNK by Kvonn Cramer [Pnt] 19:16 4-0 H 4 ASSIST by Zach Cooks 19:16 STEAL by Kvonn Cramer 18:55 TURNOVR by Tosan Evbuomwan MISSED 3 PTR by Aaron Estrada 18:43 18:40 REBOUND (DEF) by Ryan Langborg 18:28 4-3 H 1 GOOD! 3 PTR by Ryan Langborg 18:28 ASSIST by Ethan Wright GOOD! JUMPER by Zach Cooks 18:13 6-3 H 3 17:56 MISSED 3 PTR by Jaelin Llewellyn REBOUND (DEF) by Zach Cooks 17:53 TURNOVR by Zach Cooks 17:48 STEAL by Ethan Wright 17:31 6-5 H 1 GOOD! JUMPER by Tosan Evbuomwan [Pnt] GOOD! LAYUP by Kvonn Cramer [Pnt] 17:17 8-5 H 3 ASSIST by Aaron Estrada 17:17 17:06 8-8 T 1 GOOD! 3 PTR by Ryan Langborg 17:06 ASSIST by Tosan Evbuomwan GOOD! JUMPER by Aaron Estrada 16:47 10-8 H 2 16:34 10-11 V 1 GOOD! 3 PTR by Ethan Wright GOOD! JUMPER by Aaron Estrada [Pnt] 16:18 12-11 H 1 15:58 MISSED JUMPER by Ryan Langborg REBOUND (DEF) by Aaron Estrada 15:56 MISSED 3 PTR by Darlinstone Dubar 15:51 REBOUND (OFF) by Kvonn Cramer 15:47 MISSED 3 PTR by Jalen Ray 15:45 15:43 REBOUND (DEF) by Tosan Evbuomwan 15:35 MISSED 3 PTR by Ryan Langborg REBOUND (DEF) by (TEAM) 15:32 15:32 TIMEOUT MEDIA 15:32 SUB IN : Zach Martini 15:32 SUB OUT: Drew Friberg MISSED 3 PTR by Jalen Ray 15:23 REBOUND (OFF) by Jalen Ray 15:21 GOOD! 3 PTR by Aaron Estrada 15:19 15-11 H 4 ASSIST by Jalen Ray 15:19 STEAL by Darlinstone Dubar 14:57 TURNOVR by Ethan Wright GOOD! DUNK by Darlinstone Dubar [FB/Pnt] 14:53 17-11 H 6 FOUL by Zach Cooks 14:50 SUB IN : Abayomi Iyiola 14:50 SUB IN : Drew Friberg SUB OUT: Kvonn Cramer 14:50 SUB OUT: Tosan Evbuomwan 14:37 MISSED 3 PTR by Zach Martini REBOUND (DEF) by Zach Cooks 14:34 GOOD! 3 PTR by Darlinstone Dubar 14:27 20-11 H 9 ASSIST by Zach Cooks 14:27 14:10 20-13 H 7 GOOD! LAYUP by Jaelin Llewellyn [Pnt] 14:10 ASSIST by Ryan Langborg MISSED JUMPER by Aaron Estrada 13:47 13:43 REBOUND (DEF) by Zach Martini SUB IN : Omar Silverio 13:43 SUB IN : Matt Allocco SUB OUT: Abayomi Iyiola 13:43 SUB OUT: Drew Friberg STEAL by Zach Cooks 13:33 TURNOVR by Ethan Wright MISSED 3 PTR by Zach Cooks 13:24 13:19 REBOUND (DEF) by Ryan Langborg 12:55 MISSED 3 PTR by Jaelin Llewellyn REBOUND (DEF) by Darlinstone Dubar 12:50 12:47 FOUL by Matt Allocco 12:47 SUB IN : Tosan Evbuomwan 12:47 SUB OUT: Zach Martini MISSED JUMPER by Jalen Ray 12:42 12:38 REBOUND (DEF) by Ethan Wright 12:27 MISSED 3 PTR by Ryan Langborg REBOUND (DEF) by Aaron Estrada 12:24 GOOD! LAYUP by Darlinstone Dubar [Pnt] 12:21 22-13 H 9 ASSIST by Aaron Estrada 12:21 12:20 TIMEOUT 30sec SUB IN : Caleb Burgess 12:20 SUB IN : Abayomi Iyiola 12:20 SUB OUT: Darlinstone Dubar 12:20 SUB OUT: Jalen Ray 12:20 11:59 22-15 H 7 GOOD! JUMPER by Tosan Evbuomwan [Pnt] TURNOVR by Aaron Estrada 11:40 FOUL by Abayomi Iyiola 11:18 FOUL by Abayomi Iyiola 10:59 22-16 H 6 GOOD! FT SHOT by Jaelin Llewellyn 10:59 22-17 H 5 GOOD! FT SHOT by Jaelin Llewellyn SUB IN : Darlinstone Dubar 10:59 SUB OUT: Abayomi Iyiola 10:59 MISSED 3 PTR by Zach Cooks 10:48 10:45 REBOUND (DEF) by Ryan Langborg 10:41 22-20 H 2 GOOD! 3 PTR by Ethan Wright 10:41 ASSIST by Jaelin Llewellyn GOOD! JUMPER by Aaron Estrada 10:19 24-20 H 4 10:08 MISSED 3 PTR by Jaelin Llewellyn REBOUND (DEF) by Caleb Burgess 10:04 GOOD! 3 PTR by Omar Silverio 09:53 27-20 H 7 ASSIST by Caleb Burgess 09:53 09:37 27-22 H 5 GOOD! JUMPER by Tosan Evbuomwan [Pnt] 09:18 FOUL by Ryan Langborg SUB IN : Jalen Ray 09:18 SUB IN : Zach Martini SUB OUT: Zach Cooks 09:18 SUB IN : Drew Friberg 09:18 SUB OUT: Tosan Evbuomwan 09:18 SUB OUT: Matt Allocco GOOD! FT SHOT by Omar Silverio 09:16 28-22 H 6 FOUL by Ethan Wright GOOD! FT SHOT by Omar Silverio 09:16 29-22 H 7 GOOD! FT SHOT by Omar Silverio 09:16 30-22 H 8 08:47 30-25 H 5 GOOD! 3 PTR by Jaelin Llewellyn 08:47 ASSIST by Ryan Langborg GOOD! JUMPER by Omar Silverio 08:31 32-25 H 7 ASSIST by Caleb Burgess 08:31 STEAL by Aaron Estrada 08:13 TURNOVR by Ryan Langborg GOOD! LAYUP by Aaron Estrada [Pnt] 08:08 34-25 H 9 ASSIST by Caleb Burgess 08:08 07:38 MISSED 3 PTR by Ethan Wright REBOUND (DEF) by Caleb Burgess 07:35 MISSED 3 PTR by Jalen Ray 07:30 07:27 REBOUND (DEF) by Ryan Langborg 07:10 TIMEOUT MEDIA SUB IN : Zach Cooks 07:10 SUB IN : Matt Allocco SUB IN : Kvonn Cramer 07:10 SUB IN : Max Johns SUB OUT: Darlinstone Dubar 07:10 SUB IN : Mason Hooks SUB OUT: Caleb Burgess 07:10 SUB OUT: Ethan Wright 07:10 SUB OUT: Zach Martini 07:10 SUB OUT: Ryan Langborg 07:07 MISSED JUMPER by Jaelin Llewellyn REBOUND (DEF) by (TEAM) 07:05 GOOD! JUMPER by Kvonn Cramer [Pnt] 06:43 36-25 H 11 ASSIST by Zach Cooks 06:43 06:20 36-28 H 8 GOOD! 3 PTR by Max Johns 06:20 ASSIST by Mason Hooks GOOD! LAYUP by Kvonn Cramer [Pnt] 06:03 38-28 H 10 ASSIST by Zach Cooks 06:03 05:48 TURNOVR by Jaelin Llewellyn SUB IN : Darlinstone Dubar 05:48 SUB IN : Tosan Evbuomwan SUB OUT: Kvonn Cramer 05:48 SUB IN : Ethan Wright 05:48 SUB IN : Ryan Langborg 05:48 SUB OUT: Matt Allocco 05:48 SUB OUT: Jaelin Llewellyn 05:48 SUB OUT: Mason Hooks GOOD! JUMPER by Aaron Estrada [Pnt] 05:32 40-28 H 12 05:11 MISSED 3 PTR by Ethan Wright REBOUND (DEF) by Jalen Ray 05:08 GOOD! 3 PTR by Zach Cooks 05:03 43-28 H 15 ASSIST by Omar Silverio 05:03 STEAL by Zach Cooks 04:46 TURNOVR by Tosan Evbuomwan MISSED JUMPER by Jalen Ray 04:31 04:30 REBOUND (DEF) by Ethan Wright FOUL by Darlinstone Dubar 04:29 04:07 43-30 H 13 GOOD! LAYUP by Max Johns [Pnt] GOOD! 3 PTR by Aaron Estrada 03:48 46-30 H 16 ASSIST by Omar Silverio 03:48 03:18 FOUL by Tosan Evbuomwan 03:18 TURNOVR by Tosan Evbuomwan 03:18 TIMEOUT MEDIA 03:18 SUB IN : Jaelin Llewellyn 03:18 SUB OUT: Drew Friberg GOOD! JUMPER by Zach Cooks 03:01 48-30 H 18 02:28 48-32 H 16 GOOD! DUNK by Tosan Evbuomwan [Pnt] 02:28 ASSIST by Max Johns MISSED 3 PTR by Omar Silverio 02:05 02:02 REBOUND (DEF) by Ethan Wright STEAL by Zach Cooks 02:00 TURNOVR by Ethan Wright MISSED JUMPER by Zach Cooks 01:55 01:51 REBOUND (DEF) by Tosan Evbuomwan 01:42 MISSED LAYUP by Ethan Wright REBOUND (DEF) by Omar Silverio 01:41 01:41 FOUL by Ethan Wright 01:41 SUB IN : Drew Friberg 01:41 SUB IN : Matt Allocco 01:41 SUB OUT: Ethan Wright 01:41 SUB OUT: Max Johns MISSED 3 PTR by Zach Cooks 01:21 01:18 REBOUND (DEF) by Jaelin Llewellyn 01:06 48-34 H 14 GOOD! JUMPER by Jaelin Llewellyn [Pnt] MISSED JUMPER by Zach Cooks 00:40 00:37 REBOUND (DEF) by Drew Friberg 00:27 MISSED JUMPER by Jaelin Llewellyn REBOUND (DEF) by Jalen Ray 00:24 GOOD! FT SHOT by Jalen Ray 00:03 49-34 H 15 FOUL by Tosan Evbuomwan GOOD! FT SHOT by Jalen Ray 00:03 50-34 H 16
00:03 SUB IN : Mason Hooks 00:03 SUB OUT: Tosan Evbuomwan
2nd PERIOD Play-by-Play (Page 1) HOME TEAM: Hofstra TIME SCORE MAR VISITORS: Princeton ------------------------------------------------------------------------------------------------ GOOD! LAYUP by Darlinstone Dubar [Pnt] 19:46 52-34 H 18 ASSIST by Aaron Estrada 19:46 19:32 52-36 H 16 GOOD! LAYUP by Tosan Evbuomwan [Pnt] FOUL by Jalen Ray 19:32 MISSED FT SHOT by Tosan Evbuomwan REBOUND (DEF) by Omar Silverio 19:31 MISSED 3 PTR by Omar Silverio 19:06 19:03 REBOUND (DEF) by Ethan Wright BLOCK by Darlinstone Dubar 18:57 MISSED JUMPER by Ethan Wright REBOUND (DEF) by Omar Silverio 18:52 MISSED JUMPER by Zach Cooks 18:36 18:33 REBOUND (DEF) by Jaelin Llewellyn 18:15 MISSED 3 PTR by Drew Friberg REBOUND (DEF) by Omar Silverio 18:12 GOOD! JUMPER by Aaron Estrada [Pnt] 18:00 54-36 H 18 17:53 54-38 H 16 GOOD! LAYUP by Ryan Langborg [Pnt] 17:53 ASSIST by Jaelin Llewellyn MISSED 3 PTR by Omar Silverio 17:30 17:27 REBOUND (DEF) by Ethan Wright 17:25 SUB IN : Matt Allocco 17:25 SUB OUT: Drew Friberg 17:16 TURNOVR by Jaelin Llewellyn GOOD! DUNK by Darlinstone Dubar [Pnt] 16:59 56-38 H 18 ASSIST by Zach Cooks 16:59 BLOCK by Darlinstone Dubar 16:43 MISSED LAYUP by Jaelin Llewellyn REBOUND (DEF) by Darlinstone Dubar 16:39 MISSED JUMPER by Zach Cooks 16:32 16:29 REBOUND (DEF) by Tosan Evbuomwan 16:23 56-40 H 16 GOOD! LAYUP by Ethan Wright [Pnt] 16:23 ASSIST by Tosan Evbuomwan TURNOVR by Aaron Estrada 16:02 STEAL by Ryan Langborg 15:55 MISSED JUMPER by Matt Allocco REBOUND (DEF) by Jalen Ray 15:52 GOOD! LAYUP by Omar Silverio [FB/Pnt] 15:50 58-40 H 18 ASSIST by Jalen Ray 15:50 15:50 FOUL by Ryan Langborg 15:50 TIMEOUT MEDIA GOOD! FT SHOT by Omar Silverio 15:50 59-40 H 19 SUB IN : Abayomi Iyiola 15:50 SUB IN : Mason Hooks SUB OUT: Darlinstone Dubar 15:50 SUB OUT: Tosan Evbuomwan 15:30 59-43 H 16 GOOD! 3 PTR by Ryan Langborg 15:30 ASSIST by Ethan Wright MISSED LAYUP by Abayomi Iyiola 15:09 15:05 REBOUND (DEF) by Jaelin Llewellyn 15:01 59-45 H 14 GOOD! JUMPER by Jaelin Llewellyn [Pnt] MISSED 3 PTR by Omar Silverio 14:36 14:33 REBOUND (DEF) by Ryan Langborg 14:27 59-48 H 11 GOOD! 3 PTR by Ethan Wright 14:27 ASSIST by Ryan Langborg TIMEOUT 30sec 14:25 SUB IN : Darlinstone Dubar 14:25 SUB IN : Max Johns SUB OUT: Abayomi Iyiola 14:25 SUB IN : Tosan Evbuomwan 14:25 SUB OUT: Mason Hooks 14:25 SUB OUT: Matt Allocco MISSED JUMPER by Jalen Ray 14:09 14:04 REBOUND (DEF) by Ryan Langborg STEAL by Darlinstone Dubar 13:53 TURNOVR by Jaelin Llewellyn GOOD! FT SHOT by Zach Cooks 13:39 60-48 H 12 FOUL by Ryan Langborg GOOD! FT SHOT by Zach Cooks 13:39 61-48 H 13 FOUL by Darlinstone Dubar 13:29 13:09 MISSED JUMPER by Tosan Evbuomwan REBOUND (DEF) by Darlinstone Dubar 13:05 TURNOVR by Aaron Estrada 12:52 12:42 61-50 H 11 GOOD! LAYUP by Ryan Langborg [Pnt] 12:42 ASSIST by Ethan Wright GOOD! LAYUP by Darlinstone Dubar [Pnt] 12:19 63-50 H 13 ASSIST by Aaron Estrada 12:19 12:14 TURNOVR by Ethan Wright 12:14 SUB IN : Matt Allocco 12:14 SUB OUT: Max Johns MISSED JUMPER by Jalen Ray 12:02 11:59 REBOUND (DEF) by Tosan Evbuomwan 11:52 FOUL by Jaelin Llewellyn 11:52 TURNOVR by Jaelin Llewellyn 11:52 TIMEOUT MEDIA GOOD! 3 PTR by Jalen Ray 11:32 66-50 H 16 ASSIST by Aaron Estrada 11:32 11:16 MISSED 3 PTR by Ethan Wright REBOUND (DEF) by Jalen Ray 11:12 MISSED 3 PTR by Zach Cooks 10:53 10:49 REBOUND (DEF) by Ethan Wright 10:45 66-53 H 13 GOOD! 3 PTR by Ryan Langborg [FB] 10:45 ASSIST by Ethan Wright GOOD! FT SHOT by Zach Cooks 10:24 67-53 H 14 FOUL by Tosan Evbuomwan GOOD! FT SHOT by Zach Cooks 10:24 68-53 H 15 09:52 MISSED JUMPER by Ethan Wright 09:47 REBOUND (OFF) by Tosan Evbuomwan 09:47 68-55 H 13 GOOD! DUNK by Tosan Evbuomwan [Pnt] MISSED 3 PTR by Jalen Ray 09:35 09:33 REBOUND (DEF) by Ethan Wright FOUL by Omar Silverio 09:23 09:12 MISSED JUMPER by Tosan Evbuomwan REBOUND (DEF) by Jalen Ray 09:10 TURNOVR by Omar Silverio 09:03 STEAL by Ethan Wright 08:58 68-57 H 11 GOOD! LAYUP by Jaelin Llewellyn [FB/Pnt] 08:58 ASSIST by Ethan Wright MISSED JUMPER by Zach Cooks 08:35 08:32 REBOUND (DEF) by Ethan Wright 08:20 TIMEOUT 30sec STEAL by Aaron Estrada 08:12 TURNOVR by Tosan Evbuomwan GOOD! LAYUP by Zach Cooks [Pnt] 07:51 70-57 H 13 ASSIST by Darlinstone Dubar 07:51 FOUL by Aaron Estrada 07:35 07:27 MISSED JUMPER by Tosan Evbuomwan REBOUND (DEF) by Omar Silverio 07:25 MISSED 3 PTR by Aaron Estrada 07:16 07:13 REBOUND (DEF) by Matt Allocco 06:50 70-60 H 10 GOOD! 3 PTR by Jaelin Llewellyn 06:50 ASSIST by Matt Allocco 06:32 SUB IN : Max Johns 06:32 SUB OUT: Ethan Wright GOOD! 3 PTR by Omar Silverio 06:24 73-60 H 13 ASSIST by Zach Cooks 06:24 06:08 73-63 H 10 GOOD! 3 PTR by Jaelin Llewellyn 06:08 ASSIST by Matt Allocco 06:07 TIMEOUT 30sec 06:07 SUB IN : Drew Friberg 06:07 SUB OUT: Ryan Langborg MISSED JUMPER by Aaron Estrada 05:43 05:40 REBOUND (DEF) by Drew Friberg STEAL by Zach Cooks 05:26 TURNOVR by Matt Allocco MISSED JUMPER by Zach Cooks 05:22 05:19 REBOUND (DEF) by Jaelin Llewellyn 05:15 MISSED 3 PTR by Matt Allocco 05:11 REBOUND (OFF) by Max Johns 05:10 73-65 H 8 GOOD! LAYUP by Max Johns [Pnt] FOUL by Omar Silverio 05:10 73-66 H 7 GOOD! FT SHOT by Max Johns SUB IN : Abayomi Iyiola 05:10 SUB IN : Ethan Wright SUB OUT: Darlinstone Dubar 05:10 SUB OUT: Drew Friberg MISSED JUMPER by Aaron Estrada 04:47 REBOUND (OFF) by (TEAM) 04:46 04:46 FOUL by Jaelin Llewellyn SUB IN : Darlinstone Dubar 04:46 SUB IN : Ryan Langborg SUB OUT: Abayomi Iyiola 04:46 SUB OUT: Max Johns GOOD! 3 PTR by Omar Silverio 04:43 76-66 H 10 ASSIST by Aaron Estrada 04:43 FOUL by Darlinstone Dubar 04:30 04:25 76-68 H 8 GOOD! JUMPER by Tosan Evbuomwan [Pnt] MISSED 3 PTR by Jalen Ray 03:57 03:54 REBOUND (DEF) by Ryan Langborg 03:39 MISSED 3 PTR by Jaelin Llewellyn REBOUND (DEF) by Aaron Estrada 03:36 MISSED JUMPER by Aaron Estrada 03:11 03:08 REBOUND (DEF) by Ethan Wright 03:03 76-71 H 5 GOOD! 3 PTR by Jaelin Llewellyn [FB] 03:03 ASSIST by Ethan Wright MISSED JUMPER by Omar Silverio 02:35 02:32 REBOUND (DEF) by Ethan Wright FOUL by Omar Silverio 02:12 02:12 TIMEOUT MEDIA 02:11 MISSED FT SHOT by Tosan Evbuomwan REBOUND (DEF) by Darlinstone Dubar 02:10 TURNOVR by Omar Silverio 02:07 STEAL by Ryan Langborg 02:05 76-73 H 3 GOOD! LAYUP by Matt Allocco [Pnt] GOOD! LAYUP by Darlinstone Dubar [FB/Pnt] 01:54 78-73 H 5 ASSIST by Aaron Estrada 01:54 01:39 78-75 H 3 GOOD! LAYUP by Ethan Wright [Pnt] 01:39 ASSIST by Ryan Langborg MISSED LAYUP by Zach Cooks 01:01 00:58 REBOUND (DEF) by Ethan Wright 00:55 TIMEOUT TEAM 00:48 78-77 H 1 GOOD! LAYUP by Jaelin Llewellyn [Pnt] 00:48 ASSIST by Matt Allocco GOOD! 3 PTR by Jalen Ray 00:18 81-77 H 4 ASSIST by Zach Cooks 00:18 00:11 MISSED 3 PTR by Matt Allocco REBOUND (DEF) by (TEAM) 00:09 00:07 FOUL by Ethan Wright TURNOVR by Omar Silverio 00:02 STEAL by Tosan Evbuomwan REBOUND (DEF) by (TEAM) 00:00 MISSED 3 PTR by Ethan Wright