– Xaverian picked up a big non-league win, going on the road and defeating Duxbury, 7-3. Junior Jesse Peck led the attack with four goals. The Hawks got single tallies from Gavin Moynihan, Taejun Tow and Jack Fitzpatrick.
– Ryan Sicchio had a hat trick, and Dylan McEvoy, Anthony Lampasona, Vinnie Pasquarosa and Dan Daley each scoring once in Franklin’s 7-0 shutout win over King Philip.
– Central Catholic held off Waltham, 5-2, in the MVC/Dual County I. AJ Songini fired home a pair of goals, and Charlie Winship, Brady Rickenbach and Brandon Maiuri each had one.
– Attleboro picked up the first win for new coach Gary Warren, downing Tri-County 10-4 as Mike Lachance led the way with a hat trick.

– #3 Hingham cruised past Andover, 6-0, in a non-league battle. Defenseman Chase McKenna had two goals. Also scoring were Connor Lasch, Connor Richardson, Aidan Brazel and Jack Rakauskas.

– #10 Reading notched its third consecutive shutout to start the season, sliding past Melrose, 3-0, led by a goal and two assists from senior Evan Pennucci. Robbie Granara had a goal and assist, and freshman Ryan MacCurtain added a goal as well.
– Johnny Aliferis had two goals, and Sean Cullen, Liam Mulcahy and Dante Venuto one each in Lincoln-Sudbury’s 5-1 win over Acton-Boxboro.
– Westford Academy notched an impressive 6-2 win over Billerica. Nick Burns powered the attack with two goals and three assists for the Ghosts. Ryan Nelken also had two goals.
– Owen McHugh contributed a hat trick, Cam McDonough two goals and Declan Walsh one in Milton’s 6-2 victory over Bridgewater-Raynham.
– St. Mary’s whitewashed Newburyport, 4-0, with two goals from senior captain Brady Bullock, and one each from sophomore Cam McGonagle and freshman Aidan Fitzpatrick.