Career
Diop previously played in the Ukraine for Football Club Metalurh Donetsk, spent the 2006-2007 season on loan to Football Club Stal Alchevsk and Belgian side K.F.C. Germinal Beerschot. In August 2008 he moved to Cyprus and Apollon Limassol and before playing on loan for and then played for Spanish side Southeast Eivissa-Ibiza. On 22 October 2009 Diop was one of four new players brought to Darlington by new manager Steve Staunton.
Diop was signed on a short term contract, although he needed international clearance to officially complete his signing and picked up a slight muscle injury ruling him out of that weekend"s league trip to Barnet.
He was one of several players released early from their Darlington contracts towards the end of the 2009-2010 season. On 29th October 2015, Diop signed for Bedford Town Football Club, teaming up with former Hereford United manager Jon Taylor.
As a player.