Formado en la cantera del Saint-Charles Charenton Saint-Maurice Basket-ball, fue reclutado por el JDA Dijon en 2005.
[1] Diabate, empero, sólo estuvo allí un año, en el cual disputó 30 partidos de liga, promediando 13,4 puntos, 4,2 rebotes, 6,7 asistencias y 2,2 robos en 35,8 minutos de media, lo que le valió terminar la temporada como el líder en robos de la LNB y el segundo máximo asistente del torneo.
Su siguiente destino fue el SPO Rouen Basket, al que se sumó en noviembre de 2015, cuando la temporada ya estaba en marcha.
Tras un paso por el baloncesto de Macedonia, en febrero de 2017 regresó a la LNB Pro A tras ser contratado por el Champagne Châlons Reims Basket como sustituto del lesionado Édouard Choquet.
[5] Esa sería su última experiencia en la máxima categoría del baloncesto profesional francés, ya que en los años siguientes jugaría en China y en Eslovaquia, retornando en enero de 2019 a Francia con la misión de conseguir el título de la Pro B con el SLUC Nancy.