Joshua James Williams (born 13 July 2004) is a Welsh professional footballer who plays as a midfielder for Southport on loan from EFL League Two club Tranmere Rovers.
[2] He went on to help the academy win the Cymru Premier Development North in the 2022 season, losing the national title on penalties.
[4][5] On 1 July 2024, Williams joined League Two club Tranmere Rovers on a two-year contract.
[2][6] He scored on his debut in the English Football League, during a 3–0 win over Accrington Stanley at Prenton Park.
[7] On 1 November 2024, Williams joined National League North side Southport on an initial one-month loan deal.