


Senior Paul McCarthy tossed a one-hit shutout, while his classmate Quinn Lanagan drove in the eventual go-ahead run with a triple in the top of the seventh inning as Xaverian (12-3) silenced Catholic Conference baseball rival St. John’s Prep, 1-0.
Niko Rabiner struck out six and Elias Brendel went 1-for-3 with an RBI and a run scored as Brookline defeated Natick 3-1 in the Bay State Conference. … Colin Ducie fired six innings of shutout ball while striking out 10, as Plymouth South (6-6) defeated Latin Academy in a nonleague game, 2-0.
In the Commonwealth Athletic Conference, Will Holloway tallied three hits, three runs, and one RBI to lead Shawsheen (13-0) to a 12-2 victory over Greater Lawrence.
Boys lacrosse
In a nonleague matchup, Gunner Hanna tallied four goals to lead Abington to an 11-6 victory over Weymouth.
Jack Goodrich (assist) scored four goals, while Cole Travaglini (assist) and Ebbin Perkins (two assists) notched a hat trick each as Berwick Academy (Maine) (5-3) bested Concord Academy 19-2 in the Eastern Independent League.
Girls lacrosse
In a Cape Ann League contest, Reese Bromby (five goals, two assists) and Avery Tahnk (four goals) propelled things offensively for Newburyport during a 17-4 win over Essex Tech.
Jayleigh Howarth and Abby Bradley each struck for four goals, as Apponequet (10-2) cruised to a 21-8 victory over Seekonk in the South Coast Conference. … Keira Twomey registered a hat trick, leading St. Mary’s (Lynn) (5-6-1) to a 10-5 victory over Arlington Catholic in the Catholic Central League.
Amelia Collins buried the winner in overtime for Attleboro in an 11-10 Hockomock League victory over Mansfield.
Softball
Olivia DiSessa (2-for-4, two runs, RBI) and Jayla Walsh (2-for-4, two runs, two RBI) fueled the offense, while Aliza Crean-Oviedo struck out 10 over another complete game as St. Mary’s (Lynn) (7-4) defeated Bishop Stang 5-2 in the Catholic Central League.
Mylee Ramer tossed a two-hitter in the circle to go with 18 strikeouts, while also adding a trio of hits and three RBI for Bishop Feehan (12-1) during a 9-0 shutout of Arlington Catholic.
Logan Schaap hit a triple in the bottom of the sixth inning to bring home Angelina Vecchio and lift Masconomet in a 3-2 Northeastern Conference win over Beverly. … Kayla Shaw struck out 13, and Jackie Sullivan went 4-for-4 at the plate as Wakefield (10-2) rolled to a 13-0 Middlesex League victory over Melrose.
Chloe Salerno struck out six and gave up three hits, and Bella Boyer drove in Olivia Moeckel with a double in the bottom of the seventh inning as Central Catholic walked off with a 2-1 Merrimack Valley Conference win over Andover.
Sharlotte Stazinski fanned 16 and allowed two hits over a complete-game shutout, and Caroline Daley plated Norah Broderick for the go-ahead run in the ninth inning as Walpole defeated Weymouth 2-0 in the Bay State Conference.
Ginger Thompson hit a walk-off single with the bases loaded in the bottom of the seventh to drive in two and give Triton (7-5) a 7-6 Cape Ann League win over Hamilton-Wenham.