Madson started his career in his home country, where he played for
Paulista FC and
Atlético Goianiense. In 2013, he was transferred in Europe, to the Romanian squad
FC Vaslui.
Atromitos On 8 July 2017, Madson moved to the
Super League Greece joining
Atromitos on a two-year contract. On 14 October 2017, he scored his first goal with a stunning long shot in a 1–0 home win against
Asteras Tripolis. As a result of his performances and the attraction of interest from other teams, the administration of the Greek club extended his contract until the summer of 2020. The deal also includes a buy-out clause of €1,000,000. On 28 November 2017, he scored in a 4–0 away win against
Sparti in the
Greek Cup, securing his team's place in the round of 16. ==Career statistics==