Fav | Pos | Race No | Share | Name | Name | Club | Time | Category | Cat Pos | Gender | Gen Pos | Finish |
| 1 | 1 | 806 | | Nhlanhla GIFT | Nhlanhla GIFT #806 Male 20-39 | SASOL MARATHON CLUB (SECUNDA) | 00:34:58 | 20-39 | 1 | Male | 1 | 00:34:58 |
| 2 | 2 | 260 | | Tebogo MOLEFE | Tebogo MOLEFE #260 Male Junior | SHALOM MARATHON CLUB | 00:35:01 | Junior | 1 | Male | 2 | 00:35:01 |
| 3 | 3 | 869 | | Samukelo SEKHOYO | Samukelo SEKHOYO #869 Male 20-39 | HARAMBE 2040 | 00:35:18 | 20-39 | 2 | Male | 3 | 00:35:18 |
| 4 | 4 | 311 | | Lindokuhle ZWANE | Lindokuhle ZWANE #311 Male 20-39 | | 00:36:04 | 20-39 | 3 | Male | 4 | 00:36:04 |
| 5 | 5 | 892 | | Thamsanqa HUNGUANA | Thamsanqa HUNGUANA #892 Male 20-39 | LOWMED RUNNING CLUB | 00:37:08 | 20-39 | 4 | Male | 5 | 00:37:08 |
| 6 | 6 | 334 | | Siyabonga MSIMANGO | Siyabonga MSIMANGO #334 Male 40-49 | | 00:39:10 | 40-49 | 1 | Male | 6 | 00:39:10 |
| 7 | 7 | 298 | | Kamva MATIWANE | Kamva MATIWANE #298 Male Junior | | 00:40:08 | Junior | 2 | Male | 7 | 00:40:08 |
| 8 | 8 | 878 | | Siyabonga MAVUSO | Siyabonga MAVUSO #878 Male 20-39 | N/A | 00:40:21 | 20-39 | 5 | Male | 8 | 00:40:21 |
| 9 | 9 | 294 | | Kamogelo MANKGANE | Kamogelo MANKGANE #294 Male Junior | | 00:40:51 | Junior | 3 | Male | 9 | 00:40:51 |
| 10 | 10 | 269 | | Perry MEYER | Perry MEYER #269 Male Junior | | 00:42:06 | Junior | 4 | Male | 10 | 00:42:06 |
| 11 | 11 | 841 | | Luyanda SHABANGU | Luyanda SHABANGU #841 Male Junior | | 00:43:40 | Junior | 5 | Male | 11 | 00:43:40 |
| 12 | 12 | 290 | | Dylan TAWODZERA | Dylan TAWODZERA #290 Male 20-39 | N/A | 00:44:50 | 20-39 | 6 | Male | 12 | 00:44:50 |
| 13 | 13 | 887 | | Luyanda MABUZA | Luyanda MABUZA #887 Male 20-39 | N/A | 00:45:21 | 20-39 | 7 | Male | 13 | 00:45:21 |
| 14 | 14 | 296 | | Wendy MSIZANE | Wendy MSIZANE #296 Female 20-39 | SAPS MPUMALANGA MARATHON CLUB | 00:45:33 | 20-39 | 1 | Female | 1 | 00:45:33 |
| 15 | 15 | 285 | | Aljuero DIEDERICKS | Aljuero DIEDERICKS #285 Male 20-39 | N/A | 00:46:53 | 20-39 | 8 | Male | 14 | 00:46:53 |
| 16 | 16 | 293 | | Vincent HLATSHWAYO | Vincent HLATSHWAYO #293 Male 40-49 | SASOL MARATHON CLUB (SECUNDA) | 00:47:34 | 40-49 | 2 | Male | 15 | 00:47:34 |
| 17 | 17 | 899 | | Tsepo MOTHUME | Tsepo MOTHUME #899 Male 20-39 | SHALOM MARATHON CLUB | 00:48:15 | 20-39 | 9 | Male | 16 | 00:48:15 |
| 18 | 18 | 289 | | Phumudzo SINUGO | Phumudzo SINUGO #289 Male 20-39 | MBOMBELA MARATHON CLUB | 00:50:17 | 20-39 | 10 | Male | 17 | 00:50:17 |
| 19 | 19 | 801 | | Bongumusa BENEDICT | Bongumusa BENEDICT #801 Male 20-39 | | 00:50:28 | 20-39 | 11 | Male | 18 | 00:50:28 |
| 20 | 20 | 830 | | Janchro NEL | Janchro NEL #830 Male Junior | ASA | 00:50:37 | Junior | 6 | Male | 19 | 00:50:37 |
| 21 | 21 | 348 | | Lindokuhle MOTHA | Lindokuhle MOTHA #348 Male 20-39 | BETHAL MARATHON CLUB | 00:50:43 | 20-39 | 12 | Male | 20 | 00:50:43 |
| 22 | 22 | 890 | | Lindokuhle MTHOMBENI | Lindokuhle MTHOMBENI #890 Male 20-39 | | 00:50:54 | 20-39 | 13 | Male | 21 | 00:50:54 |
| 23 | 23 | 257 | | Vusi SIGUDU | Vusi SIGUDU #257 Male 50-59 | | 00:52:23 | 50-59 | 1 | Male | 22 | 00:52:23 |
| 24 | 24 | 263 | | Sfiso MOLO | Sfiso MOLO #263 Male 20-39 | | 00:52:35 | 20-39 | 14 | Male | 23 | 00:52:35 |
| 25 | 25 | 291 | | Mlamuli MKALIPI | Mlamuli MKALIPI #291 Male 40-49 | MUPUMALANGA SAPS | 00:52:35 | 40-49 | 3 | Male | 24 | 00:52:35 |
| 26 | 26 | 854 | | Andries NDHLOVU | Andries NDHLOVU #854 Male 40-49 | TEAM VITALITY | 00:53:36 | 40-49 | 4 | Male | 25 | 00:53:36 |
| 27 | 27 | 267 | | Simone FERREIRA | Simone FERREIRA #267 Female 20-39 | ERMELO MARATHON CLUB | 00:54:04 | 20-39 | 2 | Female | 2 | 00:54:04 |
| 28 | 28 | 336 | | Njabulo MBULI | Njabulo MBULI #336 Male 20-39 | | 00:54:24 | 20-39 | 15 | Male | 26 | 00:54:24 |
| 29 | 29 | 259 | | Zikhona MBEKI | Zikhona MBEKI #259 Male 20-39 | | 00:54:50 | 20-39 | 16 | Male | 27 | 00:54:50 |
| 30 | 30 | 268 | | Khomotso MABOKELA | Khomotso MABOKELA #268 Female 40-49 | SASOL MARATHON CLUB (SECUNDA) | 00:55:17 | 40-49 | 1 | Female | 3 | 00:55:17 |
| 31 | 31 | 284 | | Mandy VD MERWE | Mandy VD MERWE #284 Female 40-49 | ERMELO MARATHON CLUB | 00:55:20 | 40-49 | 2 | Female | 4 | 00:55:20 |
| 32 | 32 | 337 | | Lindani MYENI | Lindani MYENI #337 Male 20-39 | CONQUERORS AC | 00:55:22 | 20-39 | 17 | Male | 28 | 00:55:22 |
| 33 | 33 | 867 | | Betsie MARAIS | Betsie MARAIS #867 Female 40-49 | ERMELO ATHLETICS CLUB | 00:55:25 | 40-49 | 3 | Female | 5 | 00:55:25 |
| 34 | 34 | 310 | | Gilbert MKOKO | Gilbert MKOKO #310 Male 50-59 | | 00:55:58 | 50-59 | 2 | Male | 29 | 00:55:58 |
| 35 | 35 | 873 | | Likho WAKULA | Likho WAKULA #873 Male 20-39 | | 00:57:40 | 20-39 | 18 | Male | 30 | 00:57:40 |
| 36 | 36 | 280 | | Lucky HLOPHE | Lucky HLOPHE #280 Male 20-39 | SAPS CLUB | 01:00:28 | 20-39 | 19 | Male | 31 | 01:00:28 |
| 37 | 37 | 846 | | Mxolisi YENDE | Mxolisi YENDE #846 Male 20-39 | | 01:00:28 | 20-39 | 20 | Male | 32 | 01:00:28 |
| 38 | 38 | 282 | | Beauty KUBHEKA | Beauty KUBHEKA #282 Female 60+ | | 01:00:54 | 60+ | 1 | Female | 6 | 01:00:54 |
| 39 | 39 | 858 | | Henriette DROTSKY | Henriette DROTSKY #858 Female 50-59 | N/A | 01:01:16 | 50-59 | 1 | Female | 7 | 01:01:16 |
| 40 | 40 | 839 | | Yolanda RAUTENBACH | Yolanda RAUTENBACH #839 Female 40-49 | ERMELO MARATHON CLUB | 01:01:16 | 40-49 | 4 | Female | 8 | 01:01:16 |
| 41 | 41 | 276 | | Sma SHABANGU | Sma SHABANGU #276 Female 20-39 | | 01:02:05 | 20-39 | 3 | Female | 9 | 01:02:05 |
| 42 | 42 | 254 | | Morné KEMP | Morné KEMP #254 Male 50-59 | | 01:02:19 | 50-59 | 3 | Male | 33 | 01:02:19 |
| 43 | 43 | 271 | | Francinah MACHETE | Francinah MACHETE #271 Female 40-49 | SASOL MARATHON CLUB (SECUNDA) | 01:03:23 | 40-49 | 5 | Female | 10 | 01:03:23 |
| 44 | 44 | 262 | | Andries LABUSCHAGNE | Andries LABUSCHAGNE #262 Male 50-59 | MUPUMALANGA SAPS | 01:03:46 | 50-59 | 4 | Male | 34 | 01:03:46 |
| 45 | 45 | 880 | | Ntokozo SIBIYA | Ntokozo SIBIYA #880 Male 40-49 | SHALOM | 01:03:47 | 40-49 | 5 | Male | 35 | 01:03:47 |
| 46 | 46 | 812 | | Nombali KHUMALO | Nombali KHUMALO #812 Female 20-39 | CLASSIC FM AC | 01:03:52 | 20-39 | 4 | Female | 11 | 01:03:52 |
| 47 | 47 | 879 | | Itani MANENZHE | Itani MANENZHE #879 Male 20-39 | N/A | 01:05:24 | 20-39 | 21 | Male | 36 | 01:05:24 |
| 48 | 48 | 342 | | Thandeka MOKOENA | Thandeka MOKOENA #342 Female 20-39 | | 01:05:41 | 20-39 | 5 | Female | 12 | 01:05:41 |
| 49 | 49 | 843 | | Precious SIHLE | Precious SIHLE #843 Female 20-39 | | 01:05:41 | 20-39 | 6 | Female | 13 | 01:05:41 |
| 50 | 50 | 861 | | Anton ROBBERTS | Anton ROBBERTS #861 Male 60+ | ASSEGAI | 01:05:47 | 60+ | 1 | Male | 37 | 01:05:47 |