Results

2018

  • 1st Ironman 70.3 Geelong, Victoria, Australia
  • 4th North American Ironman 70.3 Championships, St George, Utah, USA
  • 13th Challenge Championship, Samorin, Slovakia
  • 1st Ironman 70.3 Santa Rosa, California, USA

2017

  • 1st Ironman 70.3 Geelong, Victoria, Australia
  • 1st Challenge Melbourne Asia Pacific Championships, Australia
  • 9th North American Ironman 70.3 Championships, St George, Utah,USA
  • 1st Ironman 70.3 Santa Rosa, California, USA
  • 1st Ironman 70.3 Eagleman, Maryland,USA
  • 1st Ironman 70.3 Racine, Wisconsin, USA
  • 4th 70.3 World Championships, Chattanooga, Tennessee, USA
  • 9th Island House Invitational Triathlon, Bahamas
  • 4th 70.3 Asia Pacific Championships, Western Sydney, Australia

2016

  • 1st Ironman 70.3 Buenos Aires, Argentina
  • 8th Ironman 70.3 Oceanside, California, USA
  • 8th St. Anthony’s 5i50, Florida, USA
  • 2nd Ironman 70.3 Chattanooga, Tennessee, USA
  • 3rd Ironman 70.3 Boulder, Colorado, USA
  • 4th Ironman 70.3 Vineman, California, USA
  • 5th Ironman 70.3 World Championship, Queensland, Australia
  • 6th Ironman 70.3 Austin, Texas, USA
  • 3rd Ironman 70.3 Middle Eastern Championships, Bahrain

2015

  • 2nd Ironman 70.3, Geelong, Australia
  • 1st Huskisson Long Course Triathlon
  • 1st Challenge Batemans Bay Half Distance
  • 1st Ironman Busselton 70.3
  • 1st Ironman Cairns 70.3
  • 1st Ironman Vineman 70.3, California
  • 1st Ironman Austin 70.3, Texas

2014

  • 11th Ironman 70.3 Asia Pacific championships, Auckland
  • 3rd Huskisson Long Course Triathlon
  • 3rd Challenge Batemans Bay
  • 3rd Ironman Busselton 70.3
  • 4th Ironman Cairns 70.3

2013

  • 7th Ironman 70.3 Asia Pacific Championship, Auckland
  • 2nd Huskisson Long Course Triathlon
  • 1st Batemans Bay Ultimate
  • 4th Ironman Busselton 70.3
  • 5th Ironman Cairns 70.3
  • 4th Ironman Sunshine Coast 70.3
  • 2nd Ironman Port Macquarie 70.3
  • 2nd Gulf Western Oil Nepean Triathlon
  • 3rd Ironman Mandurah 70.3 Australian Championships (2nd Australian)
  • 1st Ironman 70.3 Canberra

2012

  • 3rd Huskisson Long Course Triathlon
  • 1st Batemans Bay Ultimate Triathlon
  • 1st Lithgow Triathlon
  • 4th Ironman Cairns 70.3
  • 1st NSW Club Championships, Forster
  • 5th Ironman Port Macquarie 70.3