Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 996 | | William KAPTEIN | William KAPTEIN #996 Male Senior | 00:46:59 | 00:46:59 | 1 (1) | Senior | 1 | Male | 1 | RETAIL CAPITAL LANGA | 00:46:59 |
| 2 | 120 | | Andre AFRIKA | Andre AFRIKA #120 Male Senior | 00:47:31 | 00:47:31 | 2 (2) | Senior | 2 | Male | 2 | NEDBANK RUNNING CLUB WP | 00:47:31 |
| 3 | 132 | | Star SHAYAMANO | Star SHAYAMANO #132 Male Senior | 00:49:25 | 00:49:25 | 3 (3) | Senior | 3 | Male | 3 | EDGEMEAD RUNNING CLUB | 00:49:25 |
| 4 | 144 | | Gershon AZIZA | Gershon AZIZA #144 Male Senior | 00:51:39 | 00:51:39 | 4 (4) | Senior | 4 | Male | 4 | SPARTAN HARRIERS | 00:51:39 |
| 5 | 396 | | Takunda GADZIKWA | Takunda GADZIKWA #396 Male Senior | 00:52:29 | 00:52:29 | 5 (5) | Senior | 5 | Male | 5 | SPARTAN HARRIERS | 00:52:29 |
| 6 | 709 | | Major MKHWE | Major MKHWE #709 Male Senior | 00:52:35 | 00:52:35 | 6 (6) | Senior | 6 | Male | 6 | SPARTAN HARRIERS | 00:52:35 |
| 7 | 1897 | | Dylan STEVENSON | Dylan STEVENSON #1897 Male Senior | 00:52:41 | 00:52:41 | 7 (7) | Senior | 7 | Male | 7 | | 00:52:41 |
| 8 | 1007 | | Nizaam LEE | Nizaam LEE #1007 Male Senior | 00:53:06 | 00:53:06 | 8 (8) | Senior | 8 | Male | 8 | RCS GUGULETU AC | 00:53:06 |
| 9 | 916 | | Annie BOTHMA | Annie BOTHMA #916 Female Senior | 00:53:35 | 00:53:35 | 1 (1) | Senior | 1 | Female | 1 | ATLANTIC TRIATHLON CLUB | 00:53:35 |
| 10 | 139 | | Joshua ARENDSE | Joshua ARENDSE #139 Male Senior | 00:53:56 | 00:53:56 | 9 (9) | Senior | 9 | Male | 9 | | 00:53:56 |
| 11 | 631 | | Patrick MAKWAKWA | Patrick MAKWAKWA #631 Male Senior | 00:54:22 | 00:54:22 | 10 (10) | Senior | 10 | Male | 10 | SPARTAN HARRIERS | 00:54:22 |
| 12 | 378 | | Shema FIACRE | Shema FIACRE #378 Male Senior | 00:56:03 | 00:56:03 | 11 (11) | Senior | 11 | Male | 11 | SPARTAN HARRIERS | 00:56:03 |
| 13 | 807 | | Nick PAWLEY | Nick PAWLEY #807 Male Senior | 00:56:15 | 00:56:15 | 12 (12) | Senior | 12 | Male | 12 | | 00:56:15 |
| 14 | 1646 | | Jason BRUINERS | Jason BRUINERS #1646 Male Senior | 00:56:35 | 00:56:35 | 13 (13) | Senior | 13 | Male | 13 | METROPOLITAN ATHLETIC CLUB | 00:56:35 |
| 15 | 1097 | | John SEPTEMBER | John SEPTEMBER #1097 Male 50-59 | 00:57:07 | 00:57:07 | 1 (14) | 50-59 | 1 | Male | 14 | BRIMSTONE ITHEKO ATHLETIC CLUB | 00:57:07 |
| 16 | 216 | | Gary BROWN | Gary BROWN #216 Male 40-49 | 00:57:13 | 00:57:13 | 1 (15) | 40-49 | 1 | Male | 15 | EDGEMEAD RUNNING CLUB | 00:57:13 |
| 17 | 1014 | | Xolile MACANDA | Xolile MACANDA #1014 Male 50-59 | 00:58:33 | 00:58:33 | 2 (16) | 50-59 | 2 | Male | 16 | RCS GUGULETU AC | 00:58:33 |
| 18 | 836 | | Leani POTGIETER | Leani POTGIETER #836 Female Senior | 00:58:39 | 00:58:39 | 2 (2) | Senior | 2 | Female | 2 | DURBANVILLE ATHLETIC CLUB | 00:58:39 |
| 19 | 575 | | Ben KOOYMAN | Ben KOOYMAN #575 Male Senior | 00:58:41 | 00:58:41 | 14 (17) | Senior | 14 | Male | 17 | DURBANVILLE ATHLETIC CLUB | 00:58:41 |
| 20 | 763 | | Miguel NETTO | Miguel NETTO #763 Male Senior | 00:58:44 | 00:58:44 | 15 (18) | Senior | 15 | Male | 18 | ATLANTIC ATHLETICS CLUB | 00:58:44 |
| 21 | 663 | | Sindrino MATTHEWS | Sindrino MATTHEWS #663 Male Senior | 00:59:09 | 00:59:09 | 16 (19) | Senior | 16 | Male | 19 | | 00:59:09 |
| 22 | 1313 | | Dylan WICHMAN | Dylan WICHMAN #1313 Male Senior | 00:59:53 | 00:59:53 | 17 (20) | Senior | 17 | Male | 20 | | 00:59:53 |
| 23 | 1399 | | Gregory HENDRICKS | Gregory HENDRICKS #1399 Male 50-59 | 00:59:55 | 00:59:55 | 3 (21) | 50-59 | 3 | Male | 21 | SPARTAN HARRIERS | 00:59:55 |
| 24 | 1204 | | Alexa TOWNSEND | Alexa TOWNSEND #1204 Female Senior | 01:00:28 | 01:00:28 | 3 (3) | Senior | 3 | Female | 3 | RETAIL CAPITAL LANGA | 01:00:28 |
| 25 | 755 | | Neven NAIDOO | Neven NAIDOO #755 Male Senior | 01:00:58 | 01:00:58 | 18 (22) | Senior | 18 | Male | 22 | | 01:00:58 |
| 26 | 411 | | Colin GEORGE | Colin GEORGE #411 Male 50-59 | 01:01:06 | 01:01:06 | 4 (23) | 50-59 | 4 | Male | 23 | K-WAY VOB ATHLETIC CLUB | 01:01:06 |
| 27 | 1376 | | Dean BOTHA | Dean BOTHA #1376 Male Senior | 01:01:23 | 01:01:23 | 19 (24) | Senior | 19 | Male | 24 | OMMIEDRAAI FRIENDS ATHLETIC CLUB | 01:01:23 |
| 28 | 1300 | | Neil WATSON | Neil WATSON #1300 Male Senior | 01:01:37 | 01:01:37 | 20 (25) | Senior | 20 | Male | 25 | K-WAY VOB ATHLETIC CLUB | 01:01:37 |
| 29 | 1260 | | Christof VAN WYK | Christof VAN WYK #1260 Male 50-59 | 01:01:43 | 01:01:43 | 5 (26) | 50-59 | 5 | Male | 26 | MELKBOS ATHLETIC CLUB | 01:01:43 |
| 30 | 650 | | Musa MARX | Musa MARX #650 Male Senior | 01:02:02 | 01:02:02 | 21 (27) | Senior | 21 | Male | 27 | ATLANTIC TRIATHLON CLUB | 01:02:02 |
| 31 | 1947 | | Lee-Shay WILLEMSE | Lee-Shay WILLEMSE #1947 Female Senior | 01:02:17 | 01:02:17 | 4 (4) | Senior | 4 | Female | 4 | VELOCITY ATHLETIC CLUB | 01:02:17 |
| 32 | 1229 | | Friedl VAN DER MERWE | Friedl VAN DER MERWE #1229 Male 60-69 | 01:02:24 | 01:02:24 | 1 (28) | 60-69 | 1 | Male | 28 | NEDBANK RUNNING CLUB WP | 01:02:24 |
| 33 | 819 | | Zahir PHILLIPS | Zahir PHILLIPS #819 Male Senior | 01:02:25 | 01:02:25 | 22 (29) | Senior | 22 | Male | 29 | KENFAC SAC | 01:02:25 |
| 34 | 698 | | Elme MIDDLEMOST | Elme MIDDLEMOST #698 Female 40-49 | 01:02:36 | 01:02:36 | 1 (5) | 40-49 | 1 | Female | 5 | BRACKENFELL ATHLETICS CLUB | 01:02:36 |
| 35 | 262 | | Darryl COOKE | Darryl COOKE #262 Male Senior | 01:02:43 | 01:02:43 | 23 (30) | Senior | 23 | Male | 30 | WESTERN PROVINCE CRICKET CLUB | 01:02:43 |
| 36 | 794 | | Sheraaz OSMAN | Sheraaz OSMAN #794 Male Senior | 01:02:46 | 01:02:46 | 24 (31) | Senior | 24 | Male | 31 | EDGEMEAD RUNNING CLUB | 01:02:46 |
| 37 | 1554 | | Riaz NOORDIEN | Riaz NOORDIEN #1554 Male Senior | 01:02:47 | 01:02:47 | 25 (32) | Senior | 25 | Male | 32 | OMMIEDRAAI FRIENDS ATHLETIC CLUB | 01:02:47 |
| 38 | 1632 | | Adam BECK | Adam BECK #1632 Male Senior | 01:02:58 | 01:02:58 | 26 (33) | Senior | 26 | Male | 33 | MITCHELLS PLAIN TITANS ATHLETICS CLUB | 01:02:58 |
| 39 | 1488 | | Reza DANIELS | Reza DANIELS #1488 Male Senior | 01:03:07 | 01:03:07 | 27 (34) | Senior | 27 | Male | 34 | OMMIEDRAAI FRIENDS ATHLETIC CLUB | 01:03:07 |
| 40 | 569 | | Alexander KNOX | Alexander KNOX #569 Male Senior | 01:03:11 | 01:03:11 | 28 (35) | Senior | 28 | Male | 35 | K-WAY VOB ATHLETIC CLUB | 01:03:11 |
| 41 | 931 | | Jacob COURTNEY | Jacob COURTNEY #931 Male Senior | 01:03:13 | 01:03:13 | 29 (36) | Senior | 29 | Male | 36 | | 01:03:13 |
| 42 | 904 | | Brett ADAMS | Brett ADAMS #904 Male 40-49 | 01:03:19 | 01:03:19 | 2 (37) | 40-49 | 2 | Male | 37 | TEMP | 01:03:19 |
| 43 | 961 | | Liam EMMETT | Liam EMMETT #961 Male Senior | 01:03:55 | 01:03:55 | 30 (38) | Senior | 30 | Male | 38 | PINELANDS ATHLETICS CLUB | 01:03:55 |
| 44 | 284 | | Chanson DALA | Chanson DALA #284 Male Senior | 01:03:55 | 01:03:55 | 31 (39) | Senior | 31 | Male | 39 | SPARTAN HARRIERS | 01:03:55 |
| 45 | 905 | | Chad ADAMS | Chad ADAMS #905 Male 40-49 | 01:04:03 | 01:04:03 | 3 (40) | 40-49 | 3 | Male | 40 | TEMP | 01:04:03 |
| 46 | 821 | | Andre PIENAAR | Andre PIENAAR #821 Male Senior | 01:04:05 | 01:04:05 | 32 (41) | Senior | 32 | Male | 41 | | 01:04:05 |
| 47 | 1619 | | Daniel ADONIS | Daniel ADONIS #1619 Male Senior | 01:04:07 | 01:04:07 | 33 (42) | Senior | 33 | Male | 42 | MITCHELLS PLAIN TITANS ATHLETICS CLUB | 01:04:07 |
| 48 | 1635 | | Steven BERMAN | Steven BERMAN #1635 Male Senior | 01:04:27 | 01:04:27 | 34 (43) | Senior | 34 | Male | 43 | | 01:04:27 |
| 49 | 1088 | | Jacques SCHREIBER | Jacques SCHREIBER #1088 Male 50-59 | 01:04:34 | 01:04:34 | 6 (44) | 50-59 | 6 | Male | 44 | BELLVILLE AC | 01:04:34 |
| 50 | 995 | | Mark KALIS | Mark KALIS #995 Male 40-49 | 01:04:46 | 01:04:46 | 4 (45) | 40-49 | 4 | Male | 45 | CELTIC HARRIERS | 01:04:46 |