A lo largo de su carrera deportiva ha militado en cinco equipos, RCD Mallorca, Hércules CF, CF Extremadura, Sevilla FC y Levante UD.