Results
2016
- 2016 Ironman WA - 8:42:51 - 15th MPRO, 16th Overall
- 2016 Challenge Vietnam - 4:47:44 - 7th MPRO, 9th Overall (Puncture)
- 2016 Challenge Iskandar Puteri - 4:23:39 - 7th MPRO
2015
- 2015 70.3 Western Sydney - 4:12:40 - 15th MPRO, 20th Overall
- 2015 Rottnest Long Course - 4:04:39 - 1st Overall
- 2015 Bintan 70.3 - DNF (medical)
- 2015 Japan 70.3 - 4:23:17 - 8th MPRO
- 2015 Busselton 70.3 - 4:10:24 - 14th MPRO, 18th Overall
- 2015 Putrajaya 70.3 - 4:27:51 - 7th MPRO, 10th Overall
- 2015 Subic Bay 70.3 - 4:20:37 - 1st Age Grouper, 6th Overall
- 2015 WA Olympic Distance State Championships - 2:00:14 - 7th Overall
- 2015 Albany Half Ironman - 4:22:15 (5 minute penalty) - 9th Open, 12th Overall
2014
- 2014 Mandurah 70.3 - 4:02:55 - 1st Age Grouper, 11th Overall
- 2014 Challenge Gold Coast - 3:00:14 (shortened ride) - 13th 35-39, 70th Overall
- 2014 Subaru/Trek Olympic Distance Triathlon - 2:03:56 - 1st 35-39, 5th Overall
- 2014 Busselton 70.3 - 4:11:59 - 2nd 35-39, 26th Overall
- 2014 Shoalwater Classic Olympic Distance - 2:01:47 - 3rd Overall
- 2014 Geelong 70.3 - DNF
- 2014 Albany Half Ironman - 4:22:49 - 6th Open, 9th Overall
2013
- 2013 Busselton Ironman - 9:24:32 - 11th 30-34, 59th Overall
- 2013 Mandurah 70.3 - 4:10:29 - 1st Age Grouper, 12th Overall
- 2013 Half Metaman - 4:26.49 - 1st 30-34, 3rd Overall
- 2013 Cairns 70.3 - 4:29:32 - 5th 30-34, 27th Overall
- 2013 Albany Half Ironman - 4:26:58 - 2nd 30-34, 8th Overall
2012
- 2012 Australian Long Course Age Group Championships - 4:07:59 - 1st 30-34, 3rd Overall
- 2012 70.3 World Championships - DNF
- 2012 Northern Territory Long Course Championships - 3:10:10 - 2nd 30-34, 4th Overall
- 2012 Singapore 70.3 - 4:35:39 - 5th 30-34, 20th Overall