Megan McCarthy accounted for 11 points with five goals and six assists in the Northampton girls lacrosse team’s 20-8 win over South Hadley at home Friday.

Abby Baldwin led the Blue Devils (11-3, 3-3 Valley Wheel) with six goals along with four assists. Alli Zadworny chipped in four goals and three assists, while Michelle Radke stopped four shots.

Marley Medina scored three goals and had two assists for South Hadley (4-9, 0-6), while Julia Miele scored twice.

Hanna Kopec made eight saves in defeat.

Longmeadow 19, Amherst Regional 2 — Rachel Kawall and Malia MacDonald both scored for the Hurricanes in a road loss.

Cleo Hein made three saves for Amherst (3-12).

Boys lacrosse

Lee 15, Granby 4 — Corey Hinkley scored twice in a road loss for the Rams.

Collin Stearns and Drew Wiesel also found the net, while Doug Labbee had an assist.

Logan Gray made 10 saves for Granby (4-10).

Mount Greylock 18, South Hadley 6 — Marcus Larrier and Stephen Stratton scored two goals each in a road loss.

Jason Fernandes dished out three assists, while Liam Dawson added a goal and two assists.

Matthew Brandts scored, and Jacob Allard had an assist for South Haldey (3-11).

Corey Calkins made 10 saves for the Tigers.

Minnechaug 13, Amherst Regional 1 — Aidan Bass scored, and Willy Wright had the assist for the Hurricanes (3-10).

Jonathan Rodriguez made five saves.

Belchertown 13, St. Mary 4 — Adam Wordsworth had two goals and dished out five assists for the Orioles.

Ray Langevin scored three goals with an assist, while Grant Irving tallied two goals and three assists.

Owen Palmateer netted a hat trick, while Ben Laliberte had two goals and an assist and Nate Pacheco a goal and two assists.

Nick Makkiya dished out an assist, and Josh Cox stopped 11 shots for Belchertown (4-8, 4-3 Suburban).