Premier League
Home › Teams › Real Betis › Marc Roca
Marc Roca

Marc Roca (Real Betis, midfielder): statistics and career

Real Betis · midfielder · Spain · 29 years old

Who is Marc Roca?

Marc Roca is a midfielder with Spain nationality (age 29), and in 2026/27 his club is Real Betis.

2026/27 so far: 10 matches with 0 goals and 1 assist.

A season earlier (2025/26): 40 matches, 1 goal, 3 assists.

His most recent transfer was from Leeds to Real Betis, on 1 July 2024.

5 trophies won; Bundesliga (2×), Super Cup (1×) the most often.

Marc Roca: 2026/27 season stats

10Apps
0Goals
1Assists
796Minutes
3Yellow cards
0Red cards
7.0Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Champions League3002001/06.5
La Liga7015962/07.2
Total10017963/07.0

Marc Roca: detailed stats

6Shots
2Shots on target
543Passes
12Key passes
91%Pass accuracy
3/3Successful dribbles / attempts
39/73Duels won / total
22Tackles
7Fouls won
17Fouls committed

All club competitions in 2026/27, combined.

Marc Roca: 2025/26 season stats

40Apps
1Goals
3Assists
2641Minutes
6.8Rating

Marc Roca: career

ClubPeriod
Real Betis2023–present
Leeds2022
Bayern München2020–2021
Espanyol2016–2019

Listed: senior clubs only, not youth or reserve teams.

Marc Roca: transfers

DateMoveFee
1 July 2024Leeds → Real Betis€ 4.5M
17 July 2023Leeds → Real BetisLoan
17 June 2022Bayern München → Leeds€ 12M
4 October 2020Espanyol → Bayern München€ 9M

Marc Roca: trophies

5 trophies won.

  • Bundesliga2021/2022, 2020/20212×
  • Super Cup20211×
  • FIFA Intercontinental Cup20211×
  • UEFA U21 Championship2017/20191×

Marc Roca: injuries and absences

ReasonFromTo
ankle injury16 April 202530 August 2025
foot injury17 February 20257 April 2025
ankle injury18 October 20248 January 2025
knee injury10 October 202417 October 2024
absence15 March 202419 April 2024
illness30 January 20245 February 2024

Marc Roca: frequently asked questions

How many goals does Marc Roca have in 2026/27?

Marc Roca's record in 2026/27: 0 goals and 1 assist in 10 matches.

Which team is Marc Roca at?

Real Betis is the club of Marc Roca (midfielder) in 2026/27. Nationality: Spain.

How old is Marc Roca?

Marc Roca's age is 29. Date of birth: 26 November 1996.

Which was Marc Roca's most recent transfer?

A move from Leeds to Real Betis, 1 July 2024, € 4.5M.

How many honours has Marc Roca won?

5 trophies won; Bundesliga (2×), Super Cup (1×), FIFA Intercontinental Cup (1×) the most often.

About Marc Roca

Marc Roca (Spain), season by numbers: appearances, goals, assists and cards, plus every club of his career, each transfer and his trophies. He plays in the Real Betis squad.