Promoted to the first team the following summer, Diawara scored ten goals in the 2008–09 campaign from 25 league games.[4][5] His form attracted the attention of several clubs, including Sporting CP,[6]Olympiacos F.C. from Greece and Scotland's Heart of Midlothian, with the latter however being put off by Marítimo's £2.5 million (€2.75 million) valuation of the player.[7]
Diawara bettered his individual totals to 11 goals in 2010–11, with Marítimo finishing in ninth position. Celtic came close to signing him in August 2011, but the deal collapsed on the last day of the transfer window due to visa issues.[8]
Diawara netted ten goals in only 15 matches in the first half of the 2011–12 season, including the last-minute winner at Sporting in a 3–2 win.[9]
In July 2013, Diawara was one of three Sevilla players deemed surplus to requirements by coach Unai Emery.[16] On 19 August, he was loaned to fellow Spaniards Levante UD for the duration of 2013–14.[17]
Adelaide United
In February 2017, after one and a half seasons with former club Marítimo, Diawara joined Adelaide United FC in the Australian A-League.[18] He scored three goals in only seven matches in his first season (five in all competitions),[19] the first coming on 19 March in the 2–1 home defeat of Brisbane Roar FC.[20]
Diawara agreed to a new two-year deal on 11 May 2017.[21]
Mohun Bagan
In December 2019, Diawara signed a one-year contract with India's Mohun Bagan AC.[22] He scored his first I-League goal for his new team the following 19 January, heading home from a corner kick in the 65th minute to help the hosts defeat East Bengal F.C. 2–1.His goal also helped Mohun Bagan win the I-league title just before Covid lockdown in India just at the time of Holi/ Dol Jatra around March 2020, under Kibu Vicuna's coaching. Mohun Bagan was declared champions with 4 games still left to play as even the 2nd placed team would not have toppled Mohun Bagan at the top of the table even if they had won all of their remaining matches.[23]
Punjab
Diawara joined Punjab FC of the same country and league on 1 February 2021.[24] On his debut eight days later, he scored twice in a 2–1 away victory over Indian Arrows.[25]