ROUNDUP
BOYS LACROSSE
In the South Shore League, Cole Rodgers scored five times with four assists as Sandwich (4-2) shutout Middleboro 14-0.
Brendan Rosher and Braeden Silva each recorded a hat trick as Bridgewater-Raynham (4-0) defeated nonleague opponent Old Rochester, 14-3.
Will Harrington finished with five goals and an assist while Jayson Clapp added a hat trick to lift Ipswich to a 13-10 victory over Cape Ann foe Lynnfield.
In Northeastern league action, Sean Rivard notched four goals and had three assists as Danvers defeated Gloucester 13-7.
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 at 370 career points 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, 14-12, in a Cape and Islands League game.
In a Cape Ann contest, Allie Wile scored five goals and added an assist as Ipswich defeated Lynnfield, 16-7.
In Merrimack Valley League action, Taija Bell (three goals, two assists) scored the game winning point while Catherine Craig (three goals, two assists), Julianna Lanzillo (three goals), and Ava Balan (one goal) helped lead Chelmsford to a 10-9 (ot) win over North Andover.
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 8 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). … Mackenzy Ponte went the distance with 10 strikeouts as Westport edged Wareham 9-7 in nine innings.
In Mayflower action, Becca Hornung pitched a complete game and struck out 17 while Lily Robitaille smashed a grand slam to lead Southeastern past Blue Hills, 16-14 in eight 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.
SCORES
BASEBALL
Bedford 6, Wayland 3
Brockton 8, Quincy 6
Brookline 6, Dover-Sherborn 3
Cohasset 10, West Bridgewater 8
Dighton-Rehoboth 6, Norton 4
Ipswich 9, Amesbury 3
Malden 8, Lynn Classical 6
Mashpee 10, Carver 6
Middleboro 9, Norwell 0
Mystic Valley 6, Somerville 4
Nauset 8, Dennis-Yarmouth 6
Newburyport 13, Pentucket 9
North Attleboro 5, Stoughton 1
O’Bryant 13, East Boston 3 (5i)
St. John’s (S) 8, Shrewsbury 3
Sandwich 9, Rockland 0
Silver Lake 4, Duxbury 3
Sturgis West/East 5, Nantucket 0
Waltham 10, Acton-Boxboro 0 (5i)
Whitman-Hanson 8, Marshfield 1
GIRLS GOLF
Wellesley 5, Braintree 1
BOYS LACROSSE
Bellingham 18, Norton 2
BC High 12, Xaverian 10
Bridgewater-Raynham 14, Old Rochester 3
Danvers 13, Gloucester 7
Dover-Sherborn 16, Dedham 1
Duxbury 19, North Quincy/Quincy 2
Framingham 8, Natick 7 (ot)
Hanover 10, Whitman-Hanson 7
Hingham 8, Scituate 3
Ipswich 13, Lynnfield 10
Lynn 6, Somerville 5 (2 ot)
Medfield 18, Hopkinton 7
Monomoy 16, Sturgis East 4
Nantucket 13, Barnstable 5
Nashoba 8, Shrewsbury 5
Nauset 16, Martha’s Vineyard 5
Needham 16, Brookline 5
Northeast 15, Mystic Valley 6
Pembroke 9, Plymouth North 5
St. John Paul II 14, Mashpee 13 (ot)
St. John’s Prep 13, Malden Catholic 3
Sandwich 14, Middleboro 0
Swampscott 10, Marblehead 9
Tyngsboro 14, Hudson 2
Westford Academy 7, Wayland 6
Winchester 11, Lincoln-Sudbury 10
GIRLS LACROSSE
Attleboro 17, Bridgewater-Raynham 10
Bishop Feehan 13, Bishop Stang 2
Cardinal Spellman 14, East Bridgewater 3
Chelmsford 10, Andover 9
Dover-Sherborn 11, Dedham 8
Duxbury 16, North Quincy 2
Greater Lowell 18, Whittier 4
Hanover 7, Whitman-Hanson 5
Hingham 17, Scituate 5
Ipswich 16, Lynnfield 7
Lincoln-Sudbury 15, Bedford 7
Marshfield 14, Quincy 6
Medfield 20, Hopkinton 2
Nantucket 17, Barnstable 5
Nauset 14, Cape Cod Academy 12
Needham 9, Brookline 7
North Andover 16, Billerica 6
Plymouth North 13, Pembroke 5
Shawsheen 13, Lowell Catholic 5
Swampscott 16, Marblehead 9
Thayer Academy 16, Brooks 7
Wakefield 15, Wilmington 4
Walpole 20, Milton 6
Westwood 11, Franklin 5
Weymouth 18, Braintree 8
BOYS RUGBY
Hingham 17, Marshfield 5
SOFTBALL
Abington 15, Hingham 3 (8i)
Archbishop Williams 3, Bishop Feehan 2
Arlington 12, Belmont 0
Atlantis Charter 17, Randolph 1
Beverly 7, Danvers 5
Carver 18, Mashpee 1 (5i)
Central Catholic 13, Dracut 0 (5i)
Fairhaven 10, Durfee 9
Middleboro 6, Norwell 3
Milton 9, Somerset Berkley 2
Norwood 13, Dedham 11
Old Rochester 8, West Bridgewater 6
Silver Lake 18, Duxbury 0 (5i)
Walpole 12, Bridgewater Raynham 0 (6i)
Westport 9, Wareham 7 (9i)
Westwood 16, Ashland 0
Whitman-Hanson 8, Marshfield 1
BOYS TENNIS
Walpole 5, Weymouth 0
BOYS TRACK
Archbishop Williams 66, Bishop Stang 58
Bishop Feehan 114, Archbishop Williams 22
Bishop Feehan 113, Bishop Stang 23
Bishop Feehan 71, Cardinal Spellman 65
Bishop Feehan 133, Cristo Rey 3
Cardinal Spellman 98, Archbishop Williams 34
Cardinal Spellman 96, Bishop Stang 31
West Bridgewater 121, Bourne 11
GIRLS TRACK
Archbishop Williams 87, Bishop Stang 34
Bishop Feehan 80, Archbishop Williams 52
Bishop Feehan 107.5, Bishop Stang 26.5
Bishop Feehan 70, Cardinal Spellman 66
Bishop Feehan 124, Cristo Rey 0
Cardinal Spellman 81, Archbishop Williams 43
Cardinal Spellman 100, Bishop Stang 25
Old Rochester 73, Apponequet 57
West Bridgewater 123, Bourne 11
VOLLEYBALL
BC High 3, St. John’s (S) 0
Braintree 3, Weymouth 0
Lincoln-Sudbury 3, O’Bryant 0
Lynn Classical 3, Pioneer Charter 1
Natick 3, Framingham 0
Newton North 3, Needham 2
Winchester 3, Lexington 0
Coaches are encouraged to report your scores and highlights to hssports@bostonherald.com