Master athlete
Unified profile powered by master athlete and result tables.
Pro results
0
AG results
67
Races
67
Best finish
#262
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
899 | 45 | IRONMAN Jacksonville 2026Age Group140.6 | May 17, 2026 | 1:09:35 1:50/100m | 0:19:10 | 7:16:12 15.4 mph | 0:17:28 | 5:37:22 12:52/mi | 14:39:46 |
451 | 952 | IRONMAN 70.3 San Salvador 2026Age Group70.3 | Feb 23, 2026 | 1:02:25 3:17/100m | 0:10:19 | 3:46:28 14.8 mph | 0:11:05 | 2:24:04 10:59/mi | 7:34:21 |
1,712 | 2107 | IRONMAN 70.3 Cartagena 2025Age Group70.3 | Dec 1, 2025 | 0:57:03 3:00/100m | 0:13:32 | 3:32:17 15.8 mph | 0:14:05 | 2:46:06 12:40/mi | 7:43:04 |
2,258 | 2619 | IRONMAN Calella-Barcelona 2025Age Group140.6 | Oct 6, 2025 | 1:44:28 2:45/100m | 0:16:20 | 7:01:32 15.9 mph | 0:14:48 | 5:11:46 11:53/mi | 14:28:55 |
1,683 | 64 | IRONMAN Canada-Ottawa 2025Age Group140.6 | Aug 4, 2025 | 1:56:35 3:04/100m | 0:14:27 | 7:22:54 15.2 mph | 0:17:19 | 5:44:20 13:08/mi | 15:35:35 |
503 | 423 | IRONMAN Taiwan 2025Age Group140.6 | Apr 13, 2025 | 0:48:28 1:17/100m | 0:16:20 | 7:32:05 14.9 mph | 0:16:52 | 5:54:16 13:31/mi | 14:48:01 |
DSQ | 2998 | IRONMAN 70.3 Oceanside 2025Age Group70.3 | Apr 7, 2025 | - | - | - | - | - | DSQDSQ |
DNF | 1975 | IRONMAN 70.3 Cartagena 2024Age Group70.3 | Dec 2, 2024 | 0:59:09 3:07/100m | 0:13:59 | 3:47:05 14.8 mph | 0:16:13 | - | DNFDNF |
930 | 594 | IRONMAN Japan South Hokkaido 2024Age Group140.6 | Sep 16, 2024 | 1:41:18 2:40/100m | 0:15:32 | 6:56:06 16.1 mph | 0:17:41 | 5:45:05 13:10/mi | 14:55:42 |
1,761 | 497 | IRONMAN Kalmar-Sweden 2024Age Group140.6 | Aug 18, 2024 | 2:03:13 3:15/100m | 0:14:31 | 7:01:58 15.9 mph | 0:17:48 | 5:39:50 12:58/mi | 15:17:19 |
1,393 | 957 | IRONMAN Vitoria-Gasteiz 2024Age Group140.6 | Jul 15, 2024 | 2:01:56 3:13/100m | 0:13:22 | 6:54:38 16.2 mph | 0:16:45 | 5:50:15 13:21/mi | 15:16:56 |
881 | 781 | IRONMAN Lanzarote 2024Age Group140.6 | May 19, 2024 | 1:47:38 2:50/100m | 0:15:51 | 8:45:37 12.8 mph | 0:18:47 | 5:35:36 12:48/mi | 16:43:30 |
2,292 | 2932 | IRONMAN 70.3 Oceanside 2024Age Group70.3 | Apr 8, 2024 | 0:58:10 3:04/100m | 0:16:59 | 3:35:18 15.6 mph | 0:14:07 | 2:42:18 12:23/mi | 7:46:52 |
592 | 739 | IRONMAN 70.3 Panama Latin American Tri Club Championship 2024Age Group70.3 | Feb 26, 2024 | 0:32:35 1:43/100m | 0:12:45 | 3:14:48 17.2 mph | 0:12:35 | 2:32:23 11:37/mi | 6:45:07 |
1,839 | 2431 | IRONMAN 70.3 Indian Wells La Quinta 2023Age Group70.3 | Dec 4, 2023 | 1:02:16 3:17/100m | 0:13:38 | 3:08:31 17.8 mph | 0:14:39 | 2:34:19 11:46/mi | 7:13:23 |
1,212 | 1220 | IRONMAN Portugal-Cascais 2023Age Group140.6 | Oct 22, 2023 | 1:59:13 3:08/100m | 0:15:35 | 7:28:03 15.0 mph | 0:13:54 | 5:40:47 13:00/mi | 15:37:33 |
1,000 | 1218 | IRONMAN Wisconsin 2023Age Group140.6 | Sep 11, 2023 | 2:10:26 3:26/100m | 0:13:51 | 8:00:32 14.0 mph | 0:11:36 | 5:52:00 13:25/mi | 16:28:25 |
1,821 | 2005 | IRONMAN 70.3 Duisburg 2023Age Group70.3 | Aug 7, 2023 | 0:56:01 2:57/100m | 0:13:31 | 2:56:06 19.1 mph | 0:14:06 | 2:28:50 11:21/mi | 6:48:35 |
DNF | 719 | IRONMAN Switzerland Thun 2023Age Group140.6 | Jul 11, 2023 | 2:07:14 3:21/100m | 0:17:13 | - | - | - | DNFDNF |
2,066 | 1972 | IRONMAN Frankfurt 2023Age Group140.6 | Jul 3, 2023 | 2:05:47 3:19/100m | 0:14:03 | 7:25:12 15.1 mph | 0:09:58 | 5:04:59 11:38/mi | 14:59:58 |
787 | 668 | IRONMAN Cairns 2023Age Group140.6 | Jun 19, 2023 | 1:43:20 2:43/100m | 0:17:49 | 7:23:24 15.1 mph | 0:14:53 | 5:51:22 13:24/mi | 15:30:48 |
1,687 | 2566 | IRONMAN 70.3 Oceanside 2023Age Group70.3 | Apr 2, 2023 | 0:52:49 2:47/100m | 0:19:26 | 3:17:49 17.0 mph | 0:13:06 | 2:23:46 10:58/mi | 7:06:56 |
1,185 | 1755 | IRONMAN 70.3 Indian Wells La Quinta 2022Age Group70.3 | Dec 5, 2022 | 0:53:40 2:49/100m | - | - | - | 2:20:23 10:42/mi | 6:46:55 |
1,897 | 275 | IRONMAN California 2022Age Group140.6 | Oct 24, 2022 | 1:14:36 1:58/100m | - | 7:51:59 14.2 mph | - | 5:27:23 12:29/mi | 15:16:53 |
DNF | 1542 | IRONMAN Wisconsin 2022Age Group140.6 | Sep 12, 2022 | 2:06:01 3:19/100m | - | - | - | - | DNFDNF |
DNF | 2094 | IRONMAN Austria 2022Age Group140.6 | Jul 4, 2022 | 2:31:39 3:59/100m | - | - | - | - | DNFDNF |
DNS | 737 | IRONMAN Cairns 2022Age Group140.6 | Jun 13, 2022 | - | - | - | - | - | DNSDNS |
1,810 | 2699 | IRONMAN 70.3 Oceanside 2022Age Group70.3 | Apr 3, 2022 | 0:45:32 2:24/100m | - | 3:15:04 17.2 mph | - | 2:20:29 10:43/mi | 6:48:10 |
1,001 | 1527 | IRONMAN 70.3 Indian Wells La Quinta 2021Age Group70.3 | Dec 6, 2021 | 0:53:00 2:47/100m | - | 3:03:35 18.3 mph | - | 2:30:14 11:28/mi | 6:43:14 |
1,121 | 1799 | IRONMAN 70.3 Oceanside 2021Age Group70.3 | Nov 4, 2021 | 0:50:08 2:38/100m | - | 3:20:25 16.7 mph | - | 2:21:17 10:47/mi | 6:56:03 |
DNS | 1601 | IRONMAN Barcelona 2021Age Group140.6 | Oct 4, 2021 | - | - | - | - | - | DNSDNS |
1,539 | 1707 | IRONMAN Maryland 2021Age Group140.6 | Sep 19, 2021 | 1:48:01 2:51/100m | - | 7:27:23 15.0 mph | - | 6:20:19 14:30/mi | 16:08:07 |
1,014 | 1018 | IRONMAN Tallinn 2021Age Group140.6 | Aug 8, 2021 | 2:04:42 3:17/100m | - | 7:31:54 14.9 mph | - | 5:49:00 13:19/mi | 15:47:34 |
759 | 1563 | IRONMAN Florida 2020Age Group140.6 | Nov 8, 2020 | 1:42:18 2:42/100m | - | 7:05:43 15.8 mph | - | 5:03:52 11:35/mi | 14:19:05 |
1,416 | 532 | IRONMAN 70.3 Indian Wells La Quinta 2019Age Group70.3 | Dec 9, 2019 | 0:49:04 2:35/100m | - | 3:09:44 17.7 mph | - | 2:04:45 9:31/mi | 6:22:34 |
886 | 251 | IRONMAN Malaysia 2019Age Group140.6 | Oct 30, 2019 | 1:45:18 2:46/100m | - | 7:53:50 14.2 mph | - | 6:19:16 14:28/mi | 16:24:24 |
262 | 386 | IRONMAN World Championship Kukui Division 2019Age Group140.6 | Oct 14, 2019 | 1:56:17 3:04/100m | - | 7:34:05 14.8 mph | - | 6:13:28 14:15/mi | 16:03:54 |
1,115 | 401 | IRONMAN Chattanooga 2019Age Group140.6 | Sep 30, 2019 | 1:25:36 2:15/100m | - | 7:43:46 14.5 mph | - | 6:04:30 13:54/mi | 15:44:51 |
1,175 | 141 | IRONMAN Vichy 2019Age Group140.6 | Aug 26, 2019 | 1:41:25 2:40/100m | - | 7:56:37 14.1 mph | - | 5:13:21 11:57/mi | 15:22:31 |
1,701 | 558 | IRONMAN Lake Placid 2019Age Group140.6 | Jul 29, 2019 | 1:38:57 2:36/100m | - | 8:00:30 14.0 mph | - | 5:35:17 12:47/mi | 15:42:13 |
1,197 | 1335 | IRONMAN Brazil 2019Age Group140.6 | May 27, 2019 | 1:33:55 2:28/100m | - | 6:54:11 16.2 mph | - | 5:43:03 13:05/mi | 14:36:47 |
1,706 | 1173 | IRONMAN 70.3 Oceanside California 2019Age Group70.3 | Apr 7, 2019 | 0:48:03 2:32/100m | - | 3:15:35 17.2 mph | - | 2:16:28 10:25/mi | 6:47:36 |
1,032 | 587 | IRONMAN 70.3 Indian Wells La Quinta 2018Age Group70.3 | Dec 11, 2018 | 0:48:39 2:34/100m | - | 2:55:07 19.2 mph | - | 1:57:42 8:59/mi | 6:01:48 |
848 | 360 | IRONMAN Western Australia 2018Age Group140.6 | Dec 8, 2018 | 1:47:09 2:49/100m | - | 6:45:36 16.5 mph | - | 5:57:00 13:37/mi | 14:54:20 |
811 | 79 | IRONMAN Florida 2018Age Group140.6 | Nov 5, 2018 | 1:39:23 2:37/100m | - | 6:24:29 17.5 mph | - | 5:17:49 12:07/mi | 13:48:29 |
987 | 369 | IRONMAN Gurye Korea 2018Age Group140.6 | Sep 10, 2018 | 1:46:02 2:47/100m | - | 7:05:06 15.8 mph | - | 6:15:27 14:19/mi | 15:31:54 |
2,099 | 399 | IRONMAN Copenhagen 2018Age Group140.6 | Aug 20, 2018 | 1:37:38 2:34/100m | - | 6:28:18 17.3 mph | - | 5:36:37 12:50/mi | 14:09:56 |
992 | 452 | IRONMAN Subic Bay Philippines 2018Age Group140.6 | Jun 5, 2018 | 1:45:54 2:47/100m | - | 7:29:58 14.9 mph | - | 6:54:50 15:49/mi | 16:38:08 |
1,326 | 444 | IRONMAN South Africa 2018Age Group140.6 | Apr 16, 2018 | 1:36:10 2:32/100m | - | 6:55:06 16.2 mph | - | 5:08:08 11:45/mi | 14:09:32 |
1,547 | 988 | IRONMAN 70.3 Oceanside 2018Age Group70.3 | Apr 10, 2018 | 0:49:06 2:35/100m | - | 3:12:24 17.4 mph | - | 2:08:32 9:48/mi | 6:31:43 |
1,943 | 439 | IRONMAN Emilia Romagna 2017Age Group140.6 | Sep 25, 2017 | 1:35:44 2:31/100m | - | 6:54:50 16.2 mph | - | 5:31:28 12:38/mi | 14:31:37 |
695 | 282 | IRONMAN 70.3 Santa Cruz 2017Age Group70.3 | Sep 12, 2017 | 0:19:09 1:00/100m | - | 2:48:30 19.9 mph | - | 2:01:52 9:18/mi | 5:24:04 |
2,190 | 350 | IRONMAN France 2016Age Group140.6 | Jun 6, 2016 | 1:35:34 2:31/100m | - | 7:42:03 14.5 mph | - | 4:44:28 10:51/mi | 14:23:24 |
1,516 | 942 | IRONMAN North American Championship Texas 2016Age Group140.6 | May 15, 2016 | 1:59:01 3:08/100m | - | 5:48:29 19.3 mph | - | 4:40:01 10:41/mi | 12:52:52 |
DSQ | 996 | IRONMAN 70.3 California Oceanside 2016Age Group70.3 | Apr 3, 2016 | - | - | - | - | - | DSQDSQ |
1,045 | 402 | IRONMAN New Zealand 2016Age Group140.6 | Mar 8, 2016 | 1:40:46 2:39/100m | - | 7:38:58 14.6 mph | - | 5:38:55 12:55/mi | 15:17:24 |
695 | 903 | IRONMAN 70.3 Santa Cruz 2015Age Group70.3 | Sep 14, 2015 | 0:46:19 2:26/100m | - | 3:05:40 18.1 mph | - | 1:50:21 8:25/mi | 6:03:00 |
972 | 1140 | IRONMAN 70.3 Boulder 2015Age Group70.3 | Jun 14, 2015 | 0:46:24 2:27/100m | - | 3:09:17 17.7 mph | - | 2:07:08 9:42/mi | 6:21:49 |
1,247 | 1971 | IRONMAN 70.3 Texas 2015Age Group70.3 | Apr 27, 2015 | 0:47:15 2:29/100m | - | 3:10:42 17.6 mph | - | 2:07:25 9:43/mi | 6:20:17 |
1,375 | 796 | IRONMAN Cozumel 2014Age Group140.6 | Dec 2, 2014 | 1:28:55 2:20/100m | - | 7:31:58 14.8 mph | - | 5:37:37 12:53/mi | 15:00:21 |
DNS | 775 | IRONMAN Cozumel: Triathlon 2013Age Group140.6 | Dec 1, 2013 | - | - | - | - | - | DNSDNS |
444 | 393 | IRONMAN 70.3 Boise: Triathlon 2013Age Group70.3 | Jun 8, 2013 | 0:50:39 2:40/100m | 0:09:17 | 3:22:05 16.6 mph | 0:07:10 | 1:52:32 8:35/mi | 6:21:43 |
1,415 | 278 | IRONMAN 70.3 Texas: Triathlon 2013Age Group70.3 | Apr 8, 2013 | 0:48:53 2:34/100m | 0:08:03 | 3:03:35 18.3 mph | 0:06:02 | 2:05:58 9:36/mi | 6:12:31 |
2,139 | 305 | IRONMAN 70.3 Texas: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:56:19 2:58/100m | 0:07:14 | 3:37:16 15.4 mph | 0:06:18 | 2:49:37 12:56/mi | 7:36:44 |
1,122 | 1726 | IRONMAN 70.3 Boulder: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:49:27 2:36/100m | 0:09:02 | 3:23:25 16.5 mph | 0:06:27 | 2:26:43 11:11/mi | 6:55:04 |
— | 1390 | IRONMAN Australia: Triathlon 2009Age Group140.6 | Jan 1, 2009 | 1:46:45 2:49/100m | 0:07:04 | 7:51:26 14.2 mph | 0:07:33 | 6:35:21 15:05/mi | 16:28:09 |
— | 153 | IRONMAN 70.3 California: Triathlon 2005Age Group70.3 | Jan 1, 2005 | 0:43:38 2:18/100m | 0:09:55 | 3:32:04 15.8 mph | 0:08:04 | 1:57:08 8:56/mi | 6:30:49 |