Loading...
Showing results for 1255 athletes
| Rank | Name | AG | Swim | Bike | Run | Total |
|---|---|---|---|---|---|---|
| 1 | Matthew Ralphs | M30-34 | 27:10 | 2:07:58 | 1:21:39 | 4:02:24 |
| 2 | Rudolf Naude | M30-34 | 26:59 | 2:18:58 | 1:22:16 | 4:13:05 |
| 3 | James Stuart Gerber | M25-29 | 30:04 | 2:18:46 | 1:22:20 | 4:16:02 |
| 4 | David Sher | M18-24 | 28:38 | 2:23:31 | 1:22:19 | 4:19:19 |
| 5 | Ewert Kleynhans | M40-44 | 36:11 | 2:15:03 | 1:22:54 | 4:19:40 |
| 6 | Greg Laxton | M30-34 | 33:24 | 2:21:00 | 1:21:55 | 4:24:25 |
| 7 | Connor Mercer | M25-29 | 30:26 | 2:20:09 | 1:30:03 | 4:26:07 |
| 8 | Gerhard Grebe | M35-39 | 33:21 | 2:25:16 | 1:22:33 | 4:28:03 |
| 9 | Paul Hilliard | M40-44 | 34:21 | 2:28:53 | 1:18:55 | 4:28:07 |
| 10 | Dylan Van Zyl | M25-29 | 31:12 | 2:27:30 | 1:24:11 | 4:28:36 |
| 11 | Marc Kourie | M30-34 | 35:26 | 2:23:47 | 1:23:35 | 4:29:33 |
| 12 | Brandon Alston-Stewart | M40-44 | 34:49 | 2:22:16 | 1:29:34 | 4:33:35 |
| 13 | Vincent Kruger | M25-29 | 31:34 | 2:24:42 | 1:31:42 | 4:33:47 |
| 14 | Bryn Freeman | M50-54 | 29:44 | 2:28:39 | 1:28:48 | 4:33:48 |
| 15 | Hanno Mattheus | M35-39 | 30:26 | 2:25:36 | 1:32:39 | 4:34:22 |
| 16 | Raymond Wagener | M25-29 | 31:35 | 2:19:32 | 1:39:03 | 4:36:44 |
| 17 | Rowan Vorster | M45-49 | 31:58 | 2:24:03 | 1:35:56 | 4:37:49 |
| 18 | Jaryd Browne | M25-29 | 29:06 | 2:33:32 | 1:30:19 | 4:38:06 |
| 19 | Jaco Venter | M40-44 | 33:10 | 2:29:19 | 1:33:18 | 4:41:09 |
| 20 | Tristan Van Moerkerken | M25-29 | 33:19 | 2:26:08 | 1:37:10 | 4:43:04 |
| 21 | Clintin Cogzell | M30-34 | 34:18 | 2:36:20 | 1:25:59 | 4:43:11 |
| 22 | Matthew Buirski | M35-39 | 33:07 | 2:29:17 | 1:34:50 | 4:43:25 |
| 23 | Arno Matthee | M18-24 | 34:04 | 2:37:05 | 1:28:29 | 4:45:14 |
| 24 | Matthew Wickham | M30-34 | 32:49 | 2:27:13 | 1:38:41 | 4:45:16 |
| 25 | Christopher Vosloo | M55-59 | 35:24 | 2:27:35 | 1:36:08 | 4:45:34 |
| 26 | Valdo Lourenço | M30-34 | 29:24 | 2:40:00 | 1:30:11 | 4:45:39 |
| 27 | Noel Smouse | M35-39 | 36:42 | 2:40:21 | 1:23:19 | 4:45:42 |
| 28 | Alexis Christie | M40-44 | 35:32 | 2:25:53 | 1:36:49 | 4:46:17 |
| 29 | Joshua Lazarus | M30-34 | 33:28 | 2:33:48 | 1:31:57 | 4:46:22 |
| 30 | Pavel Moskvin | M35-39 | 33:44 | 2:27:20 | 1:37:37 | 4:46:29 |
| 31 | Justin Elson | M35-39 | 33:05 | 2:31:00 | 1:37:47 | 4:47:32 |
| 32 | Allan Britnell | M30-34 | 33:38 | 2:29:56 | 1:37:01 | 4:48:02 |
| 33 | Ivan Krestinin | M35-39 | 38:35 | 2:33:48 | 1:30:49 | 4:48:54 |
| 34 | Kobus Brummer | M40-44 | 33:52 | 2:31:41 | 1:35:18 | 4:49:17 |
| 35 | Paul Shackleton | M40-44 | 32:00 | 2:33:31 | 1:33:29 | 4:49:24 |
| 36 | Fazel Ally | M40-44 | 40:39 | 2:31:22 | 1:31:24 | 4:49:43 |
| 37 | Daniel Harper | M25-29 | 30:00 | 2:27:46 | 1:44:45 | 4:50:59 |
| 38 | Christiaan Wepener | M30-34 | 33:37 | 2:23:02 | 1:48:29 | 4:51:08 |
| 39 | Alex Bester | M18-24 | 38:58 | 2:33:31 | 1:33:24 | 4:53:06 |
| 40 | Coenraad Jacobs | M30-34 | 42:06 | 2:29:52 | 1:33:57 | 4:54:03 |
| 41 | Theo Mare | M50-54 | 34:00 | 2:37:23 | 1:34:31 | 4:54:07 |
| 42 | Stephan Van Zyl | M40-44 | 34:23 | 2:40:01 | 1:33:20 | 4:54:12 |
| 43 | Nicky Smith | F25-29 | 31:10 | 2:40:04 | 1:38:04 | 4:54:32 |
| 44 | James Courtney | M40-44 | 42:19 | 2:31:57 | 1:34:21 | 4:56:51 |
| 45 | Ishimwe Heritier | M18-24 | 35:00 | 2:44:11 | 1:30:10 | 4:57:27 |
| 46 | Barry Van Der Merwe | M50-54 | 34:26 | 2:37:29 | 1:38:14 | 4:57:53 |
| 47 | Joshua Attenborough | M25-29 | 29:54 | 2:39:42 | 1:42:09 | 4:58:01 |
| 48 | Eulali Gouws | F35-39 | 35:36 | 2:38:17 | 1:37:59 | 4:58:07 |
| 49 | Shaun Attenborough | M55-59 | 38:26 | 2:41:40 | 1:31:40 | 4:58:23 |
| 50 | Neil Washington | M35-39 | 35:15 | 2:41:58 | 1:32:47 | 4:58:31 |