On 30 August 2018, he signed a two-year contract with Heracles Almelo with an additional one-year extension option.[3]
Sheriff Tiraspol
After his contract expired with Heracles, he joined Moldovan club Sheriff Tiraspol on 4 September 2020.[4] However, a hamstring injury prevented Dos Santos from making an impact, resulting in a challenging season for him. He departed from the club at the conclusion of the title-winning season, having made just seven appearances.[5]
Free agency and AS Trenčín
In the lead-up to the 2021–22 season, Dos Santos underwent a trial with Go Ahead Eagles. However, this trial did not result in a contract.[6] Subsequently, he had another trial, this time with German club 1. FC Saarbrücken. While he made a positive impression, it became apparent that his playing style did not align with the head coach Uwe Koschinat's tactical vision.[7]
During the 2022–23 season, Dos Santos joined Slovak First Football League club AS Trenčín for a trial as part of their preparations for the second half of the season.[8]
After a successful trial, on 17 February 2023, it was announced that Dos Santos had signed a contract with Trenčín after more than one-and-a-half year as a free agent.[9] This move offered him a chance to rejuvenate his professional career, and just a day later, he made his official debut for the club as a 76th-minute substitute for Artur Gajdoš in a 1–1 league draw against ViOn Zlaté Moravce.[10][11]