Born in St Asaph, Williams was a Wales Under 21 international and joined Manchester United as a 16 year old where he played alongside a number of players which went on to bigger and better things including Kieran Richardson, Phil Bardsley, Giuseppe Rossi and most notably, Gerard Pique.
Since leaving Old Trafford, Williams went on to play for Notts County, Tamworth, Burton Albion and Rhyl before joining The New Saints in 2010. His first season with TNS saw him score 24 goals in 38 appearances across all competitions.
Williams notably scored twice in the 2015 Welsh Cup Final victory over Newtown and also scored in the UEFA Champions' League qualifying rounds against B36 Torshavn and Videoton.
Williams made his Nomads debut against Carmarthen Town on the opening day of the 2016-17 season. He went on to make 24 starts, scoring six goals in his first campaign at Deeside Stadium.
|Competition||Appearances||Goals||Yellow Cards||Red Cards|
|Scottish Challenge Cup||0 (1)||0||0||0|
|Welsh Premier League||29 (4)||8||1||0|
|Welsh Cup||2 (1)||2||0||0|
|theWord Cup||1 (2)||0||0||0|