Thursday’s high school roundup/scores: Mira Flaherty collects career-high seven goals in Weymouth victory
In Bay State girls lacrosse action, Mira Flaherty finished with a career-high seven goals while Megan Doyle added seven points to boost Weymouth past Brookline, 15-4.
In Northeastern Conference play, Avery Laundry (four goals, one assist), Coco Clopton (three goals, one assist), and Sophia Ciciotti (three goals) scored as Gloucester shut out Swampscott 15-0.
In a Cape & Islands matchup, Bailey Lower recorded 11 points (six goals, five assists) and Emerson Pekarcik added nine (eight goals, assist) to lead Nantucket to a 18-6 win over Falmouth. … Alex Proefrock had four goals and two assists while Kelly Blake (5 assists), Kendall Herrick, and Maeve Kelly all had hat tricks as Medfield rolled to an 18-6 win over Medway.
In Atlantic Coast action, Abi Reisig recorded a hat trick while Kyla Darmon added four goals and an assist to lead Sandwich (11-0) to a 18-7 win over Middleboro.
Boys lacrosse
Todd Egan (three goals, two assists), Ben Tondorf (three goals, two assists), Tyler Kline (two goals, one assist), and Eamon Haley (two goals) found the net as South Shore Tech defeated Cape Cod Tech, 11-2, in a Mayflower Conference game.
In a Northeastern matchup, Carson Palmer notched six goals and had one assist as Swampscott bested Gloucester 17-5.
In nonleague play, Lucas Gangi (four goals and four assists), Shaun Teehan (two goals and four assists) and Ryan Jaco (three goals, including his 100th career point) led the way as Oliver Ames cruised to a 12-2 victory over Middleboro.
Drew Bossi notched three goals while Jake Vana and Cam McCarthy added two goals each to lead St. John’s Prep over Catholic Memorial, 13-8, in the Catholic Conference.
Baseball
Jake Gilstein worked a bases-loaded walk in the bottom of the seventh to give Georgetown (11-0) a 1-0 win over Triton in the Cape Ann League. Ty Gilmore threw a two-hit shutout and Hayden Ruth had three hits for the Royals.
In the South Shore League, Cole Keller threw a no-hitter with 14 Ks as Middleboro blanked Cohasset 6-0. … Colin McCarthy struck out 11 and allowed one hit over six scoreless frames as Norwell (8-2) edged Abington 5-3.
Mike Zavala, Owen Jorajuria and Charlie Dickie all drove in two as Weston rolled to a 12-2 Dual County League victory over Acton-Boxboro. … In the Boston City League, Harry Norton went the distance while allowing two unearned runs as Latin Academy defeated O’Bryant 6-2.
Andrew Haddigan had a career day, going 5-for-5 at the plate with a double, four singles, four RBI, three runs scored and three stolen bases as Southeastern defeated Mayflower Athletic Conference opponent Blue Hills 14-4 in six frames. …
In a South Coast Conference contest, Nathan Levesque struck out 13 in a complete game shutout to lead Apponequet to a 4-0 victory over East Bridgewater.
Thomas Benson scored off a Sam Larkee walkoff hit as Norwood edged nonleague opponent Xaverian 4-3 in nine innings.
Softball
In a nonleague game, Abby Lancaster finished 3-for-4 with three runs, and an RBI to lead Dartmouth to a 8-2 victory over Greater New Bedford… Abby Hunt struck out eight in a complete game and Victoria Fish finished with three hits as Milton (10-0) defeated Notre Dame Academy (H) 8-2.
Elsie Testa allowed a pair of hits in a complete-game effort with 10 strikeouts and added an RBI at the dish to aid Abington (12-0) to a 7-1 win over South Shore opponent Norwell.
Volleyball
In nonleague play, Leonardo Cruz stuffed the stat sheet with eight kills, seven aces and nine digs as Lynn Classical (10-3) swept Wakefield 3-0.
Scores
BASEBALL
Apponequet 4, East Bridgewater 0
Beverly 3, Masconomet 0
Bourne 5, Monomoy 4
Burlington 5, Watertown 0
Carver 3, Rockland 1
Dennis-Yarmouth 6, Mashpee 4
Fairhaven 4, Nauset 3
Georgetown 1, Triton 0
Greater Lowell 1, Lowell Catholic 0
Groton-Dunstable 25, Fitchburg 0
Hopkinton 6, Dover-Sherborn 2
Latin Academy 6, O’Bryant 2
Lynnfield 9, Ipswich 1
Marshfield 15, Sandwich 7
Medway 4, Medfield 0
Middleboro 6, Cohasset 0
Newburyport 9, Manchester Essex 8
North Reading 16, Rockport 2
Norwell 5, Abington 3
Norwood 4, Xaverian 3 (9i)
Old Colony 13, Norfolk Aggie 0 (5i)
Pembroke 5, Silver Lake 2
Pentucket 7, Amesbury 0
St. John’s (S) 10, Doherty 0
St. Mark’s 7, St. George’s 1
Seekonk 13, Dighton-Rehoboth 0 (5i)
Somerset Berkley 7, Dartmouth 1
Southeastern 14, Blue Hills 4 (6i)
Upper Cape 2, South Shore Voke 0
Walpole 5, Westwood 3
West Bridgewater 15, Tri-County 11
Weston 12, Acton-Boxboro 2
Weymouth 9, Bridgewater-Raynham 0
Winchester 6, Arlington 5
GIRLS GOLF
Duxbury 7, Bishop Feehan 1
Monomoy 4, Nauset 2
BOYS LACROSSE
AMSA 11, Littleton 4
Central Catholic 10, Chelmsford 2
Duxbury 16, Pembroke 2
Hingham 7, Marshfield 1
Masconomet 11, Peabody 4
Mashpee 13, Hull 5
Monomoy 11, Cape Cod Academy 7
Nantucket 8, Falmouth 4
Oakmont 7, Groton-Dunstable 5
Oliver Ames 12, Middleboro 2
St. John’s Prep 13, Catholic Memorial 8
Scituate 20, Plymouth North 0
Silver Lake 15, Quincy/North Quincy 8
South Shore Tech 11, Cape Tech 2
Swampscott 17, Gloucester 5
Tyngsboro 15, Winthrop 14
Wellesley 9, Walpole 8 (ot)
Xaverian 14, Malden Catholic 4
GIRLS LACROSSE
Billerica 9, Groton-Dunstable 3
Braintree 17, Framingham 4
Central Catholic 15, Chelmsford 5
Danvers 13, Marblehead 12
Dover-Sherborn 10, Hopkinton 8
Hingham 15, Marshfield 4
Medfield 18, Medway 6
Nantucket 18, Falmouth 6
Nashoba Tech 23, Mystic Valley 8
Peabody 18, Masconomet 11
St. John Paul II 21, Sturgis West/East 8
Sandwich 18, Middleboro 7
Shawsheen 7, Greater Lowell 4
Silver Lake 9, North Quincy 8
Swampscott 15, Gloucester 0
Tri-County 12, Bay Path 4
Ursuline 17, Malden Catholic 13
Walpole 9, Wellesley 8 (3ot)
Weymouth 15, Brookline 4
Whitman-Hanson 5, Quincy (ot)
SOFTBALL
Abington 7, Norwell 1
Amesbury 12, Ipswich 0
Arlington 16, Winchester 6
Burlington 9, Watertown 3
Cathedral/Cristo Rey 7, Maimonides 5
Dartmouth 8, Greater New Bedford 2
Medway 6, Medfield 5
Middleboro 8, Cohasset 2
Milton 8, Notre Dame Academy (H) 2
North Andover 3, Central Catholic 0
Pembroke 10, Hanover 5
Sandwich 20, St. John Paul II 2
Randolph 16, Mashpee 4
Wakefield 25, Melrose 6
Walpole 5, Bridgewater-Raynham 2
Wareham 19, Westport 4 (5i)
Whittier 6, Greater Lowell 3
BOYS TENNIS
Apponequet 5, Seekonk 0
Arlington 5, Watertown 0
Beverly 4, Bishop Fenwick 1
Bishop Feehan 5, King Philip 0
Cohasset 5, Middleboro 0
Durfee 5, New Bedford 0
Groton-Dunstable 5, Leominster 0
Hopkinton 3, Dover-Sherborn 2
Ipswich 5, Winthrop 0
Melrose 4, Woburn 1
Sandwich 3, Norwell 2
Winchester 4, Burlington 1
GIRLS TENNIS
Apponequet 4, Seekonk 1
Bishop Feehan 3, Bishop Fenwick 2
Ipswich 5, Gloucester 0
Marblehead 3, Latin Academy 2
North Reading 3, Pentucket 2
Norwell 5, Abington 0
Norwood 3, Norton 2
Pembroke 4, Hanover 1
Tyngsboro 5, Marlboro 0
Ursuline 5, Archbishop Williams 0
Wareham 3, Diman 2
Wellesley 5, Andover 0
Winchester 5, Burlington 0
BOYS TRACK
East Bridgewater 126, Abington 10
Old Rochester 92, West Bridgewater 44
GIRLS TRACK
Beverly 90, Gloucester 46
Old Rochester 81, West Bridgewater 54
VOLLEYBALL
BC High 3, Wayland 1
Hingham 3, Scituate 0
Lynn Classical 3, Wakefield 0
Marlboro 3, Ayer Shirley 0
Natick 3, Milton 0
Needham 3, Walpole 0
Winchester 3, Arlington 0
Woburn 3, Lexington 2