One day after knocking off 10th-ranked Boston Latin, the Latin Academy boys’ volleyball team continued its strong start to open City League play.

The defending league champion Dragons swept visiting O’Bryant, 25-13, 25-20, 25-15, on Tuesday afternoon.

“This group of kids that we have, they’ve been playing together for a while,” said Latin Academy coach William Lau, who returned his entire squad from last year. “It should be natural that they come out here and compete this year . . . They’re excited to play and feel like this is a year they can really succeed and pick up some big wins.”

Junior Danny Ho recorded 11 kills and five aces and Matthew Nguyen (29 assists) and Ryan Nguyen (10 kills) provided crucial support as the Dragons (6-2) won their fourth consecutive match.


In the opening frame, Latin Academy used a 10-0 run with Matthew Nguyen serving to stretch its lead to 20-8. In the second set, the Dragons shifted to comeback mode. Trailing by as many as 7 points, LA rattled off a 10-2 closing run for a 25-20 victory.

The Tigers (8-3) committed a handful of unforced errors in the third set that left them playing catch up. Senior setter Ricky Lee logged 16 assists and Jardel Fernandes and Owen Locke tallied seven kills apiece in the loss.

In addition to wins over Boston Latin and O’Bryant, the Dragons defeated Cambridge. O’Bryant had already beaten Methuen and absorbed a five-set loss to No. 17 BC High.

“We have eight wins and they now are up to six or seven with this win,” said O’Bryant coach Paul Pitts-Dilley. “So we both have already surpassed our wins from last year. It’s pretty cool to see both of us doing well against [nonleague opponents]. Both teams are really playing well to start the year.”


Steven Mei of Latin Academy hits over O’Bryant’s Elbert Carmona and Eric Tse during their meeting Tuesday.
Steven Mei of Latin Academy hits over O’Bryant’s Elbert Carmona and Eric Tse during their meeting Tuesday. Keith Bedford/Globe Staff

Cambridge 3, Arlington 1 — Junior John Figueroa led the Falcons (3-5) with 17 kills while James Kubicek added 16 kills.

BC High 3, Xaverian 0 — Senior Alessandro Oggiano and sophomore Ethan Phillips led the No. 17 Eagles (8-1) with seven kills each.

Lawrence 3, Methuen 0 — Miguel Jackson had 10 kills to lead the Lancers (7-2) while Andre Wilson added six kills and 15 service points.


Arlington 13, Lexington 4 —Sophomore second baseman Brendan Jones went 3 for 4 with a double, an RBI and four runs scored to lead the Spy Ponders (6-2).

Hamilton-Wenham 10, Lynnfield 0— Junior pitcher Paul Horgan threw his second no-hitter of the season for the Generals (5-2) with three strikeouts. ‘‘He was good,’’ said Generals coach Reggie Maidment. ‘‘He had a great first-pitch strike command. Mixed in his curveball. He’s a competitive kid and he’s stepped up.’’

Apponequet 5, Somerset Berkley 0 — Through 6⅔ innings, junior Matt Bogie pitched a no-hitter. A single up the middle was the only hit Bogie surrendered for the Lakers (3-1), finishing with five strikeouts.

Walpole 2, Weymouth 1 — Junior Matt Donato needed only 77 pitches to finish his complete-game, six-strikeout performance for the Rebels (4-3).

Whittier 4, Shawsheen 3 — Senior Will Carpenter went this distance for the Wildcats (4-1) allowing seven hits with seven strikeouts. Junior shortstop Josh O'Brien went 2 for 3 with an RBI.

North Andover 7, Chelmsford 6 — Senior Anthony Sapienza earned the save, shutting the door for the Scarlet Knights (5-1) after a five-run rally in the bottom of the seventh by Chelmsford.


Oliver Ames 7, Taunton 4 — Matt McCormack threw five innings of relief for the Tigers (1-4), striking out six while surrendering two runs. He also went 2 for 3 at the dish with a double and RBI.

North Quincy 4, O'Bryant 3 — Ryan Cox pitched five innings for the Red Raiders (4-3), logging six strikeouts in the win. The senior also added three hits with a run scored at the dish.

Marshfield 10, Dennis-Yarmouth 4 — Pitcher Mike Marini carried the Rams (3-1) with six innings of no-run, one-hit ball.

Brimmer & May 11, Boston Trinity 9 — Ethan Eastwood raked in four RBIs for the Gators (5-1) on a 4-for-5 day at the plate.

Bishop Fenwick 4, Cardinal Spellman 3 — Angelo McCullough (single) and Keegan O'Connor (double) delivered RBI hits in the top of the ninth inning, breaking a 2-2 tie, and David Furtado (9 hits, 3 strikeouts, 0 walks) went the distance to improve to 4-0 as the Cougars (6-1) held off host Spellman.

