In Cape Ann League girls soccer action, Kierstin Higgins recorded a hat trick and Ariana Demetri added two assists as North Reading defeated Triton, 5-0.
In the South Coast Conference, CC Levrault scored twice and Annie Smith added a pair of assists to lead Apponequet to a 4-1 win over Old Rochester.
In a Bay State league game, Mya Ranieri and Micheala Ranieri each scored as Braintree came up with a 2-1 win over Brookline. … In the Mayflower League, Elizabeth Green finished with four goals to boost Blue Hills (9-2-2) past Diman, 5-2.
Emmy O’Donnell scored twice as Concord-Carlisle defeated Waltham 2-0 in Dual County League play.
Boys soccer
In a Patriot league matchup, Dylan Baldwin tallied a hat trick and added two assists to lead Pembroke to a 6-1 victory over Quincy. … Ryan Murtagh scored twice as Hingham defeated Silver Lake 3-1.
James McDermod notched two goals and two assists as Hanover beat North Quincy 6-1. … Robert Wiesehahn with the shutout in net as Duxbury silences Whitman-Hanson 5-0.
In nonleague action, Ryan Moro sniped a pair of goals to pace Tyngsboro during a 6-1 romp of Shawsheen. … Austin Raposo finished with two goals, helping to guide Westport (10-0-1) to a 3-1 win over Atlantis Charter.
Field hockey
In a nonleague game, Caroline Meins recorded the shutout with 11 saves and Isla Curley scored the lone goal as Barnstable blanked Nauset, 1-0.
Volleyball
In a Cape Ann League matchup, Gabby Vigeant tallied 15 kills and six aces as Newburyport defeated Pentucket 3-1.
Scores
BOYS CROSS COUNTRY
Som. Berkley 21, Apponequet 34
GIRLS CROSS COUNTRY
Som. Berkley 22, Apponequet 33
FIELD HOCKEY
Barnstable 1, Nauset 0
Bishop Fenwick 6, Malden 0
Cohasset 6, East Bridgewater 0
Mansfield 4, Stoughton 1
Nantucket 7, Sturgis East 0
Som. Berkley 7, Apponequet 0
Tewksbury 4, Lawrence 3
Uxbridge 4, Sutton 0
Winchester 4, Watertown 1
FOOTBALL
Nashoba Tech 20, Whittier 6
GOLF
B. Stang 198, Cardinal Spellman 142
Lynn Classical 36.5, Everett 35.5
Manch. Essex 148, Ipswich 134
St. John Paul II 224, Mashpee 259
St. John Paul II 224, Sandwich 237
Scituate 235, Duxbury 242
Weston 45, Winchester 27
Whit.-Hanson 250, W. Bridgewater 265
Xaverian 220, St. John’s (S) 240
BOYS SOCCER
Concord-Carlisle 3, Waltham 1
Duxbury 5, Whitman Hanson 0
Framingham 2, Milton 0
Hanover 6, North Quincy 1
Hingham 3, Silver Lake 1
Ipswich 0, Manchester Essex 0
Lincoln-Sud. 1, Newton South 1
Marshfield 0, Plymouth North 0
North Reading 8, Triton 0
Pembroke 6, Quincy 1
St. John’s (S) 1, Xaverian 0
Tewksbury 4, Lawrence 3
Tyngsboro 6, Shawsheen 1
Wayland 1, Cambridge 1
Westport 3, Atlantis Charter 1
GIRLS SOCCER
Apponequet 4, Old Rochester 1
Arlington 1, Peabody 0
Blue Hills 5, Diman 2
Braintree 2, Brookline 1
Bridge.-Rayn. 4, Dartmouth 0
Concord-Carlisle 2, Waltham 0
Duxbury 2, Whitman-Hanson 1
Gr. Lowell 1, Tyngsboro 1
Hanover 6, North Quincy 4
Hingham 2, Silver Lake 2
Manchester-Essex 3, Ipswich 0
Medfield 4, Westwood 2
North Andover 7, Lowell 0
North Reading 5, Triton 0
Plymouth North 2, Marshfield 0
Somerville 6, Lynn Classical 1
VOLLEYBALL
Arch. Williams 3, St. Mary’s (L) 2
Attleboro 3, Taunton 0
Dedham 3, Malden Catholic 0
Hanover 3, Scituate 1
Ipswich 3, Triton 0
Lexington 3, Stoneham 0
Marshfield 3, Hingham 2
Medfield 3, Old Rochester 2
Needham 3, Milton 0
Newburyport 3, Pentucket 1
North Reading 3, Essex Tech 2
Oliver Ames 3, Mansfield 0
Wayland 3, Cambridge 0
West Bridgewater 3, Norton 1
Whit.-Hanson 3, Plymouth No. 1
Winchester 3, Watertown 0

Want more insights? Join Working Title - our career elevating newsletter and get the future of work delivered weekly.