A los 28 años, David Caiado llega a la Ponferradina procedente del Metalist Kharkiv ucraniano con el que había finalizado contrato al término de la pasada temporada. Caiado es un trotamundos del fútbol europeo. Portugal, Polonia, Chipre, Bulgaria y Ucrania han tenido al futbolista portugués en sus filas. Además, salió de la cantera del Swift Hesperange luxemburgués, país donde nació antes de viajar a Lisboa para recalar en el Sporting Club. De la cantera lisboeta se fue en calidad de cedido al Estoril durante dos temporadas. No consiguió continuar en el potente club portugués y se fue libre al Trofense como paso previo a sus múltiples viajes.

Un año y medio con el Trofense en la Liga NOS y en Segunda le sirvieron para conseguir una cesión a la Ekstraklasa polaca. En Lubin, con el Zaglebie disputó nueve partidos aportando un gol y una asistencia. Poco a poco se iba descubriendo su faceta más goleadora partiendo desde las bandas, donde demuestra su habilidad y regates. De Polonia, tras volver el verano al Trofense, fue fichado por el Olympiacos de Nicosia chipriota. Una nueva aventura de temporada y media donde jugó 37 encuentros anotando tan solo tres goles.

Bulgaria, su mejor momento

Algo más de dos años duró su periplo por Bulgaria, concretamente al Beroe Stara Zagora. En medio año en la temporada 2011/2012 se hizo un hueco a base de goles. Seis en trece partidos le valieron para conseguir la confianza del entrenador y de los aficionados. Continuó marcando en tierras búlgaras —hizo siete tantos en 23 encuentros en su último años antes de cambiar de equipo— y en febrero de 2014 recaló en un nuevo país, Ucrania. En Simferopol no cuajó tanto como en su anterior aventura y decidió coger aire de nuevo volviendo a Portugal, al Vitoria de Guimaraes.

En su vuelta al país luso alternó el primer equipo con el filial y decidió saldar su cuenta pendiente con el país ucraniano, pese a la situación delicada que atravesaba esa zona. El Metalist Kharkiv fue su destino y le fue mejor que en Simferopol. Dos goles y dos asistencias en los once partidos que disputó en la segunda mitad de campeonato fueron su bagaje. Sin embargo, Caiado no siguió en el club y encontró la SD Ponferradina, donde intentará volver al ritmo de juego y sensaciones que tenía en Bulgaria.