Loading live ticker…
Marc Roca

Marc Roca

Real Betis
Defensive Midfielder Spain
Age 29
Height 184 cm
Foot Left
Country Spain
Value €2.7m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.80
40 matches
Last 5
6.60
-0.20 vs season
Best
8.4
vs Getafe
MOTM
1
of 40 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 5.9 2025-11-09 · A vs Valencia · 0G 0A · 5.9 7.3 2025-11-23 · H vs Girona · 0G 0A · 7.3 7.0 2025-11-30 · A vs Sevilla · 0G 0A · 7.0 5.9 2025-12-06 · H vs Barcelona · 0G 0A · 5.9 7.3 2025-12-15 · A vs Rayo Vallecano · 0G 0A · 7.3 8.4 2025-12-21 · H vs Getafe · 0G 1A · 8.4 5.4 2026-01-04 · A vs Real Madrid · 0G 0A · 5.4 6.7 2026-01-10 · A vs Real Oviedo · 0G 0A · 6.7 6.3 2026-01-14 · H vs Elche · 0G 0A · 6.3 7.0 2026-01-17 · H vs Villarreal · 0G 0A · 7.0 6.5 2026-01-22 · A vs PAOK Thessaloniki · 0G 0A · 6.5 7.6 2026-01-25 · A vs Deportivo Alaves · 0G 0A · 7.6 6.9 2026-01-29 · H vs Feyenoord · 0G 0A · 6.9 7.3 2026-02-01 · H vs Valencia · 0G 0A · 7.3 5.2 2026-02-05 · H vs Atletico Madrid · 0G 0A · 5.2 7.2 2026-02-08 · A vs Atletico Madrid · 0G 0A · 7.2 7.4 2026-02-15 · A vs Mallorca · 0G 0A · 7.4 6.5 2026-02-21 · H vs Rayo Vallecano · 0G 0A · 6.5 6.8 2026-03-01 · H vs Sevilla · 0G 0A · 6.8 6.8 2026-03-12 · A vs Panathinaikos · 0G 0A · 6.8 7.5 2026-03-15 · H vs Celta Vigo · 0G 0A · 7.5 6.7 2026-03-19 · H vs Panathinaikos · 0G 0A · 6.7 5.9 2026-03-22 · A vs Athletic Club · 0G 0A · 5.9 6.6 2026-04-08 · A vs Braga · 0G 0A · 6.6 7.8 2026-04-21 · A vs Girona · 1G 0A · 7.8 6.4 2026-04-24 · H vs Real Madrid · 0G 0A · 6.4 6.9 2026-05-03 · H vs Real Oviedo · 0G 0A · 6.9 6.5 2026-05-09 · A vs Real Sociedad · 0G 0A · 6.5 6.0 2026-05-17 · A vs Barcelona · 0G 0A · 6.0 7.2 2026-05-23 · H vs Levante · 0G 0A · 7.2 11-09 12-21 01-22 02-08 03-15 04-24 05-23
≥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
40
Goals
1
Assists
3
Rating
6.80
Goals
1
39%
Assists
1
41%
Rating
6.79
52%
Matches
29
61%
Started
23
70%
Minutes
2025
72%
🎯
Stats compared to other midfielders
LaLiga · percentile vs peers
51% 15% 65% 24% 31% 61%
Chances created
51%
Aerial duels
15%
Defensive actions
65%
Goals
24%
Shot attempts
31%
Touches
61%
🎯
Shot Map
17 shots per season
Goals
1
On target
11
xG
1.38
Conversion
6%
Goal Saved Off target
🔥
Heatmap
1562 touches this season
Attack
Touches
1562
Attack
16%
Middle
57%
Ø position
46%
ATTACK

Detailed Stats & Percentiles (LaLiga)

Shooting

Stat Total Per 90
Percentile
avg 60%
Per 90 pctl
avg 49%
Goals 1 0.04
39
45
xG 1.36 0.06
62
45
xGOT 1.29 0.06
58
48
xG excl. penalty 1.36 0.06
64
46
Shots 17 0.76
59
35
Shots on target 7 0.31
73
58
Headed shots 2 0.09
68
69

Passing

Stat Total Per 90
Percentile
avg 62%
Per 90 pctl
avg 54%
Assists 1 0.04
41
47
xA 1.25 0.06
52
32
Accurate passes 946 42.04
81
66
Pass accuracy 88.1 88.08
73
73
Accurate long balls 49 2.18
81
71
Long ball accuracy 55.1 55.06
56
56
Chances created 18 0.80
64
38
Big chances created 3 0.13
61
54
Successful crosses 3 0.13
45
35
Cross accuracy 27.3 27.27
63
63

Possession

Stat Total Per 90
Percentile
avg 52%
Per 90 pctl
avg 39%
Dribbles 11 0.49
58
32
Dribbles success rate 73.3 73.33
90
90
Duels won 81 3.60
57
15
Duels won % 44.8 44.75
30
30
Aerials won 9 0.40
43
26
Aerials won % 36.0 36.00
35
35
Touches 1367 60.76
73
54
Touches in opposition box 15 0.67
44
18
Dispossessed 17 0.76
34
57
Fouls won 23 1.02
60
32

Defending

