Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 2365 | | Bafana DUBE | Bafana DUBE #2365 Male Open | 01:12:37 | 01:12:37 | 1 (1) | Open | 1 | Male | 1 | EYETHU | 01:12:37 |
| 2 | 2177 | | Aubrey NTHAKO | Aubrey NTHAKO #2177 Male Open | 01:14:40 | 01:14:40 | 2 (2) | Open | 2 | Male | 2 | PRETORIA MILITARY MARATHON CLUB | 01:14:40 |
| 3 | 2394 | | Elias MABANE | Elias MABANE #2394 Male 50-59 | 01:16:59 | 01:16:59 | 1 (3) | 50-59 | 1 | Male | 3 | | 01:16:59 |
| 4 | 2387 | | Jonathan DE FREITAS | Jonathan DE FREITAS #2387 Male Open | 01:20:32 | 01:20:32 | 3 (4) | Open | 3 | Male | 4 | | 01:20:32 |
| 5 | 2200 | | Justice RAMALIVHANA | Justice RAMALIVHANA #2200 Male 40-49 | 01:23:59 | 01:23:59 | 1 (5) | 40-49 | 1 | Male | 5 | | 01:23:59 |
| 6 | 2289 | | Tsheda MUNYAI | Tsheda MUNYAI #2289 Male Open | 01:24:19 | 01:24:19 | 4 (6) | Open | 4 | Male | 6 | NEDBANK RUNNING CLUB GN | 01:24:19 |
| 7 | 2071 | | Gerhard GREBE | Gerhard GREBE #2071 Male Open | 01:26:29 | 01:26:29 | 5 (7) | Open | 5 | Male | 7 | | 01:26:29 |
| 8 | 2215 | | Sizwe SHABALALA | Sizwe SHABALALA #2215 Male 40-49 | 01:28:19 | 01:28:19 | 2 (8) | 40-49 | 2 | Male | 8 | PRETORIA MARATHON CLUB | 01:28:19 |
| 9 | 2052 | | Prieur DU PLESSIS | Prieur DU PLESSIS #2052 Male Open | 01:29:04 | 01:29:04 | 6 (9) | Open | 6 | Male | 9 | IRENE ATHLETICS CLUB | 01:29:04 |
| 10 | 2340 | | Tsemoli TIHELI | Tsemoli TIHELI #2340 Male 50-59 | 01:29:19 | 01:29:19 | 2 (10) | 50-59 | 2 | Male | 10 | MIDRAND STRIDERS | 01:29:19 |
| 11 | 2338 | | Johannes MOLEPO | Johannes MOLEPO #2338 Male 50-59 | 01:29:54 | 01:29:54 | 3 (11) | 50-59 | 3 | Male | 11 | CORRECTIONAL SERVICES | 01:29:54 |
| 12 | 2074 | | Samuel GROBLER | Samuel GROBLER #2074 Male Junior | 01:30:39 | 01:30:39 | 1 (12) | Junior | 1 | Male | 12 | HIGHVELD PUMAS AC | 01:30:39 |
| 13 | 2328 | | Joseph NDLOVU | Joseph NDLOVU #2328 Male 50-59 | 01:32:12 | 01:32:12 | 4 (13) | 50-59 | 4 | Male | 13 | TUKS AC | 01:32:12 |
| 14 | 2337 | | Herman MARE | Herman MARE #2337 Male 40-49 | 01:32:45 | 01:32:45 | 3 (14) | 40-49 | 3 | Male | 14 | TUKS AC | 01:32:45 |
| 15 | 2487 | | Leshiretse MPHAHLELE | Leshiretse MPHAHLELE #2487 Male 40-49 | 01:33:42 | 01:33:42 | 4 (15) | 40-49 | 4 | Male | 15 | MIDRAND STRIDERS | 01:33:42 |
| 16 | 2488 | | Kenneth LOBALLO | Kenneth LOBALLO #2488 Male Open | 01:34:48 | 01:34:48 | 7 (16) | Open | 7 | Male | 16 | MEDIHELP MULTISPORT AC | 01:34:48 |
| 17 | 2246 | | Danie VAN TONDER | Danie VAN TONDER #2246 Male 40-49 | 01:34:53 | 01:34:53 | 5 (17) | 40-49 | 5 | Male | 17 | MURRAY & ROBERTS GN | 01:34:53 |
| 18 | 2237 | | Derik VAN GREUNEN | Derik VAN GREUNEN #2237 Male 40-49 | 01:34:54 | 01:34:54 | 6 (18) | 40-49 | 6 | Male | 18 | PRETORIA MARATHON CLUB | 01:34:54 |
| 19 | 2266 | | Helene CRAFFORD | Helene CRAFFORD #2266 Female Open | 01:35:03 | 01:35:03 | 1 (1) | Open | 1 | Female | 1 | | 01:35:03 |
| 20 | 2372 | | Christian WEPENER | Christian WEPENER #2372 Male Open | 01:35:06 | 01:35:06 | 8 (19) | Open | 8 | Male | 19 | | 01:35:06 |
| 21 | 2371 | | Pieter BEUKES | Pieter BEUKES #2371 Male Open | 01:35:06 | 01:35:06 | 9 (20) | Open | 9 | Male | 20 | | 01:35:06 |
| 22 | 2311 | | Tony GOMEZ | Tony GOMEZ #2311 Male 40-49 | 01:35:27 | 01:35:27 | 7 (21) | 40-49 | 7 | Male | 21 | EASY EQUITIES BORN 2 RUN GN | 01:35:27 |
| 23 | 2083 | | Ross HARTLEY | Ross HARTLEY #2083 Male 40-49 | 01:35:35 | 01:35:35 | 8 (22) | 40-49 | 8 | Male | 22 | | 01:35:35 |
| 24 | 2158 | | Niel MULLER | Niel MULLER #2158 Male 40-49 | 01:35:54 | 01:35:54 | 9 (23) | 40-49 | 9 | Male | 23 | TUKS AC | 01:35:54 |
| 25 | 2155 | | Bertus MOUTON | Bertus MOUTON #2155 Male 40-49 | 01:36:02 | 01:36:02 | 10 (24) | 40-49 | 10 | Male | 24 | | 01:36:02 |
| 26 | 2013 | | Riaan BERGH | Riaan BERGH #2013 Male 40-49 | 01:36:03 | 01:36:03 | 11 (25) | 40-49 | 11 | Male | 25 | | 01:36:03 |
| 27 | 2354 | | Stephan KOCH | Stephan KOCH #2354 Male Open | 01:36:13 | 01:36:13 | 10 (26) | Open | 10 | Male | 26 | BORN 2 RUN | 01:36:13 |
| 28 | 2391 | | Bennie ROUX | Bennie ROUX #2391 Male 40-49 | 01:36:15 | 01:36:15 | 12 (27) | 40-49 | 12 | Male | 27 | STERKSPAN | 01:36:15 |
| 29 | 2353 | | Pierre DU PREEZ | Pierre DU PREEZ #2353 Male Open | 01:36:30 | 01:36:30 | 11 (28) | Open | 11 | Male | 28 | Green Mile AC | 01:36:30 |
| 30 | 2486 | | Netshidingolwe MAXWELL | Netshidingolwe MAXWELL #2486 Male 50-59 | 01:36:33 | 01:36:33 | 5 (29) | 50-59 | 5 | Male | 29 | FARANANI ATLETICS CLUB | 01:36:33 |
| 31 | 2302 | | Tiaan HATTINGH | Tiaan HATTINGH #2302 Male Open | 01:36:50 | 01:36:50 | 12 (30) | Open | 12 | Male | 30 | Green Mile AC | 01:36:50 |
| 32 | 2008 | | Isel BARNARD | Isel BARNARD #2008 Female Open | 01:37:09 | 01:37:09 | 2 (2) | Open | 2 | Female | 2 | | 01:37:09 |
| 33 | 2195 | | Leani POTGIETER | Leani POTGIETER #2195 Female Open | 01:37:10 | 01:37:10 | 3 (3) | Open | 3 | Female | 3 | DURBANVILLE AC | 01:37:10 |
| 34 | 2122 | | Luke LEVITT | Luke LEVITT #2122 Male Open | 01:40:19 | 01:40:19 | 13 (31) | Open | 13 | Male | 31 | | 01:40:19 |
| 35 | 2178 | | Sascha OBERHOLTZER | Sascha OBERHOLTZER #2178 Female Open | 01:40:25 | 01:40:25 | 4 (4) | Open | 4 | Female | 4 | | 01:40:25 |
| 36 | 2491 | | Mukumela RENDANI | Mukumela RENDANI #2491 Male Open | 01:40:27 | 01:40:27 | 14 (32) | Open | 14 | Male | 32 | FARANANI ATLETICS CLUB | 01:40:27 |
| 37 | 2019 | | Kamogelo BOSCH | Kamogelo BOSCH #2019 Female Open | 01:40:58 | 01:40:58 | 5 (5) | Open | 5 | Female | 5 | PRETORIA MILITARY MARATHON CLUB | 01:40:58 |
| 38 | 2359 | | Victor RAMAVHALE | Victor RAMAVHALE #2359 Male 40-49 | 01:41:15 | 01:41:15 | 13 (33) | 40-49 | 13 | Male | 33 | FARANANI ATLETICS CLUB | 01:41:15 |
| 39 | 2024 | | Marius BOTHA | Marius BOTHA #2024 Male 40-49 | 01:41:30 | 01:41:30 | 14 (34) | 40-49 | 14 | Male | 34 | | 01:41:30 |
| 40 | 2187 | | Bertie PASCOE | Bertie PASCOE #2187 Male Open | 01:41:45 | 01:41:45 | 15 (35) | Open | 15 | Male | 35 | TEAM VITALITY CLUB GN | 01:41:45 |
| 41 | 2357 | | Tinus SWART | Tinus SWART #2357 Male Open | 01:41:46 | 01:41:46 | 16 (36) | Open | 16 | Male | 36 | HARLEQUIN HARRIERS GN | 01:41:46 |
| 42 | 2003 | | Koos APHANE | Koos APHANE #2003 Male 50-59 | 01:41:50 | 01:41:50 | 6 (37) | 50-59 | 6 | Male | 37 | | 01:41:50 |
| 43 | 2002 | | Carl ANSCHUTZ | Carl ANSCHUTZ #2002 Male 50-59 | 01:42:04 | 01:42:04 | 7 (38) | 50-59 | 7 | Male | 38 | MAGNOLIA ROAD RUNNERS | 01:42:04 |
| 44 | 2334 | | Unknown 2334 | Unknown 2334 #2334 Male Open | 01:42:15 | 01:42:15 | 17 (39) | Open | 17 | Male | 39 | | 01:42:15 |
| 45 | 2236 | | Karlien VAN GRAAN | Karlien VAN GRAAN #2236 Female Open | 01:42:20 | 01:42:20 | 6 (6) | Open | 6 | Female | 6 | | 01:42:20 |
| 46 | 2267 | | Debbie LEYLAND | Debbie LEYLAND #2267 Female Open | 01:43:28 | 01:43:28 | 7 (7) | Open | 7 | Female | 7 | | 01:43:28 |
| 47 | 2157 | | Shaun MPHAHLELE | Shaun MPHAHLELE #2157 Male Open | 01:44:01 | 01:44:01 | 18 (40) | Open | 18 | Male | 40 | | 01:44:01 |
| 48 | 2063 | | Willem FOURIE | Willem FOURIE #2063 Male 50-59 | 01:44:10 | 01:44:10 | 8 (41) | 50-59 | 8 | Male | 41 | CSIR AC | 01:44:10 |
| 49 | 2495 | | Stan MUTSENGI | Stan MUTSENGI #2495 Male 40-49 | 01:44:40 | 01:44:40 | 15 (42) | 40-49 | 15 | Male | 42 | STRIDERS AC | 01:44:40 |
| 50 | 2333 | | Handre HAY | Handre HAY #2333 Male Open | 01:45:05 | 01:45:05 | 19 (43) | Open | 19 | Male | 43 | | 01:45:05 |