After failing to agree a new contract with the club, he was sold to Blackburn Rovers in 2006, where he played European football for the first time.
Не сумев договориться о новом контракте с клубом, в 2006 году Робертс перешёл в «Блэкберн Роверс», где первое время он играл в Европейский футбол.