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. 2 Matchs officiels. Dernière mise à jour: 24 septembre 2025
Natif de Paris, Ibrahima Baldé grandit en région parisienne. Il joue sous les couleurs du Montmartre SPO, son premier club. En 2012, à l'âge de 9 ans, il intègre l'académie du Red Star FC où il fera toutes ses catégories jeunes.
En 2018, après six années passées à Saint-Ouen, il est transféré au sein du club nordiste du Racing Club de Lens pour y continuer sa formation.
Carrière professionnelle (Depuis 2021)
Le , il signe son premier contrat professionnel avec le club artésien[1]. Le , il dispute son premier match professionnel lors de la 14e journée de Ligue 1 face au Stade brestois 29.
N'entrant pas dans le plan de jeu de Franck Haise, il se voit prêté au sein du FC Annecy, club disputant la Ligue 2[2]. Il dispute son premier match avec les Savoyards le lors de la troisième journée de championnat face au Stade lavallois. Il inscrit son premier but professionnel le face au FC Sochaux-Montbéliard (victoire 2-1) comptant pour la 14e journée de Ligue 2.
Rodez AF
Le , il quitte définitivement le club nordiste pour signer au Rodez Aveyron Football, autre pensionnaire de deuxième division[3]. Le , il fait sa première apparition sous son nouveau maillot, remplaçant Yannis Verdier à la 74e minute sur la pelouse d'Ajaccio (1re journée, défaite 1-0). Le , pour sa troisième titularisation de la saison, il inscrit son premier doublé en compétition officielle face au Paris FC (12e journée, 3-3)[4]. Didier Santini le titularise de nouveau lors de la journée suivante et il trouve de nouveau le chemin des filets pour la réception du FC Annecy (13e journée, victoire 5-1). Il inscrit un quatrième but en trois rencontres face au SM Caen (14e journée, 3-3). Moins en réussite par la suite, il perd sa place de titulaire au profit de Tawfik Bentayeb pour accompagner Timothé Nkada sur le front de l'attaque. Entré en jeu à la 67e minute de jeu, il inscrit un but et délivre une passe décisive pour une large victoire face au Pau FC (23e journée, victoire 0-5). Il conclut la saison avec 32 apparitions en Ligue 2, dont 16 titularisations, avec 7 buts et 3 passes décisives à son actif.
Lors du mercato estival, il ne satisfait pas à la visite médicale en vue de son transfert au Cercle Bruges pour un transfert d'un peu plus d'un million d'euros[5]. Son club annonce le la prolongation de son contrat jusqu'en 2028[6]. Il commence la saison 2025-2026 titulaire au côté de Mehdi Baaloudj en attaque. Il ouvre son compteur en offrant la victoire aux siens face au SC Bastia à la 91e minute de jeu après avoir remplacé Baaloudj (7e journée, victoire 2-3).