Portland/Deering 3, South Portland/Waynflete/Freeport 1
The Bulldogs scored all three goals in the second period in the win over the Red Riots. Colby Winship had a goal and two assists and Hunter Temple had two goals in the win. Cullen Adams scored for the Red Riots in the third period.
Lewiston 9, Biddeford/Massabesic/Old Orchard Beach 4
Tanner Anctil had three goals and three assists in the Blue Devils win over the Tigers. Evan Knowlton had two goals and three assists in the win while Colton Daniels had two goals and an assist. Dylan Blue had a goal and three assists. Cody Dionne had a goal and Ethan Blue had three assists. Jamie Sperlich notched a hat trick and an assist for Biddeford/Massabesic/Old Orchard and Justin Demeule had a goal. Evan Greaton made 26 saves in the win and Deryk Boles made 27 saves in the loss.
Bangor 4, Biddeford/Massabesic/Old Orchard Beach 1
Cooper Ireland notched a hat trick in the Rams’ win over the Tigers. Dan McCarthy also scored and Cameron Legassie had four helpers. Chase Magnant scored for Biddeford/Massabesic/Old Orchard Beach. Jake Hirsch made 23 saves in the win and Aidan Dube stopped 36 shots for Biddeford/Massabesic/Old Orchard Beach.
St. Dominic Academy 3, Windham/Westbrook/Bonny Eagle/Sacopee Valley 1
Erik Jones had a goal and two assists for the Saints in a win over Windham/Westbrook/Bonny Eagle/Sacopee Valley. Miles Frenette and Curtis Wheeler also scored for St. Dom’s. Jayden Lynn made 23 saves in the win. Sam Foley recorded a goal and an assist for Windham. Lucas Caron got the other goal and Porter Krause stopped 26 shots.
South Portland/Freeport/Waynflete 6, Edward Little 1
Dylan Hannan scored twice to lead the Red Riots to win over the previously unbeaten and top-ranked Red Eddies. He also had two assists. Cullen Adams and Tobey Lappin chipped in offensively with a goal and two assists each. Roan Hopkins and Richard Gilboy also lit the lamp. Colin Cassidy scored for Edward Little.
Marshwood/Traip/Sanford/Noble 2, Mt. Ararat/Lisbon/Morse 1
TJ Brown stopped 17 shots in the Knighthawks win over the Eagles. Andrew Brayne and Caden Fontaine scored in the win and Ryan Dumont had an assist on each goal. Bryce Poulin scored for Mt. Ararat/Lisbon/Morse.
Poland/Leavitt/Oak Hill/Gray-New Gloucester 1, Greely 0
Reese Collins scored in the second period to give the Kings a win over the Rangers. Vinnie Lupardo stopped all 27 shots he faced for the shutout while Keji Wiessner made 16 saves in the loss.
Brunswick 5, Gorham 2
Zach Stern-Hayes had two goals in the Dragons win over the Rams. AJ Wolverton had a goal and an assist in the win. Grey Perham and Ollie Bateman also scored. Kennedy Eddy had two assists and Luke Patterson made 13 saves in the win. Jack Keidy and Cole Allen scored for Gorham while Jesper Crane made 34 saves.
Camden Hills 7, Gardiner 1
Jakob Johnston had four goals Windjammers win over the Tigers. Owen McManus had two goals and an assist and Emmet Marshall also scored. Jackson Bernier and Cole Freeman combined to make 15 saves in the win. Camdyn Lasselle scored in the losing effort. Aiden Paradis and Sean Doyle combined to make 31 saves.
Marshwood/Noble/Traip/Sanford 3, York 0
Benjamin Ott made 32 saves for the shutout in the Knighthawks win over the Wildcats. Caden Fontaine, Emmett Hammond, and Nathan Jalbert each had a goal. Braden Butler had two assists. Aidan McQuaide made 38 saves in the loss.