Natural de Aveiro, o atleta de 1,82 metros iniciou a sua formação no futebol de 11 ao serviço da AD Taboeira, onde permaneceu durante nove épocas. A transição para o futsal ocorreu em 2021/22, pelo Gafanha, clube no qual se estreou na equipa sénior ao disputar o campeonato distrital.
Na época seguinte, transferiu-se para o Barbarense, nos Açores, onde contabilizou 53 partidas ao longo de duas temporadas na segunda divisão, conquistando também o campeonato da ilha Terceira pela equipa B do emblema de Angra do Heroísmo.
Após uma experiência no estrangeiro ao serviço dos polacos do Red Devils Chojnice, David Rodrigues regressou a Portugal meio ano depois para representar o Futsal Azeméis. Na última temporada (2025/26), o ala alinhou pelo Modicus, registando seis golos em 23 jogos na segunda divisão e ajudando a formação de Sandim a assegurar a manutenção.
O novo camisola 80 dos azuis e brancos junta-se assim a um lote de reforços que inclui também Cardinal, Tiaguinho, Tiago Correia, Samuel Silva, Leandro Silva, Ricardo Costa, Luís Paulo, Leandro Cardoso, além dos referidos Tiago Velho e Rafael Lara.
