St. Mary’s Lynn 8, Bishop Fenwick 0: Six second period goals by the hosts sunk Bishop Fenwick (1-9), which got a combined 28 saves from goalies Bobby Lombardi and Stephen Young. The Crusaders’ trio of Matt Townsend, Jimmy Moore and Chris Napolitano played well in defeat. Beverly’s Bailey MacBurnie had the shutout for St. Mary’s, stopping 15 shots before giving way to Ryan Borders (7 saves).
Dracut 7, Swampscott 0: The Middies scored four power play goals to break open a 1-0 game after 15 minutes, sending the Big Blue to 1-10-1. Trent Gallagher made 24 saves in the Swampscott net.
Hamilton-Wenham 47, Amesbury 39: The Generals (7-3) forced 34 turnovers in another strong defensive effort. Sue Rose contributed seven points, eight assists and nine steals, Catherine Ecker chipped in seven points and 11 rebounds and Haley Willis scored a team-high 14 points to go with 11 boards.
Methuen 58, Danvers 33: Emily McNulty returned from a two-game absence due to injury and scored 12 points and pulled down seven rebounds, but the Falcons couldn’t recover from a slow start and dropped to 7-5. Danvers shot 4 of 31 from the floor in the first half and fell behind, 29-12.
Whittier Tech 63, Gloucester 39: The Fishermen slipped to 0-12 with the loss.
St. John’s Prep 101, Chelmsford 77: The Eagles won every event and had three double winners to boot to cruise at the Salem State pool. Alex Swaim won both the 500 freestyle (4:49.78) and 100 backstroke (56.34); Michael Xenakis was victorious in the 200 IM (2:03.09) and 100 butterfly (57.42); and Kent Parsons took first place in the 50 free (22.43) and 100 breaststroke (1:03.49).
Jake Bennet was also a winner for St. John’s Prep in the 200 free (1:46.33), as was Anthony Petrozza in the 100 free (49.67) and Sean Janko in diving. The Eagles also won the 200 medley relay (1:40.28) behind Swaim, Parsons, Xenakis and Petrozza, as well as the 200 free relay (1:32.86) as the quartet of Petrozza, Parsons, Bennet and Ryan Powers prevailed.