Trayectoria
Temporada 2005/2006:
Inverness Caledonian Thistle FC (1ª División Escocia): 2 partidos jugados (2 de suplente).
Hamilton Academical (2ª División Escocia): 11 partidos jugados (8 de titular, 3 de suplente), 1 gol.
Temporada 2004/2005: Inverness Caledonian Thistle FC (1ª División Escocia): 27 partidos jugados (25 de titular, 2 de suplente), 6 goles, 1 roja. Larga lesión en el tendón de Aquiles.
Temporada 2003/2004: Real Jaén (2ª División B, Grupo 4º): 36 partidos jugados (29 de titular, 7 de suplente), 3 goles.
Temporada 2002/2003: Bradford City (Segunda División inglesa): 9 partidos jugados (2 de titular, 7 de suplente).
Temporada 2001/2002:
Heart of Midlothian Football Club (1ª División Escocia): 3 partidos jugados (3 de suplente), 2 goles.
Bradford City (Segunda División inglesa): 17 partidos jugados (5 de titular, 12 de suplente), 1 gol, 2 amarillas.
Temporada 2000/2001: Heart of Midlothian Football Club (1ª División Escocia): Sin datos.
Temporada 1999/2000: Heart of Midlothian Football Club (1ª División Escocia): Sin datos.
Temporada 1998/1999: F.C. Barcelona B (2ª División B, Grupo 3º): Sin datos.
Temporada 1997/1998: F.C. Barcelona B (2ª División B, Grupo 3º): 33 partidos jugados, 4 goles. Ascenso a Segunda División.
Temporada 1996/1997: F.C. Barcelona B (2ª División): 20 partidos jugados (10 de titular, 10 de suplente), 995 minutos jugados, 3 goles, 1 amarilla. Descenso a Segunda División B.
Temporada 1995/1996:
F.C. Barcelona (1ª División): 1 partido jugado (1 de suplente), 10 minutos jugados. Debutó con Carles Rexach.
F.C. Barcelona B (2ª División): 24 partidos jugados (11 de titular, 13 de suplente), 1.377 minutos jugados, 1 gol, 2 amarillas.
Temporada 1994/1995: F.C. Barcelona juvenil: Sin datos.