Loading live ticker…
Ricardo Rodríguez

Ricardo Rodríguez

Real Betis
Left Back Switzerland
Age 33
Height 180 cm
Foot Left
Country Switzerland
Value €1.6m
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.71
35 matches
Last 5
7.00
+0.29 vs season
Best
7.9
vs Sweden
MOTM
0
of 42 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 6.8 2025-10-13 · A vs Slovenia · 0G 0A · 6.8 7.0 2025-10-23 · A vs Genk · 0G 0A · 7.0 6.1 2025-10-27 · H vs Atletico Madrid · 0G 0A · 6.1 6.7 2025-11-02 · H vs Mallorca · 0G 0A · 6.7 6.4 2025-11-15 · H vs Sweden · 0G 0A · 6.4 6.9 2025-11-18 · A vs Kosovo · 0G 0A · 6.9 7.0 2025-11-27 · H vs FC Utrecht · 0G 0A · 7.0 7.0 2025-12-03 · A vs Torrent CF · 0G 0A · 7.0 7.3 2025-12-15 · A vs Rayo Vallecano · 0G 0A · 7.3 6.8 2025-12-18 · A vs Real Murcia · 0G 0A · 6.8 7.0 2025-12-21 · H vs Getafe · 0G 0A · 7.0 4.7 2026-01-04 · A vs Real Madrid · 0G 0A · 4.7 6.0 2026-01-10 · A vs Real Oviedo · 0G 0A · 6.0 7.2 2026-01-14 · H vs Elche · 0G 0A · 7.2 7.1 2026-01-22 · A vs PAOK Thessaloniki · 0G 0A · 7.1 7.0 2026-02-01 · H vs Valencia · 0G 0A · 7.0 6.9 2026-02-08 · A vs Atletico Madrid · 0G 0A · 6.9 6.9 2026-02-15 · A vs Mallorca · 0G 0A · 6.9 6.2 2026-02-21 · H vs Rayo Vallecano · 0G 0A · 6.2 6.1 2026-03-01 · H vs Sevilla · 0G 0A · 6.1 6.8 2026-03-12 · A vs Panathinaikos · 0G 0A · 6.8 7.2 2026-03-19 · H vs Panathinaikos · 0G 0A · 7.2 5.8 2026-03-27 · H vs Germany · 0G 0A · 5.8 6.6 2026-04-08 · A vs Braga · 0G 0A · 6.6 5.6 2026-04-16 · H vs Braga · 0G 0A · 5.6 6.9 2026-04-24 · H vs Real Madrid · 0G 0A · 6.9 7.7 2026-05-03 · H vs Real Oviedo · 0G 0A · 7.7 6.9 2026-05-09 · A vs Real Sociedad · 0G 0A · 6.9 6.6 2026-05-23 · H vs Levante · 0G 0A · 6.6 6.9 2026-05-31 · H vs Jordan · 0G 0A · 6.9 10-13 11-18 12-21 02-01 03-12 04-24 05-31
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
35
Goals
0
Assists
1
Rating
6.71
Goals
0
0%
Assists
1
36%
Rating
6.72
41%
Matches
23
43%
Started
18
54%
Minutes
1546
52%
🎯
Stats compared to other fullbacks
LaLiga · percentile vs peers
12% 59% 30% 0% 8% 35%
Chances created
12%
Aerial duels
59%
Defensive actions
30%
Goals
0%
Shot attempts
8%
Touches
35%
🎯
Shot Map
3 shots per season
Goals
0
On target
1
xG
0.12
Conversion
0%
Goal Saved Off target
🔥
Heatmap
1032 touches this season
Attack
Touches
1032
Attack
16%
Middle
43%
Ø position
40%
ATTACK

Detailed Stats & Percentiles (LaLiga)

Shooting

Stat Total Per 90
Percentile
avg 23%
Per 90 pctl
avg 20%
Goals 0 0.00
0
0
xG 0.12 0.01
20
12
xG excl. penalty 0.12 0.01
20
12
Shots 3 0.17
22
11
Headed shots 1 0.06
56
67

Passing

Stat Total Per 90
Percentile
avg 45%
Per 90 pctl
avg 40%
Assists 1 0.06
36
44
xA 0.43 0.02
25
14
Accurate passes 537 31.26
54
45
Pass accuracy 84.7 84.70
63
63
Accurate long balls 21 1.22
48
37
Long ball accuracy 32.8 32.81
16
16
Chances created 7 0.41
34
17
Big chances created 1 0.06
28
32
Successful crosses 7 0.41
48
36
Cross accuracy 46.7 46.67
94
94

Possession

Stat Total Per 90
Percentile
avg 38%
Per 90 pctl
avg 32%
Dribbles 1 0.06
6
6
Dribbles success rate 50.0 50.00
42
42
Duels won 46 2.68
35
4
Duels won % 51.7 51.69
42
42
Aerials won 16 0.93
57
60
Aerials won % 53.3 53.33
60
60
Touches 910 52.98
45
12
Touches in opposition box 3 0.17
12
3
Dispossessed 5 0.29
61
84
Fouls won 5 0.29
25
8

Defending

Stat Total Per 90
Percentile
avg 45%
Per 90 pctl
avg 42%
Defensive actions 102 5.94
52
40
Tackles 24 1.40
36
14
Interceptions 8 0.47
34
14
Blocked scoring attempt 3 0.17
38
37
Fouls committed 11 0.64
30
8
Recoveries 44 2.56
37
4
Possession won final 3rd 1 0.06
15
18
Dribbled past 12 0.70
51
62
Clearances 67 3.90
72
88
Clean sheets 5 0.29
72
86
Goals conceded while on pitch 17 0.99
62
84
xG against while on pitch 22.52 1.31
46
44

Discipline

