2019
- Port Dickson International Triathlon – 2nd AG
- IRONMAN 70.3 Langkawi – 3rd AG –World Championship Qualifier
2018
- Port Dickson International Triathlon – 2nd AG
- IRONMAN 70.3 World Championship South Africa
- IRONMAN 70.3 Langkawi – 5:12 – 2nd AG, 5th Women Overall –World Championship Qualifier
2017
- IRONMAN 70.3 Phuket – 5:12 – 3rd AG 40-44
- IRONMAN 70.3 Langkawi – 5:20 – 2nd AG, 4th Women Overall –World Championship Qualifier
- IRONMAN 70.3 Danang – 5:36 – 3rd AG
- MetaSprintSeries Triathlon – 1st AG
2015
- IRONMAN 70.3 Putrajaya – 5:34 – 3rd AG 35-39
2014
- IRONMAN 70.3 Putrajaya – 5:27 – 2nd AG 35-39, 6th AG Women Overall – World Championship Qualifier
- Port Dickson International Triathlon – 3rd AG 30-39Bintan Triathlon Olympic Distance- 3rd AG 35-39
2013
- Metaman Half Iron Distance, 2nd AG 35-39, 5th Women Overall
- Port Dickson International Triathlon – 2:27 – 1st AG 30-39
- Bintan Triathlon Olympic Distance – 2:36 – 3rd Women Overall
- Mega Triathlon, O2 (3km/70km/20km) – 1st Women Overall
2012
- Port Dickson International Triathlon – 3rd AG 30-39
- IRONMAN 70.3 Aviva Singapore – 5:36
- Mooloolaba Triathlon – 2:39
- Geelong Long Distance Triathlon – 7th AG
- IRONMAN 70.3 Cairns – 5:32
2011
- IRONMAN New Zealand (12:23)
2010
- IRONMAN 70.3 Cobra Philippines – 5:34 – 2nd AG 30-34
- Port Dickson International Triathlon – 6th AG 16-34
- IRONMAN 70.3 Aviva Singapore – 5:28 – 4th AG 30-34
- Singapore Biathlon – 8th Women Open
2009
- Trifactor Olympic Distance – 2:29 – 2nd Women Open
- Desaru Long Distance – 4th AG 16-34
- Port Dickson International Triathlon – 5th AG 16-34
- Singapore Biathlon – 9th Women Open
2008
- Port Dickson International Triathlon – 4th AG 16-34
- IRONMAN 70.3 Aviva Singapore
- Aviva Bintan Olympic Distance – 4th AG 30-39
2007
- IRONMAN 70.3 Aviva Singapore – 4th AG 30-34
- Aviva Bintan Olympic Distance – 7th AG 30-39
2006
- Pulai Long Distance – 1st AG 20-29
- Aviva Bintan Olympic Distance – 4th AG 20-29
RUNNING/CYCLING
- 2008-2010 Army Half Marathon (1:45)
- 2006-2009 Singapore Marathon (PB:3:51)
- 2009 Individual Time Trial 24km (41:22)
- 2010 Mixed Team Time Trial 36km (51:44 – 2nd)
- 2017 Women Team Time Trial (2nd)
- 2018 Women Team Time Trial (1st)
- 2019 Women Team Time Trial (1st)
