Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Finish |
| 1 | 1173 | | Wano KATJIRI | Wano KATJIRI #1173 Male 20-39 | 01:20:36 | 01:20:36 | 1 (1) | 20-39 | 1 | Male | 1 | 01:20:36 |
| 2 | 1167 | | Morne VAN GREUNEN | Morne VAN GREUNEN #1167 Male 40-49 | 01:23:52 | 01:23:52 | 1 (2) | 40-49 | 1 | Male | 2 | 01:23:52 |
| 3 | 1064 | | Pieter PLUYM | Pieter PLUYM #1064 Male 20-39 | 01:31:21 | 01:31:21 | 2 (3) | 20-39 | 2 | Male | 3 | 01:31:21 |
| 4 | 1166 | | Devin PAISLEY | Devin PAISLEY #1166 Male 20-39 | 01:32:00 | 01:32:00 | 3 (4) | 20-39 | 3 | Male | 4 | 01:32:00 |
| 5 | 1071 | | Nadine VAN DRIEL | Nadine VAN DRIEL #1071 Female 20-39 | 01:32:07 | 01:32:07 | 1 (1) | 20-39 | 1 | Female | 1 | 01:32:07 |
| 6 | 1074 | | Michael EADIE | Michael EADIE #1074 Male 40-49 | 01:32:51 | 01:32:51 | 2 (5) | 40-49 | 2 | Male | 5 | 01:32:51 |
| 7 | 1057 | | Marko BRANDIC | Marko BRANDIC #1057 Male 20-39 | 01:34:49 | 01:34:49 | 4 (6) | 20-39 | 4 | Male | 6 | 01:34:49 |
| 8 | 1010 | | Dawid Andre DE JAGER | Dawid Andre DE JAGER #1010 Male 20-39 | 01:36:50 | 01:36:50 | 5 (7) | 20-39 | 5 | Male | 7 | 01:36:50 |
| 9 | 1078 | | Leani POTGIETER | Leani POTGIETER #1078 Female 20-39 | 01:39:19 | 01:39:19 | 2 (2) | 20-39 | 2 | Female | 2 | 01:39:19 |
| 10 | 2001 | | Jonathan EDWARDS | Jonathan EDWARDS #2001 Male 20-39 | 01:39:21 | 01:39:21 | 6 (8) | 20-39 | 6 | Male | 8 | 01:39:21 |
| 11 | 2002 | | Jonathan EDWARDS | Jonathan EDWARDS #2002 Male 20-39 | 01:39:21 | 01:39:21 | 7 (9) | 20-39 | 7 | Male | 9 | 01:39:21 |
| 12 | 1038 | | Mario FERREIRA | Mario FERREIRA #1038 Male 20-39 | 01:40:05 | 01:40:05 | 8 (10) | 20-39 | 8 | Male | 10 | 01:40:05 |
| 13 | 1082 | | Mikhail PENTZ | Mikhail PENTZ #1082 Male 20-39 | 01:42:52 | 01:42:52 | 9 (11) | 20-39 | 9 | Male | 11 | 01:42:52 |
| 14 | 1174 | | Murray LETCHER | Murray LETCHER #1174 Male 40-49 | 01:43:17 | 01:43:17 | 3 (12) | 40-49 | 3 | Male | 12 | 01:43:17 |
| 15 | 1072 | | Michael MOOSBRUGGER | Michael MOOSBRUGGER #1072 Male 40-49 | 01:43:34 | 01:43:34 | 4 (13) | 40-49 | 4 | Male | 13 | 01:43:34 |
| 16 | 1009 | | Estee COCKCROFT | Estee COCKCROFT #1009 Female 20-39 | 01:44:03 | 01:44:03 | 3 (3) | 20-39 | 3 | Female | 3 | 01:44:03 |
| 17 | 1070 | | Heath HELLENBERG | Heath HELLENBERG #1070 Male 20-39 | 01:46:31 | 01:46:31 | 10 (14) | 20-39 | 10 | Male | 14 | 01:46:31 |
| 18 | 1003 | | Kathryn VAN SITTERT | Kathryn VAN SITTERT #1003 Female 20-39 | 01:46:34 | 01:46:34 | 4 (4) | 20-39 | 4 | Female | 4 | 01:46:34 |
| 19 | 1059 | | Corlia MEYER | Corlia MEYER #1059 Female 20-39 | 01:46:57 | 01:46:57 | 5 (5) | 20-39 | 5 | Female | 5 | 01:46:57 |
| 20 | 1069 | | Paul GROBBELAAR | Paul GROBBELAAR #1069 Male 20-39 | 01:48:36 | 01:48:36 | 11 (15) | 20-39 | 11 | Male | 15 | 01:48:36 |
| 21 | 1037 | | Yazied BAKER | Yazied BAKER #1037 Male 40-49 | 01:49:07 | 01:49:07 | 5 (16) | 40-49 | 5 | Male | 16 | 01:49:07 |
| 22 | 1002 | | Claus MISCHKER | Claus MISCHKER #1002 Male 50-59 | 01:50:08 | 01:50:08 | 1 (17) | 50-59 | 1 | Male | 17 | 01:50:08 |
| 23 | 1061 | | Roeloff BOTHA | Roeloff BOTHA #1061 Male 20-39 | 01:50:23 | 01:50:23 | 12 (18) | 20-39 | 12 | Male | 18 | 01:50:23 |
| 24 | 1182 | | Ricci GERSTNER | Ricci GERSTNER #1182 Male 20-39 | 01:50:54 | 01:50:54 | 13 (19) | 20-39 | 13 | Male | 19 | 01:50:54 |
| 25 | 1056 | | Anlize ENSLIN | Anlize ENSLIN #1056 Female 50-59 | 01:51:04 | 01:51:04 | 1 (6) | 50-59 | 1 | Female | 6 | 01:51:04 |
| 26 | 1081 | | Robert FANUCCHI | Robert FANUCCHI #1081 Male 20-39 | 01:51:16 | 01:51:16 | 14 (20) | 20-39 | 14 | Male | 20 | 01:51:16 |
| 27 | 1187 | | Khalid MAHOMED | Khalid MAHOMED #1187 Male 20-39 | 01:52:02 | 01:52:02 | 15 (21) | 20-39 | 15 | Male | 21 | 01:52:02 |
| 28 | 1013 | | Francois DU TOIT | Francois DU TOIT #1013 Male 20-39 | 01:53:53 | 01:53:53 | 16 (22) | 20-39 | 16 | Male | 22 | 01:53:53 |
| 29 | 1067 | | Susan DU TOIT | Susan DU TOIT #1067 Female 50-59 | 01:53:57 | 01:53:57 | 2 (7) | 50-59 | 2 | Female | 7 | 01:53:57 |
| 30 | 1165 | | Ivette DU TOIT | Ivette DU TOIT #1165 Female 20-39 | 01:54:00 | 01:54:00 | 6 (8) | 20-39 | 6 | Female | 8 | 01:54:00 |
| 31 | 1199 | | Candyce HALL | Candyce HALL #1199 Female 20-39 | 01:54:05 | 01:54:05 | 7 (9) | 20-39 | 7 | Female | 9 | 01:54:05 |
| 32 | 1034 | | Leonie SCHOEMAN | Leonie SCHOEMAN #1034 Female 20-39 | 01:54:43 | 01:54:43 | 8 (10) | 20-39 | 8 | Female | 10 | 01:54:43 |
| 33 | 1084 | | Tania NEETHLING | Tania NEETHLING #1084 Female 40-49 | 01:55:36 | 01:55:36 | 1 (11) | 40-49 | 1 | Female | 11 | 01:55:36 |
| 34 | 1083 | | Letitia SMITH | Letitia SMITH #1083 Female 50-59 | 01:57:24 | 01:57:24 | 3 (12) | 50-59 | 3 | Female | 12 | 01:57:24 |
| 35 | 1177 | | Lorenzo BROCCHETTO | Lorenzo BROCCHETTO #1177 Male 40-49 | 01:58:17 | 01:58:17 | 6 (23) | 40-49 | 6 | Male | 23 | 01:58:17 |
| 36 | 1006 | | Justin DE JAGER | Justin DE JAGER #1006 Male 20-39 | 01:58:45 | 01:58:45 | 17 (24) | 20-39 | 17 | Male | 24 | 01:58:45 |
| 37 | 1039 | | Vicki ATKINSON | Vicki ATKINSON #1039 Female 40-49 | 01:58:50 | 01:58:50 | 2 (13) | 40-49 | 2 | Female | 13 | 01:58:50 |
| 38 | 1062 | | Megan LOFTIE-EATON | Megan LOFTIE-EATON #1062 Female 20-39 | 02:00:13 | 02:00:13 | 9 (14) | 20-39 | 9 | Female | 14 | 02:00:13 |
| 39 | 1024 | | Basil ERASMUS | Basil ERASMUS #1024 Male 50-59 | 02:00:36 | 02:00:36 | 2 (25) | 50-59 | 2 | Male | 25 | 02:00:36 |
| 40 | 1020 | | Gerrit DELPORT | Gerrit DELPORT #1020 Male 20-39 | 02:00:41 | 02:00:41 | 18 (26) | 20-39 | 18 | Male | 26 | 02:00:41 |
| 41 | 1035 | | Robyn GARDENER | Robyn GARDENER #1035 Female 40-49 | 02:01:08 | 02:01:08 | 3 (15) | 40-49 | 3 | Female | 15 | 02:01:08 |
| 42 | 1179 | | Justin LESLIE | Justin LESLIE #1179 Male 40-49 | 02:01:54 | 02:01:54 | 7 (27) | 40-49 | 7 | Male | 27 | 02:01:54 |
| 43 | 1004 | | Maria AGNELLO | Maria AGNELLO #1004 Female 40-49 | 02:02:54 | 02:02:54 | 4 (16) | 40-49 | 4 | Female | 16 | 02:02:54 |
| 44 | 1172 | | Theo ROBBERTZE | Theo ROBBERTZE #1172 Male 40-49 | 02:03:04 | 02:03:04 | 8 (28) | 40-49 | 8 | Male | 28 | 02:03:04 |
| 45 | 1191 | | Rohan ROSSOUW | Rohan ROSSOUW #1191 Male U20 | 02:03:12 | 02:03:12 | 1 (29) | U20 | 1 | Male | 29 | 02:03:12 |
| 46 | 1189 | | Clyde ROSSOUW | Clyde ROSSOUW #1189 Male 50-59 | 02:03:14 | 02:03:14 | 3 (30) | 50-59 | 3 | Male | 30 | 02:03:14 |
| 47 | 1170 | | Kelly NEVELING | Kelly NEVELING #1170 Female 40-49 | 02:05:21 | 02:05:21 | 5 (17) | 40-49 | 5 | Female | 17 | 02:05:21 |
| 48 | 1068 | | Karin ROUX | Karin ROUX #1068 Female 20-39 | 02:06:36 | 02:06:36 | 10 (18) | 20-39 | 10 | Female | 18 | 02:06:36 |
| 49 | 1169 | | Dean HENDRICKS | Dean HENDRICKS #1169 Male 20-39 | 02:06:54 | 02:06:54 | 19 (31) | 20-39 | 19 | Male | 31 | 02:06:54 |
| 50 | 1005 | | Rudi BENN | Rudi BENN #1005 Male 50-59 | 02:07:41 | 02:07:41 | 4 (32) | 50-59 | 4 | Male | 32 | 02:07:41 |