more race results

2019

  • 6th - Challenge Championships, Slovakia, June

  • 4th - 70.3 Asia - Pacific Championships, Vietnam, May

  • 1st - 5150 Cebu, Philippines, April

  • 1st - Challenge Melbourne, Australia, April

  • 4th - 70.3 Taitung, Taiwan, March

  • 2nd - Mooloolaba Triathlon, Australia, March

  • 2nd - Port of Tauranga half ironman, New Zealand, January

2018

  • 7th - 70.3 Bahrain, Middle East Championships, December

  • 2nd - Hervey Bay 100, Australia, November

  • 1st - Tri-league Bangsaen Triathlon, Thailand, February

  • 3rd - Challenge Wanaka | NZ National Champs, January

  • 3rd - Port of Tauranga half ironman, New Zealand, January

2017

  • 1st - 70.3 Taupo, New Zealand, December

  • 3rd - 70.3 Asia Pacific Champs | Western Sydney, Australia, November

  • 1st - Laguna Phuket Triathlon, Thailand, November

  • 1st - Challenge Kanchanaburi, Thailand, October

  • 1st - Krabi International Triathlon, Thailand, September

  • 1st - 70.3 Bintan, Indonesia, August

  • 1st - 70.3 Philippines, August

  • 1st - Ocean Lava Triathlon, Lanzarote, July

  • 6th - 70.3 Barcelona, Spain, May

  • 3rd - 70.3 Mallorca, Spain, May

  • 1st - Tour of Wiengsra, Thailand, April

  • 5th - 70.3 Luizhou, China, May

  • 2nd - GC Tour of Mansfield | 1st QOM, Australia, March

  • 9th - GC Tour of East Gippsland, Australia, February

  • 1st - NZ National Champs | Port of Tauranga Half, January

2016

  • 3rd - 70.3 Taupo, New Zealand, December

  • 1st 70.3 Thailand, Thailand, November

  • 1st - Laguna Phuket Triathlon, Thailand, November

  • 1st - Bohol 5150, Philippines, November

  • 1st - Challenge Kanchanaburi, Thailand, October

  • 1st - Challenge Jeju, Korea, September

  • 1st - ITU ld Weihai, China, September

  • 1st - Challenge Iskander Puteri, Malaysia, August

  • 6th - 70.3 Asia Pacific Champs, Cebu, Philippines, August

  • 1st - 70.3 Busan, Korea, June

  • 1st - 5150 Subic Bay, Philippines, June

  • 1st - Pattaya Triathlon, Bangkok, May

  • 2nd - National Champs Cycling Road Race, Alexandra, April

  • 3rd - National Champs Cycling Time Trial, Alexandra, April

  • 1st - Dynamo Cycling Series Final, Tokoroa, April

  • 1st - Gentle Annie Cycle Race, Taihape, March

  • 1st - Dynamo Cycling Series Race 5, Pokeno, March

  • 1st - Womens REV Classic, Cambridge, February

  • 1st - HUB Cycle Tour, Hawkes Bay, January

  • 1st - New Zealand National Champs | Port of Tauranga Half Ironman, January

2015

  • 2nd - 70.3 Taupo, December

  • 5th - Dynamo Cycling Series Race 1, Te Awamutu, October

  • 1st - Tour of the Bay, Hawkes Bay, October

  • 5th - 70.3 Putrajaya, April

  • 3rd - Asia-Pacific Champs | 70.3 Auckland, January

2014

  • 11th - Challenge Bahrain, December

  • 1st - Challenge Gold Coast, August (First Race under Professional Licence)

  • 3rd - Auckland XC Running Champs, July

  • 1st - Auckland Half Ironman, March

  • 2nd - Stroke and Stride Series, November-March

  • 1st - New Plymouth Half Ironman, January

  • 2nd - National Champs | Port of Tauranga Half Ironman, January

Earlier

2012

  • 1st - Tinman Triathlon National Series, December (First Domestic Pro race)

  • 1st - Long Distance Triathlon World Champs Age Group, Vitoria Spain, July

2009

  • 1st - U19 National Cycling Championships Tour, Auckland

  • 18x Podium - U19 National Cycling Events (Individual and Team)

  • 2nd - U19 National Triathlon Championships, Karipiro

  • 1st - U19 National Multisport Champsionships, Karipiro

  • Triathlon New Zealand Youth Academy