Monday’s high school scores and highlights
ROUNDUP
BASEBALL
Ryan Baker threw six frames with eight strikeouts and Cam Beltramini went 3-for-4 with a three-run homer as Whitman-Hanson defeated Patriot League opponent Duxbury 7-2.
In the Catholic Conference, senior co-captain Charlie Comella went 4-for-4 with a two-run homer, triple and four RBI as Xaverian (2-1) topped Catholic Memorial 6-4. … Liam Kinneen , Brady Lane and Jake Taylor combined for a no hitter with 11 strikeouts as BC High (2-0) routed Malden Catholic 12-1.
In nonleague play, junior Cam Carroll walked it off as Silver Lake edged Dalmouth 6-5.
Ben Cassavoy went the distance with three hits allowed and 13 Ks as Melrose upended Middlesex League opponent Winchester 5-1.
BOYS LACROSSE
In the Catholic Central League, Cooper Masso had four while Blake Masso and Dexter Izzo each had a hat trick as Bishop Feehan rolled to a 20-2 win over Bishop Fenwick.
In the Hockomock League, Eddie O’Brien (three goals, three assists) and Drew Hansen (two goals, three assists) combined to propel Franklin during a 12-5 win over rival Canton.
GIRLS LACROSSE
In the Tri-Valley League, Avery O’Connell netted six goals, while Kelly Devine netted four herself as Dover-Sherborn defeated Medway, 13-7.
Coco Clopton reached the 200 career point mark with four goals and two assists as Swampscott toppled Winthrop 16-1 in a Northeastern Conference tilt.
In nonleague action, Cece Levrault had six goals and Abby Bradley added a hat trick as Apponequet defeated Dartmouth 11-8.
SOFTBALL
In the Patriot League, Cassidy Briggs collected four hits while Kaitlyn Howard notched 10 strikeouts on the hill as Whitman-Hanson walked it off against Duxbury 4-3.
Jill Ondrick struck out 16 and hit a two-run homer as Archbishop Williams blanked St. Mary of Lynn 3-0 in the Catholic Central League.
In a nonleague tilt, Edy Latour went the distance, surrendering one run while striking out seven. She also finished 3-for-4 offensively with a home run as Dighton-Rehoboth pulled away for a 10-1 victory over Middleboro.
BOYS VOLLEYBALL
Branch Barnes netted 15 kills and Nic Bonavaire added 14 kills as Natick swept Brookline 3-0 in Bay State Conference action.
SCORES
BASEBALL
Arlington Catholic 2, Bishop Stang 1
Barnstable 7, Bridgewater-Raynham 2
Beverly 8, Methuen 4
Bishop Feehan 8, Bishop Fenwick 3
BC High 12, Malden Catholic 1 (5i)
Brookline 10, Natick 6
Burlington 6, Arlington 5 (8i)
Dedham 6, Bellingham 5
EMK 17, Brooke Charter 0
Foxboro 1, Franklin 0
Framingham 12, Newton North 1
Georgetown 6, Lowell Catholic 5 (10i)
Greater Lowell 5, Wayland 0
Hopkinton 7, Ashland 3
Latin Academy 10, O’Bryant 0
Malden 14, Chelsea 4
Marblehead 4, Manchester-Essex 2
Marshfield 5, Hingham 2
Masconomet 4, Ipswich 3
Melrose 5, Winchester 1
Middleboro 9, New Bedford 2
Milton 10, Wellesley 2
Monomoy 7, Martha’s Vineyard 1
Needham 7, Weymouth 1
North Quincy 10, Pembroke 6
Norton 4, Medway 2
Norwell 12, Rockland 0 (5i)
Norwood 7, Holliston 4
Pentucket 10, Bedford 9
St. John’s Prep 5, St. John’s (S) 4
St. Mary’s (L) 8, Abp. Williams 1
Scituate 4, Quincy 2
Shawsheen 6, Dracut 5
Silver Lake 6, Falmouth 5
Somerville 15, Lynn English 8 (8i)
Swampscott 4, Peabody 1
Upper Cape 5, Bourne 2
Walpole 6, Braintree 5
Westwood 12, Medfield 2
Whitman-Hanson 7, Duxbury 2
Wilmington 6, Lexington 4
Xaverian 6, Catholic Memorial 4
GIRLS GOLF
Duxbury 6, Cohasset 0
BOYS LACROSSE
Archbishop Williams 15, St. Mary’s (L) 5
Ashland 12, Norwood 6
Bellingham 9, Dighton-Rehoboth 4
Bishop Feehan 20, Bishop Fenwick 2
Blue Hills 15, Westport 3
Dedham 8, Norton 1
Dover-Sherborn 12, Medway 2
Franklin 12, Canton 5
Mansfield 12, Sharon 11 (ot)
Marblehead 6, Beverly 5
Masconomet 11, Danvers 8
Northeast 6, Nashoba Tech 3
Oliver Ames 18, Stoughton 3
Reading 10, Billerica 8
Silver Lake 17, Hull 2
Swampscott 8, Winthrop 5
Xaverian 18, Malden Catholic 0
GIRLS LACROSSE
Apponequet 11, Dartmouth 8
Ashland 13, Norwood 6
Beverly 17, Marblehead 9
Bishop Feehan 13, Bishop Fenwick 9
Cardinal Spellman 14, Latin Academy 13
Cohasset 18, Hull 1
Dedham 10, Norton 1
Dover-Sherborn 13, Medway 7
Franklin 15, Canton 5
King Philip 14, Foxboro 7
Essex Tech 8, North Reading 4
Lynnfield 18, Wilmington 9
Mashpee 16, East Bridgewater 14
Medfield 19, Holliston 2
Notre Dame (H) 9, Hingham 4
Oliver Ames 18, Stoughton 11
Swampscott 16, Winthrop 1
Westwood 15, Hopkinton 2
SOFTBALL
Amesbury 10, Ipswich 0
Archbishop Williams 3, St. Mary’s (L) 0
Belmont 6, Wakefield 5
Beverly 8, Wayland 4
Bishop Feehan 1, Bishop Fenwick 0 (9i)
Boston English 25, Madison Park 3
Brighton 11, Excel 10
Burlington 9, Arlington 2
Case 3, Apponequet 0
Dedham 8, Bellingham 4
Dighton-Rehoboth 10, Middleboro 1
Foxboro 5, Franklin 3
Georgetown 22, Rockport 2
Greater New Bedford Voke 12, Dartmouth 3
Hingham 5, Marshfield 4 (9i)
Lincoln-Sudbury 14, Acton-Boxboro 0 (5i)
Malden 17, Chelsea 8
Manchester Essex 4, Hamilton-Wenham 3
Marblehead 9, Reading 3
Martha’s Vineyard 20, Muniz 3
Monomoy 6, Cardinal Spellman 4
Norton 10, Medway 7
Norwell 22, Brockton 3 (5i)
Norwood 2, Holliston 1
Notre Dame (H) 3, Fontbonne 2
Oakmont 13, Westboro 6
Peabody 4, St. Paul 2
Pembroke 6, Quincy/North Quincy 0
Silver Lake 12, Plymouth North 0
Triton 6, Lynnfield 4
Tyngsboro 5, Chelmsford 4
Ursuline 13, Norfolk Aggie 4
Walpole 9, Braintree 0
Wareham 5, Carver 4
Westwood 13, Medfield 7
Whitman-Hanson 4, Duxbury 3
Wilmington 21, Lexington 4
Woburn 8, Watertown 4
BOYS TENNIS
Andover 5, Chelmsford 0
BC High 5, Catholic Memorial 0
Brookline 5, Natick 0
Duxbury 5, Whitman-Hanson 0
Hamilton-Wenham 5, Amesbury 0
Hingham 5, Marshfield 0
Ipswich 3, Rockport 2
Lowell Catholic 4, St. Mary’s (L) 1
Marblehead 5, Beverly 0
Medfield 3, Westwood 2
Monomoy 5, St. John Paul II 0
Needham 5, Weymouth 0
North Quincy 5, Pembroke 0
Norwood 3, Holliston 2
Pingree 9, Austin Prep 0
Plymouth North 5, Silver Lake 0
Rivers 5, Beaver Country Day 0
St. John’s (S) 5, Malden Catholic 0
St. John’s Prep 5, Xaverian 0
Swampscott 4, Manchester Essex 1
Wakefield 4, Melrose 1
Wareham 5, Carver 0
Wellesley 3, Milton 2
Westford Academy, 5, Central Catholic 0
Weston 4, Lincoln-Sudbury 1
GIRLS TENNIS
Andover 4, Central Catholic 1
Beverly 3, Marblehead 2
Bridgewater-Raynham 4, Barnstable 1
Brockton 3, Cardinal Spellman 2
Cape Cod Academy 4, Falmouth 1
Danvers 5, Saugus 0
Duxbury 4, Whitman-Hanson 1
Groton-Dunstable 5, Hudson 0
Hamilton-Wenham 5, Amesbury 0
Hingham 4, Marshfield 1
Hopkinton 5, Ashland 0
Ipswich 5, Rockport 0
Lincoln-Sudbury 5, Weston 0
Lowell Catholic 3, St. Mary’s (L) 2
Malden 5, Medford 0
Manchester-Essex 3, Bishop Fenwick 2
Masconomet 5, Gloucester 0
Melrose 4, Wakefield 1
Needham 5, Weymouth 0
North Andover 3, Chelmsford 2
North Reading 5, Triton 0
Notre Dame (H) 5, Fontbonne 0
Peabody 5, Salem 0
Pembroke 5, North Quincy 0
St. John Paul II 5, Monomoy 0
Swampscott 3, Pentucket 2
Tewksbury 5, Billerica 0
Wareham 5, Carver 0
Wellesley 5, Milton 0
Wilmington 5, Stoneham 0
BOYS VOLLEYBALL
Andover 3, Central Catholic 0
BC High 3, St. John’s Prep 1
Boston Latin 3, Latin Academy 1
Greater Lawrence 3, KIPP 1
Lowell 3, Haverhill 1
Lynn Classical 3, Everett 2
Madison Park 3, Quincy 1
Malden 3, Chelsea 0
Medfield 3, Newton South 1
Methuen 3, North Andover 1
Natick 3, Brookline 0
New Bedford 3, Barnstable 0
North Quincy 3, Taunton 0
St. John’s (S) 3, Xaverian 0
Coaches are encouraged to report their scores and highlights to hssports@bostonherald.com