Sign up for our weekly high school sports newsletter

Notre Dame Academy of Hingham volleyball coach Josh Shepherd knew his team was in for a battle when it hosted Westborough Thursday night.

The schools have met in the Division 2 state championship match two times in the last three seasons after all, with Shepherd’s squad winning both.

That’s why when the Cougars let the first set slip through their grasp despite tallying 24 points, their confidence did not waver. Instead, they took the next three sets for the victory, improving to 3-0 on the season.

“It was two heavyweights trading blows,” Shepherd said. “We just had to come into Set 2 with a little more urgency and discipline.”


Senior outside hitter Katie Howley contributed 20 kills, 11 digs, and 3 aces for Notre Dame, while senior setter Mary O’Malley added 40 assists and an ace.

“[O’Malley] made some mature decisions down the stretch in the more contested sets,” Shepherd said.

The Cougars held off Rangers (3-1) in the second and third sets, winning by scores of 25-19 and 25-23. Once it came time to finish the visitors off though, Notre Dame did not hold back, taking the fourth set, 25-12, and continuing its perfect start.

“You could see the momentum was 100 percent on our side,” Shepherd said. “Each year I try to make the most competitive schedule so they’re battle-tested, this year even more so at the beginning. The girls were going to have to learn early on a lot about who they are and who they want to be.”

East Boston 3, Brighton 0 — Junior Juliane Jorge and freshman Rajai Ferguson combined for five aces to power East Boston over Brighton.

Needham 3, Weymouth 0 — Junior Kate McLeod registered five aces in the 25-15, 25-20, 25-10 win.


Tri-County 3, Southeastern 1 — Junior Cara Parker contributed 19 straight service points for the Cougars (3-0).

Norfolk Aggie 3, Old Colony 2 — The Rams earned their first victory (1-3), led by senior captains Catie Kelly (15 aces and nine kills) and Melanie Reilly (25 digs). Set scores were 21-25, 25-4, 14-25, 25-21, 15-7.

Lynnfield 3, Pope John 0 — Lynnfield improved to 4-1 with exemplary performances from seniors Camie Foley (11 digs, three aces) and Katie Nugent (18 kills).

Masconomet 3, Hamilton-Wenham 1 — Chieftain senior setter Olivia Latam set the standard with 22 service points, 16 assists, 10 digs, 10 kills, and eight aces.

Wachusett 3, Leominster 0 — Seniors Abby Gardner (six aces) and Julia Carlson (12 assists) and junior Meg Smith (five kills) powered the host Mountaineers (2-2, 1-2 Mid-Wach A) over the Blue Devils (0-4, 0-2). Set scores were 25-17, 25-20, and 25-14.

Ayer Shirley 3, North Middlesex 1 — Taylor Wright had four aces and five kills as the host Panthers (1-1, 1-0 Mid-Wach B) beat the Patriots (3-2, 1-1). North Middlesex’s Maddie Harrington had four kills and four blocks, while her sister Julia added three kills. Set scores were 25-18, 25-19, 16-25, and 25-23.

Assabet 3, Nashoba Valley Tech 1 — Sophomores Ashley LeConti recorded seven blocks and classmate Rachel Raymond added 12 digs and 10 service points to push the host Aztecs (1-2, 1-0 Colonial) past the Vikings (0-4, 0-4). Set scores were 23-25, 25-17, 25-22, and 25-1. Boys’ soccer

Algonquin 3, Shepherd Hill 0 — Nate Mott each netted a goal to propel the Tomahawks (2-0-1, 1-0 Mid-Wach A) over the Rams (1-3, 1-2). Dustin Hartnett made four saves to earn his first shutout of the season.

Marlborough 2, Groton-Dunstable 1 — Kevin Enriquez and Andre Farias both scored in the first half to lift the Panthers (3-0, 1-0 Mid-Wach B). Sam Enke notched a goal in the second half for the visiting Crusaders (2-2, 0-1).


