Rodgers has huge offensive day, Sandwich rolls to win
In the South Shore League, Cole Rodgers scored five times with four assists as Sandwich (4-2) shut out Middleboro 14-0 in boys lacrosse action.
Brendan Rosher and Braeden Silva each recorded a hat trick as Bridgewater-Raynham (4-0) defeated nonleague opponent Old Rochester, 14-3.
Girls lacrosse
In the Catholic Central League, Clare Latham led with three goals while Kiki Fauria, Madeline Fitzgerald and Emma Van Allen each had two apiece as Bishop Feehan (5-3) routed Bishop Stang 13-2.
Megan Doyle finished with seven points, becoming Weymouth’s all-time points leader with 370, as the Wildcats doubled up Bay State Conference opponent Braintree 16-8.
In a Northeast Conference contest, Sophia Ciciotti (five goals, assist) and Avery Laundry (four goals, two assists) led Swampscott (4-0) to a 16-9 victory over Marblehead. … Grace Maroney scored seven times and Caroline Connolly added five tallies and three assists as Hingham (3-2) defeated Patriot League opponent Scituate 17-5.
Emma Finch finished with six goals and Tyra Medina added four goals to lead Greater Lowell past Whittier Tech, 18-4 in a Commonwealth Athletic Conference game. … In the Cape and Islands League, Bailey Lower had seven goals and four assists while Emerson Pekarcik had six goals and four assists to lead Nantucket over Barnstable, 17-5.
Julia Kipperman netted six goals as Nauset bested Cape Cod Academy, 1412, in a Cape and Islands League game.
Softball
In a nonleague contest, McKenzie Craig pitched the entire game and hit a home run to move the game to extra innings for an Old Rochester win over West Bridgewater, 8-6… Malia Goldberg went 3-for-4 at the plate with a two run home run to lift Abington (4-0) to a 15-3 victory over Hingham in eight innings. … Sharlotte Stazinski pitched a complete game with two hits allowed while Caroline Daley (two runs) and Caroline Doran (two runs, one RBI) helped Walpole shut out Bridgewater Raynham 12-0 (six innings).
In the Patriot League, Delaney Moquin struck out 12 in a one-hitter while also hitting a homer and Miranda Johnson drove in five on four hits as Silver Lake (3-1) blanked Duxbury 18-0 in five innings.
Elsa Reulet hit a walkoff two-run homer after Lidia Miedema homered to tie it in the seventh as Beverly (4-0) edged Danvers 7-5 in Northeastern Conference play, Miedema got the win on the mound with nine strikeouts.
In Catholic Central League action, Jill Ondrick picked up the win with 13 strikeouts and added a home run as Archbishop Williams (4-0) defeated Bishop Feehan, 3-2. … In a Middlesex League matchup, Natalia Fotopoulos pitched a no-hitter with seven strikeouts and added three RBI as Arlington (3-1) blanked Belmont, 12-0.
Baseball
In a Patriot league matchup, David McNaught pitched five innings, giving up one earned run and striking out five for a Whitman-Hanson 8-1 win over Marshfield.
In a nonleague game, Owen Hoffman allowed four hits and struck out eight while Harrison Sigel recorded a pair of runs, an RBI, and three stolen bases to boost Brookline past Dover-Sherborn, 6-3.