Division 1
Global United remain atop the table after a 2-2 draw with Joburg City. Highlands Park B extended their winning streak to three matches with a 5-0 victory over Randburg and now sit second, just one point behind Global United.
Division 2
Barcelona dropped a point in a 2-2 draw with Olympia. Warriors recorded their first win of the season, defeating Flying Eagles 8-3. Old Parks climbed to second place after a 3-0 victory over Leeds. Lenasia and Rietvlei drew 2-2, both holding their positions in the top half.
Division 3
Panorama capitalized on Randfontein’s bye week to take the lead, beating GPM 3-0. Randburg trail by a single point after a 3-2 win at Florida. Rush and Old Parks shared points in a 2-2 draw.