Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | PG Category | Place PG Cat | Gender | Gen Pos | Club | Pace | 21km | 42km |
| 1 | 570 | | Folavio SEHOHLE | Folavio SEHOHLE #570 Male Senior | 02:26:11 | 02:26:11 | 1 (1) | Senior | 1 | | | Male | 1 | Bella's Athletics Club | 3:27 min/km | 01:16:02 | 00:00:10 |
| 2 | 551 | | Eliud Meli KIPSANG | Eliud Meli KIPSANG #551 Male Senior | 02:27:52 | 02:27:52 | 2 (2) | Senior | 2 | | | Male | 2 | | 3:30 min/km | 01:15:11 | 00:00:08 |
| 3 | 1255 | | David HLALELE | David HLALELE #1255 Male Senior | 02:28:18 | 02:28:18 | 3 (3) | Senior | 3 | | | Male | 3 | IMPALA PLATINUM | 3:30 min/km | 01:16:04 | 00:00:10 |
| 4 | 230 | | Othaniel PHAKATHI | Othaniel PHAKATHI #230 Male Senior | 02:32:39 | 02:32:39 | 4 (4) | Senior | 4 | | | Male | 4 | ROCKIES RUNNERS CLUB | 3:37 min/km | 01:16:05 | 00:00:08 |
| 5 | 452 | | Ntuthuko MASEKO | Ntuthuko MASEKO #452 Male 40 | 02:32:39 | 02:32:39 | 1 (5) | 40 | 1 | 40-49 | 1 | Male | 5 | NEDBANK | 3:37 min/km | 01:16:30 | 00:00:10 |
| 6 | 530 | | Khulekani MSOMI | Khulekani MSOMI #530 Male Senior | 02:35:15 | 02:35:15 | 5 (6) | Senior | 5 | | | Male | 6 | DBTANCE RUNNING CLUB | 3:40 min/km | 01:19:01 | 00:00:09 |
| 7 | 336 | | Lovers HLATSHWAYO | Lovers HLATSHWAYO #336 Male 40 | 02:39:59 | 02:39:59 | 2 (7) | 40 | 2 | 40-49 | 2 | Male | 7 | Nedbank LVCC | 3:47 min/km | 01:17:54 | 00:00:13 |
| 8 | 558 | | Sifiso SHANGE | Sifiso SHANGE #558 Male Senior | 02:46:09 | 02:46:09 | 6 (8) | Senior | 6 | | | Male | 8 | Bella's Athletics Club | 3:56 min/km | 01:23:22 | 00:00:11 |
| 9 | 300 | | Doctor KHUMALO | Doctor KHUMALO #300 Male Senior | 02:50:36 | 02:50:36 | 7 (9) | Senior | 7 | | | Male | 9 | CITY OF MBOMBELA MARATHON CLUB | 4:02 min/km | 01:20:28 | 00:00:10 |
| 10 | 261 | | Bheki NKOSI | Bheki NKOSI #261 Male Senior | 02:55:22 | 02:55:22 | 8 (10) | Senior | 8 | | | Male | 10 | BORN TO WIN | 4:09 min/km | 01:24:10 | 00:00:10 |
| 11 | 23 | | Marelise RETIEF | Marelise RETIEF #23 Female Senior | 02:55:32 | 02:55:32 | 1 (1) | Senior | 1 | | | Female | 1 | IMPALA | 4:09 min/km | 01:29:49 | 00:00:09 |
| 12 | 54 | | Simphiwe MNGWENGWE | Simphiwe MNGWENGWE #54 Male Senior | 02:55:33 | 02:55:33 | 9 (11) | Senior | 9 | | | Male | 11 | UNIVERSITY OF KWAZULU NATAL | 4:09 min/km | 01:29:44 | 00:00:11 |
| 13 | 378 | | Phumlani SIWELA | Phumlani SIWELA #378 Male Senior | 02:56:28 | 02:56:28 | 10 (12) | Senior | 10 | | | Male | 12 | RUN/WALK | 4:10 min/km | 01:30:01 | 00:00:10 |
| 14 | 495 | | Richard MCCAFFERTY | Richard MCCAFFERTY #495 Male Senior | 02:56:37 | 02:56:37 | 11 (13) | Senior | 11 | | | Male | 13 | | 4:11 min/km | 01:29:31 | 00:00:10 |
| 15 | 420 | | Nelson Sydwell SIBIYA | Nelson Sydwell SIBIYA #420 Male Senior | 02:57:45 | 02:57:45 | 12 (14) | Senior | 12 | | | Male | 14 | GIJIMA NKOMAZI | 4:12 min/km | 01:26:22 | 00:00:13 |
| 16 | 534 | | Sipho NGOMANE | Sipho NGOMANE #534 Male 40 | 02:59:25 | 02:59:25 | 3 (15) | 40 | 3 | | | Male | 15 | BELLAS AC | 4:15 min/km | 01:24:50 | 00:00:12 |
| 17 | 194 | | Rakubu SOKANA | Rakubu SOKANA #194 Male Senior | 02:59:28 | 02:59:28 | 13 (16) | Senior | 13 | | | Male | 16 | Magnolia Running Club | 4:15 min/km | 01:29:07 | 00:00:09 |
| 18 | 208 | | Chrizell ROBERTS | Chrizell ROBERTS #208 Female Senior | 02:59:31 | 02:59:31 | 2 (2) | Senior | 2 | | | Female | 2 | CHRIZELL ROBERTS | 4:15 min/km | 01:31:33 | 00:00:09 |
| 19 | 279 | | Steven MAGAGULA | Steven MAGAGULA #279 Male 40 | 03:01:52 | 03:01:52 | 4 (17) | 40 | 4 | | | Male | 17 | CHILLIE RUNNERS | 4:18 min/km | 01:25:22 | 00:00:15 |
| 20 | 99 | | Zolani MAPHASA | Zolani MAPHASA #99 Male Senior | 03:04:11 | 03:04:11 | 14 (18) | Senior | 14 | | | Male | 18 | Tsutsumani Athletic Club | 4:21 min/km | 01:27:00 | 00:00:09 |
| 21 | 55 | | Brad CARTER | Brad CARTER #55 Male Senior | 03:04:12 | 03:04:12 | 15 (19) | Senior | 15 | | | Male | 19 | RUNZONE | 4:21 min/km | 01:33:34 | 00:00:09 |
| 22 | 337 | | Morris NDZUMENI | Morris NDZUMENI #337 Male Senior | 03:05:17 | 03:05:17 | 16 (20) | Senior | 16 | | | Male | 20 | CITIY OF MBOMBELA RUNNING CLUB | 4:23 min/km | 01:33:03 | 00:00:11 |
| 23 | 456 | | Menzi HLOPHE | Menzi HLOPHE #456 Male Senior | 03:05:55 | 03:05:55 | 17 (21) | Senior | 17 | | | Male | 21 | RES ATHLETICS | 4:24 min/km | 01:30:11 | 00:00:12 |
| 24 | 41 | | Simeon NKOSI | Simeon NKOSI #41 Male 50 | 03:10:12 | 03:10:12 | 1 (22) | 50 | 1 | 50-59 | 1 | Male | 22 | ESKOM ATHLETIC CLUB | 4:30 min/km | 01:31:15 | 00:00:09 |
| 25 | 538 | | Patrick NTIMANE | Patrick NTIMANE #538 Male 40 | 03:11:16 | 03:11:16 | 5 (23) | 40 | 5 | | | Male | 23 | BELLAS AC | 4:31 min/km | 01:33:43 | 00:00:10 |
| 26 | 1961 | | Thapelo MASHEGO | Thapelo MASHEGO #1961 Male Senior | 03:11:20 | 03:11:20 | 18 (24) | Senior | 18 | | | Male | 24 | NELSPRUIT MARATHON CLUB | 4:32 min/km | | 03:11:20 |
| 27 | 1962 | | Zwitwaho KHWEKHWE | Zwitwaho KHWEKHWE #1962 Male 50 | 03:11:25 | 03:11:25 | 2 (25) | 50 | 2 | | | Male | 25 | NELSPRUIT MARATHON CLUB | 4:32 min/km | | 03:11:25 |
| 28 | 1963 | | Samuel MAKAMU | Samuel MAKAMU #1963 Male 40 | 03:11:49 | 03:11:49 | 6 (26) | 40 | 6 | | | Male | 26 | NELSPRUIT MARATHON CLUB | 4:32 min/km | | 03:11:49 |
| 29 | 119 | | Nkosikhona DLAMINI | Nkosikhona DLAMINI #119 Male 40 | 03:12:51 | 03:12:51 | 7 (27) | 40 | 7 | | | Male | 27 | TEAM VITALITY KZN | 4:34 min/km | 01:37:00 | 00:00:09 |
| 30 | 128 | | Sean WENTZEL | Sean WENTZEL #128 Male Senior | 03:13:19 | 03:13:19 | 19 (28) | Senior | 19 | | | Male | 28 | PIRATES | 4:34 min/km | 01:34:56 | 00:00:10 |
| 31 | 27 | | Tshelani NDAWONDE | Tshelani NDAWONDE #27 Male 40 | 03:13:26 | 03:13:26 | 8 (29) | 40 | 8 | | | Male | 29 | Department of international relations and corporation | 4:35 min/km | 01:37:18 | 00:00:11 |
| 32 | 294 | | Gerard NAUDE | Gerard NAUDE #294 Male 40 | 03:13:53 | 03:13:53 | 9 (30) | 40 | 9 | | | Male | 30 | BERTS BRICKS ATHLETICS CLUB | 4:35 min/km | 01:36:54 | 00:00:10 |
| 33 | 107 | | Calvin MABASO | Calvin MABASO #107 Male 40 | 03:13:58 | 03:13:58 | 10 (31) | 40 | 10 | | | Male | 31 | TEAM VITALITY | 4:35 min/km | 01:34:04 | 00:00:11 |
| 34 | 193 | | Thamsanqa MRUBATA | Thamsanqa MRUBATA #193 Male 50 | 03:16:31 | 03:16:31 | 3 (32) | 50 | 3 | 50-59 | 2 | Male | 32 | SHALOM MARATHON CLUB | 4:39 min/km | 01:36:16 | 00:00:13 |
| 35 | 561 | | Senty NKAMBULE | Senty NKAMBULE #561 Male 40 | 03:16:45 | 03:16:45 | 11 (33) | 40 | 11 | | | Male | 33 | CITY OF MBOMBELA MARATHON | 4:39 min/km | 01:34:51 | 00:00:11 |
| 36 | 349 | | Joshua SIBIYA | Joshua SIBIYA #349 Male 40 | 03:17:57 | 03:17:57 | 12 (34) | 40 | 12 | | | Male | 34 | Nedbank LVCC | 4:41 min/km | 01:37:14 | 00:00:15 |
| 37 | 137 | | Mbongeni MBELE | Mbongeni MBELE #137 Male 40 | 03:18:12 | 03:18:12 | 13 (35) | 40 | 13 | | | Male | 35 | NEDBANK RUNNING CLUB | 4:41 min/km | 01:39:44 | 00:00:16 |
| 38 | 491 | | Lucky UBISSE | Lucky UBISSE #491 Male 40 | 03:19:18 | 03:19:18 | 14 (36) | 40 | 14 | | | Male | 36 | BARBERTON MARATHON CLUB | 4:43 min/km | 01:37:28 | 00:00:11 |
| 39 | 344 | | Mpho MOTAUNG | Mpho MOTAUNG #344 Male 50 | 03:19:29 | 03:19:29 | 4 (37) | 50 | 4 | | | Male | 37 | SOWETO CABAL AC | 4:43 min/km | | 00:00:10 |
| 40 | 309 | | Sidumo SHONGWE | Sidumo SHONGWE #309 Male Senior | 03:20:20 | 03:20:20 | 20 (38) | Senior | 20 | | | Male | 38 | RES ATHLETICS | 4:44 min/km | 01:39:24 | 00:00:11 |
| 41 | 97 | | Morris SIKO | Morris SIKO #97 Male 50 | 03:21:19 | 03:21:19 | 5 (39) | 50 | 5 | | | Male | 39 | NELSPRUIT MARATHON CLUB | 4:46 min/km | 01:40:22 | 00:00:13 |
| 42 | 131 | | Tinyiko TIVANA | Tinyiko TIVANA #131 Male Senior | 03:21:41 | 03:21:41 | 21 (40) | Senior | 21 | | | Male | 40 | TEAM VITALITY | 4:46 min/km | 01:44:20 | 00:00:11 |
| 43 | 307 | | Bheki NKOSI | Bheki NKOSI #307 Male Senior | 03:22:18 | 03:22:18 | 22 (41) | Senior | 22 | | | Male | 41 | NEDBANK NELSPRUIT LVCC | 4:47 min/km | 01:33:12 | 00:00:16 |
| 44 | 310 | | Zolani NYULIWE | Zolani NYULIWE #310 Male Senior | 03:26:35 | 03:26:35 | 23 (42) | Senior | 23 | | | Male | 42 | Bella's Athletics Club | 4:53 min/km | 01:43:55 | 00:00:11 |
| 45 | 436 | | Given MASUKU | Given MASUKU #436 Male Senior | 03:26:49 | 03:26:49 | 24 (43) | Senior | 24 | | | Male | 43 | SOUTH AFRICAN POLICE SERVICE MARATHON CLUB MP. | 4:54 min/km | 01:40:05 | 00:00:11 |
| 46 | 231 | | Stephen COLLINS | Stephen COLLINS #231 Male Senior | 03:27:57 | 03:27:57 | 25 (44) | Senior | 25 | | | Male | 44 | RUN WALK FOR LIFE MPUMALANGA | 4:55 min/km | 01:45:38 | 00:00:12 |
| 47 | 328 | | Simone ODENDAAL | Simone ODENDAAL #328 Female Senior | 03:27:59 | 03:27:59 | 3 (3) | Senior | 3 | | | Female | 3 | Nedbank LVCC | 4:55 min/km | 01:46:12 | 00:00:11 |
| 48 | 499 | | Manana NENE | Manana NENE #499 Male Senior | 03:28:27 | 03:28:27 | 26 (45) | Senior | 26 | | | Male | 45 | Bella's Athletics Club | 4:56 min/km | 01:40:24 | 00:00:12 |
| 49 | 26 | | Thandeka HLATSHWAYO | Thandeka HLATSHWAYO #26 Female Senior | 03:28:48 | 03:28:48 | 4 (4) | Senior | 4 | | | Female | 4 | CITY OF MBOMBELA MARATHON CLUB | 4:56 min/km | 01:42:24 | 00:00:11 |
| 50 | 522 | | Stanley MARANGRANG | Stanley MARANGRANG #522 Male 40 | 03:29:16 | 03:29:16 | 15 (46) | 40 | 15 | | | Male | 46 | DWARSRIVER RUNNING CLUB | 4:57 min/km | 01:36:36 | 00:00:13 |