 Subsequently, he joined another club in his native region, Real Sociedad, being sparingly used during his three-year spell due to a serious knee injury.In 2002, Guerrero joined Segunda División B side Burgos CF on a free transfer.He retired from the game before the season started, aged only 27.