Nadat Aspire Academy de club KAS Eupen overnam kwam Diagné met andere voetballers uit Afrika bij KAS Eupen terecht. Eupen moest voor hen de springplank zijn naar een grotere club. Hij debuteerde bij Eupen in een bekerwedstrijd tegen KVV Coxyde. In de competitie speelde hij voor het eerst in een thuiswedstrijd tegen Dessel Sport. Het eerste seizoen was hij in 33 wedstrijden actief. In zijn tweede seizoen, waarin hij vaak kapitein was, speelde hij 36 wedstrijden en scoorde hij 1 goal.
In juli 2014 werd Diagné gecontracteerd door FC Barcelona, waar hij in het tweede elftal in de Segunda División A ging spelen.[1] Bekende ploeggenoten dat seizoen waren onder andere Sergi Samper en Adama Traoré. Na degradatie van dit team keerde hij terug naar KAS Eupen.
Diagne keerde na één seizoen bij Barcelona B op huurbasis terug naar Eupen. In het eerste seizoen van zijn tweede passage in het Kehrwegstadion eindigde hij met Eupen tweede in Tweede klasse, wat door de licentieproblemen van White Star Brussel genoeg was voor een ticket naar de Jupiler Pro League. In zijn eerste seizoen in Eerste klasse miste hij slechts twee competitiewedstrijden. Na afloop van dat seizoen nam Eupen hem weer definitief over van Barcelona.
Op 31 mei 2014 maakte Diagné zijn debuut in het eerste elftal van de nationale ploeg van Senegal in een wedstrijd tegen Colombia, hij speelde de volle 90 minuten. De wedstrijd eindigde op 2-2.