Ipswich 3, Rockport 2: Matt Jeager continued to score at a torrid pace, netting three first half goals to lead the Tigers (2-0) to the win.
BEdford 3, Bishop Fenwick 0: A fine team effort went by the boards for Fenwick (1-2) against an outstanding Bedford squad.
Swampscott 2, Danvers 2: Tori Thistle and Danielle Mayblyum each scored unassisted goals for the Big Blue (0-1-1) while Christina King and Angela Videtta also stood out.
Anna O’Neill scored for Danvers on a feed from Kate Leonard early in the game and Leonard scored the game-tying goal in the second half. Goalie Nicole Papamecheil played well for Danvers, stopping nine shots. Devin Johnson and Nicole Kamens also played well for the Falcons (0-1-1).
Peabody 4, Malden 1: Sophomore Haley McCarron scored twice for the Tanners and senior captains Jenna Ferullo and Dayna Collins each had one goal as Peabody moved to 2-0. Diane Migneault, Cayli Armstrong and Evangeline Anderle contributed assists.
Salem 6, Revere 3: The Witches (1-1) earned their first win of the year on the back of Alexa Gilbert’s four goals and one assist. Kelly McLaughlin and Joanna Coleman also scored for Salem, which led by two goals most of the way, and Christina LeBlanc also played well.
Marblehead 51 1/2, Gloucester 20 1/2: Pitch Riley, Kyle Maulden and Matt Scholnick each played well for the Magicians, who improved to 2-0 with this win at Tedesco Country Club.
Swampscott 38 1/2, Salem 33 1/2: Swampscott got wins from Anthony Springthorpe (5-4) at No. 3, Max Cohen (6-3) at No. 4, and Corey Bleau (6-3) at No. 6 to edge the Witches at Olde Salem Greens. Kyle Doherty won at No. 1 for Salem, 5-4, and Cam Twomey prevailed at No. 8, 5-4, for Salem (1-2).
Hamilton-Wenham 139, Lynn Classical 96: Sophomore Harrison O’Brien earned medalist honors, finishing with a team-high 29 points to power the Generals to victory in their season opener. Scott Hughes was another strong performer with 26 points while Mike Gillis and Kevin Heppner each had 23 for H-W.