Culter United kept their A league title hopes alive with a 3-1 win away to Donside Juvenile in the A league.
Westdyke beat Portlethen 2-0 in the B league with Longside beating Byron Thistle 4-2 and Kemnay beating Colony Colts 3-2. Newmachar and Glentanar drew 2-2.
C League leaders Culter Thistle beat Turriff United 4-1 away from home whilst Deveronvale Colts won 7-0 at Huntly. Lewis United are in the cup-final of the Castle Trophies Cup with a 3-0 win at Fraserburgh Link-Up.
Banks O’Dee Albion kept up their winning streak with a 3-0 win away to Glentanar with further A league wins for Westdyke Thistle and Colony Park. The B league seen Formartine United beat Banchory away from home 2-0 with Colony Colts drawing 0-0 with Middlefield Wasps who are chasing the league.
Inverurie Locos and Banks O’Dee Albion are both leading the way in the Under 19s A league and they both won at Ellon Meadows and Culter Colts respectively, Hermes Youth took a huge set-back to their title hopes with a 4-4 draw with Culter Boys. Banchory beat ALC 3-2.
Peterhead Phoenix only need one more win for the Under 19s B league after a 5-3 win over Middlefield Wasps. Stonehaven and Huntly both won 3-2 against Fraserburgh Link-Up and Colony Park.