Na domácej úrovni Ross reprezentoval Canterbury a od svojho debutu v roku 2007 hral za Chiefs, Crusaders a Highlanders na úrovni Super Rugby. Po skončení Tri Nations v roku 2009 bol Ross vynechaný z novembrového turné All Blacks, pretože mu bolo povedané, aby sa zvýšil, aby získal späť svoje miesto. Nedokázal to urobiť po Super 14 v roku 2010.
, a vrátil sa do Canterbury radov ako All Blacks hrali preč s Tri Národov.