Milson made his professional debut with Marítimo in a Primeira Liga match with FC Porto on 10 June 2020.
On 12 February 2022, Milson signed a long-term contract with Russian Premier League club Nizhny Novgorod.
On 3 February 2023, Milson joined Ankaragücü in Turkey on loan with an option to buy.
On 6 July 2023, Milson agreed on a three-year contract with Maccabi Tel Aviv in Israel
Season Stats
9 appearances in the current 2023-2024 Season
7 goals scored in the current 2023-2024 Season