Menu
Portugal

Joo Carvalho — Football player profile

JC

Portugal · Football

Age: 28Height: 172 cmWeight: 66 kgBorn: 1997-03-09 · Castanheira de PêraAttacker

João CarvalhoCurrent Season

João Carvalho has made 29 appearances this season with 6 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

29

Appearances

2438

Min

6

Goals

11

Assists

38

Shots

19

On Target

46

Key Passes

77%

Pass Accuracy %

41

Tackles

2

Blocks

20

Interceptions

80

Dribbles

116

Duels Won

31

Fouls

8

Yellow Cards

0

Red Cards

7.1

Rating

João CarvalhoStatistics by Season

Estoril6Goals
CompetitionPrimeira LigaAppearances29Goals6Assists11Min243880Rating7.1
Estoril6Goals
CompetitionPrimeira LigaAppearances28Goals6Assists3Min231761Rating6.9
Estoril0Goals
CompetitionTaça de PortugalAppearances1Goals0AssistsMin3100Rating
CompetitionFriendlies ClubsAppearances0Goals0AssistsMin000Rating
CompetitionSuper League 1Appearances19Goals1Assists1Min57110Rating6.7
CompetitionCupAppearances2Goals0AssistsMin11000Rating
CompetitionUEFA Europa LeagueAppearances5Goals0AssistsMin15500Rating6.8
CompetitionUEFA Europa Conference LeagueAppearances3Goals0AssistsMin9000Rating6.8
Estoril1Goals
CompetitionPrimeira LigaAppearances29Goals1Assists1Min240761Rating7.0
CompetitionSuper League 1Appearances0Goals0AssistsMin000Rating
Estoril1Goals
CompetitionTaça da LigaAppearances4Goals1AssistsMin35310Rating
Estoril1Goals
CompetitionTaça de PortugalAppearances2Goals1AssistsMin18000Rating
CompetitionUEFA Europa LeagueAppearances0Goals0AssistsMin000Rating
CompetitionUEFA Champions LeagueAppearances1Goals0AssistsMin4400Rating
CompetitionSuper League 2Appearances1Goals0AssistsMin6200Rating
CompetitionSuper League 1Appearances13Goals2AssistsMin78110Rating
CompetitionChampionshipAppearances7Goals0AssistsMin23810Rating6.6
CompetitionCupAppearances3Goals0AssistsMin13600Rating
CompetitionLeague CupAppearances1Goals2AssistsMin9000Rating8.2
CompetitionFA CupAppearances0Goals0AssistsMin000Rating
CompetitionUEFA U21 ChampionshipAppearances0Goals0AssistsMin000Rating
Almeria0Goals
CompetitionSegunda DivisiónAppearances33Goals0Assists3Min186420Rating6.7
Almeria0Goals
CompetitionCopa del ReyAppearances3Goals0AssistsMin9400Rating6.6
CompetitionLeague CupAppearances1Goals0AssistsMin5900Rating6.9
CompetitionFA CupAppearances0Goals0AssistsMin000Rating
CompetitionChampionshipAppearances0Goals0AssistsMin000Rating
CompetitionChampionshipAppearances23Goals1Assists1Min85710Rating6.6
CompetitionLeague CupAppearances2Goals1AssistsMin9200Rating6.7
CompetitionFA CupAppearances1Goals0AssistsMin9000Rating5.9
CompetitionUEFA U21 ChampionshipAppearances11Goals4AssistsMin80810Rating
CompetitionChampionshipAppearances38Goals4Assists8Min255750Rating6.7
CompetitionFA CupAppearances1Goals0AssistsMin9000Rating6.2
CompetitionLeague CupAppearances1Goals0AssistsMin8200Rating6.7
Benfica0Goals
CompetitionPrimeira LigaAppearances7Goals0Assists1Min17100Rating6.7
Benfica B0Goals
CompetitionSegunda LigaAppearances5Goals0AssistsMin44010Rating
Benfica0Goals
CompetitionTaça da LigaAppearances1Goals0AssistsMin9000Rating
Benfica0Goals
CompetitionUEFA Champions LeagueAppearances1Goals0AssistsMin9000Rating7.3
Benfica0Goals
CompetitionEmirates CupAppearances0Goals0AssistsMin000Rating
CompetitionUEFA U21 ChampionshipAppearances5Goals2AssistsMin34910Rating
CompetitionPrimeira LigaAppearances15Goals1AssistsMin114400Rating6.6
Benfica B6Goals
CompetitionSegunda LigaAppearances19Goals6AssistsMin167470Rating
CompetitionUEFA Youth LeagueAppearances2Goals1AssistsMin18000Rating
CompetitionUEFA U19 ChampionshipAppearances9Goals1AssistsMin51220Rating
Benfica B2Goals
CompetitionSegunda LigaAppearances37Goals2AssistsMin275151Rating
CompetitionUEFA Youth LeagueAppearances6Goals4AssistsMin51710Rating
Benfica B1Goals
CompetitionSegunda LigaAppearances18Goals1AssistsMin79100Rating
CompetitionUEFA Youth LeagueAppearances8Goals3AssistsMin65500Rating
CompetitionUEFA U17 ChampionshipAppearances7Goals0AssistsMin33410Rating

João Carvalho has recorded 51 goals and 29 assists in 402 appearances across 12 seasons. Career history spans 12 teams including Estoril, Olympiakos Piraeus, Olympiakos Piraeus II. Season-by-season breakdown reveals consistency and long-term impact.

Career Timeline

UEFA Conference League 2023/2024Super League 1 2021/2022Super Cup 2017Super Cup Super League 1 UEFA Conference League
11863
+
+
+
+
+
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'14'15'16'17'18'19'20'21'22'23'24'25
Goals121041001166
Assists0001813011311
Appearances1837157382333129192829
Goals per 900.95
Win Rate33%
Min7912,7511,1441712,5578571,864622,4075712,3172,438
Yellow Cards55126168
Red Cards111

EstorilRecent Matches

05/03/2026·Primeira Liga
04/26/2026·Primeira Liga
04/20/2026·Primeira Liga
04/12/2026·Primeira Liga
04/06/2026·Primeira Liga

EstorilSquad

Pizzi
Midfielder
Joel Robles
Goalkeeper
R. Guitane
Attacker
F. Bacher
Defender
Y. Begraoui
Attacker
Pedro Amaral
Defender
Daniel Figueira
Goalkeeper
J. Holsgrove
Midfielder

João CarvalhoTrophies

João Carvalho has earned 8 trophy entries with 6 titles won, including UEFA Conference League, Super League 1, Super Cup. Honours at club and international level reflect sustained success and competitive pedigree.

UEFA Conference LeagueWinner
2023/2024·Europe
Super League 1Winner
2021/2022·Greece
Primeira Liga2nd Place
2017/2018·Portugal
Super CupWinner
2017·Portugal
Super CupWinner
·Portugal
Primeira Liga2nd Place
·Portugal
Super League 1Winner
·Greece
UEFA Conference LeagueWinner
·Europe

João CarvalhoTransfer History

João Carvalho has 1 recorded transfers between and . The most recent move was from to . Transfer history provides context for career trajectory and market valuation.

API data: May 10, 2026 · Stats updated: Apr 26, 2026