Diouf is a product of the youth academies of the Senegalese clubs EF Kalèle and AF Darou Salam. On 11 August 2023, he transferred to the Turkish
Süper Lig club
Çaykur Rizespor on a 4-year contract. He suffered an complicated injury while at Rizespor which cut his opportunities short. In 2024, he moved to the Turkish-Cypriot club
Gençlik Gücü in the
KTFF Süper Lig. On 3 August 2025 he transferred to the
Challenger Pro League club
Liège on a 2+1 year contract. On 20 January 2026, he moved to the
Belgian Pro League club
STVV. ==International career==