João Costa

João CostaGK#24

Porto·Goalkeeper

30 years(02/02/1996)1,86mrightPortugalContract until 30/06/2030

6.95Rating10 matches in 12 months
€500kMarket value

Last 5rating per match

Santa Clara logoSCLH16.056.50
Lusitânia logoLLA13.046.60
Oliveirense logoOLIH16.036.60
Paços de Ferreira logoPACH23.028.30
Académico Viseu logoACVH06.026.60

Form, 12 monthsaverage rating per month

7.20Nov
6.90Dec
6.60Jan
7.50Feb
6.60Mar
6.60Apr
6.50May
Jun
Jul
Aug
Sep
Oct

Key statsLiga Portugal Betclic · Liga Portugal 2

Saves292.84 / 90
Goals conceded50.49 / 90
Clean sheets655%
Pass accuracy71.4%
Minutes91811 matches
Rating7.080Y 0R

Values per 90 minutes are shown under the totals.

Player profileattributes and traits

Strengths

  • Saving

Weaknesses

No outstanding weaknesses

Player positions: GK

Positions on the pitch

GKAttack →

Availability

StatusInjuredsince 11.09.2026
Missed matches5last 12 months
National teamPortugal U182 caps · 0 goals
Contract until30/06/2030
Market value€500kHighest: €800k (31/03/2025)

Season statsSeason 25/26

CompetitionTeamSeasonAppsMinRatingGAG+AYCRC
Liga Portugal BetclicFC Porto logoFC Porto25/261186.50——0——
Liga Portugal 2FC Porto B logoFC Porto B25/26109007.09——0——
Transfers16
DateSeasonFromToFeeMarket value
09/07/202525/26Estrela AmadoraPortofree transfer€800k
23/01/202524/25FeirenseEstrela Amadora€300k€450k
16/08/202323/24Real MurciaFeirensefree transfer€200k
30/08/202222/23Granada CFReal Murciafree transfer€200k
01/07/202121/22Recre GranadaGranada CF-€250k
27/01/202019/20CD MirandésRecre Granadafree transfer€300k
14/08/201919/20PortoCD Mirandésfree transfer€300k
30/06/201918/19FC CartagenaPortoEnd of loan€300k
04/08/201818/19PortoFC Cartagenaloan transfer€300k
30/06/201817/18Gil VicentePortoEnd of loan€300k
22/01/201817/18PortoGil Vicenteloan transfer€500k
01/07/201717/18FC Porto BPorto-€500k
01/07/201515/16FC Porto U19FC Porto B--
01/07/201313/14FC Porto U17FC Porto U19--
01/07/201111/12FC Porto U15FC Porto U17--
01/07/200909/10FC Porto YouthFC Porto U15--

Market value

€500k Current€800k Highest · 31/03/202528/05/2026 Last change
€800k
14.03.201628.05.2026
Value history
DateAgeClubValue
14/03/201620FC Porto B€50k
22/08/201620FC Porto B€50k
31/10/201620FC Porto B€100k
30/06/201721FC Porto B€500k
23/02/201822Gil Vicente FC€500k
29/06/201822Gil Vicente FC€300k
19/02/201923FC Cartagena€300k
29/06/201923FC Cartagena€300k
20/12/201923CD Mirandés€300k
08/10/202024Recreativo Granada€250k
08/01/202124Recreativo Granada€250k
30/06/202125Recreativo Granada€250k
13/10/202125Granada CF€200k
30/12/202125Granada CF€200k
03/06/202226Granada CF€200k
29/12/202226Real Murcia CF€200k
30/06/202327Real Murcia CF€200k
14/12/202327CD Feirense€275k
20/06/202428CD Feirense€250k
16/12/202428CD Feirense€450k
31/03/202529CF Estrela Amadora€800k
30/05/202529CF Estrela Amadora€800k
18/12/202529FC Porto€800k
28/05/202630FC Porto€500k