Pingree 13, Landmark 0: Griffin Beal, Prakirn Upbhyay and Kevin Moyette combined on a no-hitter for Pingree, the team’s second straight. Alex Bland led the offense with two hits and an RBI, Ryan St. Pierre pitched in one hit and three RBI, and Reese Fulmer added two hits and three RBI for the Highlanders (5-5).
Arlington Catholic 4, Bishop Fenwick 2: The Crusaders scored both of their runs and registered two of their three hits in the bottom of the seventh. Jhon Oliveira singles, stole second and scored on a James Traversey double. Traversey came around to score on a ground out by Rob Carrillo. Fenwick slipped to 6-6 overall and 5-3 in the Catholic Central League.
Marblehead 9, Martha’s Vineyard 2: Sydney Cayen and Ellie Ronan each had two goals and an assist to lead the Magicians, who led 8-0 at halftime and improved to 8-5. Amanda Gregory scored twice, Lucy Poulin had a goal and an assist and Adrienne Ciccone and Corinne Mayle also scored.
Ipswich 17, Belmont 7: Senior Olivia Moutevelis equaled the visiting Marauders with seven goals and also added two assists to help the Tigers improve to 10-1 on the season. Junior goalie Eliza Statile made 13 saves in the Ipswich cage.
Peabody 14, Winthrop 1: Sarah Napolitano had six points and Lauren Wolfe added four as the Tanners improved to 4-5 on the season. Sarah Godschall, Courtney Hennigan and Molly Tansey all played well on defense and Sydney Cooke and Courtney Smith added three points each. Gianna Denisco made seven saves in net.
Masconomet 15, Georgetown 1: Sam Dindo recorded three goals and an assist as the Chieftains improved to 8-3-1. Kathleen Gillespie had a goal, four assists and seven draw controls in the victory.
Triton 15, Swampscott 13: Lauren Sullivan netted four goals as the Big Blue fall to 3-8-1. Niamph Lang scored a hat trick in the loss.
Salem 13, Lowell Tech 8: Alexa Gilbert netted a game-high six goals, Nicole Sadoway and Emily Coehlo also scored twice to lift the Witches to 8-2-1. Abigail Meadowcroft made eight saves in the win.