Dexter Southfield 2, Belmont Hill 1 — Connor Bowman knocked in the winning run for Dexter (8-2-1) in the midst of a 2-for-3 performance. Starting pitcher Josh Richardson lasted seven innings and struck out 11. Pitcher Griffin Cofsky earned the win with a scoreless eighth inning.

Fenway 10, Burke 1 — Senior second baseman Carlos Santos went 3 for 3 at the plate with three RBIs for the Panthers (3-2).


Abington 10, Cohasset 4 — Brady Cristoforo pitched a complete game for the Green Wave (5-1). Aaron Siegal led the offensive attack, blasting a three-run home run.

Plymouth North 11, Plymouth South 3 — Sophomore Jeff Rodden improved to 3-0 on the mound for the Eagles (7-0), allowing one earned run and five hits in 4.2 innings of work. Catcher Robbie Gomes went 3 for 4 with a double and two RBIs.


Marshfield 3, Dennis-Yarmouth 2 — Sophomore Brianna Melchionda led the Rams (6-0) with a complete-game 16-strikeout performance on the mound while providing the winning run on a walkoff RBI double.

Rockland 10, East Bridgewater 5 — Senior Sydney McKenna went 3 for 4 with an RBI and freshman Macy Grass went 2 for 4 with two RBI to pace the Bulldogs (3-1).

Newton South 14, Waltham 10 — Sophomore Adalia Rodriguez went 5 for 5 with five RBI for the Lions (3-2).

Sacred Heart 10, Westport 0 — Jillian Blake pitched seven innings of shutout ball for the Saints. The senior recorded 15 strikeouts in the win.

Whitman-Hanson 18, Scituate 4 — Senior Hailey Norris went 2 for 4 with three RBI and four runs scored. In total, 10 different Panthers (3-3) registered hits.

Hanover 3, Duxbury 0 — Junior Caroline Zielinski pitched a complete game for the Indians (5-0), striking out 12 in the victory. Junior Maeg Amsler and freshman Ellie DiCarlo each had two hits.

Plymouth South 11, Plymouth North 4 — Freshman pitcher Amelia Freitas led the Panthers (5-0) with eight strikeouts.


Shawsheen 5, Greater Lowell 2 — Brooke Arena pitched all seven innings for the Rams (2-3), striking out four and allowing two earned runs.

Arlington Catholic 11, Stoneham 0 — Junior Maddie Van Winkle tossed a complete-game, striking out seven to lead the Cougars (6-2).

Pembroke 10, Hingham 0 — Freshman Tory O'Malley went 3 for 4 with a double, triple and three runs scored for the Titans (2-4). She also took the mound and pitched five scoreless innings, only giving up three hits.

Cardinal Spellman 7, Bishop Fenwick 3 — Kat Cowan (two hits) got the Cardinals (4-3) going with a two-RBI double in a five-run fifth inning. Maggie McAlpine added three hits, including two doubles, and Olivia Dandrow contributed three base knocks.

North Andover 3, Chelmsford 2 — Junior Julia Chittick pitched all nine innings for the Scarlet Knights (3-0), allowing just five hits and one earned run.

Newton North 6, Walpole 1 — The Tigers (5-0) were powered by senior Mia Patriacca both on the mound and at the plate. She allowed two hits and logged nine strikeouts while going 2 for 2 with a double and an RBI.

Danvers 5, Saugus 1 — Freshman Lily Eldridge tossed two-hit ball over five innings, striking out nine for the Falcons (5-1).

Bridgewater-Raynham 4, Bishop Feehan 1 — Sophomore Julia Ferry went the distance, allowing no earned runs for the Trojans (5-1).

Norton 17, Dover-Sherborn 0 — Senior Kelly Nelson pitched a perfect game for the Lancers (5-1), striking out each of the 15 batters she faced.

Milton Academy 8, Thayer 3 — Freshman infielder Gianna Gallagher went 3 for 4 with a double, a triple and three RBI to lead Milton Academy.

King Philip 17, Oliver Ames 1 — The Warriors (4-2) capped off the win with a grand slam from senior first baseman Elise Pereira.

Middleborough 5, Norwell 2 — Senior Laura Hatch retired the first 16 batters for the Sachems (5-1) before giving up a single in the sixth inning. She ended up striking out six and allowing just one earned run while going 2 for 4 with four RBIs.

Boys’ lacrosse

North Reading 10, Newburyport 9 — Senior attacker Kevin Murphy finished with five points for the Hornets (5-4) with four goals and an assist.

Scituate 13, Silver Lake 7 — Sophomore attack Ray O'Brien added four goals and assists for the Sailors (7-1).

Reading 10, Arlington 7 — Sophomore Colin Comerford added four goals and a pair of assists for the Rockets (6-2).

Lincoln-Sudbury 10, Walpole 7 — Senior Matt Ward netted six goals for the second-ranked Warriors (5-2) against No. 9 Walpole.

Central Catholic 16, Tewksbury 0 — Shane McInnis led the Raiders (5-3) with three goals.

