TOP Tournaments
Show more
person-avatar

Mangas Ricardo

Portugal
Portugal
Position:
Defender
Number:
91
Age:
28 (19.03.1998)
Height:
179 cm
Weight:
66 kg
Preferred Foot:
Left
Market value:
€2.56m
Contract expires:
30.06.2029
Social media:
Mangas Ricardo Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Estrela da Amadora Estrela da Amadora Sporting Clube de Portugal Sporting Clube de Portugal 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
07.04 Sporting Clube de Portugal Sporting Clube de Portugal Arsenal Arsenal 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
03.04 Sporting Clube de Portugal Sporting Clube de Portugal Santa Clara Santa Clara 4 2 6.8 68’ 0 0 0 0
22.03 Alverca Alverca Sporting Clube de Portugal Sporting Clube de Portugal 1 4 0 9’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
17.03 Sporting Clube de Portugal Sporting Clube de Portugal Bodo-Glimt Bodo-Glimt 5 0 Injured
11.03 Bodo-Glimt Bodo-Glimt Sporting Clube de Portugal Sporting Clube de Portugal 3 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
07.03 Braga Braga Sporting Clube de Portugal Sporting Clube de Portugal 2 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
03.03 Sporting Clube de Portugal Sporting Clube de Portugal Porto Porto 1 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
21.02 Moreirense Moreirense Sporting Clube de Portugal Sporting Clube de Portugal 0 3 On the bench
15.02 Sporting Clube de Portugal Sporting Clube de Portugal Famalicao Famalicao 1 0 7.1 62’ 0 0 0 0
09.02 Porto Porto Sporting Clube de Portugal Sporting Clube de Portugal 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
05.02 Sporting Clube de Portugal Sporting Clube de Portugal AVS Futebol SAD AVS Futebol SAD 3 2 6.7 95’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
01.02 Sporting Clube de Portugal Sporting Clube de Portugal Nacional da Madeira Nacional da Madeira 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
28.01 Athletic Bilbao Athletic Bilbao Sporting Clube de Portugal Sporting Clube de Portugal 2 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
24.01 Arouca Arouca Sporting Clube de Portugal Sporting Clube de Portugal 1 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
20.01 Sporting Clube de Portugal Sporting Clube de Portugal Paris Saint-Germain Paris Saint-Germain 2 1 6.3 63’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
16.01 Sporting Clube de Portugal Sporting Clube de Portugal Casa Pia Casa Pia 3 0 6.4 25’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
06.01 Sporting Clube de Portugal Sporting Clube de Portugal Vitoria Guimaraes Vitoria Guimaraes 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
02.01 Gil Vicente Gil Vicente Sporting Clube de Portugal Sporting Clube de Portugal 1 1 Not in the squad
2025 Sporting Clube de Portugal Sporting Clube de Portugal Rio Ave Rio Ave 4 0 6.7 90’ 0 0 0 0
2025 Vitoria Guimaraes Vitoria Guimaraes Sporting Clube de Portugal Sporting Clube de Portugal 1 4 8.1 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Santa Clara Santa Clara Sporting Clube de Portugal Sporting Clube de Portugal 2 3 0 31’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal AVS Futebol SAD AVS Futebol SAD 6 0 6.6 55’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bayern Munich Bayern Munich Sporting Clube de Portugal Sporting Clube de Portugal 3 1 6 25’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 SL Benfica SL Benfica Sporting Clube de Portugal Sporting Clube de Portugal 1 1 Not in the squad
2025 Sporting Clube de Portugal Sporting Clube de Portugal Estrela da Amadora Estrela da Amadora 4 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Brugge Brugge 3 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal AC Marinhense AC Marinhense 3 0 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Santa Clara Santa Clara Sporting Clube de Portugal Sporting Clube de Portugal 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Juventus Juventus Sporting Clube de Portugal Sporting Clube de Portugal 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Alverca Alverca 2 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Alverca Alverca 5 1 6.6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tondela Tondela Sporting Clube de Portugal Sporting Clube de Portugal 0 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Olympique de Marseille Olympique de Marseille 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Pacos de Ferreira Pacos de Ferreira Sporting Clube de Portugal Sporting Clube de Portugal 2 3 0 73’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Braga Braga 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Napoli Napoli Sporting Clube de Portugal Sporting Clube de Portugal 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Estoril Estoril Sporting Clube de Portugal Sporting Clube de Portugal 0 1 On the bench
2025 Sporting Clube de Portugal Sporting Clube de Portugal Moreirense Moreirense 3 0 7.1 54’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Kairat Kairat 4 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Famalicao Famalicao Sporting Clube de Portugal Sporting Clube de Portugal 1 2 7.3 68’ 0 0 0 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Porto Porto 1 2 6.6 90’ 0 0 0 0
2025 Nacional da Madeira Nacional da Madeira Sporting Clube de Portugal Sporting Clube de Portugal 1 4 7.8 64’ 0 0 1 0
2025 Sporting Clube de Portugal Sporting Clube de Portugal Arouca Arouca 6 0 9.1 90’ 2 0 0 0
2025 Casa Pia Casa Pia Sporting Clube de Portugal Sporting Clube de Portugal 0 2 7.3 38’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Akron Tolyatti Akron Tolyatti Spartak Moscow Spartak Moscow 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Rostov Rostov Spartak Moscow Spartak Moscow 0 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow Spartak Subotica Spartak Subotica 4 1 On the bench
2025 Spartak Moscow Spartak Moscow Krylia Sovetov Krylia Sovetov 2 2 0 90’ 0 0 0 0
2025 Spartak Moscow Spartak Moscow Torpedo Moscow Torpedo Moscow 3 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow Khimki Khimki 5 0 8 12’ 1 0 0 0
2025 Krylia Sovetov Krylia Sovetov Spartak Moscow Spartak Moscow 0 2 8.5 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow Rostov Rostov 1 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Dynamo Moscow Dynamo Moscow Spartak Moscow Spartak Moscow 2 0 On the bench
2025 Fakel Voronezh Fakel Voronezh Spartak Moscow Spartak Moscow 0 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow Dynamo Moscow Dynamo Moscow 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow CSKA Moscow CSKA Moscow 1 2 On the bench
2025 Akron Tolyatti Akron Tolyatti Spartak Moscow Spartak Moscow 2 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow Ural Ural 3 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Spartak Moscow Spartak Moscow FC Dynamo-Makhachkala FC Dynamo-Makhachkala 1 2 On the bench
2025 Rostov Rostov Spartak Moscow Spartak Moscow 0 3 On the bench
Mangas Ricardo Transfers
Date From To Fee
05/08/25 Spartak Moscow Spartak Moscow Sporting Clube de Portugal Sporting Clube de Portugal
300K € Transfer
09/09/24 Vitoria Guimaraes Vitoria Guimaraes Spartak Moscow Spartak Moscow
2.5M € Transfer
03/07/23 Boavista Porto Boavista Porto Vitoria Guimaraes Vitoria Guimaraes
900K € Transfer
Mangas Ricardo Career
National leagues
National cups
International cups
National team
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

Mangas Ricardo injury history

From Until Injury
21.02.2026 20.03.2026 injury-icon Knee Injury
17.08.2023 21.10.2023 injury-icon Injury
12.08.2022 25.08.2022 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus