| 1 | 369 | Janco Du PlooyAFS | Senior Men | 23 | M |
1:12:53 | --100%35,59%32,74%08:50:01 |
| 2 | 100 | Michael Herweg | Senior Men | 30 | M |
1:14:59 | +2:06+2,88%97,20%33,74%30,81%08:50:01 |
| 3 | 346 | Isaac SerameAFS | Men 50-59 | 56 | M |
1:17:17 | +4:24+6,04%94,31%31,70%28,68%08:50:01 |
| 4 | 228 | Treline 2 | Senior Men | | M |
1:17:20 | +4:27+6,11%94,25%31,66%28,64%08:50:01 |
| 5 | 371 | Donald MoodieANWN | Men 40-49 | 48 | M |
1:22:03 | +9:10+12,58%88,83%27,49%24,28%08:50:01 |
| 6 | 232 | Jean-Gabriel | Youth | 15 | M |
1:22:16 | +9:23+12,87%88,59%27,30%24,08%08:50:01 |
| 7 | 377 | Allen Herweg | Men 60+ | 60 | M |
1:24:21 | +11:28+15,73%86,41%25,46%22,16%08:50:01 |
| 8 | 355 | De Bruyn Joubert | Senior Men | 39 | M |
1:24:58 | +12:05+16,58%85,78%24,91%21,59%08:50:01 |
| 9 | 315 | Marius Van BiljonKROONSTAD MULTISPORT - AFS | Men 50-59 | 50 | M |
1:30:02 | +17:09+23,53%80,95%20,44%16,92%08:50:01 |
| 10 | 352 | Steve Viviers | Senior Men | 36 | M |
1:31:18 | +18:25+25,27%79,83%19,32%15,75%08:50:01 |
| 11 | 238 | Ockert Fourie | Senior Men | 37 | M |
1:32:16 | +19:23+26,60%78,99%18,46%14,86%08:50:01 |
| 12 | 349 | Bruno LetarteBERT'S BRICKS AC - ACNW | Men 40-49 | 47 | M |
1:32:37 | +19:44+27,08%78,69%18,15%14,53%08:50:01 |
| 13 | 310 | Bennie WildingAFS | Men 40-49 | 42 | M |
1:37:18 | +24:25+33,50%74,91%14,02%10,21%08:50:01 |
| 14 | 313 | Konrad Stark | Men 40-49 | 44 | M |
1:37:49 | +24:56+34,21%74,51%13,56%9,74%08:50:01 |
| 15 | 225 | JP Pienaar | Men 60+ | 63 | M |
1:41:39 | +28:46+39,47%71,70%10,17%6,20%08:50:01 |
| 16 | 239 | Johan Botha | Senior Men | 32 | M |
1:44:15 | +31:22+43,04%69,91%7,87%3,80%08:50:01 |
| 17 | 340 | Gert Broodryk | Junior U/19 Men | 19 | M |
1:48:22 | +35:29+48,69%67,26%4,24%0,00%08:50:01 |
| 18 | 324 | Antonio De Franca | Men 50-59 | 53 | M |
1:52:13 | +39:20+53,97%64,95%0,83%-3,55%08:50:01 |
| 19 | 312 | Leon CravenANWN | Senior Men | 34 | M |
1:54:46 | +41:53+57,47%63,51%-1,42%-5,91%08:50:01 |
| 20 | 308 | Chris De Jongh | Senior Men | 33 | M |
1:56:17 | +43:24+59,55%62,68%-2,76%-7,31%08:50:01 |
| 21 | 316 | Charl Francois MaraisAGN | Men 50-59 | 54 | M |
1:56:37 | +43:44+60,00%62,50%-3,06%-7,61%08:50:01 |
| 22 | 303 | Louwrens Venter | Senior Men | 37 | M |
2:01:57 | +49:04+67,32%59,76%-7,77%-12,53%08:50:01 |
| 23 | 318 | RJ SwartAFS | Men 40-49 | 42 | M |
2:02:28 | +49:35+68,03%59,51%-8,22%-13,01%08:50:01 |
| 24 | 319 | Billy-Joe Kitching | Senior Men | 36 | M |
2:02:29 | +49:36+68,05%59,50%-8,24%-13,03%08:50:01 |
| 25 | 231 | Jacques Vermeulen | Men 50-59 | 54 | M |
2:03:00 | +50:07+68,76%59,25%-8,70%-13,50%08:50:01 |
| 26 | 321 | Kevin Brentley | Men 60+ | 63 | M |
2:06:58 | +54:05+74,21%57,40%-12,20%-17,16%08:50:01 |
| 27 | 323 | Heidi Van Der WesthuizenACNW | Men 40-49 | 47 | M |
2:14:48 | +1:01:55+84,95%54,07%-19,12%-24,39%08:50:01 |
| 28 | 374 | Chris Jooste | Men 40-49 | 48 | M |
2:18:49 | +1:05:56+90,46%52,50%-22,67%-28,10%08:50:01 |
| 29 | 306 | Ryan Roberts | Men 40-49 | 47 | M |
2:29:09 | +1:16:16+104,64%48,87%-31,80%-37,63%08:50:01 |
| 30 | 337 | Job WessenaarAFS | Men 60+ | 71 | M |
2:39:48 | +1:26:55+119,25%45,61%-41,22%-47,46%08:50:01 |
| 31 | 214 | Lourens Combrinck | Men 50-59 | 50 | M |
3:05:28 | +1:52:35+154,47%39,30%-63,90%-71,15%08:50:01 |
| 32 | 314 | Lizel HansenKROONSTAD MULTISPORT - AFS | Men 50-59 | 55 | M |
3:06:50 | +1:53:57+156,35%39,01%-65,11%-72,41%08:50:01 |
| 33 | 345 | Irene RaselAGN | Men 40-49 | 44 | M |
3:10:56 | +1:58:03+161,97%38,17%-68,73%-76,19%08:50:01 |
| - | 344 | Vuyiswa LetsosoAGN | Men 50-59 | 51 | M |
DNF | -----08:50:01 |