| 1 | 124 | Dawie Grobbelaar | Elite Men | 19 | M |
1:37:43.1 | --100%27,74%27,72%07:59:28.4 |
| 2 | 143 | Janco Von Ronge | Youth Boys | 16 | M |
1:37:47.1 | +0:04.0+0,07%99,93%27,69%27,67%07:59:28.4 |
| 3 | 196 | Björn Nel | Youth Boys | 16 | M |
1:38:10.6 | +0:27.5+0,47%99,53%27,40%27,38%07:59:28.4 |
| 4 | 211 | Dewald Kampman | Youth Boys | 16 | M |
1:38:35.4 | +0:52.3+0,89%99,12%27,10%27,07%07:59:28.4 |
| 5 | 101 | Alexander Winston Higgo | Junior Boys | 18 | M |
1:42:07.5 | +4:24.4+4,51%95,69%24,48%24,46%07:59:28.4 |
| 6 | 119 | Charlden Nel | Youth Boys | 15 | M |
1:42:10.6 | +4:27.5+4,56%95,64%24,44%24,42%07:59:28.4 |
| 7 | 142 | Jacques Ferdinand Van Bommel | Youth Boys | 16 | M |
1:42:32.9 | +4:49.8+4,94%95,29%24,17%24,15%07:59:28.4 |
| 8 | 215 | Tyrone Anders | Youth Boys | 15 | M |
1:44:09.5 | +6:26.4+6,59%93,82%22,98%22,96%07:59:28.4 |
| 9 | 103 | Andani Raphalalani | Sub-Junior Boys | 14 | M |
1:44:36.6 | +6:53.5+7,05%93,41%22,64%22,62%07:59:28.4 |
| 10 | 177 | Wessel Furstenberg | Youth Boys | 15 | M |
1:44:49.3 | +7:06.2+7,27%93,22%22,49%22,47%07:59:28.4 |
| 11 | 170 | Ruben Van Tonder | Sub-Junior Boys | 14 | M |
1:47:59.9 | +10:16.8+10,52%90,48%20,14%20,12%07:59:28.4 |
| 12 | 118 | Charl Nel | Vet Men | 42 | M |
1:51:26.8 | +13:43.7+14,05%87,68%17,59%17,56%07:59:28.4 |
| 13 | 183 | Zineddine MENGOUCHI | Sub-Junior Boys | 13 | M |
1:52:28.1 | +14:45.0+15,09%86,89%16,83%16,81%07:59:28.4 |
| 14 | 131 | Ethan Erasmus | Youth Boys | 16 | M |
1:54:04.9 | +16:21.8+16,75%85,66%15,64%15,62%07:59:28.4 |
| 15 | 161 | Michael Dreyer | Elite Men | 25 | M |
1:56:43.0 | +18:59.9+19,44%83,72%13,69%13,67%07:59:28.4 |
| 16 | 179 | Willie (JNR) Willemse | Sub-Junior Boys | 14 | M |
1:56:55.1 | +19:12.0+19,65%83,58%13,54%13,52%07:59:28.4 |
| 17 | 111 | Ben Olivier | Sub-Vet Men | 38 | M |
1:59:02.8 | +21:19.7+21,83%82,08%11,97%11,94%07:59:28.4 |
| 18 | 186 | Louis Strydom | Youth Boys | 16 | M |
1:59:07.6 | +21:24.5+21,91%82,03%11,91%11,88%07:59:28.4 |
| 19 | 159 | Martin Maartens | Vet Men | 45 | M |
1:59:46.5 | +22:03.4+22,57%81,58%11,43%11,40%07:59:28.4 |
| 20 | 122 | Daniel Eccleston | Sub-Vet Men | 37 | M |
2:01:26.8 | +23:43.7+24,28%80,46%10,19%10,17%07:59:28.4 |
| 21 | 201 | Rofiwa Kutama | Junior Boys | 17 | M |
2:05:01.8 | +27:18.7+27,95%78,16%7,55%7,52%07:59:28.4 |
| 22 | 128 | Elmo Barnardt | Grand-Master Men | 65 | M |
2:06:32.3 | +28:49.2+29,49%77,22%6,43%6,40%07:59:28.4 |
| 23 | 213 | Ettiene Van Wyagaardt | Vet Men | 41 | M |
2:09:39.7 | +31:56.6+32,69%75,36%4,12%4,09%07:59:28.4 |
| 24 | 199 | Jan De Koch | Sub-Vet Men | 35 | M |
2:09:50.9 | +32:07.8+32,88%75,26%3,98%3,95%07:59:28.4 |
| 25 | 162 | Mitchell Van Deventer | Youth Boys | 16 | M |
2:10:20.6 | +32:37.5+33,39%74,97%3,62%3,59%07:59:28.4 |
| 26 | 206 | Ricardo Gutiérrez | Master Men | 51 | M |
2:12:20.6 | +34:37.5+35,43%73,84%2,14%2,11%07:59:28.4 |
| 27 | 136 | Herbie Fox | Sub-Vet Men | 37 | M |
2:13:10.2 | +35:27.1+36,28%73,38%1,53%1,50%07:59:28.4 |
| 28 | 173 | Stephan Jansen Van Rensburg | Youth Boys | 15 | M |
2:13:17.0 | +35:33.9+36,40%73,32%1,44%1,41%07:59:28.4 |
| 29 | 139 | Ibart Janse Van Rensburg | Elite Men | 25 | M |
2:14:06.1 | +36:23.0+37,23%72,87%0,84%0,81%07:59:28.4 |
| 30 | 135 | HARDUS LOUW | Sub-Junior Boys | 13 | M |
2:14:48.4 | +37:05.3+37,95%72,49%0,32%0,29%07:59:28.4 |
| 31 | 205 | John Muller | Elite Men | 20 | M |
2:14:59.5 | +37:16.4+38,14%72,39%0,18%0,15%07:59:28.4 |
| 32 | 125 | Dilan Rossouw | Youth Boys | 16 | M |
2:15:11.6 | +37:28.5+38,35%72,28%0,03%0,00%07:59:28.4 |
| 33 | 158 | Marnus Van Helsdingen | Youth Boys | 16 | M |
2:15:25.1 | +37:42.0+38,58%72,16%-0,14%-0,17%07:59:28.4 |
| 34 | 166 | Pierre Cronje | Vet Men | 48 | M |
2:15:31.7 | +37:48.6+38,69%72,10%-0,22%-0,25%07:59:28.4 |
| 35 | 180 | Willie Willemse | Vet Men | 40 | M |
2:15:42.2 | +37:59.1+38,87%72,01%-0,35%-0,38%07:59:28.4 |
| 36 | 163 | Nelius Grieshaber | Junior Boys | 17 | M |
2:16:31.5 | +38:48.4+39,71%71,58%-0,95%-0,99%07:59:28.4 |
| 37 | 134 | Gys Grieshaber | Vet Men | 43 | M |
2:16:34.6 | +38:51.5+39,77%71,55%-0,99%-1,02%07:59:28.4 |
| 38 | 190 | Shaun Thompson | Vet Men | 45 | M |
2:19:17.6 | +41:34.5+42,55%70,15%-3,00%-3,03%07:59:28.4 |
| 39 | 182 | Wimpie Botha | Vet Men | 48 | M |
2:19:35.9 | +41:52.8+42,86%70,00%-3,23%-3,26%07:59:28.4 |
| 40 | 126 | Donnevan Beukes | Vet Men | 44 | M |
2:22:42.1 | +44:59.0+46,03%68,48%-5,52%-5,55%07:59:28.4 |
| 41 | 165 | Perry Eccleston | Sub-Vet Men | 39 | M |
2:24:41.5 | +46:58.4+48,07%67,54%-6,99%-7,03%07:59:28.4 |
| 42 | 112 | Ben-Dusje Stassen | Sub-Vet Men | 39 | M |
2:24:45.1 | +47:02.0+48,13%67,51%-7,04%-7,07%07:59:28.4 |
| 43 | 115 | Botha Roets | Vet Men | 43 | M |
2:25:55.2 | +48:12.1+49,33%66,97%-7,90%-7,93%07:59:28.4 |
| 44 | 141 | Jaco De Bruin | Vet Men | 41 | M |
2:26:07.7 | +48:24.6+49,54%66,87%-8,06%-8,09%07:59:28.4 |
| 45 | 120 | Chris Gray | Master Men | 52 | M |
2:26:17.0 | +48:33.9+49,70%66,80%-8,17%-8,20%07:59:28.4 |
| 46 | 204 | Andre Ehlers | Vet Men | 43 | M |
2:28:07.9 | +50:24.8+51,59%65,97%-9,54%-9,57%07:59:28.4 |
| 47 | 198 | Deon Pohc | Master Men | 51 | M |
2:29:42.9 | +51:59.8+53,21%65,27%-10,71%-10,74%07:59:28.4 |
| 48 | 137 | Herman Bodenstein | Sub-Vet Men | 39 | M |
2:29:45.7 | +52:02.6+53,26%65,25%-10,74%-10,78%07:59:28.4 |
| 49 | 129 | Emile Badenhorst | Vet Men | 45 | M |
2:30:19.5 | +52:36.4+53,84%65,00%-11,16%-11,19%07:59:28.4 |
| 50 | 188 | Ockert Vermeulen | Master Men | 54 | M |
2:31:45.7 | +54:02.6+55,31%64,39%-12,22%-12,26%07:59:28.4 |
| 51 | 130 | Eshard Mothapo | Elite Men | 21 | M |
2:32:48.9 | +55:05.8+56,38%63,95%-13,00%-13,03%07:59:28.4 |
| 52 | 109 | Anton Haynes | Sub-Vet Men | 34 | M |
2:32:51.1 | +55:08.0+56,42%63,93%-13,03%-13,06%07:59:28.4 |
| 53 | 214 | Chris Anders | Vet Men | 49 | M |
2:33:55.7 | +56:12.6+57,52%63,48%-13,82%-13,86%07:59:28.4 |
| 54 | 202 | Daan Terblanche | Elite Men | 19 | M |
2:36:05.0 | +58:21.9+59,73%62,61%-15,42%-15,45%07:59:28.4 |
| 55 | 151 | Kyle Jansen Van Rensburg | Elite Men | 19 | M |
2:39:21.7 | +1:01:38.6+63,08%61,32%-17,84%-17,88%07:59:28.4 |
| 56 | 200 | Michiel De Kock | Sub-Vet Men | 36 | M |
2:41:05.7 | +1:03:22.6+64,86%60,66%-19,12%-19,16%07:59:28.4 |
| 57 | 178 | Wilco Lubbe | Sub-Vet Men | 34 | M |
2:41:12.6 | +1:03:29.5+64,97%60,62%-19,21%-19,24%07:59:28.4 |
| 58 | 154 | Leon Nieuwoudt | Vet Men | 42 | M |
2:41:25.2 | +1:03:42.1+65,19%60,54%-19,36%-19,40%07:59:28.4 |
| 59 | 113 | Stephen Fourie | Sub-Vet Men | 36 | M |
3:01:03.0 | +1:23:19.9+85,28%53,97%-33,88%-33,92%07:59:28.4 |
| 60 | 116 | Brendon Stoltz | Vet Men | 40 | M |
3:02:29.4 | +1:24:46.3+86,75%53,55%-34,94%-34,98%07:59:28.4 |
| 61 | 117 | Carel Mostert | Vet Men | 48 | M |
3:05:12.5 | +1:27:29.4+89,53%52,76%-36,95%-37,00%07:59:28.4 |
| 62 | 195 | Stuart Hammond | Vet Men | 44 | M |
3:08:53.0 | +1:31:09.9+93,29%51,73%-39,67%-39,71%07:59:28.4 |
| 63 | 146 | Johan Taljaard | Master Men | 53 | M |
3:13:27.4 | +1:35:44.3+97,97%50,51%-43,05%-43,10%07:59:28.4 |
| - | 168 | Revan Beukes | Junior Boys | 18 | M |
DNF | -----07:59:28.4 |
| - | 187 | Henco Brown | Junior Boys | 18 | M |
DNF | -----07:59:28.4 |
| - | 194 | Christo Botes | Grand-Master Men | 62 | M |
DNF | -----07:59:28.4 |
| - | 133 | Gunther Katzke | Youth Boys | 16 | M |
DSQ | -----07:59:28.4 |
| - | 160 | Menno Glas | Junior Boys | 18 | M |
DSQ | -----07:59:28.4 |
| - | 209 | Gert Myburgh | Master Men | 52 | M |
DSQ | -----07:59:28.4 |
| - | 212 | Benjamin Baber | Junior Boys | 18 | M |
DSQ | -----07:59:28.4 |