A youth movement is helping to lead the charge for No. 19 Silver Lake (5-2-1) in girls’ soccer. On Friday afternoon, freshman Shea Kelleher scored the winning goal 10 minutes in, while sophomore goalkeeper Emma Hudson moved left to right for a key penalty kick save with 10 minutes remaining in a 3-0 win over Quincy.

“You’re always hoping you get the next group that helps you build for the future,” said head coach Scott Williams. Kelleher notched her eighth goal of the season with a top-corner shot off the wing.

“Shea just plays with tremendous energy,” said Williams. “She works hard all the time. She has been a huge asset for us.”


Senior captain Calliste Brookshire scored her 18th goal of the season with five minutes left in the first half to make it a two-goal lead at the break. Senior Caitlin Nolan scored her first varsity goal in the second half.

Hudson, a second-year starter, picked up her fourth shutout of the season.

“She’s playing with much more confidence,” said Williams. “She’s made huge saves for us this season.”

Austin Prep 4, Arlington Catholic 0 — Sophomore Catherine Gallagher’s two goals helped Prep (8-2) take down AC.

Bishop Feehan 7, Cardinal Spellman 1 — The Shamrocks (10-0-1) remained unbeaten behind four goals from junior Francesca Yanchuk.

King Philip 5, North Attleborough 0 — Senior Ally Stanton had two goals and an assist as the No. 2 Warriors (11-0) rolled to the Hockomock League win.

Mansfield 2, Stoughton 0 — Maria Sevastos and Abby Jean each notched their first goal of the season to lead the Hornets (4-4-2).

Masconomet 2, Manchester Essex 1 — Ali Karafotias scored a goal in the 45th minute, then assisted on Morgan Bovardi’s 55th-minute winner for the 17th-ranked Chieftains (9-2-1).

Newburyport 2, Rockport 1 — Anna Affolter and Olivia Coletti both scored in the victory for the Clippers (5-4-2).


Norwell 3, Mashpee 0 — Senior captain Kristi Vierra had a goal and a assist for the Clippers (7-2-1).

Oliver Ames 2, Milford 1 — Senior Abby Hodges and sophomore Camryn O'Conner both scored a goal to help the Tigers improve to 8-1-2.

Winchester 8, Stoneham 2 — Junior Hannah Curtin netted three goals and classmate Ally Murphy added two more as the fifth-ranked Sachems (8-1-1) cruised to the Middlesex League win.

Field hockey

Apponequet 4, Wareham 1 — Junior Amelia Blake scored three goals for the Lakers (6-2-3).

Braintree 8, Ursuline 0 — Ally DeCoste (3 goals, 1 assist) and Delia Lee (2 goals, 1 assist) led the Wamps (7-2-2) over the Bears.

Danvers 1, Gloucester 0 — Brigid Churchill kept the Fishermen off the board with nine saves in the final six minutes of action to keep the No. 6 Falcons (10-0) undefeated.

Dexter Southfield 5, New Hampton 1 — Junior Keely Kasputis had a hat trick in the victory.

Lexington 8, Wilmington 0 — Senior Nairi Enright scored three goals for No. 12 Lexington (8-2-1).

Notre Dame (Hingham) 3, Falmouth 0 — Emily Murphy scored two first-half goals for the Cougars (7-0-2), and senior Kelsey Stewart added two assists to help the team qualify for the postseason tournament.

Somerset Berkley 14, Fairhaven 0 — Cami Crook totaled a whopping 10 points (2 goals, 8 assists) to lead the top-ranked Raiders (11-0).

Watertown 6, Woburn 0 — Senor Ally Kennedy (two goals) and freshman Lizzy Loftus (three assists) led the No. 2 Raiders (9-1).


Westwood 3, Hopkinton 1 — Juniors Abby Crowley (2 goals) and Kathleen Reissfelder (1 goal) led the way as the Wolverines (11-0-1) remained unbeaten with the Tri-Valley League win.

Boys’ soccer

BC High 6, Catholic Memorial 1 — Senior Gabe Pichay scored two goals for the Eagles (6-3).

Bishop Feehan 1, Hopkinton 0 — Tate Demond scored the lone goals in the second half for the Shamrocks.

Blue Hills 7, Tri-County 2 — Jake Butler (3 goals, 1 assist) and Aidan McFadden (2 goals, 2 assists) powered the Warriors (9-3) to victory.

Cardinal Spellman 2, Austin Prep 0 — Junior Ben Rosado posted seven saves to earn the shutout for the Cardinals (4-3-2).

Case 6, Greater New Bedford 2 — Ethan Lopes notched a hat trick, and Nicholas McMahon two goals, for the Cardinals (7-1-2).

