Marblehead 108, Lynn Classical 77: Sara Daher, Harrison Rodts, and Charlie Seltzer each won two events to help the Magicians pull away for a victory. Daher won the 200 free (2:02.39) and 100 breaststroke (1:10.38), Rodts captured the 100 free (53.76) and 200 IM (2:10.92), and Seltzer prevailed in the 500 free (5:32.97) and 100 backstroke (58.70).
Tyler Phillips (diving, 178.55) and Kylie Cronin (100 butterfly, 1:02.60) also had individual wins for Marblehead (5-0). Seltzer, Michael Kaminsky, Rodts, and Chris Rodts combined to win the medley relay in 1:59.93.
Beverly 102, Lynn English 82: Sarah Welch won 200 free and 500 free and Emily Walsh won the 200 IM and the 100 back, with both girls also contributing legs of two winning relays to keep the Panthers (3-0-1) unbeaten on the season.
Danvers 57, Swamspcott 42: Josh Mentzer (200 IM, 100 fly) and Tom Giannino (50 free, 100 free) each won two events as the Falcons improved to 4-0. Tori Ganley also won the 200 free for Danvers, while Abby Perkins contributed a win in the 100 backstroke.
Samantha Rogers won the 500 free and the 100 breast for the Big Blue and Emily Guo was second in both the 100 fly and the 200-IM.
Peabody 95, Salem 80: The Tanners (3-0-1) won behind Alex Strakosha, who won the 100 fly (1:00.49) and the 100 breast with a sectional qualifying time of 1:07.73. Alex Guay wont he 50 free, Christine Shea won the 500 free (6:01), Paige Hayward and Corey Pierce were first and second in diving. Guay, Pat Jwansowski, Zack Melville and Strakoha teamed to win the 200 medley relay and the 200 free relay.
Cole Jermyn won the 100 free for Salem (1-3) and took 10 seconds off his personal best in the process. Reschelle Venico (100 back) and Julie Nguyen (200 free) also added wins for the Witches.
Shawsheen 60, North Shore Tech/Essex Aggie 36: Jordan Mendez scored 14 points and Elijah Alfred grabbed nine rebounds for North Shore Tech, but the Bulldogs (0-8) couldn’t keep up with Shawsheen.
St. John’s Prep 60, Malden Catholic 52: Tyler Dooley paced the Eagles with 17 points, while Max Burt added 13 and Max Butterbrodt chipped in with 10. St. John’s is now 9-0 overall, and 2-0 in the Catholic Conference.