Master athlete
Unified profile powered by master athlete and result tables.
Pro results
70
AG results
6
Races
75
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
10 | 10 | IRONMAN Malaysia 2024MPRO140.6 | Oct 13, 2024 | 0:48:45 1:17/100m | 0:02:30 | 4:26:45 25.2 mph | 0:02:48 | 3:26:48 7:53/mi | 8:47:36 |
15 | - | Embrun 2023MPRO140.6 | Aug 15, 2023 | - | - | - | - | - | 10:23:20 |
13 | 13 | IRONMAN France 2023MPRO140.6 | Jun 26, 2023 | 0:49:58 1:19/100m | 0:03:39 | 4:59:54 22.4 mph | 0:04:26 | 3:00:22 6:53/mi | 8:58:19 |
9 | - | Challenge Frejus 2023MPRO70.3 | May 14, 2023 | 00:24:50 1:18/100m | 00:01:25 | 02:36:57 21.4 mph | 00:01:42 | 01:16:40 5:51/mi | 04:21:34 |
21 | 30 | IRONMAN 70.3 Cascais Portugal 2022MPRO70.3 | Oct 16, 2022 | 0:22:44 1:12/100m | 160 | 2:16:35 24.6 mph | 128 | 1:20:06 6:07/mi | 4:04:12 |
DNS | 37 | IRONMAN Wisconsin 2022MPRO140.6 | Sep 12, 2022 | - | - | - | - | - | DNSDNS |
9 | - | Triathlon Royan 2022MPRO70.3 | Sep 10, 2022 | 00:24:51 1:18/100m | 00:01:00 | 02:16:30 24.6 mph | 00:01:35 | 01:36:03 7:20/mi | 04:20:00 |
19 | - | Alpe D'Huez L 2022MPROother | Jul 28, 2022 | 00:28:06 | 00:01:41 | 04:29:30 | 00:01:57 | 01:24:56 | 06:26:12 |
DNF | 15 | IRONMAN Lanzarote 2022MPRO140.6 | May 22, 2022 | 0:58:54 1:33/100m | 252 | - | - | - | DNFDNF |
23 | 6 | IRONMAN 70.3 Nice 2021MPRO70.3 | Sep 13, 2021 | 0:27:14 1:26/100m | 188 | 2:40:33 20.9 mph | 235 | 1:16:32 5:50/mi | 4:31:22 |
5 | - | Gerardmer XL 2021MPRO70.3 | Sep 4, 2021 | - | - | - | - | - | 04:31:15 |
8 | 18 | IRONMAN Lake Placid 2021MPRO140.6 | Jul 26, 2021 | 0:46:53 1:14/100m | 224 | 4:33:31 24.5 mph | 185 | 3:25:42 7:51/mi | 8:52:55 |
DNS | 19 | IRONMAN Lanzarote 2021MPRO140.6 | Jul 4, 2021 | - | - | - | - | - | DNSDNS |
23 | - | TradeInn Full International Triathlon 2021MPRO140.6 | May 30, 2021 | 00:51:08 1:21/100m | 00:03:43 | 05:07:07 21.9 mph | 00:02:46 | 03:19:59 7:38/mi | 09:24:43 |
12 | - | Challenge Gran Canaria 2021MPRO70.3 | Apr 24, 2021 | 00:23:30 1:14/100m | 00:03:36 | 02:07:41 26.3 mph | 00:00:49 | 01:15:30 5:46/mi | 03:51:06 |
5 | - | TriGames Mandelieu 2020MPRO70.3 | Oct 16, 2020 | 00:29:14 1:32/100m | 00:02:45 | 02:43:26 20.5 mph | 00:00:53 | 01:13:17 5:35/mi | 04:29:35 |
11 | 8 | IRONMAN 70.3 Les Sables d'Olonne 2020MPRO70.3 | Sep 6, 2020 | 0:23:50 1:15/100m | 126 | 2:08:25 26.2 mph | 84 | 1:18:27 5:59/mi | 3:54:11 |
DNF | 22 | IRONMAN Malaysia 2019MPRO140.6 | Oct 30, 2019 | 0:49:34 1:18/100m | 113 | 4:46:52 23.4 mph | 146 | - | DNFDNF |
23 | 46 | IRONMAN 70.3 World Championship (Men) 2019MPRO70.3 | Sep 9, 2019 | 0:24:38 1:18/100m | 150 | 2:28:48 22.6 mph | 93 | 1:15:57 5:48/mi | 4:13:26 |
6 | - | Embrun 2019MPRO140.6 | Aug 15, 2019 | 00:50:40 1:20/100m | 00:01:30 | 06:03:09 18.5 mph | 00:01:39 | 03:07:47 7:10/mi | 10:04:45 |
1 | - | Alpe D'Huez L 2019MPROother | Jul 25, 2019 | 00:29:53 | 00:01:22 | 04:02:53 | 00:00:57 | 01:27:45 | 06:02:52 |
2 | - | Challenge Gunsan 2019MPRO70.3 | Jun 30, 2019 | - | - | - | - | - | 04:02:44 |
17 | - | Challenge Geraardsbergen 2019MPRO70.3 | Jun 15, 2019 | 00:23:22 1:14/100m | 00:01:01 | 02:26:57 22.8 mph | 00:01:16 | 01:16:55 5:52/mi | 04:09:33 |
17 | - | Challenge Denmark Half 2019MPRO70.3 | Jun 8, 2019 | 00:24:37 1:18/100m | 00:01:47 | 02:08:28 26.1 mph | 00:03:04 | 01:24:08 6:25/mi | 04:02:04 |
9 | 15 | IRONMAN 70.3 Vietnam 2019MPRO70.3 | May 12, 2019 | 0:22:40 1:12/100m | 114 | 2:07:25 26.3 mph | 108 | 1:26:27 6:36/mi | 4:00:14 |
1 | - | Challenge Taiwan 2019MPRO140.6 | Apr 27, 2019 | 00:50:33 1:20/100m | 00:04:25 | 04:19:15 25.9 mph | 00:02:51 | 03:13:10 7:22/mi | 08:30:15 |
228 | 21 | IRONMAN Malaysia 2018MPRO140.6 | Nov 18, 2018 | 0:48:39 1:17/100m | 96 | 4:52:57 22.9 mph | 151 | 6:45:19 15:27/mi | 12:31:02 |
59 | 45 | IRONMAN World Championship 2018MPRO140.6 | Oct 14, 2018 | 0:50:38 1:20/100m | 126 | 4:27:18 25.1 mph | 230 | 3:24:16 7:47/mi | 8:48:08 |
8 | - | Embrun 2018MPRO140.6 | Aug 15, 2018 | 00:49:43 1:19/100m | 00:01:41 | 05:52:37 19.0 mph | 00:02:18 | 03:28:55 7:58/mi | 10:15:17 |
4 | 7 | IRONMAN France 2018MPRO140.6 | Jun 25, 2018 | 0:50:55 1:20/100m | 184 | 4:43:51 23.6 mph | 194 | 2:58:47 6:49/mi | 8:39:51 |
2 | 35 | IRONMAN 70.3 Luxembourg 2018MPRO70.3 | Jun 18, 2018 | 0:23:09 1:13/100m | 87 | 2:08:19 26.1 mph | 122 | 1:19:33 6:04/mi | 3:54:29 |
DNF | 5 | IRONMAN Lanzarote 2018MPRO140.6 | May 31, 2018 | - | - | - | - | - | DNFDNF |
1 | 2 | IRONMAN Malaysia 2017MPRO140.6 | Nov 13, 2017 | 0:48:06 1:16/100m | 113 | 4:29:17 24.9 mph | 160 | 3:10:58 7:17/mi | 8:32:54 |
DNS | 2 | IRONMAN 70.3 Weymouth 2017MPRO70.3 | Sep 18, 2017 | - | - | - | - | - | DNSDNS |
5 | 5 | IRONMAN Lanzarote 2017MPRO140.6 | May 21, 2017 | 0:48:29 1:17/100m | 199 | 4:50:54 23.1 mph | 184 | 3:11:15 7:18/mi | 8:57:01 |
4 | 20 | IRONMAN 70.3 Middle East Championship Bahrain 2016MPRO70.3 | Dec 11, 2016 | 0:25:06 1:19/100m | 189 | 2:01:48 27.6 mph | 108 | 1:16:38 5:51/mi | 3:48:29 |
DNS | 5 | IRONMAN Vichy 2016MPRO140.6 | Aug 29, 2016 | - | - | - | - | - | DNSDNS |
8 | 5 | IRONMAN Asia-Pacific Championship Cairns 2016MPRO140.6 | Jun 13, 2016 | 0:50:59 1:21/100m | 205 | 4:42:55 23.7 mph | 105 | 3:02:31 6:58/mi | 8:41:35 |
DNS | 2 | IRONMAN Lanzarote 2016MPRO140.6 | May 22, 2016 | - | - | - | - | - | DNSDNS |
12 | 2 | IRONMAN 70.3 Pays d'Aix 2016MPRO70.3 | May 3, 2016 | - | - | 2:22:47 23.5 mph | 146 | 1:15:57 5:48/mi | 3:41:10 |
4 | 6 | IRONMAN 70.3 San Juan / Puerto Rico 2016MPRO70.3 | Mar 21, 2016 | 0:24:26 1:17/100m | 192 | 2:03:50 27.1 mph | 120 | 1:23:00 6:20/mi | 3:56:28 |
56 | 1 | IRONMAN Malaysia / Langkawi 2015MPRO140.6 | Nov 15, 2015 | 0:49:14 1:18/100m | 170 | 4:39:14 24.1 mph | 113 | 5:08:38 11:46/mi | 10:41:49 |
19 | 22 | IRONMAN World Championship 2015MPRO140.6 | Oct 13, 2015 | 0:52:21 1:23/100m | 113 | 4:31:12 24.7 mph | 191 | 3:18:19 7:34/mi | 8:46:56 |
3 | 3 | IRONMAN France 2015MPRO140.6 | Jun 30, 2015 | 0:50:46 1:20/100m | 141 | 4:39:01 24.1 mph | 155 | 3:00:01 6:52/mi | 8:34:44 |
11 | 4 | IRONMAN 70.3 Pays D'Aix 2015MPRO70.3 | May 4, 2015 | 0:23:48 1:15/100m | 161 | 2:17:53 24.4 mph | 143 | 1:21:18 6:12/mi | 4:08:03 |
4 | 2 | IRONMAN Western Australia 2014MPRO140.6 | Dec 9, 2014 | 0:47:07 1:14/100m | 119 | 4:30:16 24.8 mph | 149 | 2:59:24 6:50/mi | 8:21:15 |
10 | 46 | IRONMAN World Championship 2014MPRO140.6 | Oct 12, 2014 | 0:51:08 1:21/100m | 115 | 4:34:23 24.5 mph | 171 | 2:59:58 6:52/mi | 8:30:15 |
1 | 6 | IRONMAN Lanzarote 2014MPRO140.6 | May 18, 2014 | 0:47:31 1:15/100m | 175 | 4:56:07 22.7 mph | 190 | 2:57:55 6:47/mi | 8:47:39 |
DNF | 7 | IRONMAN New Zealand 2014MPRO140.6 | Mar 4, 2014 | 2,787 | 201 | 16,949 | 80 | - | DNFDNF |
5 | 6 | IRONMAN 70.3 Luxembourg 2014MPRO70.3 | Jan 1, 2014 | 0:23:12 1:13/100m | 93 | 2:14:37 24.9 mph | 87 | 1:15:22 5:45/mi | 3:56:11 |
3 | 1 | IRONMAN 70.3 Mont-Tremblant: Triathlon 2013MPRO70.3 | Jun 23, 2013 | 0:24:31 1:17/100m | 0:02:36 | 2:09:48 25.9 mph | 0:00:48 | 1:18:15 5:58/mi | 3:55:58 |
23 | - | ITU Long Distance 2013MPROother | Jun 1, 2013 | 00:34:50 | 00:02:24 | 02:45:02 | 00:03:22 | 01:28:14 | 04:53:55 |
23 | 16 | Jun 1, 2013 | 00:34:50 2:19/100m | 00:02:24 | 02:45:02 9.0 mph | 00:03:22 | 01:28:14 14:12/mi | 04:53:55 | |
4 | 8 | IRONMAN 70.3 San Juan: Triathlon 2013MPRO70.3 | Mar 17, 2013 | 0:24:12 1:16/100m | 0:02:53 | 2:04:54 26.9 mph | 0:01:12 | 1:19:41 6:05/mi | 3:52:52 |
5 | 7 | IRONMAN 70.3 Panama: Triathlon 2013MPRO70.3 | Feb 4, 2013 | 0:20:50 1:06/100m | 0:02:09 | 2:20:11 24.0 mph | 0:01:49 | 1:19:08 6:02/mi | 4:04:07 |
5 | 2 | IRONMAN Wisconsin: Triathlon 2013MPRO140.6 | Jan 1, 2013 | 0:52:37 1:23/100m | 0:03:56 | 4:46:49 23.4 mph | 0:01:53 | 3:10:02 7:15/mi | 8:55:17 |
17 | 25 | IRONMAN World Championship: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:51:41 1:22/100m | 0:01:57 | 4:36:10 24.3 mph | 0:02:34 | 3:15:32 7:27/mi | 8:47:54 |
5 | 12 | IRONMAN 70.3 Panama: Triathlon 2012MPRO70.3 | Nov 30, 2012 | 0:19:03 1:00/100m | 0:01:58 | 2:14:41 24.9 mph | 0:01:54 | 1:17:08 5:53/mi | 3:54:44 |
3 | 4 | IRONMAN Lake Placid: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:50:00 1:19/100m | 0:03:02 | 4:47:47 23.3 mph | 0:01:53 | 3:26:15 7:52/mi | 9:08:57 |
1 | 14 | IRONMAN 70.3 Mont-Tremblant: Triathlon 2012MPRO70.3 | Nov 30, 2012 | 0:24:21 1:17/100m | 0:02:46 | 2:09:15 26.0 mph | 0:00:52 | 1:20:54 6:10/mi | 3:58:08 |
4 | 6 | IRONMAN New Zealand: Triathlon 2012MPRO140.6 | Nov 30, 2012 | 0:25:39 0:41/100m | 0:03:23 | 2:12:35 50.6 mph | 0:01:09 | 1:15:17 2:52/mi | 3:58:03 |
— | 26 | IRONMAN 70.3 Texas: Triathlon 2011MPRO70.3 | Jan 1, 2011 | 0:23:05 1:13/100m | 0:01:29 | 2:09:43 25.9 mph | 0:00:49 | 1:22:34 6:18/mi | 3:57:40 |
— | 1 | IRONMAN Wisconsin: Triathlon 2011MPRO140.6 | Jan 1, 2011 | 0:50:56 1:20/100m | 0:03:58 | 4:49:57 23.1 mph | 0:01:51 | 4:57:43 11:21/mi | 10:44:25 |
DNF | 22 | IRONMAN Texas: Triathlon 2011MPRO140.6 | Jan 1, 2011 | 0:49:22 1:18/100m | 0:01:48 | 4:29:28 24.9 mph | 0:01:47 | - | DNFDNF |
— | 38 | IRONMAN Florida: Triathlon 2010MPRO140.6 | Jan 1, 2010 | 0:47:35 1:15/100m | 0:02:48 | 4:35:04 24.4 mph | 0:02:31 | 3:24:18 7:47/mi | 8:52:16 |
DNS | 33 | IRONMAN Cozumel: Triathlon 2010MPRO140.6 | Jan 1, 2010 | - | - | - | - | - | DNSDNS |
— | 18 | IRONMAN Wisconsin: Triathlon 2010MPRO140.6 | Jan 1, 2010 | 0:49:43 1:19/100m | 0:03:57 | 4:42:29 23.8 mph | 0:02:27 | 3:11:06 7:17/mi | 8:49:42 |
— | 9 | IRONMAN France: Triathlon 2010MPRO140.6 | Jan 1, 2010 | 0:52:15 1:23/100m | 0:02:43 | 4:49:32 23.2 mph | 0:02:48 | 3:11:38 7:18/mi | 8:58:56 |
— | 33 | IRONMAN Florida: Triathlon 2009MPRO140.6 | Jan 1, 2009 | 0:50:50 1:20/100m | 0:03:05 | 4:40:21 23.9 mph | 0:02:26 | 3:11:10 7:17/mi | 8:47:52 |
9 | 26 | - | - | 00:52:09 | 00:01:49 | 03:33:07 | - | 02:13:59 | 06:41:06 |