Trayectoria
Temporada 2006/2007: Granada C.F. (2ª División B, Grupo 4º): 34 partidos jugados (34 de titular), 3.019 minutos jugados, 6 amarillas, 1 roja.
Temporada 2005/2006:
Sporting de Gijón (2ª División): 3 partidos jugados (3 de suplente), 7 minutos jugados.
Granada C.F. (3ª División, Grupo 9º): 19 partidos jugados (19 de titular), 1.696 minutos jugados, 5 goles, 2 amarillas. Ascenso a Segunda División B.
Temporada 2004/2005: Marino de Luanco (2ª División B, Grupo 2º) [cedido por el Sporting de Gijón]: 32 partidos jugados (32 de titular), 2.880 minutos jugados, 9 amarillas, 1 roja, 6 goles -1 de penalti-.
Temporada 2003/2004: Granada C.F. (3ª División, Grupo 9º): 35 partidos jugados (34 de titular, 1 de suplente), 2.953 minutos jugados, 8 amarillas, 3 rojas, 2 goles.
Temporada 2002/2003: Granada C.F. (3ª División, Grupo 9º): 29 partidos jugados (28 de titular, 1 de suplente), 2.463 minutos jugados, 11 amarillas, 1 roja, 2 goles.
Temporada 2001/2002: Arenas CyD (3ª División, Grupo 9º): Sin datos.
Previamente jugó en los juveniles del Imperio.