– Lynn fell to D2 Peabody, 2-1. Mark Brazell had the Jets’ goal on an assist by Brett Molea.
– Swampscott dumped Rockport/Manchester Essex, 7-3. Ryan Donnelly had two goals and an assist, and Ryan Cresta had two goals. Mike Johnson, Anthony Springthorpe and Stevie Santanello also scored.

Hanover
– East Bridgewater topped Cardinal Spellman, 8-3, with Trevor Lawler netting a hat trick. Cameron Connolly, Bob Bumpus, Chris Harkins, Steven Rizzo and Alex Rose also scored for East Bridgewater.
– Tom Martin scored a couple of goals as Hanover beat Pembroke, 5-1. Ernie Meads, Mike McGlame and Trevor Doucette also scored for the Indians. Noah Clapp and Andrew Zwart have been awesome for the Indians in net.
– Rockland blanked East Bridgewater, 5-0. Matt O’Brien, Shane Murray (two), Luke McCullough and Colin Sheehan scored the goals
– Diman was an easy 11-3 winner over Upper Cape. Eric Garrison had a pair of goals.
– Nantucket dumped St. John Paul II, 7-1, as the Whalers got goals from Max Duce, Ryan Holdgate, Noah Davidson, Connor Pierce, Ethan Fey, Patrick Finlay and Nick Luzzo. Brian Bradley had the SJP goal.
– Teagan Twomey and John Spahr scored as Cape Tech/CCA blanked GNB Voke, 2-0.
– Bourne easily handled Wareham, 10-1. Austin Braley had a hat trick and Dawson Prophett scored four goals.