Westborough 4, Nashoba 0 — Thomas VonDerVellen, Mike Reh, Greg Amador, and Jack Walthall all scored a goal to push the host Rangers (2-1-1, 1-0 Mid-Wach B) past the Chieftains (0-2-1, 0-1). Matt Morin notched his second shutout of the season for Westboro.

Shrewsbury 2, Wachusett 1 — Andrew Perugini broke a 1-1 tie with a goal in the 67th minute to boost the Colonials (4-0-1, 2-0 Mid-Wach A). Teammate Kam Kristen scored in the sixth minute. Kevin Skagerlind tied the game in the 57th minute for the Mountaineers (1-2, 1-1).

St. John’s (Shrewsbury) 3, Worcester North 0 — John Fay scored twice and Sam Burns added a goal to propel the visiting Pioneers (2-0-1) past the Polar Bears (0-3). Boys’ cross-country Murdock 27, Lunenburg 28 — Jordan Manuel (17:42), Steven Ingman (18:39) and Adam Bigman (19:20) paced the host Blue Devils (1-2) over 3.1 miles. Chris McCauliff (18:10) placed second for the Blue Knights (2-1), while Steven Hoffman (18:38) was third.

Quabbin 15, Gardner 50 — Ben Moran (18:11), Brock Dyer (18:12), Jack Brunell (18:13), Andrew Herzog (18:20) and Nick Devries (18:23) swept the top five to propel the Panthers (1-2, 1-0 Mid-Wach C) over the visiting Wildcats (1-2, 0-1) over 2.95 miles. Gardner’s Jack McDermott clocked in at 20:29 and placed 11th.

Narragansett 17, Tahanto 41 — Michael Capps (16:02) and Dylan Chartier (16:08) were the first two to cross the finish line and teammate Nico Donarumo (17:18) finished fifth as the visiting Warriors (5-1, 2-0 Mid-Wach E) defeated the Stags (1-4, 0-2) around the 2.7-mile course. Tahanto’s Chris Langevin finished sixth with a time of 17:23.

Bromfield 25, Tahanto 31 — Bromfield’s Will Day finished third with a time of 16:28 and teammate Paul Chapman (16:38) finished fourth as the visiting Trojans (2-2) defeated the Stags (1-4) around the 2.7-mile course. Chris Langevin finished sixth for Tahanto with a time of 17:23.


Tahanto 20, Clinton 29 — Chris Langevin finished sixth overall with a time of 17:23 to help the host Stags (1-4) edge the Gaels (0-5) around the 2.7-mile course. Samuel McGowan (17:44) finished ninth for Clinton.

Narragansett 21, Bromfield 39 — Michael Capps (16:02) and Dylan Chartier (16:08) were the first two to cross the finish line and teammate Nico Donarumo (17:18) finished fifth as the visiting Warriors (5-1) defeated the Trojans (2-2) around Tahanto’s 2.7-mile course. Bromfield’s Will Day finished third with a time of 16:28 and teammate Paul Chapman (16:38) finished fourth.

Narragansett 15, Clinton 48 — Michael Capps (16:02) and Dylan Chartier (16:08) were the first two to cross the finish line and teammate Nico Donarumo (17:18) finished fifth as the visiting Warriors (5-1, 2-0 Mid-Wach E) defeated the Gaels (0-5) around Tahanto’s 2.7-mile course. Samuel McGowan (17:44) finished ninth for Clinton.

Bromfield 18, Clinton 31 — Bromfield’s Will Day finished third with a time of 16:28 and teammate Paul Chapman (16:38) finished fourth as the visiting Trojans (2-2, 1-1 Mid-Wach D) beat the Gaels (0-5, 0-2) around Tahanto’s 2.7-mile course. Samuel McGowan (17:44) finished ninth for Clinton.

Hudson 26, North Middlesex 29 — Jacob Doherty Munro (18:12), Tim Person (18:44) and Mike Cuddy (19:30) led the Hawks (2-1, 1-0 Mid-Wach C) over 3.05 miles. Mike Spooner (17:39) came in first for the host visiting Patriots (0-1, 0-1), while Tim Mahoney (19:06) placed fourth.


