| 1 | 106 | Musawenkosi Buthelezi | Senior | | M |
1:07:31.8 | --100%42.98%43.12%07:03:54.3 |
| 2 | 150 | Samuel Mathabatha | Senior | | M |
1:11:39.1 | +4:07.3+6.10%94.25%39.50%39.65%07:03:54.3 |
| 3 | 145 | Thabiso Mashele | Senior | 28 | M |
1:15:50.0 | +8:18.2+12.30%89.05%35.97%36.13%07:03:54.3 |
| 4 | 49 | Nkomba Mvelase | Senior | | M |
1:18:16.9 | +10:45.1+15.92%86.27%33.90%34.06%07:03:54.3 |
| 5 | 40 | Ricardo Ngorima | Senior | | M |
1:22:39.3 | +15:07.5+22.40%81.70%30.21%30.38%07:03:54.3 |
| 6 | 149 | Nicholas Mahlalela | Senior | 28 | M |
1:27:49.5 | +20:17.7+30.05%76.89%25.84%26.03%07:03:54.3 |
| 7 | 34 | Nelson Sibiya | Senior | | M |
1:32:20.4 | +24:48.6+36.74%73.13%22.03%22.22%07:03:54.3 |
| 8 | 87 | Kevin Patten | Senior | | M |
1:32:21.1 | +24:49.3+36.76%73.12%22.02%22.21%07:03:54.3 |
| 9 | 19 | Jeffrey Mandla Vilakazi | Senior | | M |
1:33:57.0 | +26:25.2+39.12%71.88%20.67%20.87%07:03:54.3 |
| 10 | 52 | William Brown | Senior | | M |
1:36:05.3 | +28:33.5+42.29%70.28%18.86%19.07%07:03:54.3 |
| 11 | 1 | Remco Schreuder | Senior | | M |
1:37:15.2 | +29:43.4+44.02%69.44%17.88%18.08%07:03:54.3 |
| 12 | 117 | Charles Shabangu | Senior | | M |
1:44:38.6 | +37:06.8+54.96%64.53%11.64%11.86%07:03:54.3 |
| 13 | 81 | Kamohelo Patrick Mokoena | Senior | | M |
1:46:10.4 | +38:38.6+57.22%63.60%10.35%10.57%07:03:54.3 |
| 14 | 13 | Brian Sibiya | Senior | | M |
1:48:17.9 | +40:46.1+60.37%62.36%8.56%8.78%07:03:54.3 |
| 15 | 12 | Terence Mlimi | Senior | | M |
1:48:57.5 | +41:25.7+61.35%61.98%8.00%8.23%07:03:54.3 |
| 16 | 155 | Mfundo Sibuyi | Senior | 27 | M |
1:53:59.8 | +46:28.0+68.81%59.24%3.74%3.98%07:03:54.3 |
| 17 | 160 | Nicole Kuniet | Senior | | M |
1:56:18.8 | +48:47.0+72.24%58.06%1.79%2.03%07:03:54.3 |
| 18 | 129 | Siza Ndlazi | Senior | | M |
1:57:29.0 | +49:57.2+73.97%57.48%0.80%1.04%07:03:54.3 |
| 19 | 162 | Muzi Sandlana | Senior | 38 | M |
1:59:57.8 | +52:26.0+77.64%56.29%-1.29%-1.04%07:03:54.3 |
| 20 | 65 | Patrick Maseko | Senior | | M |
2:01:07.1 | +53:35.3+79.35%55.76%-2.27%-2.02%07:03:54.3 |
| 21 | 80 | Faheem Nomani | Senior | | M |
2:01:32.7 | +54:00.9+79.99%55.56%-2.63%-2.38%07:03:54.3 |
| 22 | 138 | Ndumiso Nkosi | Senior | 25 | M |
2:03:35.4 | +56:03.6+83.01%54.64%-4.36%-4.10%07:03:54.3 |
| 23 | 28 | Nduduzo Nduduzo | Senior | | M |
2:04:11.4 | +56:39.6+83.90%54.38%-4.86%-4.60%07:03:54.3 |
| 24 | 73 | Nhlakanipho Matsane | Senior | | M |
2:04:47.4 | +57:15.6+84.79%54.11%-5.37%-5.11%07:03:54.3 |
| 25 | 131 | Michael Makhubela | Senior | | M |
2:05:05.5 | +57:33.7+85.24%53.98%-5.62%-5.36%07:03:54.3 |
| 26 | 99 | Given Mkhonto | Senior | | M |
2:11:28.6 | +1:03:56.8+94.69%51.36%-11.02%-10.74%07:03:54.3 |
| 27 | 115 | Sanele Manzini | Senior | | M |
2:15:12.3 | +1:07:40.5+100.21%49.95%-14.16%-13.88%07:03:54.3 |
| 28 | 66 | Nkanyiso Matikwane | Senior | | M |
2:16:28.8 | +1:08:57.0+102.10%49.48%-15.24%-14.96%07:03:54.3 |
| 29 | 77 | Jaftha Sambo | Senior | | M |
2:20:44.5 | +1:13:12.7+108.41%47.98%-18.84%-18.55%07:03:54.3 |
| 30 | 112 | Thamsanqa Thamsanqa | Senior | | M |
2:30:36.1 | +1:23:04.3+123.01%44.84%-27.17%-26.85%07:03:54.3 |
| 31 | 48 | Sbusiso Ndlovu | Senior | | M |
2:35:03.9 | +1:27:32.1+129.62%43.55%-30.93%-30.61%07:03:54.3 |
| 32 | 31 | Isak Van Der Linde | Senior | | M |
2:35:33.2 | +1:28:01.4+130.35%43.41%-31.35%-31.02%07:03:54.3 |
| 33 | 152 | Tumelo Pilane | Senior | 39 | M |
2:37:32.1 | +1:30:00.3+133.28%42.87%-33.02%-32.69%07:03:54.3 |
| 34 | 86 | Sphelele Dladla | Senior | | M |
2:44:19.8 | +1:36:48.0+143.34%41.09%-38.76%-38.41%07:03:54.3 |
| 35 | 50 | Bongani Desmond | Senior | | M |
2:58:03.0 | +1:50:31.2+163.66%37.93%-50.34%-49.97%07:03:54.3 |
| 36 | 8 | Bongumsa Eric | Senior | | M |
3:06:31.7 | +1:58:59.9+176.22%36.20%-57.50%-57.11%07:03:54.3 |
| - | 7 | Morris Ndhlovu | Senior | | M |
- | -----07:03:54.3 |
| - | 14 | Mokati Jefrey | Senior | | M |
- | -----07:03:54.3 |
| - | 45 | Mxolisi Madi | Senior | | M |
- | -----07:03:54.3 |
| - | 69 | Melusi Mbokazi | Senior | | M |
- | -----07:03:54.3 |
| - | 84 | Jason Logan | Senior | | M |
- | -----07:03:54.3 |
| - | 85 | Excellent Sono | Senior | | M |
- | -----07:03:54.3 |
| - | 103 | Dannyx Mkhatshwa | Senior | | M |
- | -----07:03:54.3 |
| - | 128 | Simon Percy | Senior | | M |
- | -----07:03:54.3 |