Master athlete
Unified profile powered by master athlete and result tables.
Pro results
93
AG results
0
Races
93
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
10 | 11 | IRONMAN Brazil 2026MPRO140.6 | Jun 1, 2026 | 0:48:31 1:17/100m | 0:03:31 | 4:06:15 27.3 mph | 0:03:05 | 2:53:53 6:38/mi | 7:55:15 |
13 | 15 | IRONMAN South Africa 2026MPRO140.6 | Apr 20, 2026 | 0:55:21 1:27/100m | 0:01:50 | 4:23:42 25.4 mph | 0:02:10 | 2:50:05 6:29/mi | 8:13:08 |
36 | - | Challenge Sir Bani Yas 2026MPRO70.3 | Jan 31, 2026 | 00:25:17 1:20/100m | 00:02:47 | 01:59:58 28.0 mph | 00:02:13 | 01:11:23 5:27/mi | 03:41:36 |
58 | M67 | IRONMAN 70.3 World Championship - Men 2025MPRO70.3 | Nov 9, 2025 | 0:26:59 1:25/100m | 0:01:47 | 2:25:51 23.0 mph | 0:01:36 | 1:15:06 5:44/mi | 4:11:18 |
DNF | M27 | IRONMAN 70.3 Zell am See-Kaprun 2025MPRO70.3 | Sep 1, 2025 | 0:25:27 1:20/100m | 0:03:25 | - | - | - | DNFDNF |
DNF | - | Challenge Roth 2025MPRO140.6 | Jul 6, 2025 | 00:54:12 1:26/100m | 00:02:14 | - | - | - | DNFDNF |
17 | 38 | IRONMAN 70.3 Warsaw 2025MPRO70.3 | Jun 13, 2025 | 0:24:27 1:17/100m | 0:02:07 | 1:56:22 28.8 mph | 0:02:24 | 1:19:26 6:04/mi | 3:44:46 |
27 | 37 | IRONMAN 70.3 Kraichgau 2025MPRO70.3 | May 25, 2025 | 0:25:15 1:20/100m | 0:02:22 | 2:20:43 23.8 mph | 0:03:56 | 1:13:27 5:36/mi | 4:05:43 |
7 | - | Challenge Mogan Gran Canaria 2025MPRO70.3 | Apr 26, 2025 | 00:24:10 1:16/100m | 03:11:00 | 02:09:48 25.9 mph | 01:35:00 | 01:12:05 5:30/mi | 03:50:50 |
21 | M23 | IRONMAN 70.3 Oceanside 2025MPRO70.3 | Apr 7, 2025 | 0:26:01 1:22/100m | 0:03:27 | 2:14:17 25.0 mph | 0:02:12 | 1:14:26 5:41/mi | 4:00:23 |
3 | 33 | IRONMAN Malaysia 2024MPRO140.6 | Oct 13, 2024 | 0:48:48 1:17/100m | 0:02:43 | 4:26:32 25.2 mph | 0:03:05 | 2:57:01 6:45/mi | 8:18:08 |
3 | 7 | IRONMAN Chattanooga 2024MPRO140.6 | Sep 30, 2024 | - | - | 3:53:04 28.8 mph | 0:01:50 | 2:39:52 6:06/mi | 6:34:47 |
8 | - | Gerardmer XL 2024MPRO70.3 | Sep 7, 2024 | 00:24:23 1:17/100m | 00:02:03 | 02:42:56 20.6 mph | 00:02:19 | 01:17:39 5:55/mi | 04:29:21 |
2 | 20 | IRONMAN 70.3 Hradec Králové 2024MPRO70.3 | Aug 19, 2024 | 0:23:55 1:16/100m | 0:03:10 | 1:56:39 28.8 mph | 0:01:59 | 1:16:02 5:48/mi | 3:41:45 |
18 | 14 | IRONMAN Vitoria-Gasteiz 2024MPRO140.6 | Jul 15, 2024 | 0:49:24 1:18/100m | 0:02:21 | 4:27:56 25.0 mph | 0:02:44 | 2:49:34 6:28/mi | 8:11:59 |
DNS | 12 | IRONMAN Kaernten-Klagenfurt, Austria 2024MPRO140.6 | Jun 17, 2024 | - | - | - | - | - | DNSDNS |
DNF | 14 | IRONMAN Lanzarote 2024MPRO140.6 | May 19, 2024 | 0:50:36 1:20/100m | 0:01:58 | 5:13:33 21.4 mph | - | - | DNFDNF |
13 | 11 | IRONMAN 70.3 Alcúdia-Mallorca 2024MPRO70.3 | May 11, 2024 | 0:23:31 1:14/100m | 0:03:17 | 2:14:08 25.0 mph | 0:02:26 | 1:14:06 5:39/mi | 3:57:29 |
11 | 32 | IRONMAN South Africa 2024MPRO140.6 | Apr 22, 2024 | 0:51:53 1:22/100m | 0:02:29 | 4:33:02 24.6 mph | 0:03:00 | 3:01:50 6:56/mi | 8:32:14 |
12 | 16 | IRONMAN Florida 2023MPRO140.6 | Nov 6, 2023 | 0:54:47 1:27/100m | 0:03:42 | 4:09:01 26.9 mph | 0:02:47 | 2:51:38 6:33/mi | 8:01:54 |
8 | - | Challenge Vieux Bocau 2023MPRO70.3 | Oct 21, 2023 | - | - | - | - | - | 03:46:56 |
14 | - | Challenge Sanremo 2023MPRO70.3 | Sep 24, 2023 | 00:24:30 1:17/100m | - | 02:42:36 20.6 mph | - | 01:18:37 6:00/mi | 04:28:24 |
10 | 9 | IRONMAN Italy Emilia Romagna 2023MPRO140.6 | Sep 17, 2023 | 0:50:54 1:20/100m | 0:03:38 | 4:15:06 26.3 mph | 0:03:23 | 2:43:37 6:14/mi | 7:56:37 |
4 | 12 | IRONMAN 70.3 Zell am See Kaprun 2023MPRO70.3 | Sep 3, 2023 | 0:24:49 1:18/100m | 0:03:02 | 2:08:30 26.1 mph | 0:02:33 | 1:17:38 5:55/mi | 3:56:32 |
DNF | 9 | IRONMAN Lake Placid 2023MPRO140.6 | Jul 24, 2023 | 0:53:51 1:25/100m | 188 | - | - | - | DNFDNF |
9 | - | Challenge Roth 2023MPRO140.6 | Jun 25, 2023 | 00:49:51 1:19/100m | 00:01:32 | 04:10:01 26.8 mph | 00:01:12 | 02:47:56 6:24/mi | 07:50:30 |
DNF | 9 | IRONMAN Lanzarote 2023MPRO140.6 | May 22, 2023 | 0:49:23 1:18/100m | 202 | 4:52:41 22.9 mph | 190 | - | DNFDNF |
35 | - | Challenge Gran Canaria 2023MPRO70.3 | Apr 22, 2023 | 00:25:43 1:21/100m | 00:03:12 | 02:36:13 21.5 mph | 00:02:22 | 01:10:19 5:22/mi | 04:17:52 |
30 | 53 | IRONMAN World Championship Saturday 2022MPRO140.6 | Oct 11, 2022 | 0:51:38 1:22/100m | 0:02:56 | 4:15:29 26.3 mph | 0:03:40 | 3:13:32 7:23/mi | 8:27:15 |
8 | 5 | IRONMAN 70.3 Zell am See Kaprun 2022MPRO70.3 | Aug 28, 2022 | 0:24:24 1:17/100m | 163 | 2:11:15 25.6 mph | 172 | 1:17:06 5:53/mi | 3:58:21 |
DNF | 9 | IRONMAN 70.3 Oceanside 2022MPRO70.3 | Apr 3, 2022 | 0:24:02 1:16/100m | 162 | - | - | - | DNFDNF |
12 | - | Clash Miami 2022MPRO100k | Mar 11, 2022 | 00:21:22 1:04/100m | 00:00:53 | 01:24:20 35.4 mph | 00:00:38 | 01:00:32 5:25/mi | 02:47:47 |
DNS | 20 | IRONMAN 70.3 World Championship 2021MPRO70.3 | Sep 19, 2021 | - | - | - | - | - | DNSDNS |
7 | - | Challenge Roth 2021MPRO140.6 | Sep 5, 2021 | 00:48:17 1:16/100m | 00:01:51 | 03:52:17 28.9 mph | 00:01:34 | 03:07:36 7:09/mi | 07:51:32 |
6 | 1 | Sep 5, 2021 | 00:48:17 3:13/100m | 00:01:51 | 03:52:17 6.4 mph | 00:01:34 | 03:07:36 30:11/mi | 07:51:32 | |
5 | - | Challenge Samorin 2021MPRO70.3 | Aug 29, 2021 | 00:28:43 1:31/100m | 00:03:40 | 01:59:01 28.2 mph | 00:02:34 | 01:11:43 5:28/mi | 03:45:44 |
DNS | 1 | IRONMAN 70.3 Gdynia 2021MPRO70.3 | Aug 9, 2021 | - | - | - | - | - | DNSDNS |
DNS | 25 | IRONMAN 70.3 European Championship Elsinore 2021MPRO70.3 | Jun 28, 2021 | - | - | - | - | - | DNSDNS |
3 | 2 | IRONMAN 70.3 Florida 2021MPRO70.3 | Apr 19, 2021 | 0:27:28 1:27/100m | 190 | 1:58:38 28.3 mph | 140 | 1:17:28 5:55/mi | 3:49:04 |
5 | 3 | IRONMAN 70.3 Texas 2021MPRO70.3 | Apr 12, 2021 | 0:26:46 1:25/100m | 93 | 2:01:41 27.6 mph | 75 | 1:14:15 5:40/mi | 3:45:30 |
10 | - | Challenge Miami 2021MPRO70.3 | Mar 12, 2021 | 00:22:04 1:10/100m | 00:01:19 | 01:22:33 40.6 mph | 00:01:01 | 00:57:11 4:22/mi | 02:44:09 |
DNF | 24 | IRONMAN World Championship 2021MPRO140.6 | Jan 1, 2021 | 0:51:51 1:22/100m | 98 | - | - | - | DNFDNF |
10 | - | Challenge Daytona 2020MPRO100k | Dec 6, 2020 | 00:24:40 1:18/100m | 00:01:36 | 01:39:18 33.8 mph | 00:00:46 | 01:01:22 4:41/mi | 03:07:44 |
4 | 45 | IRONMAN Florida 2020MPRO140.6 | Nov 8, 2020 | 0:54:02 1:25/100m | 222 | 4:02:57 27.6 mph | 192 | 2:52:58 6:36/mi | 7:56:51 |
3 | 25 | IRONMAN 70.3 Tallinn 2020MPRO70.3 | Sep 7, 2020 | 0:24:41 1:18/100m | 118 | 1:58:06 28.4 mph | 111 | 1:17:16 5:54/mi | 3:43:52 |
DNF | 43 | IRONMAN World Championship 2019MPRO140.6 | Oct 14, 2019 | 0:54:26 1:26/100m | 150 | - | - | - | DNFDNF |
DNF | 28 | IRONMAN 70.3 World Championship (Men) 2019MPRO70.3 | Sep 9, 2019 | 0:25:40 1:21/100m | 158 | - | - | - | DNFDNF |
1 | - | Challenge Roth 2019MPRO140.6 | Jul 7, 2019 | 00:51:28 1:21/100m | 00:01:47 | 04:13:12 26.5 mph | 00:01:27 | 02:51:11 6:32/mi | 07:59:02 |
4 | - | Challenge Samorin 2019MPRO70.3 | Jun 2, 2019 | 00:26:15 1:23/100m | 00:03:25 | 01:54:05 29.4 mph | 00:02:33 | 01:13:52 5:38/mi | 03:40:12 |
4 | - | Challenge Heilbronn 2019MPRO70.3 | May 19, 2019 | 00:25:25 1:20/100m | 00:03:44 | 02:00:51 27.8 mph | 00:02:22 | 01:19:18 6:03/mi | 03:51:39 |
4 | 3 | May 19, 2019 | 00:25:25 1:42/100m | 00:03:44 | 02:00:51 12.3 mph | 00:02:22 | 01:19:18 12:46/mi | 03:51:39 | |
3 | 4 | IRONMAN 70.3 Pays D'Aix 2019MPRO70.3 | May 12, 2019 | 0:25:05 1:19/100m | 226 | 2:12:31 25.3 mph | 140 | 1:12:55 5:34/mi | 3:56:37 |
6 | 14 | IRONMAN African Championship South Africa 2019MPRO140.6 | Apr 8, 2019 | 0:26:20 0:42/100m | 153 | 4:25:24 25.3 mph | 140 | 2:49:01 6:27/mi | 7:45:38 |
13 | 42 | IRONMAN World Championship 2018MPRO140.6 | Oct 14, 2018 | 0:50:56 1:20/100m | 148 | 4:15:17 26.3 mph | 151 | 3:02:50 6:58/mi | 8:14:02 |
DNS | 15 | IRONMAN 70.3 World Championship (Men) 2018MPRO70.3 | Sep 3, 2018 | - | - | - | - | - | DNSDNS |
DNS | 2 | IRONMAN 70.3 Zell am See Kaprun 2018MPRO70.3 | Aug 27, 2018 | - | - | - | - | - | DNSDNS |
2 | - | Challenge Roth 2018MPRO140.6 | Jul 1, 2018 | 00:47:50 1:16/100m | 00:02:03 | 04:11:47 26.7 mph | 00:01:09 | 02:50:20 6:30/mi | 07:53:06 |
1 | - | Challenge Denmark Half 2018MPRO70.3 | Jun 9, 2018 | 00:24:10 1:16/100m | 00:01:33 | 02:02:43 27.3 mph | 00:01:59 | 01:16:47 5:51/mi | 03:47:12 |
9 | - | Challenge Samorin 2018MPRO70.3 | Jun 3, 2018 | 00:29:04 1:32/100m | 00:02:59 | 02:02:37 27.4 mph | 00:02:56 | 01:16:33 5:50/mi | 03:54:09 |
10 | - | Challenge Roma Half 2018MPRO70.3 | Apr 15, 2018 | - | - | - | - | - | 03:27:44 |
14 | - | Challenge Sardinia 2017MPRO70.3 | Oct 29, 2017 | 00:25:03 1:19/100m | - | 02:23:02 23.5 mph | - | 01:18:39 6:00/mi | 04:09:49 |
1 | 2 | IRONMAN Emilia Romagna 2017MPRO140.6 | Sep 25, 2017 | 0:46:52 1:14/100m | 290 | 4:16:46 26.2 mph | 186 | 2:51:53 6:33/mi | 8:03:27 |
8 | 7 | IRONMAN 70.3 World Championship (Men) 2017MPRO70.3 | Sep 12, 2017 | 0:26:39 1:24/100m | 137 | 2:09:16 26.0 mph | 67 | 1:17:14 5:53/mi | 3:56:33 |
DNF | 2 | IRONMAN 70.3 Zell am See-Kaprun 2017MPRO70.3 | Aug 28, 2017 | 1,481 | 186 | - | - | - | DNFDNF |
2 | - | Challenge Prague 2017MPRO70.3 | Jul 29, 2017 | 00:22:24 1:11/100m | 00:03:27 | 02:03:13 27.2 mph | 00:01:49 | 01:18:19 5:58/mi | 03:49:15 |
10 | 1 | IRONMAN 70.3 European Championship Elsinore 2017MPRO70.3 | Jun 20, 2017 | 0:22:27 1:11/100m | 244 | 2:03:02 27.3 mph | 79 | 1:24:03 6:25/mi | 3:54:55 |
DNF | - | Challenge Denmark Half 2017MPRO70.3 | Jun 10, 2017 | 00:24:04 1:16/100m | - | 02:26:03 23.0 mph | - | - | DNFDNF |
— | 12 | Jun 10, 2017 | 00:24:04 1:36/100m | 00:01:25 | 02:26:04 10.2 mph | - | - | - | |
4 | - | Challenge Samorin 2017MPRO70.3 | Jun 3, 2017 | 00:22:59 1:13/100m | - | 02:00:02 28.0 mph | - | 01:18:54 6:01/mi | 03:47:17 |
2 | 1 | IRONMAN 70.3 Mallorca 2017MPRO70.3 | May 14, 2017 | 0:24:31 1:17/100m | 136 | 2:13:03 25.2 mph | 114 | 1:16:06 5:48/mi | 3:57:50 |
4 | 4 | IRONMAN 70.3 Oceanside California 2017MPRO70.3 | Apr 2, 2017 | 0:24:32 1:17/100m | 152 | 2:11:31 25.5 mph | 150 | 1:17:04 5:53/mi | 3:58:09 |
11 | 8 | IRONMAN 70.3 World Championship 2016MPRO70.3 | Sep 5, 2016 | 0:23:20 1:14/100m | 137 | 2:05:36 26.7 mph | 105 | 1:15:18 5:45/mi | 3:48:16 |
1 | 2 | IRONMAN 70.3 Jonkoping 2016MPRO70.3 | Jul 14, 2016 | 0:24:27 1:17/100m | 231 | 2:05:59 26.7 mph | 66 | 1:14:22 5:40/mi | 3:49:45 |
6 | - | Challenge Heilbronn 2016MPRO70.3 | Jun 19, 2016 | 00:14:20 0:45/100m | - | 02:22:14 23.6 mph | - | 01:25:39 6:32/mi | 04:04:43 |
6 | - | Jun 19, 2016 | - | - | - | - | - | 04:04:43 | |
1 | - | Challenge Denmark Half 2016MPRO70.3 | Jun 12, 2016 | 00:23:12 1:13/100m | - | 02:08:48 26.1 mph | - | 01:13:04 5:34/mi | 03:49:17 |
1 | 1 | IRONMAN 70.3 Mallorca 2016MPRO70.3 | May 8, 2016 | 0:24:13 1:16/100m | 0:03:07 | 2:17:39 24.4 mph | 0:02:27 | 1:16:48 5:51/mi | 4:04:14 |
4 | - | Challenge Fuerteventura 2016MPRO70.3 | Apr 23, 2016 | - | - | - | - | - | 04:01:40 |
2 | 28 | IRONMAN 70.3 Texas 2016MPRO70.3 | Apr 11, 2016 | 0:25:18 1:20/100m | 83 | 2:01:34 27.6 mph | 64 | 1:14:27 5:41/mi | 3:43:46 |
2 | 25 | IRONMAN 70.3 California Oceanside 2016MPRO70.3 | Apr 3, 2016 | 0:23:47 1:15/100m | 165 | 2:07:51 26.3 mph | 145 | 1:15:08 5:44/mi | 3:51:56 |
9 | 28 | IRONMAN 70.3 World Championship 2015MPRO70.3 | Aug 31, 2015 | 0:23:04 1:13/100m | 126 | 2:07:35 26.3 mph | 96 | 1:24:37 6:27/mi | 3:58:58 |
1 | 1 | IRONMAN 70.3 Mallorca 2015MPRO70.3 | May 10, 2015 | 0:22:43 1:12/100m | 173 | 2:10:14 25.8 mph | 112 | 1:19:06 6:02/mi | 3:56:48 |
2 | - | Challenge Bahrain 2014MPRO70.3 | Dec 6, 2014 | 00:22:45 1:12/100m | - | 01:57:21 28.6 mph | - | 01:15:02 5:43/mi | 03:38:23 |
23 | 25 | IRONMAN 70.3 World Championship 2014MPRO70.3 | Sep 8, 2014 | 0:23:25 1:14/100m | 181 | 2:08:09 26.2 mph | 56 | 1:20:32 6:09/mi | 3:56:03 |
6 | 5 | IRONMAN 70.3 Switzerland 2014MPRO70.3 | Jun 2, 2014 | 0:24:01 1:16/100m | 128 | 2:12:27 25.3 mph | 76 | 1:10:34 5:23/mi | 3:50:26 |
1 | - | Challenge Fuerteventura 2014MPRO70.3 | Apr 26, 2014 | 00:25:21 1:20/100m | - | - | - | - | 04:01:47 |
1 | 13 | IRONMAN 70.3 Mallorca 2014MPRO70.3 | Jan 1, 2014 | 0:23:07 1:13/100m | 180 | 2:09:09 26.0 mph | 113 | 1:14:29 5:41/mi | 3:51:38 |
22 | 42 | IRONMAN 70.3 World Championship: Triathlon 2013MPRO70.3 | Sep 7, 2013 | 0:27:45 1:28/100m | 0:02:43 | 2:18:16 24.3 mph | 0:01:15 | 1:17:36 5:55/mi | 4:07:35 |
11 | 57 | IRONMAN 70.3 Mallorca: Triathlon 2013MPRO70.3 | May 28, 2013 | 0:23:46 1:15/100m | 0:02:58 | 2:14:51 24.9 mph | 0:01:56 | 1:17:55 5:57/mi | 4:01:26 |
18 | 5 | IRONMAN 70.3 Mallorca: Triathlon 2012MPRO70.3 | Nov 30, 2012 | 0:26:50 1:25/100m | 0:03:29 | 2:23:24 23.4 mph | 0:02:16 | 1:23:13 6:21/mi | 4:19:12 |
DNS | 41 | IRONMAN 70.3 Switzerland: Triathlon 2012MPRO70.3 | Nov 30, 2012 | - | - | - | - | - | DNSDNS |
4 | 35 | Nov 30, 2012 | 0:23:48 1:15/100m | 0:03:19 | 2:05:37 26.7 mph | 0:02:28 | 1:16:16 5:49/mi | 3:51:28 | |
9 | 30 | IRONMAN 70.3 Pays D'Aix: Triathlon 2012MPRO70.3 | Jan 1, 2012 | 0:24:19 1:17/100m | 0:03:06 | 2:21:15 23.8 mph | 0:02:24 | 1:17:20 5:54/mi | 4:08:24 |