Er spielte jeweils für Feirense, Neves, Merelinense, Braga und Estoril.
2021 wechselte er für 1,5 Millionen Euro von Estoril zu Fenerbahçe.
Crespo, der auch portugiesische und französische Pässe besitzt, spielt im Mittelfeld.