Muangthong United F.C.
Diarra began his career in 2004 at ASEC. In January 2010, he signed for Thai club Phuket F.C. In January 2011, he joined Muangthong United F.C. on a five-year deal. He went to Suphanburi F.C. on loan in 2012, and helped the club gain promotion to the Premier League. He returned to Muangthong United after his loan expired in December. In 2013, Diarra was loaned to Singhtarua F.C.