William Carvalho

William Carvalho
First Name:
William
Last Name:
Silva de Carvalho
Short name:
W. Carvalho
Name in home country:
William Silva de Carvalho
Date of Birth:
Tuesday 07 April, 1992 (34)
Height:
187 cm
Nationality:
Portugal
Position:
Midfielder
Weight:
89 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
UEFA Europa League 2021-2022BetisBetis8440243000000000
La Liga 2021-2022BetisBetis332018031312260032000
La Liga 2022-2023BetisBetis33312451217360003001
UEFA Europa League 2022-2023BetisBetis7433232000000000
FIFA World Cup Qatar 2022PortugalPortugal4221521000000000
La Liga 2023-2024BetisBetis224667184120031000
UEFA Europa League 2023-2024BetisBetis4431103000000000
La Liga 2024-2025BetisBetis14625085010000000
UEFA Conference League 2024-2025BetisBetis00000000000000
Liga MX Apertura 2025PachucaPachuca93063000000000
Liga MX Clausura 2026PachucaPachuca00000000000000

Matches

Sunday 23 November, 2025 20:00
Juárez
Pachuca
27'
Thursday 20 November, 2025 20:00
Pachuca
Universidad Nacional
3'
Sunday 09 November, 2025 18:00
Santos
Pachuca
Sunday 02 November, 2025 20:00
Pachuca
Guadalajara
18'
Sunday 26 October, 2025 21:00
Deportivo Toluca
Pachuca
58'
Wednesday 22 October, 2025 21:00
Pachuca
UANL
27'
Saturday 18 October, 2025 19:00
Juárez
Pachuca
12'
Friday 03 October, 2025 21:00
Necaxa
Pachuca
Saturday 30 August, 2025 23:05
América
Pachuca
60'
Saturday 23 August, 2025 19:00
León
Pachuca
66'
Saturday 16 August, 2025 21:00
Pachuca
Tijuana
3'
Friday 23 May, 2025 15:00
Betis
Valencia
17'
Sunday 18 May, 2025 13:00
Atl. Madrid
Betis
8'
Thursday 15 May, 2025 13:00
Rayo Vallecano
Betis
Yellow Card
13'
Sunday 11 May, 2025 15:00
Betis
Osasuna
57'
Sunday 04 May, 2025 12:30
Espanyol
Betis
59'
Thursday 24 April, 2025 15:30
Betis
Real Valladolid
10'
Monday 21 April, 2025 15:00
Girona
Betis
12'
Sunday 13 April, 2025 12:30
Betis
Villarreal
19'
Saturday 05 April, 2025 15:00
Barcelona
Betis
31'
Sunday 30 March, 2025 15:00
Betis
Sevilla
Sunday 16 March, 2025 09:00
Leganés
Betis
5'
Friday 13 September, 2024 15:00
Betis
Leganés
26'
Sunday 01 September, 2024 15:30
Real Madrid
Betis
57'
Sunday 25 August, 2024 13:15
Alavés
Betis
90'
Thursday 15 August, 2024 15:30
Betis
Girona
77'
Sunday 19 May, 2024 13:00
Betis
Real Sociedad
46'
Thursday 16 May, 2024 13:30
Las Palmas
Betis
15'
Sunday 12 May, 2024 15:00
Betis
Almería
30'
Sunday 05 May, 2024 08:00
Osasuna
Betis
16'
Sunday 28 April, 2024 15:00
Betis
Sevilla
Saturday 20 April, 2024 12:30
Valencia
Betis
1'
Friday 12 April, 2024 15:00
Betis
Celta
Sunday 31 March, 2024 10:15
Girona
Betis
28'
Sunday 17 March, 2024 13:30
Rayo Vallecano
Betis
Yellow Card
22'
Sunday 10 March, 2024 16:00
Betis
Villarreal
Assist
78'
Sunday 03 March, 2024 10:15
Atl. Madrid
Betis
Goal
44'
Sunday 25 February, 2024 10:15
Betis
Athletic
44'
Thursday 22 February, 2024 12:45
Dinamo Zagreb
Betis
Yellow Card
90'
Thursday 15 February, 2024 15:00
Betis
Dinamo Zagreb
58'
Friday 09 February, 2024 15:00
Cádiz
Betis
12'
Sunday 04 February, 2024 12:30
Betis
Getafe
8'
Wednesday 03 January, 2024 13:15
Celta
Betis
Yellow Card
66'
Thursday 21 December, 2023 13:00
Betis
Girona
Assist
44'
Sunday 17 December, 2023 10:15
Real Sociedad
Betis
18'
Thursday 14 December, 2023 15:00
Betis
Rangers
82'
Sunday 26 November, 2023 15:00
Betis
Las Palmas
52'
Sunday 12 November, 2023 12:30
Sevilla
Betis
Thursday 09 November, 2023 15:00
Betis
Aris
90'
Saturday 04 November, 2023 11:15
Betis
Mallorca
21'
Sunday 29 October, 2023 09:00
Betis
Osasuna
3'
Thursday 26 October, 2023 12:45
Aris
Betis
79'
Saturday 21 October, 2023 10:15
Getafe
Betis
30'
Sunday 08 October, 2023 12:30
Alavés
Betis
44'
Thursday 05 October, 2023 12:45
Betis
Sparta Praha
60'
Sunday 01 October, 2023 15:00
Betis
Valencia
Assist
28'
Thursday 28 September, 2023 13:00
Granada
Betis
17'
Sunday 04 June, 2023 15:00
Betis
Valencia
74'
Sunday 28 May, 2023 13:00
Girona
Betis
82'
Sunday 21 May, 2023 15:00
Sevilla
Betis
71'
Monday 15 May, 2023 15:00
Betis
Rayo Vallecano
46'
Thursday 04 May, 2023 16:00
Athletic
Betis
65'
Saturday 29 April, 2023 15:00
Barcelona
Betis
90'
Tuesday 25 April, 2023 16:00
Betis
Real Sociedad
90'
Saturday 22 April, 2023 08:00
Osasuna
Betis
65'
Saturday 15 April, 2023 12:30
Betis
Espanyol
Goal
81'
Sunday 09 April, 2023 10:15
Betis
Cádiz
Yellow Card
65'
Sunday 02 April, 2023 15:00
Atl. Madrid
Betis
90'
Sunday 19 March, 2023 09:00
Betis
Mallorca
21'
Thursday 16 March, 2023 13:45
Betis
Man Utd
90'
Thursday 09 March, 2023 15:00
Man Utd
Betis
90'
Sunday 05 March, 2023 15:00
Betis
Real Madrid
Yellow Card
80'
Friday 24 February, 2023 15:00
Elche
Betis
90'
Saturday 18 February, 2023 10:15
Betis
Real Valladolid
90'
Wednesday 01 February, 2023 15:00
Betis
Barcelona
Red card
62'
Saturday 28 January, 2023 15:00
Getafe
Betis
90'
Saturday 21 January, 2023 10:15
Espanyol
Betis
90'
Sunday 08 January, 2023 10:15
Rayo Vallecano
Betis
Yellow Card
90'
Thursday 29 December, 2022 13:15
Betis
Athletic
90'
Saturday 10 December, 2022 10:00
Morocco
Portugal
Tuesday 06 December, 2022 14:00
Portugal
Switzerland
90'
Friday 02 December, 2022 10:00
Korea Republic
Portugal
9'
Monday 28 November, 2022 14:00
Portugal
Uruguay
82'
Thursday 24 November, 2022 11:00
Portugal
Ghana
34'
Thursday 10 November, 2022 14:00
Valencia
Betis
58'
Sunday 06 November, 2022 15:00
Betis
Sevilla
Yellow Card
58'
Thursday 03 November, 2022 16:00
Betis
HJK Helsinki
46'
Sunday 30 October, 2022 16:00
Real Sociedad
Betis
20'
Sunday 23 October, 2022 10:15
Betis
Atl. Madrid
90'
Wednesday 19 October, 2022 13:00
Cádiz
Betis
60'
Sunday 16 October, 2022 15:00
Betis
Almería
GoalGoal
85'
Thursday 13 October, 2022 12:45
Betis
Roma
10'
Sunday 09 October, 2022 08:00
Real Valladolid
Betis
Yellow Card
90'
Thursday 06 October, 2022 15:00
Roma
Betis
15'
Sunday 02 October, 2022 10:15
Celta
Betis
22'
Sunday 18 September, 2022 12:30
Betis
Girona
90'
Thursday 15 September, 2022 15:00
Betis
Ludogorets
6'
Sunday 11 September, 2022 15:00
Betis
Villarreal
90'
Thursday 08 September, 2022 12:45
HJK Helsinki
Betis
75'
Friday 26 August, 2022 16:00
Betis
Osasuna
90'
Saturday 20 August, 2022 13:30
Mallorca
Betis
Yellow Card
88'
Monday 15 August, 2022 15:30
Betis
Elche
90'
Friday 20 May, 2022 15:00
Real Madrid
Betis
26'
Sunday 15 May, 2022 13:30
Betis
Granada
84'
Tuesday 10 May, 2022 13:00
Valencia
Betis
90'
Saturday 07 May, 2022 15:00
Betis
Barcelona
13'
Tuesday 19 April, 2022 15:00
Betis
Elche
9'
Friday 15 April, 2022 15:00
Real Sociedad
Betis
Yellow Card
46'
Sunday 03 April, 2022 10:15
Betis
Osasuna
Yellow CardGoal
90'
Sunday 20 March, 2022 11:15
Celta
Betis
Yellow Card
90'
Thursday 17 March, 2022 16:00
Frankfurt
Betis
53'
Sunday 13 March, 2022 11:15
Betis
Athletic
17'
Wednesday 09 March, 2022 12:45
Betis
Frankfurt
61'
Sunday 06 March, 2022 15:00
Betis
Atl. Madrid
90'
Sunday 27 February, 2022 10:15
Sevilla
Betis
46'
Thursday 24 February, 2022 15:00
Betis
Zenit
20'
Sunday 20 February, 2022 12:30
Betis
Mallorca
90'
Thursday 17 February, 2022 12:45
Zenit
Betis
32'
Sunday 13 February, 2022 10:15
Levante
Betis
AssistGoal
81'
Sunday 06 February, 2022 12:30
Betis
Villarreal
Friday 21 January, 2022 15:00
Espanyol
Betis
Yellow Card
84'
Tuesday 18 January, 2022 14:00
Betis
Alavés
19'
Sunday 09 January, 2022 08:00
Rayo Vallecano
Betis
90'
Sunday 02 January, 2022 12:30
Betis
Celta
90'
Sunday 19 December, 2021 10:15
Athletic
Betis
Assist
83'
Sunday 12 December, 2021 12:30
Betis
Real Sociedad
24'
Thursday 09 December, 2021 15:00
Celtic
Betis
79'
Saturday 04 December, 2021 10:15
Barcelona
Betis
19'
Sunday 28 November, 2021 08:00
Betis
Levante
1'
Sunday 21 November, 2021 12:30
Elche
Betis
10'
Sunday 07 November, 2021 15:00
Betis
Sevilla
44'
Thursday 04 November, 2021 16:00
Leverkusen
Betis
46'
Sunday 31 October, 2021 11:15
Atl. Madrid
Betis
66'
Wednesday 27 October, 2021 14:00
Betis
Valencia
Yellow Card
84'
Sunday 24 October, 2021 12:30
Betis
Rayo Vallecano
10'
Thursday 21 October, 2021 12:45
Betis
Leverkusen
90'
Monday 18 October, 2021 13:00
Alavés
Betis
90'
Sunday 03 October, 2021 12:30
Villarreal
Betis
72'
Sunday 26 September, 2021 15:00
Betis
Getafe
Yellow Card
90'
Thursday 23 September, 2021 13:30
Osasuna
Betis
Assist
Sunday 19 September, 2021 12:30
Betis
Espanyol
70'
Thursday 16 September, 2021 12:45
Betis
Celtic
21'
Monday 13 September, 2021 16:00
Granada
Betis
64'
Saturday 28 August, 2021 16:00
Betis
Real Madrid
Friday 20 August, 2021 15:00
Betis
Cádiz
21'
Saturday 14 August, 2021 13:30
Mallorca
Betis
Scroll to Top