- Birthplace: Guédiawaye, Senegal
- Birthdate: 14/2/1993
- Position: Small forward / Power forward
- Weight: 95 kg.
- Height: 2,04m. (6´8´´)
- Nationality: Senegalese and Spanish
- 2011–2016 Laboral Baskonia (ACB / Copa del Rey / Euroleague)
- 2012 → UPV Álava (on loan)
- 2012–2013 → CEBA Guadalajara (on loan)
- 2013–2014 → Xuven Cambados (on loan)
- 2016–2017 Melco Ieper (Belgium)
- U17, U18, U20 Spanish National Team
Diop is a tall forward who can play as a small forward or power forward. He has great physical and athletic attributes, with a long frame that makes him difficult to defend, but also has a good outside shot and a variety of movements. Diop is good off the dribble and has a variety of moves
to beat his man and split the defence. His speed and agility allow him to run the counter-attack where he is strong enough to finish under contact or find better positioned team mates. His passing ability is excellent and even when driving and drawing the defence, he has the vision to find
cutting team mates. Defensively he is a solid rebounder for someone who often plays further away from the basket. Has good hands and is able to close down attackers and steal the ball well. He is a team player and prepared to fulfil the role the coach requires. Has the potential to be much
more dominant in all areas.
Mamadou Diop Gaye came to Spain in 2008 to play for the youth teams of Villa de Adeje. Years later he moved to Laboral Kutxa, starting to play in a 2011–12 season with their reserve team in the fifth tier, only to finish the season in UPV Álava of Liga EBA (fourth division). Over the
season, he has shown solid performances, averaging 12 points and 4 rebounds per game. In a 2012–13 season he was sent on loan to the CEBA Guadalajara of the LEB Plata (third tier), reaching with his team the semifinals of the promotion playoffs to LEB Oro (second tier). In the
2013–14 he was again loaned in order to continue his development in Conservas de Cambados of the same league.
For the 2014–15 season, Diop made the roster of Laboral Kutxa for the Liga ACB. On September 2, he debuted and scored his first points in a preseason game against Gipuzkoa Basket. On December 28, Diop made his first appearance in the ACB, against Baloncesto Sevilla.
On June 28, 2016, Diop parted ways with Baskonia and signed with Belgian club Melco Ieper.
Diop has played in the Spanish national basketball team youth teams. In summer 2010, he was selected by Diego Ocampo to participate with the U-17 team in the 2010 World Championship in Hamburg, Germany. In April 2011, he played with the U-18 team in the Vilagarcía Basket Cup.
In 2012, he was selected by Luis Guil to participate in the European U-20 Championships in Slovenia. In 2013 he was again shortlisted with the U-20 team, this time coached by Sito Alonso, to participate in the 2013 European Championship.