Rui Silva

Rui Silva
First Name:
Rui Tiago
Last Name:
Dantas da Silva
Short name:
R. Silva
Name in home country:
Rui Tiago Dantas da Silva
Date of Birth:
Monday 07 February, 1994 (32)
Height:
191 cm
Nationality:
Portugal
Position:
Goalkeeper
Weight:
85 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
UEFA Europa League 2021-2022BetisBetis7658810000000000
La Liga 2021-2022BetisBetis2221196310020000000
La Liga 2022-2023BetisBetis2626234000020000000
UEFA Europa League 2022-2023BetisBetis2218000000000000
La Liga 2023-2024BetisBetis2828247601040100000
UEFA Europa League 2023-2024BetisBetis4436000000000000
La Liga 2024-2025BetisBetis161690000010000000
UEFA Conference League 2024-2025BetisBetis00000000000000
UEFA Champions League 2024-2025SportingSporting22000000000000
UEFA Champions League 2025-2026SportingSporting1111000000000000
Primeira Liga 2025-2026SportingSporting3232000040000000
FIFA World Cup 2026PortugalPortugal00000000000000
Primeira Liga 2026-2027SportingSporting88000000100000
UEFA Champions League 2026-2027SportingSporting22000000000000

Matches

Tuesday 03 November, 2026 12:45
Shakhtar Donetsk
Sporting
90'
Friday 30 October, 2026 16:15
Casa Pia
Sporting
Sunday 25 October, 2026 16:30
Sporting
Académico de Viseu
Wednesday 21 October, 2026 15:00
Sporting
LASK
Tuesday 13 October, 2026 12:45
Lens
Sporting
Friday 09 October, 2026 15:15
Braga
Sporting
Own goal
90'
Saturday 19 September, 2026 15:30
Sporting
Arouca
90'
Sunday 13 September, 2026 15:30
Famalicão
Sporting
90'
Wednesday 09 September, 2026 15:00
Sporting
Galatasaray
90'
Saturday 05 September, 2026 15:30
Sporting
Nacional
90'
Friday 28 August, 2026 15:15
Rio Ave
Sporting
90'
Saturday 22 August, 2026 15:30
Sporting
Alverca
90'
Friday 14 August, 2026 15:15
Sporting
Vitória SC
90'
Saturday 08 August, 2026 15:30
Estrela
Sporting
90'
Monday 06 July, 2026 15:00
Portugal
Spain
Thursday 02 July, 2026 19:00
Portugal
Croatia
Saturday 27 June, 2026 19:30
Colombia
Portugal
Tuesday 23 June, 2026 13:00
Portugal
Uzbekistan
Wednesday 17 June, 2026 13:00
Portugal
DR Congo
Saturday 16 May, 2026 15:30
Sporting
Gil Vicente
90'
Monday 11 May, 2026 15:15
Rio Ave
Sporting
90'
Monday 04 May, 2026 15:15
Sporting
Vitória SC
90'
Wednesday 29 April, 2026 15:15
Sporting
Tondela
90'
Sunday 26 April, 2026 15:30
AVS SAD
Sporting
90'
Sunday 19 April, 2026 13:15
Sporting
Benfica
Yellow Card
90'
Wednesday 15 April, 2026 15:00
Arsenal
Sporting
90'
Saturday 11 April, 2026 15:30
Estrela
Sporting
Yellow Card
90'
Tuesday 07 April, 2026 15:00
Sporting
Arsenal
90'
Friday 03 April, 2026 15:30
Sporting
Santa Clara
90'
Sunday 22 March, 2026 14:00
Alverca
Sporting
90'
Tuesday 17 March, 2026 13:45
Sporting
Bodø/Glimt
120'
Wednesday 11 March, 2026 16:00
Bodø/Glimt
Sporting
90'
Saturday 07 March, 2026 13:00
Braga
Sporting
90'
Friday 27 February, 2026 15:45
Sporting
Estoril
90'
Saturday 21 February, 2026 13:00
Moreirense
Sporting
90'
Sunday 15 February, 2026 15:30
Sporting
Famalicão
90'
Monday 09 February, 2026 15:45
Porto
Sporting
90'
Sunday 01 February, 2026 13:00
Sporting
Nacional
90'
Wednesday 28 January, 2026 15:00
Athletic
Sporting
90'
Saturday 24 January, 2026 13:00
Arouca
Sporting
Yellow Card
90'
Tuesday 20 January, 2026 15:00
Sporting
PSG
90'
Friday 16 January, 2026 15:15
Sporting
Casa Pia
90'
Friday 02 January, 2026 13:45
Gil Vicente
Sporting
90'
Sunday 28 December, 2025 15:30
Sporting
Rio Ave
90'
Tuesday 23 December, 2025 15:45
Vitória SC
Sporting
90'
Saturday 13 December, 2025 15:30
Sporting
AVS SAD
90'
Tuesday 09 December, 2025 12:45
Bayern
Sporting
90'
Friday 05 December, 2025 15:15
Benfica
Sporting
90'
Sunday 30 November, 2025 13:00
Sporting
Estrela
90'
Wednesday 26 November, 2025 15:00
Sporting
Club Brugge
90'
Saturday 08 November, 2025 15:30
Santa Clara
Sporting
Yellow Card
90'
Tuesday 04 November, 2025 15:00
Juventus
Sporting
90'
Friday 31 October, 2025 16:15
Sporting
Alverca
90'
Sunday 26 October, 2025 14:00
Tondela
Sporting
90'
Wednesday 22 October, 2025 15:00
Sporting
Marseille
90'
Sunday 05 October, 2025 14:15
Sporting
Braga
90'
Wednesday 01 October, 2025 15:00
Napoli
Sporting
90'
Saturday 27 September, 2025 15:30
Estoril
Sporting
90'
Saturday 30 August, 2025 15:30
Sporting
Porto
90'
Saturday 23 August, 2025 13:00
Nacional
Sporting
90'
Sunday 17 August, 2025 15:30
Sporting
Arouca
90'
Friday 08 August, 2025 15:15
Casa Pia
Sporting
90'
Wednesday 19 February, 2025 12:45
Dortmund
Sporting
90'
Tuesday 11 February, 2025 15:00
Sporting
Dortmund
90'
Saturday 07 December, 2024 10:15
Betis
Barcelona
90'
Sunday 01 December, 2024 15:00
Real Sociedad
Betis
90'
Thursday 28 November, 2024 15:00
Mladá Boleslav
Betis
Saturday 23 November, 2024 08:00
Valencia
Betis
90'
Sunday 10 November, 2024 08:00
Betis
Celta
90'
Thursday 07 November, 2024 15:00
Betis
Celje
Sunday 03 November, 2024 15:00
Athletic
Betis
90'
Sunday 27 October, 2024 13:30
Betis
Atl. Madrid
90'
Thursday 24 October, 2024 15:00
Betis
København
Saturday 19 October, 2024 10:15
Osasuna
Betis
90'
Sunday 06 October, 2024 12:30
Sevilla
Betis
90'
Thursday 03 October, 2024 12:45
Legia Warsaw
Betis
Sunday 29 September, 2024 12:30
Betis
Espanyol
90'
Thursday 26 September, 2024 13:00
Las Palmas
Betis
90'
Monday 23 September, 2024 15:00
Betis
Mallorca
90'
Wednesday 18 September, 2024 13:00
Betis
Getafe
Yellow Card
90'
Friday 13 September, 2024 15:00
Betis
Leganés
90'
Sunday 01 September, 2024 15:30
Real Madrid
Betis
90'
Sunday 25 August, 2024 13:15
Alavés
Betis
90'
Thursday 15 August, 2024 15:30
Betis
Girona
90'
Sunday 19 May, 2024 13:00
Betis
Real Sociedad
90'
Thursday 16 May, 2024 13:30
Las Palmas
Betis
90'
Sunday 12 May, 2024 15:00
Betis
Almería
90'
Sunday 05 May, 2024 08:00
Osasuna
Betis
Yellow Card
90'
Sunday 28 April, 2024 15:00
Betis
Sevilla
90'
Saturday 20 April, 2024 12:30
Valencia
Betis
90'
Friday 12 April, 2024 15:00
Betis
Celta
90'
Sunday 31 March, 2024 10:15
Girona
Betis
90'
Sunday 17 March, 2024 13:30
Rayo Vallecano
Betis
90'
Sunday 10 March, 2024 16:00
Betis
Villarreal
90'
Sunday 03 March, 2024 10:15
Atl. Madrid
Betis
Own goal
90'
Sunday 25 February, 2024 10:15
Betis
Athletic
90'
Thursday 22 February, 2024 12:45
Dinamo Zagreb
Betis
90'
Sunday 18 February, 2024 15:00
Betis
Alavés
90'
Thursday 15 February, 2024 15:00
Betis
Dinamo Zagreb
90'
Friday 09 February, 2024 15:00
Cádiz
Betis
90'
Sunday 04 February, 2024 12:30
Betis
Getafe
Yellow Card
90'
Saturday 27 January, 2024 15:00
Mallorca
Betis
Yellow Card
90'
Sunday 21 January, 2024 12:30
Betis
Barcelona
90'
Saturday 13 January, 2024 15:00
Betis
Granada
90'
Wednesday 03 January, 2024 13:15
Celta
Betis
90'
Thursday 21 December, 2023 13:00
Betis
Girona
90'
Sunday 17 December, 2023 10:15
Real Sociedad
Betis
90'
Thursday 14 December, 2023 15:00
Betis
Rangers
90'
Saturday 09 December, 2023 10:15
Betis
Real Madrid
90'
Sunday 03 December, 2023 10:15
Almería
Betis
Yellow Card
90'
Thursday 30 November, 2023 12:45
Sparta Praha
Betis
90'
Saturday 04 November, 2023 11:15
Betis
Mallorca
Sunday 29 October, 2023 09:00
Betis
Osasuna
Thursday 26 October, 2023 12:45
Aris
Betis
90'
Saturday 21 October, 2023 10:15
Getafe
Betis
Sunday 08 October, 2023 12:30
Alavés
Betis
Thursday 05 October, 2023 12:45
Betis
Sparta Praha
90'
Sunday 01 October, 2023 15:00
Betis
Valencia
Thursday 28 September, 2023 13:00
Granada
Betis
Saturday 16 September, 2023 15:00
Barcelona
Betis
46'
Saturday 02 September, 2023 15:00
Betis
Rayo Vallecano
90'
Sunday 27 August, 2023 15:30
Athletic
Betis
90'
Sunday 20 August, 2023 15:30
Betis
Atl. Madrid
90'
Sunday 13 August, 2023 13:30
Villarreal
Betis
90'
Sunday 04 June, 2023 15:00
Betis
Valencia
Sunday 28 May, 2023 13:00
Girona
Betis
Wednesday 24 May, 2023 16:00
Betis
Getafe
Sunday 21 May, 2023 15:00
Sevilla
Betis
Monday 15 May, 2023 15:00
Betis
Rayo Vallecano
Thursday 04 May, 2023 16:00
Athletic
Betis
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
90'
Saturday 15 April, 2023 12:30
Betis
Espanyol
90'
Sunday 09 April, 2023 10:15
Betis
Cádiz
90'
Sunday 02 April, 2023 15:00
Atl. Madrid
Betis
90'
Sunday 19 March, 2023 09:00
Betis
Mallorca
90'
Thursday 16 March, 2023 13:45
Betis
Man Utd
90'
Sunday 12 March, 2023 13:30
Villarreal
Betis
90'
Thursday 09 March, 2023 15:00
Man Utd
Betis
Sunday 05 March, 2023 15:00
Betis
Real Madrid
Saturday 18 February, 2023 10:15
Betis
Real Valladolid
Saturday 11 February, 2023 10:15
Almería
Betis
90'
Saturday 04 February, 2023 15:00
Betis
Celta
90'
Wednesday 01 February, 2023 15:00
Betis
Barcelona
90'
Saturday 28 January, 2023 15:00
Getafe
Betis
90'
Saturday 21 January, 2023 10:15
Espanyol
Betis
Sunday 08 January, 2023 10:15
Rayo Vallecano
Betis
90'
Thursday 29 December, 2022 13:15
Betis
Athletic
90'
Thursday 10 November, 2022 14:00
Valencia
Betis
90'
Sunday 06 November, 2022 15:00
Betis
Sevilla
Thursday 03 November, 2022 16:00
Betis
HJK Helsinki
90'
Sunday 30 October, 2022 16:00
Real Sociedad
Betis
90'
Thursday 27 October, 2022 12:45
Ludogorets
Betis
Sunday 23 October, 2022 10:15
Betis
Atl. Madrid
Yellow Card
90'
Wednesday 19 October, 2022 13:00
Cádiz
Betis
Sunday 16 October, 2022 15:00
Betis
Almería
90'
Thursday 13 October, 2022 12:45
Betis
Roma
Sunday 09 October, 2022 08:00
Real Valladolid
Betis
90'
Thursday 06 October, 2022 15:00
Roma
Betis
Sunday 02 October, 2022 10:15
Celta
Betis
90'
Sunday 18 September, 2022 12:30
Betis
Girona
90'
Thursday 15 September, 2022 15:00
Betis
Ludogorets
Sunday 11 September, 2022 15:00
Betis
Villarreal
90'
Thursday 08 September, 2022 12:45
HJK Helsinki
Betis
Saturday 03 September, 2022 10:15
Real Madrid
Betis
90'
Friday 26 August, 2022 16:00
Betis
Osasuna
90'
Saturday 20 August, 2022 13:30
Mallorca
Betis
Yellow Card
90'
Monday 15 August, 2022 15:30
Betis
Elche
90'
Friday 20 May, 2022 15:00
Real Madrid
Betis
90'
Sunday 15 May, 2022 13:30
Betis
Granada
90'
Tuesday 10 May, 2022 13:00
Valencia
Betis
90'
Saturday 07 May, 2022 15:00
Betis
Barcelona
73'
Monday 02 May, 2022 15:00
Getafe
Betis
Tuesday 19 April, 2022 15:00
Betis
Elche
90'
Friday 15 April, 2022 15:00
Real Sociedad
Betis
Sunday 03 April, 2022 10:15
Betis
Osasuna
Thursday 17 March, 2022 16:00
Frankfurt
Betis
120'
Sunday 13 March, 2022 11:15
Betis
Athletic
90'
Wednesday 09 March, 2022 12:45
Betis
Frankfurt
Sunday 06 March, 2022 15:00
Betis
Atl. Madrid
Sunday 27 February, 2022 10:15
Sevilla
Betis
Thursday 24 February, 2022 15:00
Betis
Zenit
90'
Sunday 20 February, 2022 12:30
Betis
Mallorca
90'
Thursday 17 February, 2022 12:45
Zenit
Betis
90'
Sunday 13 February, 2022 10:15
Levante
Betis
90'
Sunday 06 February, 2022 12:30
Betis
Villarreal
90'
Friday 21 January, 2022 15:00
Espanyol
Betis
Tuesday 18 January, 2022 14:00
Betis
Alavés
Sunday 09 January, 2022 08:00
Rayo Vallecano
Betis
Yellow Card
90'
Sunday 02 January, 2022 12:30
Betis
Celta
90'
Sunday 19 December, 2021 10:15
Athletic
Betis
90'
Sunday 12 December, 2021 12:30
Betis
Real Sociedad
90'
Thursday 09 December, 2021 15:00
Celtic
Betis
90'
Saturday 04 December, 2021 10:15
Barcelona
Betis
90'
Sunday 28 November, 2021 08:00
Betis
Levante
90'
Thursday 25 November, 2021 12:45
Betis
Ferencvárosi
18'
Sunday 21 November, 2021 12:30
Elche
Betis
90'
Sunday 07 November, 2021 15:00
Betis
Sevilla
Thursday 04 November, 2021 16:00
Leverkusen
Betis
90'
Sunday 31 October, 2021 11:15
Atl. Madrid
Betis
Wednesday 27 October, 2021 14:00
Betis
Valencia
Sunday 24 October, 2021 12:30
Betis
Rayo Vallecano
Thursday 21 October, 2021 12:45
Betis
Leverkusen
Monday 18 October, 2021 13:00
Alavés
Betis
90'
Sunday 03 October, 2021 12:30
Villarreal
Betis
90'
Thursday 30 September, 2021 15:00
Ferencvárosi
Betis
90'
Sunday 26 September, 2021 15:00
Betis
Getafe
Thursday 23 September, 2021 13:30
Osasuna
Betis
Sunday 19 September, 2021 12:30
Betis
Espanyol
Thursday 16 September, 2021 12:45
Betis
Celtic
Monday 13 September, 2021 16:00
Granada
Betis
90'
Saturday 28 August, 2021 16:00
Betis
Real Madrid
90'
Friday 20 August, 2021 15:00
Betis
Cádiz
Yellow Card
90'
Saturday 14 August, 2021 13:30
Mallorca
Betis
90'
Scroll to Top