Loading live ticker…
Diogo Costa

Diogo Costa

FC Porto
Keeper Portugal
Age 26
Height 186 cm
Foot Right
Country Portugal
Value €41.3m
Contract 2030-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.26
49 matches
Last 5
7.20
-0.06 vs season
Best
8.6
vs VfB Stuttgart
MOTM
5
of 57 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 7.1 2025-12-11 · H vs Malmö FF · 0G 0A · 7.1 6.7 2025-12-15 · H vs Estrela da Amadora · 0G 0A · 6.7 8.4 2025-12-22 · A vs Alverca · 0G 0A · 8.4 6.3 2025-12-29 · H vs AVS Futebol SAD · 0G 0A · 6.3 7.3 2026-01-04 · A vs Santa Clara · 0G 0A · 7.3 8.2 2026-01-14 · H vs Benfica · 0G 0A · 8.2 8.4 2026-01-18 · A vs Vitoria de Guimaraes · 0G 0A · 8.4 5.7 2026-01-22 · A vs Viktoria Plzen · 0G 0A · 5.7 8.2 2026-01-26 · H vs Gil Vicente · 0G 0A · 8.2 6.5 2026-01-29 · H vs Rangers · 0G 0A · 6.5 6.4 2026-02-02 · A vs Casa Pia AC · 0G 0A · 6.4 7.8 2026-02-09 · H vs Sporting CP · 0G 0A · 7.8 7.6 2026-02-15 · A vs Nacional · 0G 0A · 7.6 7.4 2026-02-22 · H vs Rio Ave · 0G 0A · 7.4 6.0 2026-02-27 · H vs Arouca · 0G 0A · 6.0 6.9 2026-03-03 · A vs Sporting CP · 0G 0A · 6.9 6.8 2026-03-08 · A vs Benfica · 0G 0A · 6.8 8.0 2026-03-12 · A vs VfB Stuttgart · 0G 0A · 8.0 7.6 2026-03-15 · H vs Moreirense · 0G 0A · 7.6 8.6 2026-03-19 · H vs VfB Stuttgart · 0G 0A · 8.6 6.7 2026-03-22 · A vs Braga · 0G 0A · 6.7 6.4 2026-04-04 · H vs Famalicao · 0G 0A · 6.4 7.2 2026-04-09 · H vs Nottingham Forest · 0G 0A · 7.2 7.0 2026-04-12 · A vs Estoril · 0G 0A · 7.0 7.1 2026-04-16 · A vs Nottingham Forest · 0G 0A · 7.1 7.8 2026-04-19 · H vs Tondela · 0G 0A · 7.8 7.7 2026-04-22 · H vs Sporting CP · 0G 0A · 7.7 6.5 2026-04-26 · A vs Estrela da Amadora · 0G 0A · 6.5 7.9 2026-05-02 · H vs Alverca · 0G 0A · 7.9 6.1 2026-05-16 · H vs Santa Clara · 0G 0A · 6.1 12-11 01-14 02-02 03-03 03-22 04-19 05-16
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Sweeper actions Goals conceded Save percentage High claims Clean sheets Long ball percentage
Filter:
Apps
49
Goals
0
Assists
0
Rating
7.26
Conceded
15
51%
Clean sheets
19
100%
Rating
7.32
90%
Matches
33
87%
Started
33
87%
Penalties saved
1/2
🎯
Stats compared to other keepers
Liga Portugal · percentile vs peers
56% 99% 96% 23% 98% 92%
Sweeper actions
56%
Goals conceded
99%
Save percentage
96%
High claims
23%
Clean sheets
98%
Long ball percentage
92%
🔥
Heatmap
1486 touches this season
Attack
Touches
1486
Attack
0%
Middle
1%
Ø position
11%
ATTACK

Detailed Stats & Percentiles (Liga Portugal)

Goalkeeping

Stat Total Per 90
Percentile
avg 78%
Per 90 pctl
avg 71%
Saves 60 1.86
60
9
Save percentage 80.0 80.00
92
92
Goals conceded 15 0.46
51
95
Goals prevented 1.72 0.05
75
68
Clean sheets 19 0.59
100
95
Penalty saves 1 0.03
65
70
Penalties conceded 1 0.03
53
65
Penalty save % 50.0 50.00
100
100
Error led to goal 0 0.00
100
100
Acted as sweeper 22 0.68
87
58
High claims 16 0.50
73
29

Distribution

Stat Total Per 90
Percentile
avg 86%
Per 90 pctl
avg 75%
Accurate passes 768 23.78
92
80
Pass accuracy 76.9 76.88
82
82
Accurate long balls 169 5.23
85
48
Long ball accuracy 43.2 43.22
80
80
xA 0.12 0.00
92
82

Discipline

Stat Total Per 90
Percentile
avg 59%
Per 90 pctl
avg 75%
Yellow cards 3 0.09
19
51
Red cards 0 0.00
100
100

Recent Matches (60)

