Past Events:
Senior:
- 2015 Stage 2 World Cup Antalya, Turkey
- 2014 New Zealand National Championships (Gold)
- 2013 Stage 1-3 World Cup (China, Turkey, Poland)
- 2013 World Championships Belek, Turkey
- 2012 Stage 1-3 World Cup (China, Turkey, USA)
- 2012 Oceania Championships Whitianga, New Zealand (Gold)
- 2011 University Games Shenzhen, China
- 2011 Olympic Test Event London, England
- 2011 Stage 1 World Cup Shanghai, China
- 2009 Stage 2 World Cup Antalya, Turkey
Junior:
- 2013 Youth World Championships Wuxi, China
- 2011 Youth World Championships Leginca, Poland
- 2010 Youth Olympic Games, Singapore
- 2009 Youth World Championships Ogden, USA
Scholarships:
- Australian Institute of Sport (AIS) 2008-2011
- Western Australia Institute of Sport (WAIS) 2012-current