Ayer Shirley 27, Littleton 29 — Ethan Matthews (16:45), William Ernst (18:49), and William Schilp (18:52) finished in places two through four to help the host Panthers (3-0) edge the Tigers (1-1) around the 3-mile course. Littleton’s Nathan Johnson finished with the top time of 16:42.

Oakmont 21, Tyngsborough 36 — Matt Davis (17:52), Derek Burrows (17:58) and Steven Alfobelli (18:23) paced the visiting Spartans (3-0) past the Tigers (0-1) around the 3.1-mile course. Tyngsboro’s Jared Wolf (18:19) finished third and teammate Corey O'Neill (18:39) finished fifth. Boys’ golf Bishop Feehan 227, Martha’s Vineyard 245 — Senior Davis Chatfield took home medalist honors with a two-under-par 34.

Westwood 240, Medfield 243 — The Wolverines (4-1) escaped with the victory led by senior Will Frodigh’s one-over-par 37 and junior Hannah Blonder’s 39.

Archbishop Williams 174, St. Mary’s 171 — The Bishops, led by junior Pembroke native Jared Marini’s 31 points, completed the comeback after entering the last group down five points.

Franklin 161, King Philip 164 — Warriors senior Sebastian Ladoulis earned medalist honors with a two-over-par 37, but junior Jason Collins (39) and the Panthers got the victory and improved to 3-1.

Norwood 96, Framingham 79 — Senior Owen Kelly scored 17 points for the Mustangs (1-1-1).

Cardinal Spellman 150, Saint Joseph Prep 99 — Senior James Tyer’s one-under-par 35 earned him medalist honors.

Hingham 246, Plymouth South 269 — Senior Jackson Spall shot a 39, leading the charge for the Harbormen.

Weston 103, Wayland 88 — Junior Noah Cate shot an even-par 36 to lead the scoring for Weston.

Leicester 157, Quaboag 192 — Senior Patrick Whalen’s 3-over 37 at Leicester CC led the way for the Wolverines (3-1), who also got a 38 from senior Reece McLeod. The Cougars are 1-3.

Northbridge 166, Millbury 179 — Robbie Gannon and Josh Keaton both shot 5-over 41 as the Rams (3-0, 3-0 SWCL) topped the Woolies (2-3, 2-3) at Clearview.

Hudson 33, Oakmont 21 — Senior Liam Marsh earned medalist honors with a 1-over 37 to lead the host Hawks (3-1, 3-0 Mid-Wach C) past the Spartans (2-2, 2-1) at Stowe Acres. Curtis Caldwell led Oakmont with a 3-over 39.

Shrewsbury 208, Shepherd Hill 212 — Hayden Dubois shot an even-par 39 to help the visiting Colonials (4-4, 2-1 Mid-Wach A) edge the Rams (1-4, 0-4) at Dudley Hill. Jack Howard and Ryan Ethier both carded a 1-over 40 to lead Shepherd Hill.

Acton-Boxborough 57, Maynard 14 — Littleton’s Christian Cruz and Cooper Lewis both shot 8-over 43 to boost Littleton (4-1) at Quail Ridge in tri-meet that also included Acton-Boxboro and Maynard (0-5). Maynard’s Alaina Steed also shot 43.

Westborough 33½, Groton-Dunstable 20½ — Kevin Ji shot an even-par 36 as the Rangers (4-1, 3-0 Mid-Wach B) defeated the Crusaders (2-1, 1-1) at Westboro CC.

Algonquin 188, Leominster 194 — Kevin Reale and Jack Tobin both shot 1-over 36s as the Tomahawks (3-1, 2-1 Mid-Wach A) edged the Blue Devils (2-2, 1-2) at Gardner Municipal.

Nipmuc 8, Grafton 1 — JP Lucier was medalist with a 38 to lead the host Warriors (3-0-1) over the Indians (4-1) at Shining Rock.

