Sanogo was part of the Young Boys squad that won the 2017–18 Swiss Super League, their first league title in 32 years.[2]
On 21 January 2020, Sanogo signed a one-year loan with Serbian club Red Star Belgrade.[3]
Sanogo completed his move to the Serbian heavy weights Red Star Belgrade FC on 27 January 2021 from Saudi club Al-Ittihad Club (Jeddah) on a two-year deal with his contract expiring in 2023.[4]
On 31 January 2023, Sanogo joined Paris FC in the French Ligue 2 on loan until the end of the season.[5]
On 15 January 2024, Sanogo returned to Switzerland and signed with Schaffhausen.[6]
International career
An Ivory Coast international, Sanogo made his international debut for ”Les Éléphants” in a friendly match which resulted in a 1–1 tie with Senegal on 27 March 2017.[7][8]