Master athlete
Unified profile powered by master athlete and result tables.
Pro results
69
AG results
0
Races
68
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
3 | 6 | IRONMAN Brazil 2026MPRO140.6 | Jun 1, 2026 | 0:48:51 1:17/100m | 0:03:20 | 4:05:16 27.4 mph | 0:01:49 | 2:38:44 6:03/mi | 7:38:00 |
DNF | M40 | IRONMAN Texas 2026MPRO140.6 | Apr 19, 2026 | 0:50:14 1:19/100m | 0:02:15 | - | - | - | DNFDNF |
31 | M32 | IRONMAN 70.3 Oceanside 2026MPRO70.3 | Mar 29, 2026 | 0:24:25 1:17/100m | 0:03:04 | 2:09:33 25.9 mph | 0:02:32 | 1:15:41 5:46/mi | 3:55:16 |
5 | 22 | IRONMAN Chattanooga 2025MPRO140.6 | Sep 29, 2025 | 0:38:48 1:01/100m | 0:02:41 | 4:12:06 26.6 mph | 0:02:01 | 2:43:16 6:14/mi | 7:38:52 |
DNS | 6 | IRONMAN Leeds 2025MPRO140.6 | Jul 28, 2025 | - | - | - | - | - | DNSDNS |
DNS | M23 | IRONMAN Lake Placid 2025MPRO140.6 | Jul 21, 2025 | - | - | - | - | - | DNSDNS |
DNS | M5 | IRONMAN Cairns 2025MPRO140.6 | Jun 16, 2025 | - | - | - | - | - | DNSDNS |
11 | 4 | IRONMAN 70.3 Tours Metropole - Loire Valley 2025MPRO70.3 | Jun 1, 2025 | 0:24:55 1:19/100m | 0:03:48 | 1:59:16 28.2 mph | 0:02:21 | 1:16:04 5:48/mi | 3:46:23 |
10 | 22 | IRONMAN Lanzarote 2025MPRO140.6 | May 18, 2025 | 0:49:00 1:17/100m | 0:02:50 | 5:01:03 22.3 mph | 0:02:39 | 2:49:05 6:27/mi | 8:44:36 |
15 | 34 | IRONMAN 70.3 Valencia 2025MPRO70.3 | Apr 28, 2025 | 0:24:56 1:19/100m | 0:01:47 | 2:05:28 26.7 mph | 0:02:17 | 1:10:36 5:23/mi | 3:45:04 |
8 | 5 | IRONMAN New Zealand 2025MPRO140.6 | Mar 3, 2025 | 0:48:00 1:16/100m | 0:03:15 | 4:21:45 25.6 mph | 0:02:05 | 2:45:41 6:19/mi | 8:00:47 |
DNF | 28 | IRONMAN World Championship - Men 2024MPRO140.6 | Oct 27, 2024 | 0:50:33 1:20/100m | 0:03:12 | 4:42:38 23.8 mph | - | - | DNFDNF |
11 | 3 | IRONMAN 70.3 Zell am See-Kaprun 2024MPRO70.3 | Sep 1, 2024 | 0:25:23 1:20/100m | 0:03:06 | 2:09:24 25.9 mph | 0:02:17 | 1:19:27 6:04/mi | 3:59:36 |
4 | 18 | IRONMAN Lake Placid 2024MPRO140.6 | Jul 22, 2024 | 0:51:14 1:21/100m | 0:03:48 | 4:26:23 25.2 mph | 0:01:49 | 2:44:33 6:17/mi | 8:07:46 |
8 | 4 | IRONMAN 70.3 Les Sables d'Olonne - Vendée 2024MPRO70.3 | Jun 29, 2024 | 0:21:40 1:08/100m | 0:03:20 | 2:04:01 27.1 mph | 0:02:02 | 1:13:13 5:35/mi | 3:44:16 |
4 | 10 | IRONMAN Cairns 2024MPRO140.6 | Jun 16, 2024 | 0:50:13 1:19/100m | 0:02:47 | 4:12:17 26.6 mph | 0:01:50 | 2:43:51 6:15/mi | 7:50:59 |
5 | 3 | IRONMAN 70.3 Aix-en-Provence 2024MPRO70.3 | May 19, 2024 | 0:24:04 1:16/100m | 0:03:19 | 2:09:59 25.8 mph | 0:01:46 | 1:11:37 5:28/mi | 3:50:45 |
36 | 5 | IRONMAN 70.3 Valencia 2024MPRO70.3 | Apr 22, 2024 | 0:24:52 1:19/100m | 0:01:38 | 2:09:20 25.9 mph | 0:02:30 | 1:14:04 5:39/mi | 3:52:24 |
DNF | 2 | IRONMAN 70.3 Campeche 2024MPRO70.3 | Mar 18, 2024 | 0:24:10 1:16/100m | 0:01:38 | 2:10:25 25.7 mph | 0:02:08 | - | DNFDNF |
DNF | 5 | IRONMAN Cozumel 2023MPRO140.6 | Nov 20, 2023 | - | - | 4:09:23 26.9 mph | 0:01:41 | - | DNFDNF |
7 | - | Challenge Sanremo 2023MPRO70.3 | Sep 24, 2023 | 00:26:25 1:23/100m | - | 02:38:31 21.2 mph | - | 01:13:34 5:37/mi | 04:20:58 |
12 | 23 | IRONMAN World Championship - Men 2023MPRO140.6 | Sep 11, 2023 | 0:49:57 1:19/100m | 0:03:03 | 4:42:47 23.8 mph | 0:02:28 | 2:50:39 6:30/mi | 8:28:53 |
2 | - | Alpe D'Huez L 2023MPROother | Jul 27, 2023 | 00:29:42 | 00:01:43 | 04:01:31 | 00:01:20 | 01:16:33 | 05:50:52 |
2 | 29 | IRONMAN 70.3 Les Sables d'Olonne 2023MPRO70.3 | Jul 2, 2023 | 0:27:15 1:26/100m | 0:03:02 | 2:03:45 27.1 mph | 0:01:54 | 1:11:32 5:27/mi | 3:47:28 |
5 | 4 | IRONMAN Kaernten-Klagenfurt, Austria 2023MPRO140.6 | Jun 19, 2023 | 0:47:58 1:16/100m | 0:04:23 | 4:17:13 26.1 mph | 0:02:11 | 3:00:42 6:53/mi | 8:12:27 |
4 | 39 | IRONMAN Texas 2023MPRO140.6 | Apr 24, 2023 | 0:52:21 1:23/100m | 0:02:19 | 4:09:14 26.9 mph | 0:03:28 | 2:46:59 6:22/mi | 7:54:21 |
7 | 11 | IRONMAN African Championship South Africa 2023MPRO140.6 | Mar 6, 2023 | 0:10:00 0:16/100m | 0:02:32 | 4:22:05 25.6 mph | 0:01:57 | 2:58:35 6:49/mi | 7:35:09 |
39 | 48 | IRONMAN World Championship Saturday 2022MPRO140.6 | Oct 11, 2022 | 0:49:38 1:18/100m | 0:02:54 | 4:37:58 24.2 mph | 0:03:45 | 3:06:24 7:07/mi | 8:40:39 |
1 | 29 | IRONMAN 70.3 Vichy 2022MPRO70.3 | Aug 21, 2022 | - | - | 2:08:54 26.0 mph | 88 | 1:13:21 5:36/mi | 3:23:43 |
DNS | 9 | IRONMAN Vitoria-Gasteiz 2022MPRO140.6 | Jul 11, 2022 | - | - | - | - | - | DNSDNS |
5 | 29 | IRONMAN 70.3 Les Sables d'Olonne 2022MPRO70.3 | Jul 3, 2022 | 0:24:03 1:16/100m | 191 | 2:06:11 26.6 mph | 119 | 1:12:39 5:32/mi | 3:48:02 |
4 | 10 | IRONMAN Brazil 2022MPRO140.6 | May 31, 2022 | 0:47:44 1:15/100m | 192 | 4:11:03 26.7 mph | 126 | 2:58:48 6:49/mi | 8:02:52 |
9 | 14 | IRONMAN 70.3 Oceanside 2022MPRO70.3 | Apr 3, 2022 | 0:24:13 1:16/100m | 175 | 2:08:03 26.2 mph | 111 | 1:14:59 5:43/mi | 3:52:01 |
DNS | 4 | IRONMAN Cozumel 2021MPRO140.6 | Nov 22, 2021 | - | - | - | - | - | DNSDNS |
4 | 54 | IRONMAN Florida 2021MPRO140.6 | Nov 7, 2021 | 0:59:02 1:33/100m | 168 | - | - | 3:17:54 7:33/mi | 8:26:38 |
DNS | 7 | IRONMAN 70.3 Cascais Portugal 2021MPRO70.3 | Oct 24, 2021 | - | - | - | - | - | DNSDNS |
DNS | 7 | IRONMAN 70.3 Cascais Portugal 2021MPRO70.3 | Oct 24, 2021 | - | - | - | - | - | DNSDNS |
3 | 23 | IRONMAN Austria 2021MPRO140.6 | Sep 20, 2021 | 0:47:39 1:15/100m | 247 | 4:12:18 26.6 mph | 145 | 2:52:18 6:34/mi | 7:58:47 |
2 | 13 | IRONMAN 70.3 Warsaw 2021MPRO70.3 | Sep 6, 2021 | 0:24:47 1:18/100m | 158 | 1:58:46 28.3 mph | 140 | 1:15:23 5:45/mi | 3:43:54 |
2 | 5 | IRONMAN Lake Placid 2021MPRO140.6 | Jul 26, 2021 | 0:47:32 1:15/100m | 249 | 4:30:13 24.8 mph | 171 | 2:58:29 6:48/mi | 8:23:13 |
6 | 29 | IRONMAN 70.3 Les Sables d'Olonne 2021MPRO70.3 | Jul 4, 2021 | 0:25:49 1:22/100m | 137 | 2:07:46 26.3 mph | 95 | 1:17:34 5:55/mi | 3:55:02 |
DNF | - | TradeInn Full International Triathlon 2021MPRO140.6 | May 30, 2021 | 00:51:05 1:21/100m | 00:03:53 | 05:04:10 22.1 mph | 00:02:57 | - | DNFDNF |
30 | - | Challenge Gran Canaria 2021MPRO70.3 | Apr 24, 2021 | 00:23:31 1:14/100m | 00:03:51 | 02:12:03 25.4 mph | 00:00:52 | 01:25:08 6:30/mi | 04:05:25 |
31 | 34 | IRONMAN World Championship 2021MPRO140.6 | Jan 1, 2021 | 0:51:45 1:22/100m | 77 | 4:50:44 23.1 mph | 156 | 3:07:19 7:09/mi | 8:53:41 |
5 | 7 | IRONMAN 70.3 Les Sables d'Olonne 2020MPRO70.3 | Sep 6, 2020 | 0:23:59 1:16/100m | 126 | 2:08:12 26.2 mph | 62 | 1:14:08 5:39/mi | 3:49:27 |
DNS | 26 | IRONMAN 70.3 Middle East Championship Bahrain 2019MPRO70.3 | Dec 7, 2019 | - | - | - | - | - | DNSDNS |
DNS | 35 | IRONMAN 70.3 Cascais Portugal 2019MPRO70.3 | Sep 30, 2019 | - | - | - | - | - | DNSDNS |
4 | 2 | Aug 25, 2019 | 00:42:50 2:51/100m | - | 02:09:11 11.5 mph | - | 01:25:30 13:46/mi | 04:17:31 | |
DNS | 5 | IRONMAN 70.3 Vichy 2019MPRO70.3 | Aug 24, 2019 | - | - | - | - | - | DNSDNS |
4 | 23 | IRONMAN Hamburg 2019MPRO140.6 | Jul 29, 2019 | 0:52:07 1:22/100m | 234 | 4:34:20 24.5 mph | 229 | 2:55:05 6:41/mi | 8:29:14 |
DNS | 6 | IRONMAN France 2019MPRO140.6 | Jul 1, 2019 | - | - | - | - | - | DNSDNS |
5 | 5 | IRONMAN 70.3 Pays D'Aix 2019MPRO70.3 | May 12, 2019 | 0:25:04 1:19/100m | 212 | 2:12:51 25.3 mph | 131 | 1:13:42 5:37/mi | 3:57:20 |
DNS | 43 | IRONMAN Barcelona 2018MPRO140.6 | Oct 8, 2018 | - | - | - | - | - | DNSDNS |
DNS | 10 | IRONMAN 70.3 Cascais Portugal 2018MPRO70.3 | Oct 2, 2018 | - | - | - | - | - | DNSDNS |
DNS | 10 | IRONMAN 70.3 Weymouth 2018MPRO70.3 | Sep 24, 2018 | - | - | - | - | - | DNSDNS |
DNS | 38 | IRONMAN 70.3 World Championship (Men) 2018MPRO70.3 | Sep 3, 2018 | - | - | - | - | - | DNSDNS |
12 | 55 | IRONMAN 70.3 European Championship Elsinore 2018MPRO70.3 | Jun 20, 2018 | 0:23:52 1:15/100m | 215 | 2:04:53 26.9 mph | 76 | 1:16:54 5:52/mi | 3:50:30 |
DNS | 44 | IRONMAN 70.3 Pays D'Aix 2018MPRO70.3 | May 14, 2018 | - | - | - | - | - | DNSDNS |
9 | 44 | IRONMAN 70.3 Middle East Championship Bahrain 2017MPRO70.3 | Nov 28, 2017 | 0:24:57 1:19/100m | 118 | 2:04:08 27.1 mph | 83 | 1:20:59 6:11/mi | 3:53:25 |
7 | - | Challenge Sardinia 2017MPRO70.3 | Oct 29, 2017 | 00:26:22 1:23/100m | - | 02:20:16 23.9 mph | - | 01:14:21 5:40/mi | 04:03:38 |
DNS | 46 | IRONMAN Barcelona 2017MPRO140.6 | Oct 2, 2017 | - | - | - | - | - | DNSDNS |
DNS | 7 | IRONMAN 70.3 Weymouth 2017MPRO70.3 | Sep 18, 2017 | - | - | - | - | - | DNSDNS |
5 | 8 | IRONMAN 70.3 Vichy 2017MPRO70.3 | Aug 28, 2017 | 0:26:01 1:22/100m | 166 | 2:09:19 25.9 mph | 113 | 1:15:54 5:47/mi | 3:55:53 |
6 | 7 | IRONMAN France 2017MPRO140.6 | Jul 24, 2017 | 0:53:33 1:25/100m | 202 | 4:57:19 22.6 mph | 178 | 3:15:00 7:26/mi | 9:12:12 |
DNF | 29 | IRONMAN 70.3 Pays D'Aix 2017MPRO70.3 | May 15, 2017 | 1,478 | 202 | 8,050 | 133 | - | DNFDNF |
3 | 7 | Jun 19, 2016 | 00:38:37 2:34/100m | 00:02:26 | 03:19:08 7.5 mph | 00:00:59 | 01:25:33 13:46/mi | 05:26:43 | |
DNS | 45 | IRONMAN France 2016MPRO140.6 | Jun 6, 2016 | - | - | - | - | - | DNSDNS |
9 | 6 | IRONMAN 70.3 Pays d'Aix 2016MPRO70.3 | May 3, 2016 | - | - | 2:18:32 24.2 mph | 176 | 1:16:33 5:50/mi | 3:38:01 |
2 | 13 | Jul 5, 2015 | 00:40:47 2:43/100m | 00:01:18 | 02:07:20 11.7 mph | 00:01:05 | 01:19:26 12:47/mi | 04:09:54 |