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:57:54 | 00:57:54 | 1 (1) | 16-29 | 1 | Male | 1 | MATRIX MULTISPORT | | 00:09:08 | 00:30:49 | 00:17:55 |
| 2 | 144 | | Kyle WHITE | Kyle WHITE #144 Male 16-29 | 00:59:43 | 00:59:43 | 2 (2) | 16-29 | 2 | Male | 2 | ASPIRE | | 00:08:29 | 00:32:55 | 00:18:18 |
| 3 | 157 | | Francois DE VILLIERS JNR. | Francois DE VILLIERS JNR. #157 Male 16-29 | 01:00:07 | 01:00:07 | 3 (3) | 16-29 | 3 | Male | 3 | MAX AFRICA | | 00:10:30 | 00:32:20 | 00:17:16 |
| 4 | 145 | | Mxoleleni TABATA | Mxoleleni TABATA #145 Male 16-29 | 01:00:43 | 01:00:43 | 4 (4) | 16-29 | 4 | Male | 4 | | | 00:11:18 | 00:32:45 | 00:16:39 |
| 5 | 192 | | Yusuf ARENDSE | Yusuf ARENDSE #192 Male 30-39 | 01:00:52 | 01:00:52 | 1 (5) | 30-39 | 1 | Male | 5 | Team Tissink Triatlon | | 00:09:49 | 00:33:16 | 00:17:46 |
| 6 | 128 | | Alessandro FANICCHI | Alessandro FANICCHI #128 Male 16-29 | 01:01:30 | 01:01:30 | 5 (6) | 16-29 | 5 | Male | 6 | ASPIRE | | 00:10:23 | 00:32:24 | 00:18:42 |
| 7 | 143 | | Liam PRIME | Liam PRIME #143 Male 16-29 | 01:02:13 | 01:02:13 | 6 (7) | 16-29 | 6 | Male | 7 | F1 TRIATHLON | | 00:09:21 | 00:33:34 | 00:19:17 |
| 8 | 101 | | Tom VAN DER SANDE | Tom VAN DER SANDE #101 Male 30-39 | 01:03:35 | 01:03:35 | 2 (8) | 30-39 | 2 | Male | 8 | | | 00:10:25 | 00:33:43 | 00:19:26 |
| 9 | 127 | | Jason LE ROUX | Jason LE ROUX #127 Male 40-49 | 01:04:47 | 01:04:47 | 1 (9) | 40-49 | 1 | Male | 9 | | | 00:11:52 | 00:32:14 | 00:20:40 |
| 10 | 150 | | Ryan PETER | Ryan PETER #150 Male 30-39 | 01:06:24 | 01:06:24 | 3 (10) | 30-39 | 3 | Male | 10 | | | 00:10:50 | 00:36:24 | 00:19:08 |
| 11 | 137 | | Shaun ATTENBOROUGH | Shaun ATTENBOROUGH #137 Male 50-59 | 01:06:30 | 01:06:30 | 1 (11) | 50-59 | 1 | Male | 11 | PRIVATEERS | | 00:12:16 | 00:34:55 | 00:19:18 |
| 12 | 188 | | Tiaan NIEMANN | Tiaan NIEMANN #188 Male 16-29 | 01:06:37 | 01:06:37 | 7 (12) | 16-29 | 7 | Male | 12 | MYTRAININGDAY | | 00:11:28 | 00:34:44 | 00:20:25 |
| 13 | 113 | | Bruce GIE | Bruce GIE #113 Male 40-49 | 01:07:55 | 01:07:55 | 2 (13) | 40-49 | 2 | Male | 13 | ASPIRE | | 00:11:07 | 00:33:05 | 00:23:42 |
| 14 | 6 | | Matthew GOODALL | Matthew GOODALL #6 Male 16-29 | 01:08:07 | 01:08:07 | 8 (14) | 16-29 | 8 | Male | 14 | | | 00:11:03 | 00:36:10 | 00:20:52 |
| 15 | 171 | | Matthew KEOGH | Matthew KEOGH #171 Male 16-29 | 01:08:07 | 01:08:07 | 9 (15) | 16-29 | 9 | Male | 15 | MY TRAINING DAY | | 00:11:03 | 00:36:10 | 00:20:52 |
| 16 | 134 | | Jono STEPHEN | Jono STEPHEN #134 Male 30-39 | 01:08:11 | 01:08:11 | 4 (16) | 30-39 | 4 | Male | 16 | BC Tri | | 00:13:27 | 00:35:16 | 00:19:27 |
| 17 | 165 | | Roger HOOKE | Roger HOOKE #165 Male 60+ | 01:08:53 | 01:08:53 | 1 (17) | 60+ | 1 | Male | 17 | | | 00:12:18 | 00:34:49 | 00:21:45 |
| 18 | 123 | | Tiaan PEENS | Tiaan PEENS #123 Male 16-29 | 01:09:44 | 01:09:44 | 10 (18) | 16-29 | 10 | Male | 18 | NONE | | 00:11:53 | 00:35:18 | 00:22:32 |
| 19 | 193 | | Miles HOLLINS | Miles HOLLINS #193 Male 40-49 | 01:09:56 | 01:09:56 | 3 (19) | 40-49 | 3 | Male | 19 | Team Tissink Triathlon | | 00:12:19 | 00:35:56 | 00:21:39 |
| 20 | 168 | | Chris JOUBERT | Chris JOUBERT #168 Male 16-29 | 01:10:28 | 01:10:28 | 11 (20) | 16-29 | 11 | Male | 20 | | | 00:11:42 | 00:37:17 | 00:21:28 |
| 21 | 170 | | Christiaan JOUBERT | Christiaan JOUBERT #170 Male 40-49 | 01:10:28 | 01:10:28 | 4 (21) | 40-49 | 4 | Male | 21 | | | 00:11:23 | 00:37:36 | 00:21:27 |
| 22 | 175 | | Joshua STARR | Joshua STARR #175 Male 16-29 | 01:12:07 | 01:12:07 | 12 (22) | 16-29 | 12 | Male | 22 | | | 00:11:34 | 00:38:23 | 00:22:10 |
| 23 | 100 | | Lara TRUTER | Lara TRUTER #100 Female 30-39 | 01:12:48 | 01:12:48 | 1 (1) | 30-39 | 1 | Female | 1 | | | 00:11:15 | 00:37:41 | 00:23:50 |
| 24 | 138 | | Robyn HOUGH | Robyn HOUGH #138 Female 16-29 | 01:13:47 | 01:13:47 | 1 (2) | 16-29 | 1 | Female | 2 | | | 00:10:16 | 00:39:14 | 00:24:16 |
| 25 | 141 | | Anche HOLLINS | Anche HOLLINS #141 Female 40-49 | 01:13:51 | 01:13:51 | 1 (3) | 40-49 | 1 | Female | 3 | MY TRAINING DAY | | 00:14:20 | 00:36:49 | 00:22:41 |
| 26 | 112 | | Lyle ROCKMAN | Lyle ROCKMAN #112 Male 16-29 | 01:14:08 | 01:14:08 | 13 (23) | 16-29 | 13 | Male | 23 | MATRIX MULTISPORT | | 00:14:43 | 00:37:46 | 00:21:37 |
| 27 | 117 | | Mariette HATTINGH | Mariette HATTINGH #117 Female 50-59 | 01:14:40 | 01:14:40 | 1 (4) | 50-59 | 1 | Female | 4 | Nelson Mandela Bay | | 00:14:41 | 00:36:32 | 00:23:26 |
| 28 | 133 | | Rayhaan BOTHA | Rayhaan BOTHA #133 Male 16-29 | 01:15:11 | 01:15:11 | 14 (24) | 16-29 | 14 | Male | 24 | PDI Athlete - Justin Butler | | 00:14:53 | 00:37:17 | 00:22:59 |
| 29 | 122 | | Chelsey COOKE | Chelsey COOKE #122 Female 16-29 | 01:15:15 | 01:15:15 | 2 (5) | 16-29 | 2 | Female | 5 | MATRIX MULTISPORT | | 00:12:09 | 00:41:21 | 00:21:44 |
| 30 | 159 | | Madeleen VAN ZUYDAM | Madeleen VAN ZUYDAM #159 Female 16-29 | 01:15:43 | 01:15:43 | 3 (6) | 16-29 | 3 | Female | 6 | NONE | | 00:12:56 | 00:38:17 | 00:24:29 |
| 31 | 109 | | Edwin JEPPE | Edwin JEPPE #109 Male 30-39 | 01:18:01 | 01:18:01 | 5 (25) | 30-39 | 5 | Male | 25 | | | 00:09:40 | 00:37:38 | 00:30:41 |
| 32 | 106 | | Carika BURTON | Carika BURTON #106 Female 40-49 | 01:18:06 | 01:18:06 | 2 (7) | 40-49 | 2 | Female | 7 | TEAM TISSINK | | 00:14:20 | 00:39:00 | 00:24:44 |
| 33 | 105 | | Mary-Anne STOTT | Mary-Anne STOTT #105 Female 40-49 | 01:19:41 | 01:19:41 | 3 (8) | 40-49 | 3 | Female | 8 | NONE | | 00:12:50 | 00:38:21 | 00:28:29 |
| 34 | 189 | | Muhammad ALLIE | Muhammad ALLIE #189 Male 16-29 | 01:20:28 | 01:20:28 | 15 (26) | 16-29 | 15 | Male | 26 | | | 00:13:52 | 00:38:43 | 00:27:51 |
| 35 | 151 | | E C STRYDOM | E C STRYDOM #151 Male 50-59 | 01:20:40 | 01:20:40 | 2 (27) | 50-59 | 2 | Male | 27 | NELSON MANDELA BAY TRIATHLON | | 00:15:10 | 00:39:26 | 00:26:03 |
| 36 | 114 | | Curt ROBERTS | Curt ROBERTS #114 Male 30-39 | 01:21:24 | 01:21:24 | 6 (28) | 30-39 | 6 | Male | 28 | MATRIX MULTISPORT | | 00:13:26 | 00:38:38 | 00:29:19 |
| 37 | 186 | | Tyrone KUNNEKE | Tyrone KUNNEKE #186 Male 30-39 | 01:23:19 | 01:23:19 | 7 (29) | 30-39 | 7 | Male | 29 | MY TRAINING DAY | | 00:13:23 | 00:41:16 | 00:28:40 |
| 38 | 116 | | Roger STEELE | Roger STEELE #116 Male 60+ | 01:23:29 | 01:23:29 | 2 (30) | 60+ | 2 | Male | 30 | ASPIRE LIVE FIT | | 00:15:35 | 00:40:29 | 00:27:25 |
| 39 | 108 | | Gregory FULLARD | Gregory FULLARD #108 Male 40-49 | 01:23:52 | 01:23:52 | 5 (31) | 40-49 | 5 | Male | 31 | ASPIRE FIT | | 00:17:43 | 00:41:04 | 00:25:04 |
| 40 | 104 | | Danielle DE JAGER | Danielle DE JAGER #104 Female 16-29 | 01:24:07 | 01:24:07 | 4 (9) | 16-29 | 4 | Female | 9 | TEAM TISSINK | | 00:14:50 | 00:41:50 | 00:27:26 |
| 41 | 158 | | Jean-Pierre VAN DER MERWE | Jean-Pierre VAN DER MERWE #158 Male 16-29 | 01:25:13 | 01:25:13 | 16 (32) | 16-29 | 16 | Male | 32 | | | 00:17:38 | 00:41:19 | 00:26:15 |
| 42 | 126 | | Tando TSOTSOBE | Tando TSOTSOBE #126 Male 30-39 | 01:25:37 | 01:25:37 | 8 (33) | 30-39 | 8 | Male | 33 | ASPIRE | | 00:15:40 | 00:43:11 | 00:26:45 |
| 43 | 182 | | Francois NEL | Francois NEL #182 Male 30-39 | 01:29:18 | 01:29:18 | 9 (34) | 30-39 | 9 | Male | 34 | | | 00:16:33 | 00:43:18 | 00:29:26 |
| 44 | 111 | | Naomi LEDOUX | Naomi LEDOUX #111 Female 40-49 | 01:29:31 | 01:29:31 | 4 (10) | 40-49 | 4 | Female | 10 | ASPIRE LIVE FIT | | 00:17:30 | 00:43:48 | 00:28:12 |
| 45 | 176 | | Marlon STARR | Marlon STARR #176 Male 50-59 | 01:29:32 | 01:29:32 | 3 (35) | 50-59 | 3 | Male | 35 | NO | | 00:16:40 | 00:43:17 | 00:29:34 |
| 46 | 180 | | Charnel NEL | Charnel NEL #180 Female 30-39 | 01:31:00 | 01:31:00 | 2 (11) | 30-39 | 2 | Female | 11 | | | 00:15:09 | 00:46:34 | 00:29:16 |
| 47 | 160 | | Brad PITTS | Brad PITTS #160 Male 50-59 | 01:33:15 | 01:33:15 | 4 (36) | 50-59 | 4 | Male | 36 | PRIVATEERS | | 00:18:03 | 00:44:12 | 00:31:00 |
| 48 | 191 | | Kura MAZONGO | Kura MAZONGO #191 Male | 01:33:40 | 01:33:40 | | | | Male | 37 | MATRIX MULITISPORT | | 00:23:38 | 00:45:48 | 00:24:13 |
| 49 | 140 | | Derek SMITH | Derek SMITH #140 Male 50-59 | 01:35:07 | 01:35:07 | 5 (38) | 50-59 | 5 | Male | 38 | NONE - EASTERN CAPE | | 00:18:13 | 00:40:43 | 00:36:11 |
| 50 | 110 | | Francois SMIT | Francois SMIT #110 Male 60+ | 01:35:25 | 01:35:25 | 3 (39) | 60+ | 3 | Male | 39 | | | 00:17:58 | 00:49:04 | 00:28:22 |