Diop werd geboren in de Senegalese hoofdstad Dakar. Op veertienjarige leeftijd kwam hij in Spanje aan, waar hij zich aansloot bij CIA en Montañeros CF. Hij maakte in 2013 de overstap naar de jeugd van Celta de Vigo. Diop debuteerde op 12 december 2015 in de Primera División, tegen RCD Espanyol. Hij kwam na 87 minuten in het veld als invaller van Nolito.[3] Vijf dagen later kreeg hij zijn eerste basisplaats, in een bekerduel tegen UD Almería.[4]
Interlandcarrière
Diop kwam uit voor verschillende Spaanse nationale jeugdselecties. Hij won met Spanje –19 het EK –19 van 2015.