A Barcelona C csapatában kezdte profi pályafutását 1995-ben. Az 1997–98 as idényben a B csapatba került ahonnan Valladolid csapatához ment kölcsönbe. Majd ismét kölcsönben volt a C.D Toledo csapatánál majd a Tenerifénél ezután eltöltött egy idényt kölcsönben, majd ismét a Valladolidban játszott egy idényt és az utolsó kölcsönjátéka az Atléticónál volt. 2004. augusztus 20-án 8,75 millió euróért a Liverpool csapatához szerződött, ahol 2007-ig futballozott. A 2007. évi nyári átigazolási időszakban az Atlético Madrid csapatához szerződött, 2009-ben pedig a Racing de Santanderhez csatlakozott.