The race was won by 29-year-old Derocious Makhobalo in a time of 48:37 with Donald Mashamaite (49:02) and Givemore Mudzinganyama (49:30) completing the podium.
Vicky Hansen, from the Wanderers Athletic Club, was crowned the queen of the race in the women’s division as she crossed the line in a little over the hour mark in 1:00:40.
She was followed by Franza Landman from KPMG (1:01:14) and Nomsa Cossa from Ulinda (1:03:54).
Other results:
Men
Veterans: Simon Mpholo (Rockies) 52:02; Hector Mahlangu (Carlton) 52:20; Action Ramaboea (Ivory Park) 52:40
Masters: George Mooi (Gallopers) 54:15; Victor Mokonyane (Jeppe) 68:37
Grandmasters: Zeblon Nxumalo (Honey Lotus) 69:36
Great Grandmasters: Pele Tshikundamalema (Nedbank) 79:15
Juniors: Thabo Tshabangu (Rockies) 56:22
Women
Veterans: Leigh Privett (Wanderers) 67:08; Julanie Basson (Born 2 Run) 67:56; Gwen Muller (Jeppe) 76:23
Masters: Judy Pace (RAC) 78:09; Bettina Settenbrini (Kempton) 78:44
Grandmasters: Sonja Laxton (RAC) 77:36
Great Grandmasters: Francis Steel (RWFL) 2:24:24
Juniors: Amor Martins (Brakpan) 98:07.