Efter nio säsonger hos Bilbao flyttade han till Espanyol2006 för övergångssumman 300 000 euro.[2] Hans debutmatch för Espanyol spelades hemma 27 augusti samma år mot Gimnastic där man förlorade med 0–1.[3]
Han gjorde sitt första mål för klubben i UEFA-cupen 2006/2007 mot italienskaLivorno. I samma cup gjorde han sitt andra mål i matchen mot tyskaWerder Bremen som man vann med 2–1. Espanyol tog sig hela vägen till cupfinalen där man dock förlorade mot Sevilla efter en 2–2-match som slutade med straffläggning.