Wachusett 206, North Middlesex 226 — Jake McCullough carded a 3-over 38 to power the Mountaineers (6-0) past the Patriots (3-3) at Holden Hills.

Littleton 38, Maynard 16 — Littleton’s Christian Cruz and Cooper Lewis both shot 8-over 43 to boost Littleton (4-1) at Quail Ridge in tri-meet that also included Acton-Boxboro and Maynard (0-5). Maynard’s Alaina Steed also shot 43.

Bancroft 5, Lexington Christian 1 — Jack Boyd’s 5-over 41 led the host Bulldogs (1-1) past the Lions (0-2) at Stow Acres South Course in Bolton. Girls’ cross-country Newton South 20, Acton-Boxborough 35 — The Lions’ season opening victory is coach Steven McChesney’s 1,000th career high school coaching victory over 37 years. Senior Clare Martin (15:10) came within five seconds of the 2.7-mile course record.

Quabbin 15, Gardner 50 — The host Panthers (2-1, 1-0 Mid-Wach C) swept the Wildcats (1-2, 0-1) on a 2.95-mile course in Barre led by Celeste DiNardo’s first place finish (20:59), followed by Kayla Whitcomb (22:02), Margaret Anderson (22:27), Olivia Wiktor (22:42) and Abby Castriotta (22:51) Sarah Percifull (30:30) was Gardner’s top finisher.

Murdock 28, Lunenburg 31 — Lilt Bigman (23:37) and Hannah Demenche (26:58) led the Blue Devils (1-2) past the visiting Blue Knights (2-1) over 3.1 miles. Lunenburg’s Jessica Antinori (23:07) came in first, while Sage Scose (24:18) placed third. Teammate Hannah Leahy (24:45) placed fourth.

Tahanto 28, Bromfield 29 — Sophie Nosek finished second with a time of 20:56 to help the host Stags (3-1) edge the Trojans (2-2) around the 2.7-mile course. Tessa McClaine (19:50) finished first overall for Bromfield and teammates Eva Xue (21:20) and Hannah Beckman (21:23) rounded out the top four.

Tahanto 27, Narragansett 30 — Sophie Nosek finished second with a time of 20:56 to help the host Stags (3-1, 2-0 Mid-Wach E) edge the Warriors (1-4, 1-1) around the 2.7-mile course. Narragansett’s Kylie Lafreniere (21:39) finished fifth.

Bromfield 22, Narragansett 34 — Tessa McClaine (19:50), Eva Xue (21:20) and Hannah Beckman (21:23) all finished among the top four to lead the visiting Trojans (2-2) past the Warriors (1-4) around Tahanto’s 2.7-mile course. Narragansett’s Kylie Lafreniere (21:39) finished fifth.

Hudson 20, North Middlesex 40 — Cori Hansen (22:15), Kailyn Vaillancount (22:33), Sam McLaughlin (24:42) led the Hawks (2-1, 1-0 Mid-Wach C) over 3.05 miles. Elisha Bouchard (23:03) placed third for the Patriots (0-1, 0-1), while Emilia Misail (24:43) came in fifth.

Littleton 23, Ayer Shirley 34 — Jo Feltus (22:04) and Camille Sawoski (23:19) finished with the top two times to lead the visiting Tigers (2-0) past the Panthers (0-3) around the 3-mile course. Hayley Sheriff finished third for Ayer with a time of 24:04 and teammate Mackenzie Marshall (24:23) finished fourth. Littleton’s Caitlyn Feltus (24:28) rounded out the top five.

Tyngsborough 15, Oakmont 50 — Jaylan Frasier-Mines (23:19), Catie Riley (23:20), Kyle Frasier-Mines (23:20), Lucy Hinde (23:20), and Sophie Campbell (23:21) powered the host Tigers (1-0) past the Spartans (2-1). Athena Mele (23:37) finished eighth for Oakmont. Girls’ soccer

North Quincy 2, Dennis-Yarmouth 1 — Senior forward Sineade Hanley scored the game-winning goal with 10 minutes left to boost the visiting Red Raiders to victory.