Date Opponent Comp Score Min G A Rating
2026-05-16 vs Santa Clara Liga Portugal 1-0 72 0 0 6.1
2026-05-10 @ AVS Futebol SAD Liga Portugal 3-1 0 0 0
2026-05-02 vs Alverca Liga Portugal 1-0 90 0 0 7.9
2026-04-26 @ Estrela da Amadora Liga Portugal 1-2 90 0 0 6.5
2026-04-22 vs Sporting CP Taca de Portugal 0-0 90 0 0 7.7
2026-04-19 vs Tondela Liga Portugal 2-0 90 0 0 7.8
2026-04-16 @ Nottingham Forest Europa League 1-0 90 0 0 7.1
2026-04-12 @ Estoril Liga Portugal 1-3 90 0 0 7.0
2026-04-09 vs Nottingham Forest Europa League 1-1 90 0 0 7.2
2026-04-04 vs Famalicao Liga Portugal 2-2 90 0 0 6.4
2026-03-22 @ Braga Liga Portugal 1-2 90 0 0 6.7
2026-03-19 vs VfB Stuttgart Europa League 2-0 90 0 0 8.6
2026-03-15 vs Moreirense Liga Portugal 3-0 90 0 0 7.6
2026-03-12 @ VfB Stuttgart Europa League 1-2 90 0 0 8.0
2026-03-08 @ Benfica Liga Portugal 2-2 90 0 0 6.8
2026-03-03 @ Sporting CP Taca de Portugal 1-0 90 0 0 6.9
2026-02-27 vs Arouca Liga Portugal 3-1 90 0 0 6.0
2026-02-23 vs Pacos de Ferreira Liga Portugal 2 1-0 90 0 0
2026-02-22 vs Rio Ave Liga Portugal 1-0 90 0 0 7.4
2026-02-15 @ Nacional Liga Portugal 0-1 90 0 0 7.6
2026-02-09 vs Sporting CP Liga Portugal 1-1 90 0 0 7.8
2026-02-02 @ Casa Pia AC Liga Portugal 2-1 90 0 0 6.4
2026-01-29 vs Rangers Europa League 3-1 90 0 0 6.5
2026-01-26 vs Gil Vicente Liga Portugal 3-0 90 0 0 8.2
2026-01-22 @ Viktoria Plzen Europa League 1-1 90 0 0 5.7
2026-01-18 @ Vitoria de Guimaraes Liga Portugal 0-1 90 0 0 8.4
2026-01-14 vs Benfica Taca de Portugal 1-0 90 0 0 8.2
2026-01-04 @ Santa Clara Liga Portugal 0-1 90 0 0 7.3
2025-12-29 vs AVS Futebol SAD Liga Portugal 2-0 45 0 0 6.3
2025-12-22 @ Alverca Liga Portugal 0-3 90 0 0 8.4
2025-12-18 vs Famalicao Taca de Portugal 4-1 90 0 0
2025-12-15 vs Estrela da Amadora Liga Portugal 3-1 90 0 0 6.7
2025-12-11 vs Malmö FF Europa League 2-1 90 0 0 7.1
2025-12-07 @ Tondela Liga Portugal 0-2 90 0 0 7.6
2025-11-30 vs Estoril Liga Portugal 1-0 90 0 0 7.5
2025-11-27 vs Nice Europa League 3-0 90 0 0 7.0
2025-11-16 vs Armenia World Cup Qualification UEFA 1st Round Grp. F 9-1 90 0 0 6.1
2025-11-13 @ Ireland World Cup Qualification UEFA 1st Round Grp. F 2-0 90 0 0 5.7
2025-11-09 @ Famalicao Liga Portugal 0-1 90 0 0 7.1
2025-11-06 @ FC Utrecht Europa League 1-1 90 0 0 6.1

Career

Season Team Type Apps G A Rating
2025/2026 FC Porto senior 49 0 0 7.26
2024/2025 FC Porto senior 43 0 0 6.98
2023/2024 FC Porto senior 45 0 0 6.79
2022/2023 FC Porto senior 41 0 1 7.14
2021/2022 FC Porto senior 43 0 0 6.65
2020/2021 FC Porto senior 10 0 0 5.83
2019/2020 FC Porto senior 14 0 0 6.71
2020/2021 FC Porto B senior 2 0 0 -
2018/2019 FC Porto B senior 17 0 0 -
2017/2018 FC Porto B senior 32 0 0 -
2018/2019 FC Porto U19 youth 6 0 0 -
2017/2018 FC Porto U19 youth 8 0 0 -
2016/2017 FC Porto U19 youth 8 0 0 -
2015/2016 FC Porto U19 youth 5 0 0 -
2018/2019 FC Porto Under 23 youth 1 0 0 -
2017/2018 FC Porto Under 23 youth 2 0 0 -
2026 Portugal national team 6 0 0 6.52
2024 Portugal national team 24 0 0 6.96
2022 Portugal national team 11 0 0 6.50
2021 Portugal national team 1 0 0 6.80
2019 Portugal U20 national team 1 0 0 -
2017 Portugal U20 national team 5 0 0 -
2021 Portugal U21 national team 15 0 0 -
2018 Portugal U19 national team 6 0 0 -
2017 Portugal U19 national team 9 0 0 -
2016 Portugal U17 national team 10 0 0 -

Transfer Value History

Trophies

Portugal
🏆 UEFA Nations League A x1
FC Porto
🏆 Taça de Portugal x4
🏆 Super Cup x3
🏆 Liga Portugal x3
🏆 Copa Ibérica x1
🏆 League Cup x1
FC Porto U19
🏆 Júniores U19 x2
🏆 UEFA Youth League x1
FC Porto Under 23
🏆 Premier League International Cup x1
FC Porto B
🏆 Premier League International Cup x1
Portugal U19
🏆 UEFA U19 Championship x1
Portugal U17
🏆 UEFA U17 Championship x1
Help