Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | City | Swim | Cycle | Run |
| 1 | 152 | | Timothy HAYWARD | Timothy HAYWARD #152 Male 16-29 | 00:55:52 | 00:55:52 | 1 (1) | 16-29 | 1 | Male | 1 | MATRIX MULITISPORT | Port Elizabeth | 00:07:23 | 00:31:12 | 00:17:15 |
| 2 | 144 | | Kyle WHITE | Kyle WHITE #144 Male 16-29 | 00:57:46 | 00:57:46 | 2 (2) | 16-29 | 2 | Male | 2 | ASPIRE LIVE FIT | port elizabeth | 00:06:35 | 00:33:11 | 00:18:00 |
| 3 | 145 | | Mxoleleni TABATA | Mxoleleni TABATA #145 Male 16-29 | 00:58:18 | 00:58:18 | 3 (3) | 16-29 | 3 | Male | 3 | | Port Elizabeth | 00:09:08 | 00:32:32 | 00:16:37 |
| 4 | 128 | | Alessandro FANICCHI | Alessandro FANICCHI #128 Male 16-29 | 00:58:49 | 00:58:49 | 4 (4) | 16-29 | 4 | Male | 4 | ASPIRE LIVE FIT | Port Elizabeth | 00:08:01 | 00:33:06 | 00:17:41 |
| 5 | 206 | | Bonga NKQINTIZA | Bonga NKQINTIZA #206 Male 16-29 | 00:59:00 | 00:59:00 | 5 (5) | 16-29 | 5 | Male | 5 | | | 00:10:08 | 00:31:41 | 00:17:10 |
| 6 | 192 | | Jeffrey Yusuf ARENDSE | Jeffrey Yusuf ARENDSE #192 Male 30-39 | 00:59:12 | 00:59:12 | 1 (6) | 30-39 | 1 | Male | 6 | TEAM TISSINK | Port Elizabeth | 00:07:52 | 00:33:24 | 00:17:55 |
| 7 | 143 | | Liam PRIME | Liam PRIME #143 Male 16-29 | 01:00:44 | 01:00:44 | 6 (7) | 16-29 | 6 | Male | 7 | F1 TRIATHLON | East London | 00:07:47 | 00:33:45 | 00:19:11 |
| 8 | 101 | | Tom VAN DER SANDE | Tom VAN DER SANDE #101 Male 30-39 | 01:01:02 | 01:01:02 | 2 (8) | 30-39 | 2 | Male | 8 | | EINDHOVEN | 00:08:15 | 00:33:19 | 00:19:27 |
| 9 | 155 | | Luke SMUTS | Luke SMUTS #155 Male 16-29 | 01:01:21 | 01:01:21 | 7 (9) | 16-29 | 7 | Male | 9 | MATRIX MULITISPORT | Port Elizabeth | 00:08:21 | 00:33:04 | 00:19:56 |
| 10 | 127 | | Jason LE ROUX | Jason LE ROUX #127 Male 40-49 | 01:02:32 | 01:02:32 | 1 (10) | 40-49 | 1 | Male | 10 | | Port Elizabeth | 00:09:21 | 00:32:26 | 00:20:44 |
| 11 | 165 | | Roger HOOKE | Roger HOOKE #165 Male 60+ | 01:03:46 | 01:03:46 | 1 (11) | 60+ | 1 | Male | 11 | | port elizabeth | 00:09:06 | 00:32:48 | 00:21:51 |
| 12 | 113 | | Bruce GIE | Bruce GIE #113 Male 40-49 | 01:05:26 | 01:05:26 | 2 (12) | 40-49 | 2 | Male | 12 | ASPIRE LIVE FIT | Port Elizabeth | 00:08:27 | 00:33:13 | 00:23:45 |
| 13 | 6 | | Matthew GOODALL | Matthew GOODALL #6 Male 16-29 | 01:05:30 | 01:05:30 | 8 (13) | 16-29 | 8 | Male | 13 | | Port Elizabeth | 00:08:36 | 00:36:40 | 00:20:14 |
| 14 | 150 | | Ryan PETER | Ryan PETER #150 Male 30-39 | 01:05:32 | 01:05:32 | 3 (14) | 30-39 | 3 | Male | 14 | | Port Elizabeth | 00:09:10 | 00:37:57 | 00:18:23 |
| 15 | 168 | | Chris JOUBERT | Chris JOUBERT #168 Male 16-29 | 01:05:48 | 01:05:48 | 9 (15) | 16-29 | 9 | Male | 15 | | Port Elizabeth | 00:09:04 | 00:37:15 | 00:19:27 |
| 16 | 209 | | Gavin THORNE | Gavin THORNE #209 Male 40-49 | 01:05:54 | 01:05:54 | 3 (16) | 40-49 | 3 | Male | 16 | N/A | Port Elizabeth | 00:08:39 | 00:36:49 | 00:20:25 |
| 17 | 123 | | Tiaan PEENS | Tiaan PEENS #123 Male 16-29 | 01:06:11 | 01:06:11 | 10 (17) | 16-29 | 10 | Male | 17 | | Port Elizabeth | 00:09:22 | 00:35:55 | 00:20:52 |
| 18 | 170 | | Christiaan JOUBERT | Christiaan JOUBERT #170 Male 40-49 | 01:06:16 | 01:06:16 | 4 (18) | 40-49 | 4 | Male | 18 | | Port Elizabeth | 00:08:44 | 00:37:35 | 00:19:56 |
| 19 | 193 | | Miles HOLLINS | Miles HOLLINS #193 Male 40-49 | 01:06:26 | 01:06:26 | 5 (19) | 40-49 | 5 | Male | 19 | MY TRAINING DAY | Port Elizabeth | 00:09:51 | 00:35:30 | 00:21:03 |
| 20 | 175 | | Joshua STARR | Joshua STARR #175 Male 16-29 | 01:07:40 | 01:07:40 | 11 (20) | 16-29 | 11 | Male | 20 | | Kimberley | 00:08:52 | 00:38:25 | 00:20:22 |
| 21 | 109 | | Edwin JEPPE | Edwin JEPPE #109 Male 30-39 | 01:08:52 | 01:08:52 | 4 (21) | 30-39 | 4 | Male | 21 | | Port Elizabeth | 00:07:42 | 00:34:15 | 00:26:53 |
| 22 | 181 | | Jacobus KRUGER | Jacobus KRUGER #181 Male 40-49 | 01:09:44 | 01:09:44 | 6 (22) | 40-49 | 6 | Male | 22 | | Randburg | 00:08:16 | 00:36:59 | 00:24:28 |
| 23 | 208 | | Lindi HUMPHREYS | Lindi HUMPHREYS #208 Female 30-39 | 01:10:06 | 01:10:06 | 1 (1) | 30-39 | 1 | Female | 1 | MATRIX MULTISPORT | Rotterdam | 00:08:33 | 00:37:44 | 00:23:48 |
| 24 | 112 | | Lyle ROCKMAN | Lyle ROCKMAN #112 Male 16-29 | 01:10:56 | 01:10:56 | 12 (23) | 16-29 | 12 | Male | 23 | MATRIX MULITISPORT | Port Elizabeth | 00:11:15 | 00:38:30 | 00:21:10 |
| 25 | 100 | | Lara TRUTER | Lara TRUTER #100 Female 30-39 | 01:11:55 | 01:11:55 | 2 (2) | 30-39 | 2 | Female | 2 | | EINDHOVEN | 00:08:47 | 00:39:14 | 00:23:53 |
| 26 | 122 | | Chelsey COOKE | Chelsey COOKE #122 Female 16-29 | 01:13:07 | 01:13:07 | 1 (3) | 16-29 | 1 | Female | 3 | MATRIX MULITISPORT | Port Elizabeth | 00:09:44 | 00:40:51 | 00:22:31 |
| 27 | 133 | | Rayhaan BOTHA | Rayhaan BOTHA #133 Male 16-29 | 01:13:10 | 01:13:10 | 13 (24) | 16-29 | 13 | Male | 24 | | Port Elizabeth | 00:12:55 | 00:37:16 | 00:22:57 |
| 28 | 151 | | E C STRYDOM | E C STRYDOM #151 Male 50-59 | 01:14:57 | 01:14:57 | 1 (25) | 50-59 | 1 | Male | 25 | | Humansdorp | 00:11:13 | 00:38:29 | 00:25:14 |
| 29 | 196 | | Eric HOFFMANN | Eric HOFFMANN #196 Male 50-59 | 01:15:38 | 01:15:38 | 2 (26) | 50-59 | 2 | Male | 26 | MATRIX MULITISPORT | port elizabeth | 00:09:31 | 00:38:57 | 00:27:09 |
| 30 | 159 | | Madeleen VAN ZUYDAM | Madeleen VAN ZUYDAM #159 Female 16-29 | 01:15:45 | 01:15:45 | 2 (4) | 16-29 | 2 | Female | 4 | | Port Elizabeth | 00:10:22 | 00:40:16 | 00:25:06 |
| 31 | 114 | | Curt ROBERTS | Curt ROBERTS #114 Male 30-39 | 01:15:55 | 01:15:55 | 5 (27) | 30-39 | 5 | Male | 27 | MATRIX MULITISPORT | Port Elizabeth | 00:10:21 | 00:38:00 | 00:27:34 |
| 32 | 198 | | Pieter STRYDOM | Pieter STRYDOM #198 Male 30-39 | 01:17:55 | 01:17:55 | 6 (28) | 30-39 | 6 | Male | 28 | | Sandton | 00:11:26 | 00:42:53 | 00:23:34 |
| 33 | 105 | | Mary-Anne STOTT | Mary-Anne STOTT #105 Female 40-49 | 01:18:19 | 01:18:19 | 1 (5) | 40-49 | 1 | Female | 5 | | Port Elizabeth | 00:10:16 | 00:40:23 | 00:27:39 |
| 34 | 108 | | Gregory FULLARD | Gregory FULLARD #108 Male 40-49 | 01:18:32 | 01:18:32 | 7 (29) | 40-49 | 7 | Male | 29 | ASPIRE LIVE FIT | Port Elizabeth | 00:13:04 | 00:41:05 | 00:24:22 |
| 35 | 207 | | Patrick SEDDON | Patrick SEDDON #207 Male 50-59 | 01:18:44 | 01:18:44 | 3 (30) | 50-59 | 3 | Male | 30 | | | 00:12:37 | 00:39:03 | 00:27:04 |
| 36 | 135 | | Delarey RIBBENS | Delarey RIBBENS #135 Male 30-39 | 01:19:30 | 01:19:30 | 7 (31) | 30-39 | 7 | Male | 31 | MAD MULTISPORT | Jeffreysbay | 00:09:34 | 00:40:09 | 00:29:45 |
| 37 | 166 | | Lize-Mé OTTO | Lize-Mé OTTO #166 Female 16-29 | 01:21:34 | 01:21:34 | 3 (6) | 16-29 | 3 | Female | 6 | MATRIX MULTISPORT | Port Elizabeth | 00:11:57 | 00:43:25 | 00:26:10 |
| 38 | 158 | | Jean-Pierre VAN DER MERWE | Jean-Pierre VAN DER MERWE #158 Male 16-29 | 01:22:16 | 01:22:16 | 14 (32) | 16-29 | 14 | Male | 32 | | Uitenhage | 00:12:52 | 00:43:08 | 00:26:14 |
| 39 | 204 | | David SWART | David SWART #204 Male 40-49 | 01:22:18 | 01:22:18 | 8 (33) | 40-49 | 8 | Male | 33 | | Hillcrest | 00:09:39 | 00:46:23 | 00:26:15 |
| 40 | 191 | | Kura MAZONGO | Kura MAZONGO #191 Male 40-49 | 01:28:17 | 01:28:17 | 9 (34) | 40-49 | 9 | Male | 34 | MATRIX MULITISPORT | Port Elizabeth | 00:17:23 | 00:45:46 | 00:25:07 |
| 41 | 140 | | Derek SMITH | Derek SMITH #140 Male 50-59 | 01:29:16 | 01:29:16 | 4 (35) | 50-59 | 4 | Male | 35 | | Port Elizabeth | 00:13:35 | 00:40:16 | 00:35:25 |
| 42 | 205 | | Elmar LANDMAN | Elmar LANDMAN #205 Male 16-29 | 01:31:20 | 01:31:20 | 15 (36) | 16-29 | 15 | Male | 36 | MATRIX | | 00:15:45 | 00:46:03 | 00:29:32 |
| 43 | 203 | | Bryan ROWSELL | Bryan ROWSELL #203 Male 30-39 | 01:31:36 | 01:31:36 | 8 (37) | 30-39 | 8 | Male | 37 | | Port Elizabeth | 00:12:18 | 00:49:01 | 00:30:16 |
| 44 | 121 | | Michael PRICE | Michael PRICE #121 Male 40-49 | 01:33:40 | 01:33:40 | 10 (38) | 40-49 | 10 | Male | 38 | ASPIRE LIVE FIT | Port Elizabeth | 00:13:13 | 00:45:44 | 00:34:42 |
| 45 | 164 | | Theo OTTO | Theo OTTO #164 Male 40-49 | 01:33:49 | 01:33:49 | 11 (39) | 40-49 | 11 | Male | 39 | MATRIX MULTISPORT | PE | 00:10:59 | 00:42:19 | 00:40:30 |
| 46 | 188 | | Tiaan NIEMANN | Tiaan NIEMANN #188 Male 16-29 | 01:36:22 | 01:36:22 | 16 (40) | 16-29 | 16 | Male | 40 | MY TRAINING DAY | Port Elizabeth | 00:15:48 | 00:45:20 | 00:35:13 |
| 47 | 199 | | Louis NIEMANN | Louis NIEMANN #199 Male 50-59 | 01:36:22 | 01:36:22 | 5 (41) | 50-59 | 5 | Male | 41 | | Groblersdal | 00:15:47 | 00:45:19 | 00:35:15 |
| 48 | 103 | | Danie DE JAGER | Danie DE JAGER #103 Male 60+ | 01:37:17 | 01:37:17 | 2 (42) | 60+ | 2 | Male | 42 | | Benoni | 00:14:36 | 00:49:34 | 00:33:06 |
| 49 | 131 | | Craig BESTER | Craig BESTER #131 Male 40-49 | 01:42:57 | 01:42:57 | 12 (43) | 40-49 | 12 | Male | 43 | | Port Elizabeth | 00:16:00 | 00:48:01 | 00:38:55 |
| 50 | 211 | | Madelein LATEGAN | Madelein LATEGAN #211 Female 16-29 | 01:43:48 | 01:43:48 | 4 (7) | 16-29 | 4 | Female | 7 | MTD | Groblersdal | 00:17:18 | 00:51:48 | 00:34:41 |