TOP Tournaments
Show more
person-avatar

Silva Rui

Portugal
Portugal
Position:
Goalkeeper
Number:
1
Age:
32 (07.02.1994)
Height:
191 cm
Weight:
91 kg
Preferred Foot:
Left
Market value:
€7.11m
Contract expires:
30.06.2028
Social media:
Silva Rui Last matches
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
11.04 Estrela da Amadora Estrela da Amadora Sporting Clube de Portugal Sporting Clube de Portugal 0 1 7.6 90’ 3/3 1 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
07.04 Sporting Clube de Portugal Sporting Clube de Portugal Arsenal Arsenal 0 1 6.5 90’ 3/4 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
03.04 Sporting Clube de Portugal Sporting Clube de Portugal Santa Clara Santa Clara 4 2 6.6 90’ 2/4 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
31.03 USA USA Portugal Portugal 0 2 On the bench
28.03 Mexico Mexico Portugal Portugal 0 0 6.8 90’ 1/1 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
22.03 Alverca Alverca Sporting Clube de Portugal Sporting Clube de Portugal 1 4 7 90’ 3/4 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
17.03 Sporting Clube de Portugal Sporting Clube de Portugal Bodo-Glimt Bodo-Glimt 5 0 8.3 120’ 3/3 0 0
11.03 Bodo-Glimt Bodo-Glimt Sporting Clube de Portugal Sporting Clube de Portugal 3 0 6.7 90’ 2/5 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
07.03 Braga Braga Sporting Clube de Portugal Sporting Clube de Portugal 2 2 6.4 90’ 1/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
03.03 Sporting Clube de Portugal Sporting Clube de Portugal Porto Porto 1 0 6.9 90’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
21.02 Moreirense Moreirense Sporting Clube de Portugal Sporting Clube de Portugal 0 3 7.1 90’ 2/2 0 0
15.02 Sporting Clube de Portugal Sporting Clube de Portugal Famalicao Famalicao 1 0 6.7 90’ 1/1 0 0
09.02 Porto Porto Sporting Clube de Portugal Sporting Clube de Portugal 1 1 6.2 90’ 0/1 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
05.02 Sporting Clube de Portugal Sporting Clube de Portugal AVS Futebol SAD AVS Futebol SAD 3 2 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
01.02 Sporting Clube de Portugal Sporting Clube de Portugal Nacional da Madeira Nacional da Madeira 2 1 6.8 90’ 2/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
28.01 Athletic Bilbao Athletic Bilbao Sporting Clube de Portugal Sporting Clube de Portugal 2 3 6 90’ 0/2 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
24.01 Arouca Arouca Sporting Clube de Portugal Sporting Clube de Portugal 1 2 7 90’ 4/5 1 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
20.01 Sporting Clube de Portugal Sporting Clube de Portugal Paris Saint-Germain Paris Saint-Germain 2 1 7.3 90’ 5/6 1 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
16.01 Sporting Clube de Portugal Sporting Clube de Portugal Casa Pia Casa Pia 3 0 6.8 90’ 1/1 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
06.01 Sporting Clube de Portugal Sporting Clube de Portugal Vitoria Guimaraes Vitoria Guimaraes 1 2 6.1 90’ 2/4 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
02.01 Gil Vicente Gil Vicente Sporting Clube de Portugal Sporting Clube de Portugal 1 1 8.4 90’ 8/9 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Rio Ave Rio Ave 4 0 6.5 90’ 0/0 0 0
2025 Vitoria Guimaraes Vitoria Guimaraes Sporting Clube de Portugal Sporting Clube de Portugal 1 4 7 90’ 4/5 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Santa Clara Santa Clara Sporting Clube de Portugal Sporting Clube de Portugal 2 3 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal AVS Futebol SAD AVS Futebol SAD 6 0 7.3 90’ 3/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Bayern Munich Bayern Munich Sporting Clube de Portugal Sporting Clube de Portugal 3 1 7.3 90’ 7/10 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 SL Benfica SL Benfica Sporting Clube de Portugal Sporting Clube de Portugal 1 1 7.2 90’ 3/4 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Estrela da Amadora Estrela da Amadora 4 0 7.4 90’ 3/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Brugge Brugge 3 0 6.8 90’ 1/1 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal AC Marinhense AC Marinhense 3 0 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Portugal Portugal Armenia Armenia 9 1 On the bench
2025 Republic of Ireland Republic of Ireland Portugal Portugal 2 0 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Santa Clara Santa Clara Sporting Clube de Portugal Sporting Clube de Portugal 1 2 6.4 90’ 1/2 1 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Juventus Juventus Sporting Clube de Portugal Sporting Clube de Portugal 1 1 8.1 90’ 8/9 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Alverca Alverca 2 0 6.6 90’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Alverca Alverca 5 1 Not in the squad
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Tondela Tondela Sporting Clube de Portugal Sporting Clube de Portugal 0 3 7.1 90’ 2/2 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Olympique de Marseille Olympique de Marseille 2 1 6.8 90’ 2/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Pacos de Ferreira Pacos de Ferreira Sporting Clube de Portugal Sporting Clube de Portugal 2 3 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Portugal Portugal Hungary Hungary 2 2 On the bench
2025 Portugal Portugal Republic of Ireland Republic of Ireland 1 0 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Braga Braga 1 1 7.3 90’ 4/5 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Napoli Napoli Sporting Clube de Portugal Sporting Clube de Portugal 2 1 5.8 90’ 1/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Estoril Estoril Sporting Clube de Portugal Sporting Clube de Portugal 0 1 7.1 90’ 2/2 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Moreirense Moreirense 3 0 Injured
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Kairat Kairat 4 1 Injured
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Famalicao Famalicao Sporting Clube de Portugal Sporting Clube de Portugal 1 2 Injured
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Hungary Hungary Portugal Portugal 2 3 On the bench
2025 Armenia Armenia Portugal Portugal 0 5 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Porto Porto 1 2 6.5 90’ 5/7 0 0
2025 Nacional da Madeira Nacional da Madeira Sporting Clube de Portugal Sporting Clube de Portugal 1 4 6.3 90’ 0/1 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Arouca Arouca 6 0 6.9 90’ 1/1 0 0
2025 Casa Pia Casa Pia Sporting Clube de Portugal Sporting Clube de Portugal 0 2 6.9 90’ 2/2 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal SL Benfica SL Benfica 0 1 5.7 90’ 1/2 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Villarreal Villarreal 1 0 Not in the squad
2025 Sporting Clube de Portugal Sporting Clube de Portugal Sunderland Sunderland 1 0 0 90’ 0/0 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Celtic Celtic 0 2 0 46’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Portugal Portugal Spain Spain 2 2 On the bench
2025 Germany Germany Portugal Portugal 1 2 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 SL Benfica SL Benfica Sporting Clube de Portugal Sporting Clube de Portugal 1 3 8 120’ 7/8 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Vitoria Guimaraes Vitoria Guimaraes 2 0 6.5 90’ 0/0 0 0
2025 SL Benfica SL Benfica Sporting Clube de Portugal Sporting Clube de Portugal 1 1 5.9 90’ 0/1 1 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Gil Vicente Gil Vicente 2 1 6.3 90’ 0/1 0 0
2025 Boavista Porto Boavista Porto Sporting Clube de Portugal Sporting Clube de Portugal 0 5 6.5 90’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Rio Ave Rio Ave Sporting Clube de Portugal Sporting Clube de Portugal 1 2 7.1 90’ 3/4 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Moreirense Moreirense 3 1 6.4 90’ 1/2 0 0
2025 Santa Clara Santa Clara Sporting Clube de Portugal Sporting Clube de Portugal 0 1 6.6 90’ 1/1 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Braga Braga 1 1 6.5 90’ 2/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Rio Ave Rio Ave 2 0 7.2 90’ 2/2 0 0
Silva Rui Transfers
Date From To Fee
30/06/25 Real Betis Real Betis Sporting Clube de Portugal Sporting Clube de Portugal
4.7M € Transfer
29/06/25 Sporting Clube de Portugal Sporting Clube de Portugal Real Betis Real Betis Return from loan
13/01/25 Real Betis Real Betis Sporting Clube de Portugal Sporting Clube de Portugal
500K € Transfer
Silva Rui Career
National leagues
National cups
International cups
National team
Team Competition Matches Goalkeeper saves Clean sheets Yellow cards Red cards
2025/2026
Sporting Clube de Portugal Sporting Clube de Portugal Liga Portugal Liga Portugal 6.9 26 79 13 3 0
2024
Sporting Clube de Portugal Sporting Clube de Portugal Liga Portugal Liga Portugal 6.5 17 59 6 2 0
2024
Real Betis Real Betis La Liga La Liga 6.6 15 67 4 1 0
2023
Real Betis Real Betis La Liga La Liga 6.7 28 70 9 4 0
2022/2023
Real Betis Real Betis La Liga La Liga 6.7 26 70 9 2 0
2021/2022
Real Betis Real Betis La Liga La Liga 6.7 22 72 8 2 0
2020/2021
Granada Granada La Liga La Liga 6.5 32 60 8 1 0
2019/2020
Granada Granada La Liga La Liga 6.7 35 70 12 3 0
2018/2019
Granada Granada LaLiga 2 LaLiga 2 6.8 40 79 18 4 0
2017/2018
Granada Granada LaLiga 2 LaLiga 2 6.7 4 70 0 0 0
2016/2017
Nacional da Madeira Nacional da Madeira Liga Portugal Liga Portugal 6.7 18 70 4 1 0
2015/2016
Nacional da Madeira Nacional da Madeira Liga Portugal Liga Portugal 22 62 2 3 0
2014/2015
Nacional da Madeira Nacional da Madeira Liga Portugal Liga Portugal 9 73 4 0 0
2013
Nacional da Madeira Nacional da Madeira Liga Portugal Liga Portugal 1 75 0 1 0
Total 295 69.7 97 27 0
Team Competition Matches Goalkeeper saves Clean sheets Yellow cards Red cards
2026
Portugal Portugal U21 Friendly Games U21 Friendly Games 6.8 1 100 1 0 0
Total 1 100.0 1 0 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Silva Rui injury history

From Until Injury
09.09.2025 25.09.2025 injury-icon Muscle injury
07.12.2024 03.01.2025 injury-icon Shoulder Injury
19.05.2024 18.07.2024 injury-icon Illness
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus