Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Pace | Finish |
| 1 | 6040 | | DAVID MANJA | DAVID MANJA #6040 Male Senior | 01:02:58 | 01:02:58 | 1 (1) | Senior | 1 | Male | 1 | NEDBANK CENTRAL GAUTENG | 2:59 min/km | 01:02:58 |
| 2 | 1111 | | DESMOND MOKGOBU | DESMOND MOKGOBU #1111 Male Senior | 01:03:15 | 01:03:15 | 2 (2) | Senior | 2 | Male | 2 | OLIFANTSFONTEIN ATHLETIC CLUB AGN | 2:59 min/km | 01:03:15 |
| 3 | 1152 | | NAMAKOE NKHASI | NAMAKOE NKHASI #1152 Male Senior | 01:03:38 | 01:03:38 | 3 (3) | Senior | 3 | Male | 3 | NEDBANK INTERNATIONAL | 3:00 min/km | 01:03:38 |
| 4 | 1319 | | SIBABALWE GLADWIN MZAZI | SIBABALWE GLADWIN MZAZI #1319 Male Senior | 01:04:36 | 01:04:36 | 4 (4) | Senior | 4 | Male | 4 | BOXER CGA | 3:03 min/km | 01:04:36 |
| 5 | 1323 | | MBONGENI NGXAZOZO | MBONGENI NGXAZOZO #1323 Male Senior | 01:05:45 | 01:05:45 | 5 (5) | Senior | 5 | Male | 5 | BOXER CGA | 3:06 min/km | 01:05:45 |
| 6 | 1036 | | RABSON CHIGARA | RABSON CHIGARA #1036 Male Senior | 01:07:19 | 01:07:19 | 6 (6) | Senior | 6 | Male | 6 | BRIMSTONE ITHEKO ATHLETIC CLUB | 3:11 min/km | 01:07:19 |
| 7 | 1270 | | MISHECK SITHOLE | MISHECK SITHOLE #1270 Male Senior | 01:07:51 | 01:07:51 | 7 (7) | Senior | 7 | Male | 7 | RCS GUGULETU ATHLETIC CLUB | 3:12 min/km | 01:07:51 |
| 8 | 1051 | | LINDIKHAYA MTHANGAYI | LINDIKHAYA MTHANGAYI #1051 Male Senior | 01:08:31 | 01:08:31 | 8 (8) | Senior | 8 | Male | 8 | BRIMSTONE ITHEKO ATHLETIC CLUB | 3:14 min/km | 01:08:31 |
| 9 | 1273 | | MTHANDAZO QHINA | MTHANDAZO QHINA #1273 Male 40-49 | 01:09:55 | 01:09:55 | 1 (9) | 40-49 | 1 | Male | 9 | NEDBANK RUNNING CLUB WP | 3:18 min/km | 01:09:55 |
| 10 | 1004 | | SIBUSISO MADIKIZELA | SIBUSISO MADIKIZELA #1004 Male Senior | 01:10:11 | 01:10:11 | 9 (10) | Senior | 9 | Male | 10 | ATLANTIC ATHLETICS CLUB | 3:19 min/km | 01:10:11 |
| 11 | 1063 | | MOSES NJODZI | MOSES NJODZI #1063 Male Senior | 01:10:11 | 01:10:11 | 10 (11) | Senior | 10 | Male | 11 | BRIMSTONE ITHEKO ATHLETIC CLUB | 3:19 min/km | 01:10:11 |
| 12 | 1294 | | THEMBOKO MENDO | THEMBOKO MENDO #1294 Male Junior | 01:10:43 | 01:10:43 | 1 (12) | Junior | 1 | Male | 12 | RCS GUGULETU ATHLETIC CLUB | 3:21 min/km | 01:10:43 |
| 13 | 1207 | | XOLISA BATALA | XOLISA BATALA #1207 Male Senior | 01:11:42 | 01:11:42 | 11 (13) | Senior | 11 | Male | 13 | K-WAY VOB ATHLETIC CLUB | 3:23 min/km | 01:11:42 |
| 14 | 1281 | | PETER TSAWAYO | PETER TSAWAYO #1281 Male Senior | 01:11:55 | 01:11:55 | 12 (14) | Senior | 12 | Male | 14 | RCS GUGULETU ATHLETIC CLUB | 3:24 min/km | 01:11:55 |
| 15 | 1021 | | BEN MATISO | BEN MATISO #1021 Male Senior | 01:12:35 | 01:12:35 | 13 (15) | Senior | 13 | Male | 15 | BRIMSTONE ITHEKO ATHLETIC CLUB | 3:26 min/km | 01:12:35 |
| 16 | 1232 | | ALANTINO BELILLIE | ALANTINO BELILLIE #1232 Male Senior | 01:12:54 | 01:12:54 | 14 (16) | Senior | 14 | Male | 16 | SANLAM ATHLETIC CLUB | 3:27 min/km | 01:12:54 |
| 17 | 1263 | | JUSTIN MARAIS | JUSTIN MARAIS #1263 Male Senior | 01:12:59 | 01:12:59 | 15 (17) | Senior | 15 | Male | 17 | LANGEBERG ATHLETICS CLUB | 3:27 min/km | 01:12:59 |
| 18 | 1031 | | COLIN MAKATEES | COLIN MAKATEES #1031 Male Senior | 01:13:10 | 01:13:10 | 16 (18) | Senior | 16 | Male | 18 | NAMAQUA ATHLETICS CLUB | 3:28 min/km | 01:13:10 |
| 19 | 1143 | | MALIVIWE MBIXANE | MALIVIWE MBIXANE #1143 Male Senior | 01:13:33 | 01:13:33 | 17 (19) | Senior | 17 | Male | 19 | RCS GUGULETU ATHLETIC CLUB | 3:29 min/km | 01:13:33 |
| 20 | 1255 | | GEO VAN NIEKERK | GEO VAN NIEKERK #1255 Male Junior | 01:14:09 | 01:14:09 | 2 (20) | Junior | 2 | Male | 20 | WELLINGTON ATHLETICS CLUB | 3:30 min/km | 01:14:09 |
| 21 | 1064 | | MTHETHELELI MYAKA | MTHETHELELI MYAKA #1064 Male Senior | 01:14:15 | 01:14:15 | 18 (21) | Senior | 18 | Male | 21 | NTUNJAMBILI ATHLETICS CLUB | 3:31 min/km | 01:14:15 |
| 22 | 1266 | | LORENZO OLYN | LORENZO OLYN #1266 Male Senior | 01:14:26 | 01:14:26 | 19 (22) | Senior | 19 | Male | 22 | SANLAM ATHLETIC CLUB | 3:31 min/km | 01:14:26 |
| 23 | 1087 | | SIYABOHGA SAKWE | SIYABOHGA SAKWE #1087 Male Senior | 01:14:41 | 01:14:41 | 20 (23) | Senior | 20 | Male | 23 | BRIMSTONE ITHEKO ATHLETIC CLUB | 3:32 min/km | 01:14:41 |
| 24 | 1129 | | JENET MBHELE | JENET MBHELE #1129 Female Senior | 01:15:10 | 01:15:10 | 1 (1) | Senior | 1 | Female | 1 | UMZIMKHULU STRIDERS ATHLETIC CLUB | 3:33 min/km | 01:15:10 |
| 25 | 1272 | | MORNE KAMMIES | MORNE KAMMIES #1272 Male Senior | 01:15:10 | 01:15:10 | 21 (24) | Senior | 21 | Male | 24 | SANLAM ATHLETIC CLUB | 3:33 min/km | 01:15:10 |
| 26 | 1150 | | MIKE GINSBERG | MIKE GINSBERG #1150 Male Senior | 01:15:41 | 01:15:41 | 22 (25) | Senior | 22 | Male | 25 | ATLANTIC TRIATHLON CLUB | 3:35 min/km | 01:15:41 |
| 27 | 1197 | | LETHU CETYWAYO | LETHU CETYWAYO #1197 Male Junior | 01:15:41 | 01:15:41 | 3 (26) | Junior | 3 | Male | 26 | K-WAY VOB ATHLETIC CLUB | 3:35 min/km | 01:15:41 |
| 28 | 1100 | | ANNIE BOTHMA | ANNIE BOTHMA #1100 Female Senior | 01:15:46 | 01:15:46 | 2 (2) | Senior | 2 | Female | 2 | NEDBANK RUNNING CLUB WP | 3:35 min/km | 01:15:46 |
| 29 | 1060 | | MICHAEL ROSS | MICHAEL ROSS #1060 Male Senior | 01:16:05 | 01:16:05 | 23 (27) | Senior | 23 | Male | 27 | | 3:36 min/km | 01:16:05 |
| 30 | 1240 | | CAMERON SCHAFER | CAMERON SCHAFER #1240 Male Senior | 01:16:37 | 01:16:37 | 24 (28) | Senior | 24 | Male | 28 | | 3:37 min/km | 01:16:37 |
| 31 | 1313 | | TAFADZWA CHABVUTA | TAFADZWA CHABVUTA #1313 Male Senior | 01:17:15 | 01:17:15 | 25 (29) | Senior | 25 | Male | 29 | | 3:39 min/km | 01:17:15 |
| 32 | 8355 | | LUCA BOYANA | LUCA BOYANA #8355 Male Senior | 01:17:23 | 01:17:23 | 26 (30) | Senior | 26 | Male | 30 | CENTURY CITY ATHLETICS CLUB | 3:40 min/km | 01:17:23 |
| 33 | 3543 | | PRINCE MURAPE | PRINCE MURAPE #3543 Male Senior | 01:17:25 | 01:17:25 | 27 (31) | Senior | 27 | Male | 31 | CENTURY CITY ATHLETICS CLUB | 3:40 min/km | 01:17:25 |
| 34 | 1156 | | PATIENCE MUROWE | PATIENCE MUROWE #1156 Female Senior | 01:17:39 | 01:17:39 | 3 (3) | Senior | 3 | Female | 3 | NEDBANK INTERNATIONAL | 3:40 min/km | 01:17:39 |
| 35 | 1132 | | JOSH HODGE | JOSH HODGE #1132 Male Senior | 01:17:47 | 01:17:47 | 28 (32) | Senior | 28 | Male | 32 | | 3:41 min/km | 01:17:47 |
| 36 | 1231 | | ABONGILE BAMBELA | ABONGILE BAMBELA #1231 Male Senior | 01:18:02 | 01:18:02 | 29 (33) | Senior | 29 | Male | 33 | SA POLICE SERVICES CLUB WP | 3:41 min/km | 01:18:02 |
| 37 | 1080 | | ROGER DICKSON | ROGER DICKSON #1080 Male 40-49 | 01:18:02 | 01:18:02 | 2 (34) | 40-49 | 2 | Male | 34 | K-WAY VOB ATHLETIC CLUB | 3:41 min/km | 01:18:02 |
| 38 | 1324 | | LEBOGANG PHALULA | LEBOGANG PHALULA #1324 Female Senior | 01:18:16 | 01:18:16 | 4 (4) | Senior | 4 | Female | 4 | BOXER CGA | 3:42 min/km | 01:18:16 |
| 39 | 1206 | | SIMPHIWE VELLEM | SIMPHIWE VELLEM #1206 Male Senior | 01:18:17 | 01:18:17 | 30 (35) | Senior | 30 | Male | 35 | RCS GUGULETU ATHLETIC CLUB | 3:42 min/km | 01:18:17 |
| 40 | 1220 | | LUKHOLO MAQABAZA | LUKHOLO MAQABAZA #1220 Male Senior | 01:19:20 | 01:19:20 | 31 (36) | Senior | 31 | Male | 36 | | 3:45 min/km | 01:19:20 |
| 41 | 1068 | | NELSON BASS | NELSON BASS #1068 Male Senior | 01:19:49 | 01:19:49 | 32 (37) | Senior | 32 | Male | 37 | K-WAY VOB ATHLETIC CLUB | 3:46 min/km | 01:19:49 |
| 42 | 1042 | | JOHN SEPTEMBER | JOHN SEPTEMBER #1042 Male 50-59 | 01:19:54 | 01:19:54 | 1 (38) | 50-59 | 1 | Male | 38 | BRIMSTONE ITHEKO ATHLETIC CLUB | 3:47 min/km | 01:19:54 |
| 43 | 1094 | | XOLILE MACANDA | XOLILE MACANDA #1094 Male 40-49 | 01:20:49 | 01:20:49 | 3 (39) | 40-49 | 3 | Male | 39 | RCS GUGULETU ATHLETIC CLUB | 3:49 min/km | 01:20:49 |
| 44 | 12963 | | ZINTLE XINIWE | ZINTLE XINIWE #12963 Female Senior | 01:21:05 | 01:21:05 | 5 (5) | Senior | 5 | Female | 5 | KPMG WP | 3:50 min/km | 01:21:05 |
| 45 | 1212 | | DANIEL MESHAM | DANIEL MESHAM #1212 Male Senior | 01:21:11 | 01:21:11 | 33 (40) | Senior | 33 | Male | 40 | UNIVERSITY OF CAPE TOWN ATHLETICS CLUB | 3:50 min/km | 01:21:11 |
| 46 | 3680 | | SIHLE MAPUKATA | SIHLE MAPUKATA #3680 Male 40-49 | 01:21:26 | 01:21:26 | 4 (41) | 40-49 | 4 | Male | 41 | NEDBANK RUNNING CLUB WP | 3:51 min/km | 01:21:26 |
| 47 | 1258 | | JACQUES BASSON | JACQUES BASSON #1258 Male Senior | 01:21:35 | 01:21:35 | 34 (42) | Senior | 34 | Male | 42 | NAMAQUA ATHLETICS CLUB | 3:51 min/km | 01:21:35 |
| 48 | 1204 | | RUDOLF ROSSOUW | RUDOLF ROSSOUW #1204 Male Senior | 01:21:36 | 01:21:36 | 35 (43) | Senior | 35 | Male | 43 | MATIES ATHLETICS CLUB | 3:52 min/km | 01:21:36 |
| 49 | 1201 | | NIKI STEENKAMP | NIKI STEENKAMP #1201 Male 40-49 | 01:21:37 | 01:21:37 | 5 (44) | 40-49 | 5 | Male | 44 | STELLENBOSCH ATHLETICS CLUB | 3:52 min/km | 01:21:37 |
| 50 | 1219 | | JUSTIN ROWLES | JUSTIN ROWLES #1219 Male Senior | 01:21:49 | 01:21:49 | 36 (45) | Senior | 36 | Male | 45 | K-WAY VOB ATHLETIC CLUB | 3:52 min/km | 01:21:49 |