Marc Roca

Marc Roca

Real Betis / Orta Saha / Spain
#21
Height184 cm
Weight77 kg
Age29 years old
Birth Date26 November 1996
CountrySpain
Preferred Foot-
PositionMidfielder
Shirt Number21
TeamReal Betis / Tem 2024 - Haz 2029
1
Goals
16
Assists
62
Matches
6
Cards
6Y / 0R

Marc Roca Who is this player? Real Betis Profile and Position Analysis

Marc Roca plays for Real Betis. He wears shirt number 21. Born on 26 November 1996, he primarily plays as Midfielder. Career totals currently show 1 goals and 16 assists.

Marc Roca Recent Match Performance: Champions League Match Statistics

Follow Marc Roca's latest matches in Champions League and other competitions. Starting XI appearances, goals, assists and card contributions are listed in detail.

DateOpponentScoreMinGlsAstYRRating
04 Kas 2026 Borussia Dortmund -‑- - 0 0 0 0 -
31 Eki 2026 Málaga 2‑1 - 0 0 0 0 -
25 Eki 2026 Celta de Vigo 0‑0 - 0 0 0 0 -
21 Eki 2026 Feyenoord 1‑0 - 0 0 0 0 -
17 Eki 2026 FC Barcelona 2‑5 - 0 0 0 0 -
14 Eki 2026 Porto 3‑2 - 0 0 0 0 -
11 Eki 2026 Osasuna 5‑2 - 0 0 1 0 -
20 Eyl 2026 Deportivo A Coruña 1‑1 - 0 0 0 0 -
17 Eyl 2026 Getafe 1‑0 - 0 0 0 0 -
14 Eyl 2026 Villarreal 1‑2 - 0 0 0 0 -
08 Eyl 2026 LOSC Lille 2‑3 - 0 0 1 0 -
04 Eyl 2026 Real Madrid 1‑0 - 0 0 1 0 -
29 Ağu 2026 Levante 5‑2 - 0 1 0 0 -
25 Ağu 2026 Valencia 0‑1 - 0 0 0 0 -
21 Ağu 2026 Real Sociedad 1‑0 - 0 0 0 0 -
23 Mayıs 2026 Levante 2‑1 - 0 0 0 0 -
17 Mayıs 2026 FC Barcelona 3‑1 - 0 0 0 0 -
12 Mayıs 2026 Elche 2‑1 - 0 0 0 0 -
09 Mayıs 2026 Real Sociedad 2‑2 - 0 0 0 0 -
03 Mayıs 2026 Real Oviedo 3‑0 - 0 0 0 0 -

Marc Roca Recent Match Performance: Champions League Match Statistics

Detailed per-match output including goals, assists and cards is listed above.

SeasonLeague / CupTeamMGA
2025/2026 La Liga Real Betis 0 0 0
2025/2026 Europa League Real Betis 0 0 0
2024/2025 La Liga Real Betis 0 0 0
2024/2025 Europa Conference League Real Betis 0 0 0
2023/2024 La Liga Real Betis 0 0 0
2023/2024 Europa League Real Betis 0 0 0
2023/2024 Europa Conference League Real Betis 0 0 0
2022/2023 Premier League Leeds United 0 0 0
2022/2023 Europa League Real Betis 0 0 0
2021/2022 Bundesliga FC Bayern München 0 0 0
2021/2022 Champions League FC Bayern München 0 0 0
2020/2021 Bundesliga FC Bayern München 0 0 0
2020/2021 Champions League FC Bayern München 0 0 0
2019/2020 La Liga Espanyol 0 0 0
2019/2020 Europa League Espanyol 0 0 0
2018/2019 La Liga Espanyol 0 0 0
2017/2018 La Liga Espanyol 0 0 0
2016/2017 La Liga Espanyol 0 0 0

Marc Roca Season-by-Season Career Analysis: Champions League and cup data

Season-level statistics highlight how the player performs across league and cup competitions.

These numbers reveal season-by-season form, tournament output and overall impact over time.

2026/2027
LeagueTeamMGAYRStarts
La LigaReal Betis1103208
Champions LeagueReal Betis401103
Total15043011
2025/2026
LeagueTeamMGAYRStarts
La LigaReal Betis35181023
Europa LeagueReal Betis1204205
Total471123028

Marc Roca Season Data: Champions League Career Matches and Goals

This section summarizes season-by-season output, including appearances, minutes and first XI starts.

LeagueSeasonsMGAYRStarts
La Liga2461113031
Europa League11204205
Champions League1401103
Total621166039

Marc Roca League Career Summary: Champions League

League totals by season and competition are listed above for quick performance tracking.

Team
TeamMGAYRStarts
Real Betis 62 1 16 6 0 39
Total 62 1 16 6 0 39
Teams Real Betis
National Team
2025/2026
LeagueTeamMGAYRStarts
Europa LeagueReal Betis1204205
Total1204205

Marc Roca Career History: Teams and Total Matches

Marc Roca has played for multiple clubs throughout his career. Real Betis and has made a total of 62 official appearances. Notably, his consistency during the Real Betis period has stood out in his career. Marc Roca, also brings valuable international-team experience.