Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Swim | T1 | Cycle | T2 | Run |
| 1 | 908 | | Darryn PURTELL | Darryn PURTELL #908 Male 25-29 | 01:43:20 | 01:43:20 | 1 (1) | 25-29 | 1 | Male | 1 | 00:12:21 | 00:00:39 | 00:52:21 | 00:00:37 | 00:37:20 |
| 2 | 943 | | Glen GORE | Glen GORE #943 Male 50-54 | 01:44:54 | 01:44:54 | 1 (2) | 50-54 | 1 | Male | 2 | 00:12:23 | 00:00:44 | 00:52:12 | 00:00:31 | 00:39:01 |
| 3 | 862 | | Michael-John CANNON | Michael-John CANNON #862 Male 35-39 | 01:48:09 | 01:48:09 | 1 (3) | 35-39 | 1 | Male | 3 | 00:14:29 | 00:00:42 | 00:54:11 | 00:00:42 | 00:38:02 |
| 4 | 856 | | Ross BELMAN | Ross BELMAN #856 Male 25-29 | 01:51:38 | 01:51:38 | 2 (4) | 25-29 | 2 | Male | 4 | 00:12:56 | 00:00:42 | 00:51:42 | 00:00:37 | 00:45:39 |
| 5 | 926 | | Brad VENTER | Brad VENTER #926 Male 40-44 | 01:51:57 | 01:51:57 | 1 (5) | 40-44 | 1 | Male | 5 | 00:14:07 | 00:00:48 | 00:52:02 | 00:00:43 | 00:44:14 |
| 6 | 905 | | Ronnie OLIVIER | Ronnie OLIVIER #905 Male 30-34 | 01:59:37 | 01:59:37 | 1 (6) | 30-34 | 1 | Male | 6 | 00:17:13 | 00:01:48 | 00:54:31 | 00:00:50 | 00:45:12 |
| 7 | 940 | | Cameron FINNIE | Cameron FINNIE #940 Male 30-34 | 01:59:58 | 01:59:58 | 2 (7) | 30-34 | 2 | Male | 7 | 00:15:45 | 00:01:19 | 00:56:55 | 00:00:49 | 00:45:08 |
| 8 | 920 | | Dwain SWIEGERS | Dwain SWIEGERS #920 Male 30-34 | 02:00:43 | 02:00:43 | 3 (8) | 30-34 | 3 | Male | 8 | 00:17:00 | 00:01:27 | 00:55:03 | 00:00:59 | 00:46:12 |
| 9 | 911 | | Jan-Hendrik SENEKAL | Jan-Hendrik SENEKAL #911 Male 35-39 | 02:03:07 | 02:03:07 | 2 (9) | 35-39 | 2 | Male | 9 | 00:19:49 | 00:01:10 | 00:53:03 | 00:00:39 | 00:48:25 |
| 10 | 956 | | Desiree VERWEY | Desiree VERWEY #956 Female 35-39 | 02:04:03 | 02:04:03 | 1 (1) | 35-39 | 1 | Female | 1 | 00:19:22 | 00:01:21 | 00:52:51 | 00:00:44 | 00:49:42 |
| 11 | 931 | | Simon WYER | Simon WYER #931 Male 55-59 | 02:04:34 | 02:04:34 | 1 (10) | 55-59 | 1 | Male | 10 | 00:15:33 | 00:00:52 | 00:57:14 | 00:01:15 | 00:49:37 |
| 12 | 875 | | Bruce FRASER | Bruce FRASER #875 Male 35-39 | 02:04:37 | 02:04:37 | 3 (11) | 35-39 | 3 | Male | 11 | 00:18:21 | 00:01:28 | 00:53:59 | 00:01:09 | 00:49:39 |
| 13 | 907 | | Linda POTTS | Linda POTTS #907 Female 55-59 | 02:06:08 | 02:06:08 | 1 (2) | 55-59 | 1 | Female | 2 | 00:17:31 | 00:01:22 | 00:54:53 | 00:01:25 | 00:50:55 |
| 14 | 863 | | Bevan CARR | Bevan CARR #863 Male 45-49 | 02:06:48 | 02:06:48 | 1 (12) | 45-49 | 1 | Male | 12 | 00:18:04 | 00:01:42 | 01:00:05 | 00:00:55 | 00:45:59 |
| 15 | 900 | | Ross MORUM | Ross MORUM #900 Male 30-34 | 02:06:52 | 02:06:52 | 4 (13) | 30-34 | 4 | Male | 13 | 00:17:58 | 00:02:33 | 00:58:27 | 00:01:50 | 00:46:02 |
| 16 | 885 | | Benjamin KILIAN | Benjamin KILIAN #885 Male 45-49 | 02:07:01 | 02:07:01 | 2 (14) | 45-49 | 2 | Male | 14 | 00:14:21 | 00:01:05 | 00:56:49 | 00:01:38 | 00:53:06 |
| 17 | 951 | | Hein OTTO | Hein OTTO #951 Male 45-49 | 02:07:50 | 02:07:50 | 3 (15) | 45-49 | 3 | Male | 15 | 00:04:28 | 00:03:19 | 01:06:54 | 00:02:05 | 00:51:01 |
| 18 | 883 | | Lawrence HERRON | Lawrence HERRON #883 Male 55-59 | 02:08:22 | 02:08:22 | 2 (16) | 55-59 | 2 | Male | 16 | 00:18:28 | 00:01:55 | 00:53:29 | 00:01:47 | 00:52:39 |
| 19 | 864 | | Kevin CLELLAND | Kevin CLELLAND #864 Male 35-39 | 02:09:43 | 02:09:43 | 4 (17) | 35-39 | 4 | Male | 17 | 00:19:14 | 00:01:43 | 00:57:00 | 00:01:23 | 00:50:21 |
| 20 | 858 | | Ross BENNEWITH | Ross BENNEWITH #858 Male 25-29 | 02:11:02 | 02:11:02 | 3 (18) | 25-29 | 3 | Male | 18 | 00:18:02 | 00:02:17 | 01:01:07 | 00:00:57 | 00:48:37 |
| 21 | 859 | | Ryan BENNEWITH | Ryan BENNEWITH #859 Male 25-29 | 02:11:02 | 02:11:02 | 4 (19) | 25-29 | 4 | Male | 19 | 00:18:06 | 00:02:24 | 01:00:54 | 00:00:59 | 00:48:36 |
| 22 | 884 | | Sphesihle HLENGWA | Sphesihle HLENGWA #884 Male 18-19 | 02:11:12 | 02:11:12 | 1 (20) | 18-19 | 1 | Male | 20 | 00:22:00 | 00:01:10 | 01:00:31 | 00:01:14 | 00:46:15 |
| 23 | 890 | | Bianca LEE | Bianca LEE #890 Male 30-34 | 02:11:26 | 02:11:26 | 5 (21) | 30-34 | 5 | Male | 21 | 00:22:19 | 00:02:17 | 01:02:57 | 00:03:42 | 00:40:09 |
| 24 | 854 | | Eryn BAYLISS-LANE | Eryn BAYLISS-LANE #854 Female 35-39 | 02:12:04 | 02:12:04 | 2 (3) | 35-39 | 2 | Female | 3 | 00:15:31 | 00:01:57 | 01:01:42 | 00:01:02 | 00:51:50 |
| 25 | 881 | | Warren HALFORD | Warren HALFORD #881 Male 50-54 | 02:12:25 | 02:12:25 | 2 (22) | 50-54 | 2 | Male | 22 | 00:17:53 | 00:02:50 | 00:53:02 | 00:01:57 | 00:56:41 |
| 26 | 947 | | David LAIRD | David LAIRD #947 Male 40-44 | 02:12:30 | 02:12:30 | 2 (23) | 40-44 | 2 | Male | 23 | 00:16:26 | 00:01:20 | 00:56:09 | 00:01:05 | 00:57:28 |
| 27 | 868 | | Jaco DE JAGER | Jaco DE JAGER #868 Male 30-34 | 02:12:47 | 02:12:47 | 6 (24) | 30-34 | 6 | Male | 24 | 00:16:41 | 00:01:11 | 00:55:55 | 00:01:26 | 00:57:33 |
| 28 | 933 | | Kamir ARJUN | Kamir ARJUN #933 Male 20-24 | 02:12:54 | 02:12:54 | 1 (25) | 20-24 | 1 | Male | 25 | 00:16:30 | 00:02:23 | 01:04:10 | 00:01:40 | 00:48:10 |
| 29 | 855 | | Rory BEACH | Rory BEACH #855 Male 30-34 | 02:13:24 | 02:13:24 | 7 (26) | 30-34 | 7 | Male | 26 | 00:14:13 | 00:01:41 | 01:02:03 | 00:01:04 | 00:54:21 |
| 30 | 894 | | Simon LESTER | Simon LESTER #894 Male 40-44 | 02:13:43 | 02:13:43 | 3 (27) | 40-44 | 3 | Male | 27 | 00:16:15 | 00:01:51 | 00:59:48 | 00:01:05 | 00:54:42 |
| 31 | 930 | | Geordi WYER | Geordi WYER #930 Female 25-29 | 02:15:04 | 02:15:04 | 1 (4) | 25-29 | 1 | Female | 4 | 00:15:42 | 00:01:34 | 01:01:53 | 00:01:40 | 00:54:14 |
| 32 | 928 | | Hilton WESTERDALE | Hilton WESTERDALE #928 Male 40-44 | 02:15:09 | 02:15:09 | 4 (28) | 40-44 | 4 | Male | 28 | 00:17:20 | 00:02:31 | 00:59:51 | 00:01:34 | 00:53:50 |
| 33 | 948 | | Justin LANZ | Justin LANZ #948 Male 25-29 | 02:15:38 | 02:15:38 | 5 (29) | 25-29 | 5 | Male | 29 | 00:19:08 | 00:02:07 | 00:59:58 | 00:01:38 | 00:52:46 |
| 34 | 942 | | Craig GLOVER | Craig GLOVER #942 Male 20-24 | 02:16:35 | 02:16:35 | 2 (30) | 20-24 | 2 | Male | 30 | 00:16:44 | 00:01:40 | 01:00:46 | 00:01:20 | 00:56:03 |
| 35 | 955 | | Ilsa VAN NIEKERK | Ilsa VAN NIEKERK #955 Female 50-54 | 02:16:41 | 02:16:41 | 1 (5) | 50-54 | 1 | Female | 5 | 00:22:09 | 00:01:25 | 00:58:24 | 00:01:09 | 00:53:32 |
| 36 | 889 | | Denver KRUGER | Denver KRUGER #889 Male 40-44 | 02:16:57 | 02:16:57 | 5 (31) | 40-44 | 5 | Male | 31 | 00:18:16 | 00:01:46 | 00:53:42 | 00:01:46 | 01:01:25 |
| 37 | 872 | | Sandile SHANGE | Sandile SHANGE #872 Male 35-39 | 02:19:00 | 02:19:00 | 5 (32) | 35-39 | 5 | Male | 32 | 00:15:07 | 00:01:07 | 00:57:37 | 00:01:00 | 01:04:07 |
| 38 | 915 | | Jaco SMITH | Jaco SMITH #915 Male 35-39 | 02:20:16 | 02:20:16 | 6 (33) | 35-39 | 6 | Male | 33 | 00:22:21 | 00:02:13 | 00:58:31 | 00:01:35 | 00:55:35 |
| 39 | 876 | | Uzayr GANI | Uzayr GANI #876 Male 25-29 | 02:21:04 | 02:21:04 | 6 (34) | 25-29 | 6 | Male | 34 | 00:20:28 | 00:01:54 | 00:59:46 | 00:01:26 | 00:57:28 |
| 40 | 918 | | Cora-Gene SPIRES | Cora-Gene SPIRES #918 Female 20-24 | 02:23:33 | 02:23:33 | 1 (6) | 20-24 | 1 | Female | 6 | 00:16:59 | 00:01:37 | 01:06:08 | 00:01:11 | 00:57:36 |
| 41 | 914 | | Jarryd SHEEHAN | Jarryd SHEEHAN #914 Male 20-24 | 02:23:56 | 02:23:56 | 3 (35) | 20-24 | 3 | Male | 35 | 00:20:47 | 00:02:13 | 01:06:12 | 00:02:13 | 00:52:29 |
| 42 | 866 | | Ian DAMERELL | Ian DAMERELL #866 Male 50-54 | 02:25:18 | 02:25:18 | 3 (36) | 50-54 | 3 | Male | 36 | 00:23:01 | 00:03:22 | 01:02:32 | 00:02:29 | 00:53:52 |
| 43 | 939 | | Maxwell Oliver DU PLOOY | Maxwell Oliver DU PLOOY #939 Male 20-24 | 02:25:21 | 02:25:21 | 4 (37) | 20-24 | 4 | Male | 37 | 00:15:20 | 00:02:44 | 01:10:35 | 00:02:49 | 00:53:51 |
| 44 | 954 | | Brad VAN DER VYVER | Brad VAN DER VYVER #954 Male 35-39 | 02:26:35 | 02:26:35 | 7 (38) | 35-39 | 7 | Male | 38 | 00:17:42 | 00:02:08 | 01:05:00 | 00:01:50 | 00:59:54 |
| 45 | 873 | | Hilton DOWDALL | Hilton DOWDALL #873 Male 50-54 | 02:26:53 | 02:26:53 | 4 (39) | 50-54 | 4 | Male | 39 | 00:19:06 | 00:02:35 | 01:00:09 | 00:01:48 | 01:03:14 |
| 46 | 861 | | Wayne BURGESS | Wayne BURGESS #861 Male 30-34 | 02:27:34 | 02:27:34 | 8 (40) | 30-34 | 8 | Male | 40 | 00:18:30 | 00:02:39 | 01:02:34 | 00:02:29 | 01:01:21 |
| 47 | 957 | | Diaan GROBBELAAR | Diaan GROBBELAAR #957 Male 30-34 | 02:29:18 | 02:29:18 | 9 (41) | 30-34 | 9 | Male | 41 | 00:20:05 | 00:02:17 | 01:01:20 | 00:01:49 | 01:03:43 |
| 48 | 887 | | Mignon KLUSENER | Mignon KLUSENER #887 Female 40-44 | 02:29:47 | 02:29:47 | 1 (7) | 40-44 | 1 | Female | 7 | 00:18:55 | 00:04:07 | 01:08:46 | 00:01:57 | 00:56:01 |
| 49 | 936 | | Jacqueline CASE-CIAGLIA | Jacqueline CASE-CIAGLIA #936 Female 40-44 | 02:30:01 | 02:30:01 | 2 (8) | 40-44 | 2 | Female | 8 | 00:21:09 | 00:02:49 | 01:11:50 | 00:03:14 | 00:50:56 |
| 50 | 958 | | Rochelle GREEN | Rochelle GREEN #958 Female 20-24 | 02:30:09 | 02:30:09 | 2 (9) | 20-24 | 2 | Female | 9 | 00:20:04 | 00:02:46 | 01:11:32 | 00:01:26 | 00:54:19 |