Master athlete
Unified profile powered by master athlete and result tables.
Pro results
61
AG results
1
Races
62
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
48 | 64 | IRONMAN 70.3 La Quinta 2025FPRO70.3 | Dec 9, 2025 | 0:27:00 1:25/100m | 0:02:47 | 2:14:42 24.9 mph | 0:02:02 | 1:26:05 6:34/mi | 4:12:36 |
39 | 3 | IRONMAN 70.3 Louisville 2025FPRO70.3 | Aug 18, 2025 | 0:24:17 1:17/100m | 0:03:03 | 2:21:27 23.7 mph | 0:03:28 | 1:32:53 7:05/mi | 4:25:07 |
58 | 3 | IRONMAN 70.3 Boise 2025FPRO70.3 | Jul 27, 2025 | 0:28:38 1:30/100m | 0:02:16 | 2:15:25 24.8 mph | 0:02:00 | 1:29:14 6:48/mi | 4:17:32 |
4 | 3 | IRONMAN 70.3 Pennsylvania Happy Valley 2025FPRO70.3 | Jun 16, 2025 | 0:25:55 1:22/100m | 0:02:36 | 2:30:15 22.4 mph | 0:01:37 | 1:22:36 6:18/mi | 4:23:00 |
43 | 61 | IRONMAN 70.3 Michigan 2024FPRO70.3 | Sep 16, 2024 | 0:26:33 1:24/100m | 0:02:12 | 2:17:32 24.4 mph | 0:01:28 | 1:23:46 6:23/mi | 4:11:31 |
45 | 61 | IRONMAN 70.3 Maine 2024FPRO70.3 | Jul 29, 2024 | 0:20:41 1:05/100m | 0:03:31 | 2:26:18 22.9 mph | 0:01:08 | 1:21:04 6:11/mi | 4:12:42 |
DNS | 5005 | IRONMAN 70.3 Mont Tremblant 2024FPRO70.3 | Jun 24, 2024 | - | - | - | - | - | DNSDNS |
16 | - | PTO Asian Open 2023FPRO100k | Aug 19, 2023 | 00:28:59 1:27/100m | 00:01:03 | 02:13:22 22.4 mph | 00:00:56 | 01:25:55 7:41/mi | 04:10:17 |
15 | - | PTO US Open 2023FPRO100k | Aug 4, 2023 | 00:29:47 1:29/100m | 00:01:14 | 02:05:27 23.8 mph | 00:01:31 | 01:11:54 6:26/mi | 03:49:52 |
33 | 61 | IRONMAN 70.3 Boulder 2023FPRO70.3 | Jun 11, 2023 | 0:27:00 1:25/100m | 0:01:43 | 2:14:57 24.9 mph | 0:01:18 | 1:20:28 6:08/mi | 4:05:26 |
9 | 8 | IRONMAN 70.3 Chattanooga 2023FPRO70.3 | May 22, 2023 | 0:26:57 1:25/100m | 0:01:56 | 2:23:59 23.3 mph | 0:01:07 | 1:21:38 6:14/mi | 4:15:37 |
33 | 71 | IRONMAN 70.3 Indian Wells La Quinta 2022FPRO70.3 | Dec 5, 2022 | 0:25:40 1:21/100m | 182 | 2:23:11 23.5 mph | 80 | 1:22:33 6:18/mi | 4:15:46 |
DNS | 41 | IRONMAN 70.3 Los Cabos 2022FPRO70.3 | Nov 7, 2022 | - | - | - | - | - | DNSDNS |
29 | - | PTO Canadian Open 2022FPRO100k | Jul 23, 2022 | 00:30:32 1:32/100m | 00:01:07 | 02:13:42 22.3 mph | 00:00:37 | 01:08:17 6:06/mi | 03:54:15 |
DNS | 46 | IRONMAN 70.3 Oregon 2022FPRO70.3 | Jul 11, 2022 | - | - | - | - | - | DNSDNS |
32 | 47 | IRONMAN 70.3 Oceanside 2021FPRO70.3 | Nov 4, 2021 | 0:25:50 1:22/100m | 162 | 2:27:19 22.8 mph | 176 | 1:22:06 6:16/mi | 4:20:53 |
35 | 113 | IRONMAN 70.3 World Championship 2021FPRO70.3 | Sep 19, 2021 | 0:26:09 1:23/100m | 71 | 2:20:19 23.9 mph | 48 | 1:20:12 6:07/mi | 4:08:39 |
11 | - | Collins Cup 2021FPRO100k | Aug 28, 2021 | 00:29:04 1:27/100m | 00:02:16 | 01:58:16 25.2 mph | 00:01:29 | 01:07:41 6:03/mi | 03:38:49 |
24 | 56 | IRONMAN 70.3 Boulder 2021FPRO70.3 | Aug 8, 2021 | 0:27:02 1:25/100m | 73 | 2:12:37 25.3 mph | 70 | 1:20:29 6:08/mi | 4:02:32 |
31 | 52 | IRONMAN 70.3 Des Moines 2021FPRO70.3 | Jun 21, 2021 | 0:26:37 1:24/100m | 263 | 1:06:00 50.8 mph | 106 | 1:23:47 6:23/mi | 3:02:34 |
30 | 61 | IRONMAN 70.3 Texas 2021FPRO70.3 | Apr 12, 2021 | 0:27:40 1:27/100m | 113 | 2:24:52 23.2 mph | 87 | 1:15:27 5:45/mi | 4:11:18 |
17 | - | Challenge Daytona 2020FPRO100k | Dec 6, 2020 | 00:24:59 1:19/100m | 00:01:28 | 01:58:42 28.3 mph | 00:00:53 | 01:11:18 5:26/mi | 03:37:22 |
1 | - | The Great Floridian 2020FPROother | Oct 24, 2020 | 00:17:34 | 00:02:03 | 01:42:56 | 00:01:40 | 00:55:02 | 02:59:17 |
1 | - | Huntington Triathlon 2020FPROother | Oct 3, 2020 | 00:21:11 | 00:01:45 | 01:02:24 | 00:00:43 | 00:35:59 | 02:02:02 |
16 | 40 | IRONMAN 70.3 Waco 2019FPRO70.3 | Oct 30, 2019 | 0:26:02 1:22/100m | 178 | 2:25:07 23.1 mph | 125 | 1:24:17 6:26/mi | 4:20:29 |
380 | 3038 | IRONMAN World Championship 2019FPRO140.6 | Oct 14, 2019 | 0:54:07 1:25/100m | 174 | 5:08:17 21.8 mph | 221 | 3:37:55 8:19/mi | 9:46:54 |
35 | 45 | IRONMAN 70.3 Augusta 2019FPRO70.3 | Sep 30, 2019 | 0:22:59 1:13/100m | 126 | 2:21:47 23.7 mph | 95 | 1:37:49 7:28/mi | 4:26:16 |
28 | 4 | IRONMAN 70.3 Santa Cruz 2019FPRO70.3 | Sep 9, 2019 | 0:25:04 1:19/100m | 216 | 2:20:36 23.9 mph | 78 | 1:24:55 6:29/mi | 4:15:29 |
DNS | 38 | IRONMAN 70.3 Traverse City 2019FPRO70.3 | Aug 26, 2019 | - | - | - | - | - | DNSDNS |
DNS | 52 | IRONMAN 70.3 Boulder 2019FPRO70.3 | Aug 4, 2019 | - | - | - | - | - | DNSDNS |
36 | 41 | IRONMAN 70.3 Coeur d'Alene 2019FPRO70.3 | Jul 1, 2019 | 0:25:55 1:22/100m | 114 | 2:31:30 22.1 mph | 98 | 1:22:15 6:16/mi | 4:23:12 |
DNS | 43 | IRONMAN 70.3 Eagleman 2019FPRO70.3 | Jun 10, 2019 | - | - | - | - | - | DNSDNS |
23 | 50 | IRONMAN North American Championship Texas 2019FPRO140.6 | Apr 28, 2019 | 0:54:10 1:26/100m | 149 | 4:57:44 22.6 mph | 172 | 3:00:48 6:54/mi | 8:58:03 |
14 | 35 | IRONMAN 70.3 Texas 2019FPRO70.3 | Apr 9, 2019 | 0:25:27 1:20/100m | 0:01:30 | 2:16:10 24.6 mph | 0:00:36 | 1:18:01 5:57/mi | 4:01:44 |
22 | 31 | IRONMAN 70.3 Shanghai 2018FPRO70.3 | Oct 27, 2018 | 0:26:05 1:22/100m | 168 | 2:22:24 23.6 mph | 108 | 1:18:30 5:59/mi | 4:11:35 |
DNS | 37 | IRONMAN 70.3 Cozumel 2018FPRO70.3 | Oct 1, 2018 | - | - | - | - | - | DNSDNS |
19 | 47 | IRONMAN 70.3 Augusta 2018FPRO70.3 | Sep 24, 2018 | 0:22:58 1:13/100m | 142 | 2:20:49 23.8 mph | 78 | 1:19:31 6:04/mi | 4:06:58 |
7 | 6 | IRONMAN 70.3 World Championship (Women) 2018FPRO70.3 | Sep 3, 2018 | 0:24:24 1:17/100m | 120 | 2:27:21 22.8 mph | 123 | 1:19:08 6:02/mi | 4:14:56 |
16 | 41 | IRONMAN 70.3 Boulder 2018FPRO70.3 | Aug 6, 2018 | 0:25:32 1:21/100m | 110 | 2:16:01 24.7 mph | 161 | 1:26:23 6:35/mi | 4:12:27 |
35 | 53 | IRONMAN 70.3 Oceanside 2018FPRO70.3 | Apr 10, 2018 | 0:25:01 1:19/100m | 178 | 2:31:10 22.2 mph | 99 | 1:27:37 6:41/mi | 4:28:25 |
17 | 44 | IRONMAN 70.3 Los Cabos 2017FPRO70.3 | Nov 13, 2017 | 0:27:39 1:27/100m | 97 | 2:25:42 23.0 mph | 78 | 1:22:07 6:16/mi | 4:18:23 |
DNS | 41 | IRONMAN 70.3 Augusta 2017FPRO70.3 | Sep 25, 2017 | - | - | - | - | - | DNSDNS |
8 | 4 | IRONMAN 70.3 World Championship (Women) 2017FPRO70.3 | Sep 12, 2017 | 0:27:40 1:27/100m | 116 | 2:28:20 22.6 mph | 52 | 1:27:42 6:41/mi | 4:26:30 |
26 | 51 | IRONMAN 70.3 Boulder 2017FPRO70.3 | Aug 7, 2017 | 0:28:04 1:29/100m | 92 | 2:11:50 25.5 mph | 82 | 1:25:06 6:29/mi | 4:07:54 |
1 | - | Challenge Iceland 2017FPRO70.3 | Jul 23, 2017 | 00:17:54 0:57/100m | 00:02:19 | 02:35:50 21.5 mph | 00:00:45 | 01:21:12 6:12/mi | 04:18:02 |
16 | 5 | IRONMAN 70.3 Monterrey 2017FPRO70.3 | May 15, 2017 | 0:26:49 1:25/100m | 81 | 2:16:37 24.6 mph | 82 | 1:21:42 6:14/mi | 4:07:51 |
22 | 37 | IRONMAN 70.3 Cartagena 2016FPRO70.3 | Dec 5, 2016 | 0:26:55 1:25/100m | 139 | 2:23:07 23.4 mph | 75 | 1:30:11 6:53/mi | 4:23:47 |
DNS | 36 | IRONMAN 70.3 Rio de Janeiro 2016FPRO70.3 | Nov 7, 2016 | - | - | - | - | - | DNSDNS |
5 | 8 | IRONMAN 70.3 Augusta 2016FPRO70.3 | Sep 26, 2016 | 0:22:49 1:12/100m | 137 | 2:32:19 22.0 mph | 119 | 1:20:59 6:11/mi | 4:20:23 |
DNS | 21 | IRONMAN 70.3 Calgary 2016FPRO70.3 | Jul 25, 2016 | - | - | - | - | - | DNSDNS |
33 | 53 | IRONMAN 70.3 Boulder 2016FPRO70.3 | Jun 12, 2016 | 0:28:39 1:30/100m | 129 | 2:12:07 25.4 mph | 105 | 1:27:20 6:40/mi | 4:12:00 |
28 | 47 | IRONMAN 70.3 Chattanooga 2016FPRO70.3 | May 23, 2016 | 0:25:37 1:21/100m | 165 | 2:27:02 22.8 mph | 94 | 1:24:14 6:25/mi | 4:21:12 |
41 | 71 | IRONMAN 70.3 Texas 2016FPRO70.3 | Apr 11, 2016 | 0:25:54 1:22/100m | 91 | 2:20:22 23.9 mph | 65 | 1:25:02 6:29/mi | 4:13:54 |
27 | 50 | IRONMAN 70.3 Cozumel 2015FPRO70.3 | Sep 21, 2015 | 0:24:38 1:18/100m | 123 | 2:22:19 23.6 mph | 130 | 1:38:27 7:31/mi | 4:29:37 |
47 | 52 | IRONMAN 70.3 Boulder 2015FPRO70.3 | Jun 14, 2015 | 0:26:41 1:24/100m | 85 | 2:20:57 23.8 mph | 47 | 1:38:40 7:32/mi | 4:28:30 |
29 | 43 | IRONMAN 70.3 Boulder 2014FPRO70.3 | Jan 1, 2014 | 0:27:20 1:26/100m | 78 | 2:18:33 24.2 mph | 48 | 1:29:37 6:50/mi | 4:17:36 |
124 | 24 | IRONMAN 70.3 Cozumel 2014FPRO70.3 | Jan 1, 2014 | 0:29:53 1:34/100m | 130 | 2:31:25 22.2 mph | 102 | 2:03:30 9:25/mi | 5:08:40 |
732 | 91 | IRONMAN 70.3 World Championship: Triathlon 2013FPRO70.3 | Sep 7, 2013 | 0:30:09 1:35/100m | 0:03:05 | 3:02:50 18.4 mph | 0:01:11 | 1:32:42 7:04/mi | 5:09:57 |
45 | 57 | IRONMAN 70.3 Boulder: Triathlon 2013FPRO70.3 | Aug 4, 2013 | 0:29:11 1:32/100m | 0:01:19 | 2:20:56 23.8 mph | 0:00:50 | 1:29:38 6:50/mi | 4:21:54 |
84 | 48 | IRONMAN 70.3 Boulder: Triathlon 2012FPRO70.3 | Nov 30, 2012 | 0:27:37 1:27/100m | 0:01:54 | 2:29:10 22.5 mph | 0:00:59 | 1:38:39 7:31/mi | 4:38:19 |
126 | 58 | IRONMAN 70.3 Boise: Triathlon 2012FPRO70.3 | Nov 30, 2012 | 0:30:04 1:35/100m | 0:04:42 | 0:43:29 77.3 mph | 0:02:05 | 1:28:27 6:45/mi | 2:48:47 |