Master athlete
Unified profile powered by master athlete and result tables.
Pro results
107
AG results
1
Races
96
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
DNF | - | Challenge St Polten 2024MPRO70.3 | May 26, 2024 | 00:26:51 1:25/100m | 00:04:05 | 02:26:25 22.9 mph | 00:03:14 | - | DNFDNF |
DNF | 3 | IRONMAN Italy Emilia Romagna 2023MPRO140.6 | Sep 17, 2023 | 0:50:28 1:20/100m | 0:03:58 | 4:23:18 25.5 mph | 0:03:15 | - | DNFDNF |
DNF | 45 | IRONMAN Switzerland Thun 2023MPRO140.6 | Jul 11, 2023 | 0:55:44 1:28/100m | 0:03:01 | 4:49:10 23.2 mph | 0:03:22 | - | DNFDNF |
DNF | - | Challenge Gran Canaria 2023MPRO70.3 | Apr 22, 2023 | 00:26:31 1:24/100m | 00:03:31 | - | - | - | DNFDNF |
DNS | 16 | IRONMAN Cozumel 2022MPRO140.6 | Nov 21, 2022 | - | - | - | - | - | DNSDNS |
DNS | 3 | IRONMAN 70.3 Poznan 2022MPRO70.3 | Sep 4, 2022 | - | - | - | - | - | DNSDNS |
11 | 31 | IRONMAN 70.3 Vichy 2022MPRO70.3 | Aug 21, 2022 | - | - | 2:08:38 26.1 mph | 113 | 1:21:46 6:14/mi | 3:32:17 |
DNS | 17 | IRONMAN 70.3 Gdynia 2022MPRO70.3 | Aug 8, 2022 | - | - | - | - | - | DNSDNS |
DNF | 34 | IRONMAN European Championship Frankfurt 2022MPRO140.6 | Jun 29, 2022 | 0:49:05 1:18/100m | 200 | - | - | - | DNFDNF |
12 | - | Challenge St Polten 2022MPRO70.3 | May 29, 2022 | 00:23:42 1:15/100m | 00:02:33 | 02:10:22 25.7 mph | 00:02:24 | 01:19:52 6:05/mi | 03:58:55 |
DNF | - | Challenge Riccione 2022MPRO70.3 | May 1, 2022 | 00:25:15 1:20/100m | - | 02:03:10 27.2 mph | - | - | DNFDNF |
43 | - | Challenge Salou 2022MPRO70.3 | Apr 3, 2022 | 00:14:28 0:46/100m | - | 02:05:40 26.7 mph | - | 01:25:24 6:31/mi | 03:49:52 |
DNF | 16 | IRONMAN Cozumel 2021MPRO140.6 | Nov 22, 2021 | 0:39:48 1:03/100m | 122 | 4:11:38 26.7 mph | 138 | - | DNFDNF |
DNF | 2 | IRONMAN Copenhagen 2021MPRO140.6 | Aug 23, 2021 | 0:47:05 1:14/100m | 176 | 4:13:56 26.4 mph | 102 | - | DNFDNF |
6 | - | Challenge Walchsee 2021MPRO70.3 | Jun 27, 2021 | 00:24:42 1:18/100m | 00:01:34 | 01:59:06 28.2 mph | 00:01:36 | 01:17:56 5:57/mi | 03:44:57 |
5 | 4 | Jun 27, 2021 | 00:24:42 1:39/100m | 00:01:34 | 01:59:06 12.5 mph | 00:01:36 | 01:17:56 12:33/mi | 03:44:57 | |
9 | - | Challenge Riccione 2021MPRO70.3 | May 9, 2021 | 00:26:57 1:25/100m | 00:01:24 | 02:12:13 25.4 mph | 00:01:35 | 01:15:52 5:47/mi | 03:58:01 |
10 | - | Challenge Gran Canaria 2021MPRO70.3 | Apr 24, 2021 | 00:21:52 1:09/100m | 00:03:21 | 02:05:32 26.7 mph | 00:00:46 | 01:17:02 5:53/mi | 03:48:33 |
1 | - | Media Borgo Egnazia 2020MPRO70.3 | Oct 10, 2020 | 00:25:15 1:20/100m | 00:00:49 | 02:03:42 27.1 mph | 00:00:41 | 01:18:33 5:59/mi | 03:48:59 |
9 | 26 | IRONMAN 70.3 Gdynia 2020MPRO70.3 | Sep 6, 2020 | 0:23:12 1:13/100m | 143 | 2:05:26 26.8 mph | 136 | 1:16:18 5:49/mi | 3:49:35 |
11 | 18 | IRONMAN Cozumel 2019MPRO140.6 | Nov 25, 2019 | 0:39:24 1:02/100m | 171 | 4:17:20 26.1 mph | 108 | 3:22:53 7:44/mi | 8:24:16 |
18 | 173 | ITA Triathlon National Championships - Elite Men 2019MPROOlympic | Oct 12, 2019 | 00:17:00 1:08/100m | 00:01:12 | 00:55:45 26.7 mph | 00:00:26 | 00:34:10 5:30/mi | 01:48:33 |
3 | 4 | IRONMAN Emilia Romagna 2019MPRO140.6 | Sep 22, 2019 | 0:46:38 1:14/100m | 198 | 4:17:20 26.1 mph | 151 | 2:58:22 6:48/mi | 8:08:09 |
16 | 2 | IRONMAN Kalmar-Sweden 2019MPRO140.6 | Aug 18, 2019 | 0:45:30 1:12/100m | 111 | 4:17:55 26.0 mph | 118 | 3:20:28 7:39/mi | 8:27:42 |
5 | 22 | IRONMAN 70.3 Gdynia 2019MPRO70.3 | Aug 12, 2019 | 0:22:58 1:13/100m | 109 | 2:05:11 26.8 mph | 127 | 1:17:21 5:54/mi | 3:49:26 |
DNS | 29 | IRONMAN Hamburg 2019MPRO140.6 | Jul 29, 2019 | - | - | - | - | - | DNSDNS |
8 | - | Challenge Walchsee 2019MPRO70.3 | Jun 30, 2019 | 00:24:23 1:17/100m | 00:02:07 | 02:13:11 25.2 mph | 00:01:44 | 01:36:57 7:24/mi | 04:18:24 |
DNS | 8 | IRONMAN Lanzarote 2019MPRO140.6 | May 26, 2019 | - | - | - | - | - | DNSDNS |
17 | - | Challenge Riccione 2019MPRO70.3 | May 5, 2019 | 00:24:37 1:18/100m | 00:03:10 | 02:07:28 26.3 mph | 00:01:19 | 01:39:46 7:37/mi | 04:16:19 |
10 | 17 | IRONMAN African Championship South Africa 2019MPRO140.6 | Apr 8, 2019 | 0:25:42 0:41/100m | 155 | 4:29:12 25.0 mph | 142 | 3:02:22 6:57/mi | 8:02:13 |
1 | 3 | Oct 21, 2018 | 00:24:41 1:39/100m | 00:03:13 | 01:04:00 23.3 mph | 00:02:18 | 01:17:21 12:27/mi | 02:51:35 | |
20 | 50 | IRONMAN World Championship 2018MPRO140.6 | Oct 14, 2018 | 0:47:51 1:16/100m | 148 | 4:18:38 25.9 mph | 168 | 3:10:07 7:15/mi | 8:21:52 |
DNF | 40 | IRONMAN Emilia Romagna 2018MPRO140.6 | Sep 24, 2018 | 0:47:55 1:16/100m | 264 | 4:21:07 25.7 mph | 129 | - | DNFDNF |
3 | 7 | IRONMAN 70.3 Nice 2018MPRO70.3 | Sep 21, 2018 | 0:28:11 1:29/100m | 165 | 2:26:18 22.9 mph | 149 | 1:16:23 5:50/mi | 4:16:06 |
3 | 5 | IRONMAN Copenhagen 2018MPRO140.6 | Aug 20, 2018 | 0:49:06 1:18/100m | 155 | 4:18:55 25.9 mph | 100 | 2:53:40 6:37/mi | 8:05:56 |
5 | - | ITU Long Distance 2018MPROother | Jul 14, 2018 | 00:38:58 | 00:01:57 | 02:49:06 | 00:01:51 | 01:54:18 | 05:26:10 |
5 | 8 | Jul 14, 2018 | 00:38:58 2:36/100m | 00:01:57 | 02:49:06 8.8 mph | 00:01:51 | 01:54:18 18:24/mi | 05:26:10 | |
5 | 11 | IRONMAN France 2018MPRO140.6 | Jun 25, 2018 | 0:50:58 1:20/100m | 205 | 4:43:24 23.7 mph | 190 | 3:06:20 7:06/mi | 8:47:17 |
1 | - | Challenge Riccione 2018MPRO70.3 | May 6, 2018 | - | - | - | - | - | 04:00:58 |
8 | 27 | IRONMAN South Africa 2018MPRO140.6 | Apr 16, 2018 | 0:48:19 1:16/100m | 138 | 4:37:53 24.1 mph | 122 | 2:54:57 6:40/mi | 8:25:29 |
4 | - | Challenge Sardinia 2017MPRO70.3 | Oct 29, 2017 | 00:23:30 1:14/100m | - | 02:19:48 24.0 mph | - | 01:15:36 5:46/mi | 04:01:47 |
29 | 53 | IRONMAN World Championship 2017MPRO140.6 | Oct 16, 2017 | 0:48:47 1:17/100m | 128 | 4:36:51 24.2 mph | 184 | 3:15:48 7:28/mi | 8:46:38 |
2 | - | Challenge Walchsee 2017MPRO70.3 | Sep 3, 2017 | 00:19:56 1:03/100m | 00:02:10 | 01:40:36 33.4 mph | 00:01:07 | 01:19:05 6:02/mi | 03:22:57 |
DNS | 36 | IRONMAN Kalmar-Sweden 2017MPRO140.6 | Aug 21, 2017 | - | - | - | - | - | DNSDNS |
DNS | 86 | IRONMAN Hamburg 2017MPRO140.6 | Aug 14, 2017 | - | - | - | - | - | DNSDNS |
2 | - | Challenge Roma Half 2017MPRO70.3 | Jul 23, 2017 | - | - | - | - | - | 02:56:12 |
9 | 10 | IRONMAN European Championship Frankfurt 2017MPRO140.6 | Jul 10, 2017 | 0:48:56 1:17/100m | 186 | 4:16:08 26.2 mph | 81 | 3:03:22 7:00/mi | 8:12:53 |
1 | - | Challenge Rimini 2017MPRO70.3 | May 7, 2017 | 00:23:07 1:13/100m | - | 02:20:34 23.9 mph | - | 01:16:48 5:51/mi | 04:03:28 |
8 | 28 | IRONMAN African Championship South Africa 2017MPRO140.6 | Apr 3, 2017 | 0:49:07 1:18/100m | 135 | 4:28:34 25.0 mph | 117 | 2:59:16 6:50/mi | 8:21:09 |
1 | - | Challenge Sardinia 2016MPRO70.3 | Oct 30, 2016 | 00:24:04 1:16/100m | - | 02:18:08 24.3 mph | - | 01:16:16 5:49/mi | 04:00:10 |
4 | - | ITU Long Distance 2016MPROother | Sep 24, 2016 | 00:59:53 | 00:01:03 | 02:59:46 | 00:00:42 | 02:06:00 | 06:07:22 |
4 | 2 | Sep 24, 2016 | 00:59:53 4:00/100m | 00:01:03 | 02:59:46 8.3 mph | 00:00:42 | 02:06:00 20:17/mi | 06:07:22 | |
1 | - | Challenge Walchsee 2016MPRO70.3 | Sep 4, 2016 | 00:22:31 1:11/100m | 00:02:00 | 02:04:26 27.0 mph | 00:01:32 | 01:19:04 6:02/mi | 03:49:31 |
1 | 4 | Sep 4, 2016 | 00:22:31 1:30/100m | 00:01:58 | 02:04:26 12.0 mph | 00:01:32 | 01:19:04 12:43/mi | 03:49:31 | |
4 | 2 | ITA Triathlon National Championships - Elite Men 2016MPROOlympic | Jul 30, 2016 | 00:20:21 1:21/100m | 00:00:21 | 00:57:00 26.2 mph | 00:00:33 | 00:35:35 5:44/mi | 01:53:50 |
2 | - | Challenge Iceland 2016MPRO70.3 | Jul 23, 2016 | 00:24:11 1:16/100m | - | 02:15:48 24.7 mph | - | 01:18:32 5:59/mi | 04:00:32 |
7 | - | Challenge Heilbronn 2016MPRO70.3 | Jun 19, 2016 | 00:14:44 0:47/100m | - | 02:23:56 23.3 mph | - | 01:23:31 6:22/mi | 04:04:43 |
1 | 1 | May 22, 2016 | 00:22:49 1:31/100m | 00:01:19 | 02:17:01 10.9 mph | 00:00:58 | 01:19:49 12:51/mi | 04:01:56 | |
1 | - | Challenge Rimini 2016MPRO70.3 | May 9, 2016 | 00:26:26 1:23/100m | - | 02:19:55 24.0 mph | - | 01:20:06 6:07/mi | 04:09:41 |
4 | 3 | ITA Triathlon National Championships - Elite Men 2015MPROOlympic | Jun 6, 2015 | 00:21:59 1:28/100m | 00:00:20 | 01:02:47 23.8 mph | 00:00:24 | 00:33:35 5:24/mi | 01:59:05 |
2 | - | Challenge Rimini 2015MPRO70.3 | May 25, 2015 | 00:24:43 1:18/100m | - | 02:21:22 23.7 mph | - | 01:16:48 5:51/mi | 04:07:23 |
2 | 1 | May 24, 2015 | 00:24:43 1:39/100m | 00:02:37 | 02:21:22 10.5 mph | 00:01:53 | 01:16:48 12:22/mi | 04:07:23 | |
24 | - | Challenge Dubai 2015MPRO70.3 | Feb 27, 2015 | 00:22:27 1:11/100m | - | 02:10:03 25.8 mph | - | 01:20:13 6:07/mi | 03:56:20 |
1 | 10 | Oct 18, 2014 | 00:24:03 1:36/100m | 00:02:48 | 02:11:49 11.3 mph | 00:02:40 | 01:26:18 13:53/mi | 04:07:38 | |
5 | 7 | ITA Triathlon National Championships - Elite Men 2014MPROOlympic | Sep 13, 2014 | 00:18:45 1:15/100m | 00:00:26 | 00:52:53 28.2 mph | 00:00:23 | 00:33:47 5:26/mi | 01:46:14 |
6 | 16 | Karlovy Vary ETU Triathlon European Cup - Elite Men 2014MPROOlympic | Aug 17, 2014 | 00:17:32 1:10/100m | 00:00:32 | 00:59:54 24.9 mph | 00:00:32 | 00:31:55 5:08/mi | 01:50:26 |
13 | 23 | Geneva ETU Triathlon European Cup - Elite Men 2014MPROOlympic | Jul 20, 2014 | 00:19:27 1:18/100m | 00:00:41 | 01:06:50 22.3 mph | 00:00:24 | 00:32:54 5:18/mi | 02:00:17 |
3 | 24 | Tartu ETU Sprint Triathlon European Cup - Elite Men 2014MPROSprint | Jul 13, 2014 | 00:11:56 1:35/100m | 00:00:53 | 00:29:25 25.3 mph | 00:00:27 | 00:16:29 5:18/mi | 00:59:12 |
1 | - | Jun 22, 2014 | 00:24:14 1:37/100m | - | 02:07:28 11.7 mph | - | 01:21:35 13:08/mi | 03:53:17 | |
9 | 8 | ITA Triathlon National Championships - Elite Men 2013MPROOlympic | Sep 1, 2013 | 00:19:15 1:17/100m | - | 00:51:20 29.1 mph | - | 00:29:50 4:48/mi | 01:40:25 |
20 | 16 | Geneva ITU Triathlon European Cup - Elite Men 2013MPROOlympic | Jul 21, 2013 | 00:19:25 1:18/100m | 00:00:47 | 01:03:23 23.5 mph | 00:01:04 | 00:37:03 5:58/mi | 02:01:43 |
38 | 56 | ITU World Triathlon Kitzbuehel - Elite Men 2013MPROOlympic | Jul 6, 2013 | 00:09:06 0:36/100m | 00:00:35 | 00:40:31 36.8 mph | 00:00:38 | 00:10:34 1:42/mi | 01:01:22 |
16 | 16 | Cremona ITU Sprint Triathlon European Cup - Elite Men 2013MPROSprint | Jun 8, 2013 | 00:09:32 1:16/100m | 00:00:16 | 00:30:05 24.8 mph | 00:00:19 | 00:17:21 5:35/mi | 00:57:32 |
8 | 8 | Larache ITU Sprint Triathlon African Cup - Elite Men 2013MPROSprint | May 18, 2013 | 00:09:07 1:13/100m | - | 00:32:18 23.1 mph | - | 00:18:03 5:49/mi | 00:59:28 |
11 | 16 | Mondello ITU Sprint Triathlon European Cup - Elite Men 2012MPROSprint | Sep 29, 2012 | 00:10:25 1:23/100m | 00:00:16 | 00:27:25 27.2 mph | 00:00:16 | 00:17:50 5:44/mi | 00:56:10 |
24 | 26 | Geneva ITU Triathlon European Cup - Elite Men 2012MPROOlympic | Jul 22, 2012 | 00:18:38 1:15/100m | 00:00:56 | 01:06:42 22.4 mph | 00:01:01 | 00:38:40 6:13/mi | 02:05:59 |
14 | 10 | Larache ITU Sprint Triathlon African Cup - Elite Men 2011MPROSprint | Oct 15, 2011 | 00:08:38 1:09/100m | - | 00:27:38 27.0 mph | - | 00:18:36 5:59/mi | 00:54:52 |
20 | 37 | Sep 9, 2011 | 00:18:28 1:14/100m | 00:00:28 | 01:01:28 24.3 mph | 00:00:35 | 00:33:55 5:28/mi | 01:54:53 | |
17 | 30 | Karlovy Vary ITU Triathlon European Cup - Elite Men 2011MPROOlympic | Aug 21, 2011 | 00:19:27 1:18/100m | 00:00:22 | 01:02:22 23.9 mph | 00:00:23 | 00:32:22 5:13/mi | 01:54:58 |
20 | 36 | Cremona ITU Sprint Triathlon European Cup - Elite Men 2011MPROSprint | Jun 12, 2011 | 00:09:26 1:15/100m | 00:00:17 | 00:29:33 25.2 mph | 00:00:15 | 00:17:00 5:28/mi | 00:56:34 |
— | 47 | Brasschaat ITU Triathlon Premium European Cup - Elite Men 2011MPROOlympic | May 29, 2011 | 00:18:13 1:13/100m | - | - | - | - | - |
39 | 14 | Sep 8, 2010 | 00:17:24 1:10/100m | 00:00:54 | 00:54:50 27.2 mph | 00:00:26 | 00:35:40 5:44/mi | 01:49:12 | |
18 | 18 | Aug 28, 2010 | 00:16:38 1:07/100m | 00:00:51 | 01:04:08 23.3 mph | 00:00:26 | 00:34:54 5:37/mi | 01:56:58 | |
— | 14 | Geneva ITU Triathlon European Cup - Elite Men 2010MPROOlympic | Aug 15, 2010 | 00:18:30 1:14/100m | 00:01:06 | 01:05:48 22.7 mph | 00:00:44 | - | - |
41 | 50 | Holten ITU Triathlon World Cup - Elite Men 2010MPROOlympic | Jul 10, 2010 | 00:19:45 1:19/100m | 00:00:46 | 01:19:45 18.7 mph | 00:00:42 | 00:38:16 6:10/mi | 01:58:42 |
52 | 56 | Hy-Vee ITU Triathlon Elite Cup - Elite Men 2010MPROOlympic | Jun 12, 2010 | 00:19:05 1:16/100m | 00:00:58 | 00:58:50 25.3 mph | 00:00:21 | 00:36:51 5:56/mi | 01:56:05 |
23 | 8 | Senec ITU Triathlon European Cup - Elite Men 2010MPROOlympic | May 22, 2010 | 00:18:36 1:14/100m | 00:00:27 | 00:58:49 25.4 mph | 00:00:19 | 00:36:40 5:54/mi | 01:54:54 |
24 | 24 | Ishigaki ITU Triathlon World Cup - Elite Men 2010MPROOlympic | Apr 25, 2010 | 00:17:04 1:08/100m | 00:00:28 | 01:04:27 23.1 mph | - | 00:35:40 5:44/mi | 01:57:40 |
15 | 10 | La Paz ITU Triathlon Pan-American Cup - Elite Men 2010MPROOlympic | Jan 15, 2010 | 00:20:26 1:22/100m | - | 00:59:42 25.0 mph | - | 00:39:42 6:23/mi | 02:00:14 |
8 | 16 | Vina del Mar ITU Triathlon Pan-American Cup - Elite Men 2010MPROOlympic | Jan 10, 2010 | 00:20:55 1:24/100m | - | 00:56:52 26.2 mph | - | 00:33:57 5:28/mi | 01:51:44 |
22 | - | Sep 9, 2009 | 00:17:22 1:09/100m | 00:00:25 | 00:58:08 25.7 mph | 00:00:17 | 00:33:22 5:22/mi | 01:49:31 | |
15 | 36 | Karlovy Vary ITU Triathlon European Cup - Elite Men 2009MPROOlympic | Aug 23, 2009 | 00:18:19 1:13/100m | - | 01:03:33 23.5 mph | - | 00:29:47 4:48/mi | 01:51:42 |
39 | 48 | Holten ETU Triathlon European Championships - Elite Men 2009MPROOlympic | Jul 2, 2009 | 00:17:27 1:10/100m | 00:00:37 | 00:54:57 27.1 mph | 00:00:34 | 00:37:19 6:00/mi | 01:50:55 |
5 | 19 | Tarzo ETU Triathlon U23 and Youth European Championships - U23 Men 2009U23 MenOlympic | Jun 20, 2009 | 00:17:42 1:11/100m | 00:00:48 | 00:58:32 25.5 mph | 00:00:18 | 00:34:38 5:34/mi | 01:51:59 |
15 | 71 | Pontevedra ITU Triathlon Premium European Cup - Elite Men 2009MPROOlympic | May 17, 2009 | 00:17:51 1:11/100m | - | 00:57:49 25.8 mph | - | 00:32:19 5:12/mi | 01:48:00 |
2 | 2 | - | - | 00:08:23 | 00:14:05 | 00:09:37 | 00:14:20 | 00:07:29 | 00:53:52 |
43 | 54 | - | - | 00:20:33 | - | 00:59:46 | - | 00:35:03 | 01:55:23 |
8 | 69 | - | - | 00:09:15 | - | 00:34:06 | - | 00:18:06 | 01:01:27 |
27 | 35 | - | - | 00:17:32 | - | 01:04:34 | - | 00:35:35 | 01:57:43 |
28 | 38 | - | - | 00:20:06 | - | 01:00:57 | - | 00:34:39 | 01:55:42 |
4 | - | - | - | 00:09:12 | 00:00:54 | 00:27:20 | 00:00:20 | 00:16:47 | 00:54:31 |
15 | 47 | - | - | 00:18:48 | 00:01:18 | 00:59:17 | 00:00:27 | 00:35:18 | 01:55:08 |
7 | 144 | - | - | 00:08:14 | 00:00:40 | 00:30:57 | 00:00:24 | 00:17:00 | 00:57:14 |
— | 39 | - | - | 00:18:03 | 00:00:53 | 01:05:39 | 00:00:34 | - | - |
7 | 55 | - | - | 00:08:56 | 00:00:39 | 00:28:22 | 00:00:20 | 00:16:30 | 00:54:50 |
32 | 98 | - | - | 00:08:46 | 00:01:21 | 00:31:25 | 00:01:43 | 00:17:53 | 01:01:06 |
17 | - | - | - | 00:17:07 | - | 00:58:45 | - | 00:35:33 | 01:52:36 |