Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club |
| 1 | 7201 | | Selwyn MATTHEWS | Selwyn MATTHEWS #7201 Male Senior | 00:31:25 | 00:31:25 | 1 (1) | Senior | 1 | Male | 1 | NEDBANK SOUTH WESTERN DISTRICTS |
| 2 | 6836 | | Andre AFRIKA | Andre AFRIKA #6836 Male Senior | 00:31:34 | 00:31:34 | 2 (2) | Senior | 2 | Male | 2 | TYMEBANK LANGA |
| 3 | 7016 | | Angelo BOOYSEN | Angelo BOOYSEN #7016 Male Senior | 00:31:37 | 00:31:37 | 3 (3) | Senior | 3 | Male | 3 | CORRECTIONAL SERVICES BOLAND |
| 4 | 7147 | | Jade-Lee JOOSTE | Jade-Lee JOOSTE #7147 Male Junior | 00:31:38 | 00:31:38 | 1 (4) | Junior | 1 | Male | 4 | |
| 5 | 7362 | | Joshua ADAMS | Joshua ADAMS #7362 Male Senior | 00:32:01 | 00:32:01 | 4 (5) | Senior | 4 | Male | 5 | ASA ATHLETIC CLUB |
| 6 | 7221 | | Gilbert MUTANDIRO | Gilbert MUTANDIRO #7221 Male 40-49 | 00:35:12 | 00:35:12 | 1 (6) | 40-49 | 1 | Male | 6 | CENTURY CITY ATHLETICS CLUB |
| 7 | 6209 | | Lande GXOWA | Lande GXOWA #6209 Male Senior | 00:35:24 | 00:35:24 | 5 (7) | Senior | 5 | Male | 7 | PAARL ATHLETICS CLUB |
| 8 | 7342 | | Johayne VORSTER | Johayne VORSTER #7342 Male Junior | 00:35:32 | 00:35:32 | 2 (8) | Junior | 2 | Male | 8 | |
| 9 | 7395 | | Buhle PONI | Buhle PONI #7395 Male Junior | 00:35:34 | 00:35:34 | 3 (9) | Junior | 3 | Male | 9 | ATLANTIC ATHLETICS CLUB |
| 10 | 6029 | | Derek BAARTMAN | Derek BAARTMAN #6029 Male Senior | 00:35:45 | 00:35:45 | 6 (10) | Senior | 6 | Male | 10 | CORRECTIONAL SERVICES BOLAND |
| 11 | 7287 | | Xavier SWARTS | Xavier SWARTS #7287 Male Junior | 00:36:42 | 00:36:42 | 4 (11) | Junior | 4 | Male | 11 | LANGEBERG ATHLETICS CLUB |
| 12 | 7357 | | Anene BOSMAN | Anene BOSMAN #7357 Female Senior | 00:36:42 | 00:36:42 | 1 (1) | Senior | 1 | Female | 1 | ATLANTIC ATHLETICS CLUB |
| 13 | 7296 | | Sibongile TOLA | Sibongile TOLA #7296 Male Senior | 00:37:17 | 00:37:17 | 7 (12) | Senior | 7 | Male | 12 | RCS GUGULETU AC |
| 14 | 7262 | | Jeanine ROWORTH | Jeanine ROWORTH #7262 Female Senior | 00:37:37 | 00:37:37 | 2 (2) | Senior | 2 | Female | 2 | EDGEMEAD RUNNING CLUB |
| 15 | 7053 | | Nicolaas DE JAGER | Nicolaas DE JAGER #7053 Male 40-49 | 00:37:54 | 00:37:54 | 2 (13) | 40-49 | 2 | Male | 13 | WORCESTER ATHLETICS CLUB |
| 16 | 7122 | | Gregory HENDRICKS | Gregory HENDRICKS #7122 Male 50-59 | 00:38:20 | 00:38:20 | 1 (14) | 50-59 | 1 | Male | 14 | EDGEMEAD RUNNING CLUB |
| 17 | 7401 | | Pehatrick WITBOOI | Pehatrick WITBOOI #7401 Male Junior | 00:38:25 | 00:38:25 | 5 (15) | Junior | 5 | Male | 15 | WELLINGTON ATHLETICS CLUB |
| 18 | 7007 | | Jacques BASSON | Jacques BASSON #7007 Male 40-49 | 00:38:37 | 00:38:37 | 3 (16) | 40-49 | 3 | Male | 16 | LANGERBAAN ATHLETICS CLUB |
| 19 | 6481 | | Grant RUITERS | Grant RUITERS #6481 Male Junior | 00:39:45 | 00:39:45 | 6 (17) | Junior | 6 | Male | 17 | LANGERBAAN ATHLETICS CLUB |
| 20 | 7364 | | Luthando BLESS | Luthando BLESS #7364 Male Junior | 00:39:48 | 00:39:48 | 7 (18) | Junior | 7 | Male | 18 | ATLANTIC ATHLETICS CLUB |
| 21 | 7288 | | Jamaine SWARTZ | Jamaine SWARTZ #7288 Male Junior | 00:40:17 | 00:40:17 | 8 (19) | Junior | 8 | Male | 19 | |
| 22 | 6947 | | Gerrit VAN WYK | Gerrit VAN WYK #6947 Male Senior | 00:40:31 | 00:40:31 | 8 (20) | Senior | 8 | Male | 20 | |
| 23 | 6827 | | Ephraim KARIMAMZIRA | Ephraim KARIMAMZIRA #6827 Male Junior | 00:41:00 | 00:41:00 | 9 (21) | Junior | 9 | Male | 21 | |
| 24 | 6829 | | Shema FIACRE | Shema FIACRE #6829 Male Senior | 00:41:09 | 00:41:09 | 9 (22) | Senior | 9 | Male | 22 | |
| 25 | 7242 | | Tiago PESTANA | Tiago PESTANA #7242 Male Junior | 00:41:10 | 00:41:10 | 10 (23) | Junior | 10 | Male | 23 | |
| 26 | 7240 | | Charles PAULSE | Charles PAULSE #7240 Male 40-49 | 00:42:38 | 00:42:38 | 4 (24) | 40-49 | 4 | Male | 24 | EERSTERIVER AC |
| 27 | 6868 | | Jonebun-Lee GALESHEWE | Jonebun-Lee GALESHEWE #6868 Male Junior | 00:42:41 | 00:42:41 | 11 (25) | Junior | 11 | Male | 25 | WELLINGTON ATHLETICS CLUB |
| 28 | 7131 | | Jared HINDLEY | Jared HINDLEY #7131 Male Senior | 00:42:53 | 00:42:53 | 10 (26) | Senior | 10 | Male | 26 | |
| 29 | 6511 | | Xolani SKADE | Xolani SKADE #6511 Male 50-59 | 00:43:01 | 00:43:01 | 2 (27) | 50-59 | 2 | Male | 27 | HELDERBERG HARRIERS |
| 30 | 6131 | | Michelle DREYER | Michelle DREYER #6131 Female 40-49 | 00:43:06 | 00:43:06 | 1 (3) | 40-49 | 1 | Female | 3 | PAARL ATHLETICS CLUB |
| 31 | 7382 | | Xolani LONI | Xolani LONI #7382 Male Senior | 00:43:26 | 00:43:26 | 11 (28) | Senior | 11 | Male | 28 | RCS GUGULETU AC |
| 32 | 7391 | | Kaylun NOVEMBER | Kaylun NOVEMBER #7391 Female Senior | 00:43:26 | 00:43:26 | 3 (4) | Senior | 3 | Female | 4 | CORRECTIONAL SERVICES BOLAND |
| 33 | 6380 | | Elme MIDDLEMOST | Elme MIDDLEMOST #6380 Female 40-49 | 00:43:33 | 00:43:33 | 2 (5) | 40-49 | 2 | Female | 5 | NEDBANK RUNNING CLUB WP |
| 34 | 6693 | | Siyanda GABA | Siyanda GABA #6693 Male Senior | 00:43:50 | 00:43:50 | 12 (29) | Senior | 12 | Male | 29 | |
| 35 | 6334 | | Andro LOUW | Andro LOUW #6334 Male Junior | 00:44:05 | 00:44:05 | 12 (30) | Junior | 12 | Male | 30 | |
| 36 | 6413 | | Danville NATHAN | Danville NATHAN #6413 Male 50-59 | 00:44:21 | 00:44:21 | 3 (31) | 50-59 | 3 | Male | 31 | |
| 37 | 6314 | | Rikus LE ROUX | Rikus LE ROUX #6314 Male 40-49 | 00:44:28 | 00:44:28 | 5 (32) | 40-49 | 5 | Male | 32 | LANGEBAAN STRANDLOPERS ATHLETIC CLUB |
| 38 | 7265 | | Jacques SCHREIBER | Jacques SCHREIBER #7265 Male 50-59 | 00:44:34 | 00:44:34 | 4 (33) | 50-59 | 4 | Male | 33 | BELLVILLE AC |
| 39 | 6717 | | Dane JORDAAN | Dane JORDAAN #6717 Female 50-59 | 00:44:40 | 00:44:40 | 1 (6) | 50-59 | 1 | Female | 6 | |
| 40 | 7177 | | Jonathan LILLEY | Jonathan LILLEY #7177 Male 40-49 | 00:44:44 | 00:44:44 | 6 (34) | 40-49 | 6 | Male | 34 | DURBANVILLE ATHLETIC CLUB |
| 41 | 7220 | | Lubabalo MTIKITIKI | Lubabalo MTIKITIKI #7220 Male 40-49 | 00:44:55 | 00:44:55 | 7 (35) | 40-49 | 7 | Male | 35 | CORRECTIONAL SERVICES BOLAND |
| 42 | 6632 | | Alta WELMANS | Alta WELMANS #6632 Female 50-59 | 00:45:20 | 00:45:20 | 2 (7) | 50-59 | 2 | Female | 7 | |
| 43 | 7063 | | Armand DELPORT | Armand DELPORT #7063 Male Junior | 00:45:23 | 00:45:23 | 13 (36) | Junior | 13 | Male | 36 | |
| 44 | 7030 | | Cay-Leigh CAROLISSEN | Cay-Leigh CAROLISSEN #7030 Female Senior | 00:45:30 | 00:45:30 | 4 (8) | Senior | 4 | Female | 8 | ATHLETE ACADEMY BOLAND |
| 45 | 6107 | | Riaan DE JAGER | Riaan DE JAGER #6107 Male Senior | 00:45:32 | 00:45:32 | 13 (37) | Senior | 13 | Male | 37 | BELLVILLE AC |
| 46 | 7144 | | Delano JASPER | Delano JASPER #7144 Male Senior | 00:45:36 | 00:45:36 | 14 (38) | Senior | 14 | Male | 38 | PAARL ATHLETICS CLUB |
| 47 | 6882 | | Obertina KANYONGO | Obertina KANYONGO #6882 Female 50-59 | 00:45:48 | 00:45:48 | 3 (9) | 50-59 | 3 | Female | 9 | EDGEMEAD RUNNING CLUB |
| 48 | 6407 | | Bruce MULLER | Bruce MULLER #6407 Male Senior | 00:45:52 | 00:45:52 | 15 (39) | Senior | 15 | Male | 39 | |
| 49 | 7353 | | Gerrit ZWEMSTRA | Gerrit ZWEMSTRA #7353 Male Junior | 00:45:58 | 00:45:58 | 14 (40) | Junior | 14 | Male | 40 | |
| 50 | 7163 | | Stephanus KRUGER | Stephanus KRUGER #7163 Male Junior | 00:46:01 | 00:46:01 | 15 (41) | Junior | 15 | Male | 41 | |