May 19, 2026 / half
Master athlete
Pro results
0
AG results
22
Races
22
Best finish
#26
May 19, 2026 / half
Sep 15, 2025 / half
May 11, 2025 / half
Sep 30, 2024 / full
Dec 11, 2023 / half
Sep 25, 2023 / full
Sep 12, 2022 / half
Nov 7, 2021 / full
Sep 29, 2019 / full
Jun 5, 2018 / half
Nov 13, 2017 / half
Oct 16, 2017 / full
Oct 13, 2015 / full
Jun 16, 2015 / half
May 10, 2015 / half
Sep 17, 2013 / half
Jun 2, 2013 / half
Mar 17, 2013 / half
Nov 30, 2012 / half
Nov 30, 2012 / full
Jan 1, 2010 / full
Jan 1, 2010 / half
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
26 | 53 | IRONMAN 70.3 Shanghai Chongming 2026Age Group70.3 | May 19, 2026 | 0:27:46 1:28/100m | 0:02:06 | 2:18:55 24.2 mph | 0:02:03 | 1:33:42 7:09/mi | 4:24:31 |
40 | 1792 | IRONMAN 70.3 Michigan 2025Age Group70.3 | Sep 15, 2025 | 0:27:13 1:26/100m | 0:02:25 | 2:26:13 23.0 mph | 0:02:24 | 1:31:14 6:58/mi | 4:29:29 |
47 | 1018 | IRONMAN 70.3 Gulf Coast 2025Age Group70.3 | May 11, 2025 | - | - | 2:23:09 23.5 mph | 0:02:52 | 1:38:50 7:32/mi | 4:04:51 |
58 | 144 | IRONMAN Chattanooga 2024Age Group140.6 | Sep 30, 2024 | - | - | 4:41:02 23.9 mph | 0:05:51 | 3:16:26 7:29/mi | 8:03:19 |
32 | 191 | IRONMAN 70.3 Florida 2023Age Group70.3 | Dec 11, 2023 | 0:28:25 1:30/100m | 0:02:54 | 2:25:52 23.0 mph | 0:02:07 | 1:33:25 7:08/mi | 4:32:43 |
181 | 773 | IRONMAN Chattanooga 2023Age Group140.6 | Sep 25, 2023 | 0:36:25 0:58/100m | 0:04:51 | 5:26:11 20.6 mph | 0:04:40 | 5:10:57 11:52/mi | 11:23:04 |
48 | 1146 | IRONMAN 70.3 Michigan 2022Age Group70.3 | Sep 12, 2022 | 0:27:50 1:28/100m | - | 2:30:37 22.3 mph | - | 1:36:27 7:21/mi | 4:39:56 |
125 | 289 | IRONMAN Florida 2021Age Group140.6 | Nov 7, 2021 | 1:07:47 1:47/100m | - | 5:24:54 20.7 mph | - | 4:00:57 9:11/mi | 10:46:01 |
218 | 630 | IRONMAN Maryland 2019Age Group140.6 | Sep 29, 2019 | 0:54:14 1:26/100m | - | 4:56:56 22.6 mph | - | 5:18:39 12:09/mi | 11:20:02 |
49 | 199 | IRONMAN 70.3 Victoria 2018Age Group70.3 | Jun 5, 2018 | 0:26:32 1:24/100m | - | 2:33:40 21.8 mph | - | 1:35:19 7:16/mi | 4:39:01 |
DNF | 715 | IRONMAN 70.3 Los Cabos 2017Age Group70.3 | Nov 13, 2017 | - | - | - | - | - | DNFDNF |
1,479 | 1294 | IRONMAN World Championship 2017Age Group140.6 | Oct 16, 2017 | 0:53:26 1:24/100m | - | 5:26:52 20.5 mph | - | 5:25:12 12:24/mi | 11:57:12 |
578 | 1555 | IRONMAN World Championship 2015Age Group140.6 | Oct 13, 2015 | 0:57:37 1:31/100m | - | 5:25:35 20.6 mph | - | 3:51:13 8:49/mi | 10:24:23 |
DNS | 208 | IRONMAN 70.3 Eagleman 2015Age Group70.3 | Jun 16, 2015 | - | - | - | - | - | DNSDNS |
69 | 2030 | IRONMAN 70.3 Mallorca 2015Age Group70.3 | May 10, 2015 | 0:25:04 1:19/100m | - | 2:35:59 21.5 mph | - | 1:27:29 6:40/mi | 4:34:41 |
63 | 908 | IRONMAN 70.3 Luxembourg 2013Age Group70.3 | Sep 17, 2013 | 0:25:14 1:20/100m | 0:02:25 | 2:29:33 22.5 mph | 0:02:19 | 1:27:53 6:42/mi | 4:27:24 |
DNS | 1014 | IRONMAN 70.3 Switzerland: Triathlon 2013Age Group70.3 | Jun 2, 2013 | - | - | - | - | - | DNSDNS |
82 | 1307 | IRONMAN 70.3 San Juan: Triathlon 2013Age Group70.3 | Mar 17, 2013 | 0:26:59 1:25/100m | 0:04:09 | 2:23:55 23.3 mph | 0:02:54 | 1:48:46 8:18/mi | 4:46:43 |
1,120 | 1003 | IRONMAN 70.3 World Championship: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:28:27 1:30/100m | 0:04:14 | 2:45:01 20.4 mph | 0:03:02 | 2:36:08 11:55/mi | 5:56:52 |
99 | 985 | IRONMAN Austria: Triathlon 2012Age Group140.6 | Nov 30, 2012 | 1:01:25 1:37/100m | 0:03:41 | 5:08:51 21.7 mph | 0:04:43 | 3:39:20 8:22/mi | 9:58:00 |
— | 484 | IRONMAN Florida: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 0:52:23 1:23/100m | 0:05:28 | 5:09:50 21.7 mph | 0:04:29 | 3:37:43 8:18/mi | 9:49:53 |
— | 2707 | IRONMAN 70.3 California: Triathlon 2010Age Group70.3 | Jan 1, 2010 | 0:26:32 1:24/100m | 0:03:37 | 2:43:17 20.5 mph | 0:01:59 | 1:46:02 8:05/mi | 5:01:27 |