Hizo su debut sénior con el equipo C en la campaña 2011-12, en Tercera División. Hizo su debut sénior con el equipo B del ex durante la temporada 2000-01, en Segunda División B, y pasó la mayor parte de su carrera en ese nivel, representando al CF Extremadura, F. C. Barcelona B, Cádiz CF, UD Melilla, CD Atlético Baleares, CE L’Hospitalet, Lleida Esportiu y La Roda CF. Xavi Carmona: Después de un período con el F. C. Barcelona, Carmona se graduó con las filas juveniles del Real Madrid.