W parze z Devonem Kershawem był ponadto szósty w sprincie drużynowym na mistrzostwach świata w Oberstdorfie w 2005 roku. W 2006 roku brał udział w igrzyskach olimpijskich w Turynie, gdzie był jedenasty w sztafecie i sprincie drużynowym, a indywidualnie zajął między innymi 25. miejsce w biegu łączonym na 30 km. Na rozgrywanych cztery lata później igrzyskach olimpijskich w Vancouver Grey był siódmy w sztafecie i ósmy w biegu łączonym na 30 km. Jest ponadto wielokrotnym medalistą mistrzostw kraju, przy czym w 2011 roku zdobył trzy złote medale: na 10 i 50 km stylem dowolnym oraz na 15 km klasykiem. W marcu 2011 roku zakończył karierę.
Osiągnięcia Igrzyska olimpijskie 50px Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca25.12 lutego2006 Turyn2 × 15 km bieg łączony1:17:00,8 h+2:08,1 min Jewgienij Diemientjew11.14 lutego2006 TurynSprint drużynowy stylem klasycznymSkład drużyny: Devon Kershaw, George Grey17:02,9 min –31.17 lutego2006 Turyn15 km stylem klasycznym38:01,3 min+2:42,6 min Andrus Veerpalu11.19 lutego2006 TurynSztafeta 4 × 10 kmSkład drużyny: Devon Kershaw, Sean Crooks, Chris Jeffries, George Grey1:43:45,7 h+4:30,2 min44.26 lutego2006 Turyn50 km stylem dowolnym2:06:11,8 h+3:26,6 min Giorgio Di Centa29.15 lutego2010 Vancouver15 km stylem dowolnym34:55,6 min+1:36,7 min Dario Cologna8.20 lutego2010