Ha competido casi toda su carrera con el también español Carlos Sainz, con el que obtuvo dos títulos en 1990 y 1992.
Inició su actividad deportiva en 1983 debutando en el Rally Rías Baixas siendo copiloto de José Mariñas en un Renault 5 Copa.
Más tarde forma equipo con José Mora, con el que ganaría el Campeonato Gallego de Rally en 1985 y 1986.
Desde entonces está totalmente retirado del mundo de la competición en sus diferentes facetas (copiloto, piloto, mánager general, en la organización de pruebas, etcétera) Hizo un pequeño periplo como nadador por una prueba que no pudo realizar su padre.
En otra ocasión se sube al lado de Carlos Sainz, recordando tiempos pasados, con la disputa del XVII Rally Shalymar, en Madrid.
Tiempo después, Xevi Pons se acabaría proclamando campeón del mundo de Super2000 en el año 2010.