Marc Roca
Marc Roca is a midfielder for Real Betis from Spain. Age 29. Shirt number 21. Born in La Granada. See the team page for live scores, fixtures and results.
Key facts
- Position
- Midfielder
- Shirt number
- #21
- Age
- 29 years old
- Born
- Tuesday, November 26, 1996
- Birthplace
- La Granada
- Nationality
- Spain
- Height
- 183 cm
- Weight
- 77 kg
- Current team
Real Betis- National team
- Catalonia national football team
Statistics
| Season | Competition | Starts | Goals | Assists | Yellow cards | Red cards | Shots | Shots on target | Fouls committed | Fouls suffered |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 | Champions League | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 2026-27 | LALIGA | 5 | 0 | 1 | 1 | 0 | 3 | 0 | 5 | 6 |
Career
Clubs
| Season | Team |
|---|---|
| 2014–2017 | Espanyol B |
| 2016–2020 | Espanyol |
| 2020–present | Bayern Munich |
National team
| Season | Team |
|---|---|
| 2015–2015 | Spain national under-19 football team |
| 2016–present | Catalonia national football team |
| 2018–2019 | Spain U21 |
Teammates at Real Betis
Full squadFrequently asked questions
How old is Marc Roca?
Marc Roca is 29 years old (born Tuesday, November 26, 1996).
Which team does Marc Roca play for?
Marc Roca plays for Real Betis.
What position does Marc Roca play?
Marc Roca plays as Midfielder.
What is the nationality of Marc Roca?
Marc Roca is from Spain.
Where was Marc Roca born?
Marc Roca was born in La Granada.
How tall is Marc Roca?
Marc Roca is 183 cm tall.