Montgomery 8, North Hunterdon 5: Matt Stagnitta scored two goals and added five assists to lead Montgomery (4-0). Cam Garinger and Dan Engles each added two goals for the Cougars. Rob Marron and Jake Pepe each scored two goals for North Hunterdon (2-2).
Rutgers Prep 8, Pingry 7: Tom Smith tallied four goals to lead Rutgers Prep (2-1). Christian Klipstein stopped 18 shots for the Argonauts. Clay McCollum scored two goals and Clayton Wright added four assists for Pingry (2-1).
Watchung Hills 10, Hillsborough 3: Sean Millaney scored two goals and added four assists for Watchung Hills (2-1). Alec Orazietti scored a team-high four goals for Watchung Hills. Thomas Boland, Dillon Zimmerman and Brendan Nork each scored for Hillsborough (0-4).
Westfield 8, Lawrenceville 6: Patrick Aslanian and Luke Prybylski each scored two goals and added an assist for Westfield (3-0). Toby Burgdorf made 15 saves for Westfield. Peter Firestone scored a hat trick for Lawrenceville (1-2).
J.P. Stevens 11, Edison 3: Alex Zias scored four goals and Robert DiStefano added three goals with two assists for J.P. Stevens (1-1). Waleed Khan made 16 saves for J.P. Stevens.
South Brunswick 13, North Brunswick 5: Tyler White scored five goals and added three assists for South Brunswick (2-2). Matt Golden and Austin Miller each tallied three goals and two assists for the Vikings. Brett Krause scored a hat trick for North Brunswick (0-3).
Moorestown 11, Hunterdon Central 7: Ben Coakley scored two goals and added an assist for Hunterdon Central (1-2). Kyle Johnson and Ryan Darrow each added a goal and an assist for the Red Devils.