1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 2 août 2023
Après une saison réussi avec le Grenoble Foot 38 qui voit le club monter en Ligue 2, il est transféré vers Le Havre AC où il signe un contrat de quatre ans[2]. Ayant réalisé de bonnes performances en National, il est annoncé comme l'un des nouveaux défenseurs centraux les plus prometteurs du championnat[3].
Il s'engage avec l'AC Ajaccio le pour deux saisons plus une en option et contre une indemnité de transfert de 300 000 euros. Après cinq saisons passées en Ligue 2, il signe pour la première fois dans un club évoluant en Ligue 1[4].