Fabián Ruiz
Central midfielder · No. 8
- Age
- 30
- Height
- 188 cm
- Preferred foot
- Left
- Market value
- €30m
Season statistics
| Competition and team | Apps | Min | G | A | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|
| 2026/27 | ||||||||
| Ligue 1Paris Saint-Germain | 7 | 416 | 0 | 2 | 3 | 1 | 0 | 0 |
| Champions LeagueParis Saint-Germain | 3 | 264 | 2 | 1 | 0 | 0 | 0 | 0 |
| Trophée des ChampionsParis Saint-Germain | 1 | 30 | 0 | 0 | 1 | 1 | 0 | 0 |
| UEFA Super CupParis Saint-Germain | 1 | 15 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025/26 | ||||||||
| Ligue 1Paris Saint-Germain | 20 | 1,129 | 1 | 4 | 7 | 1 | 0 | 0 |
| Champions LeagueParis Saint-Germain | 9 | 650 | 1 | 1 | 1 | 1 | 0 | 0 |
| Coupe de FranceParis Saint-Germain | 2 | 119 | 0 | 0 | 1 | 0 | 0 | 0 |
| FIFA Intercontinental CupParis Saint-Germain | 1 | 105 | 0 | 0 | 0 | 1 | 0 | 0 |
| Trophée des ChampionsParis Saint-Germain | 1 | 89 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Super CupParis Saint-Germain | 1 | 30 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025 | ||||||||
| FIFA Club World CupParis Saint-Germain | 7 | 460 | 3 | 1 | 1 | 1 | 0 | 0 |
| 2024/25 | ||||||||
| Ligue 1Paris Saint-Germain | 30 | 1,922 | 4 | 5 | 9 | 2 | 0 | 0 |
| Champions LeagueParis Saint-Germain | 17 | 1,152 | 1 | 4 | 3 | 2 | 0 | 0 |
| Coupe de FranceParis Saint-Germain | 6 | 385 | 0 | 0 | 1 | 0 | 0 | 0 |
| Trophée des ChampionsParis Saint-Germain | 1 | 23 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2023/24 | ||||||||
| Ligue 1Paris Saint-Germain | 21 | 1,196 | 1 | 3 | 7 | 3 | 0 | 0 |
| Champions LeagueParis Saint-Germain | 9 | 621 | 0 | 2 | 2 | 2 | 0 | 0 |
| Coupe de FranceParis Saint-Germain | 5 | 423 | 2 | 2 | 0 | 0 | 0 | 0 |
| 2022/23 | ||||||||
| Ligue 1Paris Saint-Germain | 27 | 1,898 | 3 | 2 | 6 | 0 | 0 | 0 |
| Champions LeagueParis Saint-Germain | 7 | 237 | 0 | 0 | 4 | 1 | 0 | 0 |
| Coupe de FranceParis Saint-Germain | 3 | 146 | 0 | 1 | 2 | 0 | 0 | 0 |
| 2021/22 | ||||||||
| Serie ANapoli | 32 | 2,397 | 7 | 4 | 3 | 2 | 0 | 0 |
| UEFA Europa LeagueNapoli | 5 | 377 | 0 | 1 | 1 | 3 | 0 | 0 |
| Italy CupNapoli | 1 | 26 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2020/21 | ||||||||
| Serie ANapoli | 33 | 2,577 | 3 | 1 | 4 | 1 | 0 | 0 |
| UEFA Europa LeagueNapoli | 8 | 458 | 1 | 0 | 3 | 1 | 0 | 0 |
| Italy CupNapoli | 1 | 20 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2019/20 | ||||||||
| Serie ANapoli | 33 | 2,689 | 3 | 6 | 3 | 2 | 0 | 0 |
| Champions LeagueNapoli | 8 | 709 | 0 | 0 | 0 | 1 | 0 | 0 |
| Italy CupNapoli | 5 | 273 | 1 | 0 | 2 | 1 | 0 | 0 |
| 2018/19 | ||||||||
| Serie ANapoli | 27 | 1,991 | 5 | 4 | 7 | 2 | 1 | 0 |
| Champions LeagueNapoli | 6 | 471 | 0 | 0 | 0 | 1 | 0 | 0 |
| UEFA Europa LeagueNapoli | 5 | 443 | 1 | 0 | 0 | 0 | 0 | 0 |
| Italy CupNapoli | 2 | 180 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017/18 | ||||||||
| LaLigaReal Betis | 34 | 2,663 | 3 | 6 | 4 | 3 | 0 | 0 |
| Copa del ReyReal Betis | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016/17 | ||||||||
| LaLiga2Elche | 18 | 1,347 | 1 | 2 | 2 | 4 | 0 | 0 |
| LaLigaReal Betis | 4 | 156 | 0 | 0 | 1 | 0 | 0 | 0 |
| Copa del ReyReal Betis | 1 | 4 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2015/16 | ||||||||
| LaLigaReal Betis | 12 | 431 | 0 | 1 | 6 | 0 | 0 | 0 |
| Segunda División B - Grupo IV (-20/21)Real Betis | 4 | 345 | 2 | 0 | 0 | 2 | 0 | 0 |
| Copa del ReyReal Betis | 1 | 45 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2014/15 | ||||||||
| Segunda División B - Grupo IV (-20/21)Real Betis | 19 | 1,491 | 1 | 0 | 2 | 3 | 0 | 0 |
| LaLiga2Real Betis | 6 | 104 | 0 | 0 | 6 | 0 | 0 | 0 |
| Career total | 445 | 30,597 | 47 | 54 | 99 | 42 | 2 | 0 |
Show all 14 seasonsShow fewer seasons
Recent matches
| Match | Result | Role | Min | Rtg | G | A | Sh | SoT | xG | Pass |
|---|---|---|---|---|---|---|---|---|---|---|
| AAway: Villarreal · Champions League | 0:6Win | Started | 90 | 9.8 | 2 | 0 | 4 | 3 | 0.84 | 104 |
| HHome: Lyon · Ligue 1 | 2:0Win | Started | 90 | 7.5 | 0 | 0 | 2 | 1 | 0.12 | 95 |
| HHome: Barcelona · Champions League | 4:2Win | Started | 90 | 8.2 | 1 | 0 | 5 | 3 | 1.20 | 63 |
| HHome: Le Mans FC · Ligue 1 | 3:1Win | Sub | 32 | 6.5 | 0 | 0 | 4 | 1 | 0.22 | 39 |
| AAway: Marseille · Ligue 1 | 1:2Win | Started | 65 | 6.7 | 0 | 0 | 0 | 0 | 0.07 | 37 |
| AAway: Brest · Ligue 1 | 0:1Win | Sub | 51 | 6.9 | 0 | 0 | 0 | 0 | – | 55 |
| HHome: AS Monaco · Ligue 1 | 1:2Loss | Started | 76 | 7.3 | 0 | 0 | 1 | 1 | 0.02 | 59 |
| AAway: Lille · Ligue 1 | 2:2Draw | Started | 72 | 6.9 | 0 | 0 | 1 | 1 | 0.09 | 59 |
Career and transfers
Betis U19→Real Betis
Real Betis Yth.→Betis U19