Ruben Aguilar
Right-back · No. 2
- Age
- 33
- Height
- 172 cm
- Preferred foot
- Right
- Market value
- €2.5m
Season statistics
| Competition and team | Apps | Min | G | A | OG | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | |||||||||
| Ligue 1RC Lens | 8 | 620 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
| Champions LeagueRC Lens | 3 | 142 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
| Trophée des ChampionsRC Lens | 1 | 45 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025/26 | |||||||||
| Ligue 1RC Lens | 26 | 1,731 | 2 | 2 | 0 | 6 | 4 | 1 | 0 |
| Coupe de FranceRC Lens | 3 | 47 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| 2024/25 | |||||||||
| Ligue 1RC Lens | 16 | 1,129 | 1 | 3 | 0 | 3 | 4 | 0 | 0 |
| 2023/24 | |||||||||
| Ligue 1RC Lens | 25 | 1,925 | 1 | 3 | 0 | 3 | 4 | 0 | 0 |
| Champions LeagueRC Lens | 2 | 99 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| UEFA Europa LeagueRC Lens | 2 | 110 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Coupe de FranceRC Lens | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022/23 | |||||||||
| Ligue 1AS Monaco | 20 | 1,174 | 0 | 0 | 0 | 6 | 3 | 0 | 0 |
| UEFA Europa LeagueAS Monaco | 2 | 125 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Coupe de FranceAS Monaco | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021/22 | |||||||||
| Ligue 1AS Monaco | 28 | 2,138 | 0 | 2 | 1 | 6 | 4 | 0 | 0 |
| UEFA Europa LeagueAS Monaco | 6 | 366 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| Coupe de FranceAS Monaco | 3 | 263 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Champions League QualifyingAS Monaco | 2 | 111 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2020/21 | |||||||||
| Ligue 1AS Monaco | 33 | 2,228 | 1 | 4 | 0 | 6 | 6 | 0 | 0 |
| Coupe de FranceAS Monaco | 5 | 334 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2019/20 | |||||||||
| Ligue 1AS Monaco | 19 | 1,067 | 0 | 2 | 0 | 8 | 2 | 0 | 2 |
| Coupe de FranceAS Monaco | 2 | 169 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Coupe de la LigueAS Monaco | 2 | 180 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018/19 | |||||||||
| Ligue 1Montpellier HSC | 29 | 2,532 | 1 | 5 | 0 | 0 | 8 | 0 | 0 |
| Coupe de FranceMontpellier HSC | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017/18 | |||||||||
| Ligue 1Montpellier HSC | 31 | 2,458 | 0 | 1 | 0 | 4 | 2 | 0 | 0 |
| Coupe de la LigueMontpellier HSC | 4 | 360 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Coupe de FranceMontpellier HSC | 3 | 213 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2016/17 | |||||||||
| Ligue 2AJ Auxerre | 30 | 2,683 | 0 | 0 | 0 | 0 | 5 | 1 | 0 |
| Coupe de FranceAJ Auxerre | 5 | 510 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Coupe de la LigueAJ Auxerre | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015/16 | |||||||||
| Ligue 2AJ Auxerre | 22 | 1,924 | 0 | 1 | 0 | 0 | 3 | 0 | 0 |
| Championnat National 1 - Groupe BAJ Auxerre B | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Coupe de FranceAJ Auxerre | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014/15 | |||||||||
| Ligue 2AJ Auxerre | 28 | 2,436 | 0 | 1 | 0 | 0 | 5 | 0 | 0 |
| Coupe de FranceAJ Auxerre | 7 | 422 | 0 | 2 | 0 | 3 | 0 | 0 | 0 |
| Coupe de la LigueAJ Auxerre | 3 | 178 | 0 | 0 | 0 | 2 | 0 | 0 | 1 |
| 2013/14 | |||||||||
| Championnat National 1 - Groupe CGrenoble Foot 38 | 16 | 1,065 | 0 | 0 | 0 | 4 | 1 | 0 | 0 |
| Coupe de FranceGrenoble Foot 38 | 3 | 230 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2012/13 | |||||||||
| Championnat National 1 - Groupe CAS Saint-Étienne B | 24 | 2,072 | 0 | 0 | 0 | 1 | 3 | 0 | 1 |
| 2011/12 | |||||||||
| Championnat National 1 - Groupe CAS Saint-Étienne B | 15 | 1,267 | 1 | 0 | 0 | 2 | 5 | 0 | 0 |
| Coupe GambardellaAS Saint-Étienne U19 | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Career total | 435 | 32,983 | 12 | 31 | 2 | 70 | 63 | 2 | 4 |
Show all 16 seasonsShow fewer seasons
Recent matches
| Match | Result | Role | Min | Rtg | G | A | Sh | SoT | xG | Pass |
|---|---|---|---|---|---|---|---|---|---|---|
| AAway: Lille · Ligue 1 | 1:0Loss | Started | 90 | 7.0 | 0 | 0 | 0 | 0 | – | 36 |
| HHome: Paris FC · Ligue 1 | 2:1Win | Started | 90 | 6.8 | 0 | 0 | 0 | 0 | – | 81 |
| AAway: Club Brugge · Champions League | 3:0Loss | Started | 82 | 6.4 | 0 | 0 | 1 | 0 | 0.03 | 50 |
| AAway: Troyes · Ligue 1 | 1:3Win | Started | 72 | 8.1 | 1 | 0 | 4 | 1 | 0.60 | 32 |
| HHome: Lyon · Ligue 1 | 2:1Win | Started | 90 | 6.7 | 0 | 0 | 2 | 0 | 0.03 | 42 |
| AAway: AS Monaco · Ligue 1 | 2:1Loss | Started | 90 | 6.6 | 0 | 0 | 0 | 0 | – | 36 |
| AAway: Le Mans FC · Ligue 1 | 2:2Draw | Started | 90 | 7.3 | 0 | 1 | 0 | 0 | – | 55 |
| HHome: Lorient · Ligue 1 | 0:1Loss | Started | 70 | 6.9 | 0 | 0 | 0 | 0 | 0.05 | 35 |
| AAway: Strasbourg · Ligue 1 | 2:1Loss | Sub | 28 | 6.3 | 0 | 0 | 0 | 0 | – | 25 |
Career and transfers
Montpellier→AS Monaco
AJ Auxerre→Montpellier
Grenoble→AJ Auxerre
Saint-Étienne B→Grenoble
Grenoble U19→Saint-Étienne B
Grenoble 38 U17→Grenoble U19
Grenoble Jugend→Grenoble 38 U17