Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Pace |
| 1 | 2252 | | Siyabonga XONANA | Siyabonga XONANA #2252 Male Open | 01:10:45 | 01:10:45 | 1 (1) | Open | 1 | Male | 1 | SASOL MARATHON CLUB | 3:21 min/km |
| 2 | 2235 | | Lucas JANI | Lucas JANI #2235 Male 40-49 | 01:14:18 | 01:14:18 | 1 (2) | 40-49 | 1 | Male | 2 | MAXED ELITE | 3:31 min/km |
| 3 | 2253 | | Nkosinathi THELA | Nkosinathi THELA #2253 Male Junior | 01:19:52 | 01:19:52 | 1 (3) | Junior | 1 | Male | 3 | LEANDRA ATHLETIC CLUB | 3:47 min/km |
| 4 | 2075 | | Ndodana NDLOVU | Ndodana NDLOVU #2075 Male 40-49 | 01:19:52 | 01:19:52 | 2 (4) | 40-49 | 2 | Male | 4 | JEPPE QUONDAM ATHLETICS CLUB | 3:47 min/km |
| 5 | 2293 | | Gustav ROOS | Gustav ROOS #2293 Male 50-59 | 01:22:47 | 01:22:47 | 1 (5) | 50-59 | 1 | Male | 5 | Jeppe Athletics | 3:55 min/km |
| 6 | 2096 | | Mandla SIBEKO | Mandla SIBEKO #2096 Male 50-59 | 01:25:28 | 01:25:28 | 2 (6) | 50-59 | 2 | Male | 6 | NEWCASTLE HARRIERS | 4:03 min/km |
| 7 | 2089 | | Annika PRINSLOO | Annika PRINSLOO #2089 Female Open | 01:27:42 | 01:27:42 | 1 (1) | Open | 1 | Female | 1 | MIDDELBURG MARATHON CLUB | 4:09 min/km |
| 8 | 2256 | | Siyabonga ZULU | Siyabonga ZULU #2256 Male Junior | 01:27:43 | 01:27:43 | 2 (7) | Junior | 2 | Male | 7 | SASOL MARATHON CLUB | 4:09 min/km |
| 9 | 2040 | | Sipho MANGWALE | Sipho MANGWALE #2040 Male 40-49 | 01:27:45 | 01:27:45 | 3 (8) | 40-49 | 3 | Male | 8 | SLYZA AC | 4:09 min/km |
| 10 | 2271 | | Sakhile NKOSI | Sakhile NKOSI #2271 Male 40-49 | 01:27:49 | 01:27:49 | 4 (9) | 40-49 | 4 | Male | 9 | HOLLYWOOD BETS | 4:09 min/km |
| 11 | 2196 | | Lourens BOTHA | Lourens BOTHA #2196 Male 40-49 | 01:29:11 | 01:29:11 | 5 (10) | 40-49 | 5 | Male | 10 | | 4:13 min/km |
| 12 | 2234 | | Lucky MLOTSHWA | Lucky MLOTSHWA #2234 Male Open | 01:31:43 | 01:31:43 | 2 (11) | Open | 2 | Male | 11 | | 4:20 min/km |
| 13 | 2128 | | Dumisani CHIBANDA | Dumisani CHIBANDA #2128 Male Open | 01:31:48 | 01:31:48 | 3 (12) | Open | 3 | Male | 12 | SASOL MARATHON CLUB | 4:21 min/km |
| 14 | 2044 | | Given MASUKU | Given MASUKU #2044 Male Open | 01:31:52 | 01:31:52 | 4 (13) | Open | 4 | Male | 13 | SAPS MPUMALANGA | 4:21 min/km |
| 15 | 2042 | | Kabelo MASEKO | Kabelo MASEKO #2042 Male Open | 01:34:43 | 01:34:43 | 5 (14) | Open | 5 | Male | 14 | NEDBANK RUNNING CLUB MPU | 4:29 min/km |
| 16 | 2242 | | Jabulane MKHABELA | Jabulane MKHABELA #2242 Male 40-49 | 01:35:26 | 01:35:26 | 6 (15) | 40-49 | 6 | Male | 15 | ESKOM AC MPU | 4:31 min/km |
| 17 | 2064 | | Wendy MSEZANE | Wendy MSEZANE #2064 Female Open | 01:35:26 | 01:35:26 | 2 (2) | Open | 2 | Female | 2 | SAPS MPUMALANGA | 4:31 min/km |
| 18 | 2033 | | Xoli MADIDA | Xoli MADIDA #2033 Female 40-49 | 01:36:59 | 01:36:59 | 1 (3) | 40-49 | 1 | Female | 3 | NATAL CARBINEERS | 4:35 min/km |
| 19 | 2116 | | Gareth WILKS | Gareth WILKS #2116 Male Open | 01:38:12 | 01:38:12 | 6 (16) | Open | 6 | Male | 16 | MORNINGSIDE COUNTRY CLUB RR | 4:39 min/km |
| 20 | 2178 | | Gift SIBANYONI | Gift SIBANYONI #2178 Male Junior | 01:38:24 | 01:38:24 | 3 (17) | Junior | 3 | Male | 17 | SASOL MARATHON CLUB | 4:39 min/km |
| 21 | 2192 | | Thando ZUMANI | Thando ZUMANI #2192 Male Junior | 01:40:03 | 01:40:03 | 4 (18) | Junior | 4 | Male | 18 | SASOL MARATHON CLUB | 4:44 min/km |
| 22 | 2086 | | Annari PIENAAR | Annari PIENAAR #2086 Female Open | 01:40:33 | 01:40:33 | 3 (4) | Open | 3 | Female | 4 | ASSEGAAI MARATHON CLUB | 4:45 min/km |
| 23 | 2203 | | Riana UYS | Riana UYS #2203 Female 50-59 | 01:45:45 | 01:45:45 | 1 (5) | 50-59 | 1 | Female | 5 | VOLKSRUST MARATHON CLUB | 5:00 min/km |
| 24 | 2198 | | Nsizwa TEMBE | Nsizwa TEMBE #2198 Male 40-49 | 01:46:12 | 01:46:12 | 7 (19) | 40-49 | 7 | Male | 19 | | 5:02 min/km |
| 25 | 2225 | | Ride JANSEN VAN VUUREN | Ride JANSEN VAN VUUREN #2225 Male Open | 01:47:59 | 01:47:59 | 7 (20) | Open | 7 | Male | 20 | | 5:07 min/km |
| 26 | 2104 | | Bronwyn STRYDOM | Bronwyn STRYDOM #2104 Female 40-49 | 01:48:05 | 01:48:05 | 2 (6) | 40-49 | 2 | Female | 6 | BOKSBURG AC | 5:07 min/km |
| 27 | 2241 | | Anwkhe KLHIS | Anwkhe KLHIS #2241 Male Open | 01:48:33 | 01:48:33 | 8 (21) | Open | 8 | Male | 21 | | 5:08 min/km |
| 28 | 2113 | | Meagan VERMAAK | Meagan VERMAAK #2113 Female Open | 01:48:33 | 01:48:33 | 4 (7) | Open | 4 | Female | 7 | ASSEGAAI MARATHON CLUB | 5:08 min/km |
| 29 | 2298 | | Kolobe MPAI | Kolobe MPAI #2298 Male Open | 01:49:48 | 01:49:48 | 9 (22) | Open | 9 | Male | 22 | | 5:12 min/km |
| 30 | 201 | | Thulane NKOSI | Thulane NKOSI #201 Male 50-59 | 01:50:00 | 01:50:00 | 3 (23) | 50-59 | 3 | Male | 23 | STANDERTON AC | 5:12 min/km |
| 31 | 2018 | | Cicile ERASMUS | Cicile ERASMUS #2018 Female 40-49 | 01:51:09 | 01:51:09 | 3 (8) | 40-49 | 3 | Female | 8 | ERMELO ATHLETIC CLUB | 5:16 min/km |
| 32 | 2191 | | Collen WILLIAMS | Collen WILLIAMS #2191 Male 50-59 | 01:51:49 | 01:51:49 | 4 (24) | 50-59 | 4 | Male | 24 | SASOL MARATHON CLUB | 5:17 min/km |
| 33 | 4147 | | Sguda SIBANDE | Sguda SIBANDE #4147 Male 40-49 | 01:51:52 | 01:51:52 | 8 (25) | 40-49 | 8 | Male | 25 | NEDBANK RUNNING CLUB GN | 5:18 min/km |
| 34 | 2024 | | Andries KOEKEMOER | Andries KOEKEMOER #2024 Male 50-59 | 01:52:00 | 01:52:00 | 5 (26) | 50-59 | 5 | Male | 26 | ERMELO ATHLETIC CLUB | 5:18 min/km |
| 35 | 2248 | | Sheperd SECWALO | Sheperd SECWALO #2248 Female 40-49 | 01:52:49 | 01:52:49 | 4 (9) | 40-49 | 4 | Female | 9 | | 5:20 min/km |
| 36 | 2237 | | Kgeogelo MAGELE | Kgeogelo MAGELE #2237 Male 50-59 | 01:53:02 | 01:53:02 | 6 (27) | 50-59 | 6 | Male | 27 | | 5:21 min/km |
| 37 | 2011 | | Donovan DA SERRA | Donovan DA SERRA #2011 Male 40-49 | 01:53:04 | 01:53:04 | 9 (28) | 40-49 | 9 | Male | 28 | SPRINGS STRIDERS | 5:21 min/km |
| 38 | 2188 | | Bongani TWALA | Bongani TWALA #2188 Male Open | 01:53:20 | 01:53:20 | 10 (29) | Open | 10 | Male | 29 | SASOL MARATHON CLUB | 5:22 min/km |
| 39 | 2294 | | Renier MEYER | Renier MEYER #2294 Male Open | 01:54:08 | 01:54:08 | 11 (30) | Open | 11 | Male | 30 | N/A | 5:24 min/km |
| 40 | 2053 | | Jason MICHAEL | Jason MICHAEL #2053 Male Open | 01:54:08 | 01:54:08 | 12 (31) | Open | 12 | Male | 31 | | 5:24 min/km |
| 41 | 2240 | | Paul GROBLER | Paul GROBLER #2240 Male 60-69 | 01:54:09 | 01:54:09 | 1 (32) | 60-69 | 1 | Male | 32 | LAKE UMUZI SECUNDA MC | 5:24 min/km |
| 42 | 2239 | | Khenyisa DEYINA | Khenyisa DEYINA #2239 Female Open | 01:54:09 | 01:54:09 | 5 (10) | Open | 5 | Female | 10 | LAKE UMUZI SECUNDA MC | 5:24 min/km |
| 43 | 2281 | | Given MONGEHLE | Given MONGEHLE #2281 Male 40-49 | 01:54:43 | 01:54:43 | 10 (33) | 40-49 | 10 | Male | 33 | | 5:26 min/km |
| 44 | 2003 | | Ansonet BARNARD | Ansonet BARNARD #2003 Female 50-59 | 01:55:20 | 01:55:20 | 2 (11) | 50-59 | 2 | Female | 11 | | 5:28 min/km |
| 45 | 2199 | | Dean MOORE | Dean MOORE #2199 Male 40-49 | 01:55:31 | 01:55:31 | 11 (34) | 40-49 | 11 | Male | 34 | | 5:28 min/km |
| 46 | 2288 | | Mfundo SITHOLE | Mfundo SITHOLE #2288 Female Open | 01:55:39 | 01:55:39 | 6 (12) | Open | 6 | Female | 12 | TEAM VITALITY CLUB CG | 5:28 min/km |
| 47 | 2259 | | Leefo BOSHIDU | Leefo BOSHIDU #2259 Male Open | 01:56:03 | 01:56:03 | 13 (35) | Open | 13 | Male | 35 | | 5:30 min/km |
| 48 | 2210 | | D NTSABEU | D NTSABEU #2210 Male 40-49 | 01:56:03 | 01:56:03 | 12 (36) | 40-49 | 12 | Male | 36 | | 5:30 min/km |
| 49 | 2228 | | Jan MABIZELA | Jan MABIZELA #2228 Male 60-69 | 01:56:13 | 01:56:13 | 2 (37) | 60-69 | 2 | Male | 37 | THUNGELA ATHLETIC CLUB | 5:30 min/km |
| 50 | 2092 | | Lucia SAAYMAN | Lucia SAAYMAN #2092 Female Open | 01:56:25 | 01:56:25 | 7 (13) | Open | 7 | Female | 13 | | 5:31 min/km |