1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 8 septembre 2022
Il commence le football à l'âge de 8 ans au sein du club de l'AS Corbeil-Essonnes. Trois ans plus tard il rejoint le club de Brétigny-sur-Orge pour une durée de quatre ans[2]. Il rejoint ensuite les Girondins de Bordeaux avec qui il connaît les équipes de jeunes puis l'équipe réserve, il intègre le groupe professionnel lors de la saison 2012-2013. Il joue son premier match professionnel le en Ligue Europa en entrant en jeu contre le Club Bruges.
La saison suivante commence par le Trophée des champions, durant lequel il entre en cours de match lors de la défaite des siens face au Paris Saint-Germain. Remplaçant lors de la première partie de saison, il est prêté au Havre AC qui évolue en Ligue 2. Il prend une place de titulaire et marque ses premiers buts professionnels avec un doublé contre le Dijon FCO puis un doublé face à Arles Avignon pour son dernier match avec le Havre AC pour deux victoires sur le score de deux buts à un.
Il décide de quitter les Girondins de Bordeaux, car il n'a pas assez de temps de jeu et décide de partir s'exiler au Portugal au sein du Sporting Portugal et signe un contrat de six ans avec le club lusitanien avec un montant pour une clause libératoire fixée à 60 millions d'euros[3]. Pour sa première année sous le maillot du Sporting, il est mis à disposition de la réserve afin de gagner en expérience[4] mais prend part à quatre matchs de coupe avec l'équipe première.
La saison suivante, il n'est pas utilisé avec l'équipe première et le , il est prêté au FC Sochaux[5]. Le club se maintient en seconde division et atteint les demi-finales de la Coupe de France. Il joue quatorze matchs pour deux buts toutes compétitions confondues.