| Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 634 | | Lungile GONGQA | Lungile GONGQA #634 Male 40-49 | 02:28:59 | 02:28:59 | 1 (1) | 40-49 | 1 | Male | 1 | NEDBANK RUNNING CLUB WP | 02:28:59 |
| 2 | 420 | | Siya SAKWE | Siya SAKWE #420 Male 40-49 | 02:36:30 | 02:36:30 | 2 (2) | 40-49 | 2 | Male | 2 | NEDBANK RUNNING CLUB WP | 02:36:30 |
| 3 | 985 | | Marks MPEKULA | Marks MPEKULA #985 Male Senior | 02:36:41 | 02:36:41 | 1 (3) | Senior | 1 | Male | 3 | NEDBANK RUNNING CLUB WP | 02:36:41 |
| 4 | 1146 | | Siyabulela MPONGWANA | Siyabulela MPONGWANA #1146 Male 40-49 | 02:40:16 | 02:40:16 | 3 (4) | 40-49 | 3 | Male | 4 | NEDBANK RUNNING CLUB WP | 02:40:16 |
| 5 | 693 | | Jimmy BONJESI | Jimmy BONJESI #693 Male 40-49 | 02:42:00 | 02:42:00 | 4 (5) | 40-49 | 4 | Male | 5 | NEDBANK RUNNING CLUB WP | 02:42:00 |
| 6 | 585 | | Bulelani MKHOSANA | Bulelani MKHOSANA #585 Male Senior | 02:44:15 | 02:44:15 | 2 (6) | Senior | 2 | Male | 6 | KHAYELITSHA AC | 02:44:15 |
| 7 | 241 | | Mdu MENZE | Mdu MENZE #241 Male Senior | 02:44:38 | 02:44:38 | 3 (7) | Senior | 3 | Male | 7 | MURRAY & ROBERTS WP | 02:44:38 |
| 8 | 331 | | Iain PETERKIN | Iain PETERKIN #331 Male Senior | 02:45:14 | 02:45:14 | 4 (8) | Senior | 4 | Male | 8 | | 02:45:14 |
| 9 | 644 | | Siyabonga MADALA | Siyabonga MADALA #644 Male Senior | 02:48:09 | 02:48:09 | 5 (9) | Senior | 5 | Male | 9 | BOXER AC | 02:48:09 |
| 10 | 307 | | Tebogo STONE | Tebogo STONE #307 Male Senior | 02:51:07 | 02:51:07 | 6 (10) | Senior | 6 | Male | 10 | BELLVILLE AC | 02:51:07 |
| 11 | 640 | | Richman MAQENGU | Richman MAQENGU #640 Male 40-49 | 02:52:56 | 02:52:56 | 5 (11) | 40-49 | 5 | Male | 11 | MANDELA PARK AC | 02:52:56 |
| 12 | 325 | | Imran PAYA | Imran PAYA #325 Male 40-49 | 02:53:04 | 02:53:04 | 6 (12) | 40-49 | 6 | Male | 12 | RCS GUGULETU AC | 02:53:04 |
| 13 | 636 | | Lizo TOMOLO | Lizo TOMOLO #636 Male Senior | 02:53:05 | 02:53:05 | 7 (13) | Senior | 7 | Male | 13 | SANDF AC | 02:53:05 |
| 14 | 387 | | Dumisani DOSI | Dumisani DOSI #387 Male 40-49 | 02:53:33 | 02:53:33 | 7 (14) | 40-49 | 7 | Male | 14 | SA POLICE ATHLETIC CLUB | 02:53:33 |
| 15 | 119 | | Mpendulo SIGWADI | Mpendulo SIGWADI #119 Male Senior | 02:55:41 | 02:55:41 | 8 (15) | Senior | 8 | Male | 15 | NETBANK RUNNING CLUB | 02:55:41 |
| 16 | 423 | | Mduduzi Maurice NHLEKO | Mduduzi Maurice NHLEKO #423 Male Senior | 02:57:50 | 02:57:50 | 9 (16) | Senior | 9 | Male | 16 | NEDBANK RUNNING CLUB WP | 02:57:50 |
| 17 | 702 | | Pieter CALITZ | Pieter CALITZ #702 Male 40-49 | 02:58:00 | 02:58:00 | 8 (17) | 40-49 | 8 | Male | 17 | CHAPPIES RUNNING CLUB | 02:58:00 |
| 18 | 358 | | Nic DE BEER | Nic DE BEER #358 Male 40-49 | 02:58:00 | 02:58:00 | 9 (18) | 40-49 | 9 | Male | 18 | MURRAY & ROBERTS WP | 02:58:00 |
| 19 | 849 | | Skye CLARK | Skye CLARK #849 Male Senior | 02:58:01 | 02:58:01 | 10 (19) | Senior | 10 | Male | 19 | K-WAY VOB | 02:58:01 |
| 20 | 286 | | Gary BROWN | Gary BROWN #286 Male Senior | 02:59:00 | 02:59:00 | 11 (20) | Senior | 11 | Male | 20 | EDGEMEAD RUNNERS | 02:59:00 |
| 21 | 847 | | Dion ROOS | Dion ROOS #847 Male Senior | 02:59:14 | 02:59:14 | 12 (21) | Senior | 12 | Male | 21 | EDGEMEAD RUNNERS | 02:59:14 |
| 22 | 908 | | Erhard SAUER | Erhard SAUER #908 Male Senior | 02:59:48 | 02:59:48 | 13 (22) | Senior | 13 | Male | 22 | | 02:59:48 |
| 23 | 1029 | | Mark KALIS | Mark KALIS #1029 Male 40-49 | 03:00:36 | 03:00:36 | 10 (23) | 40-49 | 10 | Male | 23 | CELTIC HARRIERS | 03:00:36 |
| 24 | 610 | | Chris HALL | Chris HALL #610 Male 40-49 | 03:02:23 | 03:02:23 | 11 (24) | 40-49 | 11 | Male | 24 | | 03:02:23 |
| 25 | 557 | | Tawanda CHOMUZINDA | Tawanda CHOMUZINDA #557 Male 40-49 | 03:02:27 | 03:02:27 | 12 (25) | 40-49 | 12 | Male | 25 | RCS GUGULETU AC | 03:02:27 |
| 26 | 712 | | Thulani MATSHOBA | Thulani MATSHOBA #712 Male Senior | 03:04:55 | 03:04:55 | 14 (26) | Senior | 14 | Male | 26 | BELLVILLE AC | 03:04:55 |
| 27 | 510 | | Matthew BURKE | Matthew BURKE #510 Male Senior | 03:05:07 | 03:05:07 | 15 (27) | Senior | 15 | Male | 27 | WESTERN PROVINCE CRICKET CLUB | 03:05:07 |
| 28 | 617 | | Aphelele MTAYISE | Aphelele MTAYISE #617 Male Senior | 03:06:37 | 03:06:37 | 16 (28) | Senior | 16 | Male | 28 | NAMAQUA AC | 03:06:37 |
| 29 | 559 | | Lonwabo GQIBILIZWE | Lonwabo GQIBILIZWE #559 Male Senior | 03:06:55 | 03:06:55 | 17 (29) | Senior | 17 | Male | 29 | NEDBANK RUNNING CLUB WP | 03:06:55 |
| 30 | 215 | | Ben KOOYMAN | Ben KOOYMAN #215 Male Senior | 03:07:32 | 03:07:32 | 18 (30) | Senior | 18 | Male | 30 | DURBANVILLE AC | 03:07:32 |
| 31 | 739 | | Stephan ALBERTS | Stephan ALBERTS #739 Male Senior | 03:07:36 | 03:07:36 | 19 (31) | Senior | 19 | Male | 31 | HELDERBERG HARRIERS | 03:07:36 |
| 32 | 253 | | Elme MIDDLEMOST | Elme MIDDLEMOST #253 Female 40-49 | 03:08:15 | 03:08:15 | 1 (1) | 40-49 | 1 | Female | 1 | BRACKENFELL AC | 03:08:15 |
| 33 | 572 | | Tshifhiwa RATOMBO | Tshifhiwa RATOMBO #572 Male 40-49 | 03:08:24 | 03:08:24 | 13 (32) | 40-49 | 13 | Male | 32 | DURBANVILLE AC | 03:08:24 |
| 34 | 128 | | Dawid VISSER | Dawid VISSER #128 Male 40-49 | 03:08:36 | 03:08:36 | 14 (33) | 40-49 | 14 | Male | 33 | BELLVILLE AC | 03:08:36 |
| 35 | 531 | | Willem ESTERHUYSE | Willem ESTERHUYSE #531 Male 40-49 | 03:09:08 | 03:09:08 | 15 (34) | 40-49 | 15 | Male | 34 | CAPE MULTI SPORT CLUB | 03:09:08 |
| 36 | 390 | | Madele DU PLESSIS | Madele DU PLESSIS #390 Female Senior | 03:09:26 | 03:09:26 | 1 (2) | Senior | 1 | Female | 2 | RETAIL CAPITAL LANGA AC | 03:09:26 |
| 37 | 1125 | | Carla WHITEHEAD | Carla WHITEHEAD #1125 Female Senior | 03:10:49 | 03:10:49 | 2 (3) | Senior | 2 | Female | 3 | CENTURY CITY AC | 03:10:49 |
| 38 | 524 | | Thanduxo CETYWAYO | Thanduxo CETYWAYO #524 Male Senior | 03:13:28 | 03:13:28 | 20 (35) | Senior | 20 | Male | 35 | | 03:13:28 |
| 39 | 624 | | Isaac MANUEL | Isaac MANUEL #624 Male 50-59 | 03:13:37 | 03:13:37 | 1 (36) | 50-59 | 1 | Male | 36 | EDGEMEAD RUNNERS | 03:13:37 |
| 40 | 918 | | Werner GELDENHUIS | Werner GELDENHUIS #918 Male 40-49 | 03:13:47 | 03:13:47 | 16 (37) | 40-49 | 16 | Male | 37 | CAPE MULTISPORT CLUB | 03:13:47 |
| 41 | 466 | | Liam GANNON | Liam GANNON #466 Male Senior | 03:13:57 | 03:13:57 | 21 (38) | Senior | 21 | Male | 38 | STELLENBOSCH AC | 03:13:57 |
| 42 | 506 | | Steven GEORGE | Steven GEORGE #506 Male Senior | 03:15:15 | 03:15:15 | 22 (39) | Senior | 22 | Male | 39 | STRAND AC | 03:15:15 |
| 43 | 1009 | | Dawid ANDREWS | Dawid ANDREWS #1009 Male 50-59 | 03:16:10 | 03:16:10 | 2 (40) | 50-59 | 2 | Male | 40 | ST. HELENA BAY | 03:16:10 |
| 44 | 1031 | | Riaz NOORDIEN | Riaz NOORDIEN #1031 Male 40-49 | 03:16:16 | 03:16:16 | 17 (41) | 40-49 | 17 | Male | 41 | OMMIEDRAAI FRIENDS AC | 03:16:16 |
| 45 | 169 | | Marais CONRADIE | Marais CONRADIE #169 Male Senior | 03:16:41 | 03:16:41 | 23 (42) | Senior | 23 | Male | 42 | | 03:16:41 |
| 46 | 332 | | Koji NAKASHIMA | Koji NAKASHIMA #332 Male 40-49 | 03:17:27 | 03:17:27 | 18 (43) | 40-49 | 18 | Male | 43 | K-WAY VOB | 03:17:27 |
| 47 | 981 | | Lionel CRONJE | Lionel CRONJE #981 Male 40-49 | 03:17:52 | 03:17:52 | 19 (44) | 40-49 | 19 | Male | 44 | RAVENSMEAD AC | 03:17:52 |
| 48 | 692 | | Mlandeli KHALI | Mlandeli KHALI #692 Male Senior | 03:18:09 | 03:18:09 | 24 (45) | Senior | 24 | Male | 45 | | 03:18:09 |
| 49 | 1069 | | Christie ENGELBRECHT | Christie ENGELBRECHT #1069 Male 40-49 | 03:18:50 | 03:18:50 | 20 (46) | 40-49 | 20 | Male | 46 | STRAND AC | 03:18:50 |
| 50 | 664 | | Quinton SWARTZ | Quinton SWARTZ #664 Male 40-49 | 03:19:08 | 03:19:08 | 21 (47) | 40-49 | 21 | Male | 47 | MITCHELLS PLAIN TITANS | 03:19:08 |