Williams har spilt for en rekke forskjellige lag i Wales og England, og spilte fem kamper for i 1996. I 2001-02-sesongen var han toppscoreren i alle de europeiske toppligaene med 47 mål, men vant ikke den Europeiske Gullstøvelen da den walesiske ligaen har en lavere rangering enn en del andre europeiske ligaer. Han ble derimot utnevnt til årets spiller i den walesiske ligaen.