1st June 2025 | Durban, Kwazulu-Natal, South Africa

IRONMAN 70.3 Durban (2025)

Individual: Male

Pos Name Gun Time Representing Category (Pos) Overall Pos Swim T1 Cycle T2 Run
1 Pieterjan VAN DER MERWE (#265) 04:04:26 ZAF | 25-29 (1) 1 00:24:36 00:02:47 02:17:41 00:02:32 01:16:48
2 James Stuart GERBER (#112) 04:04:49 ZAF | 25-29 (2) 2 00:27:57 00:02:53 02:13:54 00:02:12 01:17:50
3 Adriaan MYBURGH (#677) 04:06:39 ZAF | Open (1) 3 00:26:44 00:02:42 02:15:00 00:02:25 01:19:46
4 Ryan FREY (#130) 04:07:35 ZAF | 40-44 (1) 4 00:28:11 00:03:21 02:13:11 00:02:29 01:20:21
5 Paul SHACKLETON (#123) 04:10:56 ZAF | 40-44 (2) 5 00:26:37 00:04:43 02:11:59 00:04:16 01:23:18
6 Connor MERCER (#110) 04:16:16 ZAF | 25-29 (3) 6 00:29:00 00:03:45 02:17:11 00:02:43 01:23:35
7 Nico STERK (#148) 04:16:34 ZAF | 35-39 (1) 7 00:26:23 00:02:46 02:15:14 00:03:54 01:28:16
8 Aleksandr NEFEDOV (#1955) 04:17:22 RUS | 35-39 (2) 8 00:26:05 00:03:19 02:21:13 00:02:26 01:24:17
9 Matthew JOHNSTON (#561) 04:17:57 ZAF | 25-29 (4) 9 00:24:40 00:04:08 02:20:00 00:02:15 01:26:52
10 Marc KOURIE (#126) 04:18:36 ZAF | 35-39 (3) 10 00:31:34 00:04:08 02:18:17 00:03:07 01:21:28
11 Ilya KOSOV (#180) 04:20:02 RUS | 35-39 (4) 11 00:25:08 00:03:30 02:21:03 00:02:46 01:27:33
12 Dylan VAN ZYL (#129) 04:20:04 ZAF | 30-34 (1) 12 00:26:47 00:03:17 02:24:16 00:02:53 01:22:49
13 Gerhard GREBE (#1050) 04:20:38 ZAF | 35-39 (5) 13 00:28:29 00:03:55 02:21:46 00:04:06 01:22:19
14 Simon HADDON (#609) 04:21:09 ZAF | 25-29 (5) 14 00:23:03 00:03:20 02:15:32 00:02:34 01:36:38
15 Joshua STEYTLER (#326) 04:25:30 ZAF | Open (2) 15 00:25:57 00:03:06 02:22:02 00:02:55 01:31:27
16 Christopher VAN DER WALT (#806) 04:25:43 ARE | 30-34 (2) 16 00:28:22 00:03:20 02:22:49 00:03:03 01:28:07
17 Gerhard DE BRUIN (#111) 04:26:51 ZAF | 40-44 (3) 17 00:28:27 00:02:42 02:16:35 00:03:03 01:36:01
18 Coenraad JACOBS (#802) 04:27:23 ZAF | 30-34 (3) 18 00:33:21 00:04:00 02:21:41 00:02:14 01:26:04
19 Michiel VISSER (#815) 04:29:02 ZAF | 30-34 (4) 19 00:26:24 00:04:40 02:25:37 00:03:32 01:28:48
20 Allan BRITNELL (#118) 04:30:03 ZAF | 30-34 (5) 20 00:28:42 00:03:48 02:20:25 00:03:02 01:34:04
21 Guy CRICHTON (#119) 04:30:44 ZAF | 45-49 (1) 21 00:27:06 00:02:57 02:22:10 00:03:19 01:35:10
22 Platon ARONIS (#1576) 04:31:14 GRC | 45-49 (2) 22 00:32:35 00:04:12 02:24:51 00:03:03 01:26:31
23 Nicholas GEORGIADIS (#1087) 04:31:32 CYP | 35-39 (6) 23 00:30:54 00:03:41 02:22:40 00:03:20 01:30:55
24 Alfred LATEGAN (#131) 04:31:40 ZAF | 45-49 (3) 24 00:30:43 00:03:04 02:32:19 00:02:21 01:23:10
25 Grant GUERIN (#269) 04:31:41 ZAF | 45-49 (4) 25 00:31:56 00:04:57 02:21:03 00:03:40 01:30:03
26 Tiaan JACOBS (#1036) 04:31:43 ZAF | 35-39 (7) 26 00:30:22 00:03:43 02:29:28 00:02:57 01:25:11
27 Ernest PHUNGULA (#919) 04:32:15 ZAF | 30-34 (6) 27 00:26:54 00:04:04 02:32:36 00:02:34 01:26:05
28 Danie VAN STRYP (#139) 04:33:32 ZAF | 25-29 (6) 28 00:30:28 00:03:18 02:29:21 00:02:23 01:28:00
29 Ryan CAROLIN (#158) 04:33:34 ZAF | 18-24 (1) 29 00:29:18 00:03:43 02:27:12 00:03:14 01:30:05
30 Konstantin KOLIASNIKOV (#1283) 04:34:21 RUS | 40-44 (4) 30 00:25:13 00:04:21 02:34:18 00:03:02 01:27:25
31 Francois ESSELEN (#627) 04:35:29 ZAF | 25-29 (7) 31 00:28:57 00:05:43 02:25:50 00:03:51 01:31:06
32 David CILLIERS (#1295) 04:35:50 ZAF | 40-44 (5) 32 00:28:36 00:04:42 02:25:11 00:03:24 01:33:56
33 Matthew BATES (#141) 04:36:25 ZAF | 30-34 (7) 33 00:27:37 00:03:45 02:21:32 00:02:50 01:40:39
34 Richard FRIEND (#529) 04:36:59 ZAF | 25-29 (8) 34 00:31:52 00:06:13 02:28:02 00:02:49 01:28:01
35 Matthew GREER (#531) 04:37:28 ZAF | 25-29 (9) 35 00:27:43 00:03:44 02:34:19 00:02:39 01:29:01
36 Bonga NKQINTIZA (#521) 04:37:31 ZAF | 25-29 (10) 36 00:29:34 00:02:34 02:27:48 00:03:01 01:34:33
37 Alexis CHRISTIE (#1392) 04:38:17 ZAF | 40-44 (6) 37 00:31:31 00:04:06 02:25:33 00:03:48 01:33:16
38 Dylan KRUGER (#637) 04:38:28 ZAF | 25-29 (11) 38 00:24:10 00:04:27 02:22:23 00:03:44 01:43:43
39 Tom KIRK (#276) 04:38:37 ZAF | 25-29 (12) 39 00:27:08 00:04:12 02:36:13 00:02:49 01:28:14
40 Scott FISHER (#533) 04:39:28 ZAF | 25-29 (13) 40 00:25:47 00:03:35 02:28:49 00:03:11 01:38:05
41 Ruan MATHEE (#929) 04:40:09 ZAF | 30-34 (8) 41 00:33:43 00:04:44 02:30:38 00:04:45 01:26:17
42 Stefan TROST (#1116) 04:40:47 AUT | 35-39 (8) 42 00:33:45 00:04:30 02:21:13 00:03:54 01:37:24
43 Travis HEWITT (#382) 04:41:57 ZAF | 18-24 (2) 43 00:29:53 00:03:28 02:35:53 00:03:01 01:29:40
44 Anirudh RAVICHANDRAN (#133) 04:42:22 IND | 30-34 (9) 44 00:35:39 00:04:17 02:25:01 00:04:21 01:33:02
45 Joshua BALFOUR (#371) 04:43:13 ZAF | 18-24 (3) 46 00:27:55 00:03:21 02:31:38 00:03:14 01:37:03
46 Pieter FOURIE (#823) 04:43:14 ZAF | 30-34 (10) 47 00:34:48 00:04:07 02:19:03 00:03:58 01:41:16
47 Donavan VAN ROOYEN (#803) 04:43:38 ZAF | 30-34 (11) 48 00:32:49 00:03:41 02:30:20 00:03:32 01:33:15
48 Andreas BUND (#120) 04:44:34 DEU | 55-59 (1) 49 00:32:44 00:04:08 02:33:26 00:03:24 01:30:49
49 Boris KALMYKOV (#143) 04:44:35 ARE | 30-34 (12) 50 00:30:17 00:04:15 02:27:08 00:03:20 01:39:33
50 Luke LANTERME (#1503) 04:44:37 ZAF | 45-49 (5) 51 00:27:51 00:04:21 02:26:52 00:03:01 01:42:30