Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Wave | Start Time | Swim | T1 | Cycle | T2 | Run |
| 65 | 390 | | ASHLEIGH WATERMEYER | ASHLEIGH WATERMEYER #390 Female 19-29 | 02:05:18 | 02:05:18 | 6 (7) | 19-29 | 6 | Female | 7 | Pink Women | 08:08:10 | 00:12:22 | 00:03:00 | 01:01:49 | 00:01:12 | 00:46:53 |
| 179 | 170 | | CRAIG GOLDSWAIN | CRAIG GOLDSWAIN #170 Male 19-29 | 02:18:43 | 02:18:43 | 36 (142) | 19-29 | 36 | Male | 142 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:23 | 00:03:56 | 01:02:21 | 00:01:24 | 00:58:37 |
| 66 | 112 | | TERRY SOUTHAM | TERRY SOUTHAM #112 Male 40-49 | 02:05:19 | 02:05:19 | 12 (58) | 40-49 | 12 | Male | 58 | Yellow Men 40-49 | 07:31:48 | 00:12:24 | 00:07:11 | 00:58:41 | 00:01:19 | 00:45:42 |
| 273 | 46 | | VAUGHN FORBES | VAUGHN FORBES #46 Male 40-49 | 02:29:11 | 02:29:11 | 64 (208) | 40-49 | 64 | Male | 208 | Yellow Men 40-49 | 07:31:48 | 00:12:27 | 00:04:43 | 01:12:05 | 00:03:06 | 00:56:49 |
| 133 | 152 | | GREG COOKE | GREG COOKE #152 Male 19-29 | 02:13:22 | 02:13:22 | 32 (112) | 19-29 | 32 | Male | 112 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:33 | 00:05:43 | 01:06:59 | 00:02:29 | 00:45:36 |
| 132 | 216 | | TREVOR PASCOE | TREVOR PASCOE #216 Male 50-59 | 02:13:09 | 02:13:09 | 13 (111) | 50-59 | 13 | Male | 111 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:36 | 00:05:43 | 01:02:54 | 00:02:08 | 00:49:46 |
| 35 | 310 | | GEORGIA GROBLER | GEORGIA GROBLER #310 Female 19-29 | 01:57:29 | 01:57:29 | 3 (4) | 19-29 | 3 | Female | 4 | Pink Women | 08:08:10 | 00:12:36 | 00:02:49 | 01:01:51 | 00:01:01 | 00:39:10 |
| 176 | 223 | | BRAD RABBITTE | BRAD RABBITTE #223 Male 19-29 | 02:18:33 | 02:18:33 | 35 (139) | 19-29 | 35 | Male | 139 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:43 | 00:05:05 | 01:05:46 | 00:02:09 | 00:52:49 |
| 229 | 367 | | CAYLI ROBYNNE STOCKTON | CAYLI ROBYNNE STOCKTON #367 Female 19-29 | 02:24:32 | 02:24:32 | 12 (43) | 19-29 | 12 | Female | 43 | Pink Women | 08:08:10 | 00:12:45 | 00:04:27 | 01:14:58 | 00:02:09 | 00:50:11 |
| 180 | 200 | | CHRISTOPHER BRUCE MCWILLIAMS | CHRISTOPHER BRUCE MCWILLIAMS #200 Male 19-29 | 02:18:44 | 02:18:44 | 37 (143) | 19-29 | 37 | Male | 143 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:45 | 00:04:22 | 01:05:01 | 00:01:24 | 00:55:10 |
| 224 | 422 | | ROELOF DIEDERICHS | ROELOF DIEDERICHS #422 Male 30-39 | 02:23:56 | 02:23:56 | 56 (177) | 30-39 | 56 | Male | 177 | L Blue Men 30-39 | 08:29:07 | 00:12:47 | 00:06:31 | 01:07:45 | 00:03:29 | 00:53:22 |
| 56 | 157 | | COENIE DE VILLIERS | COENIE DE VILLIERS #157 Male 50-59 | 02:02:59 | 02:02:59 | 7 (49) | 50-59 | 7 | Male | 49 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:48 | 00:04:52 | 00:59:08 | 00:01:25 | 00:44:44 |
| 125 | 486 | | STUART STRANG | STUART STRANG #486 Male 30-39 | 02:12:24 | 02:12:24 | 34 (106) | 30-39 | 34 | Male | 106 | L Blue Men 30-39 | 08:29:07 | 00:12:49 | 00:03:52 | 00:59:22 | 00:01:24 | 00:54:54 |
| 17 | 198 | | JAMES MCCALLUM | JAMES MCCALLUM #198 Male 19-29 | 01:52:53 | 01:52:53 | 11 (17) | 19-29 | 11 | Male | 17 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:12:50 | 00:04:46 | 00:56:47 | 00:01:39 | 00:36:49 |
| 45 | 621 | | TEAM YEET FLEET | TEAM YEET FLEET #621 Male Team | 02:01:21 | 02:01:21 | 3 (39) | Team | 3 | Male | 39 | L Blue Teams | 08:29:07 | 00:12:54 | 00:03:08 | 01:00:00 | 00:01:05 | 00:44:13 |
| 55 | 79 | | JACOBUS LEIBBRANDT | JACOBUS LEIBBRANDT #79 Male 40-49 | 02:02:47 | 02:02:47 | 8 (48) | 40-49 | 8 | Male | 48 | Yellow Men 40-49 | 07:31:48 | 00:12:56 | 00:03:57 | 00:58:57 | 00:02:04 | 00:44:51 |
| 243 | 614 | | TEAM TEAM PRINGLE | TEAM TEAM PRINGLE #614 Mixed Team | 02:25:54 | 02:25:54 | 6 (6) | Team | 6 | Mixed | 6 | L Blue Teams | 08:29:07 | 00:12:57 | 00:04:03 | 01:08:45 | 00:01:22 | 00:58:45 |
| 175 | 303 | | ELIZMA GELDENHUYS | ELIZMA GELDENHUYS #303 Female 50-59 | 02:18:32 | 02:18:32 | 4 (33) | 50-59 | 4 | Female | 33 | Pink Women | 08:08:10 | 00:12:59 | 00:04:01 | 01:04:05 | 00:01:41 | 00:55:44 |
| 98 | 449 | | SP LE ROUX | SP LE ROUX #449 Male 30-39 | 02:08:39 | 02:08:39 | 26 (86) | 30-39 | 26 | Male | 86 | L Blue Men 30-39 | 08:29:07 | 00:13:00 | 00:04:29 | 00:58:40 | 00:02:17 | 00:50:11 |
| | 285 | | LISA COMBRINK | LISA COMBRINK #285 Female 19-29 | Started | Started | | 19-29 | | Female | | Pink Women | 08:08:10 | 00:13:01 | 00:05:26 | | | |
| 113 | 82 | | WYNAND MALAN | WYNAND MALAN #82 Male 40-49 | 02:10:47 | 02:10:47 | 20 (99) | 40-49 | 20 | Male | 99 | Yellow Men 40-49 | 07:31:48 | 00:13:01 | 00:03:25 | 01:05:51 | 00:01:21 | 00:47:06 |
| 25 | 204 | | KELTON MILLER | KELTON MILLER #204 Male 19-29 | 01:55:22 | 01:55:22 | 14 (23) | 19-29 | 14 | Male | 23 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:13:01 | 00:02:51 | 00:58:32 | 00:01:30 | 00:39:26 |
| 119 | 56 | | GREG HARROWSMITH | GREG HARROWSMITH #56 Male 40-49 | 02:11:09 | 02:11:09 | 23 (104) | 40-49 | 23 | Male | 104 | Yellow Men 40-49 | 07:31:48 | 00:13:03 | 00:05:16 | 00:58:08 | 00:02:13 | 00:52:28 |
| 39 | 195 | | GARY MARESCIA | GARY MARESCIA #195 Male 50-59 | 01:59:40 | 01:59:40 | 5 (34) | 50-59 | 5 | Male | 34 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:13:03 | 00:03:51 | 00:56:45 | 00:00:57 | 00:45:02 |
| 71 | 433 | | MICHAEL GRANT | MICHAEL GRANT #433 Male 30-39 | 02:06:05 | 02:06:05 | 16 (63) | 30-39 | 16 | Male | 63 | L Blue Men 30-39 | 08:29:07 | 00:13:03 | 00:03:40 | 01:02:22 | 00:01:30 | 00:45:29 |
| 16 | 409 | | JACQUES BOUWER | JACQUES BOUWER #409 Male 30-39 | 01:52:33 | 01:52:33 | 4 (16) | 30-39 | 4 | Male | 16 | L Blue Men 30-39 | 08:29:07 | 00:13:05 | 00:02:59 | 00:56:08 | 00:01:15 | 00:39:04 |
| 116 | 518 | | Steve ATTWELL | Steve ATTWELL #518 Male 40-49 | 02:10:59 | 02:10:59 | 21 (102) | 40-49 | 21 | Male | 102 | Yellow Men 40-49 | 07:31:48 | 00:13:08 | 00:02:52 | 00:57:27 | 00:01:12 | 00:56:19 |
| 62 | 72 | | LANGLEY KIRKWOOD | LANGLEY KIRKWOOD #72 Male 40-49 | 02:04:09 | 02:04:09 | 10 (55) | 40-49 | 10 | Male | 55 | Yellow Men 40-49 | 07:31:48 | 00:13:09 | 00:04:42 | 00:58:38 | 00:01:30 | 00:46:09 |
| 81 | 476 | | GREG SAHARIN | GREG SAHARIN #476 Male 30-39 | 02:06:58 | 02:06:58 | 23 (72) | 30-39 | 23 | Male | 72 | L Blue Men 30-39 | 08:29:07 | 00:13:10 | 00:03:27 | 00:59:24 | 00:01:22 | 00:49:31 |
| 36 | 104 | | JURAJ REBRO | JURAJ REBRO #104 Male 40-49 | 01:57:41 | 01:57:41 | 3 (32) | 40-49 | 3 | Male | 32 | Yellow Men 40-49 | 07:31:48 | 00:13:10 | 00:03:40 | 00:56:51 | 00:01:25 | 00:42:33 |
| 199 | 106 | | PAUL ROELOFSE | PAUL ROELOFSE #106 Male 40-49 | 02:21:12 | 02:21:12 | 41 (158) | 40-49 | 41 | Male | 158 | Yellow Men 40-49 | 07:31:48 | 00:13:11 | 00:06:29 | | 01:28:39 | 00:52:33 |
| 95 | 176 | | PETER HARTMANN | PETER HARTMANN #176 Male 50-59 | 02:08:11 | 02:08:11 | 11 (84) | 50-59 | 11 | Male | 84 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:13:11 | 00:04:18 | 00:59:16 | 00:01:43 | 00:49:42 |
| 70 | 474 | | JOHAN RHEEDERS | JOHAN RHEEDERS #474 Male 30-39 | 02:05:56 | 02:05:56 | 15 (62) | 30-39 | 15 | Male | 62 | L Blue Men 30-39 | 08:29:07 | 00:13:15 | 00:03:41 | 00:59:15 | 00:01:41 | 00:48:03 |
| 294 | 238 | | BRIAN SPARG | BRIAN SPARG #238 Male 50-59 | 02:32:12 | 02:32:12 | 31 (219) | 50-59 | 31 | Male | 219 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:13:17 | 00:06:02 | 01:08:49 | 00:02:37 | 01:01:25 |
| 42 | 49 | | CLARK GARDNER | CLARK GARDNER #49 Male 40-49 | 02:00:40 | 02:00:40 | 5 (37) | 40-49 | 5 | Male | 37 | Yellow Men 40-49 | 07:31:48 | 00:13:17 | 00:03:44 | 00:56:35 | 00:01:35 | 00:45:27 |
| 120 | 450 | | IAN LESSEM | IAN LESSEM #450 Male 30-39 | 02:11:22 | 02:11:22 | 33 (105) | 30-39 | 33 | Male | 105 | L Blue Men 30-39 | 08:29:07 | 00:13:18 | 00:04:05 | 00:58:53 | 00:02:07 | 00:52:57 |
| 214 | 126 | | PIETER VERMEULEN | PIETER VERMEULEN #126 Male 40-49 | 02:22:31 | 02:22:31 | 47 (170) | 40-49 | 47 | Male | 170 | Yellow Men 40-49 | 07:31:48 | 00:13:19 | 00:04:32 | 01:04:10 | 00:02:28 | 00:57:59 |
| 60 | 113 | | ROUAL SPANGENBERG | ROUAL SPANGENBERG #113 Male 40-49 | 02:03:32 | 02:03:32 | 9 (53) | 40-49 | 9 | Male | 53 | Yellow Men 40-49 | 07:31:48 | 00:13:21 | 00:04:16 | 00:56:00 | 00:01:39 | 00:48:14 |
| 105 | 461 | | DEVON MELVILLE | DEVON MELVILLE #461 Male 30-39 | 02:09:31 | 02:09:31 | 28 (92) | 30-39 | 28 | Male | 92 | L Blue Men 30-39 | 08:29:07 | 00:13:21 | 00:04:05 | 00:58:42 | 00:02:35 | 00:50:46 |
| 104 | 456 | | CHARL MARKS | CHARL MARKS #456 Male 30-39 | 02:09:02 | 02:09:02 | 27 (91) | 30-39 | 27 | Male | 91 | L Blue Men 30-39 | 08:29:07 | 00:13:22 | 00:04:43 | 01:01:08 | 00:01:32 | 00:48:16 |
| 76 | 417 | | DRIES COETZEE | DRIES COETZEE #417 Male 30-39 | 02:06:33 | 02:06:33 | 19 (67) | 30-39 | 19 | Male | 67 | L Blue Men 30-39 | 08:29:07 | 00:13:22 | 00:03:45 | 01:02:09 | 00:01:29 | 00:45:46 |
| 21 | 465 | | MIGUEL NETTO | MIGUEL NETTO #465 Male 30-39 | 01:54:15 | 01:54:15 | 6 (20) | 30-39 | 6 | Male | 20 | L Blue Men 30-39 | 08:29:07 | 00:13:23 | 00:03:07 | 00:59:30 | 00:01:03 | 00:37:10 |
| 337 | 402 | | FADL BADEROEN | FADL BADEROEN #402 Male 30-39 | 02:40:04 | 02:40:04 | 72 (245) | 30-39 | 72 | Male | 245 | L Blue Men 30-39 | 08:29:07 | 00:13:25 | 00:04:48 | 01:18:06 | 00:02:16 | 01:01:27 |
| 121 | 312 | | CHANEL HANNAH | CHANEL HANNAH #312 Female 30-39 | 02:11:27 | 02:11:27 | 3 (13) | 30-39 | 3 | Female | 13 | Pink Women | 08:08:10 | 00:13:29 | 00:03:36 | 01:02:06 | 00:01:25 | 00:50:49 |
| 50 | 455 | | JACQUES-PIERRE MARITZ | JACQUES-PIERRE MARITZ #455 Male 30-39 | 02:02:00 | 02:02:00 | 11 (43) | 30-39 | 11 | Male | 43 | L Blue Men 30-39 | 08:29:07 | 00:13:30 | 00:04:43 | 00:57:48 | 00:01:49 | 00:44:08 |
| 80 | 414 | | GAVIN CILLIERS | GAVIN CILLIERS #414 Male 30-39 | 02:06:50 | 02:06:50 | 22 (71) | 30-39 | 22 | Male | 71 | L Blue Men 30-39 | 08:29:07 | 00:13:33 | 00:03:35 | 00:59:15 | 00:01:24 | 00:49:01 |
| 335 | 497 | | BEN WAHL | BEN WAHL #497 Male 30-39 | 02:39:31 | 02:39:31 | 71 (243) | 30-39 | 71 | Male | 243 | L Blue Men 30-39 | 08:29:07 | 00:13:33 | 00:06:40 | 01:12:08 | 00:02:05 | 01:05:03 |
| 150 | 502 | | THURSTON WILLIAMS | THURSTON WILLIAMS #502 Male 30-39 | 02:15:14 | 02:15:14 | 43 (122) | 30-39 | 43 | Male | 122 | L Blue Men 30-39 | 08:29:07 | 00:13:35 | 00:03:51 | 01:04:01 | 00:01:45 | 00:52:01 |
| 128 | 612 | | TEAM SPLASHFLASHDASH | TEAM SPLASHFLASHDASH #612 Female Team | 02:12:34 | 02:12:34 | 1 (18) | Team | 1 | Female | 18 | L Blue Teams | 08:29:07 | 00:13:35 | 00:03:20 | 01:06:27 | 00:01:16 | 00:47:55 |
| 154 | 77 | | JOHAN KRUGER | JOHAN KRUGER #77 Male 40-49 | 02:16:25 | 02:16:25 | 28 (125) | 40-49 | 28 | Male | 125 | Yellow Men 40-49 | 07:31:48 | 00:13:37 | 00:06:48 | 01:02:57 | 00:03:41 | 00:49:20 |