School roundup

Baseball

Canton 6, Stoughton 0 — Junior lefty Andrew Middleton continued his scintillating start for the Bulldogs (3-0), firing a one-hit shutout with 16 strikeouts for the second straight game in the Hockomock victory. In 14 innings, he has yielded one hit with 32 K's.

Quincy 4, Pembroke 1 — Tory O'Malley tossed a no-hitter with 10 strikeouts in the Patriot League win for the Titans (2-0).

Braintree 2, Walpole 1 — Junior Jordan Gorham (11 K's) went the distance for the ninth-ranked Wamps (3-0) in the Bay State Conference win.

Bridgewater-Raynham 2, Dartmouth 0 — Righthander Luke Barry pitched a complete game, with 10 strikeouts, and catcher Nolan DeAndrade (three hits) scored both runs to propel the No. 15 Trojans (2-1) to a Southeast Conference victory.

Danvers 1, Marblehead 0 — Joe Zamejtis struck out 17 in his three-hitter for the visiting Falcons (2-2) in Northeastern Conference action.

Franklin 4, Milford 2 — Junior Jacob Jette came on to pinch hit in the top of the seventh and delivered an RBI single and scored for the sixth-ranked Panthers (3-0) in the Hockomock League win.

Hanover 5, North Quincy 0 — Evan Hebblethwaite tossed a shutout, striking out 12 and allowing one hit, to lead the Hawks (1-1) to their first win of the season. Danny McDonald drove in three runs for Hanover.

Milton 15, Needham 5 — Charlie Walker (2 for 4, one run) had four RBIs and Thomas Mitchell came out of the bullpen and allowed just four hits as the host Wildcats (3-0) defeated the Rockets.

Oliver Ames 8, North Attleborough 6 — Jadon Ricci had a double and two RBIs and Nick Clark pitched two innings of relief, striking out the last four batters for the visiting Tigers (1-1) in the Hockomock League win.

Waltham 15, Acton-Boxborough 3 — John Englehart (5 RBIs) hit a grand slam and Drew Anderson struck out 12 as the Hawks (2-0) cruised past the Colonials.

Whitman-Hanson 7, Hingham 2 — Bobby Marshall allowed just three hits as the visiting Panthers improved to 2-0 in the Patriot League.

Boys’ lacrosse

Boston Latin 8, Bedford 7 — Mike Munnelly made 11 saves and picked up his first varsity win for the visiting Wolfpack (1-1). Owen Sullivan had three goals and three assists in the Dual County win.

Bridgewater-Raynham 12, New Bedford 0 — Behind a four-goal performance from Patrick Concannon and another three from Jack Lambert, the Trojans (2-1) defeated the host Whalers for the Southeast Conference win.

Falmouth Academy 9, Monomoy 4 — Cody Feldott tallied five goals for the Mariners (2-0) in the Cape & Islands win.

Lincoln-Sudbury 12, Concord-Carlisle 11 — Sophomore Dave Herlihy scored the winner in overtime as the top-ranked Warriors (2-0) escaped with the thrilling Dual County League win in Concord. The Warriors rallied from a 10-8 deficit to take an 11-10 lead, scoring three straight goals, before the Patriots sent the game into overtime with a goal in the final two minutes.

Mashpee 11, Middleborough 7 — Jack Howard had four goals and two assists and Caesar Hendricks, Gabe Pereira, and Dominic Matteodo added two goals each as the host Falcons (2-0) flew to the South Shore win.

Nauset 8, Falmouth 7 — Cooper McIntyre (3 goals) scored the winner in overtime for the Warriors (1-1).

Needham 17, Milton 2 — Senior Grace Kelley scored five goals to lead the ninth-ranked Rockets (2-0) to the Bay State Conference victory.

Sandwich 12, Barnstable 4 — Tim Souza netted four goals and two assists for the Blue Knights (2-0) in the Cape & Islands win.

Scituate 12, Marshfield 8 — Senior Pat DeMatteo (5 goals, 2 assists) and freshman Jim Sullivan (2 goals) helped the host Sailors improve to 2-0 in the Patriot League.

St. John’s (Shrewsbury) 13, Catholic Memorial 5 — Jake Mrva, Joe Lombardi, and Colin Fitzgerald each scored two goals as the Pioneers (1-1) surged past the Knights in a Catholic Conference showdown.

St. John’s Prep 13, Malden Catholic 0 — Tommy Sarni (2 goals, 1 assist), Luke Surette (2 goals), Pat Atkins (2 goals), and Conan Keefe (2 goals) powered the visiting Eagles (2-0) to the Catholic Conference win. At the Faceoff X, sophomore Chris Esposito went 8 for 10 in his first varsity game.

Weston 20, Cambridge 2 — Senior Sam Hills scored four goals and recorded eight assists to guide the Wildcats (1-1) past the Falcons.

Weymouth 16, Brookline 2 — Michael Stevenson (5 goals, 2 assists) and Connor O'Neil (3 goals, 3 assists) led the visiting Wildcats (1-1) past the Warriors in a Bay State Conference win.

Girls’ lacrosse

Acton-Boxborough 14, Waltham 1 —

Boston Latin 23, Bedford 13 — The O'Brien sisters were unable for the visiting Wolfpack. Reagan, a junior, netted a program-record 17 goals and her older sister, Quinlan, produced four goals and eight assists in the Dual County League win. Both are committed to attend Johns Hopkins University.

Hanover 14, Pembroke 5 — Kylie Campbell led the way with four goals as the hosts Hawks (2-1) took down the visiting Titans for a Patriot League victory. Jordan Tandler, Clare Connolly, and Kayleen Boutin each scored two goals for the Hawks.

Lincoln-Sudbury 11, Concord-Carlisle 8 —

Needham 13, Milton 2 —

North Quincy 5, Hull 4 — Teresa Sheedy scored the winner in the final two minutes as the visiting Raiders (2-0) escaped with the Patriot win. Jamie McAleavy and Charlotte Keliher added two goals each for NQ.

Quincy 13, East Bridgewater 8 — Junior Maddie Bailey scored seven goals for the Presidents (2-1).

Softball

New Bedford 9, Brockton 2 — Lilly Gray struck out 17 for the host Whalers (1-0) in the Southeast Conference win.

Pembroke 3, Quincy 0 — Tory O'Malley fired a 10-strikeout no-hitter to propel the visiting Titans to 2-0 in the Patriot League.

Boston English 22, Charlestown 4 — Naybelin Mejia hit a grand slam and a three-run home run to power visiting Boston English (3-0) past the Townies.

Burlington 14, Stoneham 0 — Cecelia Imbimbo fired a no-hitter for the Red Devils (2-1) in the Middlesex win.

Cardinal Spellman 10, Archbishop Williams 5 — Ava Loud (3 hits, 4 RBIs) hit a three-run home run to lift the visiting Cardinals (3-0) past the Bishops in a Catholic Central win.

Central Catholic 14, Chelmsford 10 — Freshman Katie Fox hit a grand slam to lead the hosts Raiders (2-0) past the Lions.

Dartmouth 5, Bridgewater-Raynham 3 — Senior Ally Oliveira went six innings, allowing just two earned runs to help host Dartmouth (1-0) topple the third-ranked Trojans (0-2) in the Southeast Conference. Ava Rymszewicz, Samara Turgeon, and Hannah Bouvier each had RBIs.

Foxborough 11, Sharon 1 — Emma Callahan struck out 12 and gave up just one run for host Foxborough (3-0).

Gloucester 5, St. Mary’s 4 — Jenna Hoofnagle's two-run double in the bottom of the fifth tied the game, 4-4, and Chloe de Gaspe Beaubien's RBI single in the sixth gave the ninth-ranked Fishermen (2-1) the decisive 5-4 lead over the 14th-ranked Spartans (2-1). Hoofnagle also scored a run and allowed just one earned run from the circle.

King Philip 17, Mansfield 0 — Sarah Cullen (3 for 3, HR, 3 RBIs), Libby Walsh (3 for 4, 4 RBIs), and Charlotte Raymond (4 for 4, 3 RBIs) powered the undefeated Warriors (3-0) past the Hornets in the Hockomock League.

Melrose 18, Watertown 5 — Cassie Sleeper and Caroline Kiernan both hit home runs as the host Red Raiders (3-0) maintained their perfect record.

Pentucket 15, Georgetown 1 — Meg Hamel (HR, 4 RBIs, 4 runs) and Sarah Sargent (HR, 4 RBIs, 2 runs) powered visiting Pentucket (1-3) to its first Cape Ann League win of the season.

Stoughton 9, Canton 4 — Freshman Julie Powers went 3 for 4 with a single, double, and triple to go with two RBIs and two runs in the visiting Black Knights' (2-1) Hockomock League win.

Taunton 13, Attleboro 0 — Hanna Aldrich (5 RBIs) homered twice and Sam Lincoln had 10 strikeouts over five innings to pick up her first career win for the sixth-ranked Tigers (3-0) in the Hockomock showdown.

Wilmington 8, Wakefield 4 — Audrey Powers struck out 12 as the Wildcats (2-1) edged the Warriors.

Woburn 8, Reading 7 — Battling back from a 5-0 deficit in the second inning, Cora Soderquist scored the winning run in the bottom of the seventh to keep the Tanners undefeated in the Middlesex League.

Boys’ tennis

Central Catholic 3, Chelmsford 2 — Zach Channen, Dalton Dow, and Arnav Lele all won single matches to lift the visiting Raiders (2-1) to the Merrimack Valley Conference win.

Girls’ tennis

Chelmsford 3, Central Catholic 2 — Jamie Garber prevailed at first singles, 6-2, 7-6 (7-1) and the duos of Sarah Saliba/Erin McNulty (6-1, 4-6, 6-1) and Shannon Lee/Emily Magnant (4-6, 6-3, 6-1) won their double matches to lift the Lions to the Merrimack Valley Conference win.

Haverhill 4, Lowell 1 — Elena Albano cruised, 6-0, 6-0, at No. 1 singles and the Hillers swept doubles behind the pairings of Maeve Bourdon/Nadia Soda (6-4, 6-3) and Libby Powell/Isabel Ingersoll (6-0, 6-0) in the Merrimack Valley Conference win.

Boys’ track

Stoughton 91, Canton 45 — Deyontai Dennis set the school record for the long jump with a leap of 21 feet, 11.5 inches for the host Bulldogs (0-2) in the Hockomock loss.

Girls’ track

Canton 74, Stoughton 62 — Maddie Rousseau won four events for the host Bulldogs (2-0): 100-meter hurdles (14.9 seconds), 200 meters (26.5 seconds), triple jump (31 feet 0.5 inches), and high jump (4 feet, 10 inches) in the Hockomock win.

North Reading 112.5, Ipswich 30.5 — Katelyn Gorgenyi won the 100-meter hurdles (15 seconds), 200 meters (26.5 seconds), long jump (16 feet, 1.5 inches), and triple jump (33 feet, 4.5 inches) for the visiting Hornets (2-0) in the Cape Ann League meet.

Whitman-Hanson 87, Duxbury 49 — Behind victories from senior Madison Scaccia (200 meters and triple jump) and junior April Keyes (100 and 400 hurdles), the Panthers (1-0) opened the season with a road win over the Dragons.

Boys’ volleyball

St. John’s (Shrewsbury) 3, Catholic Memorial 1 — Seniors Conor McCabe (8 kills, 3 assists, 1 ace) and Brian Chen (5 aces, 15 assists, 3 kills, 1 dig) led the visiting Pioneers (2-1) to the Western Alliance Conference win.

Westford 3, Acton-Boxborough 0 — Senior outside hitter Fabian Arnold (10 kills) guided the host Grey Ghosts (1-0) to the Dual County League win.

Winchester 3, Boston Latin 1 — Behind 23 assists from senior captain John Bellaire and 12 kills from junior captain Jasper Schultz, Winchester (1-0) defeated the Wolfpack for its season-opening win.