Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Points | Points 2 | Wave | 2.5km | Halfish | 7.5km | Finish |
| 1 | 42 | Tadu NARE | Tadu NARE #42 Female Senior | 00:31:28 | 00:31:28 | 1 (1) | Senior | 1 | Female | 1 | NEDBANK RUNNING CLUB ETHIOPIA | 25 | 0 | Wave 1 | 00:07:48 | 00:15:20 | 00:22:33 | 00:31:28 |
| 2 | 38 | Kesa MOLOTSANE | Kesa MOLOTSANE #38 Female Senior | 00:34:10 | 00:34:10 | 2 (2) | Senior | 2 | Female | 2 | MURRAY & ROBERTS RUNNING CLUB | 24 | 0 | Wave 1 | 00:08:24 | 00:16:38 | 00:24:26 | 00:34:10 |
| 3 | 47 | Cian OLDKNOW | Cian OLDKNOW #47 Female Senior | 00:34:16 | 00:34:16 | 3 (3) | Senior | 3 | Female | 3 | MURRAY & ROBERTS RUNNING CLUB | 23 | 0 | Wave 1 | 00:08:43 | 00:16:53 | 00:24:39 | 00:34:16 |
| 4 | 15 | Fortunate CHIDVIZO | Fortunate CHIDVIZO #15 Female Senior | 00:34:26 | 00:34:26 | 4 (4) | Senior | 4 | Female | 4 | RETAIL CAPTIAL LANGA AC | 22 | 0 | Wave 1 | 00:08:23 | 00:16:37 | 00:24:28 | 00:34:26 |
| 5 | 41 | Patience MUROWE | Patience MUROWE #41 Female Senior | 00:34:31 | 00:34:31 | 5 (5) | Senior | 5 | Female | 5 | NEDBANK RUNNING CLUB ZIMBABWE | 21 | 0 | Wave 1 | 00:08:22 | 00:16:36 | 00:24:28 | 00:34:31 |
| 6 | 49 | Lebo PHALULA | Lebo PHALULA #49 Female Senior | 00:34:32 | 00:34:32 | 6 (6) | Senior | 6 | Female | 6 | BOXER CGA | 20 | 0 | Wave 1 | 00:08:23 | 00:16:39 | 00:24:28 | 00:34:32 |
| 7 | 26 | Kyla JACOBS | Kyla JACOBS #26 Female Senior | 00:34:37 | 00:34:37 | 7 (7) | Senior | 7 | Female | 7 | MURRAY & ROBERTS RUNNING CLUB | 19 | 0 | Wave 1 | 00:08:43 | 00:16:54 | 00:24:54 | 00:34:37 |
| 8 | 134 | Cacisile SOSIBO | Cacisile SOSIBO #134 Female Senior | 00:34:52 | 00:34:52 | 8 (8) | Senior | 8 | Female | 8 | UJ (UNIVERSITY OF JOHANNESBURG) | 18 | 0 | Wave 1 | 00:08:25 | 00:16:39 | 00:24:35 | 00:34:52 |
| 9 | 33 | Stella MARAIS | Stella MARAIS #33 Female Senior | 00:35:10 | 00:35:10 | 9 (9) | Senior | 9 | Female | 9 | NEDBANK RUNNING CLUB AGN | 17 | 0 | Wave 1 | 00:08:40 | 00:16:45 | 00:24:30 | 00:35:10 |
| 10 | 50 | Lebogang PHALULA | Lebogang PHALULA #50 Female Senior | 00:35:23 | 00:35:23 | 10 (10) | Senior | 10 | Female | 10 | BOXER CGA | 16 | 0 | Wave 1 | 00:08:23 | 00:16:37 | 00:24:38 | 00:35:23 |
| 11 | 57 | Anel TERBLANCHE | Anel TERBLANCHE #57 Female Senior | 00:35:27 | 00:35:27 | 11 (11) | Senior | 11 | Female | 11 | NEDBANK WP | 15 | 0 | Wave 1 | 00:08:45 | 00:16:59 | 00:25:13 | 00:35:27 |
| 12 | 73 | Charne BOSMAN | Charne BOSMAN #73 Female 40-49 | 00:35:32 | 00:35:32 | 1 (12) | 40-49 | 1 | Female | 12 | MURRAY & ROBERTS RUNNING CLUB | 14 | 5 | Wave 2 | 00:08:48 | 00:17:12 | 00:25:20 | 00:35:32 |
| 13 | 36 | Rudo MHONDERWA | Rudo MHONDERWA #36 Female Senior | 00:35:47 | 00:35:47 | 12 (13) | Senior | 12 | Female | 13 | NEDBANK RUNNING CLUB ZIMBABWE | 13 | 0 | Wave 1 | 00:08:32 | 00:17:12 | 00:25:22 | 00:35:47 |
| 14 | 127 | Nicole VAN DER MERWE | Nicole VAN DER MERWE #127 Female Senior | 00:35:50 | 00:35:50 | 13 (14) | Senior | 13 | Female | 14 | UJ (UNIVERSITY OF JOHANNESBURG) | 12 | 0 | Wave 1 | 00:08:39 | 00:17:13 | 00:25:31 | 00:35:50 |
| 15 | 52 | Lara ROUSSOUW | Lara ROUSSOUW #52 Female Senior | 00:35:58 | 00:35:58 | 14 (15) | Senior | 14 | Female | 15 | MATIES ATHLETICS CLUB | 11 | 0 | Wave 1 | 00:08:55 | 00:17:31 | 00:25:48 | 00:35:58 |
| 16 | 71 | Zinthle XINIWE | Zinthle XINIWE #71 Female Senior | 00:36:10 | 00:36:10 | 15 (16) | Senior | 15 | Female | 16 | BOXER WPA | 10 | 0 | Wave 1 | 00:08:26 | 00:17:01 | 00:25:23 | 00:36:10 |
| 17 | 28 | Cornelia JOUBERT | Cornelia JOUBERT #28 Female Senior | 00:36:46 | 00:36:46 | 16 (17) | Senior | 16 | Female | 17 | BOXER CGA | 9 | 0 | Wave 1 | 00:08:38 | 00:17:25 | 00:26:00 | 00:36:46 |
| 18 | 35 | Makhosi MHLONGO Á | Makhosi MHLONGO Á #35 Female Senior | 00:36:58 | 00:36:58 | 17 (18) | Senior | 17 | Female | 18 | HOLLYWOODBETS KZN | 8 | 0 | Wave 1 | 00:08:38 | 00:17:32 | 00:26:10 | 00:36:58 |
| 19 | 77 | Janie GRUNDLING | Janie GRUNDLING #77 Female 40-49 | 00:36:58 | 00:36:58 | 2 (19) | 40-49 | 2 | Female | 19 | MURRAY & ROBERTS RUNNING CLUB | 7 | 4 | Wave 2 | 00:09:11 | 00:18:07 | 00:26:29 | 00:36:58 |
| 20 | 65 | Thobile VILAKAZI | Thobile VILAKAZI #65 Female Senior | 00:37:03 | 00:37:03 | 18 (20) | Senior | 18 | Female | 20 | ATHLETES ACADEMY | 6 | 0 | Wave 1 | 00:09:05 | 00:17:57 | 00:26:22 | 00:37:03 |
| 21 | 132 | Simony WEITZ | Simony WEITZ #132 Female Senior | 00:37:30 | 00:37:30 | 19 (21) | Senior | 19 | Female | 21 | TUKS | 5 | 0 | Wave 1 | 00:09:05 | 00:18:04 | 00:26:48 | 00:37:30 |
| 22 | 51 | Chrizell ROBERTS | Chrizell ROBERTS #51 Female Senior | 00:37:36 | 00:37:36 | 20 (22) | Senior | 20 | Female | 22 | NEDBANK RUNNING CLUB AGN | 4 | 0 | Wave 1 | 00:09:03 | 00:18:07 | 00:26:48 | 00:37:36 |
| 23 | 83 | Ilse MARAIS | Ilse MARAIS #83 Female 40-49 | 00:37:36 | 00:37:36 | 3 (23) | 40-49 | 3 | Female | 23 | MURRAY & ROBERTS RUNNING CLUB | 3 | 3 | Wave 2 | 00:09:19 | 00:18:32 | 00:27:05 | 00:37:36 |
| 24 | 128 | Enie MANZINI | Enie MANZINI #128 Female 40-49 | 00:37:41 | 00:37:41 | 4 (24) | 40-49 | 4 | Female | 24 | Murray & Roberts | 2 | 2 | Wave 2 | 00:09:15 | 00:18:19 | 00:26:57 | 00:37:41 |
| 25 | 133 | Anna MOEKETSI | Anna MOEKETSI #133 Female Senior | 00:37:43 | 00:37:43 | 21 (25) | Senior | 21 | Female | 25 | Murray & Roberts | 1 | 0 | Wave 1 | 00:08:43 | 00:17:42 | 00:26:28 | 00:37:43 |
| 26 | 121 | Elandri SCHMIDT | Elandri SCHMIDT #121 Female Junior | 00:37:58 | 00:37:58 | 1 (26) | Junior | 1 | Female | 26 | ATHLETES ACADEMY | 0 | 5 | Wave 2 | 00:09:36 | 00:18:54 | 00:27:22 | 00:37:58 |
| 27 | 91 | Rolandi SCHUTTE | Rolandi SCHUTTE #91 Female 40-49 | 00:38:13 | 00:38:13 | 5 (27) | 40-49 | 5 | Female | 27 | NEDBANK RUNNING CLUB WPA | 0 | 1 | Wave 2 | 00:09:28 | 00:18:46 | 00:27:27 | 00:38:13 |
| 28 | 54 | Yandiswa SHANGE | Yandiswa SHANGE #54 Female Senior | 00:38:13 | 00:38:13 | 22 (28) | Senior | 22 | Female | 28 | RETAIL CAPTIAL LANGA AC | 0 | 0 | Wave 1 | 00:09:14 | 00:18:12 | 00:25:10 | 00:38:13 |
| 29 | 72 | Christiane ADRIAANSE | Christiane ADRIAANSE #72 Female 40-49 | 00:38:31 | 00:38:31 | 6 (29) | 40-49 | 6 | Female | 29 | KWAY-VOB | 0 | 0 | Wave 2 | 00:09:29 | 00:18:46 | 00:27:27 | 00:38:31 |
| 30 | 59 | Alexa TOWNSEND | Alexa TOWNSEND #59 Female Senior | 00:38:35 | 00:38:35 | 23 (30) | Senior | 23 | Female | 30 | RETAIL CAPTIAL LANGA AC | 0 | 0 | Wave 1 | 00:09:18 | 00:18:31 | 00:27:27 | 00:38:35 |
| 31 | 19 | Madele DU PLESSIS | Madele DU PLESSIS #19 Female Senior | 00:38:45 | 00:38:45 | 24 (31) | Senior | 24 | Female | 31 | NEDBANK RUNNING CLUB WPA | 0 | 0 | Wave 1 | 00:09:29 | 00:18:41 | 00:27:44 | 00:38:45 |
| 32 | 43 | Cecilia NEL | Cecilia NEL #43 Female Senior | 00:38:55 | 00:38:55 | 25 (32) | Senior | 25 | Female | 32 | NEDBANK RUNNING CLUB SWD | 0 | 0 | Wave 1 | 00:09:42 | 00:18:56 | 00:27:45 | 00:38:55 |
| 33 | 79 | Rene KALMER | Rene KALMER #79 Female 40-49 | 00:39:01 | 00:39:01 | 7 (33) | 40-49 | 7 | Female | 33 | MURRAY & ROBERTS RUNNING CLUB | 0 | 0 | Wave 2 | 00:09:17 | 00:18:32 | 00:27:29 | 00:39:01 |
| 34 | 75 | Janene CAREY | Janene CAREY #75 Female 40-49 | 00:39:09 | 00:39:09 | 8 (34) | 40-49 | 8 | Female | 34 | MURRAY & ROBERTS RUNNING CLUB | 0 | 0 | Wave 2 | 00:09:33 | 00:18:57 | 00:27:59 | 00:39:09 |
| 35 | 96 | Simone VERSTER | Simone VERSTER #96 Female 40-49 | 00:39:15 | 00:39:15 | 9 (35) | 40-49 | 9 | Female | 35 | MURRAY & ROBERTS RUNNING CLUB | 0 | 0 | Wave 2 | 00:09:31 | 00:18:56 | 00:27:54 | 00:39:15 |
| 36 | 23 | Mila GELDENHUYS | Mila GELDENHUYS #23 Female Senior | 00:39:34 | 00:39:34 | 26 (36) | Senior | 26 | Female | 36 | UNIVERSITY OF CAPE TOWN ATHLETICS CLUB | 0 | 0 | Wave 1 | 00:09:48 | 00:19:25 | 00:28:19 | 00:39:34 |
| 37 | 86 | Elme MIDDLEMOST | Elme MIDDLEMOST #86 Female 40-49 | 00:39:53 | 00:39:53 | 10 (37) | 40-49 | 10 | Female | 37 | BRACKENFELL RUNNING CLUB | 0 | 0 | Wave 2 | 00:09:29 | 00:18:54 | 00:28:18 | 00:39:53 |
| 38 | 56 | Maretha SMIT | Maretha SMIT #56 Female Senior | 00:40:07 | 00:40:07 | 27 (38) | Senior | 27 | Female | 38 | K-WAY VOB | 0 | 0 | Wave 1 | 00:09:44 | 00:19:23 | 00:28:34 | 00:40:07 |
| 39 | 122 | Nadine VISSER | Nadine VISSER #122 Female Junior | 00:40:09 | 00:40:09 | 2 (39) | Junior | 2 | Female | 39 | BELLVILLE ATLETIEK CLUB | 0 | 4 | Wave 2 | 00:09:36 | 00:18:57 | 00:28:03 | 00:40:09 |
| 40 | 109 | Judy BIRD | Judy BIRD #109 Female 60-69 | 00:40:20 | 00:40:20 | 1 (40) | 60-69 | 1 | Female | 40 | MURRAY & ROBERTS RUNNING CLUB | 0 | 5 | Wave 2 | 00:09:55 | 00:19:36 | 00:28:50 | 00:40:20 |
| 41 | 95 | Anel VAN WYK | Anel VAN WYK #95 Female 40-49 | 00:40:21 | 00:40:21 | 11 (41) | 40-49 | 11 | Female | 41 | NEDBANK RUNNING CLUB SWD | 0 | 0 | Wave 2 | 00:09:57 | 00:19:38 | 00:28:48 | 00:40:21 |
| 42 | 25 | Emily HEASLIP | Emily HEASLIP #25 Female Senior | 00:40:39 | 00:40:39 | 28 (42) | Senior | 28 | Female | 42 | ATLANTIC ATHLETIC CLUB | 0 | 0 | Wave 1 | 00:10:00 | 00:19:45 | 00:29:05 | 00:40:39 |
| 43 | 74 | Suzie CARAS | Suzie CARAS #74 Female 40-49 | 00:40:46 | 00:40:46 | 12 (43) | 40-49 | 12 | Female | 43 | HARFIELD HARRIERS | 0 | 0 | Wave 2 | 00:09:52 | 00:19:35 | 00:28:57 | 00:40:46 |
| 44 | 130 | Elmarie PRETORIUS | Elmarie PRETORIUS #130 Female 50-59 | 00:40:47 | 00:40:47 | 1 (44) | 50-59 | 1 | Female | 44 | RWFL | 0 | 5 | Wave 2 | 00:09:55 | 00:19:37 | 00:29:04 | 00:40:47 |
| 45 | 82 | Jo MACKENZI | Jo MACKENZI #82 Female 40-49 | 00:40:48 | 00:40:48 | 13 (45) | 40-49 | 13 | Female | 45 | PLETT RUNNING CLUB | 0 | 0 | Wave 2 | 00:09:36 | 00:19:15 | 00:29:10 | 00:40:48 |
| 46 | 31 | Mia LYONS | Mia LYONS #31 Female Senior | 00:40:52 | 00:40:52 | 29 (46) | Senior | 29 | Female | 46 | ATHLETES ACADEMY | 0 | 0 | Wave 1 | 00:09:31 | 00:19:04 | 00:28:34 | 00:40:52 |
| 47 | 131 | Kira RIBBINK | Kira RIBBINK #131 Female Junior | 00:40:56 | 00:40:56 | 3 (47) | Junior | 3 | Female | 47 | | 0 | 3 | Wave 2 | 00:09:34 | 00:19:19 | 00:28:57 | 00:40:56 |
| 48 | 32 | Paige MACKENZIE | Paige MACKENZIE #32 Female Senior | 00:40:58 | 00:40:58 | 30 (48) | Senior | 30 | Female | 48 | RETAIL CAPTIAL LANGA AC | 0 | 0 | Wave 1 | 00:09:22 | 00:19:22 | 00:29:04 | 00:40:58 |
| 49 | 107 | Silver SHANI | Silver SHANI #107 Female 50-59 | 00:41:02 | 00:41:02 | 2 (49) | 50-59 | 2 | Female | 49 | BOXER KZNA | 0 | 4 | Wave 2 | 00:10:25 | 00:20:22 | 00:29:39 | 00:41:02 |
| 50 | 61 | Sume VAN HEERDEN | Sume VAN HEERDEN #61 Female Senior | 00:41:28 | 00:41:28 | 31 (50) | Senior | 31 | Female | 50 | TEMP | 0 | 0 | Wave 1 | 00:09:56 | 00:19:55 | 00:29:29 | 00:41:28 |