Skip to main content
Height
12
Shirt
28 years
Mar 9, 1997
Right
Preferred foot
Portugal
Country
€2M
Transfer value
Jun 30, 2027
Contract end
Position
Primary
Left Winger
Others
Central Midfielder, Left Midfielder, Attacking Midfielder, Right Winger
CM
LM
AM
RW
LW

Player traits

Stats compared to other attacking midfielders/wingers
Touches88%Shot attempts23%Goals53%
Chances created68%Aerial duels won23%Defensive contributions43%
Transfer value: €2M
Highest: €4M(Dec 31, 2018)
€4M
€3M
€2M
€1M
€0

Liga Portugal 2025/2026

6
Goals
9
Assists
24
Started
24
Matches
2,070
Minutes played
7.48
Rating
5
Yellow cards
0
Red cards
Match stats

Feb 27

Sporting CP
L3-0
90
0
0
1
0
6.2

Feb 22

Gil Vicente
W3-1
90
0
2
0
0
8.7

Feb 15

AVS Futebol SAD
L3-0
90
0
0
0
0
7.1

Feb 7

Tondela
D2-2
90
1
0
0
0
8.2

Jan 31

Santa Clara
W2-4
90
0
0
0
0
6.5

Jan 24

Vitoria de Guimaraes
W4-2
90
0
0
0
0
7.6

Jan 19

Estrela da Amadora
W0-5
66
1
2
0
0
9.1

Jan 3

Benfica
L3-1
90
1
0
0
0
7.7

Dec 27, 2025

Alverca
W4-1
68
0
1
0
0
7.8

Dec 19, 2025

Braga
W1-0
90
0
0
0
0
7.0
Estoril

Feb 27

Liga Portugal
Sporting CP
3-0
90‎’‎
6.2

Feb 22

Liga Portugal
Gil Vicente
3-1
90‎’‎
8.7

Feb 15

Liga Portugal
AVS Futebol SAD
3-0
90‎’‎
7.1

Feb 7

Liga Portugal
Tondela
2-2
90‎’‎
8.2

Jan 31

Liga Portugal
Santa Clara
2-4
90‎’‎
6.5
2025/2026

Season shot map

On target: 45%
  • 40Shots
  • 6Goals
  • 3.70xG
2 - 2
Shot typeRight footSituationRegular playResultGoal
0.05xG0.15xGOT
Filter

Season performance
Minutes played: 2,070

Shooting

Goals
6
Expected goals (xG)
3.75
xG on target (xGOT)
5.88
Non-penalty xG
3.75
Shots
40
Shots on target
19
Headed shots
2

Passing

Assists
9
Expected assists (xA)
4.84
Successful passes
759
Successful passes %
77.2%
Accurate long balls
67
Accurate long balls %
58.3%
Chances created
41
Big chances created
11
Successful crosses
14
Successful crosses %
31.8%

Possession

Successful dribbles
23
Successful dribbles %
34.8%
Duels won
96
Duels won %
41.9%
Aerial duels won
7
Aerial duels won %
43.8%
Touches
1,383
Touches in opposition box
58
Dispossessed
26
Fouls won
31
Penalties awarded
1

Defending

Penalties conceded
1
Tackles
35
Interceptions
12
Blocked shots
2
Fouls committed
27
Recoveries
128
Possession won final 3rd
25
Dribbled past
29
Clearances
6
Clean sheets
2
Goals conceded while on pitch
41
xG against while on pitch
37.58

Discipline

Yellow cards
5
Red cards
0

News

About

Joao Carvalho is a 28-year-old football player who plays as a left winger for Estoril, born on March 9, 1997, who is right-footed. Follow Joao Carvalho on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2025/2026 Liga Portugal season, Joao Carvalho has recorded 6 goals, 9 assists, 2,070 minutes, an average FotMob rating of 7.48, 5 yellow cards.

Joao Carvalho scores highly on Matches, Started, and Assists compared to left wingers in the Liga Portugal.

Joao Carvalho's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Joao Carvalho's next match is on March 7, 2026 when Estoril face Casa Pia AC in the Liga Portugal.

Explore Joao Carvalho's playing style with FotMob's interactive trait graph, which visualizes key attributes like attacking threat, defensive work rate, and passing ability based on performance data.

View Joao Carvalho's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Joao Carvalho currently plays for Estoril alongside Rodrigo Ramos, Joel Robles, Ricard Sánchez, Ferro, Antef Tsoungui, Alejandro Orellana, Nodar Lominadze, Xeka, Alejandro Marques, Jordan Holsgrove, Khayon Edwards, Yanis Begraoui, Martin Turk, Or Israelov, Andre Lacximicant, Goncalo Costa, Pizzi, Pedro Carvalho, Pedro Amaral, Felix Bacher, Diogo Dias, Fletcher Lowe, Kevin Boma, Longin Bimai, Peixinho, Bernardo Lourenco, Jan Martos, and Rafik Guitane. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Joao Carvalho's career has also included time at Olympiacos, Estoril, Olympiakos CFP II, Nottingham Forest, Almeria, Benfica B, Benfica, and Vitoria de Setubal.

On the international stage, Joao Carvalho has represented Portugal U21, Portugal U19, and Portugal U17.

