SACO — Griffin Foley finished with 15 points, while Charles Lyall blocked a last-second shot to help Portland beat Thornton Academy 61-59 on Monday.

John Williams had 11 points and Terion Moss added 10 for Portland (11-1).

Jack Tilley paced Thornton Academy (10-2) with 22 points while Corey Hart added 19.

GORHAM 58, BANGOR 39: Billy Ruby was fouled while slamming home a dunk early in the third quarter and completed the three-point play to spark a 19-9 run that helped Gorham (9-3) beat Bangor (2-10) in Gorham.

Ruby scored 21 points and Cam Holmes had 12 for Gorham. Ethan Dorman had 23 for Bangor.

WESTBROOK 49, KENNEBUNK 44: Zac Manoogian had 19 points as the Blue Blazes (6-6) held off the Rams (7-6) at Kennebunk.

Advertisement

Nemieceo Loureiro had 11 points for the Blue Blazes.

Zac MacKinnon had 16 points and Cameron Lovejoy added nine points for Kennebunk.

LAKE REGION 82, POLAND 61: Nate Smith scored 24 points to lift the Lakers (10-2) past the Knights (6-7) in Naples.

Jackson Lesure added 15 points and Marcus DeVoe 11 for Lake Region.

Nathanial Chouinard had 20 for the Knights, John Fossett added 12 points and Caleb Hodgkin 10.

FRYEBURG ACADEMY 64, BIDDEFORD 47: Nicholis L’Heureux-Carland scored 17 points and the Raiders (5-8) beat the Tigers (1-11) in Biddeford.

Advertisement

Oscar Heras Flecha (14 points) and Oscar Saunders (12 points) each sank four 3-pointers for Fryeburg.

Kyle Norton led Biddeford with 13 points.

YORK 41, MARSHWOOD 37: Spencer Cribby made four late free throws as the Wildcats (5-8) pulled away from Marshwood (5-7) in the final seconds in York.

Cribby finished with 12 points. Ben Beers scored 10 points for Marshwood.

CAPE ELIZABETH 56, FREEPORT 30: Finn Bowe scored a game-high 15 points to lead the Capers (10-3) past the Falcons (2-11) in Cape Elizabeth.

Marcus Donnelly added 10 points for the Capers, who outscored Freeport 15-6 in the third quarter to take a 17-point lead.

Advertisement

FOREST HILLS 71, GREATER PORTLAND CHRISTIAN 46: Dalton Gregoire scored 16 as the Tigers (5-9) beat GPCS (5-9) in Jackman.

Aaron Moffitt scored 26 points for Forest Hills. Jeremiah Hammond had 15 for the Lions.

SEACOAST CHRISTIAN 61, VINALHAVEN 47: Tim Yeaton scored 19 points as the Guardians (5-6) beat the Vikings (6-5) at South Berwick.

Sky Archer scored 15 points for the Guardians.

SANFORD 62, NOBLE 52: Brad Bouchard and Ethan Belanger combined for 20 points in the third quarter as the Spartans (4-7) pulled away to beat the Knights (0-13) in Sanford.

Bouchard finished with 24 points, while Belanger had 21. Matt Romano had 16 rebounds.

Advertisement

Britton Study had 20 points for Noble.

MEDOMAK VALLEY 83, CAMDEN HILLS 38: Nicholas DePatsy scored 10 of his 23 points in the second quarter to lead the Panthers (9-3) past the Windjammers (2-10) in Waldoboro.

Cameron Allaire added 15 points and 10 rebounds for Medomak Valley.

Noah Heidon scored 12 points for Camden Hills.

WAYNFLETE 52, OLD ORCHARD BEACH 35: Milo Belleau and Yai Deng each had 12 points and 10 rebounds to lead the Flyers (11-1) to a victory over Old Orchard (9-4) in Portland.

Evan Christensen scored 13 for Old Orchard Beach.

Advertisement

GREELY 79, GRAY-NEW GLOUCESTER 39: Jordan Bagshaw scored 23 points as the Rangers (12-1) beat the Patriots (2-11) at Gray.

Ryan Twitchell had 14 points for Greely, and Matt McDevitt added 12.

hockey

MT. ARARAT/LISBON/MORSE 9, LAWRENCE/SKOWHEGAN 4: Bradley Boulet scored twice and Sam Alexander and Mark Abreu each had a goal and two assists for the Eagles (5-4) in a win over the Bandits (1-8) in Auburn.

WINDHAM/WESTBROOK 5, NOBLE/WELLS 2: Zack Callahan had a hat trick as Windham/Westbrook (7-2) skated past Noble/Wells (2-7) at the USM Ice Arena in Gorham.

Lukas Hughes, Ethan Marsh and Jack Macoline scored for Noble. Tyler Johnson had a goal and a pair of assists for Windham/Westbrook.

Advertisement

YARMOUTH 4, GORHAM 0: Cooper May had two goals and two assists as the Clippers (9-2) beat the Rams (3-7) in Gorham.

Walter Conrad added a goal and two assists.

BRUNSWICK 6, YORK 5: Mike Deveaux scored two goals including the game-winner with four minutes left in the third period to lead the Dragons (7-5-1) over the Wildcats (8-3) at the Dover Ice Arena in Dover, New Hampshire.

Thomas Carr scored four goals and Jacob Martin had one for York. Jared Hummer and Matt Derveaux also scored for Brunswick.

MASSABESIC/OLD ORCHARD BEACH/BONNY EAGLE 3, SOUTH PORTLAND/FREEPORT/WAYNFLETE 2: Tanner McClure scored two goals to lead Massabesic/Old Orchard/Bonny Eagle (5-5) over South Portland/Freeport/Waynflete (3-7-1) in Portland.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.