Master athlete
Unified profile powered by master athlete and result tables.
Pro results
87
AG results
1
Races
67
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
1 | 1 | IRONMAN Switzerland Thun 2023MPRO140.6 | Jul 11, 2023 | 0:54:04 1:25/100m | 0:02:42 | 4:25:17 25.3 mph | 0:02:09 | 2:40:49 6:08/mi | 8:05:02 |
3 | 6 | IRONMAN New Zealand 2023MPRO140.6 | Mar 4, 2023 | 0:50:30 1:20/100m | 0:03:05 | 4:32:55 24.6 mph | 0:01:53 | 2:42:00 6:11/mi | 8:10:22 |
2 | 29 | IRONMAN Cozumel 2022MPRO140.6 | Nov 21, 2022 | 0:43:37 1:09/100m | 121 | 4:15:58 26.2 mph | 94 | 2:50:10 6:29/mi | 7:53:20 |
78 | 29 | IRONMAN World Championship Saturday 2022MPRO140.6 | Oct 11, 2022 | 0:51:43 1:22/100m | 0:02:41 | 4:49:27 23.2 mph | 0:03:14 | 3:13:13 7:22/mi | 9:00:18 |
1 | 1 | IRONMAN Switzerland Thun 2021MPRO140.6 | Sep 6, 2021 | 0:38:14 1:00/100m | 118 | 4:20:14 25.8 mph | 93 | 2:37:42 6:01/mi | 7:39:41 |
34 | 11 | IRONMAN World Championship 2021MPRO140.6 | Jan 1, 2021 | 0:51:56 1:22/100m | 77 | 4:41:14 23.9 mph | 129 | 3:19:24 7:36/mi | 8:56:00 |
11 | 34 | IRONMAN World Championship 2019MPRO140.6 | Oct 14, 2019 | 0:50:53 1:20/100m | 135 | 4:32:09 24.7 mph | 146 | 2:47:36 6:23/mi | 8:15:19 |
DNS | 16 | IRONMAN African Championship South Africa 2019MPRO140.6 | Apr 8, 2019 | - | - | - | - | - | DNSDNS |
26 | 26 | IRONMAN World Championship 2018MPRO140.6 | Oct 14, 2018 | 0:50:32 1:20/100m | 124 | 4:30:49 24.8 mph | 137 | 3:01:21 6:55/mi | 8:27:03 |
5 | 18 | IRONMAN North American Championship Texas 2018MPRO140.6 | Apr 30, 2018 | 0:49:28 1:18/100m | 140 | 4:10:14 26.8 mph | 141 | 2:44:17 6:16/mi | 7:48:40 |
4 | 21 | IRONMAN New Zealand 2018MPRO140.6 | Mar 6, 2018 | 0:49:06 1:18/100m | 179 | 4:31:27 24.7 mph | 86 | 2:45:30 6:19/mi | 8:10:28 |
13 | - | Challenge Wanaka Half 2018MPRO70.3 | Feb 17, 2018 | 00:25:20 1:20/100m | 00:02:37 | 02:23:28 23.4 mph | 00:02:27 | 01:29:15 6:48/mi | 04:23:10 |
22 | 44 | IRONMAN World Championship 2017MPRO140.6 | Oct 16, 2017 | 0:50:14 1:19/100m | 123 | 4:38:33 24.1 mph | 130 | 3:05:48 7:05/mi | 8:38:48 |
DNS | 16 | IRONMAN 70.3 Santa Cruz 2017MPRO70.3 | Sep 12, 2017 | - | - | - | - | - | DNSDNS |
4 | 23 | IRONMAN 70.3 Switzerland 2017MPRO70.3 | Jun 12, 2017 | 0:23:55 1:16/100m | 104 | 2:07:54 26.2 mph | 76 | 1:19:32 6:04/mi | 3:54:21 |
6 | 6 | IRONMAN 70.3 Pays D'Aix 2017MPRO70.3 | May 15, 2017 | 0:23:50 1:15/100m | 186 | 2:17:22 24.5 mph | 113 | 1:15:55 5:47/mi | 4:02:06 |
5 | 38 | IRONMAN African Championship South Africa 2017MPRO140.6 | Apr 3, 2017 | 0:49:12 1:18/100m | 119 | 4:28:41 25.0 mph | 117 | 2:50:46 6:31/mi | 8:12:35 |
15 | 12 | IRONMAN 70.3 Middle East Championship Bahrain 2016MPRO70.3 | Dec 11, 2016 | 0:25:49 1:22/100m | 199 | 2:06:19 26.6 mph | 78 | 1:21:32 6:13/mi | 3:58:17 |
DNF | 55 | IRONMAN World Championship 2016MPRO140.6 | Oct 9, 2016 | 3,055 | 118 | 17,305 | - | - | DNFDNF |
DNF | 23 | IRONMAN 70.3 World Championship 2016MPRO70.3 | Sep 5, 2016 | 1,402 | 140 | 8,623 | - | - | DNFDNF |
4 | 32 | IRONMAN 70.3 Switzerland 2016MPRO70.3 | Jun 6, 2016 | 0:23:29 1:14/100m | 116 | 2:11:58 25.4 mph | 79 | 1:18:01 5:57/mi | 3:56:43 |
12 | 44 | IRONMAN African Championship South Africa 2016MPRO140.6 | Apr 11, 2016 | 0:54:20 1:26/100m | 138 | 4:36:46 24.3 mph | 122 | 3:03:05 6:59/mi | 8:38:31 |
95 | 49 | IRONMAN World Championship 2015MPRO140.6 | Oct 13, 2015 | 0:53:35 1:25/100m | 129 | 4:50:03 23.1 mph | 136 | 3:39:56 8:23/mi | 9:27:59 |
7 | 38 | IRONMAN 70.3 World Championship 2015MPRO70.3 | Aug 31, 2015 | 0:22:27 1:11/100m | 123 | 2:13:15 25.2 mph | 88 | 1:18:34 6:00/mi | 3:57:47 |
3 | 5 | IRONMAN 70.3 Switzerland 2015MPRO70.3 | Jun 8, 2015 | 0:23:53 1:15/100m | 107 | 2:09:50 25.8 mph | 73 | 1:16:55 5:52/mi | 3:53:38 |
7 | 60 | IRONMAN 70.3 Mallorca 2015MPRO70.3 | May 10, 2015 | 0:22:40 1:12/100m | 167 | 2:18:48 24.2 mph | 106 | 1:18:39 6:00/mi | 4:04:40 |
3 | 30 | IRONMAN 70.3 Pays D'Aix 2015MPRO70.3 | May 4, 2015 | 0:23:35 1:14/100m | 156 | 2:16:04 24.7 mph | 125 | 1:15:10 5:44/mi | 3:59:30 |
10 | 30 | IRONMAN Western Australia 2014MPRO140.6 | Dec 9, 2014 | 0:48:43 1:17/100m | 118 | 4:25:59 25.2 mph | 96 | 3:30:21 8:01/mi | 8:48:37 |
5 | 2 | IRONMAN 70.3 Switzerland 2014MPRO70.3 | Jun 2, 2014 | 0:22:54 1:12/100m | 140 | 2:07:57 26.2 mph | 82 | 1:14:55 5:43/mi | 3:49:28 |
11 | 26 | IRONMAN 70.3 Panama 2014MPRO70.3 | Mar 4, 2014 | 0:17:12 0:54/100m | 185 | 2:12:38 25.3 mph | 76 | 1:24:42 6:28/mi | 3:58:53 |
6 | 31 | IRONMAN 70.3 Mallorca 2014MPRO70.3 | Jan 1, 2014 | 0:23:29 1:14/100m | 188 | 2:15:05 24.8 mph | 117 | 1:16:42 5:51/mi | 4:00:21 |
27 | 39 | IRONMAN 70.3 World Championship: Triathlon 2013MPRO70.3 | Sep 7, 2013 | 0:25:00 1:19/100m | 0:02:19 | 2:20:23 23.9 mph | 0:01:04 | 1:23:17 6:21/mi | 4:12:03 |
DNF | 4 | IRONMAN 70.3 Switzerland: Triathlon 2013MPRO70.3 | Jun 2, 2013 | 0:15:24 0:49/100m | 0:01:21 | - | - | - | DNFDNF |
10 | 4 | IRONMAN 70.3 Mallorca: Triathlon 2013MPRO70.3 | May 28, 2013 | 0:22:33 1:11/100m | 0:02:30 | 2:16:56 24.5 mph | 0:01:44 | 1:17:08 5:53/mi | 4:00:51 |
DNF | 30 | IRONMAN South Africa: Triathlon 2013MPRO140.6 | Jan 1, 2013 | 0:50:41 1:20/100m | 0:01:50 | - | - | - | DNFDNF |
60 | - | ITU World Triathlon San Diego - Elite Men 2012MPROOlympic | May 10, 2012 | 00:18:40 1:15/100m | 00:01:03 | 01:02:05 24.0 mph | 00:00:21 | 00:35:51 5:46/mi | 01:57:58 |
52 | 24 | Dextro Energy World Triathlon Sydney - Elite Men 2012MPROOlympic | Apr 14, 2012 | 00:18:29 1:14/100m | 00:01:22 | 01:00:03 24.8 mph | 00:00:23 | 00:35:33 5:43/mi | 01:55:53 |
38 | 22 | Mooloolaba ITU Triathlon World Cup - Elite Men 2012MPROOlympic | Mar 24, 2012 | 00:22:48 1:31/100m | 00:00:16 | 00:58:19 25.6 mph | 00:00:16 | 00:36:05 5:48/mi | 01:57:45 |
12 | 6 | Feb 12, 2012 | 00:10:15 1:22/100m | 00:00:21 | 00:29:38 25.2 mph | 00:00:26 | 00:15:50 5:06/mi | 00:56:32 | |
2 | 4 | Kinloch ITU Sprint Triathlon Oceania Cup - Elite Men 2012MPROSprint | Feb 5, 2012 | 00:09:13 1:14/100m | - | 00:34:57 21.3 mph | - | 00:14:18 4:36/mi | 00:58:28 |
21 | 18 | Guatape ITU Triathlon World Cup - Elite Men 2011MPROOlympic | Nov 6, 2011 | 00:09:33 0:38/100m | 00:02:41 | 00:29:13 51.0 mph | 00:00:23 | 00:16:38 2:41/mi | 00:58:30 |
31 | - | Sep 19, 2011 | 00:19:10 1:17/100m | 00:00:36 | 00:58:59 25.3 mph | 00:00:25 | 00:33:47 5:26/mi | 01:52:54 | |
45 | - | Sep 9, 2011 | 00:18:00 1:12/100m | 00:00:35 | 01:00:22 24.7 mph | 00:00:37 | 00:32:54 5:18/mi | 01:52:27 | |
38 | 34 | Aug 20, 2011 | 00:09:55 1:19/100m | 00:00:29 | 00:28:10 26.5 mph | 00:00:22 | 00:15:44 5:04/mi | 00:54:42 | |
36 | 18 | Tiszaujvaros ITU Triathlon World Cup - Elite Men 2011MPROOlympic | Aug 14, 2011 | 00:18:28 1:14/100m | 00:00:25 | 00:59:35 25.0 mph | 00:00:25 | 00:32:36 5:15/mi | 01:51:28 |
18 | 36 | Jul 16, 2011 | 00:17:48 1:11/100m | 00:00:42 | 00:55:28 26.9 mph | 00:00:23 | 00:31:14 5:02/mi | 01:45:32 | |
20 | 28 | Pontevedra ETU Triathlon European Championships - Elite Men 2011MPROOlympic | Jun 24, 2011 | 00:18:53 1:16/100m | 00:01:17 | 00:57:45 25.8 mph | 00:00:51 | 00:32:54 5:18/mi | 01:51:39 |
38 | 56 | Jun 18, 2011 | 00:17:45 1:11/100m | 00:01:00 | - | - | - | 01:55:20 | |
— | 62 | Jun 4, 2011 | 00:19:08 1:17/100m | 00:01:02 | - | - | - | - | |
33 | 21 | Monterrey ITU Triathlon World Cup - Elite Men 2011MPROOlympic | May 8, 2011 | 00:18:18 1:13/100m | 00:00:47 | 00:55:52 26.7 mph | 00:00:24 | 00:34:15 5:31/mi | 01:49:38 |
1 | 2 | Mazatlan ITU Triathlon Pan-American Cup - Elite Men 2011MPROOlympic | Apr 9, 2011 | - | - | - | - | 01:54:38 18:27/mi | 01:54:38 |
1 | 2 | Lima ITU Triathlon Pan-American Cup - Elite Men 2011MPROOlympic | Apr 3, 2011 | 00:18:19 1:13/100m | - | 01:00:44 24.6 mph | - | 00:33:11 5:20/mi | 01:52:16 |
3 | 6 | Hong Kong ITU Triathlon Asian Cup - Elite Men 2010MPROOlympic | Oct 23, 2010 | - | - | - | - | - | 01:53:57 |
34 | 11 | Tongyeong ITU Triathlon World Cup - Elite Men 2010MPROOlympic | Oct 16, 2010 | 00:18:02 1:12/100m | 00:00:28 | 01:01:28 24.3 mph | - | 00:33:09 5:20/mi | 01:53:08 |
31 | - | Sep 8, 2010 | 00:18:04 1:12/100m | 00:00:56 | 00:53:05 28.1 mph | 00:00:26 | 00:32:27 5:13/mi | 01:44:59 | |
8 | 1 | Geneva ITU Triathlon European Cup - Elite Men 2010MPROOlympic | Aug 15, 2010 | 00:19:21 1:17/100m | 00:01:03 | 01:06:16 22.5 mph | 00:01:23 | 00:33:49 5:27/mi | 02:01:57 |
46 | 38 | Jul 24, 2010 | 00:18:53 1:16/100m | 00:00:31 | 00:52:56 28.2 mph | 00:00:21 | 00:33:19 5:22/mi | 01:45:58 | |
22 | 39 | Jul 17, 2010 | 00:17:35 1:10/100m | 00:00:33 | 00:55:24 26.9 mph | 00:00:21 | 00:31:14 5:02/mi | 01:45:07 | |
12 | 2 | Monterrey ITU Triathlon World Cup - Elite Men 2010MPROOlympic | Apr 18, 2010 | 00:19:44 1:19/100m | 00:00:38 | 00:53:15 28.0 mph | 00:00:12 | 00:32:23 5:13/mi | 01:46:12 |
27 | 29 | Apr 11, 2010 | 00:19:19 1:17/100m | 00:00:51 | 01:00:00 24.9 mph | 00:00:22 | 00:33:27 5:23/mi | 01:54:02 | |
12 | 11 | Mooloolaba ITU Triathlon World Cup - Elite Men 2010MPROOlympic | Mar 27, 2010 | 00:19:50 1:19/100m | 00:00:15 | 00:58:58 25.3 mph | 00:00:18 | 00:34:22 5:32/mi | 01:53:45 |
35 | - | Sep 9, 2009 | 00:18:38 1:15/100m | 00:00:24 | 00:59:28 25.1 mph | 00:00:20 | 00:33:11 5:20/mi | 01:52:00 | |
18 | 45 | Aug 15, 2009 | 00:19:12 1:17/100m | 00:00:36 | 00:52:41 28.3 mph | 00:00:37 | 00:30:18 4:53/mi | 01:43:22 | |
20 | 61 | Jul 25, 2009 | 00:17:25 1:10/100m | 00:00:36 | 00:56:08 26.6 mph | 00:00:20 | 00:31:21 5:03/mi | 01:45:47 | |
46 | 68 | Holten ETU Triathlon European Championships - Elite Men 2009MPROOlympic | Jul 2, 2009 | 00:18:40 1:15/100m | 00:00:36 | 00:58:16 25.6 mph | 00:00:34 | 00:34:33 5:34/mi | 01:52:39 |
43 | 28 | Pontevedra ITU Triathlon Premium European Cup - Elite Men 2009MPROOlympic | May 17, 2009 | 00:19:06 1:16/100m | - | 00:58:29 25.5 mph | - | 00:32:55 5:18/mi | 01:50:30 |
31 | 44 | - | - | 00:19:19 | 00:00:21 | 01:06:20 | 00:00:21 | 00:36:35 | 02:02:55 |
28 | 63 | - | - | 00:18:47 | 00:00:51 | 01:02:46 | 00:01:03 | 00:36:02 | 01:59:27 |
34 | 42 | - | - | 00:20:56 | - | 00:59:22 | - | 00:34:01 | 01:54:22 |
19 | 63 | - | - | 00:18:31 | 00:00:37 | 01:03:57 | 00:00:30 | 00:33:30 | 01:57:06 |
12 | 35 | - | - | 00:17:37 | - | 01:02:36 | - | 00:33:19 | 01:53:35 |
18 | 210 | - | - | 00:18:00 | 00:00:25 | 01:00:39 | 00:00:20 | 00:32:10 | 01:51:32 |
3 | 16 | - | - | 00:17:50 | - | 01:05:16 | - | 00:31:51 | 01:54:58 |
4 | 38 | - | - | 00:20:28 | - | 01:10:40 | - | 00:31:20 | 02:02:31 |
— | 66 | - | - | 00:19:56 | - | - | - | - | - |
35 | 28 | - | - | 00:20:04 | - | 01:07:57 | - | 00:39:36 | 02:07:42 |
11 | 73 | - | - | 00:09:39 | 00:00:57 | 00:29:16 | 00:00:31 | 00:16:45 | 00:57:07 |
8 | 70 | - | - | 00:09:37 | - | 00:34:23 | - | 00:16:39 | 01:01:42 |
36 | 21 | - | - | 00:18:39 | 00:00:46 | 01:02:06 | 00:00:39 | 00:39:49 | 02:01:59 |
42 | 81 | - | - | 00:19:41 | 00:00:31 | 01:11:59 | 00:00:26 | 00:35:44 | 02:08:21 |
8 | 57 | - | - | 00:15:51 | 00:00:19 | 01:10:13 | 00:00:20 | 00:34:06 | 02:00:49 |
— | 60 | - | - | - | - | - | - | - | - |
14 | 52 | - | - | 00:19:35 | 00:00:48 | 00:53:30 | 00:00:26 | 00:32:14 | 01:46:39 |
45 | - | - | - | 00:10:37 | 00:00:49 | 00:34:52 | 00:00:24 | 00:20:56 | 01:07:43 |
15 | - | - | - | - | - | - | - | - | 01:10:16 |
49 | 60 | - | - | 00:19:37 | 00:00:53 | 01:05:04 | 00:00:20 | 00:37:44 | 02:03:40 |
21 | 32 | - | - | 00:17:53 | 00:00:41 | 00:59:22 | 00:00:19 | 00:33:54 | 01:52:13 |