1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : octobre 2022
Il reste dans la division en s'engageant pour le FC Sète en 2006. La saison suivante, il rejoint le Nîmes Olympique, toujours en National. Dans le Gard où il joue entre 2007 et 2009, il fait ses premiers matches en Ligue 2 lors de la saison 2008-2009, 22 au total. Bien que sous contrat, il n'est pas conservé par le club et résilie à l'amiable en .
Lors de l'intersaison 2009, il participe au stage de l'UNFP destiné aux joueurs sans contrat[4].
Sans club depuis le mois de juin, il réalise un essai au Racing Club de Strasbourg alors en CFA 2 en [11], qui n'aboutit à aucun accord, il s'entraîne désormais avec l'AS Saint-Étienne[12]. Le , il s'engage avec le FC Martigues[13] où il retrouve Jean-Luc Vannuchi, déjà son entraîneur à Nîmes. Cependant, il n'arrive pas à empêcher la relégation du club en CFA à l'issue de la saison. En , il s'engage avec le club de Luzenac pour deux saisons et retrouve une fois de plus les terrains du National[14]. Régulièrement titulaire, il est l'un des artisans de la montée en Ligue 2.