Division 1
The battle at the top remains fierce, with just one point separating the leading three teams. Highlands Park B maintained their position at the summit after a dominant 4–0 win over Randburg, moving to 12 points. Global stayed level on points (with one game in hand) after edging Lenasia 3–2, while Joburg City kept the pressure on the top two with a narrow 1–0 victory against Sundowners.
Division 2
Old Parks and Florida continue to pull away from the rest, both securing wins — Old Parks defeating Randfontein 3–0 and Florida beating Randburg 2 5–1. Panorama climbed to third place with a tight 1–0 win over Rush, and Leeds celebrated their first victory of the season, overcoming Old Parks 2 with a 3–1 result.
