Master athlete
Unified profile powered by master athlete and result tables.
Pro results
0
AG results
67
Races
67
Best finish
#694
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
DNF | 1207 | IRONMAN 70.3 Coeur d'Alene 2026Age Group70.3 | Jun 21, 2026 | 0:49:15 2:36/100m | 0:07:27 | 4:08:30 13.5 mph | 0:03:42 | - | DNFDNF |
2,161 | 418 | IRONMAN 70.3 Eagleman 2026Age Group70.3 | Jun 15, 2026 | 0:45:28 2:24/100m | 0:07:57 | 3:16:29 17.1 mph | 0:06:45 | 4:00:14 18:19/mi | 8:16:53 |
— | 381 | IRONMAN 70.3 Victoria 2026Age Group70.3 | May 25, 2026 | 0:45:09 2:23/100m | 0:06:23 | 4:07:43 13.6 mph | 0:04:04 | 3:32:47 16:14/mi | 8:36:06 |
DNF | 468 | IRONMAN Jacksonville 2026Age Group140.6 | May 17, 2026 | 1:20:41 2:07/100m | 0:16:02 | - | - | - | DNFDNF |
1,538 | 271 | IRONMAN 70.3 Gulf Coast 2026Age Group70.3 | May 10, 2026 | 0:13:47 0:44/100m | 0:07:43 | 3:14:38 17.2 mph | 0:03:21 | 4:07:23 18:52/mi | 7:46:53 |
DNF | 297 | IRONMAN 70.3 Los Cabos 2026Age Group70.3 | Apr 27, 2026 | 0:53:00 2:47/100m | 0:06:52 | 4:18:54 13.0 mph | 0:03:36 | - | DNFDNF |
DNF | 126 | IRONMAN Texas 2026Age Group140.6 | Apr 19, 2026 | 1:38:23 2:35/100m | 0:07:01 | 7:46:35 14.4 mph | 0:13:20 | - | DNFDNF |
1,309 | 1265 | IRONMAN 70.3 Texas 2026Age Group70.3 | Mar 30, 2026 | 0:49:43 2:37/100m | 0:07:34 | 3:25:44 16.3 mph | 0:02:39 | 3:52:07 17:42/mi | 8:17:47 |
DNF | 578 | IRONMAN 70.3 Panama 2026Age Group70.3 | Mar 23, 2026 | 0:29:17 1:32/100m | 0:11:01 | 4:05:35 13.7 mph | 0:07:14 | - | DNFDNF |
DNS | 5104 | IRONMAN 70.3 Puerto Rico 2026Age Group70.3 | Mar 16, 2026 | - | - | - | - | - | DNSDNS |
DNF | 1397 | IRONMAN 70.3 Dallas-Little Elm 2026Age Group70.3 | Mar 16, 2026 | - | - | 4:16:57 13.1 mph | 0:04:17 | - | DNFDNF |
DNS | 614 | IRONMAN 70.3 Monterrey 2026Age Group70.3 | Mar 2, 2026 | - | - | - | - | - | DNSDNS |
DNS | 844 | IRONMAN 70.3 Muscat 2026Age Group70.3 | Feb 14, 2026 | - | - | - | - | - | DNSDNS |
1,547 | 1108 | IRONMAN 70.3 Florida 2025Age Group70.3 | Dec 15, 2025 | 0:45:56 2:25/100m | 0:08:50 | 3:29:07 16.1 mph | 0:05:26 | 3:45:58 17:14/mi | 8:15:17 |
2,188 | 2150 | IRONMAN 70.3 La Quinta 2025Age Group70.3 | Dec 9, 2025 | 0:46:32 2:27/100m | 0:09:49 | 3:26:44 16.2 mph | 0:06:06 | 3:49:07 17:29/mi | 8:18:18 |
1,439 | 829 | IRONMAN Cozumel 2025Age Group140.6 | Nov 24, 2025 | 1:21:33 2:09/100m | 0:11:14 | 7:30:57 14.9 mph | 0:05:38 | 7:47:53 17:51/mi | 16:57:15 |
2,488 | 2403 | IRONMAN 70.3 North Carolina 2025Age Group70.3 | Oct 26, 2025 | 0:34:07 1:48/100m | 0:12:35 | 3:34:25 15.7 mph | 0:04:22 | 3:47:23 17:21/mi | 8:12:52 |
2,308 | 910 | IRONMAN California 2025Age Group140.6 | Oct 20, 2025 | 1:05:08 1:43/100m | 0:16:01 | 7:13:34 15.5 mph | 0:12:02 | 8:03:05 18:25/mi | 16:49:50 |
1,707 | 2082 | IRONMAN 70.3 Waco 2025Age Group70.3 | Oct 6, 2025 | 0:45:10 2:23/100m | 0:12:46 | 3:34:06 15.7 mph | 0:05:46 | 3:49:56 17:32/mi | 8:27:45 |
2,115 | 2042 | IRONMAN 70.3 Augusta 2025Age Group70.3 | Sep 30, 2025 | 0:30:02 1:35/100m | 0:15:20 | 3:56:22 14.2 mph | 0:05:25 | 3:40:07 16:47/mi | 8:27:16 |
2,124 | 2230 | IRONMAN 70.3 New York 2025Age Group70.3 | Sep 23, 2025 | 0:47:19 2:29/100m | 0:07:34 | 3:24:03 16.5 mph | 0:04:19 | 3:48:58 17:28/mi | 8:12:12 |
947 | 1089 | IRONMAN 70.3 Louisville 2025Age Group70.3 | Aug 18, 2025 | 0:37:24 1:58/100m | 0:09:01 | 3:31:31 15.9 mph | 0:09:17 | 3:51:42 17:40/mi | 8:18:55 |
— | 1325 | IRONMAN 70.3 Maine 2025Age Group70.3 | Jul 28, 2025 | 0:28:08 1:29/100m | 0:10:24 | 4:23:04 12.8 mph | 0:02:58 | 3:45:36 17:12/mi | 8:50:11 |
961 | 931 | IRONMAN 70.3 Ohio 2025Age Group70.3 | Jul 21, 2025 | 0:45:15 2:23/100m | 0:06:58 | 3:15:24 17.2 mph | 0:03:55 | 3:47:16 17:20/mi | 7:58:47 |
694 | 809 | IRONMAN 70.3 Muncie 2025Age Group70.3 | Jul 14, 2025 | 0:46:37 2:27/100m | 0:07:35 | 3:25:22 16.4 mph | 0:04:52 | 3:59:38 18:17/mi | 8:24:03 |
DNF | 1281 | IRONMAN 70.3 Muskoka 2025Age Group70.3 | Jul 7, 2025 | 0:47:38 2:30/100m | 0:08:33 | 4:47:18 11.7 mph | 0:03:50 | - | DNFDNF |
1,930 | 2239 | IRONMAN 70.3 Eagleman 2025Age Group70.3 | Jun 9, 2025 | 0:43:11 2:16/100m | 0:07:13 | 3:22:55 16.5 mph | 0:07:33 | 3:47:40 17:22/mi | 8:08:33 |
DNF | 354 | IRONMAN 70.3 Cap Cana 2025Age Group70.3 | May 5, 2025 | 0:44:58 2:22/100m | 0:11:10 | 3:47:53 14.7 mph | 0:03:36 | - | DNFDNF |
DNS | 1280 | IRONMAN 70.3 Texas 2025Age Group70.3 | Apr 7, 2025 | - | - | - | - | - | DNSDNS |
— | 423 | IRONMAN 70.3 Puerto Rico 2025Age Group70.3 | Mar 17, 2025 | 0:42:02 2:13/100m | 0:11:51 | 3:40:32 15.2 mph | 0:07:40 | 3:48:48 17:27/mi | 8:30:53 |
DNS | 338 | IRONMAN 70.3 Monterrey 2025Age Group70.3 | Mar 3, 2025 | - | - | - | - | - | DNSDNS |
DNS | 793 | IRONMAN 70.3 Oman 2025Age Group70.3 | Feb 8, 2025 | - | - | - | - | - | DNSDNS |
DNS | 418 | IRONMAN Cozumel 2024Age Group140.6 | Nov 25, 2024 | - | - | - | - | - | DNSDNS |
DNS | 295 | IRONMAN 70.3 Cozumel 2024Age Group70.3 | Sep 23, 2024 | - | - | - | - | - | DNSDNS |
DNS | 1018 | IRONMAN Japan South Hokkaido 2024Age Group140.6 | Sep 16, 2024 | - | - | - | - | - | DNSDNS |
DNS | 174 | IRONMAN Wisconsin 2024Age Group140.6 | Sep 9, 2024 | - | - | - | - | - | DNSDNS |
DNS | 174 | IRONMAN 70.3 Wisconsin 2024Age Group70.3 | Sep 8, 2024 | - | - | - | - | - | DNSDNS |
DNS | 545 | IRONMAN 70.3 Hawaii 2024Age Group70.3 | Jun 2, 2024 | - | - | - | - | - | DNSDNS |
DNF | 546 | IRONMAN 70.3 Cap Cana 2024Age Group70.3 | Apr 29, 2024 | 0:42:24 2:14/100m | 0:11:05 | 3:55:23 14.3 mph | 0:04:51 | 3:58:04 18:09/mi | 8:51:46 |
1,594 | 1471 | IRONMAN 70.3 Florianopolis 2024Age Group70.3 | Apr 15, 2024 | - | - | 3:45:13 14.9 mph | 0:04:10 | 3:51:24 17:39/mi | 7:40:47 |
1,735 | 1471 | IRONMAN 70.3 Texas 2024Age Group70.3 | Apr 8, 2024 | 0:44:31 2:21/100m | 0:08:21 | 3:29:25 16.0 mph | 0:04:45 | 3:53:14 17:47/mi | 8:20:16 |
DNF | 347 | IRONMAN 70.3 Puerto Rico 2024Age Group70.3 | Mar 18, 2024 | 0:41:02 2:10/100m | - | - | - | - | DNFDNF |
DNS | 248 | IRONMAN 70.3 Punta del Este 2024Age Group70.3 | Mar 3, 2024 | - | - | - | - | - | DNSDNS |
DSQ | 2452 | IRONMAN 70.3 North Carolina 2023Age Group70.3 | Oct 22, 2023 | - | - | - | - | - | DSQDSQ |
2,091 | 2489 | IRONMAN 70.3 New York 2023Age Group70.3 | Sep 24, 2023 | 0:19:58 1:03/100m | 0:06:59 | 3:38:32 15.4 mph | 0:03:51 | 4:01:20 18:24/mi | 8:10:40 |
DNS | 519 | IRONMAN 70.3 Hawaii 2023Age Group70.3 | Jun 5, 2023 | - | - | - | - | - | DNSDNS |
1,371 | 1118 | IRONMAN Maryland 2022Age Group140.6 | Sep 18, 2022 | 1:25:55 2:16/100m | 0:11:48 | 7:01:23 15.9 mph | 0:10:40 | 8:08:29 18:38/mi | 16:58:15 |
DNS | 714 | IRONMAN Cozumel 2019Age Group140.6 | Nov 25, 2019 | - | - | - | - | - | DNSDNS |
DNS | 2857 | IRONMAN 70.3 Augusta 2019Age Group70.3 | Sep 30, 2019 | - | - | - | - | - | DNSDNS |
1,522 | 2407 | IRONMAN Florida 2018Age Group140.6 | Nov 5, 2018 | 1:21:44 2:09/100m | - | 6:33:07 17.1 mph | - | 7:55:08 18:07/mi | 16:11:41 |
2,249 | 1151 | IRONMAN World Championship 2018Age Group140.6 | Oct 14, 2018 | 1:15:50 2:00/100m | - | 6:53:43 16.2 mph | - | 7:24:57 16:58/mi | 15:50:26 |
DNS | 2188 | IRONMAN Emilia Romagna 2018Age Group140.6 | Sep 24, 2018 | - | - | - | - | - | DNSDNS |
1,792 | 2209 | IRONMAN 70.3 Ohio 2018Age Group70.3 | Jul 31, 2018 | 0:51:19 2:42/100m | - | 3:19:39 16.8 mph | - | 3:42:13 16:57/mi | 8:06:00 |
1,193 | 481 | IRONMAN Cozumel 2016Age Group140.6 | Nov 28, 2016 | 1:32:56 2:27/100m | - | 7:23:30 15.1 mph | - | 7:34:12 17:19/mi | 16:46:33 |
DNF | 278 | IRONMAN Florida 2016Age Group140.6 | Nov 6, 2016 | 1:39:58 2:38/100m | - | 7:38:47 14.6 mph | - | 7:21:58 16:51/mi | 17:01:04 |
1,881 | 1773 | IRONMAN Maryland 2016Age Group140.6 | Oct 2, 2016 | - | - | 6:36:13 17.0 mph | - | 8:00:24 18:19/mi | 14:51:50 |
DNF | 737 | IRONMAN Cozumel 2015Age Group140.6 | Nov 30, 2015 | 1:20:05 2:06/100m | - | 8:10:17 13.7 mph | - | 7:14:46 16:35/mi | 17:00:12 |
2,182 | 2293 | IRONMAN Florida 2015Age Group140.6 | Nov 8, 2015 | 1:30:03 2:22/100m | - | 7:35:01 14.8 mph | - | 7:30:31 17:11/mi | 16:55:20 |
2,072 | 390 | IRONMAN Chattanooga 2015Age Group140.6 | Sep 28, 2015 | 1:05:28 1:43/100m | - | 7:37:01 14.7 mph | - | 7:17:25 16:41/mi | 16:16:54 |
1,487 | 1237 | IRONMAN 70.3 Florida 2015Age Group70.3 | Apr 13, 2015 | 0:39:16 2:04/100m | - | 3:33:03 15.8 mph | - | 3:55:42 17:59/mi | 8:21:00 |
DNS | 2338 | IRONMAN Florida: Triathlon 2013Age Group140.6 | Oct 30, 2013 | - | - | - | - | - | DNSDNS |
DNF | 1747 | IRONMAN Cozumel: Triathlon 2012Age Group140.6 | Nov 30, 2012 | 1:41:59 2:41/100m | 0:14:25 | - | - | - | DNFDNF |
— | 1460 | IRONMAN Texas: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:28:51 2:20/100m | 0:09:23 | 6:55:01 16.2 mph | 0:09:22 | 8:07:31 18:36/mi | 16:50:08 |
— | 563 | IRONMAN Lake Placid: Triathlon 2008Age Group140.6 | Jan 1, 2008 | 1:14:30 1:58/100m | 0:08:36 | 8:03:20 13.9 mph | 0:06:39 | 7:16:54 16:40/mi | 16:49:59 |
— | 694 | IRONMAN Wisconsin: Triathlon 2007Age Group140.6 | Jan 1, 2007 | 1:13:28 1:56/100m | 0:09:25 | 7:28:32 15.0 mph | 0:08:28 | 7:08:18 16:20/mi | 16:08:11 |
— | 155 | IRONMAN Florida: Triathlon 2007Age Group140.6 | Jan 1, 2007 | 1:14:52 1:58/100m | 0:07:02 | 6:23:21 17.5 mph | 0:07:10 | 6:44:35 15:26/mi | 14:37:00 |
— | 2507 | IRONMAN 70.3 Florida: Triathlon 2007Age Group70.3 | Jan 1, 2007 | 0:38:46 2:02/100m | 0:04:40 | 3:13:14 17.4 mph | 0:03:43 | 3:23:02 15:29/mi | 7:23:25 |