Duxbury 1, Pembroke 0 — Freshman Jaden Seo scored with under five minutes left to help the Dragons (5-2-3) edge the Titans (6-4-2).

Franklin 3, Foxborough 0 — Ethan Cain was a factor with a goal and an assist for the Panthers (4-3-3) in the Hockomock League win.

Georgetown 1, North Reading 0 — Kenny Laurent scored the lone goal in the second half to lift the Royals (5-4-3)

Hingham 6, Plymouth South 1 — A hat trick from junior Paul Forbes pushed the Harbormen (8-3-1) past the Panthers.

Newton North 2, Waltham 1 — Seniors Grayson Hargens (1 goal) and Diego Gisholt (1 goal, 1 assist) led the Tigers (4-4-2).


OBryant 7, North Quincy 2 — Freshman Zacai Fernandes and sophomore Kristian Dhamo each had two goals to propel the Tigers (2-5-1) past the Red Raiders.

Pentucket 2, Hamilton-Wenham 0 — Junior Jarod Belliveau set up for goals for the Sachems (8-2-1).

Reading 1, Melrose 0 — Trystan Bourque scored off a feed from John Gardner to lift the Rockets (5-2-2) to the win.

Triton 2, Amesbury 0 — Junior Chris Montes had a goal and senior captain goalie Mark Anthony Glickman made six saves for the shutout for the Vikings (2-9).

Watertown 1, Belmont 0 — Junior Nicholas DiPace scored in the 50th minute as the Raiders (7-2-1) earned their seventh straight win.

Whitman-Hanson 4, Hanover 1 — Junior Joel Arsenault scored twice on his birthday as the Panthers (6-5-1) scored four straight goals in beating the Indians (2-8-2).

Xaverian 4, Braintree 1 — Junior midfielder Liam Foley was an offensive force for the Hawks (5-3-0), scoring three goals and and setting up the other tally with an assist.

Girls’ swimming

Andover 99, North Andover 79 — Freshman Michaela Chokureva was a double winner as the Golden Warriors earned the Merrimack Valley Conference victory. Charlotte Moulson, Ruby Flood, Ashley Grover, and Polina Malinovskaya were individual winners.

Chelmsford 97, Lowell 78 — Junior Laura Latham won the 200-yard freestyle for the Lions (8-0) in 2:03.40.

Needham 96, Milton 87 — Zoei Howard finished first in the 100 freestyle and second in the 200 freestyle for the Rockets (8-0).


Girls’ volleyball

Archbishop Williams 3, South Shore Christian 1 — Caroline Marcotte led the Bishops (7-5) with 11 kills and Angelica Clifford registered 7 aces.

Boston Latin 3, Weston 0 — Senior captain Breann Cleary had 19 kills in the Dual County League victory for the Wolfpack (7-4).

Brookline 3, Walpole 2 — Senior Pilar Hincapie contributed 28 kills, 3 aces and 18 digs, while junior Jamie Chamberlain added 22 kills, 5 aces, and 17 digs for the Warriors (2-2) in beating the Rebels.

Canton 3, Notre Dame (Hingham) 0 — Senior Taylor Harris had 22 kills and 11 digs for the No. 15 Bulldogs (9-2).

Concord-Carlisle 3, Newton South 0 — Anna Brooks and Lily Sills each totaled seven kills for the No. 8 Patriots (9-1).

Dighton-Rehoboth 3, Seekonk 0 — Amy Nickerson had 15 digs, 2 aces, and 3 kills for the Falcons (2-9).

Hopkinton 3, Bellingham 0 — Senior Angie Grabmeier totaled 16 assists, 7 kills, and 3 aces for the No. 2 Hillies (10-0).

Lynnfield 3, Pentucket 0 — Melissa Morelli had 16 assists and and 15 aces and 5 kills to lead the No. 14 Pioneers (12-0).

Melrose 3, Reading 0 — Senior Emma Randolph (13 kills) led the way for the 13th-ranked Red Raiders (10-1).

Oliver Ames 3, Brockton 0 — Junior Sarah Morley (10 digs, 5 aces) powered the Tigers (10-2) as they clinched a state tournament berth.

Plymouth North 3, North Quincy 0 — Greta Mackintosh totaled 5 kills, 1 block, and 2 two aces to lead the Eagles (9-4).

Woburn 3, Wakefield 2 — Senior Grace Provo totaled 8 kills, 5 blocks and 15 service points for the victorious Tanners (6-4).

To report scores, call 617-929-2860/3235 or e-mail hssports@globe.com.