Nick Michitsch scored eight goals and dished five assists to lead Red Hook to a 19-6 win over host New Paltz Wednesday.
Mike Gildersleeve (five goals), Hudson Miller (two goals), Liam Jansen (two goals, one assist), Owen Sagerman (one goal) and Tyler Kehoe (one goal) pitched in.
Keeper Alex Voll made 13 saves.
New Paltz received a four-goal outing from Phil Dorman. Devin Brandt and Will Kay each scored one goal, while Mitchell Rigano made 24 saves in goal.
Millbrook 16, Rondout Valley 15 — Christian Williams scored three goals, including the winner with 34 seconds left for host Millbrook.
Williams also had two assists for the Blazers (3-4). Zeke Kopliak had three goals and two assists, Marcus Garnot scored three goals and Ryan Olmstead had a goal and three assists. Tim Outwater added two goals, Cody Homa had a goal and Matt Castagnozzi made 11 saves in the win.
Andrew Koonz had three goals and two assists for Rondout Valley.
Ala Hekking scored three goals although host New Paltz lost to James I. O’Neill, 12-6, on Wednesday.
Erin Metzger, Shannon Wolfrum and Morgan Cozzolino each added a goal for the Huguenots (1-4). Gianna LaMarca made five saves. Grace Loose and Grace Neary each scored three goals to lead O’Neill.
New Paltz hosts Valley Central at 4:30 p.m. Monday.
Mahopac 12, Wappingers 6 — Jessica Lasaponara notched a hat trick for the host Warriors.
Jenna Fusco, Cailin Bahret and Sam Baragas each scored a goal apiece.
Skylar Carpentieri made 14 saves for Wappingers (4-5), which visits Beacon Monday.
Goshen 15, Franklin D. Roosevelt 2 — Mia Ridgeway and Rebecka O’Brien scored a goal apiece for the visiting Presidents. Goalie Kate Patierno made 10 saves.
Roosevelt visits Warwick at 4:30 p.m. Thursday.
Brewster 20, Our Lady of Lourdes 10 — Cat Gallery had two goals and an assist in the loss for host Lourdes.
Allison Brady and Marge McGahay each scored twice. Bella Clark, Maeve Connolly, Grace Rappleyea and Lu Clark each scored a goal for the Warriors (2-5). Gab Breault made eight saves.
Lourdes visits Carmel at 6:30 p.m. Friday.