CASH 5, Brighton 0 — Senior Nerline Romain notched a hat-trick to lead the charge for CASH. Senior Celine Aziles added two goals of her own in the shutout.

Medfield 3, Dover-Sherborn 1 — Junior forwards Taylor Sherman (two goals) and Alanna Cooney (one) took care of the scoring for the Mustangs (4-0).

Masconomet 5, Lynnfield 1 — The Chieftains (3-0), who gave up their first goal of the season on a penalty kick, produced five different scorers. Sophomore winger Athena Kordis contributed two assists.

Hamilton-Wenham 1, Rockport 0 — Junior forward Grace Tymann’s first varsity goal proved to be the difference maker for the Generals, who improved to 2-0-1.

Wilmington 6, Melrose 0 — Senior midfielder Kayla McCauley and sophomore midfielder Alyssa Bernazani each chipped in a pair of goals for the Wildcats (3-0-1).

Algonquin 4, Shepherd Hill 0 — Zoey Chang, Tyler Potter, Maddie Forde and Sydney Carny all scored as the No. 1 Tomahawks (3-0, 1-0 Mid-Wach A) blanked the No. 10 Rams (2-2, 1-2).

Wachusett 3, Shrewsbury 0 — Maddy Rotti, Ali Maldonado, and Victoria Steffon all scored a goal to push the visiting No. 3 Mountaineers (3-0, 2-0 Mid-Wach A) over the Colonials (1-1-1, 1-0).

Nashoba 2, Westborough 0 — Abby McNulty scored 12 minutes into the game off a pass from Katie Piccioli, who scored in the 75th minute off a pass from McNulty to lead the host No. 5 Chieftains (2-1, 1-0 Mid-Wach B) over the No. 4 Rangers (0-1-2, 0-1). Theresa Don and Jetta Oskirko combined to make five saves in the shutout for Nashoba. Westboro’s Chelsea Taylor stopped 12 shots.

West Boylston 3, Murdock 0 — Celina Ricaurte scored in the third minute and Emily Proietta scored in the 58th to pace the visiting Lions (1-2, 1-1 Mid-Wach E) past the Blue Devils (0-4, 0-3). West Boylston added a goal on an own goal.

Sutton 3, Nipmuc 1 — Kate Evangeline scored twice and assisted on a goal by Lauren Arthaud to lead the host No. 8 Suzies (2-1, 1-0 Dual Valley) past the Warriors (2-1, 0-1). Sarah Hicks assisted on both of Evangeline’s goals for Sutton.

St. Peter-Marian 1, North Brookfield 0 — Shawna O'Neill scored the winner for the host Guardians (3-2), while Erin MacKay made two saves for the shutout. The Indians are 3-1.

Holy Name 2, Notre Dame (Worcester) 0 — Lauren Martin’s goal five minutes into the second half broke a scoreless stalemate to lift the visiting Naps (4-0) over the Rebels (0-1). Logan Lornell posted her fourth consecutive shutout with two saves, and Sarah Rucci also scored.

Parker Charter 4, Sizer 0 — Phoebe Sanderson scored two goals, while Morgan Collins and Emily Podgorni both netted one as the Panthers (3-0) defeated Sizer (2-1). Teammate Riley Sanderson gathered three assists. Field hockey

Plymouth North 3, Whitman-Hanson 0 — Juniors Caroline DeGravio, Sophia Cotone, and Julia Zanboni netted goals for North.

Framingham 1, Newton North 0 — Junior forward Katie Puumala’s first-period goal proved to be the difference as the Flyers moved to 2-2-1 on the season.

North Brookfield 11, Sizer 0 — Adrian Aponte notched a hat trick and Tabitha Earls and Jagger Bulger both scored twice as the visiting Indians (4-0, 2-0 Colonial) blanked the Tigers (0-1, 0-1).

Holy Name 4, Worcester South 0 — Abby Erickson had two goals and Carden Maloney and Isabelle Mujia also scored to lead the host Naps (2-2) past the Colonels (0-3).