Cam Hill, Concord-Carlisle – The junior goaltender preserved a 3-3 tie by saving a penalty shot with no time left in regulation as the Patriots salvaged a draw with Methuen.
Craig Lauzon, Wareham/Carver – Tied with 1:15 remaining in regulation, the senior captain from Carver netted the winner to lift the Vikings past New Bedford, 6-5. The next night the defenseman notched three goals and three assists to power Wareham to an 8-5 victory over Greater New Bedford/Old Colony.
Kyle Martin, Westford – The Grey Ghosts handed Acton-Boxboro its first league loss behind the efforts of their sophomore goaltender, who notched 27 saves in a 5-0 shutout of the Colonials.
Adam McClay, Dennis-Yarmouth – The junior’s four goals were more than enough as the Dolphins skated to a 5-0 win over Plymouth North.
Matt Murphy, Duxbury – The Dragons stormed back from a 3-2 third-period deficit much in part to their senior forward, who completed his hat trick with a pair of goals in the final period as Duxbury upended Hingham, 5-3.
Nolan Redler, Winchester – The Sachems maintained a one-point leading the Middlesex Liberty as the senior captain’s two-goal effort lifted Winchester to a 3-2 win over Arlington.
Ryan Santo, Beverly – The Panthers remain unbeaten thanks to their senior forward, who capped his team’s third-period rally with the wining goal with 3:38 remaining as Beverly took a 4-3 decision over Northeastern Conference rival Marblehead.
Luke and Max Sauze, Bishop Stang – The brothers combined for five goals and four assists as the Spartans rolled to an 8-2 victory over Pope John Paul II.
Ryan Spagnoli, Arlington Catholic – Dan Shine’s 500th win as coach of the sixth-ranked Cougars was finished off in style as his junior forward capped a 5-0 win over No. 12 Archbishop Williams with an empty net goal to complete his hat trick.