Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 1382 | | Musa NKOSI | Musa NKOSI #1382 Male Open | 00:34:19 | 00:34:19 | 1 (1) | Open | 1 | Male | 1 | BORN 2 RUN | 00:34:19 |
| 2 | 1105 | | Reece KRUGER | Reece KRUGER #1105 Male Junior | 00:34:46 | 00:34:46 | 1 (2) | Junior | 1 | Male | 2 | EC ACTIVE AC | 00:34:46 |
| 3 | 1385 | | Richard MAVUSO | Richard MAVUSO #1385 Male 40-49 | 00:38:15 | 00:38:15 | 1 (3) | 40-49 | 1 | Male | 3 | Future Champ | 00:38:15 |
| 4 | 1315 | | Unknown 1315 | Unknown 1315 #1315 Male Open | 00:38:16 | 00:38:16 | 2 (4) | Open | 2 | Male | 4 | | 00:38:16 |
| 5 | 1123 | | Wiseman MBATHA | Wiseman MBATHA #1123 Male Open | 00:38:37 | 00:38:37 | 3 (5) | Open | 3 | Male | 5 | FARANANI ATLETICS CLUB | 00:38:37 |
| 6 | 1377 | | Hiro KEET | Hiro KEET #1377 Male Junior | 00:38:40 | 00:38:40 | 2 (6) | Junior | 2 | Male | 6 | PBHS | 00:38:40 |
| 7 | 1240 | | Danie CORNELISSEN | Danie CORNELISSEN #1240 Male Junior | 00:39:07 | 00:39:07 | 3 (7) | Junior | 3 | Male | 7 | NEDBANK | 00:39:07 |
| 8 | 1086 | | Darren HERBERT | Darren HERBERT #1086 Male Open | 00:40:05 | 00:40:05 | 4 (8) | Open | 4 | Male | 8 | | 00:40:05 |
| 9 | 1354 | | Dawie REITZ | Dawie REITZ #1354 Male Junior | 00:40:09 | 00:40:09 | 4 (9) | Junior | 4 | Male | 9 | Boxer AC | 00:40:09 |
| 10 | 1102 | | Luan KOEN | Luan KOEN #1102 Male Junior | 00:40:13 | 00:40:13 | 5 (10) | Junior | 5 | Male | 10 | | 00:40:13 |
| 11 | 1212 | | Theunis VAN DER MERWE | Theunis VAN DER MERWE #1212 Male 40-49 | 00:40:39 | 00:40:39 | 2 (11) | 40-49 | 2 | Male | 11 | FITNESS FOR ALL | 00:40:39 |
| 12 | 1025 | | Dylan BOSMAN | Dylan BOSMAN #1025 Male Open | 00:40:40 | 00:40:40 | 5 (12) | Open | 5 | Male | 12 | | 00:40:40 |
| 13 | 1254 | | Chantelle BREYTENBACH | Chantelle BREYTENBACH #1254 Female Open | 00:40:44 | 00:40:44 | 1 (1) | Open | 1 | Female | 1 | WILLEBEER AC | 00:40:44 |
| 14 | 1760 | | Luke SCHWULST | Luke SCHWULST #1760 Male Junior | 00:40:50 | 00:40:50 | 6 (13) | Junior | 6 | Male | 13 | Menlo Athletics Club | 00:40:50 |
| 15 | 1246 | | Mart-Marie JORDAAN | Mart-Marie JORDAAN #1246 Female Junior | 00:40:50 | 00:40:50 | 1 (2) | Junior | 1 | Female | 2 | Boxer AC | 00:40:50 |
| 16 | 1101 | | Dian KOEN | Dian KOEN #1101 Male Junior | 00:41:53 | 00:41:53 | 7 (14) | Junior | 7 | Male | 14 | | 00:41:53 |
| 17 | 1266 | | Michael LENHOFF | Michael LENHOFF #1266 Male 40-49 | 00:41:54 | 00:41:54 | 3 (15) | 40-49 | 3 | Male | 15 | Nedbank Running | 00:41:54 |
| 18 | 1768 | | Wian NOLTE | Wian NOLTE #1768 Male Junior | 00:42:04 | 00:42:04 | 8 (16) | Junior | 8 | Male | 16 | | 00:42:04 |
| 19 | 1314 | | Myrette BRINK | Myrette BRINK #1314 Female 40-49 | 00:42:44 | 00:42:44 | 1 (3) | 40-49 | 1 | Female | 3 | NEDBANK | 00:42:44 |
| 20 | 1295 | | Corne LOTZ | Corne LOTZ #1295 Male 40-49 | 00:42:53 | 00:42:53 | 4 (17) | 40-49 | 4 | Male | 17 | PHOBIANS | 00:42:53 |
| 21 | 1217 | | Jacquie VAN DER WAALS | Jacquie VAN DER WAALS #1217 Female 40-49 | 00:43:25 | 00:43:25 | 2 (4) | 40-49 | 2 | Female | 4 | IRENE ATHLETICS CLUB | 00:43:25 |
| 22 | 1091 | | Devon JACOBS | Devon JACOBS #1091 Male Junior | 00:43:36 | 00:43:36 | 9 (18) | Junior | 9 | Male | 18 | | 00:43:36 |
| 23 | 1384 | | Enoch MAKUNYANE | Enoch MAKUNYANE #1384 Male 40-49 | 00:43:37 | 00:43:37 | 5 (19) | 40-49 | 5 | Male | 19 | ZUTARI ATHLETICS CLUB | 00:43:37 |
| 24 | 1197 | | Leon STOLTZ | Leon STOLTZ #1197 Male Junior | 00:43:43 | 00:43:43 | 10 (20) | Junior | 10 | Male | 20 | | 00:43:43 |
| 25 | 1761 | | Rachel SCHWULST | Rachel SCHWULST #1761 Female Junior | 00:43:46 | 00:43:46 | 2 (5) | Junior | 2 | Female | 5 | Menlo Athletics Club | 00:43:46 |
| 26 | 1394 | | Lyndi ROELOFSE | Lyndi ROELOFSE #1394 Female Open | 00:44:04 | 00:44:04 | 2 (6) | Open | 2 | Female | 6 | None | 00:44:04 |
| 27 | 1375 | | Kwena MANTJI | Kwena MANTJI #1375 Male 50-59 | 00:44:30 | 00:44:30 | 1 (21) | 50-59 | 1 | Male | 21 | AECL | 00:44:30 |
| 28 | 1030 | | Leandri BOTHA | Leandri BOTHA #1030 Female Junior | 00:44:32 | 00:44:32 | 3 (7) | Junior | 3 | Female | 7 | | 00:44:32 |
| 29 | 1131 | | Done MOOLMAN | Done MOOLMAN #1131 Female Open | 00:44:43 | 00:44:43 | 3 (8) | Open | 3 | Female | 8 | PRETORIA MARATHON CLUB | 00:44:43 |
| 30 | 1300 | | Piet LOTTER | Piet LOTTER #1300 Male 60-69 | 00:44:49 | 00:44:49 | 1 (22) | 60-69 | 1 | Male | 22 | ARCW | 00:44:49 |
| 31 | 2103 | | Ofentse KGOA | Ofentse KGOA #2103 Male Open | 00:44:57 | 00:44:57 | 6 (23) | Open | 6 | Male | 23 | TEAM VITALITY CLUB GN | 00:44:57 |
| 32 | 1301 | | Japie BADENHORST | Japie BADENHORST #1301 Male 60-69 | 00:45:01 | 00:45:01 | 2 (24) | 60-69 | 2 | Male | 24 | ACRW | 00:45:01 |
| 33 | 1346 | | Silas MANAMELA | Silas MANAMELA #1346 Male 40-49 | 00:45:02 | 00:45:02 | 6 (25) | 40-49 | 6 | Male | 25 | ESKOM | 00:45:02 |
| 34 | 1400 | | Ndyebo MNYANDA | Ndyebo MNYANDA #1400 Male Open | 00:45:10 | 00:45:10 | 7 (26) | Open | 7 | Male | 26 | MIDRAND STRIDERS | 00:45:10 |
| 35 | 1767 | | Wilmarie NOLTE | Wilmarie NOLTE #1767 Female Junior | 00:46:53 | 00:46:53 | 4 (9) | Junior | 4 | Female | 9 | | 00:46:53 |
| 36 | 1048 | | Anton DE VILLIERS | Anton DE VILLIERS #1048 Male 40-49 | 00:46:58 | 00:46:58 | 7 (27) | 40-49 | 7 | Male | 27 | TEAM VITALITY CLUB GN | 00:46:58 |
| 37 | 1279 | | Johnie JONKER | Johnie JONKER #1279 Male 60-69 | 00:48:02 | 00:48:02 | 3 (28) | 60-69 | 3 | Male | 28 | ALPHA CENTURION RUNNERS & WALKERS | 00:48:02 |
| 38 | 1389 | | Wilke PRETORIUS | Wilke PRETORIUS #1389 Male Open | 00:48:09 | 00:48:09 | 8 (29) | Open | 8 | Male | 29 | NEDBANK | 00:48:09 |
| 39 | 1777 | | Gerrit VAN WIELLIGH | Gerrit VAN WIELLIGH #1777 Male Open | 00:48:12 | 00:48:12 | 9 (30) | Open | 9 | Male | 30 | | 00:48:12 |
| 40 | 1255 | | Eben BREYTENBACH | Eben BREYTENBACH #1255 Male Open | 00:48:14 | 00:48:14 | 10 (31) | Open | 10 | Male | 31 | GAUTENG NORTH MASTERS | 00:48:14 |
| 41 | 1355 | | Marelize REITZ | Marelize REITZ #1355 Female Open | 00:48:18 | 00:48:18 | 4 (10) | Open | 4 | Female | 10 | Boxer AC | 00:48:18 |
| 42 | 1079 | | Annique HAESE | Annique HAESE #1079 Female Open | 00:48:22 | 00:48:22 | 5 (11) | Open | 5 | Female | 11 | | 00:48:22 |
| 43 | 1237 | | Andre WENTZEL | Andre WENTZEL #1237 Male 60-69 | 00:48:48 | 00:48:48 | 4 (32) | 60-69 | 4 | Male | 32 | | 00:48:48 |
| 44 | 1024 | | Gerard BOSMA | Gerard BOSMA #1024 Male Open | 00:49:08 | 00:49:08 | 11 (33) | Open | 11 | Male | 33 | | 00:49:08 |
| 45 | 1045 | | Mariëtte DE JAGER | Mariëtte DE JAGER #1045 Female Junior | 00:49:13 | 00:49:13 | 5 (12) | Junior | 5 | Female | 12 | | 00:49:13 |
| 46 | 1012 | | Willie BENEKE | Willie BENEKE #1012 Male 50-59 | 00:49:35 | 00:49:35 | 2 (34) | 50-59 | 2 | Male | 34 | NON PROFIT ORGANISATION AC | 00:49:35 |
| 47 | 1366 | | Ruan BOTHA | Ruan BOTHA #1366 Male Open | 00:49:54 | 00:49:54 | 12 (35) | Open | 12 | Male | 35 | | 00:49:54 |
| 48 | 1216 | | Cornelius J VAN DER SCHYFF | Cornelius J VAN DER SCHYFF #1216 Male Open | 00:50:26 | 00:50:26 | 13 (36) | Open | 13 | Male | 36 | | 00:50:26 |
| 49 | 1038 | | Derek CELLARIUS | Derek CELLARIUS #1038 Male 60-69 | 00:50:30 | 00:50:30 | 5 (37) | 60-69 | 5 | Male | 37 | TEAM VITALITY CLUB GN | 00:50:30 |
| 50 | 1057 | | Wouter DU PLOOY | Wouter DU PLOOY #1057 Male 50-59 | 00:51:04 | 00:51:04 | 3 (38) | 50-59 | 3 | Male | 38 | RUNAVATION AC | 00:51:04 |