Teams Nathan Hughes played for

Liverpool Premier LeagueNewton-le-Willows (2022-2024)
MiscellaneousNewton-le-Willows (2015-2020)