S.C. Braga
On 28 July 2020, Castro returned to his own country's top flight, on a two-year deal at S.C. Braga.