Wednesday’s high school scores and highlights
ROUNDUP
FIELD HOCKEY
Avery Bridgett scored a hat trick for Duxbury in a 6-0 Patriot League win over Marshfield. … Lilliana Parmeggiani, Rachel Walden and Alannah Waters scored for Silver Lake in a 3-0 victory over Plymouth North. … Ryan Hallisey dished three assists around a goal, pairing with Haylen Wilson (one goal, two assists) to lead Hingham (4-0) over Whitman-Hanson 8-2.
Audrey Koch and Mary Cate Scarinci got the goals for Norwell in a 2-1 South Shore League win over Carver.
Izzy Fiorentino’s hat trick with an assist, along with Taylor Valiton’s two goals and three assists, powered Lynnfield over Hamilton-Wenham 6-0 in Cape Ann League action. … Margaret Winslow notched a hat trick, and Gyovanna Barros tallied two goals as Essex Tech cruised to a 6-0 victory over Amesbury.
Behind a hat trick from Shea Larkee, Norwood rolled to a 4-0 Tri-Valley League win over Dedham.
Rachel Egan buried a hat trick, and Tyler Foley scored her first varsity goal as Watertown (3-0) took down Woburn 7-0 in Middlesex League action.
Kacey Curran potted four goals and dished an assist, pacing Durfee in an 8-0 win over Brockton in Southeast Conference action.
Kerri Finneran kept up her scoring pace with two goals and Celinna Perham added two more for Central Catholic (3-0) in a 6-0 win over Lowell in Merrimack Valley Conference action.
Captains Sydney Crane (goal), Sophia Ambrose (goal) and Liz Curley (assist) each played a big role for Natick in a 2-0 Bay State Conference win over Newton North.
Emery Cappallo (three goals, two assists) and Sam Clarke (three goals, assist) took care of most of the scoring for Monomoy in a 9-0 Cape and Islands League win over Martha’s Vineyard.
GOLF
Thomas Constantine shot a four-under par 32 as Xaverian beat Bridgewater-Raynham 210-256 in a nonleague matchup. … Jay Sherwood shot a 38 for BC High in a 247-249 win over Central Catholic.
Joe DaCosta shot a three-under par 35 to lead Hanover (2-3) in a 222-260 Patriot League victory against Quincy. … Matt NeJame and Jack Fisher shot a 37 each as Duxbury defeated Marshfield, 231-238.
Oh-jak Kwon and Will Goldstein shot one-over par 36 for Weston in a 53-19 Dual County League win over Cambridge.
BOYS SOCCER
Max Arredondo scored a goal and provided an assist to George Spellios, boosting Swampscott to a 2-1 Northeastern Conference win over Winthrop.
Aiden Calcano scored twice as Abington rolled to a 5-0 South Shore League win over Mashpee.
GIRLS SOCCER
Caoillain Knight netted the lone goal off an assist from Kathleen Murphy as Blue Hills edged Avon 1-0 in Mayflower Athletic Conference play.
Claire Patterson supplied two assists as Dexter Southfield (1-0) defeated Middlesex 2-0 in NEPSAC action. … Nina Mathelus struck for two goals as Thayer defeated Winsor, 4-0.
Amanda Schneider and Brooke Hagerty paced the scoring with two goals each for Masconomet in a 7-0 Northeastern Conference win over Beverly.
Kelsey Tuttle’s hat trick powered Norwell in a 7-0 win over East Bridgewater in South Shore League play.
Kylie Fuller found the net twice for West Bridgewater in a 4-0 South Coast Conference win over Bourne.
In the South Coast Conference, Maggie Kazanjian scored a goal off a cross from Cailee Leonard while Haleigh Kelley had five saves as Dighton Rehoboth secured a 1-0 shutout over Greater New Bedford.
GIRLS VOLLEYBALL
Lindsey Barber went on an 11 point service run in the second set and finished with 26 assists and 10 digs, while Chloe McKinnon had 14 kills as Dartmouth (2-2) bested Dennis-Yarmouth 3-0 in a nonleague clash.
Tess Madden recorded 11 kills, five aces and 10 digs as Hanover beat Plymouth South 3-2 in the Patriot League.
Elle McCormack registered 23 assists and eight aces, while Avery Santos floored 13 aces and 21 service points as Greater New Bedford swept Dighton-Rehoboth 3-0 in the South Coast Conference.
Freshman Charlie Ballestas had four aces, 12 service points and 10 kills for Reading in a 3-0 Middlesex League win over Stoneham.
BASKETBALL
Longtime local basketball icon Francis “Red” McGrail passed away days short of his 91st birthday. One of the more passionate sideline figures, McGrail spent more than five decades in coaching starting at St. Thomas Aquinas HS in Jamaica Plain in the late 1950s.
He then arrived at North Cambridge Catholic and spent several years there before taking time off in the 1970s to help raise his family. He returned to NCC in the 1980s and coached for more than two decades before retiring with his son, Jim, who also coached at NCC.
For further funeral arrangements, please visit the website: www.keefefuneralhome.com.
SCORES
BOYS CROSS COUNTRY
Arlington 17, Burlington 46
Billerica 19, Methuen 36
Brookline 19, Wellesley 37
Central Catholic 15, Dracut 50
Holliston 15, Norwood 50
Innovation 22, KIPP 38
Ipswich 28, Manchester-Essex 29
Marblehead 25, Beverly 31
Medway 28, Dedham 30
Newburyport 15, Pentucket 40
Triton 27, Essex Tech 32
Wellesley 20, Walpole 38
GIRLS CROSS COUNTRY
Beverly 24, Marblehead 33
Billerica 15, Methuen 50
Braintree 26, Newton North 30
Central Catholic 17, Dracut 46
Dedham 25, Medway 34
Hamilton-Wenham 15, Georgetown 50
Holliston 19, Norwood 42
Ipswich 37, Manchester-Essex 22
Lowell 18, Tewksbury 41
Manchester-Essex 22, Ipswich 37
Newburyport 15, Pentucket 50
North Andover 17, Chelmsford 46
Triton 18, Essex Tech 40
Wellesley 16, Brookline 51
Wellesley 16, Walpole 44
FIELD HOCKEY
Barnstable 1, Dartmouth 1
Case 1, New Bedford 1
Central Catholic 6, Lowell 0
Chelmsford 2, Methuen 1
Durfee 8, Brockton 0
Duxbury 6, Marshfield 0
Essex Tech 6, Amesbury 0
Groton-Dunstable 5, Shepherd Hill 0
Hanover 5, Pembroke 1
Hingham 8, Whitman-Hanson 1
Lincoln-Sudbury 4, Acton-Boxboro 2
Lynnfield 6, Hamilton-Wenham 0
Medfield 4, Bellingham 0
Milton 7, Weymouth 0
Monomoy 9, Martha’s Vineyard 0
Natick 2, Newton North 0
Needham 6, Braintree 1
Newburyport 5, Ipswich 0
North Reading 3, Manchester-Essex 1
Norwell 2, Carver 1
Norwood 4, Dedham 0
Pentucket 7, Rockport 1
Silver Lake 3, Plymouth North 0
Tewksbury 6, North Andover 1
Watertown 7, Woburn 0
Wellesley 4, Brookline 1
FOOTBALL
THURSDAY’S GAMES
Keefe Tech at Atlantis Charter, 4:30
Ipswich at Whittier, 5:30
Everett at Medford, 6
Lynn Tech at Malden, 6
Newton North at Waltham, 8
GOLF
Attleboro 147, Taunton 152
Beaver CD 4, Portsmouth Abbey 2
BC High 247, Central Catholic 249
Billerica 11.5, Haverhill 8.5
Bishop Stang 152, Arlington Catholic 104
Chelmsford 16, Tewksbury 4
Concord-Carlisle 41.5, Westford Academy 30.5
Duxbury 231, Marshfield 238
Hanover 222, Quincy 260
Hingham 230, Silver Lake 253
Marblehead 58.5, Saugus 13.5
Methuen 11, Lowell 9
Milford 157, Hopedale 167
Nantucket 248, Sturgis West 271
North Middlesex 29.5, Shrewsbury 24.5
Norton 250, Dedham 303
Pembroke 253, Plymouth South 261
Scituate 248, Quincy 270
St. John Paul II 233, Falmouth 252
Sandwich 119, Norwell 113
Weston 53, Cambridge 19
Wilmington 40.5, Watertown 31.5
Xaverian 210, Bridgewater-Raynham 256
BOYS SOCCER
Abington 5, Mashpee 0
Boston International 2, Dearborn 1
Cardinal Spellman 3, Arlington Catholic 2
Hopedale 4, Douglas 1
Latin Academy 3, East Boston 2
Masconomet 3, Beverly 1
Monomoy 6, Cape Cod Academy 0
Nantucket 5, Sturgis East 1
Nashoba Tech 1, Abby Kelley 1
Nauset 0, St. John Paul II 0
Norwell 3, East Bridgewater 2
Somerset Berkley 2, Apponequet 0
Southeastern 2, Falmouth 2
Swampscott 2, Winthrop 1
Tech Boston 5, Brighton 2
Tewksbury 1, Haverhill 1
West Bridgewater 1, Bourne 0
Winchester 2, Arlington 0
GIRLS SOCCER
Abington 4, Mashpee 4
Bishop Feehan 0, St. Mary’s (L) 0
Blue Hills 1, Avon 0
Cohasset 2, Hull 2
Dexter Southfield 2, Middlesex 0
Dighton Rehoboth 1, Greater New Bedford 0
Lynn Classical 5, Revere 1
Marblehead 1, Peabody 1
Masconomet 7, Beverly 0
Melrose 2, Wakefield 1
Middleboro 1, Sandwich 1
Nauset 4, St. John Paul II 0
Norwell 7, East Bridgewater 0
Pomfret (CT) 3, St. Mark’s 2
Somerset Berkley 5, Apponequet 1
Thayer 4, Windsor 0
Waltham 3, Bedford 0
West Bridgewater 4, Bourne 0
GIRLS VOLLEYBALL
Bellingham 3, Medway 0
Billerica 3, Central Catholic 0
Bourne 3, West Bridgewater 1
Brockton 3, Madison Park 1
Cambridge 3, Latin Academy 2
Case 3, Fairhaven 0
Cathedral 3, New Mission 0
Chelmsford 3, Dracut 0
Cristo Rey 3, Muniz 0
Dana Hall 3, Beaver Country Day 0
Dartmouth 3, Dennis-Yarmouth 0
Duxbury 3, Whitman-Hanson 0
Greater New Bedford 3, Dighton-Rehoboth 0
Hanover 3, Plymouth South 2
Hingham 3, Marshfield 0
Ipswich 3, Hamilton-Wenham 0
Lincoln-Sudbury 3, Boston Latin 1
Lowell Catholic 3, Essex 2
Lynn Classical 3, Everett 1
Lynnfield 3, Georgetown 0
Medfield 3, Nashoba 0
Newton South 3, Andover 1
Quincy 3, Scituate 1
Pembroke 3, North Quincy 1
Reading 3, Stoneham 0
St. John Paul II 3, Nauset 1
Silver Lake 3, Plymouth North 0
Sturgis West 3, Nantucket 0
Tewksbury 3, North Andover 1
Westford 3, Hudson 1
Winchester 3, Melrose 1