Master athlete
Unified profile powered by master athlete and result tables.
Pro results
0
AG results
86
Races
85
Best finish
#207
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
721 | 40 | IRONMAN 70.3 Omaha 2026Age Group70.3 | Jun 8, 2026 | 0:45:14 2:23/100m | 0:05:31 | 3:17:54 17.0 mph | 0:06:44 | 2:31:18 11:32/mi | 6:46:41 |
DNS | 270 | IRONMAN 70.3 Hawaii 2026Age Group70.3 | May 31, 2026 | - | - | - | - | - | DNSDNS |
680 | 48 | IRONMAN 70.3 Hawaii 2026Age Group70.3 | May 31, 2026 | 0:43:18 2:17/100m | 0:07:37 | 3:15:46 17.2 mph | 0:07:57 | 2:45:49 12:39/mi | 7:00:26 |
1,832 | 105 | IRONMAN 70.3 Venice-Jesolo 2026Age Group70.3 | May 4, 2026 | 0:39:06 2:03/100m | 0:11:41 | 2:56:07 19.1 mph | 0:06:32 | 2:08:13 9:47/mi | 6:01:40 |
1,949 | 119 | IRONMAN Texas 2026Age Group140.6 | Apr 19, 2026 | 1:34:47 2:30/100m | 0:08:54 | 6:06:34 18.3 mph | 0:09:34 | 7:03:33 16:09/mi | 15:03:22 |
939 | 214 | IRONMAN 70.3 Dallas-Little Elm 2026Age Group70.3 | Mar 16, 2026 | - | - | 3:21:18 16.7 mph | 0:08:25 | 2:28:37 11:20/mi | 5:58:19 |
981 | 154 | IRONMAN 70.3 Augusta 2025Age Group70.3 | Sep 30, 2025 | 0:30:34 1:37/100m | 0:08:05 | 3:01:27 18.5 mph | 0:07:15 | 2:17:55 10:31/mi | 6:05:17 |
1,138 | 36 | IRONMAN 70.3 Washington Tri-Cities 2025Age Group70.3 | Sep 22, 2025 | 0:27:28 1:27/100m | 0:09:46 | 3:24:45 16.4 mph | 0:07:26 | 2:20:48 10:44/mi | 6:30:12 |
DNS | 23 | IRONMAN 70.3 Calgary (partial bike) 2025Age Group70.3 | Jul 28, 2025 | - | - | - | - | - | DNSDNS |
1,985 | 222 | IRONMAN 70.3 Luxembourg Remich - Région Moselle 2025Age Group70.3 | Jul 13, 2025 | 0:44:17 2:20/100m | 0:10:44 | 3:17:41 17.0 mph | 0:08:16 | 2:18:56 10:36/mi | 6:39:54 |
DNS | 506 | IRONMAN 70.3 Jönköping 2025Age Group70.3 | Jul 7, 2025 | - | - | - | - | - | DNSDNS |
835 | 27 | IRONMAN 70.3 Rockford 2025Age Group70.3 | Jun 23, 2025 | 0:35:38 1:53/100m | 0:04:47 | 3:09:31 17.7 mph | 0:06:31 | 2:46:14 12:41/mi | 6:42:41 |
565 | 167 | IRONMAN 70.3 Hawaii 2025Age Group70.3 | Jun 1, 2025 | 0:42:00 2:13/100m | 0:06:21 | 3:23:42 16.5 mph | 0:06:40 | 2:57:29 13:32/mi | 7:16:12 |
2,015 | 331 | IRONMAN 70.3 Chattanooga 2025Age Group70.3 | May 19, 2025 | - | - | 2:56:06 19.1 mph | 0:07:26 | 2:45:01 12:35/mi | 5:48:34 |
DNS | 133 | IRONMAN 70.3 Oceanside 2025Age Group70.3 | Apr 7, 2025 | - | - | - | - | - | DNSDNS |
DNS | 165 | IRONMAN 70.3 Campeche 2025Age Group70.3 | Mar 17, 2025 | - | - | - | - | - | DNSDNS |
1,525 | 534 | IRONMAN 70.3 North Carolina 2024Age Group70.3 | Oct 20, 2024 | 0:31:52 1:41/100m | 0:13:35 | 3:03:02 18.4 mph | 0:08:28 | 2:17:21 10:29/mi | 6:14:18 |
880 | 354 | IRONMAN 70.3 Waco 2024Age Group70.3 | Oct 7, 2024 | 0:43:36 2:18/100m | 0:07:27 | 3:02:28 18.4 mph | 0:06:44 | 2:36:38 11:57/mi | 6:36:53 |
924 | 632 | IRONMAN 70.3 Louisville 2024Age Group70.3 | Aug 19, 2024 | 0:42:20 2:14/100m | 0:05:57 | 3:02:30 18.4 mph | 0:08:21 | 2:26:04 11:08/mi | 6:25:12 |
578 | 374 | IRONMAN 70.3 Ohio 2024Age Group70.3 | Jul 22, 2024 | 0:45:55 2:25/100m | 0:03:57 | 2:47:55 20.0 mph | 0:05:10 | 2:14:27 10:15/mi | 5:57:25 |
448 | 225 | IRONMAN 70.3 Muncie 2024Age Group70.3 | Jul 14, 2024 | 0:45:37 2:24/100m | 0:05:24 | 2:53:05 19.4 mph | 0:06:16 | 2:31:22 11:33/mi | 6:21:43 |
878 | 73 | IRONMAN 70.3 Muskoka 2024Age Group70.3 | Jul 8, 2024 | 0:45:24 2:23/100m | 0:09:00 | 3:15:26 17.2 mph | 0:06:25 | 2:23:04 10:55/mi | 6:39:19 |
737 | 356 | IRONMAN 70.3 Des Moines 2024Age Group70.3 | Jun 10, 2024 | 0:45:25 2:23/100m | 0:05:58 | 3:04:13 18.2 mph | 0:11:08 | 2:08:15 9:47/mi | 6:14:59 |
448 | 386 | IRONMAN 70.3 Hawaii 2024Age Group70.3 | Jun 2, 2024 | 0:15:48 0:50/100m | 0:06:43 | 3:21:45 16.6 mph | 0:05:54 | 2:32:05 11:36/mi | 6:22:14 |
541 | 145 | IRONMAN 70.3 Cap Cana 2024Age Group70.3 | Apr 29, 2024 | 0:40:25 2:08/100m | 0:06:56 | 3:09:33 17.7 mph | 0:06:12 | 2:42:11 12:22/mi | 6:45:17 |
DNS | 210 | IRONMAN 70.3 Los Cabos 2023Age Group70.3 | Nov 6, 2023 | - | - | - | - | - | DNSDNS |
DNS | 1640 | IRONMAN 70.3 Turkey 2023Age Group70.3 | Oct 30, 2023 | - | - | - | - | - | DNSDNS |
1,053 | 442 | IRONMAN 70.3 New York 2023Age Group70.3 | Sep 24, 2023 | 0:19:46 1:02/100m | 0:08:43 | 3:01:56 18.5 mph | 0:06:42 | 2:13:38 10:12/mi | 5:50:44 |
657 | 350 | IRONMAN 70.3 Michigan 2023Age Group70.3 | Sep 18, 2023 | 0:43:42 2:18/100m | 0:09:49 | 2:57:24 18.9 mph | 0:05:39 | 2:13:48 10:12/mi | 6:10:22 |
DNS | 2441 | IRONMAN 70.3 World Championship - Men 2023Age Group70.3 | Aug 28, 2023 | - | - | - | - | - | DNSDNS |
466 | 229 | IRONMAN 70.3 Ohio 2023Age Group70.3 | Jul 24, 2023 | 0:44:15 2:20/100m | 0:03:49 | 2:48:43 19.9 mph | 0:05:22 | 2:07:25 9:43/mi | 5:49:34 |
751 | 53 | IRONMAN 70.3 Musselman 2023Age Group70.3 | Jul 10, 2023 | 0:44:11 2:20/100m | 0:04:30 | 2:58:12 18.9 mph | 0:05:05 | 2:15:18 10:19/mi | 6:07:17 |
894 | 686 | IRONMAN 70.3 Pennsylvania Happy Valley 2023Age Group70.3 | Jul 3, 2023 | 0:43:18 2:17/100m | 0:06:23 | 3:30:39 15.9 mph | 0:06:11 | 2:10:57 9:59/mi | 6:37:28 |
722 | 97 | IRONMAN 70.3 Western Massachusetts 2023Age Group70.3 | Jun 13, 2023 | 0:35:59 1:54/100m | 0:10:07 | 3:15:11 17.2 mph | 0:06:51 | 2:26:24 11:10/mi | 6:34:32 |
469 | 291 | IRONMAN 70.3 Hawaii 2023Age Group70.3 | Jun 5, 2023 | 0:42:39 2:15/100m | 0:07:07 | 3:15:32 17.2 mph | 0:06:12 | 2:26:04 11:08/mi | 6:37:34 |
835 | 186 | IRONMAN 70.3 Texas 2023Age Group70.3 | Apr 3, 2023 | 0:41:48 2:12/100m | 0:03:53 | 2:49:46 19.8 mph | 0:05:47 | 2:25:30 11:06/mi | 6:06:44 |
305 | 20 | IRONMAN 70.3 Puerto Rico 2023Age Group70.3 | Mar 20, 2023 | 0:42:34 2:14/100m | 0:07:42 | 3:09:02 17.8 mph | 0:05:17 | 2:33:39 11:43/mi | 6:38:14 |
DNS | 2530 | IRONMAN 70.3 World Championship - Men 2022Age Group70.3 | Oct 30, 2022 | - | - | - | - | - | DNSDNS |
2,303 | 405 | IRONMAN World Championship Saturday 2022Age Group140.6 | Oct 11, 2022 | 1:29:31 2:21/100m | 0:06:49 | 6:56:39 16.1 mph | 0:06:24 | 6:19:21 14:28/mi | 14:58:43 |
494 | 525 | IRONMAN 70.3 Michigan 2022Age Group70.3 | Sep 12, 2022 | 0:39:05 2:03/100m | - | 2:50:09 19.7 mph | - | 2:05:12 9:33/mi | 5:45:39 |
999 | 173 | IRONMAN 70.3 Boulder 2022Age Group70.3 | Aug 7, 2022 | 0:46:18 2:26/100m | - | 3:01:16 18.5 mph | - | 2:26:57 11:12/mi | 6:24:52 |
569 | 226 | IRONMAN 70.3 Maine 2022Age Group70.3 | Aug 1, 2022 | 0:29:52 1:34/100m | - | 3:01:27 18.5 mph | - | 2:15:25 10:20/mi | 5:57:03 |
397 | 23 | IRONMAN 70.3 Ohio 2022Age Group70.3 | Jul 25, 2022 | 0:46:31 2:27/100m | - | 2:45:52 20.3 mph | - | 2:12:14 10:05/mi | 5:51:52 |
815 | 544 | IRONMAN 70.3 Eagleman 2022Age Group70.3 | Jun 13, 2022 | 0:38:30 2:02/100m | - | 2:41:51 20.7 mph | - | 2:04:18 9:29/mi | 5:36:14 |
640 | 932 | IRONMAN 70.3 Hawaii 2022Age Group70.3 | Jun 5, 2022 | 0:40:49 2:09/100m | - | 3:13:04 17.4 mph | - | 2:39:31 12:10/mi | 6:45:49 |
1,049 | 118 | IRONMAN 70.3 Chattanooga 2022Age Group70.3 | May 23, 2022 | 0:37:07 1:57/100m | - | 2:52:55 19.4 mph | - | 2:21:16 10:46/mi | 6:01:52 |
417 | 118 | IRONMAN 70.3 Acapulco 2022Age Group70.3 | Apr 4, 2022 | 0:38:11 2:01/100m | - | 2:57:07 19.0 mph | - | 2:18:49 10:35/mi | 6:03:50 |
374 | 19 | IRONMAN 70.3 Puerto Rico 2022Age Group70.3 | Mar 21, 2022 | 0:39:35 2:05/100m | - | 2:45:50 20.3 mph | - | 2:22:34 10:52/mi | 5:58:07 |
3,209 | 1680 | IRONMAN 70.3 World Championship 2021Age Group70.3 | Sep 19, 2021 | 0:43:10 2:16/100m | - | 3:20:22 16.8 mph | - | 2:43:15 12:27/mi | 6:58:10 |
1,436 | 545 | IRONMAN 70.3 Michigan 2021Age Group70.3 | Sep 13, 2021 | 0:40:04 2:07/100m | - | 2:46:49 20.1 mph | - | 3:04:13 14:03/mi | 6:46:38 |
DNS | 88 | IRONMAN Copenhagen 2021Age Group140.6 | Aug 23, 2021 | - | - | - | - | - | DNSDNS |
1,008 | 56 | IRONMAN 70.3 Oregon 2021Age Group70.3 | Jul 26, 2021 | 0:24:34 1:18/100m | - | 2:41:22 20.8 mph | - | 2:50:35 13:01/mi | 6:05:01 |
353 | 21 | IRONMAN 70.3 Chattanooga 2021Age Group70.3 | May 24, 2021 | 0:37:42 1:59/100m | - | 2:43:06 20.6 mph | - | 1:58:06 9:00/mi | 5:26:44 |
382 | 375 | IRONMAN 70.3 Florida 2021Age Group70.3 | Apr 19, 2021 | 0:44:34 2:21/100m | - | 2:41:00 20.8 mph | - | 2:08:34 9:48/mi | 5:46:36 |
DNS | 1586 | IRONMAN World Championship 2021Age Group140.6 | Jan 1, 2021 | - | - | - | - | - | DNSDNS |
207 | 188 | IRONMAN World Championship Kukui Division 2019Age Group140.6 | Oct 14, 2019 | 1:19:51 2:06/100m | - | 6:55:04 16.2 mph | - | 6:33:59 15:01/mi | 14:58:19 |
3,183 | 3700 | IRONMAN 70.3 World Championship (Men) 2019Age Group70.3 | Sep 9, 2019 | 0:38:24 2:01/100m | - | 3:50:47 14.6 mph | - | 2:25:52 11:08/mi | 7:04:09 |
812 | 369 | IRONMAN 70.3 Traverse City 2019Age Group70.3 | Aug 26, 2019 | 0:35:57 1:54/100m | - | 3:06:23 18.0 mph | - | 2:17:36 10:30/mi | 6:08:47 |
596 | 293 | IRONMAN 70.3 Ohio 2019Age Group70.3 | Jul 29, 2019 | 0:39:38 2:05/100m | - | 2:43:29 20.5 mph | - | 2:26:02 11:08/mi | 5:56:54 |
2,246 | 293 | IRONMAN France 2019Age Group140.6 | Jul 1, 2019 | 1:13:41 1:56/100m | - | 8:15:26 13.5 mph | - | 4:06:21 9:24/mi | 13:53:43 |
1,075 | 283 | IRONMAN 70.3 Wisconsin 2019Age Group70.3 | Jun 10, 2019 | 0:38:17 2:01/100m | - | 3:08:19 17.8 mph | - | 2:30:11 11:27/mi | 6:26:35 |
845 | 117 | IRONMAN 70.3 Chattanooga 2019Age Group70.3 | May 20, 2019 | 0:18:52 1:00/100m | - | 2:47:17 20.1 mph | - | 2:15:31 10:20/mi | 5:29:48 |
1,093 | 289 | IRONMAN 70.3 Maine 2018Age Group70.3 | Aug 27, 2018 | 0:34:04 1:48/100m | - | 3:00:11 18.6 mph | - | 2:27:19 11:14/mi | 6:13:08 |
827 | 308 | IRONMAN 70.3 Ohio 2018Age Group70.3 | Jul 31, 2018 | 0:42:16 2:13/100m | - | 2:48:28 19.9 mph | - | 2:26:27 11:10/mi | 6:04:42 |
1,287 | 709 | IRONMAN 70.3 Chattanooga 2018Age Group70.3 | May 23, 2018 | 0:29:55 1:34/100m | - | 3:09:45 17.7 mph | - | 2:38:12 12:04/mi | 6:30:39 |
1,512 | 1324 | IRONMAN Chattanooga 2016Age Group140.6 | Sep 26, 2016 | 1:07:15 1:46/100m | - | 7:23:03 15.1 mph | - | 7:02:26 16:07/mi | 15:53:11 |
621 | 1434 | IRONMAN 70.3 Ohio 2016Age Group70.3 | Aug 22, 2016 | 0:42:19 2:14/100m | - | 2:50:01 19.8 mph | - | 2:14:58 10:18/mi | 5:56:49 |
DNS | 1703 | IRONMAN Cozumel 2014Age Group140.6 | Dec 2, 2014 | - | - | - | - | - | DNSDNS |
DNS | 1337 | IRONMAN 70.3 Muncie 2014Age Group70.3 | Jul 15, 2014 | - | - | - | - | - | DNSDNS |
1,590 | 825 | IRONMAN World Championship: Triathlon 2012Age Group140.6 | Nov 30, 2012 | 1:22:14 2:10/100m | 0:05:03 | 6:35:59 16.9 mph | 0:07:31 | 5:20:07 12:12/mi | 13:30:54 |
664 | 624 | IRONMAN 70.3 San Juan: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:37:43 1:59/100m | 0:06:45 | 2:52:48 19.4 mph | 0:02:57 | 2:40:12 12:13/mi | 6:20:25 |
DNS | 277 | IRONMAN 70.3 Calgary: Triathlon 2012Age Group70.3 | Nov 30, 2012 | - | - | - | - | - | DNSDNS |
— | 1113 | IRONMAN Lanzarote: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:12:03 1:54/100m | 0:09:42 | 7:30:53 14.9 mph | 0:10:04 | 5:06:01 11:40/mi | 14:08:43 |
— | 727 | IRONMAN 70.3 Muncie: Triathlon 2011Age Group70.3 | Jan 1, 2011 | 0:41:28 2:11/100m | 0:03:08 | 2:42:09 20.7 mph | 0:02:56 | 2:10:36 9:58/mi | 5:40:17 |
DNS | 1960 | IRONMAN 70.3 Eagleman: Triathlon 2011Age Group70.3 | Jan 1, 2011 | - | - | - | - | - | DNSDNS |
— | 106 | IRONMAN Cozumel: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 1:10:41 1:52/100m | 0:06:04 | 6:02:11 18.5 mph | 0:05:01 | 5:42:27 13:04/mi | 13:06:24 |
— | 1049 | IRONMAN European Championship: Triathlon 2009Age Group140.6 | Jan 1, 2009 | 1:08:40 1:48/100m | 0:06:51 | 6:24:41 17.5 mph | 0:04:23 | 4:27:31 10:12/mi | 12:12:06 |
DNS | 2731 | IRONMAN 70.3 Augusta: Triathlon 2009Age Group70.3 | Jan 1, 2009 | - | - | - | - | - | DNSDNS |
— | 991 | IRONMAN 70.3 Boise: Triathlon 2008Age Group70.3 | Jan 1, 2008 | 0:40:10 2:07/100m | 0:07:50 | 3:01:51 18.5 mph | 0:02:47 | 1:38:11 7:29/mi | 5:30:49 |
DNS | 1175 | IRONMAN Lake Placid: Triathlon 2007Age Group140.6 | Jan 1, 2007 | - | - | - | - | - | DNSDNS |
— | 237 | IRONMAN 70.3 California: Triathlon 2007Age Group70.3 | Jan 1, 2007 | 0:35:43 1:53/100m | 0:07:52 | 3:17:23 17.0 mph | 0:03:14 | 2:03:24 9:25/mi | 6:07:36 |
— | 2498 | IRONMAN Austria: Triathlon 2007Age Group140.6 | Jan 1, 2007 | 1:13:59 1:57/100m | 0:05:32 | 6:35:09 17.0 mph | 0:05:00 | 4:32:25 10:23/mi | 12:32:05 |
— | 496 | IRONMAN 70.3 Hawaii: Triathlon 2007Age Group70.3 | Jan 1, 2007 | 0:37:00 1:57/100m | 0:03:34 | 3:05:40 18.1 mph | 0:03:26 | 2:11:45 10:03/mi | 6:01:25 |
— | 1041 | IRONMAN World Championship: Triathlon 2006Age Group140.6 | Jan 1, 2006 | 1:22:07 2:10/100m | 0:04:07 | 6:44:57 16.6 mph | 0:06:07 | 5:07:45 11:44/mi | 13:25:03 |
— | 783 | IRONMAN 70.3 Florida: Triathlon 2004Age Group70.3 | Jan 1, 2004 | 0:40:07 2:07/100m | 0:04:15 | 2:50:55 19.7 mph | 0:04:10 | 2:40:46 12:16/mi | 6:20:13 |
— | 845 | IRONMAN Wisconsin: Triathlon 2002Age Group140.6 | Jan 1, 2002 | 1:12:19 1:54/100m | 0:09:09 | 6:37:12 16.9 mph | 0:06:00 | 4:39:49 10:40/mi | 12:44:29 |