Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 1907 | Charly DOLL | Charly DOLL #1907 Male Senior | 05:39:41 | 05:39:41 | 1 (1) | Senior | 1 | Male | 1 | GERMANY | |
| 2 | 6971 | Theo RAFIRI | Theo RAFIRI #6971 Male Senior | 05:42:16 | 05:42:16 | 2 (2) | Senior | 2 | Male | 2 | | |
| 3 | 29974 | Mohala MOHLOLI | Mohala MOHLOLI #29974 Male Senior | 05:42:41 | 05:42:41 | 3 (3) | Senior | 3 | Male | 3 | GOLDFIELDS SECURITY AC - CG | |
| 4 | 6845 | Shaun MEIKLEJOHN | Shaun MEIKLEJOHN #6845 Male Senior | 05:46:24 | 05:46:24 | 4 (4) | Senior | 4 | Male | 4 | COLLEGIANS HARRIERS | |
| 5 | 30243 | Thompson MAGAWANA | Thompson MAGAWANA #30243 Male Senior | 05:49:29 | 05:49:29 | 5 (5) | Senior | 5 | Male | 5 | SASOL MARATHON KLUB - SECUNDA | |
| 6 | 30225 | Rudi DU PLESSIS | Rudi DU PLESSIS #30225 Male Senior | 05:50:44 | 05:50:44 | 6 (6) | Senior | 6 | Male | 6 | NGODWANA MARATHON CLUB | |
| 7 | 30267 | Zephania NDABA | Zephania NDABA #30267 Male Senior | 05:52:21 | 05:52:21 | 7 (7) | Senior | 7 | Male | 7 | GENGOLD HARRIERS -WELKOM | |
| 8 | 3720 | Deon HOLTZHAUSEN | Deon HOLTZHAUSEN #3720 Male 40 | 05:52:29 | 05:52:29 | 1 (8) | 40 | 1 | Male | 8 | MIDACK ATHLETIC CLUB | |
| 9 | 5144 | Eloi DE OLIVEIRA | Eloi DE OLIVEIRA #5144 Male Senior | 05:53:27 | 05:53:27 | 8 (9) | Senior | 8 | Male | 9 | SAVAGES AC | |
| 10 | 15764 | Simon WILLIAMSON | Simon WILLIAMSON #15764 Male Senior | 05:54:18 | 05:54:18 | 9 (10) | Senior | 9 | Male | 10 | SCAW HARRIERS ATHLETIC CLUB | |
| 11 | 18441 | Ephraim SEKOTLONG | Ephraim SEKOTLONG #18441 Male Senior | 05:55:22 | 05:55:22 | 10 (11) | Senior | 10 | Male | 11 | RAND AC | |
| 12 | 30614 | Danny RAPULENG | Danny RAPULENG #30614 Male Senior | 05:55:26 | 05:55:26 | 11 (12) | Senior | 11 | Male | 12 | | |
| 13 | 7079 | Joseph MOKOENA | Joseph MOKOENA #7079 Male Senior | 05:56:29 | 05:56:29 | 12 (13) | Senior | 12 | Male | 13 | | |
| 14 | 1903 | Roland VUILLEMENOT | Roland VUILLEMENOT #1903 Male 40 | 05:57:24 | 05:57:24 | 2 (14) | 40 | 2 | Male | 14 | FRANCE | |
| 15 | 13626 | Johan BURGER | Johan BURGER #13626 Male Senior | 05:57:30 | 05:57:30 | 13 (15) | Senior | 13 | Male | 15 | BLOEMFONTEIN ACHILLES | |
| 16 | 11897 | Michael RAUTENBACH | Michael RAUTENBACH #11897 Male Senior | 05:57:47 | 05:57:47 | 14 (16) | Senior | 14 | Male | 16 | RAND AC | |
| 17 | 30123 | Peterson KHUMALO | Peterson KHUMALO #30123 Male Senior | 05:57:53 | 05:57:53 | 15 (17) | Senior | 15 | Male | 17 | SASOL MARATHON KLUB - SECUNDA | |
| 18 | 8552 | Josef SCHNEIDER | Josef SCHNEIDER #8552 Male Senior | 05:58:01 | 05:58:01 | 16 (18) | Senior | 16 | Male | 18 | GERMANY | |
| 19 | 5538 | Russell CRAWFORD | Russell CRAWFORD #5538 Male Senior | 05:58:52 | 05:58:52 | 17 (19) | Senior | 17 | Male | 19 | GERMISTON CALLIES HARRIERS | |
| 20 | 6503 | Gary TURNER | Gary TURNER #6503 Male Senior | 05:59:20 | 05:59:20 | 18 (20) | Senior | 18 | Male | 20 | BENONI NORTHERNS ATHLETIC CLUB | |
| 21 | 2516 | Boysie VAN STADEN | Boysie VAN STADEN #2516 Male Senior | 05:59:37 | 05:59:37 | 19 (21) | Senior | 19 | Male | 21 | DURBAN ATHLETIC CLUB | |
| 22 | 14437 | Simon MBANJWA | Simon MBANJWA #14437 Male Senior | 06:00:36 | 06:00:36 | 20 (22) | Senior | 20 | Male | 22 | GENGOLD HARRIERS -WELKOM | |
| 23 | 15574 | Siphiwe GQELE | Siphiwe GQELE #15574 Male 40 | 06:01:03 | 06:01:03 | 3 (23) | 40 | 3 | Male | 23 | SASOL MARATHON KLUB - SECUNDA | |
| 24 | 4986 | Lucas TSWAI | Lucas TSWAI #4986 Male 40 | 06:01:35 | 06:01:35 | 4 (24) | 40 | 4 | Male | 24 | GENGOLD HARRIERS -WELKOM | |
| 25 | 26107 | Zambia DLAYENI | Zambia DLAYENI #26107 Male Senior | 06:01:41 | 06:01:41 | 21 (25) | Senior | 21 | Male | 25 | | |
| 26 | 22142 | Iponeng MODISE | Iponeng MODISE #22142 Male Senior | 06:02:41 | 06:02:41 | 22 (26) | Senior | 22 | Male | 26 | IMPALA MARATHON CLUB | |
| 27 | 6350 | Mike SYMONDS | Mike SYMONDS #6350 Male Senior | 06:02:44 | 06:02:44 | 23 (27) | Senior | 23 | Male | 27 | JOHANNESBURG HARRIERS AC | |
| 28 | 11777 | Thami NGUBANE | Thami NGUBANE #11777 Male Senior | 06:02:51 | 06:02:51 | 24 (28) | Senior | 24 | Male | 28 | | |
| 29 | 23726 | Alfred JOHANNES | Alfred JOHANNES #23726 Male Senior | 06:03:28 | 06:03:28 | 25 (29) | Senior | 25 | Male | 29 | IMPALA MARATHON CLUB | |
| 30 | 10903 | Elias TSOTETSI | Elias TSOTETSI #10903 Male Senior | 06:03:31 | 06:03:31 | 26 (30) | Senior | 26 | Male | 30 | | |
| 31 | 1905 | Burkhold LENNARTZ | Burkhold LENNARTZ #1905 Male Senior | 06:03:50 | 06:03:50 | 27 (31) | Senior | 27 | Male | 31 | GERMANY | |
| 32 | 8718 | Johan EBERSOHN | Johan EBERSOHN #8718 Male 40 | 06:05:30 | 06:05:30 | 5 (32) | 40 | 5 | Male | 32 | MAGNOLIA ROAD RUNNERS | |
| 33 | 21885 | Israel MORAKE | Israel MORAKE #21885 Male Senior | 06:05:39 | 06:05:39 | 28 (33) | Senior | 28 | Male | 33 | RAND AC | |
| 34 | 5069 | Peter ERASMUS | Peter ERASMUS #5069 Male Senior | 06:06:27 | 06:06:27 | 29 (34) | Senior | 29 | Male | 34 | RAND AC | |
| 35 | 9724 | Johan SCHOEMAN | Johan SCHOEMAN #9724 Male 40 | 06:06:54 | 06:06:54 | 6 (35) | 40 | 6 | Male | 35 | MAGNOLIA ROAD RUNNERS | |
| 36 | 9633 | Aaron JAMA | Aaron JAMA #9633 Male Senior | 06:07:09 | 06:07:09 | 30 (36) | Senior | 30 | Male | 36 | MARITZBURG ATHLETIC CLUB | |
| 37 | 24031 | Phakama SHEZI | Phakama SHEZI #24031 Male Senior | 06:08:20 | 06:08:20 | 31 (37) | Senior | 31 | Male | 37 | ATHLETICS NORTH KZN | |
| 38 | 30044 | Samson NQOLOBHE | Samson NQOLOBHE #30044 Male Senior | 06:08:57 | 06:08:57 | 32 (38) | Senior | 32 | Male | 38 | RUSTENBURG PLATINUM MINES AC | |
| 39 | 23682 | Ncani SHABALALA | Ncani SHABALALA #23682 Male Senior | 06:09:49 | 06:09:49 | 33 (39) | Senior | 33 | Male | 39 | HEIDELBERG MARATHON KLUB | |
| 40 | 26513 | Ellias STEMMER | Ellias STEMMER #26513 Male Senior | 06:10:00 | 06:10:00 | 34 (40) | Senior | 34 | Male | 40 | VAAL ATHLETIC CLUB | |
| 41 | 15721 | Jack DLAMINI | Jack DLAMINI #15721 Male Senior | 06:10:04 | 06:10:04 | 35 (41) | Senior | 35 | Male | 41 | | |
| 42 | 515 | Peter CAMENZIND | Peter CAMENZIND #515 Male 40 | 06:10:17 | 06:10:17 | 7 (42) | 40 | 7 | Male | 42 | SWITZERLAND | |
| 43 | 1945 | Jacob MAZIBUKO | Jacob MAZIBUKO #1945 Male Senior | 06:10:35 | 06:10:35 | 36 (43) | Senior | 36 | Male | 43 | HARRISMITH MARATHON CLUB | |
| 44 | 7046 | Abram MAHLANGU | Abram MAHLANGU #7046 Male Senior | 06:11:17 | 06:11:17 | 37 (44) | Senior | 37 | Male | 44 | | |
| 45 | 29061 | Petrus MAKHALEMELE | Petrus MAKHALEMELE #29061 Male Senior | 06:11:47 | 06:11:47 | 38 (45) | Senior | 38 | Male | 45 | SAINTS STRIDERS - FS | |
| 46 | 22260 | Vincent MAKALE | Vincent MAKALE #22260 Male Senior | 06:12:50 | 06:12:50 | 39 (46) | Senior | 39 | Male | 46 | GENGOLD HARRIERS -WELKOM | |
| 47 | 12306 | Benny MJACU | Benny MJACU #12306 Male Senior | 06:13:25 | 06:13:25 | 40 (47) | Senior | 40 | Male | 47 | UNIVERSITY OF NATAL - PMB | |
| 48 | 11313 | Sesamotho TLHOOLEBE | Sesamotho TLHOOLEBE #11313 Male Senior | 06:13:41 | 06:13:41 | 41 (48) | Senior | 41 | Male | 48 | | |
| 49 | 29359 | Vusi MNDAWE | Vusi MNDAWE #29359 Male Senior | 06:13:57 | 06:13:57 | 42 (49) | Senior | 42 | Male | 49 | MATLA COAL MARATHON CLUB | |
| 50 | 3317 | Zakiel MASHA | Zakiel MASHA #3317 Male 40 | 06:14:17 | 06:14:17 | 8 (50) | 40 | 8 | Male | 50 | | |