Over nine seasons, he amassed La Liga totals of 329 matches and 73 goals, mainly with Espanyol with whom he won one Copa del Rey and reached the 2007 UEFA Cup Final. He also spent five in years in Belgium, at the service of Eupen.