La défense du trophée des six nations lors de l'édition de 2010 est compliquée par la nécessité de jouer en France et en Angleterre. Le XV de France met ainsi fin aux espoirs de Grand Chelem en s'imposant 33 à 10. Les Irlandais s'imposent ensuite face aux Anglais, match où son coéquipier John Hayes devient le premier joueur irlandais à atteindre le nombre de cents capes sous le maillot irlandais. Le 13 mars 2010, à l'occasion de la quatrième journée, il honore sa centième cape sous le maillot irlandais, ainsi que son soixante-troisième galon de capitaine, à quatre longueurs du détenteur du record, John Smit. L'espoir de remporter la triple couronne est ensuite ruiné lors de la dernière journée, l'Écosse venant s'imposer lors du dernier match disputé à Croke Park avant que l'Irlande utilise son nouveau stade, l'Aviva Stadium.