BASEBALL
Abington 2, East Bridgewater 0
Amesbury 11, Pentucket 7
Arlington 10, Belmont 4
Boston International 9, Tech Boston 6
Bristol-Plymouth 5, Blue Hills 4
Brookline 5, Latin Academy 1
Case 6, Wareham 5
Cohasset 2, Carver 0
Dighton-Rehoboth 11, Norton 2
Excel 16, Madison Park 3
Foxboro 11, Norwell 1 (6i)
Greater Lowell 7, Lowell Catholic 5
Hamilton-Wenham 10, North Reading 2
Hingham 11, Silver Lake 10
Lincoln-Sudbury 8, Bedford 7
Lowell 8, Catholic Memorial 5
Lynn Classical 11, Everett 1 (6i)
Lynn Tech 7, KIPP Academy 6 (1st)
Lynn Tech 9, KIPP Academy 3 (2nd)
Lynnfield 7, Georgetown 6
Marblehead 8, Gloucester 0
Mashpee 2, Hull 1
Medfield 5, Dedham 0
Melrose 11, Burlington 4
Mystic Valley 4, Nashoba Valley Tech 3 (1st)
Mystic Valley 11, Nashoba Valley Tech 1 (2nd)
Newburyport 14, Manchester-Essex 1
O’Bryant 2, Charlestown 1
Oliver Ames 6, New Bedford 2
Plymouth South 3, Plymouth North 2 (8i)
Reading 3, Lexington 0
St. John Paul II 3, Monomoy 1
Sandwich 8, Dennis-Yarmouth 1
Scituate 8, Pembroke 0
Shawsheen 2, Essex Tech 1 (8i)
Sturgis West 3, Rising Tide 2
Triton 10, Ipswich 0
Uxbridge 7, Medway 2
Waltham 12, Cambridge 2
Westford Academy 8, Concord-Carlisle 6
Weymouth 7, Brockton 6
Wilmington 2, Watertown 1
Woburn 10, Winchester 0
GOLF
Braintree 4.5, Needham 3.5
Hingham 6, Notre Dame 0
Ursuline 6, Cardinal Spellman 0
BOYS LACROSSE
Beverly 9, Masconomet 8
Danvers 8, Swampscott 7 (2ot)
Hanover 16, Quincy/North Quincy 4
Hingham 8, Duxbury 7 (2ot)
North Reading 9, Triton 6
Pentucket 9, Newburyport 4
Silver Lake 11, Mansfield 7
Weston 13, Waltham 2
Whitman-Hanson 8, Plymouth North 5
GIRLS LACROSSE
Cape Cod Academy 17, Nantucket 16
Central Catholic 14, Andover 9
Concord-Carlisle 19, Boston Latin 9
Hingham 11, Duxbury 10
Hopkinton 10, Medway 8
Hull 11, Abington 3
Lowell Catholic 10, Lowell 7
Manchester-Essex 9, Hamilton-Wenham 4
Medford 9, Matignon 9
Monomoy 15, St. John Paul II 9
Newburyport 20, Pentucket 4
Plymouth North 19, Whitman-Hanson 9
Quincy 7, Silver Lake 6
Swampscott 11, Danvers 7
Tyngsboro 21, Littleton 7
Wellesley 14, Newton North 10
SOFTBALL
Abington 5, East Bridgewater 2
Archbishop Williams 13, Cardinal Spellman 3
Arlington 12, Belmont 0
Bedford 18, Lincoln-Sudbury 12
Bishop Feehan 5, Bridgewater-Raynham 0
Bristol Aggie 6, South Shore Voke 0
Burlington 10, Melrose 0
Cathedral 17, Maimonides 7
Excel 22, Brighton 14
Fenway 17, Madison Park 2 (1st)
Fenway 7, Madison Park 0 (2nd)
Haverhill 6, Newburyport 3
Holbrook 13, Westport 5
Marshfield 12, North Quincy 1
Masconomet 4, Marblehead 3
Medway 6, Uxbridge 5
Middleboro 10, Whitman-Hanson 4
Monomoy 16, St. John Paul II 0
Natick 10, Framingham 2
Notre Dame (H) 10, Milton 4
Notre Dame/Innovation 12, Northeast 0
Reading 12, Lexington 0
Silver Lake 10, Higham 2
Stoughton 19, Norwood 9
TechBoston 16, Boston International 4
Wakefield 12, Stoneham 0
Wellesley 5, Latin Academy 4
Wilmington 15, Watertown 3
BOYS TENNIS
Apponequet 5, Dighton-Rehoboth 0
Burlington 5, Melrose 0
Durfee 5, New Bedford 0
Holliston 5, Norwood 0
Hopkinton 4, Ashland 1
Latin Academy 4, Medford 1
Marblehead 5, Amesbury 0
Methuen 3, Billerica 2
Middleboro 3, Mashpee 2
Monomoy 3, Bourne 2
North Quincy 3, Marshfield 2
Quincy 3, Plymouth South 2
Sandwich 4, Dennis-Yarmouth 1
St. John’s Prep 3, BC High 2
Scituate 5, Pembroke 0
Stoughton 19, Norwood 9
Weston 4, Westford Academy 1
Wellesley 5, Andover 0
GIRLS TENNIS
Bishop Feehan 5, Arlington Catholic 0
Bishop Fenwick 5, Matignon 0
Fairhaven 5, Seekonk 0
Franklin 5, Taunton 0
Ipswich 5, Pentucket 0
Latin Academy 5, Medford 0 (match 1)
Latin Academy 5, Medford 0 (match 2)
Marblehead 5, Amesbury 0
Masconomet 5, Winthrop 0
Monomoy 4, Bourne 1
Newburyport 5, North Reading 0
Tyngsboro 4, Gardner 1 (match 1)
Tyngsboro 4, Gardner 1 (match 2)
Wareham 4, Case 1
Watertown 4, Wilmington 1
BOYS TRACK
Somerville 84, Medford 46
Southeastern 100, Bristol-Plymouth 36
Southeastern 100, Diman 36
GIRLS TRACK
Somerville 73, Medford 47
Southeastern 104, Bristol-Plymouth 25
Southeastern 70, Diman 66
VOLLEYBALL
Brookline 3, Braintree 0
Greater Lowell 3, Greater Lawrence 1
Needham 3, Weymouth 0
Newton North 3, Natick 2
O’Bryant 3, Latin Academy 0
Taunton 3, King Philip 1
Wellesley 3, Framingham 2
HIGHLIGHTS
BASEBALL
Aidan O’Donnell struck out 10 in his second no-hitter of the season in a 2-0 victory for Abington (11-3) over South Shore League opponent East Bridgewater.
In the Patriot League, Tommy Sullivan went the gap with 12 strikeouts as Plymouth South (11-2) edged Plymouth North 3-2 in eight innings.
SOFTBALL
In a nonleague recreation, freshman Mylee Ramer allowed a pair of hits and struck out 12 as Bishop Feehan blanked Bridgewater-Raynham, 5-0. … Liv DeCicco fanned 12 and smashed a house run as Haverhill (8-6) doubled Newburyport, 6-3. … Kerry Driscoll picked up her ninth win of the season on a complete-game effort and recorded a pair of hits as Stoughton defeated Norwood, 19-9.
In a South Shore League recreation, Shannon Varvitsiotis struck out 12 and Ava DiPietro cleared the bases with a triple to energy Abington (11-1) previous East Bridgewater, 5-2.
In a Middlesex League matchup, Grace Weston went 2-for-3 with a pair of RBI as Reading defeated Lexington, 12-0. … Cece Imbimbo tossed a no-hitter with a powerful 20 strikeouts to spice up Burlington (15-1) previous Melrose, 10-0.
In a Catholic Central contest, Shelby Parr struck out 9 whereas Jill Ondrick went 4-for-5 with a house run, two RBI and three runs scored to guide Archbishop Williams (10-4) previous Cardinal Spellman, 13-3.
GIRLS LACROSSE
In CMASS motion, Emma Angelo racked up eight factors (7 targets, 1 help) and Sydney Hannes added seven (5 targets, 2 assists) to guide Tyngsboro previous Littleton, 21-7.
Source: www.bostonherald.com