Also plays for:
Enfield Town, East Thurrock, Thurrock
Hughes started his career at Thurrock FC, coming through their youth set-up, and became a first team regular at the Ship Lane outfit in 2010-11.
He was voted Players’ Player of the Year the following season, and then went on to sign for East Thurrock in the summer of 2013, making 85 appearances over two seasons.
He joined Enfield Town at the start of the 2015-16 season, before signing for Harlow in November 2015.
Hughes was awarded the Supporters' Player of the Year in 2016-17 following the Club's first season back in the Isthmian Premier Division.
In August 2018 he found his playing time limited, and left the Club to sign for Aveley. In total, he made 118 appearances for Harlow Town, keeping 28 clean sheets in the process.