Jun 14, 2026 / half
Master athlete
Pro results
0
AG results
27
Races
27
Best finish
#215
Jun 14, 2026 / half
Jun 8, 2026 / half
Mar 7, 2026 / half
Dec 15, 2025 / half
Oct 6, 2025 / half
Jun 15, 2025 / half
Oct 20, 2024 / half
Sep 23, 2024 / half
Jun 9, 2024 / half
Jun 2, 2024 / half
Sep 25, 2023 / half
Jun 11, 2023 / half
Dec 5, 2022 / half
Sep 11, 2022 / half
Dec 6, 2021 / half
Oct 14, 2018 / full
Jun 5, 2018 / half
Mar 6, 2018 / half
Oct 24, 2016 / half
Oct 9, 2016 / full
Jun 5, 2016 / half
May 31, 2015 / half
Oct 12, 2014 / full
May 16, 2014 / full
Jun 1, 2013 / half
Jan 1, 2011 / half
Jan 1, 2011 / half
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
755 | 1279 | IRONMAN 70.3 Boulder 2026Age Group70.3 | Jun 14, 2026 | 0:38:24 2:01/100m | 0:04:56 | 3:08:16 17.8 mph | 0:02:47 | 2:26:30 11:10/mi | 6:20:53 |
559 | 506 | IRONMAN 70.3 Western Massachusetts 2026Age Group70.3 | Jun 8, 2026 | - | - | 2:58:25 18.8 mph | 0:03:16 | 2:08:32 9:48/mi | 5:10:14 |
DNS | 3003 | IRONMAN 70.3 New Zealand 2026Age Group70.3 | Mar 7, 2026 | - | - | - | - | - | DNSDNS |
679 | 1211 | IRONMAN 70.3 Florida 2025Age Group70.3 | Dec 15, 2025 | 0:36:41 1:56/100m | 0:04:59 | 2:56:44 19.0 mph | 0:03:23 | 2:14:50 10:17/mi | 5:56:37 |
514 | 1780 | IRONMAN 70.3 Waco 2025Age Group70.3 | Oct 6, 2025 | 0:39:42 2:05/100m | 0:05:35 | 2:57:22 18.9 mph | 0:03:02 | 2:19:43 10:39/mi | 6:05:25 |
987 | 1153 | IRONMAN 70.3 Boulder 2025Age Group70.3 | Jun 15, 2025 | 0:36:22 1:55/100m | 0:04:50 | 2:58:06 18.8 mph | 0:02:38 | 2:51:32 13:05/mi | 6:33:27 |
1,391 | 189 | IRONMAN 70.3 Cascais Portugal 2024Age Group70.3 | Oct 20, 2024 | 0:36:29 1:55/100m | 0:06:29 | 3:04:44 18.2 mph | 0:04:46 | 2:06:07 9:37/mi | 5:58:35 |
627 | 229 | IRONMAN 70.3 Washington Tri-Cities 2024Age Group70.3 | Sep 23, 2024 | 0:23:10 1:13/100m | 0:04:28 | 2:56:51 19.0 mph | 0:02:28 | 2:11:34 10:02/mi | 5:38:30 |
779 | 245 | IRONMAN 70.3 Boulder 2024Age Group70.3 | Jun 9, 2024 | 0:36:32 1:55/100m | 0:04:33 | 2:51:04 19.6 mph | 0:02:35 | 2:26:07 11:09/mi | 6:00:50 |
DNS | 139 | IRONMAN 70.3 Hawaii 2024Age Group70.3 | Jun 2, 2024 | - | - | - | - | - | DNSDNS |
484 | 1295 | IRONMAN 70.3 Augusta 2023Age Group70.3 | Sep 25, 2023 | 0:27:28 1:27/100m | 0:06:29 | 2:49:29 19.8 mph | 0:02:11 | 2:12:39 10:07/mi | 5:38:16 |
762 | 765 | IRONMAN 70.3 Boulder 2023Age Group70.3 | Jun 11, 2023 | 0:37:29 1:58/100m | 0:04:35 | 2:58:13 18.8 mph | 0:02:23 | 2:23:31 10:57/mi | 6:06:10 |
730 | 1314 | IRONMAN 70.3 Indian Wells La Quinta 2022Age Group70.3 | Dec 5, 2022 | 0:37:25 1:58/100m | - | 2:55:47 19.1 mph | - | 2:13:42 10:12/mi | 5:55:00 |
454 | 832 | IRONMAN 70.3 Wisconsin 2022Age Group70.3 | Sep 11, 2022 | 0:35:51 1:53/100m | - | 2:57:39 18.9 mph | - | 2:09:01 9:50/mi | 5:51:12 |
669 | 1169 | IRONMAN 70.3 Indian Wells La Quinta 2021Age Group70.3 | Dec 6, 2021 | 0:37:46 1:59/100m | - | 3:00:49 18.6 mph | - | 2:15:24 10:20/mi | 6:01:52 |
DNS | 1437 | IRONMAN World Championship 2018Age Group140.6 | Oct 14, 2018 | - | - | - | - | - | DNSDNS |
215 | 1059 | IRONMAN 70.3 Hawaii 2018Age Group70.3 | Jun 5, 2018 | 0:35:27 1:52/100m | - | 2:56:18 19.1 mph | - | 1:58:39 9:03/mi | 5:36:53 |
DNS | 1780 | IRONMAN 70.3 New Zealand 2018Age Group70.3 | Mar 6, 2018 | - | - | - | - | - | DNSDNS |
246 | 3795 | IRONMAN 70.3 North Carolina 2016Age Group70.3 | Oct 24, 2016 | 0:37:48 1:59/100m | - | 2:51:08 19.6 mph | - | 1:59:00 9:05/mi | 5:44:55 |
1,731 | 1207 | IRONMAN World Championship 2016Age Group140.6 | Oct 9, 2016 | 1:09:14 1:49/100m | - | 6:39:04 16.8 mph | - | 4:36:05 10:32/mi | 12:33:17 |
266 | 1066 | IRONMAN 70.3 Hawaii 2016Age Group70.3 | Jun 5, 2016 | 0:35:14 1:51/100m | - | 2:46:49 20.1 mph | - | 2:03:16 9:24/mi | 5:32:30 |
275 | 243 | IRONMAN 70.3 Hawaii 2015Age Group70.3 | May 31, 2015 | 0:35:42 1:53/100m | - | 2:58:27 18.8 mph | - | 1:58:41 9:03/mi | 5:39:35 |
1,655 | 1465 | IRONMAN World Championship 2014Age Group140.6 | Oct 12, 2014 | 1:17:56 2:03/100m | - | 7:26:43 15.0 mph | - | 4:32:41 10:24/mi | 13:29:25 |
716 | 1337 | IRONMAN Texas 2014Age Group140.6 | May 16, 2014 | 1:24:44 2:14/100m | - | 6:18:36 17.7 mph | - | 4:25:58 10:09/mi | 12:25:05 |
DNS | 1339 | IRONMAN 70.3 Hawaii: Triathlon 2013Age Group70.3 | Jun 1, 2013 | - | - | - | - | - | DNSDNS |
— | 1205 | IRONMAN 70.3 Hawaii: Triathlon 2011Age Group70.3 | Jan 1, 2011 | 0:41:47 2:12/100m | 0:05:29 | 3:14:30 17.3 mph | 0:02:32 | 1:58:14 9:01/mi | 6:02:32 |
DNS | 811 | IRONMAN 70.3 Augusta 2011Age Group70.3 | Jan 1, 2011 | - | - | - | - | - | DNSDNS |