A nivell nacional Ross va representar Canterbury, i ha jugat per als Chiefs, Crusaders i Highlanders a nivell de Super Rugby des del seu debut el 2007. Després de la conclusió de les Tri Nacions el 2009, Ross va ser omès de l'equip de la gira de novembre dels All Blacks, i se li va dir que s'incrementés per recuperar el seu lloc. No ho va fer després del Super 14 de 2010
, i va tornar a les files de Canterbury quan els All Blacks es van distreure amb les Tri Nacions.