Yu returned to Shaanxi at the start of the 2009 season where he played 29 league games and scored three goals by the end of the season.
On 27 February 2015, Yu transferred to fellow Chinese Super League side Shanghai SIPG [REF].