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 |
| 7 | 528 | | Glen GORE | Glen GORE #528 Male 50-59 | 01:46:08 | 01:46:08 | 1 (7) | 50-59 | 1 | Male | 7 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:09:45 | 00:02:39 | 00:54:07 | 00:00:55 | 00:38:41 |
| 20 | 517 | | Vicky VAN DER MERWE | Vicky VAN DER MERWE #517 Female 30-39 | 01:53:14 | 01:53:14 | 1 (1) | 30-39 | 1 | Female | 1 | Pink Women | 08:08:10 | 00:11:32 | 00:02:36 | 00:59:15 | 00:00:56 | 00:38:54 |
| 24 | 315 | | CRISTINA HEYWOOD | CRISTINA HEYWOOD #315 Female 19-29 | 01:54:47 | 01:54:47 | 1 (2) | 19-29 | 1 | Female | 2 | Pink Women | 08:08:10 | 00:11:52 | 00:02:47 | 00:58:42 | 00:01:06 | 00:40:18 |
| 10 | 439 | | DEAN HOPF | DEAN HOPF #439 Male 30-39 | 01:48:16 | 01:48:16 | 1 (10) | 30-39 | 1 | Male | 10 | L Blue Men 30-39 | 08:29:07 | 00:10:58 | 00:02:31 | 00:56:16 | 00:00:53 | 00:37:36 |
| 84 | 369 | | BIANCA TAIT | BIANCA TAIT #369 Female 40-49 | 02:07:08 | 02:07:08 | 1 (9) | 40-49 | 1 | Female | 9 | Pink Women | 08:08:10 | 00:14:01 | 00:03:03 | 01:05:15 | 00:01:30 | 00:43:16 |
| 114 | 209 | | ROLF MULLER | ROLF MULLER #209 Male 60+ | 02:10:53 | 02:10:53 | 1 (100) | 60+ | 1 | Male | 100 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:10 | 00:05:08 | 01:02:23 | 00:02:04 | 00:47:07 |
| 146 | 286 | | PETRUSCHKA CONSTANCON | PETRUSCHKA CONSTANCON #286 Female 50-59 | 02:14:42 | 02:14:42 | 1 (24) | 50-59 | 1 | Female | 24 | Pink Women | 08:08:10 | 00:14:30 | 00:04:13 | 01:07:48 | 00:01:44 | 00:46:26 |
| 15 | 96 | | MICHAEL ONIONS | MICHAEL ONIONS #96 Male 40-49 | 01:51:40 | 01:51:40 | 1 (15) | 40-49 | 1 | Male | 15 | Yellow Men 40-49 | 07:31:48 | 00:11:18 | 00:02:48 | 00:57:21 | 00:01:09 | 00:39:02 |
| 135 | 297 | | LYNETTE FISCHER | LYNETTE FISCHER #297 Female 60+ | 02:14:03 | 02:14:03 | 1 (19) | 60+ | 1 | Female | 19 | Pink Women | 08:08:10 | 00:14:18 | 00:03:36 | 01:04:19 | 00:01:59 | 00:49:50 |
| 1 | 184 | | DYLAN KRUGER | DYLAN KRUGER #184 Male 19-29 | 01:41:09 | 01:41:09 | 1 (1) | 19-29 | 1 | Male | 1 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:09:45 | 00:02:39 | 00:54:06 | 00:00:47 | 00:33:50 |
| 43 | 615 | | TEAM TEAM TOPFORM | TEAM TEAM TOPFORM #615 Mixed Team | 02:01:09 | 02:01:09 | 1 (1) | Team | 1 | Mixed | 1 | L Blue Teams | 08:29:07 | 00:17:53 | 00:02:47 | 01:01:21 | 00:01:09 | 00:37:56 |
| 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 |
| 28 | 616 | | TEAM THE BANDITS | TEAM THE BANDITS #616 Male Team | 01:56:11 | 01:56:11 | 1 (26) | Team | 1 | Male | 26 | L Blue Teams | 08:29:07 | 00:12:20 | 00:03:10 | 00:59:15 | 00:01:08 | 00:40:15 |
| 254 | 609 | | TEAM MELKIES | TEAM MELKIES #609 Female Team | 02:27:57 | 02:27:57 | 2 (49) | Team | 2 | Female | 49 | L Blue Teams | 08:29:07 | 00:13:45 | 00:03:29 | 01:25:44 | 00:01:20 | 00:43:37 |
| 96 | 608 | | TEAM LAW & DISORDER | TEAM LAW & DISORDER #608 Mixed Team | 02:08:15 | 02:08:15 | 2 (2) | Team | 2 | Mixed | 2 | L Blue Teams | 08:29:07 | 00:15:11 | 00:04:07 | 01:03:02 | 00:00:55 | 00:44:58 |
| 332 | 271 | | JANA BECKETT | JANA BECKETT #271 Female 60+ | 02:38:50 | 02:38:50 | 2 (84) | 60+ | 2 | Female | 84 | Pink Women | 08:08:10 | 00:17:10 | 00:05:55 | 01:11:14 | 00:01:29 | 01:02:59 |
| 207 | 135 | | PETER-JOHN BERLYN | PETER-JOHN BERLYN #135 Male 60+ | 02:21:49 | 02:21:49 | 2 (164) | 60+ | 2 | Male | 164 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:41 | 00:07:55 | 01:10:48 | 00:03:04 | 00:45:19 |
| 85 | 314 | | TRISH HEIMANN | TRISH HEIMANN #314 Female 40-49 | 02:07:19 | 02:07:19 | 2 (10) | 40-49 | 2 | Female | 10 | Pink Women | 08:08:10 | 00:14:00 | 00:02:45 | 01:05:27 | 00:01:02 | 00:44:02 |
| 117 | 374 | | GERRIDA UYS | GERRIDA UYS #374 Female 30-39 | 02:11:01 | 02:11:01 | 2 (12) | 30-39 | 2 | Female | 12 | Pink Women | 08:08:10 | 00:14:09 | 00:04:19 | 01:03:49 | 00:01:30 | 00:47:12 |
| 31 | 44 | | BRETT FAURE | BRETT FAURE #44 Male 40-49 | 01:56:14 | 01:56:14 | 2 (29) | 40-49 | 2 | Male | 29 | Yellow Men 40-49 | 07:31:48 | 00:14:00 | 00:03:15 | 00:56:21 | 00:01:19 | 00:41:17 |
| 160 | 348 | | JENNIFER O'HANLON | JENNIFER O'HANLON #348 Female 50-59 | 02:16:51 | 02:16:51 | 2 (28) | 50-59 | 2 | Female | 28 | Pink Women | 08:08:10 | 00:14:28 | 00:04:18 | 01:06:14 | 01:50:21 | -00:58:31 |
| 12 | 468 | | JEFF NORTON | JEFF NORTON #468 Male 30-39 | 01:49:16 | 01:49:16 | 2 (12) | 30-39 | 2 | Male | 12 | L Blue Men 30-39 | 08:29:07 | 00:08:44 | 00:02:41 | 00:58:16 | 00:01:22 | 00:38:12 |
| 23 | 173 | | GARETH GREER | GARETH GREER #173 Male 50-59 | 01:54:34 | 01:54:34 | 2 (22) | 50-59 | 2 | Male | 22 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:03 | 00:03:17 | 00:57:02 | 00:01:17 | 00:38:53 |
| 33 | 508 | | Megan MCCARLEY | Megan MCCARLEY #508 Female 19-29 | 01:56:56 | 01:56:56 | 2 (3) | 19-29 | 2 | Female | 3 | Pink Women | 08:08:10 | 00:10:59 | 00:03:27 | 00:58:54 | 00:01:34 | 00:42:00 |
| 2 | 504 | | Michael ROSS | Michael ROSS #504 Male 19-29 | 01:41:39 | 01:41:39 | 2 (2) | 19-29 | 2 | Male | 2 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:10:05 | 00:02:25 | 00:53:56 | 00:00:51 | 00:34:19 |
| 44 | 623 | | TEAM Ixia CT | TEAM Ixia CT #623 Male Team | 02:01:19 | 02:01:19 | 2 (38) | Team | 2 | Male | 38 | L Blue Teams | 08:29:07 | 00:09:14 | 00:06:28 | 01:00:13 | 00:00:57 | 00:44:25 |
| 3 | 202 | | ROHAN MEYER | ROHAN MEYER #202 Male 19-29 | 01:42:36 | 01:42:36 | 3 (3) | 19-29 | 3 | Male | 3 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:07:47 | 00:04:48 | 00:52:35 | 00:02:05 | 00:35:19 |
| 209 | 162 | | JOHN ELOFF | JOHN ELOFF #162 Male 60+ | 02:21:58 | 02:21:58 | 3 (166) | 60+ | 3 | Male | 166 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:16:02 | 00:06:23 | 01:03:29 | 00:02:37 | 00:53:25 |
| 112 | 322 | | MARTINA JESENSKß | MARTINA JESENSKß #322 Female 40-49 | 02:10:21 | 02:10:21 | 3 (11) | 40-49 | 3 | Female | 11 | Pink Women | 08:08:10 | 00:15:32 | 00:03:39 | 01:01:56 | 00:01:36 | 00:47:37 |
| 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 |
| 26 | 265 | | HENRY WOLSTENHOLME | HENRY WOLSTENHOLME #265 Male 50-59 | 01:55:34 | 01:55:34 | 3 (24) | 50-59 | 3 | Male | 24 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:28 | 00:03:02 | 00:58:57 | 00:01:12 | 00:37:53 |
| 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 |
| 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 |
| 13 | 436 | | RYAN HEYDENRYCH | RYAN HEYDENRYCH #436 Male 30-39 | 01:49:59 | 01:49:59 | 3 (13) | 30-39 | 3 | Male | 13 | L Blue Men 30-39 | 08:29:07 | 00:10:32 | 00:02:56 | 00:56:17 | 00:00:53 | 00:39:18 |
| 348 | 601 | | TEAM BENCHWARMERS | TEAM BENCHWARMERS #601 Female Team | 02:42:17 | 02:42:17 | 3 (88) | Team | 3 | Female | 88 | L Blue Teams | 08:29:07 | 00:13:41 | 00:03:01 | 01:17:44 | 00:04:16 | 01:03:34 |
| 99 | 611 | | TEAM SH LEGENDS | TEAM SH LEGENDS #611 Mixed Team | 02:08:41 | 02:08:41 | 3 (3) | Team | 3 | Mixed | 3 | L Blue Teams | 08:29:07 | 00:13:41 | 00:02:21 | 00:46:29 | 00:10:34 | 00:55:33 |
| 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 |
| 163 | 277 | | KIRSTY BLACKFORD | KIRSTY BLACKFORD #277 Female 50-59 | 02:17:29 | 02:17:29 | 3 (29) | 50-59 | 3 | Female | 29 | Pink Women | 08:08:10 | 00:15:42 | 00:04:37 | 01:03:40 | 00:02:13 | 00:51:15 |
| 363 | 603 | | TEAM FEELGOODB4DONE | TEAM FEELGOODB4DONE #603 Female Team | 02:44:43 | 02:44:43 | 4 (95) | Team | 4 | Female | 95 | L Blue Teams | 08:29:07 | 00:14:54 | 00:03:44 | 01:12:24 | 00:01:37 | 01:12:02 |
| 100 | 619 | | TEAM VITALITY SLAVES | TEAM VITALITY SLAVES #619 Male Team | 02:08:56 | 02:08:56 | 4 (87) | Team | 4 | Male | 87 | L Blue Teams | 08:29:07 | 00:14:46 | 00:03:01 | 01:07:50 | 00:01:12 | 00:42:05 |
| 153 | 602 | | TEAM BURBESTB4FINISH | TEAM BURBESTB4FINISH #602 Mixed Team | 02:16:13 | 02:16:13 | 4 (4) | Team | 4 | Mixed | 4 | L Blue Teams | 08:29:07 | 00:14:03 | 00:03:47 | 01:41:14 | 00:01:16 | 00:15:51 |
| 139 | 353 | | LESYL POTGIETER | LESYL POTGIETER #353 Female 40-49 | 02:14:16 | 02:14:16 | 4 (20) | 40-49 | 4 | Female | 20 | Pink Women | 08:08:10 | 00:16:56 | 00:04:24 | 01:03:55 | 00:02:11 | 00:46:48 |
| 32 | 130 | | BRENTON ASHBY | BRENTON ASHBY #130 Male 50-59 | 01:56:31 | 01:56:31 | 4 (30) | 50-59 | 4 | Male | 30 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:13:42 | 00:02:57 | 00:56:59 | 00:01:00 | 00:41:51 |
| 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 |
| 40 | 52 | | PAUL GILLINGHAM | PAUL GILLINGHAM #52 Male 40-49 | 01:59:41 | 01:59:41 | 4 (35) | 40-49 | 4 | Male | 35 | Yellow Men 40-49 | 07:31:48 | 00:14:31 | 00:04:27 | 00:59:14 | 00:01:26 | 00:40:01 |
| 4 | 144 | | CHRIS BRUCHHAUSEN | CHRIS BRUCHHAUSEN #144 Male 19-29 | 01:43:10 | 01:43:10 | 4 (4) | 19-29 | 4 | Male | 4 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:11:29 | 00:02:25 | 00:54:47 | 00:00:53 | 00:33:34 |
| 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 |
| 230 | 172 | | GERHARD GOUS | GERHARD GOUS #172 Male 60+ | 02:24:34 | 02:24:34 | 4 (182) | 60+ | 4 | Male | 182 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:25 | 00:05:37 | 00:59:47 | 00:04:25 | 01:00:19 |
| 38 | 344 | | KELSEY NEL | KELSEY NEL #344 Female 19-29 | 01:59:24 | 01:59:24 | 4 (5) | 19-29 | 4 | Female | 5 | Pink Women | 08:08:10 | 00:11:43 | 00:03:03 | 00:58:41 | 00:01:13 | 00:44:41 |
| 122 | 345 | | ADELE NIEMAND | ADELE NIEMAND #345 Female 30-39 | 02:11:28 | 02:11:28 | 4 (14) | 30-39 | 4 | Female | 14 | Pink Women | 08:08:10 | 00:15:43 | 00:03:44 | 01:02:50 | 00:02:04 | 00:47:05 |