Master athlete
Unified profile powered by master athlete and result tables.
Pro results
0
AG results
24
Races
23
Best finish
#310
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
336 | 345 | IRONMAN 70.3 Calgary (partial bike) 2025Age Group70.3 | Jul 28, 2025 | 0:51:24 2:42/100m | 0:08:10 | 2:17:29 24.4 mph | 0:07:44 | 2:19:16 10:37/mi | 5:44:04 |
2,107 | 1456 | IRONMAN World Championship - Men 2024Age Group140.6 | Oct 27, 2024 | 1:52:07 2:57/100m | 0:10:01 | 7:25:03 15.1 mph | 0:10:44 | 5:35:22 12:47/mi | 15:13:17 |
454 | 774 | IRONMAN 70.3 Calgary 2024Age Group70.3 | Jul 29, 2024 | 0:51:20 2:42/100m | 0:05:37 | 3:13:51 17.3 mph | 0:07:01 | 2:10:56 9:59/mi | 6:28:46 |
882 | 698 | IRONMAN Lanzarote 2024Age Group140.6 | May 19, 2024 | 1:54:50 3:01/100m | 0:11:44 | 8:52:12 12.6 mph | 0:16:11 | 5:28:34 12:32/mi | 16:43:31 |
1,966 | 113 | IRONMAN World Championship - Men 2023Age Group140.6 | Sep 11, 2023 | 1:46:42 2:48/100m | 0:09:13 | 8:48:57 12.7 mph | 0:16:01 | 5:20:41 12:14/mi | 16:21:33 |
DNS | 581 | IRONMAN 70.3 Calgary 2023Age Group70.3 | Jul 31, 2023 | - | - | - | - | - | DNSDNS |
398 | 580 | IRONMAN 70.3 Calgary 2023Age Group70.3 | Jul 31, 2023 | 0:47:54 2:31/100m | 0:04:12 | 3:20:40 16.7 mph | 0:04:59 | 2:08:29 9:48/mi | 6:26:14 |
854 | 711 | IRONMAN 70.3 Warsaw 2023Age Group70.3 | Jun 12, 2023 | 0:59:52 3:09/100m | 0:09:03 | 3:03:13 18.3 mph | 0:06:29 | 1:53:41 8:40/mi | 6:12:18 |
310 | 295 | IRONMAN 70.3 Calgary 2022Age Group70.3 | Aug 1, 2022 | 0:51:13 2:42/100m | - | 3:41:15 15.2 mph | - | 2:15:00 10:18/mi | 6:54:38 |
1,750 | 1155 | IRONMAN Hamburg 2022Age Group140.6 | Jun 6, 2022 | 1:48:08 2:51/100m | - | 6:44:01 16.6 mph | - | 5:53:05 13:28/mi | 14:51:44 |
1,052 | 877 | IRONMAN Vichy 2021Age Group140.6 | Aug 23, 2021 | 1:49:12 2:52/100m | - | 8:53:59 12.6 mph | - | 5:05:29 11:39/mi | 16:09:42 |
552 | 1126 | IRONMAN 70.3 Calgary 2021Age Group70.3 | Aug 2, 2021 | 0:44:31 2:21/100m | - | 3:33:58 15.7 mph | - | 2:15:24 10:20/mi | 6:45:26 |
321 | 78 | IRONMAN 70.3 Calgary 2018Age Group70.3 | Jul 31, 2018 | 0:47:27 2:30/100m | - | 2:40:10 21.0 mph | - | 1:51:57 8:32/mi | 5:28:47 |
1,413 | 808 | IRONMAN Florida 2017Age Group140.6 | Nov 6, 2017 | 1:31:41 2:25/100m | - | 6:34:07 17.0 mph | - | 5:40:16 12:59/mi | 14:04:52 |
1,918 | 1318 | IRONMAN Copenhagen 2017Age Group140.6 | Aug 21, 2017 | 1:28:10 2:19/100m | - | 6:47:57 16.5 mph | - | 4:18:28 9:51/mi | 12:54:10 |
703 | 294 | IRONMAN 70.3 Calgary 2017Age Group70.3 | Jul 24, 2017 | - | - | 2:39:48 21.0 mph | - | 1:51:48 8:32/mi | 5:20:12 |
415 | 228 | IRONMAN 70.3 Calgary 2016Age Group70.3 | Jul 25, 2016 | - | - | 3:00:47 18.6 mph | - | 1:58:34 9:03/mi | 5:53:28 |
438 | 111 | IRONMAN 70.3 Calgary 2015Age Group70.3 | Jul 27, 2015 | 0:49:08 2:35/100m | - | 2:55:58 19.1 mph | - | 1:58:09 9:01/mi | 5:52:36 |
410 | 123 | IRONMAN 70.3 Calgary: Triathlon 2013Age Group70.3 | Jul 30, 2013 | 0:45:45 2:24/100m | - | 3:03:33 18.3 mph | - | 1:55:43 8:50/mi | 5:45:01 |
1,631 | 595 | IRONMAN 70.3 California: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:52:44 2:47/100m | 0:09:00 | 3:35:13 15.6 mph | 0:06:47 | 1:59:54 9:09/mi | 6:43:38 |
330 | 259 | IRONMAN 70.3 Calgary: Triathlon 2012Age Group70.3 | Nov 30, 2012 | 0:45:07 2:22/100m | 0:05:27 | 3:14:55 17.2 mph | 0:03:12 | 1:52:17 8:34/mi | 6:00:58 |
— | 1024 | IRONMAN Wisconsin: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:49:20 2:53/100m | 0:10:12 | 8:10:51 13.7 mph | 0:13:17 | 5:15:26 12:02/mi | 15:39:06 |
— | 239 | IRONMAN 70.3 Calgary: Triathlon 2011Age Group70.3 | Jan 1, 2011 | 0:52:36 2:46/100m | 0:09:04 | 3:26:16 16.3 mph | 0:04:14 | 1:58:09 9:01/mi | 6:30:19 |
— | 909 | IRONMAN 70.3 Calgary: Triathlon 2010Age Group70.3 | Jan 1, 2010 | 0:46:02 2:25/100m | 0:10:43 | 3:59:33 14.0 mph | 0:06:46 | 1:56:25 8:53/mi | 6:59:29 |