* In a battle of two Top 5 teams in the latest HNIB News Division 1 Top 20, Catholic Memorial rode a hat trick from Nick D’Olympio to a 4-3 win over Archbishop Williams. Luke Long also had a goal for the Knights and Cam Reed contributed three assists.
* Cam McKenna and Paul Dzavik each had a pair of goals, Travis Rugg added another, and Wilson Fox netted his first career goal as Hingham blanked St. John’s (S), 6-0.
* Xaverian got goals from six different players – Colvin Callahan, Devin Gosciak, Jesse Peck, Michael Rossi, Jackson Morse and Joe Van Handorf – in a 6-2 non-league win over Barnstable.
* Ben Paterson had a hat trick, and Jack Wernig added a goal as Franklin doubled up on Bishop Feehan, 4-2.
* Central Catholic hung on for a 3-2 win over Chelmsford in the MVC/Dual County I. Adam Godfrey, Jake Morowski and Jordan Medugno each had a goal for the Raiders.
* St. John’s Prep snapped a two-game losing streak with a 6-0 win over St. Mary’s. Johnny Tighe and Christian Rosa each had two goals for the Eagles, while Jack Doherty and Brady Plaza each had one.
* Defenseman Evan Cormier was the hero for Waltham, scoring an overtime goal to give the Hawks a 4-3 win over D2’s #1 ranked team Tewksbury, 4-3.
* Weymouth snapped a five-game losing streak, toppling Braintree, 6-4, in the Bay State Conference. Johnny Bell had two goals for the Wildcats. Jack Browning, Johnny Haley, Ryan Ferguson and Jack Brady each had a goal, and Alex Stockton had three assists.
* Needham shaded Framingham, 3-2. Connor Espinola made 30 saves for the Rockets, who got goals from Ryan DiNicola, Nick Sewall and the game-winner from defenseman Jake Sieczkowski.
* Ryan Nelken and Nick Burns had the goals and Tyler Frazee notched the shutout as Westford Academy picked up a big MVC/Dual County I win, a 2-0 shutout of Andover. The win assured the Ghosts at least a tie for the league championship with one game remaining.
* Reading’s first line did all the scoring in a 5-1 triumph over Belmont. Ryan MacCurtain and Nate Mulvey each had two goals, and Cam Fahey the other.