Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Finish |
| 1 | 2927 | | Benedict MOENG | Benedict MOENG #2927 Male Senior | 01:14:48 | 01:14:48 | 1 (1) | Senior | 1 | Male | 1 | 01:14:48 |
| 2 | 2987 | | Musa NKOSI | Musa NKOSI #2987 Male Senior | 01:15:22 | 01:15:22 | 2 (2) | Senior | 2 | Male | 2 | 01:15:22 |
| 3 | 2857 | | Teboho LEJAHA | Teboho LEJAHA #2857 Male Senior | 01:19:02 | 01:19:02 | 3 (3) | Senior | 3 | Male | 3 | 01:19:02 |
| 4 | 3066 | | Kenny SEKHUTHE | Kenny SEKHUTHE #3066 Male Senior | 01:19:29 | 01:19:29 | 4 (4) | Senior | 4 | Male | 4 | 01:19:29 |
| 5 | 2692 | | Themba MATSOTSO | Themba MATSOTSO #2692 Male Senior | 01:22:02 | 01:22:02 | 5 (5) | Senior | 5 | Male | 5 | 01:22:02 |
| 6 | 3431 | | Lucas NONYANA | Lucas NONYANA #3431 Male 40-49 | 01:22:43 | 01:22:43 | 1 (6) | 40-49 | 1 | Male | 6 | 01:22:43 |
| 7 | 2936 | | Mphumuzeni NGEMA | Mphumuzeni NGEMA #2936 Male 40-49 | 01:23:13 | 01:23:13 | 2 (7) | 40-49 | 2 | Male | 7 | 01:23:13 |
| 8 | 2159 | | Phusudi JOSEPH | Phusudi JOSEPH #2159 Male Senior | 01:23:23 | 01:23:23 | 6 (8) | Senior | 6 | Male | 8 | 01:23:23 |
| 9 | 2239 | | Enos MAPHASHA | Enos MAPHASHA #2239 Male 50-59 | 01:24:43 | 01:24:43 | 1 (9) | 50-59 | 1 | Male | 9 | 01:24:43 |
| 10 | 2710 | | Kwena PHOOKO | Kwena PHOOKO #2710 Male 40-49 | 01:24:45 | 01:24:45 | 3 (10) | 40-49 | 3 | Male | 10 | 01:24:45 |
| 11 | 3343 | | Shandukani NONYANA | Shandukani NONYANA #3343 Male 50-59 | 01:26:22 | 01:26:22 | 2 (11) | 50-59 | 2 | Male | 11 | 01:26:22 |
| 12 | 2028 | | Sarai MUCHINDINUSI | Sarai MUCHINDINUSI #2028 Male 40-49 | 01:26:47 | 01:26:47 | 4 (12) | 40-49 | 4 | Male | 12 | 01:26:47 |
| 13 | 2966 | | Danie CORNELISSEN | Danie CORNELISSEN #2966 Male Junior | 01:27:15 | 01:27:15 | 1 (13) | Junior | 1 | Male | 13 | 01:27:15 |
| 14 | 2614 | | John POOE | John POOE #2614 Male 50-59 | 01:27:16 | 01:27:16 | 3 (14) | 50-59 | 3 | Male | 14 | 01:27:16 |
| 15 | 2390 | | Seboni RABALOI | Seboni RABALOI #2390 Male 40-49 | 01:27:38 | 01:27:38 | 5 (15) | 40-49 | 5 | Male | 15 | 01:27:38 |
| 16 | 3086 | | D RAMAPHAKELE | D RAMAPHAKELE #3086 Male Senior | 01:29:14 | 01:29:14 | 7 (16) | Senior | 7 | Male | 16 | 01:29:14 |
| 17 | 3085 | | M LURULI | M LURULI #3085 Male Senior | 01:29:16 | 01:29:16 | 8 (17) | Senior | 8 | Male | 17 | 01:29:16 |
| 18 | 2415 | | Ntsako SEVHIC | Ntsako SEVHIC #2415 Male Senior | 01:29:29 | 01:29:29 | 9 (18) | Senior | 9 | Male | 18 | 01:29:29 |
| 19 | 2562 | | Thabang MARUTLA | Thabang MARUTLA #2562 Male Senior | 01:30:38 | 01:30:38 | 10 (19) | Senior | 10 | Male | 19 | 01:30:38 |
| 20 | 2073 | | Adriaan BOUWER | Adriaan BOUWER #2073 Male Senior | 01:30:43 | 01:30:43 | 11 (20) | Senior | 11 | Male | 20 | 01:30:43 |
| 21 | 2787 | | Charnè BOSMAN | Charnè BOSMAN #2787 Female 40-49 | 01:31:12 | 01:31:12 | 1 (1) | 40-49 | 1 | Female | 1 | 01:31:12 |
| 22 | 3079 | | Kt SELEPE | Kt SELEPE #3079 Male Senior | 01:31:57 | 01:31:57 | 12 (21) | Senior | 12 | Male | 21 | 01:31:57 |
| 23 | 3067 | | Lp MKHIZE | Lp MKHIZE #3067 Male Senior | 01:32:01 | 01:32:01 | 13 (22) | Senior | 13 | Male | 22 | 01:32:01 |
| 24 | 3065 | | S SITHOLE | S SITHOLE #3065 Male Senior | 01:32:32 | 01:32:32 | 14 (23) | Senior | 14 | Male | 23 | 01:32:32 |
| 25 | 2230 | | Mulalo MAMMBURU | Mulalo MAMMBURU #2230 Male 40-49 | 01:32:44 | 01:32:44 | 6 (24) | 40-49 | 6 | Male | 24 | 01:32:44 |
| 26 | 2201 | | Charl LOMBARD | Charl LOMBARD #2201 Male Senior | 01:32:49 | 01:32:49 | 15 (25) | Senior | 15 | Male | 25 | 01:32:49 |
| 27 | 2981 | | Sfiso NXYCOBO | Sfiso NXYCOBO #2981 Male 40-49 | 01:32:56 | 01:32:56 | 7 (26) | 40-49 | 7 | Male | 26 | 01:32:56 |
| 28 | 2296 | | Teboho Simon MOKOENA | Teboho Simon MOKOENA #2296 Male 40-49 | 01:33:01 | 01:33:01 | 8 (27) | 40-49 | 8 | Male | 27 | 01:33:01 |
| 29 | 2474 | | Kate VAN JAARSVELD | Kate VAN JAARSVELD #2474 Female Senior | 01:33:07 | 01:33:07 | 1 (2) | Senior | 1 | Female | 2 | 01:33:07 |
| 30 | 2076 | | Ian BROWN | Ian BROWN #2076 Male 50-59 | 01:33:10 | 01:33:10 | 4 (28) | 50-59 | 4 | Male | 28 | 01:33:10 |
| 31 | 3083 | | P MASEKO | P MASEKO #3083 Male Senior | 01:33:48 | 01:33:48 | 16 (29) | Senior | 16 | Male | 29 | 01:33:48 |
| 32 | 3312 | | Eric MUDAU | Eric MUDAU #3312 Male Senior | 01:34:07 | 01:34:07 | 17 (30) | Senior | 17 | Male | 30 | 01:34:07 |
| 33 | 2499 | | David ZHUWAO | David ZHUWAO #2499 Male 40-49 | 01:34:12 | 01:34:12 | 9 (31) | 40-49 | 9 | Male | 31 | 01:34:12 |
| 34 | 2416 | | Sizwe SHABALALA | Sizwe SHABALALA #2416 Male 40-49 | 01:34:29 | 01:34:29 | 10 (32) | 40-49 | 10 | Male | 32 | 01:34:29 |
| 35 | 2549 | | Shaen MACDEVETTE | Shaen MACDEVETTE #2549 Female Senior | 01:34:30 | 01:34:30 | 2 (3) | Senior | 2 | Female | 3 | 01:34:30 |
| 36 | 2827 | | Moses MACHAILO | Moses MACHAILO #2827 Male 60-69 | 01:34:39 | 01:34:39 | 1 (33) | 60-69 | 1 | Male | 33 | 01:34:39 |
| 37 | 2720 | | Rakubu SOKANA | Rakubu SOKANA #2720 Male Senior | 01:34:51 | 01:34:51 | 18 (34) | Senior | 18 | Male | 34 | 01:34:51 |
| 38 | 2797 | | Jennifer KOECH | Jennifer KOECH #2797 Female 40-49 | 01:34:52 | 01:34:52 | 2 (4) | 40-49 | 2 | Female | 4 | 01:34:52 |
| 39 | 2219 | | Vee MAISTRY | Vee MAISTRY #2219 Male 70-79 | 01:35:00 | 01:35:00 | 1 (35) | 70-79 | 1 | Male | 35 | 01:35:00 |
| 40 | 2442 | | Anneleen SWANEPOEL | Anneleen SWANEPOEL #2442 Female Senior | 01:35:35 | 01:35:35 | 3 (5) | Senior | 3 | Female | 5 | 01:35:35 |
| 41 | 2911 | | Matome TLHAKO | Matome TLHAKO #2911 Male 40-49 | 01:36:11 | 01:36:11 | 11 (36) | 40-49 | 11 | Male | 36 | 01:36:11 |
| 42 | 2729 | | Rupert VAN VUUREN | Rupert VAN VUUREN #2729 Male 40-49 | 01:36:14 | 01:36:14 | 12 (37) | 40-49 | 12 | Male | 37 | 01:36:14 |
| 43 | 2728 | | Danie VAN TONDER | Danie VAN TONDER #2728 Male 40-49 | 01:36:19 | 01:36:19 | 13 (38) | 40-49 | 13 | Male | 38 | 01:36:19 |
| 44 | 3023 | | Joli MASETE | Joli MASETE #3023 Male Senior | 01:37:22 | 01:37:22 | 19 (39) | Senior | 19 | Male | 39 | 01:37:22 |
| 45 | 3046 | | Sphamdla KHUMALO | Sphamdla KHUMALO #3046 Male Senior | 01:37:53 | 01:37:53 | 20 (40) | Senior | 20 | Male | 40 | 01:37:53 |
| 46 | 3000 | | Bradly HOUSTON | Bradly HOUSTON #3000 Male 40-49 | 01:38:01 | 01:38:01 | 14 (41) | 40-49 | 14 | Male | 41 | 01:38:01 |
| 47 | 3041 | | Lethu MKHWANANZI | Lethu MKHWANANZI #3041 Male 40-49 | 01:38:02 | 01:38:02 | 15 (42) | 40-49 | 15 | Male | 42 | 01:38:02 |
| 48 | 2858 | | Lutendo Alex RATSHIKAKALA | Lutendo Alex RATSHIKAKALA #2858 Male 40-49 | 01:39:23 | 01:39:23 | 16 (43) | 40-49 | 16 | Male | 43 | 01:39:23 |
| 49 | 3064 | | Bn MASHAMAITE | Bn MASHAMAITE #3064 Male Senior | 01:39:31 | 01:39:31 | 21 (44) | Senior | 21 | Male | 44 | 01:39:31 |
| 50 | 2606 | | Mpho NETSHITANGANI | Mpho NETSHITANGANI #2606 Male Senior | 01:39:37 | 01:39:37 | 22 (45) | Senior | 22 | Male | 45 | 01:39:37 |