In a nonleague baseball matchup, Dan Mosley knocked in a pair of RBI and Ryan Tullish earned the win with four strikeouts as Middleboro defeated Durfee, 6-1.

Travers Moodie went 4-5 with a double and Rocco added two RBI as Medford topped Woburn, 7-5.

In the Independent School League, Declan Wilkes struck out eight in a complete-game effort and Brady MacCutcheon recorded a pair of RBI in a walk-off win for BB&N over Middlesex, 4-3.

Jacoby Casinelli-Tarasuik went six and one third innings on the mound, allowing only one earned run and nabbing two hits at the plate, while Mike Pesce drove in the winning run in the ninth as Essex Tech defeated Triton, 2-1, in the Cape Ann League.

In the Dual County League, Aidan Murphy went the distance with 12 strikeouts as Weston (13-4) defeated Newton South 8-1.

Boys lacrosse

In a nonleague game, Nick Doherty (four goals, one assist), Sean Pechulis (three goals), and Ryan Chute (two goals, one assist) paced Southeastern to a 15-7 victory over Stoughton. … Senior captain Cooper Masso had four goals and two assists while his brother Blake Masso added a hat trick as Bishop Feehan took down Scituate 13-11.

Girls lacrosse

In a nonleague game, Lyla Greenleaf racked up six goals and two assists as Ipswich defeated Burlington, 12-10.

Maeve Kelly and Sophia Zeppieri each had four goals as Medfield defeated Hopkinton 17-3 in the Tri-Valley League.

Softball

In the Cape Ann League, Bianca Fredrickson, Maren McCaughey, and Ava Day each drove in two runs as Hamilton-Wenham edged out Winthrop, 9-8.

Akiira’Ley Vazquez struck out 14 in a one-hitter as Greater New Bedford (13-7) edged Dartmouth 3-2 in nonleague play.