Joao Carvalho is from Portugal, and the national teams include Antonio Silva, Bernardo Silva, Bruno Fernandes, Carlos Forbs, Chico Conceicao, Cristiano Ronaldo, Diogo Costa, Diogo Dalot, Goncalo Inacio, Goncalo Ramos, Joao Cancelo, Joao Carvalho, Joao Félix, Joao Neves, Joao Palhinha, José Sá, Matheus Nunes, Nélson Semedo, Pedro Goncalves, Pedro Neto, Rafael Leao, Renato Veiga, Ruben Dias, Ruben Neves, Rui Silva, Trincao, Vitinha, Ana Capeta, Andreia Bravo, Andreia Faria, Andreia Jacinto, Beatriz Pina Fonseca, Carole Costa, Carolina Correia, Carolina Santiago, Catarina Amado, Daniela Areia Santos, Diana Gomes, Diana Silva, Dolores Silva, Fatima Pinto, Francisca Nazareth, Ines Pereira, Jessica Silva, Joana Marchao, Lucia Alves, Nadia Bravo, Patricia Morais, Pauleta, Sierra Cota-Yarde, Tatiana Pinto, and Telma Encarnacao. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Throughout their career, Joao Carvalho has won 3 titles: Super League 1 (2021/2022) with Olympiacos and Super Cup (2017/2018) and Algarve Football Cup (2017) with Benfica.

Joao Carvalho has competed in Liga Portugal, Taca de Portugal, Super League, Europa League, Europa League Qualification qualification, Conference League, League Cup Grp. H, Champions League Qualification qualification, Championship, EFL Cup, LaLiga2, Copa del Rey, FA Cup, Champions League, and EURO U21. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Joao Carvalho, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Joao Carvalho to receive notifications about upcoming matches, goals, and other key events.

Player traits

Stats compared to other attacking midfielders/wingers
Touches88%Shot attempts23%Goals53%
Chances created68%Aerial duels won23%Defensive contributions43%

Career

Senior career

Estoril (Free transfer)Aug 2024 - now
55
12
29
1
35
3
Olympiakos CFP IIFeb 2022 - Aug 2022
1
0
17
2
8
2
36
0
67
6
5
0
9
0
15
1
74
9

Youth career

16
8

National team

16
6
9
1
7
0
  • Matches
  • Goals
Trophies

Olympiacos

Greece
1
Super League 1(21/22)

Benfica

Portugal
1
Super Cup(17/18)
1
Algarve Football Cup(2017)

News

About

Joao Carvalho is a 28-year-old football player who plays as a left winger for Estoril, born on March 9, 1997, who is right-footed. Follow Joao Carvalho on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2025/2026 Liga Portugal season, Joao Carvalho has recorded 6 goals, 9 assists, 2,070 minutes, an average FotMob rating of 7.48, 5 yellow cards.

Joao Carvalho scores highly on Matches, Started, and Assists compared to left wingers in the Liga Portugal.

Joao Carvalho's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Joao Carvalho's next match is on March 7, 2026 when Estoril face Casa Pia AC in the Liga Portugal.

Explore Joao Carvalho's playing style with FotMob's interactive trait graph, which visualizes key attributes like attacking threat, defensive work rate, and passing ability based on performance data.

View Joao Carvalho's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Joao Carvalho currently plays for Estoril alongside Rodrigo Ramos, Joel Robles, Ricard Sánchez, Ferro, Antef Tsoungui, Alejandro Orellana, Nodar Lominadze, Xeka, Alejandro Marques, Jordan Holsgrove, Khayon Edwards, Yanis Begraoui, Martin Turk, Or Israelov, Andre Lacximicant, Goncalo Costa, Pizzi, Pedro Carvalho, Pedro Amaral, Felix Bacher, Diogo Dias, Fletcher Lowe, Kevin Boma, Longin Bimai, Peixinho, Bernardo Lourenco, Jan Martos, and Rafik Guitane. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Joao Carvalho's career has also included time at Olympiacos, Estoril, Olympiakos CFP II, Nottingham Forest, Almeria, Benfica B, Benfica, and Vitoria de Setubal.

On the international stage, Joao Carvalho has represented Portugal U21, Portugal U19, and Portugal U17.

Joao Carvalho is from Portugal, and the national teams include Antonio Silva, Bernardo Silva, Bruno Fernandes, Carlos Forbs, Chico Conceicao, Cristiano Ronaldo, Diogo Costa, Diogo Dalot, Goncalo Inacio, Goncalo Ramos, Joao Cancelo, Joao Carvalho, Joao Félix, Joao Neves, Joao Palhinha, José Sá, Matheus Nunes, Nélson Semedo, Pedro Goncalves, Pedro Neto, Rafael Leao, Renato Veiga, Ruben Dias, Ruben Neves, Rui Silva, Trincao, Vitinha, Ana Capeta, Andreia Bravo, Andreia Faria, Andreia Jacinto, Beatriz Pina Fonseca, Carole Costa, Carolina Correia, Carolina Santiago, Catarina Amado, Daniela Areia Santos, Diana Gomes, Diana Silva, Dolores Silva, Fatima Pinto, Francisca Nazareth, Ines Pereira, Jessica Silva, Joana Marchao, Lucia Alves, Nadia Bravo, Patricia Morais, Pauleta, Sierra Cota-Yarde, Tatiana Pinto, and Telma Encarnacao. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Throughout their career, Joao Carvalho has won 3 titles: Super League 1 (2021/2022) with Olympiacos and Super Cup (2017/2018) and Algarve Football Cup (2017) with Benfica.

Joao Carvalho has competed in Liga Portugal, Taca de Portugal, Super League, Europa League, Europa League Qualification qualification, Conference League, League Cup Grp. H, Champions League Qualification qualification, Championship, EFL Cup, LaLiga2, Copa del Rey, FA Cup, Champions League, and EURO U21. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Joao Carvalho, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Joao Carvalho to receive notifications about upcoming matches, goals, and other key events.