Master athlete
Unified profile powered by master athlete and result tables.
Pro results
104
AG results
3
Races
40
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
DNS | 56 | IRONMAN Cozumel 2021MPRO140.6 | Nov 22, 2021 | - | - | - | - | - | DNSDNS |
6 | - | Media Borgo Egnazia 2020MPRO70.3 | Oct 10, 2020 | 00:26:23 1:23/100m | 00:00:44 | 02:13:38 25.1 mph | 00:00:46 | 01:19:34 6:04/mi | 04:01:04 |
43 | 25 | IRONMAN World Championship 2019MPRO140.6 | Oct 14, 2019 | 0:51:01 1:21/100m | 137 | 4:41:59 23.8 mph | 163 | 3:13:17 7:22/mi | 8:51:17 |
DNF | 30 | IRONMAN Emilia Romagna 2019MPRO140.6 | Sep 22, 2019 | 0:46:42 1:14/100m | 192 | - | - | - | DNFDNF |
DNF | 23 | IRONMAN 70.3 Les Sables d'Olonne 2019MPRO70.3 | Jun 16, 2019 | 0:25:54 1:22/100m | 170 | 2:24:12 23.3 mph | 120 | - | DNFDNF |
DNS | 82 | IRONMAN 70.3 Switzerland 2019MPRO70.3 | Jun 3, 2019 | - | - | - | - | - | DNSDNS |
1 | 2 | IRONMAN Taiwan 2018MPRO140.6 | Oct 11, 2018 | 0:04:28 0:07/100m | 184 | 4:34:50 24.4 mph | 147 | 3:02:46 6:58/mi | 7:47:35 |
DNF | 52 | IRONMAN Emilia Romagna 2018MPRO140.6 | Sep 24, 2018 | 0:48:02 1:16/100m | - | - | - | - | DNFDNF |
9 | 42 | IRONMAN 70.3 Zell am See Kaprun 2018MPRO70.3 | Aug 27, 2018 | 0:23:25 1:14/100m | - | - | - | 1:17:14 5:53/mi | 1:42:33 |
DNS | 56 | IRONMAN 70.3 Jonkoping 2018MPRO70.3 | Jul 9, 2018 | - | - | - | - | - | DNSDNS |
DNF | 50 | IRONMAN World Championship 2017MPRO140.6 | Oct 16, 2017 | 0:49:08 1:18/100m | 131 | - | - | - | DNFDNF |
DNS | 30 | IRONMAN Kalmar-Sweden 2017MPRO140.6 | Aug 21, 2017 | - | - | - | - | - | DNSDNS |
DNS | 30 | IRONMAN France 2017MPRO140.6 | Jul 24, 2017 | - | - | - | - | - | DNSDNS |
DNS | 22 | IRONMAN 70.3 Jonkoping 2017MPRO70.3 | Jul 10, 2017 | - | - | - | - | - | DNSDNS |
11 | 19 | IRONMAN North American Championship Texas 2017MPRO140.6 | Apr 23, 2017 | 0:49:09 1:18/100m | 151 | 4:23:49 25.5 mph | 172 | 2:54:53 6:40/mi | 8:13:14 |
DNS | 3 | IRONMAN 70.3 Pucon 2017MPRO70.3 | Jan 16, 2017 | - | - | - | - | - | DNSDNS |
1 | 22 | IRONMAN Taiwan 2016MPRO140.6 | Oct 3, 2016 | 0:51:26 1:21/100m | 148 | 4:32:35 24.6 mph | 83 | 3:12:53 7:21/mi | 8:40:45 |
19 | 50 | IRONMAN 70.3 World Championship 2016MPRO70.3 | Sep 5, 2016 | 0:22:56 1:12/100m | 141 | 2:13:46 25.1 mph | 120 | 1:15:42 5:46/mi | 3:56:45 |
DSQ | 15 | IRONMAN South American Championship Brazil 2016MPRO140.6 | May 30, 2016 | - | - | - | - | - | DSQDSQ |
DNS | 8 | Feb 3, 2016 | - | - | - | - | - | DNSDNS | |
4 | 7 | IRONMAN 70.3 Pucon 2016MPRO70.3 | Jan 15, 2016 | 0:24:32 1:17/100m | 204 | 2:14:58 24.9 mph | 170 | 1:20:39 6:09/mi | 4:06:23 |
DNF | 37 | IRONMAN 70.3 Brazil 2015MPRO70.3 | Apr 6, 2015 | 1,531 | 104 | 7,370 | 89 | - | DNFDNF |
4 | 2 | IRONMAN 70.3 Pucon 2014MPRO70.3 | Dec 21, 2014 | 0:23:28 1:14/100m | 146 | 2:13:10 25.2 mph | 113 | 1:20:45 6:10/mi | 4:01:42 |
199 | 49 | IRONMAN World Championship 2014MPRO140.6 | Oct 12, 2014 | 0:51:23 1:21/100m | 120 | 5:02:03 22.2 mph | 196 | 3:39:02 8:21/mi | 9:37:44 |
DNS | 3 | IRONMAN 70.3 Monterrey 2014MPRO70.3 | Mar 15, 2014 | - | - | - | - | - | DNSDNS |
4 | 73 | IRONMAN Florida: Triathlon 2013MPRO140.6 | Oct 30, 2013 | 0:49:59 1:19/100m | 170 | 4:20:43 25.7 mph | 108 | 2:50:28 6:30/mi | 8:05:48 |
DNS | 11 | IRONMAN 70.3 Pays D'Aix: Triathlon 2013MPRO70.3 | Sep 22, 2013 | - | - | - | - | - | DNSDNS |
DNS | 2 | IRONMAN Austria: Triathlon 2013MPRO140.6 | Jul 9, 2013 | - | - | - | - | - | DNSDNS |
2 | 3 | IRONMAN Lake Placid: Triathlon 2013MPRO140.6 | Jan 1, 2013 | 0:49:23 1:18/100m | 0:03:13 | 4:56:21 22.6 mph | 0:01:32 | 2:58:00 6:47/mi | 8:48:29 |
DNF | 17 | IRONMAN World Championship: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:51:42 1:22/100m | 0:01:50 | - | - | - | DNFDNF |
2 | 5 | IRONMAN Austria: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:50:57 1:20/100m | 0:02:34 | 4:26:52 25.1 mph | 0:01:51 | 2:58:23 6:48/mi | 8:20:37 |
2 | 33 | Nov 30, 2012 | 0:21:50 1:09/100m | 0:02:57 | 2:06:47 26.5 mph | 0:02:35 | 1:13:52 5:38/mi | 3:48:01 | |
— | 24 | IRONMAN 70.3 Cancun: Triathlon 2011MPRO70.3 | Jan 1, 2011 | 0:24:59 1:19/100m | 0:02:57 | 2:13:51 25.1 mph | 0:00:53 | 1:19:25 6:03/mi | 4:02:05 |
12 | 43 | IRONMAN World Championship: Triathlon 2011MPRO140.6 | Jan 1, 2011 | 0:51:54 1:22/100m | 0:02:04 | 4:30:56 24.8 mph | 0:02:22 | 3:04:04 7:01/mi | 8:31:20 |
DNF | 51 | IRONMAN World Championship: Triathlon 2010MPRO140.6 | Jan 1, 2010 | 0:51:35 1:21/100m | 0:01:57 | 4:50:07 23.1 mph | 0:02:37 | - | DNFDNF |
16 | 34 | Holten ETU Triathlon European Championships - Elite Men 2009MPROOlympic | Jul 2, 2009 | 00:18:02 1:12/100m | 00:00:45 | 00:54:18 27.5 mph | 00:00:33 | 00:32:37 5:15/mi | 01:46:16 |
— | 15 | IRONMAN 70.3 World Championship: Triathlon 2009MPRO70.3 | Jan 1, 2009 | 0:21:55 1:09/100m | 0:01:53 | 1:59:30 28.1 mph | 0:01:26 | 1:12:00 5:29/mi | 3:36:44 |
2 | - | - | - | 00:14:51 | - | 00:59:19 | - | 00:33:55 | 01:48:07 |
3 | - | - | - | - | - | - | - | - | 01:53:24 |
5 | - | - | - | - | - | - | - | - | 01:51:23 |
5 | - | - | - | 00:21:09 | - | 00:52:31 | - | 00:34:03 | 01:47:46 |
15 | - | - | - | 00:17:03 | 00:00:58 | 00:55:34 | 00:00:41 | 00:33:15 | 01:47:35 |
7 | - | - | - | - | - | - | - | - | 01:50:03 |
1 | - | - | - | 00:18:24 | - | 00:58:06 | - | 00:33:58 | 01:51:52 |
15 | 1 | - | - | 00:07:17 | 00:01:08 | 00:12:52 | 00:01:18 | 00:08:31 | 00:31:06 |
6 | 397 | - | - | 00:24:31 | 00:02:13 | 00:54:49 | 00:02:11 | 00:34:48 | 01:58:37 |
6 | - | - | - | 00:19:47 | - | 01:09:49 | - | 00:34:07 | 02:03:44 |
1 | - | - | - | - | - | - | - | - | 02:01:14 |
36 | 12 | - | - | 00:18:30 | 00:00:54 | 01:06:56 | 00:00:23 | 00:32:24 | 01:59:07 |
11 | - | - | - | 00:17:49 | 00:00:46 | 00:56:52 | 00:00:23 | 00:30:29 | 01:46:21 |
4 | - | - | - | 00:18:47 | - | 00:59:14 | - | 00:32:08 | 01:50:10 |
33 | 10 | - | - | 00:18:22 | 00:00:27 | 00:58:55 | 00:00:27 | 00:34:25 | 01:52:39 |
— | 23 | - | - | 00:18:07 | 00:01:30 | - | - | - | - |
— | 52 | - | - | 00:18:54 | 00:00:54 | 01:06:08 | - | - | - |
23 | 38 | - | - | 00:18:41 | 00:00:56 | 01:01:44 | 00:00:37 | 00:31:55 | 01:53:54 |
18 | 22 | - | - | 00:18:34 | 00:00:51 | 01:01:31 | 00:00:23 | 00:33:04 | 01:54:23 |
17 | 37 | - | - | 00:18:06 | 00:00:36 | 00:58:40 | 00:00:41 | 00:31:27 | 01:49:29 |
— | - | - | - | - | - | - | - | - | - |
23 | 16 | - | - | 00:17:57 | - | 01:06:10 | - | 00:32:37 | 01:56:44 |
28 | 19 | - | - | 00:18:25 | 00:00:19 | 01:05:11 | 00:00:19 | 00:33:19 | 01:57:14 |
18 | 19 | - | - | 00:18:27 | 00:00:18 | 01:02:49 | 00:00:32 | 00:31:07 | 01:54:14 |
— | 32 | - | - | 00:17:27 | 00:01:50 | 01:02:29 | 00:00:26 | - | - |
33 | 63 | - | - | 00:18:20 | 00:00:29 | 00:58:49 | 00:00:29 | 00:32:55 | 01:51:02 |
30 | 47 | - | - | 00:19:04 | 00:01:10 | 00:58:35 | 00:00:15 | 00:33:28 | 01:52:31 |
32 | 59 | - | - | 00:17:33 | 00:00:38 | 00:55:03 | 00:00:20 | 00:32:06 | 01:45:46 |
38 | 41 | - | - | 00:18:41 | 00:00:57 | 00:58:47 | 00:00:28 | 00:32:37 | 01:51:34 |
6 | - | - | - | 00:10:41 | 00:01:00 | 00:48:50 | 00:00:26 | 00:32:18 | 01:33:16 |
12 | 31 | - | - | 00:18:12 | 00:00:38 | 01:00:53 | 00:00:26 | 00:31:42 | 01:51:51 |
3 | - | - | - | 00:19:09 | - | 01:04:07 | - | 00:30:39 | 01:53:55 |
8 | 48 | - | - | 00:19:15 | - | 00:58:44 | - | 00:32:42 | 01:50:40 |
6 | 6 | - | - | 00:18:59 | - | 01:08:26 | - | 00:34:09 | 02:01:35 |
17 | 19 | - | - | 00:18:32 | 00:19:40 | 00:41:23 | 00:00:23 | 00:32:28 | 01:52:26 |
1 | - | - | - | 00:21:05 | - | 00:58:55 | - | 00:36:48 | 01:56:48 |
— | - | - | - | - | - | - | - | - | - |
18 | 14 | - | - | 00:18:27 | 00:00:53 | 00:56:33 | 00:00:30 | 00:32:45 | 01:49:09 |
— | 80 | - | - | 00:19:21 | 00:00:40 | - | - | - | - |
2 | - | - | - | 00:21:26 | - | 00:49:12 | - | 00:33:34 | 01:44:11 |
1 | - | - | - | 00:20:19 | - | 01:00:21 | - | 00:33:00 | 01:53:40 |
1 | - | - | - | - | - | - | - | - | 01:52:32 |
1 | - | - | - | - | - | - | - | - | 01:53:22 |
1 | - | - | - | - | - | - | - | - | 01:50:45 |
4 | - | - | - | - | - | - | - | - | 01:55:11 |
38 | - | - | - | 00:18:02 | 00:00:48 | 00:55:22 | 00:00:35 | 00:34:46 | 01:49:31 |
50 | 38 | - | - | 00:20:24 | 00:01:30 | 00:57:59 | 00:00:57 | 00:37:12 | 01:58:02 |
10 | - | - | - | 00:21:20 | - | 01:02:00 | - | 00:32:54 | 01:56:40 |
23 | - | - | - | 00:20:45 | 00:00:26 | 00:57:28 | 00:00:25 | 00:31:18 | 01:50:19 |
4 | 3 | - | - | 00:18:06 | 00:00:28 | 01:12:25 | 00:00:20 | 00:32:06 | 02:03:26 |
21 | 22 | - | - | 00:18:41 | 00:00:34 | 01:02:20 | 00:00:25 | 00:31:58 | 01:53:54 |
6 | - | - | - | 00:21:05 | - | 01:00:50 | - | 00:33:45 | 01:55:40 |
5 | 3 | - | - | 00:19:34 | - | 01:00:53 | - | 00:33:59 | 01:54:26 |
6 | - | - | - | 00:19:49 | - | 00:56:12 | - | 00:31:50 | 01:47:52 |
12 | 3 | - | - | 00:17:56 | 00:01:02 | 00:56:29 | 00:00:32 | 00:32:45 | 01:48:42 |
5 | - | - | - | 00:18:56 | - | 00:58:51 | - | 00:29:19 | 01:48:22 |
15 | 21 | - | - | 00:17:49 | 00:00:51 | 01:02:51 | 00:00:31 | 00:31:41 | 01:53:41 |
27 | 20 | - | - | 00:17:33 | 00:00:43 | 00:55:16 | 00:00:24 | 00:31:01 | 01:44:59 |
— | 36 | - | - | 00:18:26 | 00:01:02 | 01:02:22 | 00:00:33 | - | - |
14 | 43 | - | - | 00:18:58 | 00:00:43 | 00:58:10 | 00:00:20 | 00:32:43 | 01:50:54 |
— | - | - | - | 00:18:18 | 00:01:15 | 01:05:00 | 00:00:35 | - | - |
6 | 6 | - | - | 00:19:13 | 00:00:41 | 01:00:16 | 00:00:20 | 00:31:34 | 01:52:05 |
8 | 6 | - | - | 00:18:31 | 00:00:50 | 01:02:28 | 00:00:20 | 00:31:29 | 01:53:39 |
11 | - | - | - | 00:19:23 | - | 00:56:53 | - | 00:32:39 | 01:48:57 |
4 | - | - | - | 00:19:31 | - | 00:59:56 | - | 00:34:07 | 01:53:35 |
5 | - | - | - | 00:19:59 | - | 00:57:46 | - | 00:35:18 | 01:53:27 |
— | 18 | - | - | - | - | - | - | - | - |