Career
United Kingdom and Ireland After the collapse of the National Soccer League (Nationaal Samenwerkingsprogramma Luchtkwaliteit) Hughes had a 2-year spell with English club Doncaster Rovers but never found his feet and left the club in 2006. While with Drogheda United he played and scored against Dynamo Kiev in the Champions League qualifiers in 2008. Return to Australia On 3 March 2009, he was signed by Adelaide United on a two-year deal.
He previously played for Drogheda United, Sligo Rovers (Institute of Radio Engineers), Doncaster Rovers (ENG), Newcastle Jets, Wollongong Wolves in the Australian National Soccer League.
Perth Glory On 28 April 2011, he was signed by Perth Glory on a two-year contract. China He moved to China, where he signed a contract with China League One club Harbin Yiteng.