New Canaan: Griffin Bramwit 1 3-4 5, Jack Lenihan 2 3-3 7, Jack Hladick 2 1-1 5, Santi Lacayo 5 0-0 10, Aidan McLaughlin 6 0-0 12, Ty Groff 1 0-0 2, Lorenzo Marsili 6 0-0 12, Spencer Fuller-Wright 3 0-2 6, Colin Tiscornia 3 0-0 6, Michael Smith 1 0-0 2, Fletcher Heron 1 0-0 2, Teddy Whittaker 0 0-0 0. Totals 31 7-10 72.
Westhill: Isa Uzicanin 3 1-1 7, Zachary Price 1 6-8 9, Jamal Dixson 1 2-2 4, Ryan Montalvo 1 1-2 3, Ryan Page 0 0-0 0, Hector Lopez 0 0-2 0, Omar Martinez 1 0-0 2, Ttaha Ismaili 1 0-0 2. Totals 8 10-15 26.