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 |
| 289 | 14 | | MOHAMMMED ALLIE | MOHAMMMED ALLIE #14 Male 40-49 | 02:31:26 | 02:31:26 | 66 (216) | 40-49 | 66 | Male | 216 | Yellow Men 40-49 | 07:31:48 | 00:20:59 | 00:06:11 | 01:14:57 | 00:03:14 | 00:46:03 |
| 118 | 122 | | ERNST VAN DEN BERG | ERNST VAN DEN BERG #122 Male 40-49 | 02:11:01 | 02:11:01 | 22 (103) | 40-49 | 22 | Male | 103 | Yellow Men 40-49 | 07:31:48 | 00:15:19 | 00:05:34 | 01:02:17 | 00:01:57 | 00:45:51 |
| 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 |
| 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 |
| 90 | 532 | | Pieter STEPHANUS NAUDE | Pieter STEPHANUS NAUDE #532 Male 19-29 | 02:07:38 | 02:07:38 | 27 (79) | 19-29 | 27 | Male | 79 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:13:46 | 00:05:33 | 01:00:24 | 00:02:15 | 00:45:39 |
| 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 |
| 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 |
| 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 |
| 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 |
| 88 | 160 | | ADAM DUXBURY | ADAM DUXBURY #160 Male 19-29 | 02:07:31 | 02:07:31 | 26 (77) | 19-29 | 26 | Male | 77 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:59 | 00:04:28 | 01:01:29 | 00:01:18 | 00:45:15 |
| 91 | 31 | | GAVIN COOPER | GAVIN COOPER #31 Male 40-49 | 02:07:40 | 02:07:40 | 16 (80) | 40-49 | 16 | Male | 80 | Yellow Men 40-49 | 07:31:48 | 00:14:38 | 00:04:00 | 01:02:11 | 00:01:40 | 00:45:10 |
| 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 |
| 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 |
| 134 | 463 | | WILLIAM NANJERO | WILLIAM NANJERO #463 Male 30-39 | 02:14:01 | 02:14:01 | 37 (113) | 30-39 | 37 | Male | 113 | L Blue Men 30-39 | 08:29:07 | 00:14:27 | 00:05:47 | 01:03:27 | 00:05:26 | 00:44:53 |
| 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 |
| 64 | 121 | | BARRY VAN BLERK | BARRY VAN BLERK #121 Male 40-49 | 02:04:33 | 02:04:33 | 11 (57) | 40-49 | 11 | Male | 57 | Yellow Men 40-49 | 07:31:48 | 00:15:48 | 00:04:31 | 00:57:56 | 00:01:26 | 00:44:50 |
| 162 | 24 | | JOHN BURNS | JOHN BURNS #24 Male 40-49 | 02:17:27 | 02:17:27 | 29 (130) | 40-49 | 29 | Male | 130 | Yellow Men 40-49 | 07:31:48 | 00:15:22 | 00:07:14 | 01:05:56 | 00:04:04 | 00:44:49 |
| 94 | 116 | | JUSTIN SWARTS | JUSTIN SWARTS #116 Male 40-49 | 02:07:55 | 02:07:55 | 17 (83) | 40-49 | 17 | Male | 83 | Yellow Men 40-49 | 07:31:48 | 00:14:04 | 00:05:21 | 01:01:31 | 00:02:11 | 00:44:47 |
| 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 |
| 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 |
| 77 | 472 | | VLASTA PITRO | VLASTA PITRO #472 Male 30-39 | 02:06:34 | 02:06:34 | 20 (68) | 30-39 | 20 | Male | 68 | L Blue Men 30-39 | 08:29:07 | 00:14:57 | 00:04:34 | 01:00:12 | 00:02:11 | 00:44:38 |
| 73 | 531 | | Leslie POTTIER | Leslie POTTIER #531 Male 30-39 | 02:06:09 | 02:06:09 | 17 (65) | 30-39 | 17 | Male | 65 | L Blue Men 30-39 | 08:29:07 | 00:15:51 | 00:04:18 | 00:59:40 | 00:01:45 | 00:44:33 |
| 52 | 454 | | PAUL MARAIS | PAUL MARAIS #454 Male 30-39 | 02:02:18 | 02:02:18 | 12 (45) | 30-39 | 12 | Male | 45 | L Blue Men 30-39 | 08:29:07 | 00:14:06 | 00:04:14 | 00:57:38 | 00:01:44 | 00:44:33 |
| 183 | 16 | | Grant JANSEN | Grant JANSEN #16 Male 40-49 | 02:18:59 | 02:18:59 | 37 (145) | 40-49 | 37 | Male | 145 | Yellow Men 40-49 | 07:31:48 | 00:19:28 | 00:05:52 | 01:07:17 | 00:01:53 | 00:44:26 |
| 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 |
| 302 | 491 | | JAN VAN OVERBEEKE | JAN VAN OVERBEEKE #491 Male 30-39 | 02:33:18 | 02:33:18 | 65 (225) | 30-39 | 65 | Male | 225 | L Blue Men 30-39 | 08:29:07 | 00:18:14 | 00:08:15 | 01:18:05 | 00:04:17 | 00:44:25 |
| 87 | 196 | | HOLDEN MARSHALL | HOLDEN MARSHALL #196 Male 50-59 | 02:07:26 | 02:07:26 | 10 (76) | 50-59 | 10 | Male | 76 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:15:10 | 00:05:46 | 01:00:09 | 00:01:53 | 00:44:25 |
| 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 |
| 58 | 168 | | JOSHUA GODDARD | JOSHUA GODDARD #168 Male 19-29 | 02:03:15 | 02:03:15 | 20 (51) | 19-29 | 20 | Male | 51 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:14:22 | 00:03:35 | 00:58:48 | 00:02:15 | 00:44:13 |
| 349 | 365 | | JULIE SOICHER | JULIE SOICHER #365 Female 50-59 | 02:42:21 | 02:42:21 | 17 (89) | 50-59 | 17 | Female | 89 | Pink Women | 08:08:10 | 00:20:30 | 00:07:23 | 01:27:45 | 00:02:33 | 00:44:08 |
| 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 |
| 165 | 375 | | JACOLET VAN DEN BERG | JACOLET VAN DEN BERG #375 Female 40-49 | 02:17:37 | 02:17:37 | 6 (30) | 40-49 | 6 | Female | 30 | Pink Women | 08:08:10 | 00:15:15 | 00:04:18 | 01:11:48 | 00:02:09 | 00:44:04 |
| 61 | 164 | | CHRISTIAN FAURE | CHRISTIAN FAURE #164 Male 19-29 | 02:03:47 | 02:03:47 | 22 (54) | 19-29 | 22 | Male | 54 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:11:41 | 00:03:28 | 01:02:23 | 00:02:10 | 00:44:03 |
| 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 |
| 49 | 492 | | JONATHAN VAN WYK | JONATHAN VAN WYK #492 Male 30-39 | 02:01:42 | 02:01:42 | 10 (42) | 30-39 | 10 | Male | 42 | L Blue Men 30-39 | 08:29:07 | 00:14:07 | 00:04:06 | 00:57:43 | 00:01:46 | 00:43:58 |
| 235 | 257 | | MARCUS VILJOEN | MARCUS VILJOEN #257 Male 19-29 | 02:25:21 | 02:25:21 | 42 (187) | 19-29 | 42 | Male | 187 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:15:07 | 00:08:32 | 01:14:06 | 00:03:43 | 00:43:51 |
| 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 |
| 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 |
| 46 | 58 | | WALTER HAYES | WALTER HAYES #58 Male 40-49 | 02:01:27 | 02:01:27 | 6 (40) | 40-49 | 6 | Male | 40 | Yellow Men 40-49 | 07:31:48 | 00:13:42 | 00:04:35 | 00:58:10 | 00:01:45 | 00:43:12 |
| 37 | 213 | | ARMAND NIEUWENHUYS | ARMAND NIEUWENHUYS #213 Male 19-29 | 01:58:00 | 01:58:00 | 16 (33) | 19-29 | 16 | Male | 33 | Red Men 19-29,50-59,60+ | 07:50:16 | 00:11:38 | 00:03:27 | 00:58:38 | 00:01:06 | 00:43:09 |
| 75 | 438 | | WADE HOLLAND | WADE HOLLAND #438 Male 30-39 | 02:06:26 | 02:06:26 | 18 (66) | 30-39 | 18 | Male | 66 | L Blue Men 30-39 | 08:29:07 | 00:11:59 | 00:04:42 | 01:04:43 | 00:02:04 | 00:42:56 |
| 63 | 399 | | MANUEL ACHTIG | MANUEL ACHTIG #399 Male 30-39 | 02:04:27 | 02:04:27 | 13 (56) | 30-39 | 13 | Male | 56 | L Blue Men 30-39 | 08:29:07 | 00:14:06 | 00:04:16 | 01:01:28 | 00:01:42 | 00:42:53 |
| 53 | 45 | | DAVID FISH | DAVID FISH #45 Male 40-49 | 02:02:20 | 02:02:20 | 7 (46) | 40-49 | 7 | Male | 46 | Yellow Men 40-49 | 07:31:48 | 00:14:19 | 00:03:59 | 00:59:54 | 00:01:31 | 00:42:34 |
| 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 |
| 164 | 494 | | FREDDY VELAZQUEZ | FREDDY VELAZQUEZ #494 Male 30-39 | 02:17:30 | 02:17:30 | 45 (131) | 30-39 | 45 | Male | 131 | L Blue Men 30-39 | 08:29:07 | 00:16:29 | 00:04:45 | 01:09:45 | 00:03:58 | 00:42:32 |
| 74 | 350 | | JULIKA PAHL | JULIKA PAHL #350 Female 19-29 | 02:06:25 | 02:06:25 | 7 (8) | 19-29 | 7 | Female | 8 | Pink Women | 08:08:10 | 00:13:37 | 00:03:20 | 01:05:23 | 00:01:37 | 00:42:25 |
| 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 |
| 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 |
| 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 |
| 30 | 533 | | Abre ROUX | Abre ROUX #533 Male 30-39 | 01:56:12 | 01:56:12 | 8 (28) | 30-39 | 8 | Male | 28 | L Blue Men 30-39 | 08:29:07 | 00:11:09 | 00:04:05 | 00:56:59 | 00:02:07 | 00:41:50 |