Stat Total Per 90
Percentile
avg 66%
Per 90 pctl
avg 61%
Defensive actions 109 4.84
79
64
Tackles 38 1.69
68
40
Interceptions 23 1.02
80
66
Blocked scoring attempt 9 0.40
85
73
Fouls committed 42 1.87
90
73
Recoveries 103 4.58
75
53
Possession won final 3rd 13 0.58
83
66
Dribbled past 23 1.02
19
46
Clearances 39 1.73
83
68
Clean sheets 5 0.22
88
90
Goals conceded while on pitch 30 1.33
21
53
xG against while on pitch 32.38 1.44
19
35

Discipline

Stat Total Per 90
Percentile
avg 85%
Per 90 pctl
avg 91%
Yellow cards 1 0.04
71
83
Red cards 0 0.00
100
100

Recent Matches (51)

Date Opponent Comp Score Min G A Rating
2026-05-23 vs Levante LaLiga 2-1 90 0 0 7.2
2026-05-17 @ Barcelona LaLiga 3-1 10 0 0 6.0
2026-05-12 vs Elche LaLiga 2-1 0 0 0
2026-05-09 @ Real Sociedad LaLiga 2-2 90 0 0 6.5
2026-05-03 vs Real Oviedo LaLiga 3-0 28 0 0 6.9
2026-04-24 vs Real Madrid LaLiga 1-1 45 0 0 6.4
2026-04-21 @ Girona LaLiga 2-3 90 1 0 7.8
2026-04-16 vs Braga Europa League 2-4 0 0 0
2026-04-12 @ Osasuna LaLiga 1-1 0 0 0
2026-04-08 @ Braga Europa League 1-1 63 0 0 6.6
2026-04-04 vs Espanyol LaLiga 0-0 0 0 0
2026-03-22 @ Athletic Club LaLiga 2-1 45 0 0 5.9
2026-03-19 vs Panathinaikos Europa League 4-0 27 0 0 6.7
2026-03-15 vs Celta Vigo LaLiga 1-1 90 0 0 7.5
2026-03-12 @ Panathinaikos Europa League 1-0 90 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.8
2026-02-21 vs Rayo Vallecano LaLiga 1-1 90 0 0 6.5
2026-02-15 @ Mallorca LaLiga 1-2 90 0 0 7.4
2026-02-08 @ Atletico Madrid LaLiga 0-1 90 0 0 7.2
2026-02-05 vs Atletico Madrid Copa del Rey 0-5 90 0 0 5.2
2026-02-01 vs Valencia LaLiga 2-1 90 0 0 7.3
2026-01-29 vs Feyenoord Europa League 2-1 90 0 0 6.9
2026-01-25 @ Deportivo Alaves LaLiga 2-1 90 0 0 7.6
2026-01-22 @ PAOK Thessaloniki Europa League 2-0 28 0 0 6.5
2026-01-17 vs Villarreal LaLiga 2-0 90 0 0 7.0
2026-01-14 vs Elche Copa del Rey 2-1 17 0 0 6.3
2026-01-10 @ Real Oviedo LaLiga 1-1 90 0 0 6.7
2026-01-04 @ Real Madrid LaLiga 5-1 67 0 0 5.4
2025-12-21 vs Getafe LaLiga 4-0 90 0 1 8.4
2025-12-15 @ Rayo Vallecano LaLiga 0-0 90 0 0 7.3
2025-12-11 @ Dinamo Zagreb Europa League 1-3 0 0 0
2025-12-06 vs Barcelona LaLiga 3-5 90 0 0 5.9
2025-12-03 @ Torrent CF Copa del Rey 1-4 0 0 0
2025-11-30 @ Sevilla LaLiga 0-2 90 0 0 7.0
2025-11-27 vs FC Utrecht Europa League 2-1 0 0 0
2025-11-23 vs Girona LaLiga 1-1 76 0 0 7.3
2025-11-09 @ Valencia LaLiga 1-1 13 0 0 5.9
2025-11-06 vs Lyon Europa League 2-0 90 0 1 8.2
2025-11-02 vs Mallorca LaLiga 3-0 21 0 0 6.2

Career

Season Team Type Apps G A Rating
2025/2026 Real Betis senior 40 1 3 6.80
2024/2025 Real Betis senior 17 2 2 7.09
2023/2024 Real Betis senior 37 4 3 7.03
2022/2023 Leeds United senior 38 1 2 6.73
2021/2022 Bayern München senior 13 0 0 6.69
2020/2021 Bayern München senior 11 0 0 6.26
2020/2021 Espanyol senior 2 0 0 5.86
2019/2020 Espanyol senior 44 2 2 6.42
2018/2019 Espanyol senior 41 1 2 6.82
2017/2018 Espanyol senior 9 0 0 6.30
2016/2017 Espanyol senior 26 0 1 6.40
2016/2017 Espanyol B senior 6 2 0 -
2015/2016 Espanyol B senior 34 3 0 -
2014/2015 Espanyol B senior 11 1 0 -
2019 Spain U21 national team 5 1 1 -

Transfer Value History

Trophies

Bayern München
🏆 Bundesliga x2
🏆 Super Cup x1
🏆 FIFA Club World Cup x1
Spain U21
🏆 EURO U21 x1
Espanyol
🏆 Supercopa de Catalunya x1
Help