Hij verdedigde zijn land eenmaal op de olympische spelen. In 2012 eindigde hij als onderdeel van het viertal: Pablo Bernal, Sebastian Vedri en Albert Torres eindigde hij als zesde op de ploegenachtervolging.
Samen met Torres is David Muntaner ook wereldtop in de ploegkoers. Ze werden al eenmaal wereldkampioen, en nemen deel aan verschillende Zesdaagse.