Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 39358 | Vladimir KOTOV | Vladimir KOTOV #39358 Male 40 | 05:30:59 | 05:30:59 | 1 (1) | 40 | 1 | Male | 1 | BELARUS | |
| 2 | 1119 | William B MTOLO | William B MTOLO #1119 Male Senior | 05:33:35 | 05:33:35 | 1 (2) | Senior | 1 | Male | 2 | HARMONY AC - GN | |
| 3 | 50901 | Jorge AUBESO MARTINEZ | Jorge AUBESO MARTINEZ #50901 Male Senior | 05:33:37 | 05:33:37 | 2 (3) | Senior | 2 | Male | 3 | SPAIN | |
| 4 | 49673 | Oleg KHARITONOV | Oleg KHARITONOV #49673 Male Senior | 05:34:43 | 05:34:43 | 3 (4) | Senior | 3 | Male | 4 | RUSSIA | |
| 5 | 26183 | Sarel ACKERMANN | Sarel ACKERMANN #26183 Male Senior | 05:39:05 | 05:39:05 | 4 (5) | Senior | 4 | Male | 5 | LIBERTY NIKE ATHLETIC CLUB (INACTIVE) | |
| 6 | 1919 | Albe GELDENHUYS | Albe GELDENHUYS #1919 Male Senior | 05:39:45 | 05:39:45 | 5 (6) | Senior | 5 | Male | 6 | HARMONY AC - GN | |
| 7 | 21574 | Joseph IKANENG | Joseph IKANENG #21574 Male Senior | 05:44:11 | 05:44:11 | 6 (7) | Senior | 6 | Male | 7 | LIBERTY NIKE ATHLETIC CLUB (INACTIVE) | |
| 8 | 1902 | Don WALLACE | Don WALLACE #1902 Male 40 | 05:44:19 | 05:44:19 | 2 (8) | 40 | 2 | Male | 8 | AUSTRALIA | |
| 9 | 35782 | Andrew KELEHE | Andrew KELEHE #35782 Male Senior | 05:46:32 | 05:46:32 | 7 (9) | Senior | 7 | Male | 9 | LIBERTY NIKE AC - CG | |
| 10 | 14084 | Fusi Fanyan NHLAPO | Fusi Fanyan NHLAPO #14084 Male Senior | 05:46:59 | 05:46:59 | 8 (10) | Senior | 8 | Male | 10 | LIBERTY NIKE AC - CG | |
| 11 | 35947 | Moses LEBAKENG | Moses LEBAKENG #35947 Male Senior | 05:47:10 | 05:47:10 | 9 (11) | Senior | 9 | Male | 11 | HARMONY AC - GN | |
| 12 | 50431 | Teshome HILE-MELEKOT | Teshome HILE-MELEKOT #50431 Male Senior | 05:47:22 | 05:47:22 | 10 (12) | Senior | 10 | Male | 12 | ISRAEL | |
| 13 | 39356 | Grigory MURZIN | Grigory MURZIN #39356 Male Senior | 05:48:52 | 05:48:52 | 11 (13) | Senior | 11 | Male | 13 | RUSSIA | |
| 14 | 29974 | Mohala MOHLOLI | Mohala MOHLOLI #29974 Male 40 | 05:53:21 | 05:53:21 | 3 (14) | 40 | 3 | Male | 14 | HARMONY AC - GN | |
| 15 | 13199 | Neil SCHALKWYK | Neil SCHALKWYK #13199 Male Senior | 05:56:50 | 05:56:50 | 12 (15) | Senior | 12 | Male | 15 | HARMONY AC - GN | |
| 16 | 4889 | Jaroslaw JANICKI | Jaroslaw JANICKI #4889 Male Senior | 05:57:16 | 05:57:16 | 13 (16) | Senior | 13 | Male | 16 | POLAND | |
| 17 | 16991 | Joseph MOLABA | Joseph MOLABA #16991 Male Senior | 06:00:00 | 06:00:00 | 14 (17) | Senior | 14 | Male | 17 | NEW BALANCE AC GN | |
| 18 | 9055 | Micheal MALUNGA | Micheal MALUNGA #9055 Male Senior | 06:01:05 | 06:01:05 | 15 (18) | Senior | 15 | Male | 18 | SOUTH COAST STRIDERS | |
| 19 | 35478 | Isaac TSHABALALA | Isaac TSHABALALA #35478 Male 40 | 06:01:12 | 06:01:12 | 4 (19) | 40 | 4 | Male | 19 | HARMONY AC - MPL | |
| 20 | 5314 | Takahiro SUNADA | Takahiro SUNADA #5314 Male Senior | 06:01:37 | 06:01:37 | 16 (20) | Senior | 16 | Male | 20 | JAPAN | |
| 21 | 23682 | Ncani SHABALALA | Ncani SHABALALA #23682 Male Senior | 06:03:08 | 06:03:08 | 17 (21) | Senior | 17 | Male | 21 | ESKOM GIJIMAS - CG | |
| 22 | 34290 | Trust LANGA | Trust LANGA #34290 Male 40 | 06:04:09 | 06:04:09 | 5 (22) | 40 | 5 | Male | 22 | LIBERTY NIKE AC - CG | |
| 23 | 15739 | Michael MPOTOANE | Michael MPOTOANE #15739 Male Senior | 06:04:50 | 06:04:50 | 18 (23) | Senior | 18 | Male | 23 | NEW BALANCE AC GN | |
| 24 | 21123 | Abednigo MASIATHLAGA | Abednigo MASIATHLAGA #21123 Male Senior | 06:06:45 | 06:06:45 | 19 (24) | Senior | 19 | Male | 24 | SAPS AC - NW | |
| 25 | 37904 | Johan OOSTHUIZEN | Johan OOSTHUIZEN #37904 Male Senior | 06:08:36 | 06:08:36 | 20 (25) | Senior | 20 | Male | 25 | HARMONY AC - GN | |
| 26 | 17485 | Moyahabo Isaac MALATJI | Moyahabo Isaac MALATJI #17485 Male Senior | 06:09:01 | 06:09:01 | 21 (26) | Senior | 21 | Male | 26 | HARMONY AC - GN | |
| 27 | 16776 | Derrick DIMBA | Derrick DIMBA #16776 Male Senior | 06:09:19 | 06:09:19 | 22 (27) | Senior | 22 | Male | 27 | HARMONY AC - GN | |
| 28 | 23504 | Johannes MASEKO | Johannes MASEKO #23504 Male Senior | 06:10:51 | 06:10:51 | 23 (28) | Senior | 23 | Male | 28 | ESKOM ATHLETIC CLUB MPL | |
| 29 | 49371 | Lucky BHEMBE | Lucky BHEMBE #49371 Male Senior | 06:11:15 | 06:11:15 | 24 (29) | Senior | 24 | Male | 29 | LIBERTY NIKE ATHLETIC CLUB-MPL | |
| 30 | 39311 | William HAHLANI | William HAHLANI #39311 Male Senior | 06:11:43 | 06:11:43 | 25 (30) | Senior | 25 | Male | 30 | ROCKY ROAD RUNNERS | |
| 31 | 50547 | Nicholas NYENGERAYI | Nicholas NYENGERAYI #50547 Male 40 | 06:12:10 | 06:12:10 | 6 (31) | 40 | 6 | Male | 31 | HARMONY AC - GN | |
| 32 | 13626 | Johan BURGER | Johan BURGER #13626 Male 40 | 06:12:35 | 06:12:35 | 7 (32) | 40 | 7 | Male | 32 | MR PRICE SPORT - FS | |
| 33 | 37725 | Elias MABANE | Elias MABANE #37725 Male Senior | 06:12:46 | 06:12:46 | 26 (33) | Senior | 26 | Male | 33 | HARMONY AC - GN | |
| 34 | 3781 | Peter LEKUBA | Peter LEKUBA #3781 Male Senior | 06:13:30 | 06:13:30 | 27 (34) | Senior | 27 | Male | 34 | SABIE SHUFFLERS | |
| 35 | 15493 | Cornet MATOMANE | Cornet MATOMANE #15493 Male 40 | 06:13:56 | 06:13:56 | 8 (35) | 40 | 8 | Male | 35 | LIBERTY NIKE AC - CG | |
| 36 | 4104 | Maria BAK | Maria BAK #4104 Female 40 | 06:14:21 | 06:14:21 | 1 (1) | 40 | 1 | Female | 1 | GERMANY | |
| 37 | 47411 | Harmans MOKGADI | Harmans MOKGADI #47411 Male Senior | 06:15:17 | 06:15:17 | 28 (36) | Senior | 28 | Male | 36 | LIBERTY NIKE ATHLETIC CLUB - WP | |
| 38 | 1474 | Allan SMITH | Allan SMITH #1474 Male Senior | 06:15:40 | 06:15:40 | 29 (37) | Senior | 29 | Male | 37 | MR PRICE SPORT - GN | |
| 39 | 17716 | Ruben SETUMU | Ruben SETUMU #17716 Male Senior | 06:16:37 | 06:16:37 | 30 (38) | Senior | 30 | Male | 38 | TUKS ROAD RUNNERS CLUB | |
| 40 | 10294 | Richard DLAMINI | Richard DLAMINI #10294 Male Senior | 06:17:14 | 06:17:14 | 31 (39) | Senior | 31 | Male | 39 | SAINTS AC KZN | |
| 41 | 48457 | Natalia VOLGINA | Natalia VOLGINA #48457 Female Senior | 06:17:26 | 06:17:26 | 1 (2) | Senior | 1 | Female | 2 | RUSSIA | |
| 42 | 49176 | Philani MEMELA | Philani MEMELA #49176 Male Senior | 06:18:43 | 06:18:43 | 32 (40) | Senior | 32 | Male | 40 | CHATSWORTH ATHLETIC CLUB | |
| 43 | 34566 | Herman MULDER | Herman MULDER #34566 Male Senior | 06:19:57 | 06:19:57 | 33 (41) | Senior | 33 | Male | 41 | HARMONY AC - GW | |
| 44 | 13669 | Johan DE VILLIERS | Johan DE VILLIERS #13669 Male Senior | 06:20:17 | 06:20:17 | 34 (42) | Senior | 34 | Male | 42 | HARMONY AC - GN | |
| 45 | 10201 | Nimrod MOKOENA | Nimrod MOKOENA #10201 Male Senior | 06:21:19 | 06:21:19 | 35 (43) | Senior | 35 | Male | 43 | LIBERTY NIKE AC - CG | |
| 46 | 50438 | Lawrence TUMI | Lawrence TUMI #50438 Male Senior | 06:21:46 | 06:21:46 | 36 (44) | Senior | 36 | Male | 44 | NEW BALANCE A.C | |
| 47 | 515 | Peter CAMENZIND | Peter CAMENZIND #515 Male 50 | 06:21:57 | 06:21:57 | 1 (45) | 50 | 1 | Male | 45 | SWITZERLAND | |
| 48 | 10856 | Simphiwe NTENTESA | Simphiwe NTENTESA #10856 Male 40 | 06:22:29 | 06:22:29 | 9 (46) | 40 | 9 | Male | 46 | LIBERTY NIKE ATHLETIC CLUB - KZN | |
| 49 | 35528 | Donovan WRIGHT | Donovan WRIGHT #35528 Male Senior | 06:22:39 | 06:22:39 | 37 (47) | Senior | 37 | Male | 47 | HARMONY AC - GN | |
| 50 | 22392 | Themba BUTHELEZI | Themba BUTHELEZI #22392 Male 40 | 06:23:01 | 06:23:01 | 10 (48) | 40 | 10 | Male | 48 | HARMONY AC - GN | |