On 5 July 2018, Diop signed his first professional contract with Monaco after his debut season with the reserve side of Rennes. He made his professional debut in a 4–0 loss to Paris Saint-Germain on 4 August 2018 in the Trophée des Champions.