PLAYER PROFILE

William Carvalho.

· Portugal

Matrix 43875

At a glance

Full name
William Silva de Carvalho
Born
07 Apr 1992
Age today
34
Nationality
Portugal

Career by season

199 recorded appearances
William Carvalho appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25UEFA Conference League Real Betis Balompié 100030
24/25La Liga Real Betis Balompié 146004811
23/24UEFA Europa League Real Betis Balompié 44003110
23/24UEFA Conference League Real Betis Balompié 22001481
23/24La Liga Real Betis Balompié 224126672
23/24Copa del Rey Real Betis Balompié 21021350
22/23UEFA Nations League Portugal 44103071
22/23UEFA Europa League Real Betis Balompié 74013300
22/23Supercopa de España Real Betis Balompié 1000740
22/23La Liga Real Betis Balompié 3331302,4816 / 1 red
22/23International Friendly Games Portugal 1100900
22/23Copa del Rey Real Betis Balompié 21111580
21/22UEFA Europa League Real Betis Balompié 84004020
21/22La Liga Real Betis Balompié 3320231,8066
21/22International Friendly Games Portugal 1100611
2022FIFA World Cup Portugal 42002140
21/22Copa del Rey Real Betis Balompié 88227292
20/21UEFA Nations League Portugal 33012240
20/21La Liga Real Betis Balompié 2712201,2554 / 1 red
20/21International Friendly Games Portugal 41011740
2021EURO Portugal 22001390
20/21Copa del Rey Real Betis Balompié 32001861
19/20La Liga Real Betis Balompié 1311009596 / 1 red

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
William Carvalho match log
DateCompetitionMatchScoreMinutesGoals
23 May 2025La Liga Real Betis Balompié v Valencia CFSubstitute, on 73′ 1 – 117
18 May 2025La Liga Atlético de Madrid v Real Betis BalompiéSubstitute, on 82′ 4 – 18
15 May 2025La Liga Rayo Vallecano v Real Betis BalompiéSubstitute, on 77′ 2 – 213
11 May 2025La Liga Real Betis Balompié v CA Osasuna 1 – 157
04 May 2025La Liga RCD Espanyol Barcelona v Real Betis Balompié 1 – 259
24 Apr 2025La Liga Real Betis Balompié v Real Valladolid CFSubstitute, on 80′ 5 – 110
21 Apr 2025La Liga Girona FC v Real Betis BalompiéSubstitute, on 78′ 1 – 312
13 Apr 2025La Liga Real Betis Balompié v Villarreal CFSubstitute, on 71′ 1 – 219
05 Apr 2025La Liga FC Barcelona v Real Betis BalompiéSubstitute, on 59′ 1 – 131
16 Mar 2025La Liga CD Leganés v Real Betis BalompiéSubstitute, on 85′ 2 – 35
13 Sep 2024La Liga Real Betis Balompié v CD Leganés 2 – 026
01 Sep 2024La Liga Real Madrid v Real Betis Balompié 2 – 057
25 Aug 2024La Liga Deportivo Alavés v Real Betis Balompié 0 – 090
22 Aug 2024UEFA Conference League Kryvbas Kryvyi Rig v Real Betis BalompiéSubstitute, on 87′ 0 – 23
15 Aug 2024La Liga Real Betis Balompié v Girona FC 1 – 177
19 May 2024La Liga Real Betis Balompié v Real Sociedad 0 – 246
16 May 2024La Liga UD Las Palmas v Real Betis BalompiéSubstitute, on 75′ 2 – 215
12 May 2024La Liga Real Betis Balompié v UD AlmeríaSubstitute, on 60′ 3 – 230
05 May 2024La Liga CA Osasuna v Real Betis BalompiéSubstitute, on 74′ 0 – 216
20 Apr 2024La Liga Valencia CF v Real Betis BalompiéSubstitute, on 89′ 1 – 21

Career transfers

10 recorded moves

All recorded career moves, newest first.

William Carvalho career transfers
Date FromToMoveFee
13 Apr 2026 CF Pachuca Without club Released —
25 Jul 2025 Real Betis Balompié CF Pachuca Transfer Free
13 Jul 2018 Sporting CP Real Betis Balompié Transfer €18.5m
30 Jun 2013 Cercle Brugge Sporting CP Loan return
01 Jan 2012 Sporting CP Cercle Brugge Loan —
31 Dec 2011 CD Fátima Sporting CP Loan return
01 Aug 2011 Sporting CP CD Fátima Loan —
01 Jul 2011 Sporting CP U19 Sporting CP Internal move —
01 Jul 2009 Sporting CP U17 Sporting CP U19 Internal move —
01 Jul 2007 Sporting CP Sub-15 Sporting CP U17 Internal move —

Contracts and market values are not available yet.