Rúben Vinagre
Left midfielder · No. 19
- Age
- 27
- Height
- 5 ft 9 in
- Preferred foot
- Left
- Market value
- €1.5M
Season stats
| Competition and team | GP | Min | G | A | OG | Sub | YC | RC |
|---|---|---|---|---|---|---|---|---|
| 2026/27 | ||||||||
| PKO BP EkstraklasaLegia Warsaw | 10 | 801 | 1 | 3 | 0 | 1 | 1 | 0 |
| STS Polish CupLegia Warsaw | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025/26 | ||||||||
| PKO BP EkstraklasaLegia Warsaw | 15 | 908 | 0 | 1 | 0 | 5 | 0 | 0 |
| UEFA Conference LeagueLegia Warsaw | 5 | 348 | 0 | 0 | 0 | 1 | 1 | 0 |
| UEFA Europa League QualifyingLegia Warsaw | 4 | 349 | 0 | 0 | 0 | 0 | 2 | 0 |
| UEFA Conference League QualifyingLegia Warsaw | 2 | 210 | 0 | 1 | 0 | 0 | 0 | 0 |
| STS Polish CupLegia Warsaw | 1 | 75 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2024/25 | ||||||||
| PKO BP EkstraklasaLegia Warsaw | 33 | 2,664 | 1 | 5 | 0 | 2 | 2 | 0 |
| UEFA Conference LeagueLegia Warsaw | 8 | 689 | 0 | 2 | 0 | 0 | 0 | 0 |
| STS Polish CupLegia Warsaw | 5 | 419 | 1 | 0 | 1 | 0 | 0 | 0 |
| UEFA Conference League QualifyingLegia Warsaw | 4 | 360 | 0 | 2 | 0 | 0 | 1 | 0 |
| 2023/24 | ||||||||
| Serie AHellas Verona | 12 | 276 | 0 | 0 | 0 | 10 | 0 | 0 |
| ChampionshipHull City | 10 | 492 | 0 | 0 | 0 | 4 | 2 | 0 |
| EFL CupHull City | 1 | 45 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022/23 | ||||||||
| EFL CupEverton | 2 | 180 | 0 | 0 | 0 | 0 | 1 | 0 |
| Premier LeagueEverton | 2 | 24 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2021/22 | ||||||||
| Liga PortugalSporting CP | 12 | 545 | 0 | 1 | 0 | 5 | 2 | 0 |
| Allianz CupSporting CP | 2 | 78 | 0 | 0 | 0 | 1 | 1 | 0 |
| Taça de PortugalSporting CP | 2 | 180 | 0 | 1 | 0 | 0 | 0 | 0 |
| Champions LeagueSporting CP | 2 | 63 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2020/21 | ||||||||
| Liga PortugalFC Famalicão | 20 | 1,649 | 0 | 3 | 0 | 0 | 3 | 0 |
| Premier LeagueWolverhampton Wanderers | 2 | 172 | 0 | 0 | 0 | 1 | 0 | 0 |
| Super League 1Olympiacos Piraeus | 2 | 135 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Champions LeagueOlympiacos Piraeus | 2 | 21 | 0 | 0 | 0 | 2 | 0 | 0 |
| EFL CupWolverhampton Wanderers | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019/20 | ||||||||
| Premier LeagueWolverhampton Wanderers | 16 | 645 | 0 | 0 | 0 | 10 | 1 | 0 |
| UEFA Europa LeagueWolverhampton Wanderers | 8 | 585 | 0 | 0 | 0 | 2 | 0 | 0 |
| UEFA Europa League QualifyingWolverhampton Wanderers | 5 | 318 | 2 | 0 | 0 | 2 | 0 | 0 |
| EFL CupWolverhampton Wanderers | 2 | 180 | 0 | 0 | 0 | 0 | 0 | 0 |
| FA CupWolverhampton Wanderers | 2 | 90 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2018/19 | ||||||||
| Premier LeagueWolverhampton Wanderers | 17 | 706 | 0 | 0 | 0 | 10 | 1 | 0 |
| EFL CupWolverhampton Wanderers | 2 | 180 | 0 | 0 | 0 | 0 | 0 | 0 |
| FA CupWolverhampton Wanderers | 2 | 104 | 0 | 1 | 0 | 1 | 0 | 0 |
| 2017/18 | ||||||||
| ChampionshipWolverhampton Wanderers | 9 | 627 | 1 | 1 | 0 | 1 | 0 | 0 |
| EFL CupWolverhampton Wanderers | 3 | 300 | 0 | 0 | 0 | 0 | 0 | 0 |
| FA CupWolverhampton Wanderers | 1 | 40 | 0 | 0 | 0 | 0 | 0 | 1 |
| Premier League 2Wolverhampton Wanderers U21 | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016/17 | ||||||||
| UEFA Youth LeagueAS Monaco UEFA U19 | 1 | 17 | 0 | 0 | 0 | 1 | 0 | 0 |
| Career total | 229 | 14,745 | 6 | 21 | 1 | 64 | 19 | 1 |
Show all 11 seasonsShow fewer seasons
Recent games
| Game | Result | Role | Min | Rtg | G | A | Sh | SoT | Pass | Pass% |
|---|---|---|---|---|---|---|---|---|---|---|
| HHome: Lech Poznań · PKO BP Ekstraklasa | 1:2Loss | Sub | 44 | 6.4 | 0 | 0 | 0 | 0 | 14 | 86% |
| AAway: Jagiellonia Białystok · PKO BP Ekstraklasa | 1:3Win | Started | 45 | 6.3 | 0 | 0 | 0 | 0 | 13 | 85% |
| HHome: Widzew Łódź · PKO BP Ekstraklasa | 1:1Draw | Started | 90 | 7.2 | 0 | 1 | 1 | 1 | 22 | 77% |
| AAway: Motor Lublin · PKO BP Ekstraklasa | 2:3Win | Started | 90 | 7.5 | 0 | 1 | 1 | 1 | 23 | 70% |
| HHome: Śląsk Wrocław · PKO BP Ekstraklasa | 1:1Draw | Started | 90 | 7.3 | 0 | 0 | 1 | 0 | 40 | 93% |
Career and transfers
Hellas Verona→Sporting CP
Sporting CP→Hellas Verona
Wolves→Sporting CP
Sporting CP→Wolves
Wolves→Sporting CP
Famalicão→Wolves
Wolves→Famalicão
Olympiacos→Wolves
Wolves→Olympiacos
AS Monaco→Wolves
Wolves→AS Monaco
AS Monaco→Wolves
Monaco U19→AS Monaco
Coimbra→Monaco U19
Monaco U19→Coimbra
Sporting U17→Monaco U19
Sporting Sub-15→Sporting U17
Belenenses Yth→Sporting Sub-15
Sporting Yth.→Belenenses Yth
Barreirense J→Sporting Yth.