Master athlete
Unified profile powered by master athlete and result tables.
Pro results
47
AG results
0
Races
46
Best finish
#3
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
47 | 45 | IRONMAN 70.3 Elsinore 2026MPRO70.3 | Jun 21, 2026 | 0:26:25 1:23/100m | 0:02:52 | 2:15:27 24.8 mph | 0:01:58 | 1:19:07 6:02/mi | 4:05:48 |
29 | M56 | IRONMAN 70.3 Aix-en-Provence 2026MPRO70.3 | May 17, 2026 | 0:25:19 1:20/100m | 0:02:35 | 2:14:25 25.0 mph | 0:01:16 | 1:17:31 5:55/mi | 4:01:06 |
51 | 36 | IRONMAN 70.3 Dallas-Little Elm - Pros 2026MPRO70.3 | Jan 1, 2026 | 0:03:18 0:10/100m | 0:02:07 | 2:23:32 23.4 mph | 0:01:08 | 1:21:50 6:14/mi | 3:51:56 |
11 | 24 | IRONMAN 70.3 Poznan 2024MPRO70.3 | Sep 1, 2024 | 0:25:32 1:21/100m | 0:02:59 | 2:01:35 27.6 mph | 0:01:07 | 1:14:32 5:41/mi | 3:45:45 |
DNS | 57 | IRONMAN Texas 2023MPRO140.6 | Apr 24, 2023 | - | - | - | - | - | DNSDNS |
DNS | 21 | IRONMAN African Championship South Africa 2023MPRO140.6 | Mar 6, 2023 | - | - | - | - | - | DNSDNS |
8 | 7 | IRONMAN 70.3 Bahrain 2022MPRO70.3 | Dec 10, 2022 | 0:27:39 1:27/100m | 98 | 2:01:55 27.5 mph | 96 | 1:15:16 5:44/mi | 3:48:04 |
9 | 16 | IRONMAN 70.3 Cascais Portugal 2022MPRO70.3 | Oct 16, 2022 | 0:22:43 1:12/100m | 147 | 2:08:05 26.2 mph | 116 | 1:16:38 5:51/mi | 3:51:49 |
DNS | 16 | IRONMAN 70.3 Venice-Jesolo 2022MPRO70.3 | Oct 10, 2022 | - | - | - | - | - | DNSDNS |
DNS | 24 | IRONMAN 70.3 Swansea 2022MPRO70.3 | Aug 7, 2022 | - | - | - | - | - | DNSDNS |
14 | 42 | IRONMAN 70.3 Mallorca 2022MPRO70.3 | May 8, 2022 | 0:23:50 1:15/100m | 175 | 2:19:51 24.0 mph | 133 | 1:17:03 5:53/mi | 4:05:52 |
7 | - | Challenge Riccione 2022MPRO70.3 | May 1, 2022 | 00:26:31 1:24/100m | - | 02:01:51 27.5 mph | - | 01:14:48 5:42/mi | 03:45:06 |
DNS | 30 | IRONMAN 70.3 Indian Wells La Quinta 2021MPRO70.3 | Dec 6, 2021 | - | - | - | - | - | DNSDNS |
DNS | 43 | IRONMAN 70.3 Augusta 2021MPRO70.3 | Sep 27, 2021 | - | - | - | - | - | DNSDNS |
DSQ | 37 | IRONMAN 70.3 World Championship 2021MPRO70.3 | Sep 19, 2021 | - | - | - | - | - | DSQDSQ |
DNS | 26 | IRONMAN Copenhagen 2021MPRO140.6 | Aug 23, 2021 | - | - | - | - | - | DNSDNS |
12 | 22 | IRONMAN European Championship Frankfurt 2021MPRO140.6 | Aug 16, 2021 | 0:51:33 1:21/100m | 174 | 4:33:04 24.6 mph | 130 | 2:58:31 6:48/mi | 8:28:12 |
DNS | 26 | IRONMAN 70.3 Florida 2021MPRO70.3 | Apr 19, 2021 | - | - | - | - | - | DNSDNS |
7 | 41 | IRONMAN 70.3 Texas 2021MPRO70.3 | Apr 12, 2021 | 0:26:42 1:24/100m | 89 | 2:01:48 27.5 mph | 72 | 1:15:11 5:44/mi | 3:46:22 |
27 | - | Challenge Miami 2021MPRO70.3 | Mar 12, 2021 | 00:21:59 1:09/100m | 00:01:06 | 01:27:14 38.5 mph | 00:00:52 | 01:03:27 4:50/mi | 02:54:40 |
9 | 30 | IRONMAN African Championship South Africa Pro 2021MPRO140.6 | Jan 1, 2021 | 0:23:06 0:36/100m | 0:01:56 | 4:27:28 25.1 mph | 0:01:59 | 3:06:01 7:06/mi | 8:00:31 |
DNS | 12 | IRONMAN 70.3 Les Sables d'Olonne 2020MPRO70.3 | Sep 6, 2020 | - | - | - | - | - | DNSDNS |
7 | 8 | IRONMAN 70.3 Middle East Championship Bahrain 2019MPRO70.3 | Dec 7, 2019 | 0:25:00 1:19/100m | 112 | 1:52:36 29.8 mph | 129 | 1:16:28 5:50/mi | 3:38:05 |
4 | 12 | IRONMAN 70.3 Weymouth 2019MPRO70.3 | Sep 23, 2019 | 0:13:07 0:41/100m | 182 | 2:10:41 25.7 mph | 143 | 1:20:23 6:08/mi | 3:49:37 |
20 | 25 | IRONMAN 70.3 Zell am See Kaprun 2019MPRO70.3 | Sep 2, 2019 | 0:25:27 1:20/100m | 148 | 2:12:45 25.3 mph | 153 | 1:34:37 7:13/mi | 4:17:49 |
DNS | 33 | IRONMAN 70.3 European Championship Elsinore 2019MPRO70.3 | Jun 24, 2019 | - | - | - | - | - | DNSDNS |
4 | 33 | IRONMAN 70.3 Pays D'Aix 2019MPRO70.3 | May 12, 2019 | 0:25:03 1:19/100m | 172 | 2:12:53 25.3 mph | 133 | 1:13:49 5:38/mi | 3:56:51 |
5 | 12 | IRONMAN 70.3 Peru 2019MPRO70.3 | Apr 15, 2019 | 0:24:52 1:19/100m | 90 | 1:59:17 28.1 mph | 63 | 1:22:42 6:18/mi | 3:49:24 |
6 | 45 | IRONMAN Barcelona 2018MPRO140.6 | Oct 8, 2018 | 0:50:28 1:20/100m | 117 | 4:24:29 25.4 mph | 133 | 3:00:04 6:52/mi | 8:19:11 |
DNS | 31 | IRONMAN Emilia Romagna 2018MPRO140.6 | Sep 24, 2018 | - | - | - | - | - | DNSDNS |
12 | 27 | IRONMAN 70.3 World Championship (Men) 2018MPRO70.3 | Sep 3, 2018 | 0:25:27 1:20/100m | 111 | 2:10:31 25.7 mph | 112 | 1:14:21 5:40/mi | 3:54:02 |
5 | 63 | IRONMAN 70.3 Jonkoping 2018MPRO70.3 | Jul 9, 2018 | 0:25:06 1:19/100m | 175 | 2:08:06 26.2 mph | 66 | 1:19:44 6:05/mi | 3:56:56 |
5 | 26 | IRONMAN 70.3 Luxembourg 2018MPRO70.3 | Jun 18, 2018 | 0:24:24 1:17/100m | 80 | 2:08:59 26.0 mph | 55 | 1:21:21 6:12/mi | 3:57:00 |
DNS | 34 | IRONMAN 70.3 Kraichgau 2018MPRO70.3 | Jun 5, 2018 | - | - | - | - | - | DNSDNS |
5 | 8 | IRONMAN 70.3 Pays D'Aix 2018MPRO70.3 | May 14, 2018 | 0:24:33 1:18/100m | 172 | 2:14:52 24.9 mph | 140 | 1:15:08 5:44/mi | 3:59:45 |
DNS | 9 | IRONMAN 70.3 Weymouth 2017MPRO70.3 | Sep 18, 2017 | - | - | - | - | - | DNSDNS |
7 | 31 | IRONMAN 70.3 Vichy 2017MPRO70.3 | Aug 28, 2017 | 0:27:15 1:26/100m | 148 | 2:08:20 26.1 mph | 128 | 1:17:06 5:53/mi | 3:57:17 |
3 | 14 | IRONMAN 70.3 Jonkoping 2017MPRO70.3 | Jul 10, 2017 | 0:25:08 1:19/100m | 185 | 2:09:08 26.0 mph | 86 | 1:20:57 6:10/mi | 3:59:44 |
DNS | 66 | IRONMAN 70.3 Luxembourg 2017MPRO70.3 | Jun 19, 2017 | - | - | - | - | - | DNSDNS |
DNS | 44 | IRONMAN 70.3 Switzerland 2017MPRO70.3 | Jun 12, 2017 | - | - | - | - | - | DNSDNS |
5 | 14 | IRONMAN 70.3 Pays D'Aix 2017MPRO70.3 | May 15, 2017 | 0:24:45 1:18/100m | 179 | 2:15:50 24.7 mph | 111 | 1:15:25 5:45/mi | 4:00:50 |
16 | 23 | IRONMAN 70.3 Jonkoping 2016MPRO70.3 | Jul 14, 2016 | 0:25:33 1:21/100m | 190 | 2:13:45 25.1 mph | 85 | 1:22:48 6:19/mi | 4:06:41 |
23 | 80 | IRONMAN 70.3 Pays d'Aix 2016MPRO70.3 | May 3, 2016 | - | - | 2:16:47 24.6 mph | 125 | 1:26:41 6:37/mi | 3:45:33 |
12 | 27 | IRONMAN 70.3 Turkey 2015MPRO70.3 | Oct 26, 2015 | 0:22:38 1:11/100m | 125 | 2:16:50 24.5 mph | 102 | 1:22:36 6:18/mi | 4:05:51 |
7 | 24 | IRONMAN 70.3 Luxembourg 2015MPRO70.3 | Jun 23, 2015 | 0:22:41 1:12/100m | 85 | 2:11:48 25.5 mph | 95 | 1:21:17 6:12/mi | 3:58:46 |
50 | 75 | Antalya ITU Triathlon European Cup - Elite Men 2011MPROOlympic | Apr 3, 2011 | 00:18:59 1:16/100m | - | 00:54:35 27.3 mph | - | 00:34:16 5:31/mi | 01:47:51 |
100 | 121 | - | - | 00:20:39 | - | 01:19:15 | - | 00:42:05 | 02:22:02 |