Fav | Pos | Race No | Share | Name | Name | Club | Category | Cat Pos | Gender | Gen Pos | Time | Finish |
| 1 | 1 | 3140 | | Hillary Kiprotich CHUMO | Hillary Kiprotich CHUMO #3140 | NEDBANK | Senior | 1 | Male | 1 | 01:06:03 | 01:06:03 |
| 2 | 2 | 3146 | | Kopano MUSO | Kopano MUSO #3146 | INDIVIDUAL | 40-49 | 1 | Male | 2 | 01:13:02 | 01:13:02 |
| 3 | 3 | 3390 | | Matheko MPE | Matheko MPE #3390 | SOUL CITY SPORTS CLUB | 40-49 | 2 | Male | 3 | 01:16:39 | 01:16:39 |
| 4 | 4 | 2956 | | Justin MARAIS | Justin MARAIS #2956 | LANGEBERG AC | Senior | 2 | Male | 4 | 01:16:49 | 01:16:49 |
| 5 | 5 | 2990 | | Promise Masivuye MSITSHANA | Promise Masivuye MSITSHANA #2990 | NEDBANK RUNNING CLUB CG | Senior | 3 | Male | 5 | 01:17:46 | 01:17:46 |
| 6 | 6 | 3316 | | Late Entry 3316 | Late Entry 3316 #3316 | | 40-49 | 3 | Male | 6 | 01:22:08 | 01:22:08 |
| 7 | 7 | 2604 | | Dario MATTEUCCCI | Dario MATTEUCCCI #2604 | NEDBANK RUNNING CLUB CG | Senior | 4 | Male | 7 | 01:22:19 | 01:22:19 |
| 8 | 8 | 2884 | | Theuns BOTHA | Theuns BOTHA #2884 | PHOBIANS | Senior | 5 | Male | 8 | 01:23:58 | 01:23:58 |
| 9 | 9 | 3172 | | Selepe MATSIMELA | Selepe MATSIMELA #3172 | MOGALAKWENA ATHLETICS CLUB | 40-49 | 4 | Male | 9 | 01:24:32 | 01:24:32 |
| 10 | 10 | 2953 | | Joao MANUEL | Joao MANUEL #2953 | NEDBANK RUNNING CLUB GN | 40-49 | 5 | Male | 10 | 01:25:42 | 01:25:42 |
| 11 | 11 | 3064 | | Marelise RETIEF | Marelise RETIEF #3064 | PHOBIANS | Senior | 1 | Female | 1 | 01:26:18 | 01:26:18 |
| 12 | 12 | 3465 | | France SEKHU | France SEKHU #3465 | | Senior | 6 | Male | 11 | 01:27:30 | 01:27:30 |
| 13 | 13 | 3046 | | Ewald VORSTER | Ewald VORSTER #3046 | TUKS AC | Junior | 1 | Male | 12 | 01:27:39 | 01:27:39 |
| 14 | 14 | 3186 | | Nelius VAN ROOYEN | Nelius VAN ROOYEN #3186 | IRENE ATHLETICS CLUB | Senior | 7 | Male | 13 | 01:28:06 | 01:28:06 |
| 15 | 15 | 2656 | | Karabo PHASHA | Karabo PHASHA #2656 | NEDBANK RUNNING CLUB CG | Senior | 8 | Male | 14 | 01:29:11 | 01:29:11 |
| 16 | 16 | 2761 | | Matthew KARIS | Matthew KARIS #2761 | | Senior | 9 | Male | 15 | 01:29:18 | 01:29:18 |
| 17 | 17 | 2552 | | Colin HUGO | Colin HUGO #2552 | PEAK PERFORMANCE AC CG | Senior | 10 | Male | 16 | 01:29:19 | 01:29:19 |
| 18 | 18 | 3176 | | Matome MACHIPI | Matome MACHIPI #3176 | REATLHOMOMELANA AC | 50-59 | 1 | Male | 17 | 01:29:50 | 01:29:50 |
| 19 | 19 | 2781 | | Jules MITOUARD | Jules MITOUARD #2781 | | Senior | 11 | Male | 18 | 01:30:24 | 01:30:24 |
| 20 | 20 | 2876 | | Chantel ZERWICK | Chantel ZERWICK #2876 | | Senior | 2 | Female | 2 | 01:31:08 | 01:31:08 |
| 21 | 21 | 2649 | | Michael NKUTSHWEU | Michael NKUTSHWEU #2649 | FARANANI ATHLETICS CLUB | Senior | 12 | Male | 19 | 01:31:08 | 01:31:08 |
| 22 | 22 | 2578 | | Rob LOUW | Rob LOUW #2578 | USP RUNNING CLUB | 40-49 | 6 | Male | 20 | 01:31:13 | 01:31:13 |
| 23 | 23 | 3114 | | Themba MAHLANGU | Themba MAHLANGU #3114 | | 40-49 | 7 | Male | 21 | 01:32:12 | 01:32:12 |
| 24 | 24 | 2566 | | Marco KOCH | Marco KOCH #2566 | MIDDELBURG MARATHON CLUB | Senior | 13 | Male | 22 | 01:32:27 | 01:32:27 |
| 25 | 25 | 2579 | | Theresa LOUW | Theresa LOUW #2579 | OVERKRUIN AC | 40-49 | 1 | Female | 3 | 01:32:29 | 01:32:29 |
| 26 | 26 | 3124 | | Blondie MABHENA | Blondie MABHENA #3124 | ZWAKALA AC | Senior | 14 | Male | 23 | 01:32:31 | 01:32:31 |
| 27 | 27 | 2999 | | Thabo NDWALANE | Thabo NDWALANE #2999 | TEAM VITALITY CLUB GN | 40-49 | 8 | Male | 24 | 01:32:44 | 01:32:44 |
| 28 | 28 | 3461 | | Naphtale MHLONGO | Naphtale MHLONGO #3461 | PRETORIA MILITARY MARATHON CLUB | 50-59 | 2 | Male | 25 | 01:33:10 | 01:33:10 |
| 29 | 29 | 3297 | | Nqobile NDLOVU | Nqobile NDLOVU #3297 | TEAM VITALITY CLUB CG | 40-49 | 9 | Male | 26 | 01:33:42 | 01:33:42 |
| 30 | 30 | 2628 | | Zakes MOTHOAGAE | Zakes MOTHOAGAE #2628 | TEAM VITALITY CLUB GN | 40-49 | 10 | Male | 27 | 01:33:57 | 01:33:57 |
| 31 | 31 | 2584 | | Ndrabi MAHLANGU | Ndrabi MAHLANGU #2584 | THE ROAD ACCIDENT FUND AC | 40-49 | 11 | Male | 28 | 01:34:49 | 01:34:49 |
| 32 | 32 | 3100 | | Tshwanelo MAKUWA | Tshwanelo MAKUWA #3100 | USP RUNNING CLUB | Senior | 15 | Male | 29 | 01:34:51 | 01:34:51 |
| 33 | 33 | 2766 | | David KRYNAUW | David KRYNAUW #2766 | | 40-49 | 12 | Male | 30 | 01:35:12 | 01:35:12 |
| 34 | 34 | 3127 | | Llewelyn CURLEWIS | Llewelyn CURLEWIS #3127 | TUKS AC | 50-59 | 3 | Male | 31 | 01:35:15 | 01:35:15 |
| 35 | 35 | 2918 | | Brett HATTON | Brett HATTON #2918 | AGAPE AC | Senior | 16 | Male | 32 | 01:35:17 | 01:35:17 |
| 36 | 36 | 2828 | | Eugene VILJOEN | Eugene VILJOEN #2828 | | Senior | 17 | Male | 33 | 01:35:46 | 01:35:46 |
| 37 | 37 | 2560 | | Marius JOUNERT | Marius JOUNERT #2560 | URUN ATHLETICS CLUB | Senior | 18 | Male | 34 | 01:35:51 | 01:35:51 |
| 38 | 38 | 2850 | | Joe MCKAY | Joe MCKAY #2850 | | 40-49 | 13 | Male | 35 | 01:36:47 | 01:36:47 |
| 39 | 39 | 2749 | | Cecile DU RAND | Cecile DU RAND #2749 | | 40-49 | 2 | Female | 4 | 01:37:26 | 01:37:26 |
| 40 | 40 | 2072 | | Aloise BOSHOFF | Aloise BOSHOFF #2072 | IRENE ATHLETICS CLUB | Senior | 3 | Female | 5 | 01:38:19 | 01:38:19 |
| 41 | 41 | 3075 | | Muzi ZWANE | Muzi ZWANE #3075 | DEPARTMENT OF TOURISM AC | Senior | 19 | Male | 36 | 01:38:22 | 01:38:22 |
| 42 | 42 | 2767 | | Jasmyn KRYNAUW | Jasmyn KRYNAUW #2767 | | Senior | 4 | Female | 6 | 01:38:22 | 01:38:22 |
| 43 | 43 | 2066 | | Francois B LE ROUX | Francois B LE ROUX #2066 | TEAM VITALITY CLUB GN | Senior | 20 | Male | 37 | 01:38:45 | 01:38:45 |
| 44 | 44 | 3268 | | Mawande QUBEKA | Mawande QUBEKA #3268 | RESBANK AC GN | 40-49 | 14 | Male | 38 | 01:39:01 | 01:39:01 |
| 45 | 45 | 2756 | | Melicia GOMES | Melicia GOMES #2756 | | Senior | 5 | Female | 7 | 01:39:36 | 01:39:36 |
| 46 | 46 | 3105 | | Mongezi MAHLANGU | Mongezi MAHLANGU #3105 | TEAM VITALITY CLUB GN | Senior | 21 | Male | 39 | 01:39:39 | 01:39:39 |
| 47 | 47 | 3036 | | Jeffrey VAN ROOYEN | Jeffrey VAN ROOYEN #3036 | PRETORIA MILITARY MARATHON CLUB | 40-49 | 15 | Male | 40 | 01:40:19 | 01:40:19 |
| 48 | 48 | 3258 | | Salan Jason NAIDOO | Salan Jason NAIDOO #3258 | SUPER EAGLES ATHLETICS CLUB | 40-49 | 16 | Male | 41 | 01:40:53 | 01:40:53 |
| 49 | 49 | 3023 | | Dalene SONNEKUS | Dalene SONNEKUS #3023 | NEDBANK RUNNING CLUB GN | 50-59 | 1 | Female | 8 | 01:40:54 | 01:40:54 |
| 50 | 50 | 3455 | | Charles Sidney DOMINGO | Charles Sidney DOMINGO #3455 | ATHLETICS CLUB EERSTERUST | Senior | 22 | Male | 42 | 01:41:22 | 01:41:22 |