Diogo Costa

pt
Diogo Costa
86

61.28

M.€

99

27

years

GK

Profile of Diogo Costa

Season 2026/27

Official matches
9
Matches
810'
Minutes
5
0.56 ▲
Goals conceded/90'
6
Unbeaten
matches
0/0
0 ▲
Cards/90'

Last match

Liga de las Naciones de la UEFA, 3 days ago

Diogo Costa

Diogo Meireles da Costa
27
years
PRT
Portugal
82
kgs
GK
position
188
cms
99
shirt number
61.28
M.€
86
ELO

Born on 19 September 1999 in Rothrist

Personal data
Country of birth
Switzerland Switzerland
Nationality
Portugal Portugal
Other nationality
Switzerland Switzerland
Preferred foot
Right foot
Continent
Europe
Region
Western Europe
Career info
Status
Very high
Current club
Porto Porto
Current competition
Liga Portugal Liga Portugal
Previous club
Porto II Porto II
Previous competition
Liga Portugal 2 Liga Portugal 2
Historic team
Porto Porto
Historical competition
Liga Portugal Liga Portugal
Most common shirt number
99
Other shirt numbers
1, 22, 31, 28, 12

Form in last matches

Competitions played in

Participation and performances
Liga Portugal
100%
Wins
7 W
0 D
0 L
Champions League
0%
Wins
0 W
0 D
1 L
League Cup
0%
Wins
Super Cup
100%
Wins
1 W
0 D
0 L

Team's standing in the competition

Matchday 8 W MP W D L GS GA GD
1
Porto
Porto 21 7 7 0 0 18 3 +15
2
Benfica
Benfica 16 7 5 1 1 22 7 +15
3
Sporting CP
Sporting CP 15 7 4 3 0 17 8 +9
4
CD Santa Clara
CD Santa Clara 15 7 4 3 0 11 4 +7
5
Arouca
Arouca 11 7 3 2 2 10 7 +3

Attributes

62
Jump
85
Diving
84
Saves
86
Kicking
84
Positioning
84
Reflexes

BeSoccer ELO progression

86 ▲ 2
106658 17
9249 16
16072 15
1095 19
9249 21
Highest value in career
86 (2026)
Rankings
General
109º
Age
16º
By country
6º 6º
By position
8º GK GK

Market value evolution

61 M€ ▼ -19.2
106658 17
9249 16
16072 15
1095 19
9249 21
Highest value in career
80.91M (2026)
Rankings
General
27º
Age
4º
By country
2º 2º
By position
2º GK GK
Contract information
Provider
Adidas
Agent
Gestifute
Contract start
01/07/2019
Contract end
30/06/2030
Contract length
08/10/2037
Most recent transfer
01/07/2019

Past signings

Seas. Date
Origin Destination Fee
24/25 27/12/2025
Porto
Porto
Escudo
Renewal
19/20 01/07/2019
Porto II
Porto II
Porto
Porto
Free transfer
16/17 01/07/2016
Porto U19
Porto U19
Porto II
Porto II
Free transfer
15/16 01/07/2015
Porto U17
Porto U17
Porto U19
Porto U19
Free transfer
14/15 01/07/2014
Porto U15
Porto U15
Porto U17
Porto U17
Free transfer
Total transfer spend 0

Professional performance

Average goals conceded
Current season 9
5
▲
0.56
▲
84
▲
Last 6 months 27
17
▲
0.63
▲
84
▲
Last 365 days 62
43
▲
0.69
▲
84
▲
Last 3 years 171
139
▲
0.81
▲
82
▲
Last 5 years 271
216
▲
0.8
▲
80
▲
Career 451
394
▲
0.87
▲
74
▲

Clubs played for

Teams Seas. MP
Cards
MP MS MB MIN Age Pts. ELO
Porto
Porto
2026/27
9 5 0 0 0 9 9 0 810' 27 7.3 84
Liga Portugal
Liga Portugal
7 3 0 0 0 7 7 0 630' 27 7.2 84
Champions League
Champions League
1 2 0 0 0 1 1 0 90' 26 8.5 83
Super Cup
Super Cup
1 0 0 0 0 1 1 0 90' 26 6.1 84
Porto
Porto
2025/26
49 27 1 3 0 49 49 0 4348' 26 7.1 84
Porto
Porto
2024/25
43 45 2 0 0 43 43 0 3870' 25 6.9 82
Porto
Porto
2023/24
45 38 1 0 1 45 45 0 4055' 24 7.2 79
Porto
Porto
2022/23
41 30 3 1 0 41 41 0 3690' 23 7.5 78

Teammates

