2004/05 Australian Junior Championships
1st
2005/06 Australian Junior Championships
1st
2006/07 Australian Junior Championships
1st
2007/08 Australian Senior Championships
1st
2008/09 Australian Senior Championships
1st
2009/10 Australian Senior Championships
1st
2010/11 Australian Senior Championships
1st
2011/12 Australian Senior Championships
1st
2012/13 Australian Senior Championships
1st
2013/14 Australian Senior Championships
1st
     
 
     
2004/05 JGP Harbin, Harbin
10th
2005/06 JPG SBS Trophy, Okaya City
11th
2006/07 JGP Chinese Taipai Cup, Taipai City
10th
2009/10 Nebelhorn Trophy, Germany
WD
2010/11 Nebelhorn Trophy, Germany
15th
  Ondrei Nepela Memorial, Bratislava
10th
2012/13 U.S. Senior International, Salt Lake City
7th
  Ondrei Nepela Memorial, Bratislava
4th
  NRW Trophy, Dortmund
8th
  Ice Challenge, Graz
4th
  Mentor Nestle Nesquick Cup, Torun
3rd
2013/14 Skate DownUnder, Sydney
1st
  Nebelhorn Trophy, Germany
6th
  Volvo Cup, Latvia
12th
     
 
     
2004/05 World Junior Championships
26th
2005/06 World Junior Championships
23rd
2006/07 World Junior Championships
20th
2007/08 Four Continents Championships
10th
  World Championships
27th
2008/09 Four Continents Championships
10th
  World Championships
25th
2009/10 Four Continents Championships
10th
  World Championships
25th
2010/11 Four Continents Championships
9th
  World Championships
12th (PR)
2011/12 Four Continents Championships
9th
  World Championships
20th
2012/13 Four Continents Championships
8th
2013/14 Four Continents Championships
7th
  Olympic Winter Games
20th
  World Championships
24th