



Daniel Vazquez dominated by striking out 15 as Medfield topped Tri-Valley League baseball opponent Norwood 5-1.
In a South Shore League matchup, Ben Tracey struck out eight in a complete-game effort while Wil Callahan recorded a pair of hits and two RBI as Abington defeated Carver, 5-1.
Jaiden Aquino struck out 13 while going the distance and allowing three hits as Melrose blanked Wilmington 6-0 in Middlesex League play. … In the Cape & Islands League, Matthew Taylor notched 11 strikeouts while Ty Creighton drove in four as Sandwich defeated Dennis-Yarmouth 5-0.
In the Patriot League, Aidan Van Dyk allowed a pair of hits and struck out nine while Sam Light collected three hits to lead Hanover to a 8-1 victory over Quincy.
Boys lacrosse
In the Patriot League, Brady Rhinesmith recorded seven points (four goals, three assists), Cam Silvia added five (one goal, four assists), and Cole Martin scored four times to lead Duxbury past Hanover, 15-0.
Finn Wright tallied five goals and an assist as Ipswich took down Essex Tech 9-4 in Cape Ann League play.
Girls lacrosse
In the Bay State Conference, Sophia Fruci, Jenna Wong, and Caitlyn Naughton each scored four goals to lead Walpole (13-1) to a 21-8 victory over Braintree.
In the Mayflower Athletic Conference, Kayla Nota collected four goals and an assist while Bella Humphreys added an hat trick as South Shore Tech (5-10) edged Upper Cape, 7-6. … Allie Wile scored six goals as Ipswich defeated Essex Tech 15-3 in the Cape Ann League.
In a nonleague matchup, Emily Berube scored four times and Clare Latham netted a hat trick as Bishop Feehan toppled Quincy 17-7.
Softball
In a Cape Ann League game, Viola Fazio drove in four runs on three hits to lead Hamilton-Wenham past Rockport with a final score of 19-4.
In the Middlesex League, Mia Helein, Mia Basile, and Grace Forsythe each recorded a pair of hits to lead Woburn to a 4-1 victory over Belmont. … Senior Eva Boudreau went 3-for-3 with five RBI as Wilmington blanked Melrose 17-0.
In a Commonwealth Athletic Conference contest, Amaya Flood earned the win on the mound with nine strikeouts and drove in three RBI as Greater Lowell defeated Lowell Catholic, 10-2. … In the South Coast Conference, Reese Taylor struck out seven in three innings and recorded three hits with three RBI as Apponequet (12-5) defeated Fairhaven, 12-1.
In the South Shore League, Elsie Testa struck out 10 while Maddie McDonald recorded a pair of doubles and four RBI as Abington (12-5) defeated Carver, 8-1.
In a Bay State League game, Sharlotte Stazinski finished 3-for-3 with a home run and five RBI. Sharlotte also tossed a complete-game with ten strikeouts to lead Walpole to a 6-2 victory over Newton North. … Sam Chalupa and Adriana Delaney had three hits and three RBI each as Methuen out slugged nonleague opponent Westford Academy 13-11.