* Johnny Campbell completed his hat trick with 33 seconds left as Assabet Valley edged Oakmont, 3-2. Sean Magarian had two assists. Casey Cormier scored two goals for Oakmont.
* Drew Darger scored three goals to spark Auburn past North Middlesex, 4-1. Ryan Slade had a goal and assist for Auburn. Collin Winkelmann made 25 saves. William Morrissey had the lone goal for North Middlesex .
*Aidan Ferrara made 18 saves and Will Zinkann scored two goals to spark Groton-Dunstable to a 4-1 independent win over Minnechaug. Brendan Ferrari had a goal and assist for the Crusaders.
*Deon Breen and Shane Baker scored during the third period to lift Grafton to a 2-2 tie with Worcester. Nicholas Hamilton scored in the second period and Ben Elkins struck in the third. Cam Powell made 23 saves for Grafton, and Jake Giampetro had 18 saves for Worcester.
* Despite 28 saves from goalie Max Loyuk, Longmeadow dropped a tight-checking 1-0 decision to Hudson. The Hudson defense limited Longmeadow’s scoring chances.
* Trevor Seidell Poirier scored one goal and set up another as Chicopee edged crosstown rival Chicopee Comp, 3-2. Kelsey Czerniawski made 16 saves for the Pacers.
* Ryan Bauman scored two goals and set up three others to lead Greenfield to a 7-1 triumph over Southwick. Doug Hanieski had two goals and two assists for the Green Wave.
* Jayden Blackburn scored two goals to power Amherst past Chicopee Comp, 6-3. John Hascom had 20 saves for the Hurricanes.