Skip to content
Diogo Costa

Diogo Costa

Porto
Porto
GoalkeeperPortugalPortugal27 years (Sep 19, 1999)188 cm#99
€42MMarket Value#13 Portugal
Performance Overview
Season Performance 26/27
All Competitions
Matches
14
Clean sheets
8
Conceded
14
Saves
45
Mins/game
90
Avg Rating
6.98

Last 10 matches · rating

Avg 6.70
DateOpponentResMinGARating
Oct 31Estoril4-090'––
6.7
Oct 24Gil Vicente1-090'––
6.9
Oct 20PSV0-190'––
7.0
Oct 14Real Betis2-390'––
6.7
Oct 10Marítimo2-190'––
6.3
Oct 4Norway2-190'––
6.7
Oct 1Denmark4-290'––
6.0
Sep 27Norway2-190'––
7.4
Sep 24Wales1-090'––
6.8
Sep 20Benfica3-190'––
6.5
All matches

Season 26/27 · all comps

Attack

Goals
0

Passing

Assists
0
Key passes
1
Passes
556
Crosses (accurate)
0 (0)

Duels

Total
4
Won
3

Minutes

Started
18
Off the bench
0
Total
1,620'
Minutes per match
90'

Discipline

Yellow
0
Red
0
Fouls (drawn)
0 (0)
Duels won3 of 4 · 75%
Pass accuracy89%

Form · 24 matches

Avg 7.05High 8.4Low 6.0
18 W2 D4 L
Appearances 2026/2027
18 started0 sub

Position

Goalkeeper

Market value & valuation

Porto · 8.4% of €503M
Estimated market value
€42M
16% of World #1
Worldwide#197
Porto#3of 29
Portugal#13
Goalkeeper#4

Most valuable · Porto

  1. #1
  2. #2
  3. #3
    Diogo Costa€42M
  4. #4
  5. #5
Share of €503M squad8.4%

Contract & transfers

Contract until
3.7 yrs
Jun 30, 2030

Career · goals by team

TeamAppsGoalsAG/AppRating
Porto19/20–
260
0
10.006.98
Portugal2014–
52
0
00.007.04

Club career

260
Apps
0
Goals
1
Assists
0.00
G/App

League · 8 seasons

best 19/20 7.04
19/2020/2121/2222/2323/2424/2525/2626/27

Bars: goals · line: average rating

Honours & transfers

14 titles
  • 4× Liga Portugal
  • 4× Taça De Portugal
  • 2× Super Cup
  • 1× Taça da Liga
  • 1× UEFA Youth League
  • 1× Euro U19
  • 1× UEFA Nations League

Transfers

  1. 07/2019
    Porto II → Porto

All matches

Last 24 matches
Nov 1, 2025 — Nov 1, 2026
DateOpponentResultMinsGAYCRCRating
Oct 31
Estoril
Estoril
4 - 090'----6.7
Oct 24
Gil Vicente
Gil Vicente
1 - 090'----6.9
Oct 20
PSV
PSV
0 - 190'----7.0
Oct 14
Real Betis
Real Betis
2 - 390'----6.7
Oct 10
Marítimo
Marítimo
2 - 190'----6.3
Oct 4
Norway
Norway
2 - 190'----6.7
Oct 1
Denmark
Denmark
4 - 290'----6.0
Sep 27
Norway
Norway
2 - 190'----7.4
Sep 24
Wales
Wales
1 - 090'----6.8
Sep 20
Benfica
Benfica
3 - 190'----6.5
Sep 12
Casa Pia
Casa Pia
4 - 190'----7.0
Sep 8
Manchester City
Manchester City
0 - 290'----8.3
Sep 4
Moreirense
Moreirense
2 - 190'----6.7
Aug 29
Academico Viseu
Academico Viseu
3 - 090'----6.7
Aug 23
Arouca
Arouca
2 - 090'----7.1
Aug 15
Rio Ave
Rio Ave
2 - 090'----6.9
Aug 9
Alverca
Alverca
2 - 090'----7.6
Aug 1
Torreense
Torreense
1 - 090'----7.4
Jul 6
Spain
Spain
0 - 190'----7.5
Jul 2
Croatia
Croatia
2 - 190'----7.3
Jun 27
Colombia
Colombia
0 - 090'----8.1
Jun 23
Uzbekistan
Uzbekistan
5 - 090'----8.4
Jun 17
Congo DR
Congo DR
1 - 190'----6.8
Jun 10
Nigeria
Nigeria
2 - 190'----6.5
5 months • 24 matches
Career Statistics

Career

Club Career
MCSGASvRtg
Porto
2019/2020 - now
26011328949523,4166.98
Total
26011328949523,416
National Team
MCSGASvRtg
Portugal
2014 - now
5220481234,8007.04
Youth Career
MCSGASvRtg
Porto II
2016/2017 - 2018/2019
511578—4,535-
Porto U19
2015/2016 - 2018/2019
23712—1,830-
Portugal U21
2019 - 2021
15021161,3807.19
Portugal U19
2018/2019
634—507-
Porto U23
2018/2019
101090-

Diogo Costa: career in numbers

Career figures, computed
Best-rated season
2023/2024 · 7.04Liga Portugal
Lowest-rated season
2026/2027 · 6.84Liga Portugal
Rating trend
-0.11last 2 rated seasons vs career average before them
Career involvement (league)
0 G+A per 900 goals + 0 assists across 11 league seasons (per-90 from 20451 minutes on record)
League seasons on record
11 (2017–2026)
Clubs with recorded appearances
4

How we calculate this

Rival Clubs(46)

Player stats against each opponent club

TeamMPWDLGAYCRC
Sporting CP177730000
Benfica147430020
Famalicão1411210000
Sporting Braga136340020
Boavista1311200000
Gil Vicente129120010
Vitória Guimarães1211100010
Santa Clara1210200000
Rio Ave128220000
Moreirense1110100000
Arouca109100000
Portimonense SAD88000000
Casa Pia86110000
Paços de Ferreira76010000
Estoril75110000
Tondela77000010
Marítimo74210000
Nacional75020000
Vizela66000000
Belenenses
53200000
1–20 of 46

Rival National Teams(4)

Player stats against each opponent national team

TeamMPWDLGAYCRC
Czech Republic33000000
Qatar22000000
Armenia22000000
Slovakia22000000
Trophies

Trophies & Awards

14 titles won

Championships

Liga Portugal
Liga Portugal
4x Winner
4x
Taça De Portugal
Taça De Portugal
4x Winner
4x
Super Cup
Super Cup
2x Winner(2020/2021, 2024/2025)
2x
Taça da Liga
Taça da Liga
1x Winner(2022/2023)
1x
UEFA Youth League
UEFA Youth League
1x Winner(2018/2019)
1x
Euro U19
Euro U19
1x Winner(2018)
1x
UEFA Nations League
UEFA Nations League
1x Winner(2024/2025)
1x