Né à Tours où il a débuté, Sofiane Diop est un milieu de terrain technique et porté vers l’offensive. Arrivé au Stade Rennais en 2015 où il intègre le centre de formation, l’ancien international français U19 (sept sélections, trois buts) choisit le projet de l’AS Monaco durant l'été 2018 afin d'y poursuivre sa progression. Il connaît ses premières minutes avec les professionnels dès la première journée de cette saison 2018-2019 puis est prêté au FC Sochaux Montbéliard en Ligue 2 la saison suivante. A son retour, Sofiane Diop tape dans l'œil de Niko Kovac qui le considère comme un titulaire indiscutable sur l'aile ou au milieu au fil des rencontres. Sofiane Diop est alors l'auteur de sept buts, dont un sur la pelouse du Parc des Princes, et d'une passe décisive. En début de saison 2021-2022, il prolonge son contrat jusqu'en 2026 et inscrit son premier doublé dans l'élite face à Troyes.