Danvers 5, Salem 1: Ryan Kelleher and defender Kyle Cahill both scored their first career goals as the Falcons (7-0) breezed to victory. Captain Eric Martin scored a pair of goals, Zach Noring added a single tally, and defenders Nick Lebel and Matt Kidney were standouts defensively.
Alesio Kanani scored Salem’s only goal, the first marker of the game. Keeper Steve Harris played well in goal for the Witches (5-2-1).
Marblehead 1, Lynn English 0: Senior Josh Beloff scored 15 minutes into the second half on an unassisted goal for the Magicians (4-5). Sophomore keeper Max Walther had 13 saves for his first career shutout.
Masconomet 3, Ipswich 0: Michael Ennis scored a pair of goals and had an assist to power the Chieftains (8-0-2). Edison Forbes scored the other marker while Derek Grammer had two saves for the shutout.
Lynnfield 1, Hamilton-Wenham 0: The Generals dropped to 3-5-1 despite solid play from senior sweeper Nick Fusco.
Bishop Fenwick 2, Marian 0: Rishad Desilva and Iftimi Arapi handled the scoring for the Crusaders (3-6-2). Greg Enos and James Brophy each contributed with an assist.
Pingree 1, Berwick 1: Nate Corning scored on penalty kick in the second half to tie the game. Goalie Hayden Stewarz looked strong, coming up with big saves for the Highlanders (1-3-2).
St. Mary’s Lynn 6, Swampscott 1: The Spartans (7-2-3) rolled as Christian Chavez of Peabody and Noah Camelo of Salem each scored two goals. Senior captain Alexander Alleyne had a goal and an assist playing against his hometown team for the winners as well. Freshman Daniel Hennessey also had a goal and an assist.
Acton-Boxboro 6, Peabody 0: Junior keeper Sean Walsh made 27 saves for the Tanners (5-1-2).
Danvers 3, Salem 1: Junior Delaney Zecha and sophomore Shannon Pohle both scored in the game’s first three minutes as Danvers (7-1-2) stayed unbeaten in league play. Senior captain Chrissy Gikas added a goal and an assist for the Falcons while Jackie Morse and Katherine Kowalski also had assists. In addition, junior Nicole Belanger had a fine game defensively.
Sophomore Katherine Towey scored on a penalty kick for Salem (2-5-1), while Arianna Gaffney made 14 saves. Sweeper Alix Bryant also had a strong outing on defense.
Masconomet 2, Ipswich 1: Dominique Anderson scored 11 minutes into the second half, assisted by Sammi Sheehan, to give the Chieftains (6-2-1) the victory. Julia O’Reilly contributed a first half goal (assisted by Kaleigh White). Sweeper Paige Pratt played well defensively for Masconomet, as did Sarah Katz.
Lia Ziegler scored for Ipswich (5-2-4) with four minutes left in the game. Midfielder Brigid O’Flynn played well offensively and had most of the scoring chances for the Tigers, while Courtney Long had a strong contest defensively.
Hamilton-Wenham 1, Lynnfield 0: Junior Cara Durgin scored the game’s only goal with seven minutes to play to give the Generals (7-1-1) the victory. Emily Gaucher earned the assist while Addison Shearer, Caroline Gribbell and Caroline Cook also had sublime games for Hamilton-Wenham.
Waring 1, Covenant Christian 0: Eleanor Lustig score the game-winner in the 60th minute to move Waring to 7-2.
Beverly 3, Salem 2: Hannah Mullarkey recorded 35 digs, four kills and five aces for the Witches (5-6). Offensively, Hannah Wilkins and Codey Homan combined for 10 kills in the loss.
Peabody 3, Saugus 0: The Tanners improved to 8-1 as Carolyn Scacchi had 12 kills and Mikayla Wallace added 12 service points, with six of those being aces. Catie Houlden was outstanding defensively as well for Peabody, which won in straight sets, 25-6, 25-15, 25-13.
Pingree 3, Concord Academy 1: Senior captain Sam Torto recorded 18 kills, Bridget Healey had six aces and setter Leah McCormack finished with 18 assists to move the Highlanders to 5-4 on the season.
North Shore Tech/Essex Aggie 3, Fellowship Christian 1: The Bulldogs (9-2) were led defensively by Rhyan Foster, who also served the ball well.
Danvers 3, Marblehead 1: Sarah Potter had a pair of goals, including the game-winner, as the Falcons (4-4-2) scored three times in the second half. Caitlin McBride added a clutch goal with four minutes left to give Danvers a two-goal lead, while Nicole Kamens and Katherine Leonard added assists.
Leah Brooks scored Marblehead’s only goal of the game on a cross from Tyler Phillips. In addition, Eliza Fitzgerald and Abby Nye also played well for the Magicians (6-3-1).
Central Catholic 2, Bishop Fenwick 1: Jen Jordan scored only Fenwick (3-5-2) while Halle Mahoney, Maura Benson and Katie Hart were impressive defensively. Natalie Moore, Kathleen Moran and Andrea Klos carried the play in the midfield for the Crusaders.
Pingree 2, Winsor 1: Eliza Mead scored both goals for the Highlanders (6-3) with both assists coming from Allie Sardo. Defensively, Solina Powell, Danielle Kanter and Liz Jayne handled the backfield.
St. John’s Prep 234, Barnstable 245: Freshman Steven Dilisio of Swampscott fired a 37 at The Ridge Club in Sandwich to power St. John’s Prep. Jeff O’Connor was right behind with a 38 while fellow junior Justin Serowik shot a 39 for the Eagles (10-3).
Wheaton (Ill.) 3, Endicott 0: Arriving in the Prairie State earlier in the day for a weekend’s worth of competition, the Gulls fell to the Thunder in three sets (25-10, 25-22, 25-21). Senior libero Ashley Norley had 17 digs while Illinois native Alleigh VandeMerkt had 10 digs and 18 assists. Mackenzie Guerre added five kills and two blocks while Callie Dolan finished with six kills.