 On 8 June 2009 it was announced that he would join A-league club Gold Coast United at the conclusion of the 2009 Chinese Super League season, but he later returned to Beijing.On 18 November 2010 Griffiths signed an 18-month deal with A-League club Newcastle Jets starting January 2011.On the opening day of the 2011–12 A-League season he scored a brace, allowing the Jets to win the game 3-2 over Melbourne Heart in Newcastle.