Jugó como guardameta y se retiró en el Club Deportivo Olímpic.
David Rangel empezó a jugar en el Paterna C.F, de donde pasó al Valencia Club de Fútbol Mestalla en el año 2000 y donde jugó dos temporadas.
Subió al primer equipo del Valencia Club de Fútbol la temporada 03/04, en la que fue suplente de Santiago Cañizares y Andrés Palop.
Posteriormente, reanudó su carrera en la Segunda División B.
En 2016 pasó a formar parte en el cuerpo técnico del Valencia Mestalla, como entrenador de porteros.