Alberto Costa#20

Alberto Costa

Defender
🇵🇹 Portugal · 22 yrs · Born 29 Sep 2003 in Santo Tirso · 1.86 m · 78 kg · Right-footed
Right-back

Alberto Costa is a defender from Portugal who plays for Porto, wearing shirt number 20. This season he has made 11 appearances. Born in 2003, he stands 1.86 m tall.

Player information

Full name Alberto Oliveira Baio
Known as A. Costa
Position Defender
Team Porto
Nationality Portugal
Date of birth 29 September 2003
Age 22 years
Height 1.86 m
Weight 78 kg
Sex Male
Shirt number 20

Season statistics

11 Matches
0 Goals
0 Assists
3 Yellow cards
0 Red cards
26.0 Rating

Recent matches · last 5

D L W W W

Trophy cabinet · 1 won

Liga Portugal – logo
Liga Portugal Season 25745

Clubs and national teams · 1

  1. Porto - club crest
    Jul 2025 – Jun 2030 #20

The career of Alberto Costa so far

Alberto Costa's career began at Vitória Guimarães II. He moved to Vitória Guimarães in 2024, to Juventus in 2025 for €14m and then to Porto in 2025 for €15m. He has won 1 trophy, including Liga Portugal. He currently plays for Porto.

Career history · 3 transfers

  1. 2025
    Juventus Porto
    €15,000,000 24 Jul 2025
  2. 2025
    Vitória Guimarães Juventus
    €13,800,000 15 January 2025
  3. 2024
    Vitória Guimarães II Vitória Guimarães
    1 July 2024

Frequently asked questions about Alberto Costa

What team does Alberto Costa play for?

Alberto Costa plays for Porto.

What position does Alberto Costa play?

Alberto Costa plays as a defender, usually as a right back.

How old is Alberto Costa?

Alberto Costa is 22 years old, born on 29 September 2003.

How tall is Alberto Costa?

Alberto Costa is 1.86 m (6′1″) tall.

Where is Alberto Costa from?

Alberto Costa is from Portugal.

Which teams has Alberto Costa played for?

Alberto Costa has played for Vitória Guimarães II, Vitória Guimarães, Juventus and Porto.

What shirt number does Alberto Costa wear?

Alberto Costa wears shirt number 20 for Porto.

When did Alberto Costa join Porto?

Alberto Costa joined Porto from Juventus on 24 July 2025 for a fee of €15m.