Strangely enough, even though Williams is banging them in this season, prior to that he scored just 10 goals in 102 appearances at Bristol Rovers. That is shocking!
Whether they didn't play to his strengths or he has suddenly come good who knows. But how do you got from 10 in 102 to 17 in 38? :o