Newton North 20, Framingham 4 — Freshman midfielder Henry Love led the Tigers (6-1) with a hat trick and an assist.

Lynn English 13, Pope John 2 — Stephen Gaskill racked up five goals and four assists for Lynn (2-2) and Nathan Loisel compiled a hat trick.

Weymouth 11, Brookline 3 — The Wildcats (4-3) were led by three attackers. Sophomore Drew Rennie netted five goals and added two assists. Both senior Shawn Rice and junior Ryan Stanley scored two goals apiece.

Hamilton-Wenham 11, Ipswich 4 — Andrew Riccio led the No. 19 Generals (6-0) three goals and three assists.

Girls’ lacrosse

Wellesley 15, Milton 5 — Junior Maddy Balter scored five times for the undefeated Raiders (9-0).

Notre Dame (Hingham) 18, Hingham 5 — Junior Madison Ahern rifled in eight goals as the second-ranked Cougars (8-0) used a 13-1 run in the game’s final 33 minutes to roll to the road victory. With NDA ahead, 5-4, with three minutes left in the first half, Meredith Frank called a timeout. The Cougars responded with three goals before the break and dominated in the second half. Kelsey Kenney netted four goals and Cara Charette collected three goals and five assists.

Cohasset 14, East Bridgewater 0 — Senior Olivia Coveney scored three goals and Elle Hansen racked up two goals and four assists to lead the Skippers (7-0).

Melrose 16, Wilmington 9 — Junior Lily Cunningham led the Red Raiders (6-2) with four goals and two assists.

Marblehead 18, Beverly 7 — Hadley Carlton led the way for the Magicians with four goals, two assists and three ground balls.

Norwell 15, Mashpee 0 — The Clippers (7-1) received hat tricks from both Murphy McDonough and Katie Amorosino.

Brookline 15, Weymouth 8 — Senior Chloe Jepsen scored six goals to lead the Warriors (2-4).

Central Catholic 19, Tewksbury 7 — Ciera Licare (5 goals), Caroline Affolter (3 goals, 3 assists) and Casey Thompson (3 goals) paced the Raiders (7-2).

Needham 13, Braintree 9 — Junior midfielder Callie Hem tallied five goals for the Rockets (5-3). Freshmen attacker Grace Kelley added four goals and two assists. Supporting defensively was junior Chloe Newman with three interceptions.

Boys’ tennis

Framingham 5, Braintree 0 — Junior Zach Cohen won his first singles match 6-1, 6-1 to lead the Flyers (2-0).

King Philip 5, Oliver Ames 0 — Junior Marco DiStefano led the Warriors (6-0) by winning his singles match in straight sets.

Marblehead 3, Masconomet 2 — The Magicians beat the Chieftains for the first time since 2013 behind wins from Billy Ackerman, David Grenader and Dan Litvak at singes.

Duxbury 4, Hanover 1 — Wins by Guy Clifford at second singles Jack Bettencourt at third singles led the Dragons (5-1).

Franklin 5, Attleboro 0 — Tyler DiPalma and Derek Wu won 6-0, 6-0 at first doubles to lead the Panthers (6-0).

Girls’ tennis

Latin Academy 3, Mt. Alvernia 2 — Junior Lillian Gwinn and sophomore Eliza Nuestro captured their second doubles match for the Dragons (4-1).

Tewksbury 5, Lowell 0 — Elizabeth Ezekiel won 6-0, 6-1 at first singles to lead the Redmen (2-2).

Fairhaven 4, Wareham 1 — Ali Stuessi won 6-0, 6-0 at first singles to pace the Blue Devils (5-2).

Hingham 5, Pembroke 0 — Anna Calame, Carly Price and Katie Dolan all won 6-0, 6-0 at singles to lead the Harborwomen (5-0).

Weymouth 4, Walpole 1 — Junior Lily Peter was dominant in her singles match with straight set wins at 6-0.

Wilmington 5, Stoneham 0 — Lia Kourkoutas won 6-0, 6-0 at second singles to help pace the Wildcats (5-1).

Boys’ track

Hingham 111, Silver Lake 25 — Tristan Del Aguila led the Harbormen (2-0) with wins in the 400 meter (59.3) and 800 meter (2:03). Zack Passios also contributed by winning both the mile (4:43) and two-mile (10:34) competitions.

Girls’ golf

Duxbury 5, Falmouth 1 — Maddie Edmonds had three pars on five holes played for the Dragons (2-0).

.   .   .

Notre Dame Academy of Hingham has appointed alum Kristen McGill (Class 2004) as the school’s athletic director, effective July 1. Currently the school’s assistant AD, the Hingham native was a soccer and track standout at NDA and went to run the 200 and 400 meters at the University of Rhode Island.

“Kristen is deeply passionate about the positive role sports can play in a young woman’s life,” said NDA principal Joan Perrault.

Ryan Hathaway reported from Hingham and Nate Weitzer from Wenham. For more highlights, go to bostonglobe.com/schools.