Master athlete
Unified profile powered by master athlete and result tables.
Pro results
0
AG results
88
Races
87
Best finish
#41
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
460 | 15019 | IRONMAN Western Australia 2025Age Group140.6 | Dec 7, 2025 | 1:10:57 1:52/100m | 0:05:26 | 5:37:05 19.9 mph | 0:07:11 | 4:30:29 10:19/mi | 11:31:09 |
DNS | 1997 | IRONMAN 70.3 Melbourne 2025Age Group70.3 | Nov 9, 2025 | - | - | - | - | - | DNSDNS |
2,126 | 997 | IRONMAN World Championship - Men 2025Age Group140.6 | Sep 15, 2025 | 1:21:53 2:09/100m | 0:11:02 | 7:33:08 14.8 mph | 0:11:05 | 5:38:26 12:54/mi | 14:55:35 |
388 | 28081 | IRONMAN Australia 2025Age Group140.6 | May 5, 2025 | - | - | 6:12:02 18.1 mph | 0:05:33 | 4:29:42 10:17/mi | 10:47:17 |
714 | 1572 | IRONMAN 70.3 Geelong 2025Age Group70.3 | Mar 23, 2025 | 0:33:47 1:47/100m | 0:05:33 | 2:43:46 20.5 mph | 0:03:50 | 2:08:51 9:50/mi | 5:35:46 |
1,835 | 802 | IRONMAN World Championship - Men 2024Age Group140.6 | Oct 27, 2024 | 1:16:00 2:00/100m | 0:06:20 | 6:19:42 17.7 mph | 0:08:55 | 5:21:03 12:15/mi | 13:12:00 |
367 | 1091 | IRONMAN Australia 2024Age Group140.6 | May 5, 2024 | 1:08:54 1:49/100m | 0:08:25 | 6:09:34 18.2 mph | 0:06:07 | 4:32:31 10:24/mi | 12:05:30 |
DNF | 1202 | IRONMAN 70.3 Geelong 2024Age Group70.3 | Mar 25, 2024 | 0:32:02 1:41/100m | 0:06:43 | - | - | - | DNFDNF |
430 | 1511 | IRONMAN Western Australia 2023Age Group140.6 | Dec 4, 2023 | 1:10:19 1:51/100m | 0:05:01 | 5:36:40 19.9 mph | 0:05:54 | 4:30:31 10:19/mi | 11:28:25 |
DNS | 148 | IRONMAN 70.3 Melbourne 2023Age Group70.3 | Nov 14, 2023 | - | - | - | - | - | DNSDNS |
1,401 | 434 | IRONMAN World Championship - Men 2023Age Group140.6 | Sep 11, 2023 | 1:16:40 2:01/100m | 0:08:41 | 6:56:07 16.1 mph | 0:08:05 | 4:38:18 10:37/mi | 13:07:51 |
DNS | 2036 | IRONMAN 70.3 Cairns 2023Age Group70.3 | Jun 18, 2023 | - | - | - | - | - | DNSDNS |
316 | 2681 | IRONMAN Australia 2023Age Group140.6 | May 7, 2023 | 1:04:54 1:42/100m | 0:06:35 | 5:58:32 18.7 mph | 0:09:34 | 4:18:16 9:51/mi | 11:37:51 |
380 | 148 | IRONMAN 70.3 Geelong 2023Age Group70.3 | Mar 26, 2023 | 0:31:34 1:40/100m | 0:05:15 | 2:37:24 21.3 mph | 0:03:10 | 1:48:13 8:15/mi | 5:05:36 |
407 | 130019 | IRONMAN Western Australia 2022Age Group140.6 | Dec 4, 2022 | 1:10:31 1:51/100m | - | 5:40:45 19.7 mph | - | 4:25:43 10:08/mi | 11:28:37 |
241 | 587 | IRONMAN 70.3 Melbourne November 2022Age Group70.3 | Nov 13, 2022 | 0:31:01 1:38/100m | - | 2:27:31 22.8 mph | - | 1:46:27 8:07/mi | 4:52:08 |
833 | 1583 | IRONMAN World Championship Thursday 2022Age Group140.6 | Oct 11, 2022 | 1:13:37 1:56/100m | - | 5:56:54 18.8 mph | - | 4:15:13 9:44/mi | 11:40:11 |
DNS | 26081 | IRONMAN Australia 2022Age Group140.6 | May 1, 2022 | - | - | - | - | - | DNSDNS |
254 | 924 | IRONMAN 70.3 Geelong 2022Age Group70.3 | Feb 20, 2022 | 0:31:13 1:39/100m | - | 2:42:16 20.7 mph | - | 1:43:57 7:56/mi | 5:04:51 |
DNF | 223 | IRONMAN Cairns 2021Age Group140.6 | Jun 7, 2021 | 1:06:48 1:45/100m | - | 5:39:54 19.7 mph | - | - | DNFDNF |
DNS | 2035 | IRONMAN 70.3 Cairns 2021Age Group70.3 | Jun 7, 2021 | - | - | - | - | - | DNSDNS |
DNF | 612 | IRONMAN World Championship 2021Age Group140.6 | Jan 1, 2021 | 1:09:02 1:49/100m | - | 6:26:49 17.4 mph | - | - | DNFDNF |
257 | 251 | IRONMAN New Zealand 2020Age Group140.6 | Mar 9, 2020 | 1:06:25 1:45/100m | - | 5:41:22 19.7 mph | - | 4:22:27 10:01/mi | 11:24:57 |
DNF | 179 | IRONMAN 70.3 Geelong 2020Age Group70.3 | Feb 23, 2020 | 0:30:13 1:35/100m | - | 2:32:11 22.0 mph | - | - | DNFDNF |
294 | 12019 | IRONMAN Western Australia 2019Age Group140.6 | Dec 1, 2019 | 1:04:18 1:42/100m | - | 5:35:49 20.0 mph | - | 4:10:52 9:34/mi | 11:03:21 |
1,883 | 599 | IRONMAN World Championship 2019Age Group140.6 | Oct 14, 2019 | 1:11:23 1:53/100m | - | 5:34:07 20.1 mph | - | 7:52:26 18:01/mi | 14:50:37 |
2,107 | 296 | IRONMAN 70.3 World Championship (Men) 2019Age Group70.3 | Sep 9, 2019 | 0:36:33 1:55/100m | - | 3:03:07 18.3 mph | - | 1:38:15 7:30/mi | 5:25:57 |
76 | 2032 | IRONMAN 70.3 Cairns 2019Age Group70.3 | Jun 9, 2019 | 0:33:08 1:45/100m | - | 2:39:28 21.1 mph | - | 1:43:54 7:55/mi | 5:01:25 |
203 | 25081 | IRONMAN Australia 2019Age Group140.6 | May 5, 2019 | 1:00:34 1:36/100m | - | 5:50:24 19.2 mph | - | 3:55:14 8:58/mi | 10:54:30 |
190 | 175 | IRONMAN 70.3 Geelong 2019Age Group70.3 | Feb 18, 2019 | 0:30:28 1:36/100m | - | 2:37:39 21.3 mph | - | 1:41:10 7:43/mi | 4:55:08 |
DNS | 12019 | IRONMAN Western Australia 2018Age Group140.6 | Dec 8, 2018 | - | - | - | - | - | DNSDNS |
1,219 | 282 | IRONMAN World Championship 2018Age Group140.6 | Oct 14, 2018 | 1:08:30 1:48/100m | - | 5:12:13 21.5 mph | - | 4:15:10 9:44/mi | 10:46:32 |
89 | 3109 | IRONMAN 70.3 Cairns 2018Age Group70.3 | Jun 11, 2018 | 0:34:23 1:49/100m | - | 2:38:27 21.2 mph | - | 1:39:25 7:35/mi | 4:57:21 |
135 | 24081 | IRONMAN Australia 2018Age Group140.6 | May 7, 2018 | 1:00:48 1:36/100m | - | 5:33:03 20.1 mph | - | 3:54:38 8:57/mi | 10:36:12 |
DNS | 125 | IRONMAN 70.3 Geelong 2018Age Group70.3 | Feb 18, 2018 | - | - | - | - | - | DNSDNS |
284 | 11019 | IRONMAN Western Australia 2017Age Group140.6 | Dec 4, 2017 | - | - | 5:26:33 20.6 mph | - | 4:32:19 10:23/mi | 10:08:39 |
DNS | 317 | IRONMAN World Championship 2017Age Group140.6 | Oct 16, 2017 | - | - | - | - | - | DNSDNS |
1,129 | 275 | IRONMAN 70.3 World Championship (Men) 2017Age Group70.3 | Sep 12, 2017 | 0:35:01 1:51/100m | - | 2:46:13 20.2 mph | - | 1:36:58 7:24/mi | 5:05:09 |
107 | 3363 | IRONMAN 70.3 Cairns 2017Age Group70.3 | Jun 12, 2017 | 0:30:33 1:36/100m | - | 2:28:35 22.6 mph | - | 1:39:04 7:33/mi | 4:47:41 |
132 | 23081 | IRONMAN Australia 2017Age Group140.6 | May 8, 2017 | 1:02:38 1:39/100m | - | 5:37:03 19.9 mph | - | 3:48:45 8:43/mi | 10:36:17 |
185 | 768 | IRONMAN 70.3 Geelong 2017Age Group70.3 | Feb 23, 2017 | 0:34:38 1:49/100m | - | 2:48:02 20.0 mph | - | 1:36:50 7:23/mi | 5:05:52 |
178 | 10019 | IRONMAN Western Australia 2016Age Group140.6 | Dec 5, 2016 | 1:04:23 1:42/100m | - | 5:11:23 21.6 mph | - | 3:47:33 8:41/mi | 10:10:30 |
1,305 | 424 | IRONMAN World Championship 2016Age Group140.6 | Oct 9, 2016 | 1:12:49 1:55/100m | - | 5:37:01 19.9 mph | - | 4:28:22 10:14/mi | 11:25:31 |
196 | 2086 | IRONMAN 70.3 Gdynia 2016Age Group70.3 | Aug 8, 2016 | 0:35:14 1:51/100m | - | 2:35:59 21.5 mph | - | 1:34:00 7:10/mi | 4:51:58 |
192 | 108 | IRONMAN 70.3 Jonkoping 2016Age Group70.3 | Jul 14, 2016 | 0:34:57 1:50/100m | - | 2:33:23 21.9 mph | - | 1:34:05 7:11/mi | 4:50:18 |
117 | 2033 | IRONMAN 70.3 Cairns 2016Age Group70.3 | Jun 13, 2016 | 0:36:54 1:57/100m | - | 2:33:36 21.9 mph | - | 1:37:00 7:24/mi | 4:56:13 |
141 | 22081 | IRONMAN Australia 2016Age Group140.6 | May 3, 2016 | 1:03:57 1:41/100m | - | 5:39:46 19.8 mph | - | 3:35:53 8:14/mi | 10:24:29 |
252 | 1266 | IRONMAN 70.3 Geelong 2016Age Group70.3 | Feb 8, 2016 | 0:30:46 1:37/100m | - | 2:38:56 21.1 mph | - | 1:38:21 7:30/mi | 4:53:31 |
166 | 986 | IRONMAN 70.3 Port Macquarie 2015Age Group70.3 | Oct 19, 2015 | 0:27:32 1:27/100m | - | 2:42:36 20.6 mph | - | 1:43:41 7:54/mi | 4:57:26 |
740 | 405 | IRONMAN World Championship 2015Age Group140.6 | Oct 13, 2015 | 1:16:10 2:00/100m | - | 5:27:40 20.5 mph | - | 3:46:07 8:37/mi | 10:39:10 |
1,085 | 434 | IRONMAN 70.3 World Championship 2015Age Group70.3 | Aug 31, 2015 | 0:30:40 1:37/100m | - | 2:38:03 21.3 mph | - | 1:57:07 8:56/mi | 5:15:18 |
DNS | 1832 | IRONMAN 70.3 Philippines 2015Age Group70.3 | Aug 3, 2015 | - | - | - | - | - | DNSDNS |
106 | 1628 | IRONMAN 70.3 Cairns 2015Age Group70.3 | Jun 16, 2015 | 0:30:51 1:37/100m | - | 2:31:09 22.2 mph | - | 1:42:37 7:50/mi | 4:50:09 |
74 | 21081 | IRONMAN Australia 2015Age Group140.6 | May 4, 2015 | 1:03:46 1:41/100m | - | 5:21:17 20.9 mph | - | 3:30:55 8:03/mi | 10:02:46 |
160 | 582 | IRONMAN 70.3 Geelong 2015Age Group70.3 | Feb 9, 2015 | 0:28:54 1:31/100m | - | 2:36:35 21.4 mph | - | 1:35:50 7:19/mi | 4:45:24 |
143 | 1622 | IRONMAN Western Australia 2014Age Group140.6 | Dec 9, 2014 | 1:04:22 1:42/100m | - | 5:09:49 21.7 mph | - | 3:45:17 8:35/mi | 10:06:58 |
782 | 414 | IRONMAN World Championship 2014Age Group140.6 | Oct 12, 2014 | 1:16:33 2:01/100m | - | 5:33:39 20.1 mph | - | 3:44:07 8:33/mi | 10:41:57 |
143 | 1341 | IRONMAN Cairns 2014Age Group140.6 | Jun 9, 2014 | 1:07:50 1:47/100m | - | 5:16:07 21.2 mph | - | 3:38:04 8:19/mi | 10:09:46 |
154 | 1600 | IRONMAN Australia 2014Age Group140.6 | May 3, 2014 | 1:01:46 1:38/100m | - | 5:39:13 19.8 mph | - | 3:32:51 8:07/mi | 10:20:01 |
91 | 1265 | IRONMAN 70.3 Port Macquarie: Triathlon 2013Age Group70.3 | Oct 24, 2013 | 0:32:21 1:42/100m | - | 2:41:42 20.8 mph | - | 1:33:00 7:06/mi | 4:50:18 |
72 | 1381 | IRONMAN 70.3 Sunshine Coast 2013Age Group70.3 | Sep 14, 2013 | 0:30:23 1:36/100m | 0:02:17 | 2:23:06 23.5 mph | 0:01:26 | 1:33:35 7:08/mi | 4:30:47 |
64 | 2687 | IRONMAN 70.3 Cairns: Triathlon 2013Age Group70.3 | Jun 8, 2013 | 0:32:05 1:41/100m | 0:04:39 | 2:29:32 22.4 mph | 0:03:37 | 1:36:54 7:23/mi | 4:46:47 |
54 | 1499 | IRONMAN Australia: Triathlon 2013Age Group140.6 | May 6, 2013 | 1:02:42 1:39/100m | 0:03:41 | 5:17:02 21.2 mph | 0:02:07 | 3:29:36 8:00/mi | 9:55:08 |
56 | 590 | IRONMAN Western Australia: Triathlon 2012Age Group140.6 | Dec 15, 2012 | 1:03:23 1:40/100m | 0:03:16 | 5:02:06 22.2 mph | 0:02:53 | 3:29:31 7:59/mi | 9:41:09 |
773 | 425 | IRONMAN World Championship: Triathlon 2012Age Group140.6 | Nov 30, 2012 | 1:21:11 2:08/100m | 0:04:15 | 5:29:59 20.3 mph | 0:05:21 | 3:43:11 8:31/mi | 10:43:57 |
41 | 1195 | IRONMAN Australia: Triathlon 2012Age Group140.6 | Nov 30, 2012 | 1:02:56 1:39/100m | 0:04:26 | 5:15:32 21.3 mph | 0:02:25 | 3:17:24 7:32/mi | 9:42:43 |
85 | 540 | IRONMAN 70.3 Port Macquarie: Triathlon 2012Age Group70.3 | Jan 1, 2012 | 0:28:49 1:31/100m | 0:01:21 | 2:33:19 21.9 mph | 0:01:22 | 1:37:56 7:28/mi | 4:42:47 |
DNS | 541 | IRONMAN 70.3 Port Macquarie: Triathlon 2012Age Group70.3 | Jan 1, 2012 | - | - | - | - | - | DNSDNS |
656 | 415 | IRONMAN World Championship: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:17:26 2:02/100m | 0:03:04 | 5:20:19 21.0 mph | 0:05:07 | 3:35:28 8:13/mi | 10:21:24 |
69 | 1011 | IRONMAN Western Australia: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 1:03:50 1:41/100m | 0:03:41 | 5:13:22 21.4 mph | 0:03:41 | 3:26:59 7:54/mi | 9:51:33 |
42 | 485 | IRONMAN 70.3 Port Macquarie: Triathlon 2011Age Group70.3 | Jan 1, 2011 | 0:29:36 1:33/100m | 0:01:30 | 2:32:52 22.0 mph | 0:01:27 | 1:31:56 7:01/mi | 4:37:21 |
— | 857 | IRONMAN Australia: Triathlon 2011Age Group140.6 | Jan 1, 2011 | 0:59:03 1:33/100m | 0:02:10 | 5:26:43 20.5 mph | 0:03:11 | 3:17:19 7:31/mi | 9:48:26 |
— | 440 | IRONMAN World Championship: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 1:15:07 1:59/100m | 0:03:27 | 5:12:07 21.5 mph | 0:04:01 | 3:31:10 8:03/mi | 10:05:52 |
62 | 1151 | IRONMAN Western Australia: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 1:00:43 1:36/100m | 0:02:47 | 4:59:30 22.4 mph | 0:02:28 | 3:25:33 7:50/mi | 9:31:01 |
— | 641 | IRONMAN Australia: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 0:55:28 1:28/100m | 0:02:48 | 5:12:14 21.5 mph | 0:02:45 | 3:37:11 8:17/mi | 9:50:26 |
— | 1756 | IRONMAN Brazil: Triathlon 2010Age Group140.6 | Jan 1, 2010 | 0:56:23 1:29/100m | 0:05:48 | 5:02:47 22.2 mph | 0:09:53 | 3:31:53 8:05/mi | 9:46:44 |
— | 2647 | IRONMAN France: Triathlon 2009Age Group140.6 | Jan 1, 2009 | 1:03:31 1:40/100m | 0:05:01 | 5:16:47 21.2 mph | 0:04:28 | 3:19:28 7:36/mi | 9:49:15 |
— | 480 | IRONMAN World Championship: Triathlon 2009Age Group140.6 | Jan 1, 2009 | 1:16:53 2:01/100m | 0:03:46 | 5:15:22 21.3 mph | 0:03:55 | 3:31:21 8:04/mi | 10:11:17 |
— | 657 | IRONMAN Australia: Triathlon 2008Age Group140.6 | Jan 1, 2008 | 1:03:04 1:40/100m | 0:02:55 | 5:17:47 21.1 mph | - | 3:27:43 7:55/mi | 9:51:29 |
— | 495 | IRONMAN World Championship: Triathlon 2008Age Group140.6 | Jan 1, 2008 | 1:13:29 1:56/100m | 0:02:50 | 5:19:43 21.0 mph | 0:03:55 | 3:16:55 7:31/mi | 9:56:52 |
— | 530 | IRONMAN World Championship: Triathlon 2007Age Group140.6 | Jan 1, 2007 | 1:10:05 1:51/100m | 0:03:27 | 5:14:52 21.3 mph | 0:05:05 | 3:17:52 7:33/mi | 9:51:21 |
— | 698 | IRONMAN Australia: Triathlon 2007Age Group140.6 | Jan 1, 2007 | 0:58:39 1:33/100m | - | 5:23:15 20.8 mph | - | 3:23:37 7:46/mi | 9:45:31 |
— | 533 | IRONMAN World Championship: Triathlon 2006Age Group140.6 | Jan 1, 2006 | 1:11:14 1:52/100m | 0:03:06 | 4:59:16 22.4 mph | 0:04:00 | 3:28:42 7:58/mi | 9:46:18 |
— | 683 | IRONMAN Australia: Triathlon 2006Age Group140.6 | Jan 1, 2006 | 0:59:31 1:34/100m | - | 5:44:31 19.5 mph | - | 3:35:20 8:13/mi | 10:19:22 |
— | 607 | IRONMAN World Championship: Triathlon 2005Age Group140.6 | Jan 1, 2005 | 1:18:45 2:04/100m | 0:03:16 | 5:15:39 21.3 mph | 0:04:07 | 3:50:11 8:47/mi | 10:31:58 |
— | 694 | IRONMAN Australia: Triathlon 2005Age Group140.6 | Jan 1, 2005 | 1:02:50 1:39/100m | - | 5:05:51 21.9 mph | - | 3:29:51 8:00/mi | 9:38:32 |
— | 563 | IRONMAN World Championship: Triathlon 2004Age Group140.6 | Jan 1, 2004 | 1:09:39 1:50/100m | 0:03:46 | 5:37:18 19.9 mph | 0:03:41 | 3:29:23 7:59/mi | 10:23:47 |
— | 568 | IRONMAN World Championship: Triathlon 2003Age Group140.6 | Jan 1, 2003 | 1:09:21 1:50/100m | 0:04:05 | 5:15:49 21.2 mph | 0:02:56 | 3:26:12 7:52/mi | 9:58:25 |