Master athlete
Unified profile powered by master athlete and result tables.
Pro results
88
AG results
1
Races
88
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
12 | 3 | IRONMAN Kaernten-Klagenfurt, Austria 2026MPRO140.6 | Jun 14, 2026 | 0:47:15 1:15/100m | 0:03:01 | 4:20:19 25.8 mph | 0:02:40 | 2:50:57 6:31/mi | 8:04:12 |
DNF | 1 | IRONMAN Lanzarote 2026MPRO140.6 | May 24, 2026 | 0:47:25 1:15/100m | 0:02:29 | - | - | - | DNFDNF |
16 | 17 | T100 Triathlon World Tour Singapore - Elite Men 2026MPRO100k | Apr 25, 2026 | 00:26:19 1:19/100m | 00:01:50 | 02:10:44 22.8 mph | 00:01:04 | 01:11:49 6:25/mi | 03:51:46 |
45 | M49 | IRONMAN 70.3 World Championship - Men 2025MPRO70.3 | Nov 9, 2025 | 0:24:24 1:17/100m | 0:01:26 | 2:23:16 23.4 mph | 0:01:14 | 1:12:44 5:33/mi | 4:03:03 |
19 | 40 | T100 Triathlon World Tour Wollongong - Elite Men 2025MPRO100k | Oct 18, 2025 | 00:23:24 1:10/100m | 00:01:26 | 01:56:43 25.6 mph | 00:00:46 | 01:00:45 5:26/mi | 03:23:04 |
DNS | 1 | IRONMAN 70.3 Italy Emilia Romagna 2025MPRO70.3 | Sep 22, 2025 | - | - | - | - | - | DNSDNS |
19 | M21 | IRONMAN World Championship - Men 2025MPRO140.6 | Sep 15, 2025 | 0:46:15 1:13/100m | 0:02:18 | 4:49:29 23.2 mph | 0:02:40 | 2:41:18 6:09/mi | 8:22:02 |
14 | 20 | Aug 30, 2025 | 00:25:11 1:16/100m | 00:01:21 | 01:57:09 25.4 mph | 00:00:43 | 00:58:52 5:16/mi | 03:23:16 | |
2 | - | WT Long Distance Championships 2025MPROother | Jun 29, 2025 | 00:41:37 | 00:02:27 | 03:02:07 | 00:03:32 | 01:51:11 | 05:40:52 |
2 | 5 | Jun 29, 2025 | 00:41:37 1:23/100m | 00:02:27 | 03:02:07 24.6 mph | 00:03:32 | 01:51:11 5:58/mi | 05:40:52 | |
2 | 6 | IRONMAN 70.3 Tours Metropole - Loire Valley 2025MPRO70.3 | Jun 1, 2025 | 0:24:11 1:16/100m | 0:03:38 | 1:58:34 28.3 mph | 0:02:11 | 1:09:51 5:20/mi | 3:38:25 |
1 | 25 | IRONMAN Lanzarote 2025MPRO140.6 | May 18, 2025 | 0:48:53 1:17/100m | 0:02:21 | 4:54:39 22.8 mph | 0:03:04 | 2:39:00 6:04/mi | 8:27:57 |
27 | 55 | IRONMAN World Championship - Men 2024MPRO140.6 | Oct 27, 2024 | 0:48:24 1:16/100m | 0:02:23 | 4:28:11 25.1 mph | 0:03:10 | 2:49:49 6:29/mi | 8:11:57 |
3 | 7 | IRONMAN Calella-Barcelona 2024MPRO140.6 | Oct 7, 2024 | 0:49:05 1:18/100m | 0:02:19 | 4:03:56 27.5 mph | 0:01:50 | 2:35:30 5:56/mi | 7:32:40 |
DNS | 41 | IRONMAN 70.3 Zell am See-Kaprun 2024MPRO70.3 | Sep 1, 2024 | - | - | - | - | - | DNSDNS |
4 | - | WT Long Distance Championships 2024MPROother | Aug 25, 2024 | 00:37:48 | 00:02:34 | 02:38:30 | 00:00:57 | 01:51:42 | 05:11:28 |
4 | 9 | Aug 25, 2024 | 00:37:48 1:16/100m | 00:02:34 | 02:38:30 26.8 mph | 00:00:57 | 01:51:42 6:00/mi | 05:11:28 | |
DNS | 1 | IRONMAN 70.3 Aix-en-Provence 2024MPRO70.3 | May 19, 2024 | - | - | - | - | - | DNSDNS |
DNF | M13 | IRONMAN Texas 2024MPRO140.6 | Apr 28, 2024 | 0:49:05 1:18/100m | 0:02:15 | 4:23:59 25.4 mph | 0:02:52 | - | DNFDNF |
DNS | 8 | IRONMAN 70.3 Bahrain 2023MPRO70.3 | Dec 9, 2023 | - | - | - | - | - | DNSDNS |
DNS | 8 | IRONMAN 70.3 Indian Wells La Quinta 2023MPRO70.3 | Dec 4, 2023 | - | - | - | - | - | DNSDNS |
DNS | 10 | IRONMAN 70.3 Fortaleza 2023MPRO70.3 | Nov 20, 2023 | - | - | - | - | - | DNSDNS |
2 | 13 | IRONMAN Portugal-Cascais 2023MPRO140.6 | Oct 22, 2023 | 0:44:09 1:10/100m | 0:04:29 | 4:25:06 25.3 mph | 0:02:58 | 2:35:36 5:56/mi | 7:52:17 |
DNS | 4 | IRONMAN 70.3 Zell am See Kaprun 2023MPRO70.3 | Sep 3, 2023 | - | - | - | - | - | DNSDNS |
22 | 29 | IRONMAN 70.3 World Championship - Men 2023MPRO70.3 | Aug 28, 2023 | 0:24:48 1:18/100m | 0:01:39 | 2:07:48 26.3 mph | 0:00:51 | 1:09:52 5:20/mi | 3:44:58 |
DNS | 41 | IRONMAN 70.3 European Championship Tallinn 2023MPRO70.3 | Aug 7, 2023 | - | - | - | - | - | DNSDNS |
DNS | 6 | IRONMAN 70.3 Les Sables d'Olonne 2023MPRO70.3 | Jul 2, 2023 | - | - | - | - | - | DNSDNS |
5 | 6 | IRONMAN France 2023MPRO140.6 | Jun 26, 2023 | 0:49:50 1:19/100m | 0:04:00 | 4:50:23 23.1 mph | 0:03:40 | 2:46:18 6:21/mi | 8:34:11 |
6 | 8 | IRONMAN Kaernten-Klagenfurt, Austria 2023MPRO140.6 | Jun 19, 2023 | 0:47:43 1:15/100m | 0:04:07 | 4:33:23 24.6 mph | 0:02:44 | 2:46:22 6:21/mi | 8:14:20 |
1 | 26 | IRONMAN 70.3 Pays D'Aix 2023MPRO70.3 | May 21, 2023 | 0:23:16 1:13/100m | 0:03:35 | 2:14:37 25.0 mph | 0:01:57 | 1:07:33 5:09/mi | 3:50:59 |
DNF | - | Challenge Frejus 2023MPRO70.3 | May 14, 2023 | 00:23:39 1:15/100m | 00:01:47 | - | - | - | DNFDNF |
DNS | 14 | IRONMAN African Championship South Africa 2023MPRO140.6 | Mar 6, 2023 | - | - | - | - | - | DNSDNS |
DNF | 38 | IRONMAN 70.3 World Championship - Men 2022MPRO70.3 | Oct 30, 2022 | 0:24:20 1:17/100m | 106 | - | - | - | DNFDNF |
DNS | 3 | IRONMAN 70.3 Cascais Portugal 2022MPRO70.3 | Oct 16, 2022 | - | - | - | - | - | DNSDNS |
DNS | 5 | IRONMAN 70.3 Venice-Jesolo 2022MPRO70.3 | Oct 10, 2022 | - | - | - | - | - | DNSDNS |
4 | - | Triathlon Royan 2022MPRO70.3 | Sep 10, 2022 | 00:24:10 1:16/100m | 00:01:05 | 02:17:03 24.5 mph | 00:01:25 | 01:21:55 6:15/mi | 04:05:40 |
5 | - | Gerardmer XL 2022MPRO70.3 | Sep 3, 2022 | 00:23:55 1:16/100m | 00:01:43 | 02:44:09 20.4 mph | 00:02:03 | 01:15:54 5:47/mi | 04:27:46 |
DNS | 14 | IRONMAN 70.3 Zell am See Kaprun 2022MPRO70.3 | Aug 28, 2022 | - | - | - | - | - | DNSDNS |
3 | 26 | IRONMAN 70.3 Vichy 2022MPRO70.3 | Aug 21, 2022 | - | - | 2:12:09 25.4 mph | 84 | 1:11:07 5:25/mi | 3:24:41 |
DNS | 12 | IRONMAN Vitoria-Gasteiz 2022MPRO140.6 | Jul 11, 2022 | - | - | - | - | - | DNSDNS |
9 | 18 | IRONMAN 70.3 Warsaw 2022MPRO70.3 | Jun 15, 2022 | 0:23:34 1:14/100m | 0:02:22 | 2:01:45 27.6 mph | 0:01:45 | 1:19:22 6:03/mi | 3:48:48 |
DNS | 7 | IRONMAN 70.3 Kraichgau 2022MPRO70.3 | May 29, 2022 | - | - | - | - | - | DNSDNS |
12 | 5 | IRONMAN Lanzarote 2022MPRO140.6 | May 22, 2022 | 0:52:40 1:23/100m | 187 | 5:09:39 21.7 mph | 176 | 3:06:54 7:08/mi | 9:15:17 |
11 | 11 | IRONMAN African Championship South Africa Pro 2022MPRO140.6 | Jan 1, 2022 | 0:08:03 0:13/100m | 137 | 4:38:07 24.2 mph | 133 | 2:51:57 6:33/mi | 7:42:38 |
8 | 20 | IRONMAN 70.3 Cascais Portugal 2021MPRO70.3 | Oct 24, 2021 | 0:22:46 1:12/100m | 241 | 2:10:58 25.6 mph | 84 | 1:12:00 5:29/mi | 3:51:09 |
8 | 20 | IRONMAN 70.3 Cascais Portugal 2021MPRO70.3 | Oct 24, 2021 | 0:22:46 1:12/100m | 241 | 2:10:58 25.6 mph | 84 | 1:12:00 5:29/mi | 3:51:09 |
DNF | 65 | IRONMAN Austria 2021MPRO140.6 | Sep 20, 2021 | - | - | - | - | - | DNFDNF |
DNF | 10 | IRONMAN 70.3 Pays D'Aix 2021MPRO70.3 | Sep 20, 2021 | 0:24:24 1:17/100m | 186 | - | - | - | DNFDNF |
DNS | 59 | IRONMAN 70.3 World Championship 2021MPRO70.3 | Sep 19, 2021 | - | - | - | - | - | DNSDNS |
2 | 8 | IRONMAN 70.3 Nice 2021MPRO70.3 | Sep 13, 2021 | 0:26:52 1:25/100m | 182 | 2:25:01 23.1 mph | 188 | 1:09:26 5:18/mi | 4:07:29 |
DNS | 35 | IRONMAN Copenhagen 2021MPRO140.6 | Aug 23, 2021 | - | - | - | - | - | DNSDNS |
10 | 49 | IRONMAN European Championship Frankfurt 2021MPRO140.6 | Aug 16, 2021 | 0:49:41 1:18/100m | 228 | 4:40:45 23.9 mph | 128 | 2:47:24 6:23/mi | 8:23:45 |
DNF | 9 | IRONMAN 70.3 Gdynia 2021MPRO70.3 | Aug 9, 2021 | 1:12:04 3:48/100m | - | - | - | - | DNFDNF |
DNS | 5 | IRONMAN 70.3 Les Sables d'Olonne 2021MPRO70.3 | Jul 4, 2021 | - | - | - | - | - | DNSDNS |
DNS | 49 | IRONMAN 70.3 European Championship Elsinore 2021MPRO70.3 | Jun 28, 2021 | - | - | - | - | - | DNSDNS |
DNF | - | Challenge Riccione 2021MPRO70.3 | May 9, 2021 | 00:27:43 1:28/100m | 00:01:53 | - | - | - | DNFDNF |
12 | 16 | IRONMAN African Championship South Africa Pro 2021MPRO140.6 | Jan 1, 2021 | 0:22:37 0:36/100m | 0:02:08 | 4:50:17 23.1 mph | 0:02:05 | 2:58:43 6:49/mi | 8:15:50 |
4 | - | TriGames Mandelieu 2020MPRO70.3 | Oct 16, 2020 | 00:29:09 1:32/100m | 00:03:00 | 02:46:15 20.2 mph | 00:00:38 | 01:10:02 5:20/mi | 04:29:04 |
2 | 19 | IRONMAN 70.3 Cascais Portugal 2019MPRO70.3 | Sep 30, 2019 | 0:23:50 1:15/100m | 269 | 2:13:26 25.2 mph | 100 | 1:12:19 5:31/mi | 3:55:43 |
5 | - | Gerardmer XL 2019MPRO70.3 | Sep 7, 2019 | 00:23:47 1:15/100m | - | 02:45:52 20.2 mph | - | 01:17:35 5:55/mi | 04:31:28 |
3 | 7 | Aug 25, 2019 | 00:42:08 2:49/100m | - | 02:18:03 10.8 mph | - | 01:15:26 12:08/mi | 04:15:37 | |
28 | 5 | Pontevedra ITU Aquathlon World Championships - Elite Men 2019MPROaquathlon | May 2, 2019 | n/a | n/a | 00:13:39 | 00:01:05 | 00:16:50 | 00:31:34 |
3 | 11 | Ibiza ETU Aquathlon European Championships - U23 Men 2018U23 Menaquathlon | Oct 21, 2018 | n/a | n/a | 00:10:56 | 00:00:18 | 00:17:40 | 00:28:54 |
5 | 11 | Ibiza ETU Aquathlon European Championships - Elite Men 2018MPROaquathlon | Oct 21, 2018 | n/a | n/a | 00:10:56 | 00:00:18 | 00:17:40 | 00:28:54 |
10 | 28 | Fyn ITU Aquathlon World Championships - U23 Men 2018U23 Menaquathlon | Jul 12, 2018 | n/a | n/a | 00:12:04 | 00:00:42 | 00:17:44 | 00:30:30 |
25 | 28 | Fyn ITU Aquathlon World Championships - Elite Men 2018MPROaquathlon | Jul 12, 2018 | n/a | n/a | 00:12:04 | 00:00:42 | 00:17:44 | 00:30:30 |
41 | 39 | Wuustwezel ETU Sprint Triathlon European Cup - Elite Men 2018MPROSprint | Jun 23, 2018 | 00:08:50 1:11/100m | 00:00:49 | 00:25:45 29.0 mph | 00:00:31 | 00:17:59 5:47/mi | 00:53:56 |
34 | 36 | Weert ETU Triathlon European Cup - Elite Men 2018MPROOlympic | Jun 10, 2018 | 00:19:10 1:17/100m | 00:00:34 | 00:58:56 25.3 mph | 00:00:38 | 00:34:22 5:32/mi | 01:53:38 |
9 | 22 | May 5, 2018 | 00:10:16 1:22/100m | 00:00:23 | 00:29:58 24.9 mph | 00:00:19 | 00:16:57 5:27/mi | 00:57:53 | |
12 | 57 | FRA Sprint Duathlon National Championships - Elite Men 2018MPROSprint | Apr 15, 2018 | 00:15:43 2:06/100m | - | 00:29:32 25.2 mph | - | 00:08:01 2:35/mi | 00:53:18 |
30 | 35 | Quarteira ETU Triathlon European Cup - Elite Men 2017MPROOlympic | Apr 1, 2017 | 00:19:08 1:17/100m | 00:01:08 | 00:58:18 25.6 mph | 00:00:28 | 00:33:58 5:28/mi | 01:53:00 |
— | 28 | Gran Canaria ETU Triathlon European Cup - Elite Men 2017MPROOlympic | Mar 26, 2017 | 00:18:33 1:14/100m | 00:00:44 | - | - | - | - |
6 | 217 | BEL Triathlon National Championships - Elite Men 2016MPROOlympic | Aug 15, 2016 | 00:17:03 1:08/100m | 00:01:00 | 00:58:41 25.4 mph | 00:02:23 | 00:34:00 5:28/mi | 01:53:09 |
4 | 12 | Weert ETU Triathlon European Cup - Elite Men 2016MPROOlympic | Jun 12, 2016 | 00:19:17 1:17/100m | 00:00:30 | 00:56:30 27.3 mph | 00:00:50 | 00:28:58 5:01/mi | 01:46:03 |
12 | 23 | FRA Sprint Triathlon National Championships - Elite Men 2016MPROSprint | May 22, 2016 | 00:08:50 1:11/100m | 00:00:49 | 00:29:15 25.5 mph | 00:00:33 | 00:16:38 5:21/mi | 00:56:07 |
— | 25 | Madrid ETU Triathlon European Cup - Elite Men 2016MPROOlympic | May 1, 2016 | 00:17:54 1:12/100m | 00:01:17 | 01:05:54 22.6 mph | 00:00:34 | - | - |
3 | 9 | Pescara Mediterranean Beach Games - Elite Men 2015MPROOlympic | Sep 6, 2015 | 00:07:54 0:32/100m | 00:00:17 | 00:15:50 94.2 mph | 00:00:10 | 00:08:52 1:26/mi | 00:33:03 |
14 | 23 | Karlovy Vary ETU Triathlon European Cup - Elite Men 2015MPROOlympic | Aug 23, 2015 | 00:18:22 1:13/100m | 00:00:25 | 01:03:37 23.4 mph | 00:00:29 | 00:31:43 5:06/mi | 01:54:38 |
10 | 247 | Holten ETU Triathlon Premium European Cup - Elite Men 2015MPROOlympic | Jul 4, 2015 | 00:08:51 0:35/100m | 00:00:44 | 00:28:30 52.3 mph | 00:01:22 | 00:16:42 2:41/mi | 00:56:06 |
12 | 49 | Antalya ETU Triathlon European Cup - Elite Men 2015MPROOlympic | May 3, 2015 | 00:18:46 1:15/100m | 00:00:22 | 00:54:37 27.3 mph | 00:00:22 | 00:32:19 5:12/mi | 01:46:28 |
6 | 714 | FRA Triathlon Junior National Championships - Junior Men 2014Junior MenOlympic | Jun 1, 2014 | 00:10:04 0:40/100m | 00:00:38 | 00:32:03 46.5 mph | 00:00:44 | 00:17:12 2:46/mi | 01:00:38 |
12 | 5 | Vierzon ETU Triathlon Junior European Cup - Junior Men 2014Junior MenOlympic | May 11, 2014 | 00:09:25 0:38/100m | 00:00:35 | 00:31:27 47.4 mph | 00:00:28 | 00:17:12 2:46/mi | 00:59:05 |
9 | 53 | Quarteira ETU Triathlon Junior European Cup - Junior Men 2014Junior MenOlympic | Apr 13, 2014 | 00:09:43 0:39/100m | 00:01:07 | 00:29:21 50.8 mph | 00:00:43 | 00:16:49 2:42/mi | 00:57:43 |
20 | 65 | Eton Dorney ETU Triathlon Junior European Cup - Junior Men 2013Junior MenOlympic | Aug 31, 2013 | 00:09:41 0:39/100m | 00:00:55 | 00:30:23 49.1 mph | 00:00:32 | 00:16:36 2:40/mi | 00:58:09 |
— | 24 | Athlone ETU Triathlon Junior European Cup - Junior Men 2013Junior MenOlympic | Jul 7, 2013 | 00:09:43 0:39/100m | 00:00:20 | - | - | - | - |
3 | - | FRA Triathlon Junior National Championships - Junior Men 2013Junior MenOlympic | Jun 1, 2013 | 00:09:13 0:37/100m | - | 00:32:11 46.3 mph | - | 00:16:32 2:40/mi | 00:59:20 |
30 | 75 | Vierzon ETU Triathlon Junior European Cup - Junior Men 2013Junior MenOlympic | May 12, 2013 | 00:08:39 0:35/100m | 00:00:38 | 00:31:36 47.2 mph | 00:00:30 | 00:17:17 2:47/mi | 00:58:39 |
— | 27 | Holten ETU Triathlon Junior European Cup - Junior Men 2012Junior MenOlympic | Jul 7, 2012 | 00:09:23 0:38/100m | 00:00:47 | 00:29:09 51.2 mph | - | 00:17:32 2:49/mi | - |