Williams originally came through The Nomads Academy, winning the U19s Welsh Premier League in 2012.
Williams then went on to make his competitive debut for The Nomads as a substitute against Prestatyn Town in theWord Cup in September 2013 and also made his Welsh Premier League debut as a second half sub against Bala Town in December 2013.
Williams left Deeside to join Buckley Town where he enjoyed good success and returned to Deeside in January 2020.
APPEARANCES | GOALS | ASSISTS | |
64(69) | 8 | 9 |
Competition | Appearances | Goals | Assists | Yellow Cards | Red Cards |
UEFA Europa Conference League | 0 (4) | 0 | 0 | 0 | 0 |
Welsh Premier League | 47 (40) | 2 | 8 | 0 | 0 |
FAW Welsh Cup | 3 (4) | 1 | 0 | 0 | 0 |
Welsh League Cup | 5 (5) | 1 | 0 | 0 | 0 |
UEFA Europa League | 0 (1) | 0 | 0 | 0 | 0 |
Friendly | 9 (11) | 4 | 1 | 0 | 0 |
UEFA Champions' League | 0 (2) | 0 | 0 | 0 | 0 |
Total | 64 (69) | 8 | 9 | 0 | 0 |