Francés de origen maliense, se formó en el C. S. Sedan en el que jugó desde 2010 a 2013.
Ese año firmó por el Lille O. S. C. pero durante dos temporadas sería cedido al Royal Mouscron-Péruwelz belga.
Tras sus actuaciones en dicho equipo, en 2015 firmó por el Club Brujas,[1] en el que jugaría durante tres temporadas logrando dos títulos de Jupiler Pro League y una Supercopa de Bélgica.
En las filas del Brujas sumó un total de 109 partidos y 36 goles.
[6] Tras esta última cesión acabó abandonando definitivamente el equipo lisboeta y se marchó a los Emiratos Árabes Unidos, donde jugó para el Al-Jazira S. C.[7] y el Al-Ittihad Kalba S. C.[8] En julio de 2023 regresó a Turquía después de fichar por el Pendikspor.