Master athlete
Unified profile powered by master athlete and result tables.
Pro results
55
AG results
1
Races
56
Best finish
#6
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
33 | 20 | IRONMAN 70.3 Langkawi 2025MPRO70.3 | Nov 1, 2025 | 0:32:05 1:41/100m | 0:02:18 | 2:22:08 23.6 mph | 0:02:02 | 1:40:00 7:38/mi | 4:38:32 |
51 | M57 | IRONMAN Lake Placid 2025MPRO140.6 | Jul 21, 2025 | 1:09:15 1:49/100m | 0:04:34 | 4:48:58 23.2 mph | 0:02:49 | 3:19:24 7:36/mi | 9:25:01 |
27 | 15 | IRONMAN Malaysia 2024MPRO140.6 | Oct 13, 2024 | 1:08:08 1:48/100m | 0:03:30 | 5:00:34 22.3 mph | 0:03:00 | 3:44:28 8:34/mi | 9:59:40 |
DNF | 57 | IRONMAN Lake Placid 2024MPRO140.6 | Jul 22, 2024 | 1:09:49 1:50/100m | 0:04:58 | 5:01:50 22.2 mph | 0:03:34 | - | DNFDNF |
DNS | 22 | IRONMAN New Zealand 2024MPRO140.6 | Mar 3, 2024 | - | - | - | - | - | DNSDNS |
DNS | 31 | IRONMAN 70.3 Bahrain 2023MPRO70.3 | Dec 9, 2023 | - | - | - | - | - | DNSDNS |
28 | 39 | IRONMAN Cozumel 2023MPRO140.6 | Nov 20, 2023 | - | - | 4:20:00 25.8 mph | 0:02:14 | 3:28:29 7:57/mi | 7:50:43 |
14 | 24 | IRONMAN 70.3 Langkawi 2023MPRO70.3 | Oct 7, 2023 | 0:31:32 1:40/100m | 0:02:34 | 2:21:48 23.7 mph | 0:01:16 | 1:31:31 6:59/mi | 4:28:42 |
50 | 35 | IRONMAN Switzerland Thun 2023MPRO140.6 | Jul 11, 2023 | 1:17:06 2:02/100m | 0:03:24 | 4:54:28 22.8 mph | 0:04:51 | 3:30:40 8:02/mi | 9:50:29 |
DNS | 20 | IRONMAN Lanzarote 2023MPRO140.6 | May 22, 2023 | - | - | - | - | - | DNSDNS |
31 | 20 | IRONMAN African Championship South Africa 2023MPRO140.6 | Mar 6, 2023 | 0:12:58 0:20/100m | 0:02:29 | 4:47:11 23.4 mph | 0:02:56 | 3:26:53 7:53/mi | 8:32:27 |
DNS | 16 | IRONMAN 70.3 Bahrain 2022MPRO70.3 | Dec 10, 2022 | - | - | - | - | - | DNSDNS |
DNF | 34 | IRONMAN Cozumel 2022MPRO140.6 | Nov 21, 2022 | 0:50:03 1:19/100m | 120 | 4:32:42 24.6 mph | 184 | - | DNFDNF |
11 | 43 | IRONMAN Wisconsin 2022MPRO140.6 | Sep 12, 2022 | 1:02:41 1:39/100m | 319 | 5:07:42 21.8 mph | 265 | 3:28:57 7:58/mi | 9:49:03 |
DNF | 18 | IRONMAN Vitoria-Gasteiz 2022MPRO140.6 | Jul 11, 2022 | 1:02:54 1:39/100m | 170 | - | - | - | DNFDNF |
DNS | 24 | IRONMAN Brazil 2022MPRO140.6 | May 31, 2022 | - | - | - | - | - | DNSDNS |
DNS | 29 | IRONMAN Lanzarote 2022MPRO140.6 | May 22, 2022 | - | - | - | - | - | DNSDNS |
DNF | 26 | IRONMAN African Championship South Africa Pro 2022MPRO140.6 | Jan 1, 2022 | 0:10:04 0:16/100m | 150 | 4:54:42 22.8 mph | 128 | - | DNFDNF |
32 | 39 | IRONMAN Cozumel 2021MPRO140.6 | Nov 22, 2021 | 0:49:05 1:18/100m | 166 | 4:29:37 24.9 mph | 133 | 3:06:04 7:06/mi | 8:29:45 |
DNF | 14 | IRONMAN Lanzarote 2021MPRO140.6 | Jul 4, 2021 | 1:04:53 1:42/100m | 177 | - | - | - | DNFDNF |
DNS | 40 | IRONMAN African Championship South Africa Pro 2021MPRO140.6 | Jan 1, 2021 | - | - | - | - | - | DNSDNS |
12 | 30 | IRONMAN Malaysia 2019MPRO140.6 | Oct 30, 2019 | 0:59:13 1:34/100m | 137 | 4:48:02 23.3 mph | 129 | 3:38:24 8:20/mi | 9:30:04 |
DNS | 11 | IRONMAN Chattanooga 2019MPRO140.6 | Sep 30, 2019 | - | - | - | - | - | DNSDNS |
25 | 35 | IRONMAN Kalmar-Sweden 2019MPRO140.6 | Aug 18, 2019 | 0:55:46 1:28/100m | 114 | 4:32:59 24.6 mph | 135 | 3:12:46 7:21/mi | 8:45:40 |
DNS | 18 | IRONMAN Lake Placid 2019MPRO140.6 | Jul 29, 2019 | - | - | - | - | - | DNSDNS |
DNS | 15 | IRONMAN Vitoria-Gasteiz 2019MPRO140.6 | Jul 15, 2019 | - | - | - | - | - | DNSDNS |
20 | 26 | IRONMAN Lanzarote 2019MPRO140.6 | May 26, 2019 | 0:58:37 1:33/100m | 190 | 5:29:12 20.4 mph | 202 | 3:09:24 7:13/mi | 9:43:45 |
DNS | 20 | IRONMAN 70.3 Vietnam 2019MPRO70.3 | May 12, 2019 | - | - | - | - | - | DNSDNS |
38 | 26 | IRONMAN African Championship South Africa 2019MPRO140.6 | Apr 8, 2019 | 0:31:04 0:49/100m | 200 | 5:09:05 21.7 mph | 209 | 3:08:25 7:11/mi | 8:55:23 |
DNF | 850 | IRONMAN 70.3 Oman 2019MPRO70.3 | Mar 3, 2019 | 0:28:59 1:32/100m | 119 | 2:15:48 24.7 mph | 166 | - | DNFDNF |
11 | 27 | IRONMAN Malaysia 2018MPRO140.6 | Nov 18, 2018 | 1:01:19 1:37/100m | 132 | 4:59:57 22.4 mph | 138 | 3:24:17 7:47/mi | 9:30:03 |
8 | 16 | IRONMAN Taiwan 2018MPRO140.6 | Oct 11, 2018 | 0:05:28 0:09/100m | 186 | 4:53:18 22.9 mph | 120 | 3:17:37 7:32/mi | 8:21:29 |
DNS | 15 | IRONMAN 70.3 Vichy 2018MPRO70.3 | Aug 27, 2018 | - | - | - | - | - | DNSDNS |
6 | 5 | IRONMAN Subic Bay Philippines 2018MPRO140.6 | Jun 5, 2018 | 1:00:00 1:35/100m | 202 | 4:57:41 22.6 mph | 153 | 3:32:02 8:05/mi | 9:35:38 |
13 | 14 | IRONMAN Malaysia 2017MPRO140.6 | Nov 13, 2017 | 1:03:17 1:40/100m | 149 | 4:57:35 22.6 mph | 125 | 3:26:42 7:53/mi | 9:32:08 |
DNS | 30 | IRONMAN Taiwan 2017MPRO140.6 | Oct 2, 2017 | - | - | - | - | - | DNSDNS |
48 | 15 | IRONMAN Emilia Romagna 2017MPRO140.6 | Sep 25, 2017 | 0:57:40 1:31/100m | 335 | 4:45:27 23.5 mph | 228 | 3:26:55 7:53/mi | 9:19:25 |
DNS | 32 | IRONMAN 70.3 Cascais Portugal 2017MPRO70.3 | Sep 5, 2017 | - | - | - | - | - | DNSDNS |
61 | 18 | IRONMAN 70.3 Vichy 2017MPRO70.3 | Aug 28, 2017 | 0:32:23 1:42/100m | 174 | 2:16:32 24.6 mph | 136 | 1:27:32 6:41/mi | 4:21:37 |
47 | 16 | IRONMAN Malaysia 2016MPRO140.6 | Nov 13, 2016 | 1:01:16 1:37/100m | 119 | 5:01:13 22.3 mph | 127 | 4:00:28 9:10/mi | 10:07:03 |
9 | 20 | IRONMAN Taiwan 2016MPRO140.6 | Oct 3, 2016 | 1:00:34 1:36/100m | 167 | 4:44:13 23.6 mph | 135 | 3:45:59 8:37/mi | 9:35:48 |
54 | 24 | IRONMAN Vichy 2016MPRO140.6 | Aug 29, 2016 | 1:03:09 1:40/100m | 231 | 4:41:35 23.8 mph | 162 | 3:22:33 7:43/mi | 9:13:50 |
DNS | 118 | IRONMAN European Championship Frankfurt 2016MPRO140.6 | Jul 4, 2016 | - | - | - | - | - | DNSDNS |
63 | 30 | IRONMAN Lanzarote 2016MPRO140.6 | May 22, 2016 | 0:58:28 1:32/100m | 226 | 5:23:41 20.7 mph | 191 | 3:41:35 8:27/mi | 10:10:43 |
DSQ | 9 | IRONMAN Taiwan 2015MPRO140.6 | Apr 13, 2015 | - | - | - | - | - | DSQDSQ |
DNS | 19 | IRONMAN Lanzarote: Triathlon 2012MPRO140.6 | Nov 30, 2012 | - | - | - | - | - | DNSDNS |
50 | 21 | IRONMAN Brazil: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:55:57 1:28/100m | 0:03:01 | 4:47:37 23.3 mph | - | 3:47:06 8:40/mi | 9:33:41 |
20 | 25 | IRONMAN New Zealand: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:31:07 0:49/100m | 0:03:49 | 2:20:11 47.9 mph | 0:01:14 | 1:24:22 3:13/mi | 4:20:43 |
DNS | 8 | IRONMAN Lake Placid: Triathlon 2012MPRO140.6 | Nov 30, 2012 | - | - | - | - | - | DNSDNS |
DNS | 30 | IRONMAN Texas: Triathlon 2012MPRO140.6 | Nov 30, 2012 | - | - | - | - | - | DNSDNS |
DNS | 67 | IRONMAN Cozumel: Triathlon 2010MPRO140.6 | Jan 1, 2010 | - | - | - | - | - | DNSDNS |
DNS | 21 | IRONMAN Florida: Triathlon 2010MPRO140.6 | Jan 1, 2010 | - | - | - | - | - | DNSDNS |
DNS | 29 | IRONMAN Wisconsin: Triathlon 2010MPRO140.6 | Jan 1, 2010 | - | - | - | - | - | DNSDNS |
— | 34 | IRONMAN New Zealand: Triathlon 2009MPRO140.6 | Jan 1, 2009 | 1:02:16 1:38/100m | 0:03:37 | 4:53:24 22.9 mph | 0:01:17 | 4:44:03 10:50/mi | 10:44:37 |
— | 17 | IRONMAN Lake Placid: Triathlon 2008MPRO140.6 | Jan 1, 2008 | 1:03:07 1:40/100m | 0:03:29 | 5:18:44 21.1 mph | 0:01:24 | 3:33:25 8:08/mi | 10:00:09 |