


Seniors Jack Cropper and Sean Dittmeier combined for a no-hitter, striking out 16 as a duo to power Norwood (2-3) during a 5-0 shutout of Braintree in a nonleague contest. … Tad Giardina batted 3-for-3 with two triples and four RBI as St. Mary’s of Lynn (4-3) exploded on offense for a 14-4 win over Danvers. … James Benestad belted a grand slam as St. John’s of Shrewsbury erupted toward a 12-1 win over Pope Francis. … John Flynn’s two hits and two RBI backed a 10-strikeout performance from Kyle Murray over 6 ⅓ innings to boost Boston Latin (3-3) past Brookline 5-1.
Tyler Kropis punched out 10 and allowed just six hits in a complete game, leading Seekonk past Old Rochester 4-1 in South Coast Conference play.
Matthew Griffin batted 2-for-2 to extend his hitting streak to six games, pacing O’Bryant past Roxbury 6-1 in Boston City League play.
Junior Kyle Cummings fired a complete game shutout, surrendering just three hits while striking out 13 as Revere (3-3) blanked Malden 5-0 in the Greater Boston League.
In a rematch of last year’s Div. 2 final, Aidan Gibbons registered a hat trick and added a pair of assists, as Billerica knocked off Longmeadow 15-9 in a non league tilt.
Avery Laundry netted four goals and three others recorded hat tricks to power Swampscott (4-0) to an 18-1 Northeastern Conference win over Salem.
Madigan Kelley dished six assists alongside two goals, pairing with four goals and an assist from Brooke Lunedei to help pace Bourne to a 15-6 South Shore League win over Old Rochester.
In a nonleague contest, sophomore Grace Forsythe went 3-for-4, belting two homers and driving in seven runs, in a 19-5 win for Woburn (5-1) over Lowell (2-2).
Junior Lauren Wilson notched three hits, including a grand slam for Lynn Classical in a 17-0 win over Greater Boston Legaue Lynn English.
Matt Deeley dialed up 18 kills and four blocks, finishing off almost half of Suraj Marla’s 37 assists for St. John’s of Shrewsbury (6-1) in a 3-1 nonleague win over Agawam.
BASEBALL
Bellingham 12, Nipmuc 1
Boston Latin 5, Brookline 1
Gloucester 11, Peabody 0 (5i)
Latin Academy 10, Charlestown 0
Lexington 13, Concord-Carlisle 3
Mansfield 1, Bridgewater-Raynham 0
Norwood 5, Braintree 0
O’Bryant 5, Roxbury Prep 1
Revere 5, Malden 0
St. John’s (S) 12, Pope Francis 1
St. Mary’s (L) 14, Danvers 4
Seekonk 4, Old Rochester 1
Snowden 9, New Mission 0
Wachusett 3, Lincoln-Sudbury 1
Whittier 14, Lynn Tech 4
BOYS LACROSSE
Beverly 11, Danvers 7
Billerica 15, Longmeadow 9
Cohasset 13, Hull 0
Holderness 18, Austin Prep 6
Lowell 13, Malden 3
Walpole 12, Bishop Feehan 10
Winthrop 11, Gloucester 8
GIRLS LACROSSE
Bourne 15, Old Colony 6
Lynnfield 14, Wakefield 10
Plymouth North 14, Dartmouth 4
Swampscott 18, Salem 1
Wellesley 11, Dover-Sherborn 6
SOFTBALL
Apponequet 11, Wareham 2
Cambridge 16, Winchester 3
Case 11, GNB Voke 4
Dennis-Yarmouth 30, Cohasset 17
Dracut 13, North Andover 10
Lynn Classical 17, Lynn English 0 (5i)
Masconomet 20, Latin Academy 6
Tewksbury 13, Wilmington 1
Woburn 19, Lowell 5
GIRLS TRACK
Masconomet 119, Saugus 17
VOLLEYBALL
Latin Academy 3, Barnstable 0
Lynn Classical 3, Lynn English 0
Nipmuc 3, Dighton-Rehoboth 2
St. John’s Prep 3, Central Catholic 0
St. John’s (S) 3, Agawam 1