South Portland/Waynflete/Freeport 1, St. Dominic 0
Jasper Curtis turned aside 23 shots for the Red Riots in a win over the Saints. Ben Palson scored the game’s only goal, which was assisted by Casey MacVane and Jake Udomsay.
Thornton Academy 8, Biddeford/Old Orchard Beach/Massabesic 4
Kyle Lesieur had a hat trick and an assist in the Golden Trojans’ win over the Tigers. Brady Pecora finished with two goals with Heath McLean having a goal and two assists in the win. Lucas Hubbard had a goal and an assist, while Thomas Verreault had a tally. Drew Johnson made 13 saves in the win. Miko Larnerd had a goal and an assist for Biddeford/Old Orchard Beach/Massabesic. Jamie Sperlich, Callum Labonte, and Caden Petit also found the back of the net. Aden Dube stopped 28 shots in the loss.
Lewiston 1, Bangor 0, OT
Luke Pomerleau scored the only goal in the Blue Devils’ win over the Rams, with Dylan Blue picking up the assist. Gabe Pomerleau made 28 saves for the shutout.
Marshwood/Noble/Traip/Sanford 2, Windham/Westbrook/Bonny Eagle/Sacopee Valley 0
Sumner Wood only needed 10 saves for the Knightshawks to record the shutout. Zach Camp and Joshua Sawyer scored in the win over the Trail Blazers. Issac White made 20 saves in the losing effort.
Falmouth 6, Scarborough 3
Aaron Higgins potted a hat trick in the Navigators’ win against the Red Storm. Mitchell Ham notched two goals and three assists in the win and Thomas Healey had a goal. Sam Belliveau and Rowan Hegarty had two helpers each. Brandon White made 16 saves for Falmouth. William Marcotte had a goal and an assist for Scarborough. Griffin Denbow and Thomas Hassett also scored. Keegan Weed made 39 saves in the loss.
Falmouth 4, Edward Little 1
Aaron Higgins netted a goal and added three assists to lead the Navigators to a victory over the Red Eddies. Mitchell Ham contributed a goal and two assists for Falmouth (5-2), while Jack Turgeon and Thomas Healey each scored a goal. Goalie Brandon White stopped 27 shots. Campbell Cassidy scored for Edward Little in the second period. Brody Keefe assisted on the goal.
Edward Little 6, Lewiston 3
Campbell Cassidy and Drew Smith each scored twice in the Red Eddies’ win over the Blue Devils. Tate Morse had a goal and two assists and Gavin Levesque also scored. Andrew Clements and Peyton Dyer had two helpers. Gage Ducharme only needed to make eight saves for the win. Luke Pomerleau, Cody Dionne, and Ethan Blue scored for Lewiston.
Yarmouth/Cheverus 3, Scarborough 2
Ben Moll had a goal and an assist to lead Yarmouth/Cheverus past the Red Storm. Ayden Morton and Truman Peters also scored in the win, while Neal McQuarrie stopped 26 shots. Wyatt Grondin and Griffin Denbow scored for Scarborough. Keegan Weed made nine saves in the loss.
Messalonskee 4, Cony/Hall-Dale/Monmouth/Winthrop/Erskine 1
Owen Kirk had a goal and two assists in the Eagles win over the Rams. Denny Martin potted a goal and an assist. Jack Hammond and Bryce Crowell also scored. Hunter Hallee made 12 saves in the win. Landon Foster was outstanding in the Rams’ net, making 80 saves in the losing effort. Ben Platt had the lone goal.
Cape Elizabeth 2, York 0
Charlie Garvin stopped all 14 shots he faced for the Capers in the shutout win over the Wildcats. Philip Coupe and Colin Blackburn scored in the win. Aidan Mansmann had an assist on both goals.
Poland/Leavitt/Oak Hill/Gray-New Gloucester 7, Kennebunk/Wells 0
Kasey Berube had two first-period goals for the Kings in the win against the Rams. Hunter Bussiere had a goal and an assist. Conner Boulay, Issac Ormberg, Will Keach, and Jamison Bergeron each had a goal. Nick LeBrasseur had two assists. Ian Guerin stopped 10 shots for the shutout. Richard Pocius and Barrett Connor combined to make 32 saves.