Career
He plays as a defender and is a former Welsh under-21 international. Club career Born in Bangor, Gwynedd, Hughes began his career at Bury where he was in the youth team In December 1997 he moved to for a transfer fee of £200,000.
He became the Seasiders" club captain wearing the number 5 shirt making 191 appearances in total, scoring six goals between 1997 and 2003.
In the 2000-2001 season he scored in the Third Division Play-Office final at the Millennium Stadium in Cardiff as the Seasiders beat Leyton Orient to earn promotion. After spending the 2002-2003 season struggling with injuries which had seen him out of action for six months from October 2002 to April 2003, he was released at the end of the season, After a short trial, in July 2003 he moved to Huddersfield Town where he stayed for one season.
Hughes signed for North West Counties Football League club Bacup Borough in August 2004 where he was club captain. International career Hughes played fifteen games for Wales at under-21 level