Sawadogo made his
Ligue 2 debut with
AJ Auxerre at 9 August 2013 against
Nîmes Olympique. In 2014, he joined
Clermont Foot. On 22 December he signed a -year contract with
Super League Greece club
Levadiakos for an undisclosed fee. It was his first time in his career that will play in the highest level. On 14 April 2018, he scored with an astonishing effort helping his club to win 1-0 rivals
Asteras Tripolis. It was his first goal with the club. Sawadogo returned to France with
Gazélec Ajaccio in January 2020, and then moved to
US Créteil-Lusitanos in June 2020. He was released at the end of the season, and spent six months without a club, before signing for
US Granville in early February 2022. ==International career==