Roberts, who is out of contract in the summer, hopes to make his fourth successive start on Sunday against Bolton.
He said: "Maybe I could not see this coming but you always have faith in your ability. Everyone at this level believes they are good enough to be playing all the time. I certainly do.
"I will continue doing what I have done. It is a bit of a turn around. It is a strange game."
Source: PA
Source: PA