2003 Australian Novice Championship
1st
2005 Australian Junior Championship
1st
2007 Australian Junior Championship
3rd
2008 Hollins Trophy
1st
  NSW Senior Championship
1st
  Australian Senior Championship
3rd
2009 Australian Senior Championship
3rd
2010 Australian Senior Championship
4th
2011 Australian Senior Championship
1st
     
2006 JGP Chinese Taipei Cup, Taipei City
12th
2007 Australian Youth Olympic Festival
9th
2008 JGP Skate Safari
19th
2010 Nebelhorn Trophy
9th
  Nepela Memorial
12th
     
2005 World Junior Championships
29th
2007 Four Continents Championships
21st
2008 Four Continents Championships
28th
2010 Four Continents Championships
22nd