


Tommy Falasca went the distance while striking out nine and allowing four hits and Tad Giardina blasted a 3-run triple as St. Mary’s of Lynn defeated Catholic Central opponent Cardinal Spellman 6-1. … Costa Beechin hit two doubles and drove in three runs, and Carter McFadden knocked in two runs himself as Bishop Fenwick rolled to a 13-1 win over Cardinal Spellman.
In Patriot League action, Gabe Rushing scattered four hits in a complete-game effort while Aidan Sullivan recorded a pair of doubles to power Pembroke to a 7-1 victory over Plymouth South. … Owen Kennedy scattered three hits and struck out 13 as Hanover blanked Quincy, 12-0. … Alex McGowan sparked a six-run sixth inning with a three-run double for Hingham (6-7) in a 9-7 win over Silver Lake.
Cameron Leary pitched well enough to earn the win on the mound and hit an RBI single at the plate as Westport (9-2) took down Avon 14-4 in five innings in the Mayflower Athletic Conference.
Tyler Kropis punched out 10, surrendering two runs and five hits while going 2-for-4 at the plate as Seekonk topped Dighton-Rehoboth 6-2 in South Coast Conference play.
Hunter Grafton scored seven goals and dished five assists as Abington cruised to a 15-4 South Shore League win over Hull.
Matt Morrow and Lucas Verrier had two goals each for St. John’s Prep (13-2) in an 8-1 Catholic Conference win over Catholic Memorial.
Tyler Hyland found the net four times and provided an assist, while Joey Salerno tallied a hat trick as Tyngsboro defeated Oakmont 15-3 in a Midland-Wachusett League game.
Ben Faletra recorded three goals, and Easton Morse and Mikey Ryan had two goals each as Central Catholic doubled up Methuen 10-5 in the Merrimack Valley Conference. … Drew Fitzgerald scored four goals, and Patrick Roy collected three goals and three assists as North Andover routed Tewksbury, 20-1.
Estelle Gromko buried the winning goal (her third of the game) to give Ipswich a 10-9 victory in overtime against Cape Ann League foe Pentucket.
Mykaela Correia (five goals, assist) and Emma Finch (three goals, assist) paced things offensively for Greater Lowell (7-5) in a 10-8 Commonwealth Athletic Conference win over Nashoba Tech.
Bella Duffy notched four goals and her 100th career point, while Claire Joyce netted four goals herself as Braintree beat Milton 13-8 in Bay State Conference action.
Ryann Cobban (six goals, two assists) and Sophia Visceglio (two goals, five assists) set the tone on offense for Sandwich (11-1) in a 13-3 Cape and Islands League win over Barnstable.
Maddie McDonald and Caroline Burtch scored three goals each for Norwell (9-4) in a 16-1 South Shore League win against Rockland.
Meryn McInnis, Sadie Scott and Zoe Kalaw hit the back of the net three times each as Medford bested Malden 17-7 in a Greater Boston League matchup.
Caitling Walsh scored three goals and distributed an assist, while Ameila Kelley, Kat Morin and Ava Boucher finished with two goals apiece as Chelmsford (10-3) coasted to a 16-3 Merrimack Valley Conference victory over Dracut.
Catie Wilson sniped eight goals, while Taylor McAndrew scored four times and Leanna Hudson and Kayla Magit had three goals apiece as Oliver Ames rolled to a 21-11 win over Middleboro in a nonleague contest.
In a Patriot League game, Kaelyn Chase finished 3-for-3 with four runs scored and picked up the win on the mound with six strikeouts to lead Hanover (7-5) to a 16-0 victory over Quincy. … Delaney Moquin notched 14 strikeouts as Silver Lake won 12-1 over Hingham.
Taylor Dolan threw a two-hitter with 12 strikeouts, and Rosslyn Quinn drove in the deciding run with a single in the sixth for Cardinal Spellman in a 2-1 Catholic Central League victory over Bishop Fenwick. … Shannon MacLeod tossed a complete game, striking out 15 and yielding four hits, while Piper Levin went 3-for-4 with a triple as Notre Dame (Hingham) (5-5) pulled away for a 13-2 win over Ursuline. … Anna Fringuelli went the distance with seven strikeouts and knocked in both runs for St. Mary’s (Lynn) (11-1) in a 2-1 win against Bishop Feehan. … Maddie Connelly tripled, homered and drove in two runs for Arlington Catholic in a 14-2 victory over Matignon.
Lexi Mitsiopoulos drove in three runs on four hits, while Zoey Bradshaw collected three hits as South Shore Voke bested Cape Cod Tech 17-5 in Mayflower Athletic Conference action.
Ally McNamee pitched nine innings, giving up just one earned run and striking out seven, and Lauren Stenmon’s RBI bunt made the difference for Braintree in a 5-3 Bay State Conference win over Braintree.
Ella Morrison struck out seven and gave up only one hit in four shutout innings of relief, while Delaney Robinson had two hits and an RBI for Middleboro (11-0) in a 17-0 South Shore League victory over Mashpee.
Eighth-grader Molly Degnan fanned six in the circle and went 3-for-3 with three RBIs and three runs as Hamilton-Wenham coasted to a 14-1 nonleague win over Mt. Alvernia. … Emma Penniman pitched a complete game, and Grace Romine tripled and scored the clinching run in the eighth inning for Triton (11-1) in a 7-6 win over Wilmington.
Zoe DiAngelis tripled and drove in four runs to power Arlington in a 22-2 rout of Winchester in Middlesex League play. … Nicole Naczas finished 4-for-4 with a triple and three RBI as Reading (9-4) upended Belmont, 18-5.
Katie Potter fired a two-hitter, striking out nine in five innings of work as Minuteman downed KIPP 21-2 in Commonwealth Athletic Conference play.
Hailey Berube went the distance, and Jamie Moniz homered as Case cruised to a 10-2 South Coast Conference victory over Apponequet.
BASEBALL
Bishop Fenwick 13, Cardinal Spellman 1 (5i)
Bishop Stang 4, Archbishop Williams 0
Case 4, Apponequet 1
East Boston 18, Brighton 0
Hanover 12, Quincy 0
Hingham 9, Silver Lake 7
Lynnfield 6, Rockport 3
Marshfield 3, Duxbury 2
Newburyport 4, Georgetown 3 (8i)
New Mission 14, O’Bryant 4
No. Middlesex 13, Lunenburg 3
North Quincy 6, Scituate 3
Old Colony 27, Bristol Aggie 1 (5i)
Peabody 2, Saugus 0
Pembroke 7, Plymouth South 1
Plymouth North 7, Whitman-Hanson 5
St. Mark’s 4, Governor’s Academy 3
St. Mary’s (L) 6, Bishop Feehan 1
Seekonk 6, Dighton-Rehoboth 2
Triton 7, Manchester-Essex 2
Upper Cape 11, Norfolk Aggie 1
Wakefield 4, Melrose 3
Walpole 7, Weymouth 2
Watertown 3, Burlington 2
Westport 14, Avon 4 (5i)
Wilmington 4, Stoneham 3
Winchester 7, Arlington 2
Woburn 12, Lexington 4
GOLF
Hingham 6, Quincy/North Quincy 0
Monomoy 4.5, Dennis-Yarmouth 1.5
Nauset 4, Barnstable 2
Wellesley 275, Bishop Feehan 294
BOYS LACROSSE
Abington 15, Hull 4
Barnstable 9, Sandwich 2
Billerica 18, Haverhill 2
Beverly 8, Masconomet 7
Central Catholic 10, Methuen 5
Chelmsford 9, Dracut 4
Duxbury 6, Cohasset 3
East Bridgewater 9, Mashpee 6
Littleton 16, Hudson 3
Milton 13, Braintree 4
Monomoy 15, St. John Paul II 2
Natick 12, Newton North 9
Nauset 12, Falmouth 6
Needham 11, Wellesley 6
Newburyport 15, Manchester Essex 7
North Andover 20, Tewksbury 1
North Reading 12, Medford 2
Pentucket 14, Ipswich 5
St. John’s Prep 8, Catholic Memorial 1
Sandwich 9, Barnstable 2
Triton 15, Amesbury 5
Tyngsboro 15, Oakmont 3
Winchester 10, Minnechaug 6
GIRLS LACROSSE
Billerica 10, Haverhill 7
Braintree 13, Milton 8
Central Catholic 20, Methuen 7
Chelmsford 16, Dracut 3
Falmouth 10, Nauset 4
Gr. Lowell 10, Nashoba Tech 8
Hamilton-Wenham 5, Amesbury 0
Hull 16, Abington 7
Ipswich 10, Pentucket 9 (ot)
Latin Academy 10, Matignon 3
Lincoln-Sudbury 19, Westford 6
Malden Catholic 10, St. Bernard’s 7
Mashpee 15, East Bridgewater 7
Medford 17, Malden 7
Monomoy 7, St. John Paul II 6
Nantucket 13, Cape Cod Academy 7
Natick 11, Newton North 10
Newburyport 14, Manchester Essex 5
No. Middlesex 3, Fitchburg 2
Norwell 16, Rockland 1
Oakmont 13, Tyngsboro 12
Oliver Ames 21, Middleboro 11
Reading 18, Wakefield 6
Sandwich 13, Barnstable 3
Triton 12, Georgetown 10
Walpole 12, Weymouth 9
SAILING
Nauset 5, Sturgis 0
St. John Paul II 3, Monomoy 0
SOFTBALL
Archbishop Williams 4, Bishop Stang 0
Arlington 22, Winchester 2
Arlington Catholic 14, Matignon 2
Beverly 14, Salem 2
Boston International 18, Charlestown 3
Braintree 5, Milton 3 (9i)
Burlington 5, Watertown/Weston 0
Canton 8, Foxboro 4
Cardinal Spellman 2, Bishop Fenwick 1
Case 10, Apponequet 2
Fenway 14, Excel 1
Greater Lowell 13, Shawsheen 5
Hamilton-Wenham 13, Mt. Alvernia 1
Hanover 16, Quincy 0
King Philip 2, Attleboro 0
Marshfield 22, Duxbury 1 (5i)
Middleboro 17, Mashpee 0 (5i)
Minuteman 21, KIPP 2 (5i)
Notre Dame (H) 13, Ursuline 2
North Quincy 5, Scituate 1
O’Bryant 10, East Boston 4
Reading 18, Belmont 5 (5i)
St. Mary’s (L) 2, Bishop Feehan 1
Silver Lake 12, Hingham 1
South Shore Voke 17, Cape Cod Tech 5
Taunton 9, Oliver Ames 0
TechBoston 24, Brighton 7
Tewksbury 11, No. Reading 1
Triton 7, Wilmington 6 (8i)
Wakefield 18, Melrose 10
Whitman-Hanson 9, Plymouth North 3
BOYS TENNIS
Apponequet 5, Dighton-Rehoboth 0
Arlington 5, Waltham 0
Bishop Feehan 5, Bishop Stang 0
Dover-Sherborn 5, Ashland 0
Duxbury 5, Marshfield 0
Franklin 4, Milford 1
Hamilton-Wenham 4, Rockport 1
Hanover 4, Quincy 1
Hingham 5, Silver Lake 0
Lynnfield 5, North Reading 0
Malden 3, Somerville 2
Marblehead 4, Swampscott 1
Medfield 3, Millis 2
Medway 5, Holliston 0
Old Rochester 4, Somerset Berkley 1
Plymouth North 3, Whitman-Hanson 2
Plymouth South 4, Pembroke 1
St. John’s Prep 5, Andover 0
St. Mary’s (L) 4, Arlington Catholic 1
Scituate 5, North Quincy 0
Tyngsboro 4, Lowell Catholic 1
CO-ED TENNIS
Mystic Valley 7, Greater Lawrence 0
GIRLS TENNIS
Arlington 4, Stoneham 1
Bishop Connolly 3, Maimonides 2
Bishop Stang 3, Bishop Feehan 2
Bridgewater-Raynham 5, Durfee 0
Canton 4, Mansfield 1
Dover-Sherborn 5, Ashland 0
Franklin 4, Milford 1
Hamilton-Wenham 5, Amesbury 0
Hanover 4, Quincy 1
Hingham 5, Silver Lake 0
Hopedale 4, Grafton 1
King Philip 5, Dighton-Rehoboth 0
Marblehead 3, Swampscott 2
Medfield 3, Millis 2
Notre Dame (H) 5, Ursuline 0
Old Rochester 4, Somerset Berkley 1
Pembroke 3, Plymouth South 2
Plymouth North 5, Whitman-Hanson 0
Rockland 3, East Bridgewater 2
Scituate 5, North Quincy 0
Somerville 3, Medford 2
Taunton 4, Oliver Ames 1
Triton 5, Pentucket 0
Wareham 4, Case 1
BOYS TRACK
Burlington 105, Wilmington 31
Dedham 81, Medway 55
Hingham 71, Duxbury 65
Mansfield 87, Stoughton 49
Oliver Ames 94, Canton 42
Plymouth North 93, Whitman-Hanson 43
Quincy/North Quincy 93, Hanover 42
Nauset 88, Sturgis 47
GIRLS TRACK
Dedham 91, Medway 45
Franklin 94, North Attleboro 42
Hopkinson 81, Holliston 54
Mansfield 90, Stoughton 46
Nauset 72, Sturgis 63
Oliver Ames 70, Canton 66
Plymouth North 85, Whitman-Hanson 51
Quincy/North Quincy 92, Hanover 43
VOLLEYBALL
Medfield 3, Millis 0
Natick 3, Wellesley 0
Needham 3, Brookline 1
Newton North 3, Framingham 0
Winchester 3, Burlington 0