After a disappointing relegation campaign, Williams started 2006/07 strongly and was one of the better players during Pools` lacklustre start to the season. Injury cost him his place in the side at just the wrong time, as Micky Barron took over and played in every game of the team`s club record 23-match unbeaten run. When Barron was in turn injured, Williams returned to the side for the last few games as Pools finished second in League Two. He was released in the summer of 2007.