RESULTS
BASEBALL
Apponequet 2, Bourne 1
Barnstable 8, Whitman-Hanson 3
Bishop Stang 3, Bridgewater-Raynham 1
Braintree 8, Walpole 6
Cardinal Spellman 7, East Bridgewater 4
Carver 14, Rockland 1
Durfee 8, Brockton 7
Excel 16, Randolph 3
Lowell 10, Andover 9
Lowell Catholic 6, Haverhill 5 (10i)
Marblehead 9, Beverly 2
Masconomet 6, Triton 3
Monomoy 12, Cape Cod Tech 1
Natick 8, Wellesley 1
Nauset 5, Plymouth South 3
Needham 11, Weymouth 4
Newton North 11, Brookline 3
Newton South 10, Acton-Boxboro 6
Nobles 5, Rivers 1
St. Mark’s 7, Tabor 3
Shawsheen 10, Greater Lawrence 3
Stoneham 14, Medford 1
Waltham 11, Wayland 7
GOLF
Braintree 5, Framingham 1
Duxbury 293, Monomoy 300
Hingham 6, Scituate 0
Quincy/North Quincy 4, Saugus 2
Ursuline 6, Notre Dame (T) 0
BOYS LACROSSE
Abington 11, South Shore Voke 5
Apponequet 21, Bourne 4
Danvers 8, Manchester Essex 5
Hingham 10, Lincoln-Sudbury 5
Mashpee 19, Falmouth Academy 13
Medfield 16, Franklin 5
Oliver Ames 12, Middleboro 8
Quincy/North Quincy 6, Hull 5
Silver Lake 15, Bridgewater-Raynham 11
Southeastern 8, Cape Cod Tech 5
Upper Cape 17, Bishop Connolly 1
Winchester 10, Masconomet 8
GIRLS LACROSSE
Abington 9, South Shore Voke 7
Apponequet 17, Bourne 10
Burlington 13, Melrose 7
Chelmsford 9, Shrewsbury 2
Cohasset 18, Marshfield 1
Hamilton-Wenham 16, Danvers 8
Oliver Ames 17, Middleboro 6
Phillips Andover 17, Brooks 14
Tabor 10, St. Mark’s 8
Wellesley 13, Walpole 7
SOFTBALL
Abington 14, Norwell 2
Bishop Feehan 11, Taunton 7
Bridgewater-Raynham 6, Plymouth North 3
Brighton 17, Excel 6
Brooks 6, Philips Andover 1
Burlington 13, Melrose 7
Case 2, Somerset Berkley 0
Dedham 11, Medway 6
Littleton 6, Northbridge 0
Marshfield 22, Notre Dame (H) 10
Masconomet 5, Haverhill 4
Methuen 7, Billerica 4
Middleboro 4, Plymouth South 1
Monomoy 12, Falmouth 0
Natick 3, Wellesley 2
New Bedford 2, Dartmouth 0
Norton 14, Millis 0
Norwood 6, Medfield 4
Notre Dame 11, Shawsheen 3
Rockport 12, Ipswich 4
Silver Lake 2, Foxboro 0
Sturgis 24, Nauset 0
Taunton 11, Bishop Feehan 7
Tri-County 12, Westport 2
Tyngsboro 15, Clinton 0
Walpole 9, Braintree 2
Weston 11, Wayland 1
Wilmington 9, Tewksbury 8 (8i)
BOYS TENNIS
Bishop Feehan 3, Austin Prep 2
Brookline 4, Newton North 1
Concord-Carlisle 4, Westford Academy 1
Dartmouth 5, Bishop Stang 0
Durfee 5, Brockton 0
Duxbury 5, Pembroke 0
Medfield 5, Norwood 0
Nauset 3, Monomoy 2
Newton South 5, Waltham 0
Plymouth South 5, Dennis-Yarmouth 0
Rockland 5, Carver 0
Wakefield 5, Watertown 0
Wellesley 5, Natick 0
Whitman-Hanson 4, Middleboro 1
Xaverian 4, King Philip 1
GIRLS TENNIS
Andover 5, Chelmsford 0
Bishop Fenwick 5, Salem 0
Boston Latin 4, Weston 1
Braintree 5, Walpole 0
Brookline 5, Newton North 0
Central Catholic 5, Lawrence 0
Chelmsford 3, North Andover 2
Durfee 3, Brockton 2
Haverhill 4, Lowell 1
Hingham 3, Notre Dame (H) 2
Lynnfield 3, Marblehead 2
Masconomet 5, Manchester-Essex 0
Medfield 5, Norwood 0
Millis 3, Norton 2
Newton South 4, Wayland 1
North Reading 5, Malden 0
Notre Dame (H) 4, Tewksbury 1
Plymouth South 5, Dennis-Yarmouth 0
Taunton 3, New Bedford 2
Waltham 3, Cambridge 2
Wareham 5, Westport 0
VOLLEYBALL
Bellingham 3, Millis 1
Boston Latin 3, Waltham 0
Brookline 3, Framingham 0
Burlington 3, Greater Lawrence 0
Chelmsford 3, Billerica 0
Lincoln-Sudbury 3, Acton-Boxboro 2
Lowell 3, Lowell Catholic 1
Malden 3, Medford 0
Natick 3, Weymouth 0
Needham 3, Newton North 1
North Quincy 3, Brockton 0
Revere 3, Somerville 0
St. John’s Prep 3, Haverhill 0
Westford Academy 3, Newton South 1
Wellesley 3, Braintree 1
Boston City League championship
O’Bryant 3, Latin Academy 0
HIGHLIGHTS
BASEBALL
Aiden Aubertine, Jeff Charron, Jordan Gorham and Jack Fitzgerald each had two hits apiece, as Braintree staved off Bay State Conference rival Walpole, 8-6.
Nate Levesque had two hits and drove in both runs as Apponequet (13-7) edged Bourne 2-1 in the South Coast Conference.i
Tim Tran singled in Aidan Virella in the 10th inning, lifting Lowell Catholic (7-9) to a 6-5 win over Haverhill in nonleague play. … Senior Max Dio cranked a 3-run homer, as Nauset topped Plymouth South, 5-3. … Seamus Marshall needed just 80 pitches to get through a complete game, allowing just one run on three hits and a walk as he struck out seven and lifted Bishop Stang to a 3-1 win over Bridgewater-Raynham.
Buck Lewis had two hits and drove in three runs as St. Mark’s defeated Tabor 7-3 in the Independent School League.
Ethan Cambra blasted a two-run homer to prove the difference for Durfee in an 8-7 Southeast Conference win over Brockton.
Ian LaForest batted a perfect 4-for-4 with a home run, four runs and two RBI as Waltham outlasted Wayland 11-7 in Dual County League action.
BOYS LACROSSE
Thomas Hustins registered four goals and two assists for Southeastern in an 8-5 win over Mayflower Athletic Conference opponent Cape Cod Tech.
Junior Ben Reardon tallied seven goals for Oliver Ames in a 12-8 win over nonleague opponent Middleboro. … Jack Howard had 11 goals and three assists as Monomoy bested Falmouth Academy, 19-13. … Cian Nicholas tallied a hat trick, while Joe Hennessey and Michael Garrity netted two goals apiece as Hingham earned an impressive 10-5 victory over Lincoln-Sudbury. … Jimmy Thibodeau and Lucas Rotker each posted two goals, propelling Danvers to an 8-5 win over Manchester-Essex.
GIRLS LACROSSE
Jo Russo and Charlize Collins tallied four goals apiece, as Burlington captured the Middlesex League (Freedom) title with a 13-7 victory over Melrose.
In a South Coast Conference tilt, Riley Levrault finished with a team-high seven goals, as Apponequet (11-5) erupted for a 17-10 victory over Bourne.
Kira Fulton finished with four goals to go with an assist Wednesday, helping to propel Cohasset during an 18-1 victory over nonleague foe Marshfield. … Georgia Costello caught fire for five goals, pairing with Hailey Bourne’s four goals to guide Oliver Ames past Middleboro 17-6.
SOFTBALL
Bella Vittorini tossed a no-hitter for Norton, lifting it to a 14-0 win over Millis out of the Tri-Valley League.
Catie Powderly homered, Ariana Kreuzer and Abby Kearns each drove in a pair of runs and Walpole downed Braintree 9-2 in Bay State Conference action.
In the Mayflower Athletic Conference, junior Faith Boutin notched three hits and three RBI for Tri-County in a 12-2 win over Westport.
Caroline Peterson fanned 14 batters, allowing just one hit as Silver Lake edged Foxboro 2-0 in nonleague action.
Kylie Schrock and Kylie Wheat each hit three-run homers as Rockport (10-10) defeated Ipswich 12-4 in the Cape Ann League.
Meg McCann drove in three RBI to lead an offensive explosion for Abington (16-3), beating Norwell 14-2 in South Shore League play.
Kasey Ricard wasn’t just dominating on the mound. She was absolutely perfect, again. The Littleton senior tossed her second career perfect game, in a brilliant 6-0 pitching performance over Northbridge in the CMass quarterfinals. With the win, the reigning Mid-Wach-B League Champions (9-1) improved its overall mark to 15-2, as they head to semifinal play against Tyngsboro or Clinton on Friday.
A Boston University-bound senior, Ricard improved to 9-1, with a microscopic 0.35 earned run average. She has surrendered just one walk all season, while striking out a mind-boggling 159 in 64 innings.
VOLLEYBALL
Tevin Lout and Kythan Ses each posted 10 kills and Ceazar Joseph added 10 blocks, guiding Lowell (19-1) to a 3-1 nonleague win over Lowell Catholic.
Matthew Zegowitz boasted 22 kills with six blocks, helping Westford Academy top Newton South 3-1 to secure the Dual County League title.