KENNEBUNK – The York High boys’ soccer team has not allowed a goal in its seven games this season.

It also has just three victories in those seven games.

York (3-0-4) played its fourth scoreless tie of the season Thursday when Adam Legg made six saves against Kennebunk in a Western Maine Conference game.

Ben Wilson needed to make just two saves for Kennebunk (4-2-1).

DEERING 3, SOUTH PORTLAND 2: Ben Peterson scored with less than four minutes remaining to lift the Rams (6-0-1) over the Red Riots (3-4) at Portland.

Qutaiba Hassoon and Jonathan Bujambi also scored for Deering. Stephen Ochan assisted on all three goals.

THORNTON ACADEMY 1, MARSHWOOD 0: Alex Arnold scored 8:14 into the match as the Golden Trojans (1-5-2) slipped past Marshwood (0-7-1) at Saco.

Hayes Estrella made five saves for Thornton. Samuel Leathe had 11 for the Hawks.

GORHAM 4, WINDHAM 0: Austin Bell scored in each half and Matt Bennett made eight saves for Gorham (6-1) against the Eagles (1-5-1) at Windham.

Tyler Richmond also scored in the first half and Matt Hooker added a goal in the final two minutes.

Tyler Connors stopped 12 shots for the Eagles.

MASSABESIC 1, BIDDEFORD 0: Michael Crowley scored in overtime to lift the Mustangs (2-5) over Biddeford (0-5-1) at Waterboro.

NOBLE 3, BONNY EAGLE 1: Josh Emard had two goals and Jake Coffey also scored as the Knights (6-1-1) handled the Scots (4-4) at North Berwick.

Emard scored on a free kick 15 minutes into the game, then finished a pass from D.J. Cloutier on the final goal in the second. Sean Jackson assisted Coffey.

Drew Martin made four saves for the win.

James Patchell scored in the eighth minute for the Scots.

SANFORD 1, WESTBROOK 1: Elisha Gato scored in the 65th minute for the Blue Blazes (4-2-2), and Mitch Duncan answered for the Spartans (1-5-1) eight minutes later at Westbrook.

CHEVERUS 1, PORTLAND 1: Yusef Yama scored with eight minutes remaining to pull the Bulldogs (5-1-1) even with the visiting Stags (4-1-1), who got a first-half goal from Alex Nason at Portland.

Charlie Mull of Cheverus and Bobby Brittingham of Portland each made eight saves.

TRAIP ACADEMY 5, WELLS 1: The Rangers (2-4) got goals from five players in a victory against the Warriors (1-5) at Wells.

Mark Lambrecht, Josh Schneier, John Guy, Artin Dersimonian and Ryan Stuart provided the scoring for Traip.

MARANACOOK 2, OCEANSIDE 0: Alex Tooth and Taylor Wilbur scored for the Black Bears (7-0) against Oceanside (5-2) at Readfield.

ERSKINE ACADEMY 2, MEDOMAK VALLEY 1: Sam Wilkinson and Ryan Rodrigue scored for the Eagles (6-1) against Medomak Valley (1-5-2) at Waldoboro.