Utility player
He joined up with Redditch United on a work experience loan deal in late 2011 and made his debut in a 1–0 loss to Stourbridge on 26 December. At Redditch, Williams operated as a Utility player, notably playing as a centre-back in a January 2012 game against Leamington. The side also looked to utilise his long throwing ability. He played a total of three games for Redditch before signing a one-year professional contract with Walsall ahead of the 2012–13 season.