Football
Home › Teams › Real Betis › Marc Roca
Marc Roca

Marc Roca (Real Betis, midfielder): player profile and stats

Real Betis · midfielder · Spain · 29 years old

Who is Marc Roca?

Marc Roca – midfielder, from Spain, aged 29. Club in 2026/27: Real Betis.

This season (2026/27): 11 matches, 0 goals and 1 assist.

Season 2025/26: 40 matches, 1 goal and 3 assists.

His latest transfer took him from Leeds to Real Betis (1 July 2024).

5 trophies, most of them Bundesliga (2×), Super Cup (1×).

Marc Roca: 2026/27 season stats

11Apps
0Goals
1Assists
886Minutes
3Yellow cards
0Red cards
7.0Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Champions League3002001/06.5
La Liga8016862/07.2
Total11018863/07.0

Marc Roca: detailed stats

6Shots
2Shots on target
622Passes
12Key passes
92%Pass accuracy
4/4Successful dribbles / attempts
44/81Duels won / total
24Tackles
9Fouls won
18Fouls committed

Figures for every club competition in 2026/27, added together.

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

The list covers senior clubs only, so youth and reserve sides do not appear.

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.

  • 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

What is Marc Roca's goal record in 2026/27?

In 11 matches during 2026/27, Marc Roca has 0 goals and 1 assist.

Who is Marc Roca's club?

Marc Roca (midfielder) is playing for Real Betis in 2026/27. Nationality: Spain.

How old is Marc Roca?

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

Which club did Marc Roca join in his most recent transfer?

He joined Real Betis from Leeds on 1 July 2024, € 4.5M.

Which trophies has Marc Roca won?

5 trophies, most of them Bundesliga (2×), Super Cup (1×), FIFA Intercontinental Cup (1×).

About Marc Roca

Marc Roca (Spain) this season: appearances, goals, assists and cards, together with his former clubs, transfers and trophies. He is in the Real Betis squad.