TOP Tournaments
Show more
person-avatar

Roca Marc

Spain
Spain
Current Club:
Position:
Midfielder
Number:
21
Age:
29 (26.11.1996)
Height:
184 cm
Weight:
77 kg
Preferred Foot:
Left
Market value:
€3.90m
Contract expires:
30.06.2029
Social media:
Roca Marc Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
16.04 Real Betis Real Betis Braga Braga 2 4 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
12.04 Osasuna Osasuna Real Betis Real Betis 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
08.04 Braga Braga Real Betis Real Betis 1 1 6.6 63’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.04 Real Betis Real Betis Espanyol Espanyol 0 0 On the bench
22.03 Athletic Bilbao Athletic Bilbao Real Betis Real Betis 2 1 6.3 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
19.03 Real Betis Real Betis Panathinaikos Panathinaikos 4 0 6.9 28’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.03 Real Betis Real Betis Celta Celta 1 1 7.6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
12.03 Panathinaikos Panathinaikos Real Betis Real Betis 1 0 6.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
08.03 Getafe Getafe Real Betis Real Betis 2 0 On the bench
01.03 Real Betis Real Betis Sevilla Sevilla 2 2 6.7 90’ 0 0 0 0
21.02 Real Betis Real Betis Rayo Vallecano Rayo Vallecano 1 1 6.6 90’ 0 0 0 0
15.02 Mallorca Mallorca Real Betis Real Betis 1 2 7.2 90’ 0 0 0 0
08.02 Atletico Madrid Atletico Madrid Real Betis Real Betis 0 1 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
05.02 Real Betis Real Betis Atletico Madrid Atletico Madrid 0 5 6.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
01.02 Real Betis Real Betis Valencia Valencia 2 1 6.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
29.01 Real Betis Real Betis Feyenoord Feyenoord 2 1 6.7 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
25.01 Deportivo Alaves Deportivo Alaves Real Betis Real Betis 2 1 7.3 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
22.01 P.A.O.K. P.A.O.K. Real Betis Real Betis 2 0 6.5 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
17.01 Real Betis Real Betis Villarreal Villarreal 2 0 6.8 90’ 0 0 0 0
10.01 Real Oviedo Real Oviedo Real Betis Real Betis 1 1 6.8 90’ 0 0 0 0
04.01 Real Madrid Real Madrid Real Betis Real Betis 5 1 6.2 67’ 0 0 0 0
2025 Real Betis Real Betis Getafe Getafe 4 0 8 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Murcia Real Murcia Real Betis Real Betis 0 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Rayo Vallecano Rayo Vallecano Real Betis Real Betis 0 0 6.9 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Dinamo Zagreb Dinamo Zagreb Real Betis Real Betis 1 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Barcelona Barcelona 3 5 6.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Torrent Torrent Real Betis Real Betis 1 4 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sevilla Sevilla Real Betis Real Betis 0 2 6.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Utrecht Utrecht 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Girona Girona 1 1 7.3 76’ 0 0 0 0
2025 Valencia Valencia Real Betis Real Betis 1 1 6.1 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Lyon Lyon 2 0 7.6 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Mallorca Mallorca 3 0 6.6 22’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Atletico Palma Del Rio Atletico Palma Del Rio Real Betis Real Betis 1 7 0 75’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Atletico Madrid Atletico Madrid 0 2 6.2 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Genk Genk Real Betis Real Betis 0 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Villarreal Villarreal Real Betis Real Betis 2 2 6.6 57’ 0 0 0 0
2025 Espanyol Espanyol Real Betis Real Betis 1 2 7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Ludogorets 1945 Ludogorets 1945 Real Betis Real Betis 0 2 7.3 76’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Osasuna Osasuna 2 0 7 68’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Nottingham Forest Nottingham Forest 2 2 7.8 45’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Real Sociedad Real Sociedad 3 1 6.8 21’ 0 0 0 0
2025 Levante UD Levante UD Real Betis Real Betis 2 2 On the bench
2025 Real Betis Real Betis Athletic Bilbao Athletic Bilbao 1 2 On the bench
2025 Celta Celta Real Betis Real Betis 1 1 Injured
2025 Real Betis Real Betis Deportivo Alaves Deportivo Alaves 1 0 Injured
2025 Elche Elche Real Betis Real Betis 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Malaga Malaga Real Betis Real Betis 3 1 Not in the squad
2025 Real Betis Real Betis Como 1907 Como 1907 2 3 Not in the squad
2025 Sunderland Sunderland Real Betis Real Betis 0 1 Not in the squad
2025 Coventry City Coventry City Real Betis Real Betis 1 1 Not in the squad
2025 Cordoba Cordoba Real Betis Real Betis 3 4 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Chelsea Chelsea 1 4 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Valencia Valencia 1 1 Injured
2025 Atletico Madrid Atletico Madrid Real Betis Real Betis 4 1 Injured
2025 Rayo Vallecano Rayo Vallecano Real Betis Real Betis 2 2 Injured
2025 Real Betis Real Betis Osasuna Osasuna 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Fiorentina Fiorentina Real Betis Real Betis 2 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Espanyol Espanyol Real Betis Real Betis 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Fiorentina Fiorentina 2 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Real Valladolid Real Valladolid 5 1 Injured
2025 Girona Girona Real Betis Real Betis 1 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jagiellonia Bialystok Jagiellonia Bialystok Real Betis Real Betis 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Villarreal Villarreal 1 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Jagiellonia Bialystok Jagiellonia Bialystok 2 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Barcelona Barcelona Real Betis Real Betis 1 1 Injured
Roca Marc Transfers
Date From To Fee
30/06/24 Leeds United Leeds United Real Betis Real Betis
4.5M € Transfer
29/06/24 Real Betis Real Betis Leeds United Leeds United Return from loan
16/07/23 Leeds United Leeds United Real Betis Real Betis On loan
Roca Marc Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Real Betis Real Betis La Liga La Liga 6.8 23 0 1 1 0
2024
Real Betis Real Betis La Liga La Liga 7 14 2 2 4 0
2023
Real Betis Real Betis La Liga La Liga 6.9 26 2 2 5 0
2022/2023
Leeds United Leeds United Premier League Premier League 6.8 32 1 2 7 0
2021/2022
Bayern Munich Bayern Munich Bundesliga Bundesliga 6.8 9 0 0 0 0
2020/2021
Bayern Munich Bayern Munich Bundesliga Bundesliga 6.5 6 0 0 1 0
2020/2021
Espanyol Espanyol LaLiga 2 LaLiga 2 5.9 2 0 0 2 1
2019/2020
Espanyol Espanyol La Liga La Liga 6.7 35 2 1 8 0
2018/2019
Espanyol Espanyol La Liga La Liga 7 35 1 2 9 0
2017/2018
Espanyol Espanyol La Liga La Liga 6.7 8 0 0 0 0
2016/2017
Espanyol Espanyol La Liga La Liga 6.7 25 0 1 4 0
Total 215 8 11 41 1
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Real Betis Real Betis Copa del Rey Copa del Rey 6.2 3 0 0 0 0
2023
Real Betis Real Betis Copa del Rey Copa del Rey 6.9 3 1 1 1 0
2022/2023
Leeds United Leeds United FA Cup, Qualification FA Cup, Qualification 3 0 0 0 0
2022/2023
Leeds United Leeds United EFL Cup EFL Cup 7 1 0 0 0 0
2020/2021
Bayern Munich Bayern Munich DFB Pokal DFB Pokal 2 0 0 0 0
2019/2021
Espanyol Espanyol Copa del Rey Copa del Rey 1 0 0 0 0
2018/2019
Espanyol Espanyol Copa del Rey Copa del Rey 5 0 0 3 1
2017/2018
Espanyol Espanyol Copa del Rey Copa del Rey 1 0 0 0 0
2016/2017
Espanyol Espanyol Copa del Rey Copa del Rey 1 0 0 0 0
Total 20 1 1 4 1
Team Competition Matches Goals Assists Yellow cards Red cards
2019
Spain U21 Spain U21 U21 European Championship U21 European Championship 3 1 1 1 0
2019
Spain U21 Spain U21 U21 European Championship U21 European Championship 2 0 0 1 0
Total 5 1 1 2 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Roca Marc injury history

From Until Injury
14.08.2025 28.08.2025 injury-icon Ankle Injury
15.04.2025 30.06.2025 injury-icon Ankle Injury
16.02.2025 08.04.2025 injury-icon Foot Injury
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
rate-star
5.0/5
gift-icon-gray 100 USD
Get Bonus
rate-star
4.7/5
gift-icon-gray 250 USD
Get Bonus
rate-star
4.6/5
gift-icon-gray 750 USD
Get Bonus
rate-star
4.6/5
gift-icon-gray 250 USD
Get Bonus
rate-star
4.3/5
gift-icon-gray for $19.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $15.99
Get Bonus
rate-star
4.0/5