| Pos | Race No | Share | Name | Name | Club | Category | Cat Pos | Gender | Gen Pos | Time |
| 1 | 1 | 2731 | | Mbuti MOLLO | Mbuti MOLLO #2731 Male Senior | TOP RUNNERS | Senior | 1 | Male | 1 | 01:09:55 |
| 2 | 2 | 2724 | | Tshepo SHABALALA | Tshepo SHABALALA #2724 Male Junior | IMPALA MARATHON | Junior | 1 | Male | 2 | 01:10:52 |
| 3 | 3 | 2735 | | Pule SIBEKO | Pule SIBEKO #2735 Male Senior | MAXED ELITE | Senior | 2 | Male | 3 | 01:15:40 |
| 4 | 4 | 2733 | | Late Entry 2733 | Late Entry 2733 #2733 Male Senior | | Senior | 3 | Male | 4 | 01:15:46 |
| 5 | 5 | 2730 | | Mokwining MOKOENA | Mokwining MOKOENA #2730 Male Junior | TOP RUNNERS | Junior | 2 | Male | 5 | 01:17:59 |
| 6 | 6 | 2551 | | Ntsako CHAUKE | Ntsako CHAUKE #2551 Male Senior | TEAM VITALITY CG | Senior | 4 | Male | 6 | 01:18:51 |
| 7 | 7 | 2702 | | Mojalefa MALEKE | Mojalefa MALEKE #2702 Male Junior | MASAI AC | Junior | 3 | Male | 7 | 01:20:43 |
| 8 | 8 | 2732 | | Thandazo MOKGOTHU | Thandazo MOKGOTHU #2732 Male Junior | TOP RUNNERS | Junior | 4 | Male | 8 | 01:22:33 |
| 9 | 9 | 2716 | | Teboho Simon MOKOENA | Teboho Simon MOKOENA #2716 Male 40-49 | | 40-49 | 1 | Male | 9 | 01:24:21 |
| 10 | 10 | 2262 | | Nyangani MTIMKULU | Nyangani MTIMKULU #2262 Male Senior | NTHA AC | Senior | 5 | Male | 10 | 01:25:12 |
| 11 | 11 | 2665 | | Phillemon MLANGENI | Phillemon MLANGENI #2665 Male Senior | | Senior | 6 | Male | 11 | 01:26:52 |
| 12 | 12 | 2707 | | Lebepa MALEMA | Lebepa MALEMA #2707 Male Senior | NOT APPLICABLE | Senior | 7 | Male | 12 | 01:27:25 |
| 13 | 13 | 2713 | | Zandile TSILO | Zandile TSILO #2713 Male Junior | MASAI AC | Junior | 5 | Male | 13 | 01:27:43 |
| 14 | 14 | 2703 | | Lebo MATLAKENG | Lebo MATLAKENG #2703 Female Senior | TOP RUNNERS | Senior | 1 | Female | 1 | 01:28:13 |
| 15 | 15 | 2188 | | Mhlopheki Johannes MNGUNI | Mhlopheki Johannes MNGUNI #2188 Male 50-59 | ORLANDO AC | 50-59 | 1 | Male | 14 | 01:30:15 |
| 16 | 16 | 2649 | | Paul DE KLERK | Paul DE KLERK #2649 Male Junior | PARYS MULTISPORT CLUB | Junior | 6 | Male | 15 | 01:30:34 |
| 17 | 17 | 2685 | | Tony SILVA | Tony SILVA #2685 Male 60+ | BROOKS RUNNING CLUB | 60+ | 1 | Male | 16 | 01:31:27 |
| 18 | 18 | 2667 | | Mahlomola MOSAI | Mahlomola MOSAI #2667 Male 50-59 | TEAM VITALITY CLUB CG | 50-59 | 2 | Male | 17 | 01:32:45 |
| 19 | 19 | 2632 | | Slim DALI | Slim DALI #2632 Male 40-49 | | 40-49 | 2 | Male | 18 | 01:34:32 |
| 20 | 20 | 2638 | | Lebogang ZWANE | Lebogang ZWANE #2638 Male Senior | | Senior | 8 | Male | 19 | 01:35:59 |
| 21 | 21 | 2187 | | Fulufhedzani Eliot LITHUDZHA | Fulufhedzani Eliot LITHUDZHA #2187 Male 40-49 | TEMPORARY LICENSE | 40-49 | 3 | Male | 20 | 01:36:19 |
| 22 | 22 | 2715 | | Mninikhaya MBOLEKWA | Mninikhaya MBOLEKWA #2715 Male 40-49 | All athletes united | 40-49 | 4 | Male | 21 | 01:40:03 |
| 23 | 23 | 2261 | | Karin-Mari DÖTZE | Karin-Mari DÖTZE #2261 Female Senior | BOXER | Senior | 2 | Female | 2 | 01:45:13 |
| 24 | 24 | 2677 | | David PHIRI | David PHIRI #2677 Male Junior | JEPPE QUONDAM ATHLETICS CLUB | Junior | 7 | Male | 22 | 01:46:30 |
| 25 | 25 | 2712 | | Late Entry 2712 | Late Entry 2712 #2712 Male All Ages | | All Ages | 1 | Male | 23 | 01:46:54 |
| 26 | 26 | 2640 | | Stefan BLUNDEN | Stefan BLUNDEN #2640 Male 50-59 | DRIEHOEK ATHLETICS CLUB | 50-59 | 3 | Male | 24 | 01:46:54 |
| 27 | 27 | 2717 | | Samuel SKEVA | Samuel SKEVA #2717 Male 50-59 | | 50-59 | 4 | Male | 25 | 01:48:07 |
| 28 | 28 | 2708 | | Noma QWANE | Noma QWANE #2708 Female 40-49 | EBENEZER AC | 40-49 | 1 | Female | 3 | 01:48:13 |
| 29 | 29 | 2628 | | Masabata MASHIGO | Masabata MASHIGO #2628 Female 40-49 | FAT CATS AC | 40-49 | 2 | Female | 4 | 01:49:02 |
| 30 | 30 | 2639 | | Nicolene BENEKE | Nicolene BENEKE #2639 Female 40-49 | DRIEHOEK ATHLETICS CLUB | 40-49 | 3 | Female | 5 | 01:49:54 |
| 31 | 31 | 2550 | | Zacharias Tanki BOTSALE | Zacharias Tanki BOTSALE #2550 Male 50-59 | SIBANYE STILLWATER AC | 50-59 | 5 | Male | 26 | 01:50:06 |
| 32 | 32 | 2115 | | Tsosamotse HLABI | Tsosamotse HLABI #2115 Male 40-49 | RAND WATER | 40-49 | 5 | Male | 27 | 01:52:08 |
| 33 | 33 | 2645 | | Kgomotso CHABALALA | Kgomotso CHABALALA #2645 Female 40-49 | HOLLYWOOD AC CN | 40-49 | 4 | Female | 6 | 01:52:22 |
| 34 | 34 | 2734 | | Motsamai KHUMALO | Motsamai KHUMALO #2734 Male Unknown | TOP RUNNERS | Unknown | 1 | Male | 28 | 01:52:22 |
| 35 | 35 | 2629 | | Xolani Mercutio MOKOENA | Xolani Mercutio MOKOENA #2629 Male Senior | | Senior | 9 | Male | 29 | 01:52:29 |
| 36 | 36 | 1256 | | Puseletso LEBITSO | Puseletso LEBITSO #1256 Female Senior | TOPRUNNER AC | Senior | 3 | Female | 7 | 01:53:04 |
| 37 | 37 | 2696 | | Izaak Charl WIESE | Izaak Charl WIESE #2696 Male 40-49 | DRIEHOEK ATHLETICS CLUB | 40-49 | 6 | Male | 30 | 01:53:27 |
| 38 | 38 | 2686 | | Mziwamadoda SKOSANA | Mziwamadoda SKOSANA #2686 Male 50-59 | ISMO AC | 50-59 | 6 | Male | 31 | 01:53:51 |
| 39 | 39 | 2666 | | Thabo MODUMAELA | Thabo MODUMAELA #2666 Male 40-49 | TOP RUNNERS ATHLETICS CLUB | 40-49 | 7 | Male | 32 | 01:54:09 |
| 40 | 40 | 2729 | | Kgahliso LETSIPA | Kgahliso LETSIPA #2729 Male 40-49 | ARCELORMITTAL AC | 40-49 | 8 | Male | 33 | 01:54:59 |
| 41 | 41 | 2695 | | Esna WESSELS | Esna WESSELS #2695 Female 40-49 | TEAM VITALITY CLUB CG | 40-49 | 5 | Female | 8 | 01:55:38 |
| 42 | 42 | 2646 | | Thabiso CHITJA | Thabiso CHITJA #2646 Male 40-49 | HI-PERFORMANCE MIDAS ROAD RUNNERS | 40-49 | 9 | Male | 34 | 01:55:39 |
| 43 | 43 | 2720 | | Mamapote MOHUBE | Mamapote MOHUBE #2720 Male 40-49 | | 40-49 | 10 | Male | 35 | 01:55:44 |
| 44 | 44 | 2672 | | Bashier NHLAPO | Bashier NHLAPO #2672 Male 60+ | TEAM VITALITY CLUB CG | 60+ | 2 | Male | 36 | 01:56:22 |
| 45 | 45 | 2321 | | Jerry RAMOLAPONG | Jerry RAMOLAPONG #2321 Male 50-59 | RAND WATER ATHLETIC CLUB | 50-59 | 7 | Male | 37 | 01:56:38 |
| 46 | 46 | 2736 | | Late Entry 2736 | Late Entry 2736 #2736 Male All Ages | | All Ages | 2 | Male | 38 | 01:57:54 |
| 47 | 47 | 2652 | | Michael HOAEANE | Michael HOAEANE #2652 Male 50-59 | TOP RUNNERS ATHLETICS CLUB | 50-59 | 8 | Male | 39 | 01:59:16 |
| 48 | 48 | 2701 | | Thebe MOLEDI | Thebe MOLEDI #2701 Male Senior | RAND WATER VAAL TRIANGLE | Senior | 10 | Male | 40 | 01:59:27 |
| 49 | 49 | 2189 | | Mantshadi MASUDUBELE | Mantshadi MASUDUBELE #2189 Female 50-59 | TOP RUNNER | 50-59 | 1 | Female | 9 | 01:59:27 |
| 50 | 50 | 2727 | | Late Entry 2727 | Late Entry 2727 #2727 Male All Ages | | All Ages | 3 | Male | 41 | 01:59:28 |