Player rating and role
Jan Bednarek
D
Jan Bednarek
84
▲
5
Victor Froholdt
MF
Victor Froholdt
84
▲
6
Pepê
F
Pepê
83
▲
6
Samu Aghehowa
F
Samu Aghehowa
83
▲
6
Jakub Kiwior
D
Jakub Kiwior
82
▲
4
Gabri Veiga
MF
Gabri Veiga
76
▲
2
Alan Varela
MF
Alan Varela
75
▼
-2
S. Giménez
F
S. Giménez
75
▼
-2
André Da Silva
F
André Da Silva
74
▲
3
Pablo Rosario
MF
Pablo Rosario
73
▲
2
Chris Smalling
D
Chris Smalling
72
▲
2
In-Beom Hwang
MF
In-Beom Hwang
72
▼
-4
William Gomes
F
William Gomes
72
▲
9
Seko Fofana
MF
Seko Fofana
72
▲
1
Borja Sainz
F
Borja Sainz
72
▼
-3
Alberto Costa
D
Alberto Costa
71
▲
0
Nehuén Pérez
D
Nehuén Pérez
70
▼
-4
Martim Fernandes
D
Martim Fernandes
69
▲
0
Zaidu
D
Zaidu
68
▲
4

Historical performance at clubs

By teams Seas. MP MS Min.
Porto
Porto
8 255 255 22876' 206 8
Porto II
Porto II
3 51 50 4535' 67 3
Porto U19
Porto U19
4 27 27 2430' 26 0
By competition Seas.. MP MS Min.
Liga Portugal
Liga Portugal
8 175 175 15646' 120 7
Liga Portugal 2
Liga Portugal 2
3 51 50 4535' 67 3
UEFA Youth League
UEFA Youth League
4 27 27 2430' 26 0
Europa League
Europa League
3 26 26 2340' 30 0
Champions League
Champions League
5 24 24 2190' 30 0

Clubs played for

Porto
Porto
8 season
Goals conceded
206
255
Porto II
Porto II
3 season
Goals conceded
67
51
Porto U19
Porto U19
4 season
Goals conceded
26
27

National team

3762
52 times at International
16 times at U21
10 times at U20
19 times at U19
13 times at U17
43
Average number of goals
0.83
0
0
0
Additional information
Times called up
64
Matches started
52
Debut
9/10/2021
Age on debut
22.1 years
Last match
4/10/2026
Age at last match
27.0 years

National team

Teams Year MP
Saved penalties
MP MS MB MIN Age Pts. ELO
Portugal
Portugal
2026
10 8 0 0 0 10 10 0 900' 27 7.1 84
UEFA Nations League
UEFA Nations League
4 0 0 0 0 4 4 0 360' 27 7 84
World Cup
World Cup
5 0 0 0 0 5 5 0 450' 26 7.4 84
Friendly International
Friendly International
1 0 0 0 0 1 1 0 90' 26 5.5 83
Portugal
Portugal
2025
10 13 1 0 0 10 10 0 900' 26 6.9 83
Portugal
Portugal
2024
13 11 0 0 0 13 13 0 1170' 25 6.5 81
Portugal
Portugal
2023
7 2 0 0 0 7 7 0 630' 24 6.8 78
Portugal
Portugal
2022
11 9 0 0 0 11 11 0 990' 23 6.5 77

National team teammates

Player rating and role
Bruno Fernandes
MID
Bruno Fernandes
97
▲
0
C. Ronaldo
FOR
C. Ronaldo
97
▲
0
Diogo Dalot
DEF
Diogo Dalot
89
▲
0
Vitinha
MID
Vitinha
88
▲
0
Nuno Mendes
DEF
Nuno Mendes
88
▲
0
Rui Patrício
GK
Rui Patrício
88
▲
0
João Cancelo
DEF
João Cancelo
86
▲
0
Rafael Leão
FOR
Rafael Leão
86
▲
0
João Neves
MID
João Neves
86
▲
0
Pedro Neto
FOR
Pedro Neto
86
▲
0
Rúben Neves
MID
Rúben Neves
85
▲
0
Bernardo Silva
MID
Bernardo Silva
85
▲
0
Rúben Dias
DEF
Rúben Dias
85
▲
0
Gonçalo Inácio
DEF
Gonçalo Inácio
85
▲
0
Diogo Jota
FOR
Diogo Jota
85
▲
0
F. Conceição
FOR
F. Conceição
84
▲
0
João Félix
MID
João Félix
83
▲
0
José Sá
GK
José Sá
83
▲
0
J. Palhinha
MID
J. Palhinha
82
▲
0

National team performance

By teams Seas. MP MS Min
Portugal
Portugal
6 52 52 4680' 43 0
Portugal U19
Portugal U19
3 19 19 1633' 17 0
Portugal U21
Portugal U21
4 16 15 1394' 14 0
Portugal U17
Portugal U17
2 13 13 1170' 5 0
Portugal U20
Portugal U20
3 10 8 764' 10 0
Portugal U16
Portugal U16
2 4 4 360' 1 0
Portugal U18
Portugal U18
2 2 2 180' 3 0
Portugal U15
Portugal U15
1 2 2 180' 2 0
By competition Seas. MP MS Min
UEFA Nations League
UEFA Nations League
4 17 17 1530' 16 0
World Cup
World Cup
2 10 10 900' 9 0
Euro U21
Euro U21
2 9 9 810' 9 0
Euro U19
Euro U19
3 8 8 676' 7 0
UEFA EC U19
UEFA EC U19
2 8 8 687' 7 0

Key achievements

Milestones and events on this day

Best performances