When fit, his Premier League appearance were limited to fleeting substitute roles and he instead moved on a month's loan to Championship side Bristol City in February 2010 to gain more playing time. He scored the first of two goals for Bristol City in a 2–1 win over West Bromwich Albion on 21 February 2010. He returned to Wolves to battle for his place, making a handful of further substitute appearances as the club confirmed their Premier League survival, but failing to score, meaning he had scored just once for Wolves in 18 months.