Pada tingkat domestik Ross mewakili Canterbury, dan telah bermain untuk Chiefs, Crusaders dan Highlanders di tingkat Super Rugby sejak debutnya pada tahun 2007. Setelah kesimpulan dari Tri Nations pada tahun 2009 Ross dihilangkan dari All Blacks November skuad tur, yang diberitahu untuk bulk up untuk merebut kembali tempatnya. Dia gagal melakukannya setelah Super 14 2010
, dan kembali ke jajaran Canterbury sebagai All Blacks bermainnya jauh dengan Tri Nations.