| Plats |  | Nummer | Namn | Nationalitet | Klubb | åldersklass | Tid | Diff | Hastighet |   | 
| 1 |  | 3258 | Fanie Matshipa |   RSA | Samancor Chrome Athletic Club | M O | 2:59:32 |  | 3:36 min/km |  | 
| 2 |  | 6706 | Modibe Ludwick Mamabolo |   RSA | Nedbank Running Club Gauteng North | M O | 3:01:48 | + 2:16 | 3:39 min/km |  | 
| 3 |  | 6431 | Khubulani Zondo |   RSA | Nedbank Running Club Soweto | M O | 3:01:58 | + 2:26 | 3:39 min/km |  | 
| 4 |  | 3641 | Nicolas Mugomeri |   ZIM | Nedbank Running Club Gauteng North | M 40 | 3:04:05 | + 4:33 | 3:41 min/km |  | 
| 5 |  | 1820 | Leonard Koki |   RSA | Fitness From Africa Athletic Club | M O | 3:04:45 | + 5:13 | 3:42 min/km |  | 
| 6 |   | 2584 | Renier Grobler |   RSA | Nedbank Running Club Gauteng North | M O | 3:08:15 | + 8:43 | 3:46 min/km |  | 
| 7 |   | 3425 | Eliya Mogoboya |   RSA | Nedbank Running Club Gauteng North | M O | 3:09:11 | + 9:39 | 3:48 min/km |  | 
| 8 |  | 6728 | Siyabonga Dinsile |   RSA | Nedbank Running Club Gauteng North | M O | 3:10:26 | + 10:54 | 3:49 min/km |  | 
| 9 |   | 3212 | Samuel Mashishi |   RSA | Fitness From Africa Athletic Club | M O | 3:12:56 | + 13:24 | 3:52 min/km |  | 
| 10 |   | 3450 | Hermans Mokgadi |   RSA | Brooks Athletic Club | M 40 | 3:13:09 | + 13:37 | 3:52 min/km |  |