Personal information | |||
---|---|---|---|
Full name | Alberto Oliveira Baio [1] | ||
Date of birth | 29 September 2003 | ||
Place of birth | Santo Tirso, Portugal [2] | ||
Height | 1.86 m (6 ft 1 in) | ||
Position(s) | Right-back | ||
Team information | |||
Current team | Porto | ||
Number | 20 | ||
Youth career | |||
2013–2022 | Vitória de Guimarães | ||
Senior career* | |||
Years | Team | Apps | (Gls) |
2022–2024 | Vitória de Guimarães B | 19 | (1) |
2024–2025 | Vitória de Guimarães | 11 | (0) |
2025 | Juventus | 9 | (0) |
2025– | Porto | 4 | (0) |
International career‡ | |||
2021 | Portugal U18 | 2 | (0) |
2023 | Portugal U20 | 2 | (0) |
* Club domestic league appearances and goals as of 18:01, 24 July 2025 (UTC) ‡ National team caps and goals as of 02:26, 14 January 2025 (UTC) |
Alberto Oliveira Baio (born 29 September 2003), known as Alberto Costa, is a Portuguese footballer who plays as a right-back for Primeira Liga club FC Porto.
He spent his entire youth career at Vitória de Guimarães, where he made his debuts for the reserve and first teams, the latter in the Primeira Liga. In January 2025, he moved to Juventus for an initial €12.5 million fee, moving back to Portugal with Porto for €15 million six months later.
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. [3]
Costa began training with the first team in October 2023, and was included in matchday squads under manager Álvaro Pacheco. [2] 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. [1] His league debut was his only game of the Primeira Liga season, 15 minutes off the bench in a 3–0 loss away to Sporting CP on 21 April 2024. [4]
Costa signed a contract extension on 17 October 2024, keeping him at the Estádio D. Afonso Henriques until June 2028. [5] 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. [6]
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. [7] 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. [8] [9] 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. [10]
Costa played 14 games for the club from Turin, assisting three goals. [11] 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. [12]
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. [13] He had previously been approached by rivals Sporting CP. [11]
Costa made his debut for Porto on 11 August 2025 in a 3–0 home win over his former club Vitória Guimarães. He assisted the second goal, scored by Samu Aghehowa. [14]
Costa was first called up for the Portugal under-18 team for two friendly matches against Norway in Lisbon in June 2021. [15] In March 2023, he was capped twice for the under-20 team against Romania and the Czech Republic. [16]
Though not one of his legal surnames, Costa chose the surname for his career, in tribute to his stepfather who raised him from an early age. [17]
Club | Season | League | National cup [a] | League cup [b] | Europe | Other | Total | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
Vitória de Guimarães B | 2022–23 | Liga 3 | 19 | 1 | — | — | — | — | 19 | 1 | ||||
Vitória de Guimarães | 2023–24 | Primeira Liga | 1 | 0 | 1 | 0 | — | — | — | 2 | 0 | |||
2024–25 | Primeira Liga | 10 | 0 | 4 | 0 | 1 | 0 | 7 [c] | 1 | — | 21 | 1 | ||
Total | 11 | 0 | 5 | 0 | 1 | 0 | 7 | 1 | — | 23 | 1 | |||
Juventus | 2024–25 | Serie A | 9 | 0 | 1 | 0 | — | 0 | 0 | 4 [d] | 0 | 14 | 0 | |
Porto | 2025–26 | Primeira Liga | 4 | 0 | — | — | — | — | 4 | 0 | ||||
Career total | 43 | 1 | 6 | 0 | 1 | 0 | 7 | 1 | 4 | 0 | 60 | 2 |