For the fourth year in a row, the St. John’s Prep soccer team is the Catholic Conference champions. Ninth-ranked St. John’s (11-1-2) went on the road Wednesday night and beat No. 10 BC High, 2-0, to clinch the title.
“It’s always one of our goals, but it’s tough,” said Prep coach Dave Crowell . “BC High is a great team. We don’t ever take anything for granted.”
Senior Mike Lanza scored the Prep’s first goal in the second half after a scramble in front of the net, tucking home the ball in the left corner for what turned out to be the game-winner.
With six minutes left in the game, junior Paul Magazzu stole the ball at midfield and raced down the right wing before cutting across to score Prep’s second goal.
Junior goalie Zach Rowell recorded his fourth shutout of the season, making four saves in the win. He kept the Prep in the game early on when BC High was creating opportunities.
“He did a great job commanding the box,” Crowell said. “Early on, [BC High] was all over us. Then we settled down and established possession.
“Tonight’s win was huge,” Crowell said. “Any time you win at BC High, it’s huge.”
Masconomet 5, Pentucket 0 — PJ Criscione, Max Craig, Jeffrey Panella, Steve Pease, and Regan Charie all scored for the No. 5 Chieftains (13-1-1).
Marshfield 3, Plymouth South 0 — The Rams (6-5-2) scored all three goals with just six minutes remaining.
Dorchester 5, Boston International 0 — Senior Roberson Cevat scored two goals for the Bears (10-0-2).
West Bridgewater 10, Bishop Connolly 0 — Senior Reed Crowley scored five goals as the Wildcats (10-1-2) clinched the Mayflower Athletic Conference title.
Mystic Valley 2, North Shore 0 — Marrouane Missbah and Scotty Nguyen both scored on penalty kicks.
Rockport 4, Ipswich 3 — Senior Shaun Aspesi recorded a hat trick to lead the Vikings (9-4-2). Matt Jeager, David Dick, and Max Benford scored for Ipswich.
Franklin 2, Taunton 0 — Sean Baur and Adam Moesing scored for the Panthers (2-0) and Jesse D'Etrenmont recorded nine saves.
Dighton-Rehoboth 4, Old Rochester 1 — Senior captain Zoe Karavolis scored a hat trick for the Falcons (13-2-2).
Masconomet 9, Pentucket 2— Senior captain Kaleigh White had five goals and an assist to increase her season totals to 23 goals and nine assists for the Chieftains (10-0-3).
North Shore 5, Chelsea 0 — Junior Keely Gallagher scored her 10th goal of the season and added two assists for the Bulldogs (8-2-4).
West Bridgewater 4, Bishop Connolly 1 — Sophomore Olivia Arce led the Wildcats (8-3-2) with a hat trick and Lydia Dunn scored the fourth goal.
Ursuline 5, Fontbonne 0— Junior Amy Piccolo led the Bears (8-3-3) with two goals and an assist.
Rivers 4, Thayer 0 — Freshman Christina Orr scored two goals to boost the Red Wings (5-0-3).
Phillips Andover 2, Governor’s Academy 1— Hannah Guzzi scored the winning goal and added an assist.
Lowell 19, Methuen 42 — With their 38th straight dual-meet win, the Red Raiders finished the season 10-0 and clinched their fourth straight Merrimack Valley Conference title.
Hopkinton 15, Millis 50 — Sophomore Sam Danaceau finished first on the 3-mile course in 17:18.
Medfield 2, Hopkinton 0 — Senior Michelle Diggans scored her ninth goal of the season and junior Hannah Doctoroff recorded nine saves in the shutout for the Warriors (11-3-1).
Watertown 6, Burlington 0 — Allie Doggett tallied a hat trick to boost the No. 5 Raiders.
Lincoln-Sudbury 6, Newton South 0 — Whitney Hartstone had a goal and a stroke to lead the Warriors (8-6-1).
Cohasset 7, Mashpee 1 — Maddie Curry scored a hat trick for the Skippers and Caty Gilman had two goals.
Manchester Essex 5, Rockport 0 — Senior Brittany Smith scored three goals to lead the No. 7 Hornets (13-0-2).
Melrose 3, Stoneham 0 — Junior Allie Nolan had 29 assists for the Red Raiders.
Haverhill 3, Central Catholic 0 — Haley DeRoche had 10 kills and 21 digs for the Hillies (7-6). Amanda Williams had 20 kills in the loss.
Fontbonne 3, Stoughton 0 — Seniors Caroline Shea (12 kills) and Becca Barry (eight kills) led the Ducks (10-3).
For more scores and highlights, go to Boston.com/schools