Master athlete
Unified profile powered by master athlete and result tables.
Pro results
0
AG results
57
Races
57
Best finish
#67
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
688 | 561 | IRONMAN 70.3 Puerto Rico 2026Age Group70.3 | Mar 16, 2026 | 0:41:30 2:11/100m | 0:06:37 | 3:47:04 14.8 mph | 0:04:21 | 2:55:07 13:21/mi | 7:34:39 |
DNS | 414 | IRONMAN Cozumel 2025Age Group140.6 | Nov 24, 2025 | - | - | - | - | - | DNSDNS |
2,278 | 1908 | IRONMAN World Championship - Men 2025Age Group140.6 | Sep 15, 2025 | 1:22:43 2:11/100m | 0:11:27 | 8:34:20 13.1 mph | 0:11:33 | 6:03:16 13:51/mi | 16:23:19 |
1,809 | 958 | IRONMAN 70.3 Oregon 2025Age Group70.3 | Jul 21, 2025 | 0:23:35 1:14/100m | 0:06:59 | 3:00:08 18.6 mph | 0:08:10 | 3:23:30 15:31/mi | 7:02:22 |
807 | 318 | IRONMAN Texas 2025Age Group140.6 | Apr 27, 2025 | 1:38:48 2:36/100m | 0:07:15 | 5:34:05 20.1 mph | 0:10:18 | 5:42:05 13:03/mi | 13:12:32 |
545 | 445 | IRONMAN South Africa 2025Age Group140.6 | Mar 31, 2025 | 1:28:31 2:20/100m | 0:13:21 | 6:55:37 16.1 mph | 0:14:33 | 5:54:06 13:30/mi | 14:46:08 |
601 | 267 | IRONMAN Cozumel 2024Age Group140.6 | Nov 25, 2024 | 1:03:24 1:40/100m | 0:07:15 | 6:30:29 17.2 mph | 0:08:15 | 5:39:27 12:57/mi | 13:28:50 |
1,012 | 624 | IRONMAN Florida 2024Age Group140.6 | Nov 3, 2024 | 1:10:55 1:52/100m | 0:08:23 | 6:05:29 18.4 mph | 0:09:47 | 6:44:09 15:25/mi | 14:18:44 |
DNF | 159 | IRONMAN 70.3 Peru 2024Age Group70.3 | Apr 22, 2024 | 0:53:35 2:49/100m | 0:05:41 | - | - | - | DNFDNF |
674 | 701 | IRONMAN New Zealand 2024Age Group140.6 | Mar 3, 2024 | 1:35:55 2:31/100m | 0:16:30 | 7:10:21 15.6 mph | 0:08:07 | 6:23:17 14:37/mi | 15:34:10 |
709 | 480 | IRONMAN Cozumel 2023Age Group140.6 | Nov 20, 2023 | - | - | 5:30:50 20.3 mph | 0:07:43 | 5:51:04 13:23/mi | 11:29:37 |
519 | 903 | IRONMAN 70.3 Augusta 2023Age Group70.3 | Sep 25, 2023 | 0:29:50 1:34/100m | 0:07:03 | 2:54:38 19.2 mph | 0:03:40 | 2:06:22 9:38/mi | 5:41:33 |
1,108 | 1070 | IRONMAN Cozumel 2022Age Group140.6 | Nov 21, 2022 | 1:19:45 2:06/100m | - | 7:01:17 15.9 mph | - | 7:23:04 16:54/mi | 16:06:57 |
DNS | 447 | IRONMAN California 2022Age Group140.6 | Oct 24, 2022 | - | - | - | - | - | DNSDNS |
DNS | 568 | IRONMAN 70.3 European Championship Elsinore 2022Age Group70.3 | Jun 29, 2022 | - | - | - | - | - | DNSDNS |
579 | 489 | IRONMAN 70.3 Puerto Rico 2022Age Group70.3 | Mar 21, 2022 | 0:41:43 2:12/100m | - | 3:19:35 16.8 mph | - | 2:20:38 10:44/mi | 6:33:26 |
1,854 | 386 | IRONMAN Cozumel 2021Age Group140.6 | Nov 22, 2021 | 0:55:13 1:27/100m | - | 6:46:01 16.5 mph | - | 6:15:15 14:19/mi | 14:14:40 |
DNF | 502 | IRONMAN World Championship 2021Age Group140.6 | Jan 1, 2021 | 1:34:59 2:30/100m | - | 9:04:10 12.3 mph | - | - | DNFDNF |
379 | 241 | IRONMAN Cozumel 2020Age Group140.6 | Nov 23, 2020 | 1:02:01 1:38/100m | - | 6:33:55 17.1 mph | - | 4:56:11 11:18/mi | 12:40:38 |
DNS | 2069 | IRONMAN 70.3 New Zealand 2020Age Group70.3 | Mar 7, 2020 | - | - | - | - | - | DNSDNS |
762 | 196 | IRONMAN Cozumel 2019Age Group140.6 | Nov 25, 2019 | 1:00:06 1:35/100m | - | 6:02:49 18.5 mph | - | 5:36:45 12:51/mi | 12:51:31 |
DNS | 14 | IRONMAN 70.3 Goa 2019Age Group70.3 | Oct 23, 2019 | - | - | - | - | - | DNSDNS |
DNF | 392 | IRONMAN European Championship Frankfurt 2019Age Group140.6 | Jul 1, 2019 | 1:20:41 2:07/100m | - | 6:58:49 16.0 mph | - | - | DNFDNF |
DNS | 339 | IRONMAN African Championship South Africa 2019Age Group140.6 | Apr 8, 2019 | - | - | - | - | - | DNSDNS |
249 | 135 | IRONMAN 70.3 Puerto Rico 2019Age Group70.3 | Mar 18, 2019 | 0:33:47 1:47/100m | - | 2:46:34 20.1 mph | - | 2:10:54 9:59/mi | 5:39:01 |
743 | 161 | IRONMAN Cozumel 2018Age Group140.6 | Nov 27, 2018 | 1:04:57 1:43/100m | - | 6:22:49 17.5 mph | - | 5:26:48 12:28/mi | 13:07:55 |
DNS | 360 | IRONMAN Chattanooga 2018Age Group140.6 | Oct 1, 2018 | - | - | - | - | - | DNSDNS |
191 | 1735 | IRONMAN 70.3 Muncie 2018Age Group70.3 | Jul 16, 2018 | 0:36:20 1:55/100m | - | 2:49:08 19.9 mph | - | 1:46:32 8:08/mi | 5:16:29 |
201 | 130 | IRONMAN 70.3 Hawaii 2018Age Group70.3 | Jun 5, 2018 | 0:34:54 1:50/100m | - | 3:04:20 18.2 mph | - | 1:49:17 8:20/mi | 5:34:32 |
67 | 106 | IRONMAN 70.3 Puerto Rico 2018Age Group70.3 | Mar 19, 2018 | 0:33:44 1:47/100m | - | 2:51:51 19.5 mph | - | 1:51:41 8:31/mi | 5:22:32 |
967 | 197 | IRONMAN Cozumel 2017Age Group140.6 | Nov 28, 2017 | 0:53:31 1:25/100m | - | 6:00:26 18.6 mph | - | 7:22:51 16:53/mi | 14:26:10 |
93 | 2040 | IRONMAN 70.3 North Carolina 2017Age Group70.3 | Oct 23, 2017 | 0:26:27 1:24/100m | - | 2:34:28 21.7 mph | - | 1:38:40 7:32/mi | 4:47:05 |
1,341 | 174 | IRONMAN Copenhagen 2017Age Group140.6 | Aug 21, 2017 | 1:03:20 1:40/100m | - | 6:01:51 18.5 mph | - | 4:28:27 10:14/mi | 11:50:18 |
173 | 123 | IRONMAN 70.3 Gulf Coast 2017Age Group70.3 | May 14, 2017 | - | - | 2:40:05 21.0 mph | - | 1:41:33 7:45/mi | 4:23:13 |
1,149 | 387 | IRONMAN African Championship South Africa 2017Age Group140.6 | Apr 3, 2017 | 1:15:51 2:00/100m | - | 6:32:30 17.1 mph | - | 5:07:29 11:44/mi | 13:13:10 |
261 | 144 | IRONMAN Cozumel 2016Age Group140.6 | Nov 28, 2016 | 1:06:50 1:46/100m | - | 6:24:03 17.5 mph | - | 3:56:11 9:00/mi | 11:37:33 |
381 | 492 | IRONMAN 70.3 California Oceanside 2016Age Group70.3 | Apr 3, 2016 | 0:33:40 1:46/100m | - | 3:00:56 18.6 mph | - | 1:32:42 7:04/mi | 5:16:47 |
689 | 380 | IRONMAN Cozumel 2015Age Group140.6 | Nov 30, 2015 | 1:02:06 1:38/100m | - | 6:12:56 18.0 mph | - | 5:56:22 13:35/mi | 13:18:02 |
213 | 3089 | IRONMAN Florida 2015Age Group140.6 | Nov 8, 2015 | 1:17:44 2:03/100m | - | 5:41:17 19.7 mph | - | 3:55:57 9:00/mi | 11:07:04 |
DNS | 374 | IRONMAN Maryland 2015Age Group140.6 | Oct 18, 2015 | - | - | - | - | - | DNSDNS |
873 | 335 | IRONMAN Texas 2015Age Group140.6 | May 17, 2015 | 1:11:58 1:54/100m | - | 6:20:10 17.7 mph | - | 5:11:17 11:52/mi | 12:56:42 |
532 | 1351 | IRONMAN 70.3 San Juan 2015Age Group70.3 | Mar 16, 2015 | 0:36:46 1:56/100m | - | 3:02:21 18.4 mph | - | 2:04:37 9:30/mi | 5:50:59 |
519 | 882 | IRONMAN Cozumel 2014Age Group140.6 | Dec 2, 2014 | 1:00:55 1:36/100m | - | 6:10:35 18.1 mph | - | 5:00:07 11:27/mi | 12:21:09 |
87 | 866 | IRONMAN 70.3 San Juan 2014Age Group70.3 | Apr 12, 2014 | 0:32:56 1:44/100m | - | 2:49:06 19.8 mph | - | 1:40:40 7:41/mi | 5:08:08 |
131 | 1071 | IRONMAN 70.3 San Juan: Triathlon 2013Age Group70.3 | Mar 17, 2013 | 0:34:08 1:48/100m | 0:03:26 | 2:37:47 21.3 mph | 0:01:38 | 1:45:27 8:03/mi | 5:02:26 |
1,200 | 1783 | IRONMAN Cozumel: Triathlon 2012Age Group140.6 | Nov 30, 2012 | 1:29:33 2:21/100m | 0:05:49 | 6:58:23 16.0 mph | 0:13:40 | 5:04:30 11:37/mi | 13:51:55 |
282 | 1960 | IRONMAN 70.3 Florida: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:38:02 2:00/100m | 0:02:04 | 2:46:49 20.1 mph | 0:02:18 | 1:41:24 7:44/mi | 5:10:37 |
115 | 1339 | IRONMAN 70.3 San Juan: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:32:57 1:44/100m | 0:03:31 | 2:35:17 21.6 mph | 0:01:39 | 1:49:03 8:19/mi | 5:02:27 |
1,304 | 1084 | IRONMAN Florida: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:06:39 1:45/100m | 0:09:51 | 6:28:23 17.3 mph | 0:02:32 | 5:02:08 11:31/mi | 12:49:33 |
— | 1326 | IRONMAN Wisconsin: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:13:27 1:56/100m | 0:06:19 | 6:12:47 18.0 mph | 0:02:29 | 4:24:48 10:06/mi | 11:59:50 |
— | 1118 | IRONMAN Texas: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:14:46 1:58/100m | 0:03:53 | 5:38:10 19.8 mph | 0:02:01 | 4:16:39 9:47/mi | 11:15:29 |
— | 1343 | IRONMAN 70.3 San Juan: Triathlon 2011Age Group70.3 | Jan 1, 2011 | 0:33:30 1:46/100m | 0:03:30 | 2:34:51 21.7 mph | 0:01:30 | 1:44:58 8:00/mi | 4:58:19 |
DNS | 449 | IRONMAN Lake Placid: Triathlon 2010Age Group140.6 | Jan 1, 2010 | - | - | - | - | - | DNSDNS |
DNS | 605 | IRONMAN Wisconsin: Triathlon 2010Age Group140.6 | Jan 1, 2010 | - | - | - | - | - | DNSDNS |
— | 440 | IRONMAN Cozumel: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 1:09:10 1:49/100m | 0:04:59 | 6:30:24 17.2 mph | 0:01:12 | 4:34:53 10:29/mi | 12:20:38 |
— | 457 | IRONMAN New Zealand: Triathlon 2009Age Group140.6 | Jan 1, 2009 | 1:13:44 1:56/100m | 0:09:52 | 6:28:02 17.3 mph | 0:04:21 | 4:08:21 9:28/mi | 12:04:20 |
— | 409 | IRONMAN Florida: Triathlon 2009Age Group140.6 | Jan 1, 2009 | 1:10:07 1:51/100m | 0:06:10 | 5:11:38 21.5 mph | 0:02:11 | 4:26:58 10:11/mi | 10:57:04 |