Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Dist | Pace | Finish |
| 1 | 111 | | Samuel MATHABATHA | Samuel MATHABATHA #111 Male Senior | 02:29:49 | 02:29:49 | 1 (1) | Senior | 1 | Male | 1 | 42 | 3:34 min/km | 02:29:49 |
| 2 | 114 | | Mancoba NHLABATSI | Mancoba NHLABATSI #114 Male Senior | 02:29:57 | 02:29:57 | 2 (2) | Senior | 2 | Male | 2 | 42 | 3:34 min/km | 02:29:57 |
| 3 | 158 | | Ntokozo NKONYANE | Ntokozo NKONYANE #158 Male Senior | 02:32:42 | 02:32:42 | 3 (3) | Senior | 3 | Male | 3 | 42 | 3:38 min/km | 02:32:42 |
| 4 | 190 | | Sandile Frank KHUMALO | Sandile Frank KHUMALO #190 Male Senior | 02:35:23 | 02:35:23 | 4 (4) | Senior | 4 | Male | 4 | 42 | 3:41 min/km | 02:35:23 |
| 5 | 168 | | Bongani JELE | Bongani JELE #168 Male Senior | 02:35:45 | 02:35:45 | 5 (5) | Senior | 5 | Male | 5 | 42 | 3:42 min/km | 02:35:45 |
| 6 | 165 | | Sipho HLATSHWAYO | Sipho HLATSHWAYO #165 Male Senior | 02:41:32 | 02:41:32 | 6 (6) | Senior | 6 | Male | 6 | 42 | 3:50 min/km | 02:41:32 |
| 7 | 182 | | Sibongiseni MNGIDMETOLU | Sibongiseni MNGIDMETOLU #182 Male Senior | 02:54:32 | 02:54:32 | 7 (7) | Senior | 7 | Male | 7 | 42 | 4:09 min/km | 02:54:32 |
| 8 | 164 | | Bonginkosi DUBE | Bonginkosi DUBE #164 Male Senior | 02:56:12 | 02:56:12 | 8 (8) | Senior | 8 | Male | 8 | 42 | 4:11 min/km | 02:56:12 |
| 9 | 160 | | Maxwell NZIMA | Maxwell NZIMA #160 Male Senior | 02:56:38 | 02:56:38 | 9 (9) | Senior | 9 | Male | 9 | 42 | 4:12 min/km | 02:56:38 |
| 10 | 132 | | Themba VILAKATI | Themba VILAKATI #132 Male Veteran | 03:01:33 | 03:01:33 | 1 (10) | Veteran | 1 | Male | 10 | 42 | 4:19 min/km | 03:01:33 |
| 11 | 133 | | Diola DLAMINI | Diola DLAMINI #133 Male Veteran | 03:02:13 | 03:02:13 | 2 (11) | Veteran | 2 | Male | 11 | 42 | 4:20 min/km | 03:02:13 |
| 12 | 142 | | Phila M. MANGWE | Phila M. MANGWE #142 Male Senior | 03:02:15 | 03:02:15 | 10 (12) | Senior | 10 | Male | 12 | 42 | 4:20 min/km | 03:02:15 |
| 13 | 172 | | Kunene BLESSING | Kunene BLESSING #172 Male Senior | 03:06:14 | 03:06:14 | 11 (13) | Senior | 11 | Male | 13 | 42 | 4:26 min/km | 03:06:14 |
| 14 | 173 | | Mandla LANGA | Mandla LANGA #173 Male Veteran | 03:06:17 | 03:06:17 | 3 (14) | Veteran | 3 | Male | 14 | 42 | 4:26 min/km | 03:06:17 |
| 15 | 155 | | Ronny MAWELELA | Ronny MAWELELA #155 Male Veteran | 03:11:47 | 03:11:47 | 4 (15) | Veteran | 4 | Male | 15 | 42 | 4:33 min/km | 03:11:47 |
| 16 | 191 | | Zama NHLABATSI | Zama NHLABATSI #191 Male Master | 03:18:50 | 03:18:50 | 1 (16) | Master | 1 | Male | 16 | 42 | 4:44 min/km | 03:18:50 |
| 17 | 186 | | Vincent NKOSI | Vincent NKOSI #186 Male Senior | 03:23:22 | 03:23:22 | 12 (17) | Senior | 12 | Male | 17 | 42 | 4:50 min/km | 03:23:22 |
| 18 | 138 | | Mabandla S. NKAMBULE | Mabandla S. NKAMBULE #138 Male Veteran | 03:24:15 | 03:24:15 | 5 (18) | Veteran | 5 | Male | 18 | 42 | 4:51 min/km | 03:24:15 |
| 19 | 179 | | Nomvula SITHOLE | Nomvula SITHOLE #179 Female Senior | 03:24:18 | 03:24:18 | 1 (1) | Senior | 1 | Female | 1 | 42 | 4:51 min/km | 03:24:18 |
| 20 | 127 | | Malungisa L. MAVUSO | Malungisa L. MAVUSO #127 Male Senior | 03:25:24 | 03:25:24 | 13 (19) | Senior | 13 | Male | 19 | 42 | 4:53 min/km | 03:25:24 |
| 21 | 176 | | Musa ZITHA | Musa ZITHA #176 Male Veteran | 03:25:25 | 03:25:25 | 6 (20) | Veteran | 6 | Male | 20 | 42 | 4:53 min/km | 03:25:25 |
| 22 | 107 | | Mongi ZWANE | Mongi ZWANE #107 Male Veteran | 03:27:52 | 03:27:52 | 7 (21) | Veteran | 7 | Male | 21 | 42 | 4:56 min/km | 03:27:52 |
| 23 | 136 | | Mvana Mangaliso GAMA | Mvana Mangaliso GAMA #136 Male Senior | 03:28:58 | 03:28:58 | 14 (22) | Senior | 14 | Male | 22 | 42 | 4:58 min/km | 03:28:58 |
| 24 | 112 | | Nikiwe ZWANE | Nikiwe ZWANE #112 Female Veteran | 03:31:15 | 03:31:15 | 1 (2) | Veteran | 1 | Female | 2 | 42 | 5:01 min/km | 03:31:15 |
| 25 | 135 | | Derrick M DLAMINI | Derrick M DLAMINI #135 Male Veteran | 03:33:53 | 03:33:53 | 8 (23) | Veteran | 8 | Male | 23 | 42 | 5:05 min/km | 03:33:53 |
| 26 | 151 | | William MTSETFWA | William MTSETFWA #151 Male Senior | 03:35:56 | 03:35:56 | 15 (24) | Senior | 15 | Male | 24 | 42 | 5:08 min/km | 03:35:56 |
| 27 | 108 | | Busi DLAMINI | Busi DLAMINI #108 Female Veteran | 03:35:58 | 03:35:58 | 2 (3) | Veteran | 2 | Female | 3 | 42 | 5:08 min/km | 03:35:58 |
| 28 | 139 | | Khayelihle Bongelo ZWANE | Khayelihle Bongelo ZWANE #139 Male Senior | 03:43:44 | 03:43:44 | 16 (25) | Senior | 16 | Male | 25 | 42 | 5:19 min/km | 03:43:44 |
| 29 | 188 | | Blessing MNGOMETULU | Blessing MNGOMETULU #188 Male Senior | 03:44:44 | 03:44:44 | 17 (26) | Senior | 17 | Male | 26 | 42 | 5:21 min/km | 03:44:44 |
| 30 | 129 | | Sive BHEMBE | Sive BHEMBE #129 Male Senior | 03:44:48 | 03:44:48 | 18 (27) | Senior | 18 | Male | 27 | 42 | 5:21 min/km | 03:44:48 |
| 31 | 169 | | Samekilisiwe TFWALA | Samekilisiwe TFWALA #169 Female Senior | 03:45:26 | 03:45:26 | 2 (4) | Senior | 2 | Female | 4 | 42 | 5:22 min/km | 03:45:26 |
| 32 | 131 | | Phasika DLAMINI | Phasika DLAMINI #131 Male Senior | 03:52:26 | 03:52:26 | 19 (28) | Senior | 19 | Male | 28 | 42 | 5:32 min/km | 03:52:26 |
| 33 | 130 | | Phumzile MAPHALALA | Phumzile MAPHALALA #130 Female Veteran | 03:53:01 | 03:53:01 | 3 (5) | Veteran | 3 | Female | 5 | 42 | 5:32 min/km | 03:53:01 |
| 34 | 101 | | Nkhosinathi SIMELANE | Nkhosinathi SIMELANE #101 Male Veteran | 03:53:04 | 03:53:04 | 9 (29) | Veteran | 9 | Male | 29 | 42 | 5:32 min/km | 03:53:04 |
| 35 | 134 | | Senzo GUMEDZE | Senzo GUMEDZE #134 Male Senior | 03:56:04 | 03:56:04 | 20 (30) | Senior | 20 | Male | 30 | 42 | 5:37 min/km | 03:56:04 |
| 36 | 128 | | Mlandvo S GULE | Mlandvo S GULE #128 Male Veteran | 03:57:55 | 03:57:55 | 10 (31) | Veteran | 10 | Male | 31 | 42 | 5:39 min/km | 03:57:55 |
| 37 | 122 | | Madoda NKAMBULE | Madoda NKAMBULE #122 Male Senior | 03:58:07 | 03:58:07 | 21 (32) | Senior | 21 | Male | 32 | 42 | 5:40 min/km | 03:58:07 |
| 38 | 119 | | Thifhelimbilu MUDAU | Thifhelimbilu MUDAU #119 Female Veteran | 03:58:55 | 03:58:55 | 4 (6) | Veteran | 4 | Female | 6 | 42 | 5:41 min/km | 03:58:55 |
| 39 | 100 | | Sifiso MKOKO | Sifiso MKOKO #100 Male Veteran | 03:59:33 | 03:59:33 | 11 (33) | Veteran | 11 | Male | 33 | 42 | 5:42 min/km | 03:59:33 |
| 40 | 118 | | Muzi SIMELANE | Muzi SIMELANE #118 Male Veteran | 03:59:37 | 03:59:37 | 12 (34) | Veteran | 12 | Male | 34 | 42 | 5:42 min/km | 03:59:37 |
| 41 | 180 | | Happiness MDLULI | Happiness MDLULI #180 Female Senior | 03:59:50 | 03:59:50 | 3 (7) | Senior | 3 | Female | 7 | 42 | 5:42 min/km | 03:59:50 |
| 42 | 121 | | Thembumenzi SHONGWE | Thembumenzi SHONGWE #121 Male Veteran | 04:04:45 | 04:04:45 | 13 (35) | Veteran | 13 | Male | 35 | 42 | 5:49 min/km | 04:04:45 |
| 43 | 137 | | Sifiso MATSENJWA | Sifiso MATSENJWA #137 Male Veteran | 04:10:25 | 04:10:25 | 14 (36) | Veteran | 14 | Male | 36 | 42 | 5:57 min/km | 04:10:25 |
| 44 | 113 | | Phesheya VILAKATI | Phesheya VILAKATI #113 Male Senior | 04:10:27 | 04:10:27 | 22 (37) | Senior | 22 | Male | 37 | 42 | 5:57 min/km | 04:10:27 |
| 45 | 178 | | Elias ZWANE | Elias ZWANE #178 Male Veteran | 04:10:59 | 04:10:59 | 15 (38) | Veteran | 15 | Male | 38 | 42 | 5:58 min/km | 04:10:59 |
| 46 | 246 | | Mthunzi MABUZA | Mthunzi MABUZA #246 Male Senior | 04:14:02 | 04:14:02 | 23 (39) | Senior | 23 | Male | 39 | 42 | 6:02 min/km | 04:14:02 |
| 47 | 170 | | Charles ZWANE | Charles ZWANE #170 Male Veteran | 04:14:03 | 04:14:03 | 16 (40) | Veteran | 16 | Male | 40 | 42 | 6:02 min/km | 04:14:03 |
| 48 | 143 | | Thembinkosi MOTSA | Thembinkosi MOTSA #143 Male Veteran | 04:14:03 | 04:14:03 | 17 (41) | Veteran | 17 | Male | 41 | 42 | 6:02 min/km | 04:14:03 |
| 49 | 120 | | Mathani Simon MUDAU | Mathani Simon MUDAU #120 Male Master | 04:15:05 | 04:15:05 | 2 (42) | Master | 2 | Male | 42 | 42 | 6:04 min/km | 04:15:05 |
| 50 | 150 | | Wandile DLAMINI | Wandile DLAMINI #150 Male Veteran | 04:17:20 | 04:17:20 | 18 (43) | Veteran | 18 | Male | 43 | 42 | 6:07 min/km | 04:17:20 |