Vitória de Guimarães Born in
Santo Tirso in the
Porto metropolitan area, Costa joined the youth ranks of
Vitória de Guimarães in 2013. He was promoted to the under-23 team when he was 17, and after playing one game for them and having trained with the
B-team, he signed a three-year contract in April 2021; the release clause was
€30 million. Costa began training with the first team in October 2023, and was included in matchday squads under manager
Álvaro Pacheco. The following 11 January, he made his first-team debut in the
fifth round of the
Taça de Portugal, in a 1–0 home win over
Penafiel; he played the final minutes as a
substitute after
Miguel Maga's muscular injury. Costa signed a contract extension on 17 October 2024, keeping him at the
Estádio D. Afonso Henriques until June 2028. He scored his first goal on 12 December in a
UEFA Conference League league phase match away to
St. Gallen, helping to a 4–1 win in Switzerland.
Juventus On 15 January 2025, Costa transferred to
Juventus on a contract lasting until July 2029. The transfer fee was €12.5 million over four financial years, €1.3 million in additional fees and up to €2.5 million in bonuses. During an injury crisis with five defenders missing, he made his debut on 26 February in the quarter-finals of the
Coppa Italia at home to
Empoli, playing the final six minutes in place of
Andrea Cambiaso as his team drew 1–1 and lost on penalties. Five days later he made his
Serie A debut in a 2–0 win over
Hellas Verona at
Juventus Stadium, playing the final half-hour as a substitute. Costa played 14 games for the club from
Turin,
assisting three goals. He made four appearances at the
2025 FIFA Club World Cup in the United States, in which he and
Khéphren Thuram each set up two goals in a 5–0 opening win over
Al Ain of the United Arab Emirates.
Porto On 24 July 2025, Costa returned to his homeland's top flight by signing for
Porto. He joined on a five-year deal for a transfer fee of €15 million, with a potential €1 million in bonuses and a €65 million buyout fee; Juventus retained 10% of a future transfer fee. He had previously been approached by rivals
Sporting CP. ==International career==