En su última temporada en el Niza, la 2016-17, estuvo cedido en el F. C. Sochaux.
En 2017 fichó por el Clermont Foot de la Ligue 2.
Tras una temporada en el Clermont Foot fichó por el A. S. Saint-Étienne de la Ligue 1, que decidió mantenerlo cedido en el Clermont Foot durante la temporada 2018-19.
[2] En 2020, y tras no destacar en el Saint-Étienne, se marchó al Stade Brestois 29, también de la Ligue 1.
[3] En julio de 2023 partió por primera vez de Francia después de ser traspasado al Borussia Mönchengladbach alemán con el que firmó hasta 2028.