Menu
Portugal

William Carvalho — Football player profile

William Carvalho
PortugalFootball

William Carvalho

PPachucaLiga MX2025Midfielder
Age
33
Height
187 cm
Weight
83 kg
Born
1992-04-07 · Luanda

Current Season

William Carvalho has made 9 appearances this season with 0 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

9

Appearances

296

Min

0

Goals

0

Assists

3

Shots

3

Key Passes

91%

Pass Accuracy %

4

Tackles

2

Blocks

1

Interceptions

4

Dribbles

11

Duels Won

4

Fouls

0

Yellow Cards

0

Red Cards

6.5

Rating

Statistics by Season

William Carvalho has recorded 34 goals and 22 assists in 570 appearances across 16 seasons. Career history spans 8 teams including Pachuca, Real Betis, Portugal. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Pachuca2025Liga MX900296006.5
Real Betis2024La Liga1400481106.7
Real Betis2024Copa del Rey00000
Real Betis2024UEFA Europa Conference League100300
Real Betis2023La Liga2213666206.8
Real Betis2023Copa del Rey2013400
Real Betis2023UEFA Europa League40311007.3
Real Betis2023UEFA Europa Conference League20148107.0
Real Betis2022La Liga3332543616.9
Real Betis2022Copa del Rey21157007.8
Real Betis2022UEFA Europa League70331006.8
Real Betis2022Friendlies Clubs102700
Portugal2022UEFA Nations League41307106.9
Portugal2022World Cup40214006.8
Portugal2022Friendlies109000
Real Betis2021La Liga33231804606.9
Real Betis2021Copa del Rey822731207.6
Real Betis2021UEFA Europa League80402006.7
Real Betis2021Friendlies Clubs101800
Portugal2021Friendlies3016310
Real Betis2020La Liga2721219506.7
Real Betis2020Copa del Rey30186107.1
Portugal2020World Cup - Qualification Europe2023006.8
Portugal2020UEFA Nations League301224006.9
Portugal2020Friendlies207100
Portugal2020Euro Championship2013900
Real Betis2019La Liga130894616.6
Real Betis2019Copa del Rey00000
Real Betis2018La Liga30052387706.9
Real Betis2018Copa del Rey60506007.1
Real Betis2018UEFA Europa League70614107.0
Portugal2018UEFA Nations League6053610
Portugal2018World Cup - Qualification Europe821597007.7
Portugal2018World Cup40360007.0
Portugal2018Friendlies5032510
Sporting CP2017Primeira Liga24112132307.2
Sporting CP2017Taça da Liga4039020
Sporting CP2017Taça de Portugal104600
Sporting CP2017UEFA Europa League40255207.2
Sporting CP2017UEFA Champions League50450106.9
Portugal2017Confederations Cup4033010
Portugal U212017UEFA U21 Championship00000
Portugal2017Friendlies208800
Sporting CP2016Primeira Liga32232810907.2
Sporting CP2016Taça da Liga2018000
Sporting CP2016Taça de Portugal2018000
Sporting CP2016UEFA Champions League601535207.0
Portugal2016Euro Championship5051630
Portugal2016UEFA European Championship Qualifiers50180107.2
Portugal2016Friendlies6026200
Sporting CP2015Primeira Liga27222139607.1
Sporting CP2015Taça da Liga109000
Sporting CP2015Taça de Portugal2124010
Sporting CP2015UEFA Europa League50378307.3
Sporting CP2015UEFA Champions League00000
Portugal U212015UEFA U21 Championship8275000
Portugal2015Friendlies2010200
Sporting CP2014Primeira Liga3012443110
Sporting CP2014Taça de Portugal4036000
Sporting CP2014UEFA Europa League109000
Sporting CP2014UEFA Champions League6051130
Portugal2014UEFA World Cup Qualifiers101700
Portugal2014World Cup2013400
Portugal U212014Tournoi Maurice Revello00000
Portugal2014Friendlies5031100
Sporting CP2013Primeira Liga294253480
Sporting CP2013Taça da Liga3027020
Sporting CP2013Taça de Portugal1012000
Cercle Brugge2012Jupiler Pro League232162010
Cercle Brugge2012Cup4020200
Cercle Brugge2011Jupiler Pro League191151400
Fátima2011Campeonato de Portugal Prio133117020
Portugal U192011UEFA U19 Championship4128400
Sporting CP2010Primeira Liga10000

Career Timeline

Trophies12

Copa del Rey2021/2022UEFA Nations League2018/2019Taça da Liga2017/2018UEFA European Championship2016Super Cup2015Taça de Portugal2014/2015Taça de PortugalSuper CupTaça da LigaCopa del ReyUEFA European ChampionshipUEFA Nations League
1345
+
+
+
+
+
+
+
+
+
'10
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals0124122100223100
Assists0000023150030300
Appearances119232930273224301327333322149
Win Rate0%
Min1,5141,6202,5342,4432,1392,8102,1322,3878941,2191,8042,543666481296
Yellow Cards18116937656621
Red Cards11

Recent Matches

Pachuca
03/14/2020Liga MX
Match Details
03/08/2020Liga MX
Match Details
02/29/2020Liga MX
Match Details
02/22/2020Liga MX
Match Details
02/19/2020Copa MX
Match Details

Squad

Pachuca

Trophies

23

William Carvalho has earned 23 trophy entries with 12 titles won, including Copa del Rey, UEFA Nations League, Taça da Liga. Honours at club and international level reflect sustained success and competitive pedigree.

CompetitionSeasonCountryResult
UEFA Conference League2024/2025Europe2nd Place
Copa del Rey2021/2022SpainWinner
UEFA Nations League2018/2019EuropeWinner
Taça de Portugal2017/2018Portugal2nd Place
Taça da Liga2017/2018PortugalWinner
UEFA European Championship2016EuropeWinner
Primeira Liga2015/2016Portugal2nd Place
Super Cup2015PortugalWinner
Taça de Portugal2014/2015PortugalWinner
UEFA U21 Championship2013/2015Europe2nd Place
Primeira Liga2013/2014Portugal2nd Place
Cup2012/2013Belgium2nd Place
CupBelgium2nd Place
Primeira LigaPortugal2nd Place
Taça de PortugalPortugalWinner
Taça de PortugalPortugal2nd Place
Super CupPortugalWinner
Taça da LigaPortugalWinner
Copa del ReySpainWinner
UEFA U21 ChampionshipEurope2nd Place
UEFA European ChampionshipEuropeWinner
UEFA Nations LeagueEuropeWinner
UEFA Conference LeagueEurope2nd Place

Transfer History

1

William Carvalho has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

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