En julio de 2007 fichó por Osasuna, donde permaneció hasta 2011, cuando volvió al Espanyol durante un año.