Arrivé à l'automne 2020 pour renforcer la réserve, il fait une première apparition dans le groupe pro en février 2021 alors que Nasser Larguet (qui l'a fait venir au centre de formation) a pris temporairement les rennes de l'équipe pro.
Lors de sa première apparition, en Coupe de France à Auxerre, il joue 10 minutes et marque un but !
Il obtient aussi un penalty crucial en fin de saison pour arracher la qualification en Europa Ligue.
Alors qu'il était prêté en 2020-21, l'OM l'achète durant l'été 2021 pour 0.4M€.
Après un début de saison 2021-22 intéressant, où il arrive à intégrer la rotation de l'équipe première et où il marque plusieurs buts (dont un doublé à Monaco), le jeune attaquant signe un nouveau contrat en décembre 2021 dont la durée n'a pas été révélé.
Dans la foulée, il devient international et Champion d'Afrique des Nations avec le Sénégal.
Avec ce titre et sa bonne saison (36 matches, 8 buts et 2 passes décisives), il attire les convoitises pendant l'été 2022.
Comme le club doit vendre et qu'il est un des rares à avoir une réelle valeur marchande et que lui veut rester à l'OM, il est au coeur d'une polémique pendant l'été 2022. Le dernier jour du mercato estival 2022, il est annoncé partant à Nice pour 12M€ mais il est finalement recalé à la visite médicale pour un problème de genou et reste donc Olympien.
En froid avec la direction du club après cet épisode, il met du temps à intégrer le groupe pro et joue finalement 12 matches (seulement 2 titularisations et 2 buts) mais quitte le club en janvier 2023 avec un transfert à Lorient pour une dizaine de millions d'euros (8M€ plus 2M€ de bonus).
seb, le 28 janvier 2023