As a youth Hughes played for IJVV De Zwervers, along with his brothers Serfinio and Granley. Ahead of the 2016/17 season he moved to the academy of Vitesse where he stayed until 2019. During his time with the club, he scoredtwenty five goals in official youth league and cup competitions. The following season Hughes moved to the academy of NEC Nijmegen of the Eredivisie.