Tras formarse como futbolista en el Étampes FC y en el CS Brétigny, finalmente en 2014 pasó a la disciplina del AS Monaco.
Cuatro años después subió al segundo equipo, con el que disputó 24 partidos y anotó 14 goles, lo que le hizo valer para subir al primer equipo, disputando su primer partido el 21 de abril de 2018.
[1] Abandonó el conjunto monegasco en junio de 2020 tras finalizar su contrato.
[4] En agosto de ese mismo año fue prestado al Pau F. C.[5] Con este equipo marcó quince goles en la Ligue 2 y en junio de 2024 fue traspasado al F. C. Schalke 04.
[6] Aunque fue internacional por Francia entre la sub-16 y la sub-20, en categoría absoluta optó por jugar con Malí e hizo su debut el 22 de marzo en un amistoso ante Mauritania.