1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. Dernière mise à jour:
Originaire du Sénégal et de la Mauritanie, Makhtar Gueye est formé par l'US Gorée avant de poursuivre sa formation à l'AS Saint-Étienne, qu'il rejoint en . Il joue son premier match en professionnel le , à l'occasion d'une rencontre de Ligue 1 face au RC Strasbourg. Entré en jeu à la place d'Ole Selnæs alors que son équipe est menée d'un but, il se distingue en égalisant, marquant donc pour sa première en professionnel, et permettant ainsi à son équipe d'obtenir le point du match nul (1-1)[1]. En , il prolonge son contrat avec l'ASSE jusqu'en 2023[2].
Il fait sa première apparition sous les couleurs nancéiennes le , contre le Valenciennes FC, en championnat (1-1)[4]. Gueye inscrit son premier but le , à l'occasion d'une rencontre de coupe de la Ligue face au SM Caen. Titulaire, il donne la victoire à son équipe en marquant le seul but de la partie[5].
KV Ostende
Le , Makhtar Gueye rejoint la Belgique en s'engageant avec le KV Ostende jusqu'en 2024[6].
Il joue son premier match sous ses nouvelles couleurs le , lors de la première journée de la saison 2020-2021 de Jupiler Pro League face au K Beerschot VA. Il est titulaire lors de cette rencontre perdue par son équipe sur le score de deux buts à un[7]. Il inscrit son premier but le suivant face au RSC Anderlecht (2-2)[8]. Le il réalise son premier doublé, lors d'une rencontre de coupe de Belgique face au Waasland-Beveren. Ces deux buts contribuent à la victoire de son équipe ce jour-là (2-3 score final)[9].
Real Saragosse
Le , le club espagnol du Real Saragosse annonce le prêt pour une saison du joueur, en provenance du club belge du KV Ostende[10]. À l'issue de la saison 2022-2023, Makhtar Gueye aura disputé 23 matchs avec Saragosse, sans inscrire le moindre but.