Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 4006 | Craig CYNKIN | Craig CYNKIN #4006 Male Senior | 02:43:23 | 02:43:23 | 1 (1) | Senior | 1 | Male | 1 | | 02:43:23 |
| 2 | 4077 | Karabo Gabriel NKACHELA | Karabo Gabriel NKACHELA #4077 Male Senior | 02:51:41 | 02:51:41 | 2 (2) | Senior | 2 | Male | 2 | 32GI RUNNING CLUB CG | 02:51:41 |
| 3 | 4020 | Sipho MNGUNI | Sipho MNGUNI #4020 Male Senior | 03:08:14 | 03:08:14 | 3 (3) | Senior | 3 | Male | 3 | | 03:08:14 |
| 4 | 4064 | Dumisani MKHWANAZI | Dumisani MKHWANAZI #4064 Male Senior | 03:13:16 | 03:13:16 | 4 (4) | Senior | 4 | Male | 4 | | 03:13:16 |
| 5 | 4067 | Andile VILAKAZI | Andile VILAKAZI #4067 Male Senior | 03:13:16 | 03:13:16 | 5 (5) | Senior | 5 | Male | 5 | | 03:13:16 |
| 6 | 4029 | Sipho LUKHELE | Sipho LUKHELE #4029 Male 40-49 | 03:14:20 | 03:14:20 | 1 (6) | 40-49 | 1 | Male | 6 | EVANDER AC | 03:14:20 |
| 7 | 4025 | Jonas NGOZO | Jonas NGOZO #4025 Male Senior | 03:15:37 | 03:15:37 | 6 (7) | Senior | 6 | Male | 7 | SAPADC | 03:15:37 |
| 8 | 4062 | Bongani SABELA | Bongani SABELA #4062 Male Senior | 03:17:48 | 03:17:48 | 7 (8) | Senior | 7 | Male | 8 | | 03:17:48 |
| 9 | 4036 | Thapelo MABITSELA | Thapelo MABITSELA #4036 Male Senior | 03:25:07 | 03:25:07 | 8 (9) | Senior | 8 | Male | 9 | ESKOM AC MPU | 03:25:07 |
| 10 | 4065 | Stephen SEHLAKO | Stephen SEHLAKO #4065 Male 40-49 | 03:25:15 | 03:25:15 | 2 (10) | 40-49 | 2 | Male | 10 | HOLLYWOODBETS AC | 03:25:15 |
| 11 | 4010 | Jean-Paul HENIN | Jean-Paul HENIN #4010 Male Senior | 03:27:11 | 03:27:11 | 9 (11) | Senior | 9 | Male | 11 | SECUNDA MARATHON CLUB | 03:27:11 |
| 12 | 4014 | Zacharia Sebang KHANYE | Zacharia Sebang KHANYE #4014 Male 50-59 | 03:28:46 | 03:28:46 | 1 (12) | 50-59 | 1 | Male | 12 | LINDOKUHLE AC KZN | 03:28:46 |
| 13 | 4063 | Mxinephi Philmon ZONDI | Mxinephi Philmon ZONDI #4063 Male 60+ | 03:31:26 | 03:31:26 | 1 (13) | 60+ | 1 | Male | 13 | | 03:31:26 |
| 14 | 4011 | Shane HILLIAR | Shane HILLIAR #4011 Male Senior | 03:36:44 | 03:36:44 | 10 (14) | Senior | 10 | Male | 14 | BIGGARSBERG AC | 03:36:44 |
| 15 | 4037 | Xoli MADIDA | Xoli MADIDA #4037 Female Senior | 03:39:02 | 03:39:02 | 1 (1) | Senior | 1 | Female | 1 | NATAL CARBINEERS | 03:39:02 |
| 16 | 4074 | Mbudu MLINDELI | Mbudu MLINDELI #4074 Male 50-59 | 03:43:23 | 03:43:23 | 2 (15) | 50-59 | 2 | Male | 15 | | 03:43:23 |
| 17 | 4018 | Johannes MALAZA | Johannes MALAZA #4018 Male 50-59 | 03:44:19 | 03:44:19 | 3 (16) | 50-59 | 3 | Male | 16 | ATC RUNNING | 03:44:19 |
| 18 | 4023 | Thamsanqa Stanley MRUBATA | Thamsanqa Stanley MRUBATA #4023 Male 50-59 | 03:44:38 | 03:44:38 | 4 (17) | 50-59 | 4 | Male | 17 | SHALOM MARATHON CLUB | 03:44:38 |
| 19 | 4043 | Thokozani MSOMI | Thokozani MSOMI #4043 Male Senior | 03:45:45 | 03:45:45 | 11 (18) | Senior | 11 | Male | 18 | ANGLO AMERICAN THERMAL COAL AC | 03:45:45 |
| 20 | 4042 | Simon MOTLOUNG | Simon MOTLOUNG #4042 Male 40-49 | 03:46:15 | 03:46:15 | 3 (19) | 40-49 | 3 | Male | 19 | | 03:46:15 |
| 21 | 4052 | Melissa SCHEEPERS | Melissa SCHEEPERS #4052 Female Senior | 03:46:16 | 03:46:16 | 2 (2) | Senior | 2 | Female | 2 | VRYHEID AC | 03:46:16 |
| 22 | 4001 | Kwasi ABABIO | Kwasi ABABIO #4001 Male 40-49 | 03:46:20 | 03:46:20 | 4 (20) | 40-49 | 4 | Male | 20 | | 03:46:20 |
| 23 | 4005 | Marius CARSTENS | Marius CARSTENS #4005 Male 60+ | 03:51:53 | 03:51:53 | 2 (21) | 60+ | 2 | Male | 21 | TEAM VITALITY CLUB GN | 03:51:53 |
| 24 | 4002 | Wendy BOSCH | Wendy BOSCH #4002 Female Senior | 03:55:20 | 03:55:20 | 3 (3) | Senior | 3 | Female | 3 | | 03:55:20 |
| 25 | 4039 | Amanda MBATHA | Amanda MBATHA #4039 Female Senior | 04:00:23 | 04:00:23 | 4 (4) | Senior | 4 | Female | 4 | | 04:00:23 |
| 26 | 4003 | Gerhard BOTHA | Gerhard BOTHA #4003 Male 40-49 | 04:01:27 | 04:01:27 | 5 (22) | 40-49 | 5 | Male | 22 | ALPHA CENTURION RUNNERS & WALKERS | 04:01:27 |
| 27 | 4053 | Fika SELEPE | Fika SELEPE #4053 Male 40-49 | 04:09:27 | 04:09:27 | 6 (23) | 40-49 | 6 | Male | 23 | UHURU STRIDERS | 04:09:27 |
| 28 | 4033 | Sandile BUTHELEZI | Sandile BUTHELEZI #4033 Male 40-49 | 04:09:27 | 04:09:27 | 7 (24) | 40-49 | 7 | Male | 24 | ASIYENI ATHLETICS CLUB | 04:09:27 |
| 29 | 4057 | Amos TSOTETSI | Amos TSOTETSI #4057 Male 40-49 | 04:12:07 | 04:12:07 | 8 (25) | 40-49 | 8 | Male | 25 | SASOL MARATHON CLUB | 04:12:07 |
| 30 | 4040 | Paul MOHLAKOANA | Paul MOHLAKOANA #4040 Male Senior | 04:13:03 | 04:13:03 | 12 (26) | Senior | 12 | Male | 26 | | 04:13:03 |
| 31 | 4048 | Lawrance NLEYA | Lawrance NLEYA #4048 Male Senior | 04:14:09 | 04:14:09 | 13 (27) | Senior | 13 | Male | 27 | ANGLO AMERICAN THERMAL COAL AC | 04:14:09 |
| 32 | 4034 | Celumusa HLATSHWAYO | Celumusa HLATSHWAYO #4034 Male Senior | 04:14:09 | 04:14:09 | 14 (28) | Senior | 14 | Male | 28 | ANGLO AMERICAN THERMAL COAL AC | 04:14:09 |
| 33 | 4038 | Zakhele MASHEGO | Zakhele MASHEGO #4038 Male Senior | 04:16:24 | 04:16:24 | 15 (29) | Senior | 15 | Male | 29 | | 04:16:24 |
| 34 | 4061 | Mduduzi Derrick NDIMANDE | Mduduzi Derrick NDIMANDE #4061 Male 50-59 | 04:23:27 | 04:23:27 | 5 (30) | 50-59 | 5 | Male | 30 | | 04:23:27 |
| 35 | 4021 | May MNISI | May MNISI #4021 Male 50-59 | 04:23:33 | 04:23:33 | 6 (31) | 50-59 | 6 | Male | 31 | | 04:23:33 |
| 36 | 4068 | Thembinkosi NZUZA | Thembinkosi NZUZA #4068 Male Senior | 04:25:20 | 04:25:20 | 16 (32) | Senior | 16 | Male | 32 | SHALOM MARATHON CLUB | 04:25:20 |
| 37 | 4071 | Sydney KHUMALO | Sydney KHUMALO #4071 Male 40-49 | 04:25:23 | 04:25:23 | 9 (33) | 40-49 | 9 | Male | 33 | SHALOM MARATHON CLUB | 04:25:23 |
| 38 | 4076 | Vusumuzi Shadrack NHLAPHO | Vusumuzi Shadrack NHLAPHO #4076 Male 40-49 | 04:27:08 | 04:27:08 | 10 (34) | 40-49 | 10 | Male | 34 | | 04:27:08 |
| 39 | 4066 | Mshumayeli SHABALALA | Mshumayeli SHABALALA #4066 Male 50-59 | 04:30:09 | 04:30:09 | 7 (35) | 50-59 | 7 | Male | 35 | ANGLO AMERICAN THERMAL COAL AC | 04:30:09 |
| 40 | 4028 | Thabo HLANGUZA | Thabo HLANGUZA #4028 Male 60+ | 04:33:22 | 04:33:22 | 3 (36) | 60+ | 3 | Male | 36 | | 04:33:22 |
| 41 | 4013 | Julian KARP | Julian KARP #4013 Male 60+ | 04:33:55 | 04:33:55 | 4 (37) | 60+ | 4 | Male | 37 | | 04:33:55 |
| 42 | 4058 | Willem VAN DER LITH | Willem VAN DER LITH #4058 Male Senior | 04:35:19 | 04:35:19 | 17 (38) | Senior | 17 | Male | 38 | | 04:35:19 |
| 43 | 4035 | Steve LIEBENBERG | Steve LIEBENBERG #4035 Male Senior | 04:35:22 | 04:35:22 | 18 (39) | Senior | 18 | Male | 39 | | 04:35:22 |
| 44 | 4041 | Shaun MONTGOMERY | Shaun MONTGOMERY #4041 Male 40-49 | 04:35:29 | 04:35:29 | 11 (40) | 40-49 | 11 | Male | 40 | | 04:35:29 |
| 45 | 4055 | Tumelo SIKHOSANA | Tumelo SIKHOSANA #4055 Male 40-49 | 04:37:00 | 04:37:00 | 12 (41) | 40-49 | 12 | Male | 41 | NQUTHU AC | 04:37:00 |
| 46 | 4047 | Makhosazana NKALA | Makhosazana NKALA #4047 Female 40-49 | 04:37:04 | 04:37:04 | 1 (5) | 40-49 | 1 | Female | 5 | ANGLO AMERICAN THERMAL COAL AC | 04:37:04 |
| 47 | 4022 | Oa MOILOA | Oa MOILOA #4022 Male 60+ | 04:38:16 | 04:38:16 | 5 (42) | 60+ | 5 | Male | 42 | | 04:38:16 |
| 48 | 4046 | Dumisani NGCOBO | Dumisani NGCOBO #4046 Male 50-59 | 04:39:24 | 04:39:24 | 8 (43) | 50-59 | 8 | Male | 43 | NEDBANK RUNNING CLUB KZN | 04:39:24 |
| 49 | 4009 | Louis HATTINGH | Louis HATTINGH #4009 Male 40-49 | 04:42:32 | 04:42:32 | 13 (44) | 40-49 | 13 | Male | 44 | ALPHA CENTURION RUNNERS & WALKERS | 04:42:32 |
| 50 | 4031 | Sanele THWALA | Sanele THWALA #4031 Male Senior | 04:42:43 | 04:42:43 | 19 (45) | Senior | 19 | Male | 45 | | 04:42:43 |