A finales de junio de 2011, rescindió el contrato con el FC Barcelona, firmando un contrato de dos años con el Neuchâtel Xamax FC de la Superliga Suiza, del que solo cumplió media temporada, fichando por el RCD Español en el mercado de invierno.