Lynn 7, Salem 3: The Witches (4-5-2) put 30 shots on the Lynn goal in producing one of their better all-around efforts of the season, but couldn’t contain the Jets’ offensive attack. Derek Zwiercan powered Salem with a goal and two assists while Adam Ngo and Jake Quarles also scored and captain Matt Jalbert had a pair of assists.
Revere 4, Swampscott 2: Ryan Donnelly and Ryan Cresta both had a goal and an assist, giving the Big Blue a 2-0 lead on the road a little over four minutes into the game, but host Revere tied it up before the first period ended and added two more in the second period. Mike Johnson contributed an assist for Swampscott (3-10-1) while Trent Gallagher had 11 saves in goal.
North Reading 2, Masconomet 1: Mike Castro’s team-leading eighth goal of the season gave the host Chieftains (6-3-2) an early first period lead, but North Reading clawed back to tie it up before winning it in the third. Mitch Nekoroski finished with 18 saves while Joe Griffin and Tyler Costello had assists for Masconomet.
Xaverian 7, St. John’s Prep 0: It was a rough night on the road for the Eagles (5-6-1), who were soundly beaten by their Catholic Conference rivals in Foxboro.
Archbishop Williams 11, Bishop Fenwick 1: Sophomore forward Will Bethune scored his first varsity goal on a third period pass from Matt Garofalo in Fenwick’s (1-10) home setback to the powerful Archies.
North Yarmouth Academdy 7, Pingree 2: Shawn Khachadourian and Michael Riley scored the goals, while Christian Kukas picked up the assist for the Highlanders (3-14-2).
Prep sweeps: St. John’s Prep improves to 11-1 on the season after defeating Beaver Country (17-10), Hopkins School (16-11), ISB (21-6). The Sabre team, including freshman Liam McCarthy, went 9-0 on the day and helped keep the Eagles ahead of the pack.
Feingold shines for Beverly: The Panthers finished out the day at 2-1, after falling to Lynnfield (48-30) and Triton (39-31), but topped Billerica (48-33). Senior Jonah Feingold (120 pounds) went 3-0 on the day, while seniors Tom Wilbur (170) and Billy Reddy finished 2-0. Senior Joe Kozlowski (145), sophomore Christian Echevarria (138) and sophomore Ahmad Alshrafi (113) also stood out for Beverly (13-9)