[2] Hughes started his career at Llandovery, and he made 22 appearances in his debut season.
[4] He also started in all but one of Wales' games in the 2016 World Rugby Under 20 Championship.
His Scarlets debut came in the Anglo-Welsh Cup against Newport Gwent Dragons, a game in which he scored a try.
[5] He made 38 appearances for the Scarlets before being released at the end of the 2022–23 season.
[6] Hughes signed with RFC Championship winners Jersey Reds for the 2023–24 season.