
| Rank | Bib | Name | Cat | Gender | Finish Time | Swim Time | T1 Time | Bike Time | T2 Time | Run Time |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 293 | Raoul De Jongh | M30-34 | M | 09:32:42 | 01:00:10 | 00:02:46 | 05:08:20 | 00:02:13 | 03:19:10 |
| 2 | 348 | Tristan Kelly | M30-34 | M | 09:33:58 | 01:03:07 | 00:04:46 | 05:10:30 | 00:02:04 | 03:13:28 |
| 3 | 259 | Andre Booyens | M30-34 | M | 09:55:55 | 01:06:18 | 00:02:23 | 05:20:36 | 00:02:27 | 03:24:07 |
| 4 | 493 | Miklós Vatai | M30-34 | M | 09:56:53 | 01:16:27 | 00:03:17 | 05:19:16 | 00:01:47 | 03:16:03 |
| 5 | 446 | Bjørn Skollerud | M30-34 | M | 10:08:18 | 01:06:28 | 00:03:30 | 05:22:45 | 00:02:59 | 03:32:33 |
| 6 | 495 | Bradley Venter | M30-34 | M | 10:12:30 | 01:05:36 | 00:02:49 | 05:30:07 | 00:02:22 | 03:31:33 |
| 7 | 380 | Ross Mcewan | M30-34 | M | 10:16:05 | 01:09:48 | 00:02:26 | 05:18:04 | 00:02:09 | 03:43:34 |
| 8 | 340 | Jan Jakubícek | M30-34 | M | 10:20:02 | 01:08:02 | 00:02:43 | 05:39:51 | 00:02:37 | 03:26:45 |
| 9 | 472 | Ricardo Urbina | M30-34 | M | 10:25:13 | 01:14:14 | 00:03:07 | 05:42:13 | 00:02:11 | 03:23:25 |
| 10 | 334 | Hans Helsen | M30-34 | M | 10:27:20 | 01:07:18 | 00:01:58 | 05:36:34 | 00:02:40 | 03:38:47 |
| 11 | 272 | Simon Butler | M30-34 | M | 10:31:46 | 01:30:30 | 00:03:31 | 05:20:19 | 00:04:15 | 03:33:08 |
| 12 | 439 | Simon Schober | M30-34 | M | 10:38:40 | 01:36:04 | 00:04:42 | 05:32:03 | 00:01:45 | 03:24:02 |
| 13 | 329 | Andrew Hall | M30-34 | M | 10:46:16 | 01:21:59 | 00:03:33 | 05:36:43 | 00:03:54 | 03:40:05 |
| 14 | 401 | Kevin Mutlow | M30-34 | M | 10:48:01 | 01:14:27 | 00:05:35 | 05:33:12 | 00:03:08 | 03:51:36 |
| 15 | 383 | Ryan Mclaughlin | M30-34 | M | 10:50:58 | 01:14:42 | 00:03:15 | 05:49:03 | 00:02:40 | 03:41:16 |
| 16 | 496 | Joshuah Vincent | M30-34 | M | 10:57:29 | 01:12:43 | 00:04:32 | 06:05:58 | 00:03:28 | 03:30:45 |
| 17 | 257 | Rowan Boettger | M30-34 | M | 10:59:17 | 01:14:16 | 00:06:33 | 06:02:05 | 00:03:00 | 03:33:20 |
| 18 | 285 | Wagner Cédric | M30-34 | M | 11:01:26 | 01:25:18 | 00:03:37 | 05:39:11 | 00:02:02 | 03:51:14 |
| 19 | 251 | Bradley Birkholtz | M30-34 | M | 11:04:26 | 01:21:35 | 00:03:43 | 05:50:45 | 00:04:09 | 03:44:11 |
| 20 | 419 | Andrea Pizzamiglio | M30-34 | M | 11:08:37 | 01:21:54 | 00:08:04 | 06:07:49 | 00:04:20 | 03:26:27 |
| 21 | 318 | Rory Garton | M30-34 | M | 11:09:00 | 01:18:34 | 00:05:36 | 05:46:34 | 00:05:13 | 03:53:00 |
| 22 | 297 | Rafael Diniz | M30-34 | M | 11:14:29 | 01:22:19 | 00:05:52 | 05:46:48 | 00:05:05 | 03:54:22 |
| 23 | 451 | Cobus Snyman | M30-34 | M | 11:21:54 | 01:24:37 | 00:04:40 | 05:57:47 | 00:02:44 | 03:52:04 |
| 24 | 502 | Justin Walker | M30-34 | M | 11:22:06 | 01:22:03 | 00:04:18 | 06:14:56 | 00:02:32 | 03:38:14 |
| 25 | 395 | Nic Morris | M30-34 | M | 11:23:19 | 01:01:38 | 00:03:49 | 06:11:00 | 00:03:42 | 04:03:08 |
| 26 | 273 | Matthew Chittenden | M30-34 | M | 11:24:51 | 01:29:04 | 00:06:17 | 05:47:50 | 00:04:18 | 03:57:19 |
| 27 | 482 | Morne Van Greunen | M30-34 | M | 11:26:10 | 01:22:51 | 00:06:27 | 06:20:34 | 00:04:17 | 03:31:58 |
| 28 | 433 | Tiaan Rossouw | M30-34 | M | 11:29:33 | 01:19:37 | 00:04:46 | 06:10:13 | 00:03:29 | 03:51:25 |
| 29 | 447 | Tomá? Slavata | M30-34 | M | 11:33:05 | 01:43:21 | 00:05:02 | 05:45:04 | 00:04:15 | 03:55:21 |
| 30 | 470 | Raphael Tschopp | M30-34 | M | 11:34:05 | 01:31:56 | 00:06:21 | 05:56:12 | 00:05:44 | 03:53:50 |
| 31 | 437 | Alroy Savides | M30-34 | M | 11:36:38 | 01:32:53 | 00:03:47 | 06:10:01 | 00:03:09 | 03:46:45 |
| 32 | 375 | Aguilera Martin | M30-34 | M | 11:38:39 | 01:15:51 | 00:04:01 | 06:11:25 | 00:03:35 | 04:03:44 |
| 33 | 494 | Michiel Venter | M30-34 | M | 11:38:56 | 01:20:48 | 00:06:53 | 06:11:03 | 00:03:44 | 03:56:24 |
| 34 | 349 | Rohan Kennedy | M30-34 | M | 11:38:57 | 01:19:29 | 00:02:47 | 05:42:17 | 00:03:21 | 04:31:00 |
| 35 | 241 | Chris Baker | M30-34 | M | 11:39:03 | 01:10:17 | 00:03:00 | 06:01:28 | 00:04:45 | 04:19:30 |
| 36 | 393 | Eddy Moreau | M30-34 | M | 11:40:13 | 01:25:10 | 00:04:35 | 05:46:50 | 00:03:45 | 04:19:49 |
| 37 | 385 | Craig Metherell | M30-34 | M | 11:40:42 | 01:31:47 | 00:06:01 | 06:00:44 | 00:06:43 | 03:55:25 |
| 38 | 260 | Rodney Bornman | M30-34 | M | 11:43:01 | 01:13:42 | 00:02:52 | 06:01:38 | 00:03:31 | 04:21:15 |
| 39 | 343 | Rogan Jenkin | M30-34 | M | 11:49:55 | 01:26:18 | 00:07:10 | 06:15:40 | 00:06:19 | 03:54:25 |
| 40 | 252 | Graham Bishop | M30-34 | M | 11:50:18 | 01:25:15 | 00:08:02 | 06:06:30 | 00:09:31 | 04:00:57 |
| 41 | 443 | Justin Seale | M30-34 | M | 11:50:42 | 01:25:00 | 00:04:47 | 05:39:43 | 00:03:02 | 04:38:06 |
| 42 | 366 | Hugh Long | M30-34 | M | 11:51:14 | 01:22:44 | 00:05:27 | 06:23:12 | 00:02:54 | 03:56:53 |
| 43 | 307 | Anthony Felix | M30-34 | M | 11:56:39 | 01:14:08 | 00:07:24 | 05:37:57 | 00:04:26 | 04:52:41 |
| 44 | 427 | Sean Raymond | M30-34 | M | 11:57:50 | 01:37:07 | 00:05:30 | 06:04:39 | 00:03:15 | 04:07:16 |
| 45 | 431 | Selwin Roon | M30-34 | M | 11:58:47 | 01:22:19 | 00:09:18 | 06:10:13 | 00:04:37 | 04:12:16 |
| 46 | 364 | Michael Lobsinger | M30-34 | M | 11:59:43 | 01:13:29 | 00:09:34 | 06:01:10 | 00:08:32 | 04:26:56 |
| 47 | 392 | Agustin Moledo | M30-34 | M | 12:00:57 | 01:18:07 | 00:04:16 | 06:35:28 | 00:03:55 | 03:59:07 |
| 48 | 347 | Anton Kaplans | M30-34 | M | 12:02:26 | 01:29:37 | 00:09:27 | 06:21:22 | 00:04:07 | 03:57:50 |
| 49 | 430 | Paul Robinson | M30-34 | M | 12:06:18 | 01:23:36 | 00:06:47 | 06:30:22 | 00:04:11 | 04:01:19 |
| 50 | 475 | Warwick Van Breda | M30-34 | M | 12:06:29 | 01:19:13 | 00:05:36 | 06:10:02 | 00:06:44 | 04:24:51 |