ST. JOHN’S PREP 5, XAVERIAN 0: Senior captain Brian Pinho had a monster night, factoring in all five goals with two scores and three helpers as the Eagles (8-2) took control with a dominant first period and won for the fifth time in six games this month. Nic Gianelli added a goal and two assistsin the victory; Andrew Brandano had a goal and an assist; and Jack McCarthy also scored..
Beverly 73, Lynn English 12: Kristen O’Connor topped the high jump (5-0) and the 50 hurdles (7.4) as Beverly improved to 5-0. Maeve Monahan won the mile (5:55) for the Panthers while Natalie Shea was victorious in the shot put (30-5 1/4).
Swampscott 51, Danvers 35: Six different winners propelled Swampscott to a win. Vy Le (55 hurdles), Aisling Dennehy (300), Emma Walsh (600), Alison Carr (1000), Sarah Kelley (mile) and Hailey Irwin (2-mile) had the individual victories for the Big Blue (4-1 overall, 3-1 NEC).
Ashley Brooks (high jump), Meghan Kellard (shot put), and Xanthi Pantazelos (55 meters) won events for Danvers (3-2, 2-2).
North Shore Tech/Essex Aggie 64, Chelsea 11: Grace McNally won both the hurdles and high jump to help the Bulldogs move to 3-0. Hannah Marshall (50 dash), Autumnrose Cataldo (300), Sarah Cantwell (600), Kailee Silva (1,000), Jessica Stefanelli (mile), and Dasha Kairys (2-mile) also won individual events for North Shore. Marshall, Sarah Powers, Rose Crispin, and Emily Crispin teamed up to win the relay.
Danvers 50, Swampscott 36: Danvers’ Drew Piazza defeated Swampscott’s Peter Hale in the featured race of the evening, and Joe Manson of the Falcons re-set his own shot put record to highlight Danvers’ win. Piazza ran a 2:41.5 to edge Hale (2:44.3) in the 300, and Manson threw a 53-6 to beat his old record of 52-11.
John Thomas (55 meters), Kyle Sullivan (hurdles), Brandon Hyde (300), Kevin Hebert (2-mile), and Connor Rollins (high jump) also had wins for Danvers.
Declan McClung (600) and Matt Mahoney (mile) won events for Swampscott.
Beverly 66, Lynn English 20: The Panthers (3-2, 2-2) rolled behind wins from Jay Richardson (high jump), Harry Brown (shot put), Anthony Harris (50 yard hurdles), Jordan Rawding (300), Alex Greco (1000), and Campbell Wood (mile).