Master athlete
Unified profile powered by master athlete and result tables.
Pro results
60
AG results
0
Races
60
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
5 | 8 | IRONMAN 70.3 Pennsylvania Happy Valley 2026MPRO70.3 | Jun 14, 2026 | 0:23:19 1:14/100m | 0:02:01 | 2:06:12 26.6 mph | 0:01:14 | 1:14:15 5:40/mi | 3:47:02 |
3 | 5 | IRONMAN 70.3 Gulf Coast 2026MPRO70.3 | May 10, 2026 | 0:07:15 0:23/100m | 0:01:39 | 1:53:17 29.6 mph | 0:01:31 | 1:10:26 5:22/mi | 3:14:09 |
9 | M28 | IRONMAN 70.3 Oceanside 2026MPRO70.3 | Mar 29, 2026 | 0:22:24 1:11/100m | 0:02:47 | 2:06:27 26.5 mph | 0:01:57 | 1:11:12 5:26/mi | 3:44:47 |
14 | 7 | IRONMAN 70.3 Dallas-Little Elm - Pros 2026MPRO70.3 | Jan 1, 2026 | 0:02:38 0:08/100m | 0:01:55 | 2:05:19 26.8 mph | 0:01:08 | 1:16:12 5:49/mi | 3:27:12 |
— | 17 | T100 Triathlon World Tour Dubai - Elite Men 2025MPRO100k | Nov 15, 2025 | 00:26:27 1:19/100m | 00:01:29 | 02:06:57 23.3 mph | 00:01:11 | - | - |
DNS | M5 | IRONMAN 70.3 World Championship - Men 2025MPRO70.3 | Nov 9, 2025 | - | - | - | - | - | DNSDNS |
DNS | M22 | IRONMAN Lake Placid 2025MPRO140.6 | Jul 21, 2025 | - | - | - | - | - | DNSDNS |
12 | 14 | T100 Triathlon World Tour Vancouver - Elite Men 2025MPRO100k | Jun 14, 2025 | 00:24:54 1:15/100m | 00:01:48 | 02:18:53 21.5 mph | 00:00:49 | 01:02:30 5:35/mi | 03:22:11 |
15 | 11 | May 31, 2025 | 00:16:33 0:50/100m | 00:03:14 | 02:05:45 23.7 mph | 00:00:52 | 01:01:27 5:30/mi | 03:27:48 | |
10 | 5 | IRONMAN 70.3 World Championship - Men 2024MPRO70.3 | Dec 15, 2024 | 0:22:02 1:10/100m | 0:02:15 | 2:03:04 27.3 mph | 0:01:01 | 1:12:05 5:30/mi | 3:40:27 |
3 | 14 | IRONMAN 70.3 Western Australia 2024MPRO70.3 | Dec 1, 2024 | 0:24:23 1:17/100m | 0:01:32 | 1:57:35 28.5 mph | 0:02:05 | 1:14:17 5:40/mi | 3:39:51 |
12 | 46 | Oct 19, 2024 | 00:24:28 1:13/100m | 00:02:11 | 01:55:31 25.8 mph | 00:00:55 | 01:10:06 6:16/mi | 03:33:09 | |
1 | 3 | IRONMAN 70.3 Cozumel 2024MPRO70.3 | Sep 23, 2024 | 0:20:54 1:06/100m | 0:01:31 | 2:04:07 27.0 mph | 0:01:21 | 1:15:56 5:47/mi | 3:43:49 |
10 | 3014 | IRONMAN 70.3 Tallinn 2024MPRO70.3 | Aug 26, 2024 | 0:21:43 1:09/100m | 0:01:29 | 2:05:15 26.8 mph | 0:01:06 | 1:15:46 5:47/mi | 3:45:19 |
DNS | 12 | IRONMAN 70.3 Boulder 2024MPRO70.3 | Jun 9, 2024 | - | - | - | - | - | DNSDNS |
20 | - | Challenge Samorin 2024MPRO70.3 | May 19, 2024 | 00:22:21 1:11/100m | 00:01:49 | 01:58:30 28.3 mph | 00:03:05 | 01:16:09 5:48/mi | 03:41:52 |
7 | M9 | IRONMAN 70.3 Oceanside 2024MPRO70.3 | Apr 8, 2024 | 0:23:05 1:13/100m | 0:02:36 | 2:12:24 25.3 mph | 0:01:41 | 1:15:37 5:46/mi | 3:55:25 |
1 | - | Challenge Salinas 2023MPRO70.3 | Dec 10, 2023 | 00:25:16 1:20/100m | 00:01:15 | 02:09:29 25.9 mph | 00:00:43 | 01:10:29 5:23/mi | 03:47:10 |
2 | 7 | IRONMAN 70.3 Indian Wells La Quinta 2023MPRO70.3 | Dec 4, 2023 | 0:23:01 1:13/100m | 0:02:01 | 2:02:05 27.5 mph | 0:01:36 | 1:11:32 5:27/mi | 3:40:15 |
2 | 5 | IRONMAN 70.3 Los Cabos 2023MPRO70.3 | Nov 6, 2023 | 0:24:28 1:17/100m | 0:01:31 | 2:06:05 26.6 mph | 0:01:28 | 1:14:20 5:40/mi | 3:47:51 |
8 | 44 | IRONMAN 70.3 World Championship - Men 2023MPRO70.3 | Aug 28, 2023 | 0:22:50 1:12/100m | 0:01:28 | 2:02:59 27.3 mph | 0:00:52 | 1:10:20 5:22/mi | 3:38:28 |
16 | - | PTO US Open 2023MPRO100k | Aug 4, 2023 | 00:25:39 1:17/100m | 00:01:13 | 01:53:03 26.4 mph | 00:01:07 | 01:01:41 5:31/mi | 03:22:44 |
4 | 36 | IRONMAN 70.3 Oregon 2023MPRO70.3 | Jul 24, 2023 | 0:16:13 0:51/100m | 0:02:39 | 2:07:57 26.2 mph | 0:01:36 | 1:09:16 5:17/mi | 3:37:41 |
7 | 6 | Americas Triathlon Cup St. Peters Missouri - Elite Men 2023MPROOlympic | Apr 15, 2023 | 00:09:35 1:17/100m | 00:00:40 | 00:28:10 26.5 mph | 00:00:34 | 00:16:24 5:10/mi | 00:55:22 |
— | 12 | Americas Triathlon Cup Pucón - Elite Men 2023MPROOlympic | Mar 12, 2023 | 00:09:19 1:15/100m | - | - | - | - | - |
15 | 14 | Mar 5, 2023 | 00:17:25 1:10/100m | 00:00:38 | 00:58:07 24.3 mph | 00:00:27 | 00:35:10 5:40/mi | 01:51:47 | |
3 | 17 | IRONMAN 70.3 Pucon 2023MPRO70.3 | Jan 11, 2023 | 0:23:51 1:15/100m | 0:04:25 | 2:13:29 25.1 mph | 0:01:18 | 1:16:57 5:52/mi | 4:00:00 |
16 | - | Clash Daytona 2022MPRO100k | Dec 2, 2022 | 00:21:01 1:03/100m | 00:00:26 | 01:24:08 35.5 mph | 00:00:22 | 00:49:10 4:24/mi | 02:35:09 |
22 | 57 | IRONMAN 70.3 World Championship - Men 2022MPRO70.3 | Oct 30, 2022 | 0:22:21 1:11/100m | 74 | 2:12:41 25.3 mph | 39 | 1:15:54 5:47/mi | 3:52:49 |
3 | 5 | IRONMAN 70.3 Cozumel 2022MPRO70.3 | Sep 26, 2022 | 0:20:08 1:04/100m | 81 | 2:05:06 26.8 mph | 108 | 1:22:33 6:18/mi | 3:50:56 |
50 | 23 | World Triathlon Cup Valencia - Elite Men 2022MPROOlympic | Sep 3, 2022 | 00:08:38 1:09/100m | 00:00:41 | 00:26:10 27.6 mph | 00:00:31 | 00:17:40 5:41/mi | 00:53:40 |
52 | 51 | World Triathlon Championship Series Hamburg - Elite Men 2022MPROOlympic | Jul 9, 2022 | 00:08:55 1:11/100m | 00:00:33 | 00:33:25 23.4 mph | 00:00:24 | 00:16:29 5:18/mi | 00:59:44 |
— | 57 | World Triathlon Championship Series Leeds - Elite Men 2022MPROOlympic | Jun 11, 2022 | 00:09:06 1:13/100m | 00:01:08 | - | - | - | - |
10 | 1 | Africa Triathlon Cup Yasmine Hammamet - Elite Men 2022MPROOlympic | Jun 4, 2022 | 00:09:49 0:39/100m | 00:00:18 | 00:29:16 51.0 mph | 00:00:22 | 00:16:21 2:38/mi | 00:56:08 |
— | 24 | World Triathlon Cup Arzachena - Elite Men 2022MPROOlympic | May 28, 2022 | 00:09:09 1:13/100m | 00:00:39 | - | - | - | - |
4 | 1 | Americas Triathlon Cup Punta Cana - Elite Men 2022MPROOlympic | May 14, 2022 | 00:17:35 1:10/100m | - | 01:01:31 24.2 mph | - | 00:32:22 5:13/mi | 01:51:29 |
21 | 4 | Americas Triathlon Cup Sarasota-Bradenton - Elite Men 2022MPROOlympic | Mar 12, 2022 | 00:04:52 0:19/100m | 00:00:35 | 00:16:45 89.0 mph | 00:00:36 | 00:07:57 1:17/mi | 00:30:41 |
4 | 7 | Feb 20, 2022 | 00:17:39 1:11/100m | 00:00:47 | 00:58:29 25.5 mph | 00:00:22 | 00:31:33 5:05/mi | 01:48:52 | |
3 | 6 | Americas Triathlon Cup Viña del Mar - Elite Men 2022MPROOlympic | Feb 13, 2022 | 00:08:32 0:34/100m | 00:00:50 | 00:28:04 53.1 mph | 00:00:31 | 00:14:26 2:19/mi | 00:52:23 |
12 | - | Clash Daytona 2021MPRO100k | Dec 4, 2021 | 00:24:35 1:14/100m | 00:01:20 | 01:55:59 25.7 mph | 00:00:34 | 01:09:34 6:13/mi | 03:32:04 |
7 | 6 | Americas Triathlon Championships St George - Elite Men 2021MPROOlympic | Oct 30, 2021 | 00:19:02 1:16/100m | 00:00:31 | - | 00:00:35 | - | 01:53:28 |
23 | 5 | Americas Triathlon Cup La Paz - Elite Men 2021MPROOlympic | Oct 22, 2021 | 00:13:56 0:56/100m | 00:00:30 | 01:03:16 23.6 mph | 00:00:35 | 00:36:33 5:53/mi | 01:54:52 |
25 | 33 | World Triathlon Cup Karlovy Vary - Elite Men 2021MPROOlympic | Sep 11, 2021 | 00:17:05 1:08/100m | 00:00:42 | 01:07:15 22.2 mph | 00:00:27 | 00:32:11 5:11/mi | 01:57:42 |
2 | 38 | IRONMAN 70.3 Maine 2021MPRO70.3 | Aug 30, 2021 | 0:22:58 1:13/100m | 146 | 1:57:27 28.6 mph | 69 | 1:10:01 5:20/mi | 3:34:01 |
8 | 7 | Jun 4, 2021 | - | - | - | - | - | 00:50:52 | |
— | 3 | Europe Triathlon Cup Olsztyn - Elite Men 2021MPROOlympic | May 29, 2021 | 00:09:26 0:38/100m | 00:01:25 | - | - | - | - |
36 | 21 | Europe Triathlon Cup Caorle - Elite Men 2021MPROOlympic | May 15, 2021 | 00:10:13 0:41/100m | 00:01:06 | 00:27:23 54.5 mph | 00:00:53 | 00:16:02 2:35/mi | 00:55:37 |
17 | 11 | Mar 6, 2020 | 00:08:07 1:05/100m | 00:01:13 | 00:27:38 27.0 mph | 00:00:35 | 00:15:37 5:02/mi | 00:53:08 | |
5 | 8 | Nov 23, 2019 | 00:08:53 1:11/100m | 00:00:51 | 00:27:36 27.0 mph | 00:00:38 | 00:15:47 5:05/mi | 00:53:45 | |
10 | 20 | Formosa CAMTRI Triathlon American Cup - Elite Men 2019MPROOlympic | Nov 16, 2019 | 00:20:17 1:21/100m | 00:00:43 | 00:58:43 25.4 mph | 00:00:30 | 00:31:30 5:04/mi | 01:51:43 |
13 | 23 | Magog CAMTRI Sprint Triathlon American Cup - Elite Men 2019MPROSprint | Jul 13, 2019 | 00:09:17 1:14/100m | 00:00:39 | 00:28:51 25.8 mph | 00:00:35 | 00:15:36 5:01/mi | 00:54:56 |
8 | 4 | Jul 13, 2019 | 00:06:14 0:50/100m | 00:00:35 | 00:15:42 47.5 mph | 00:00:31 | 00:07:33 2:26/mi | 00:30:36 | |
7 | 9 | Jun 29, 2019 | 00:09:01 1:12/100m | 00:01:07 | 00:28:01 26.6 mph | 00:00:47 | 00:16:03 5:10/mi | 00:54:59 | |
8 | 8 | Salinas CAMTRI Sprint Triathlon American Cup - Elite Men 2019MPROSprint | Jun 16, 2019 | 00:09:19 1:15/100m | 00:00:47 | 00:28:28 26.2 mph | 00:00:33 | 00:16:48 5:24/mi | 00:55:55 |
6 | 16 | May 3, 2019 | 00:08:34 1:09/100m | 00:00:57 | 00:27:15 27.4 mph | 00:00:31 | 00:15:57 5:08/mi | 00:53:16 | |
11 | 22 | Apr 21, 2019 | 00:09:17 1:14/100m | 00:00:18 | 00:30:17 24.6 mph | 00:00:13 | 00:18:53 6:05/mi | 00:59:00 | |
21 | 47 | Mar 9, 2019 | 00:09:11 1:13/100m | 00:00:37 | 00:25:48 28.9 mph | 00:00:33 | 00:16:09 5:12/mi | 00:52:16 | |
36 | 45 | Mar 2, 2019 | 00:09:15 1:14/100m | 00:01:03 | 00:27:50 26.8 mph | 00:00:36 | 00:17:01 5:29/mi | 00:55:41 | |
7 | 62 | Nov 11, 2018 | 00:09:06 1:13/100m | 00:00:31 | 00:31:04 24.0 mph | 00:00:26 | 00:16:10 5:12/mi | 00:57:19 | |
31 | 44 | Larache ATU Sprint Triathlon African Cup - Elite Men 2018MPROSprint | Jun 30, 2018 | 00:09:33 1:16/100m | 00:01:20 | 00:33:35 22.2 mph | 00:00:43 | 00:16:36 5:21/mi | 01:01:48 |