Stat Total Per 90
Percentile
avg 100%
Per 90 pctl
avg 100%
Yellow cards 0 0.00
100
100
Red cards 0 0.00
100
100

Recent Matches (62)

Date Opponent Comp Score Min G A Rating
2026-05-31 vs Jordan Friendlies 4-1 45 0 0 6.9
2026-05-23 vs Levante LaLiga 2-1 90 0 0 6.6
2026-05-17 @ Barcelona LaLiga 3-1 0 0 0
2026-05-09 @ Real Sociedad LaLiga 2-2 69 0 0 6.9
2026-05-03 vs Real Oviedo LaLiga 3-0 90 0 0 7.7
2026-04-24 vs Real Madrid LaLiga 1-1 90 0 0 6.9
2026-04-21 @ Girona LaLiga 2-3 2 0 0
2026-04-16 vs Braga Europa League 2-4 78 0 0 5.6
2026-04-12 @ Osasuna LaLiga 1-1 0 0 0
2026-04-08 @ Braga Europa League 1-1 90 0 0 6.6
2026-04-04 vs Espanyol LaLiga 0-0 0 0 0
2026-03-31 @ Norway Friendlies 0-0 0 0 0
2026-03-27 vs Germany Friendlies 3-4 45 0 0 5.8
2026-03-22 @ Athletic Club LaLiga 2-1 0 0 0
2026-03-19 vs Panathinaikos Europa League 4-0 90 0 0 7.2
2026-03-15 vs Celta Vigo LaLiga 1-1 0 0 0
2026-03-12 @ Panathinaikos Europa League 1-0 68 0 0 6.8
2026-03-08 @ Getafe LaLiga 2-0 0 0 0
2026-03-01 vs Sevilla LaLiga 2-2 90 0 0 6.1
2026-02-21 vs Rayo Vallecano LaLiga 1-1 70 0 0 6.2
2026-02-15 @ Mallorca LaLiga 1-2 90 0 0 6.9
2026-02-08 @ Atletico Madrid LaLiga 0-1 90 0 0 6.9
2026-02-05 vs Atletico Madrid Copa del Rey 0-5 0 0 0
2026-02-01 vs Valencia LaLiga 2-1 90 0 0 7.0
2026-01-29 vs Feyenoord Europa League 2-1 0 0 0
2026-01-25 @ Deportivo Alaves LaLiga 2-1 0 0 0
2026-01-22 @ PAOK Thessaloniki Europa League 2-0 90 0 0 7.1
2026-01-17 vs Villarreal LaLiga 2-0 0 0 0
2026-01-14 vs Elche Copa del Rey 2-1 90 0 0 7.2
2026-01-10 @ Real Oviedo LaLiga 1-1 10 0 0 6.0
2026-01-04 @ Real Madrid LaLiga 5-1 90 0 0 4.7
2025-12-21 vs Getafe LaLiga 4-0 90 0 0 7.0
2025-12-18 @ Real Murcia Copa del Rey 0-2 45 0 0 6.8
2025-12-15 @ Rayo Vallecano LaLiga 0-0 90 0 0 7.3
2025-12-06 vs Barcelona LaLiga 3-5 1 0 0
2025-12-03 @ Torrent CF Copa del Rey 1-4 90 0 0 7.0
2025-11-30 @ Sevilla LaLiga 0-2 1 0 0
2025-11-27 vs FC Utrecht Europa League 2-1 90 0 0 7.0
2025-11-23 vs Girona LaLiga 1-1 0 0 0
2025-11-18 @ Kosovo World Cup Qualification UEFA 1st Round Grp. B 1-1 90 0 0 6.9

Career

Season Team Type Apps G A Rating
2025/2026 Real Betis senior 35 0 1 6.71
2024/2025 Real Betis senior 33 0 2 7.10
2023/2024 Torino senior 37 1 2 6.91
2022/2023 Torino senior 38 0 0 7.00
2021/2022 Torino senior 36 0 1 6.98
2020/2021 Torino senior 18 0 0 6.41
2019/2020 PSV Eindhoven senior 6 0 0 6.91
2019/2020 Milan senior 5 0 0 6.25
2018/2019 Milan senior 41 0 4 6.90
2017/2018 Milan senior 47 4 2 6.90
2016/2017 Wolfsburg senior 27 2 3 6.62
2015/2016 Wolfsburg senior 36 3 4 -
2014/2015 Wolfsburg senior 39 10 4 -
2013/2014 Wolfsburg senior 38 7 9 -
2012/2013 Wolfsburg senior 27 0 5 -
2011/2012 Wolfsburg senior 17 0 0 -
2011/2012 FC Zürich senior 26 1 0 -
2010/2011 FC Zürich senior 14 1 0 -
2009/2010 FC Zürich senior 6 0 0 -
2026 Switzerland national team 8 0 0 6.87
2025 Switzerland national team 4 0 2 7.20
2024 Switzerland national team 21 0 2 6.92
2022 Switzerland national team 19 0 1 6.87
2021 Switzerland national team 3 1 1 7.22
2020 Switzerland national team 19 1 0 6.96
2018 Switzerland national team 22 7 2 7.53
2016 Switzerland national team 16 0 1 7.46
2014 Switzerland national team 16 0 4 -
2013 Switzerland national team 2 0 0 -
2012 Switzerland national team 5 0 0 -
2011 Switzerland national team 2 0 0 -
2012 Switzerland U23 national team 3 0 1 -
2011 Switzerland U19 national team 6 1 0 -
2010 Switzerland U19 national team 2 0 0 -
2009 Switzerland U17 national team 6 3 0 -

Transfer Value History

Trophies

Wolfsburg
🏆 DFB Pokal x1
🏆 Super Cup x1
Switzerland U17
🏆 World Cup U17 x1
Help