Marc Roca
Midfielder
#21
Spain
- Age 29
- November 26, 1996
- Vilafranca del Penedès, Spain
- 184 · 77
- 40 Apps
- 2641 Minutes
- 6.84 Rating
- 1 Goals
- 3 Assists
Season 2026 — all competitions
Minutes by competition
- Appearances
- 40
- Starts
- 30
- Minutes
- 2641
- Rating
- 6.84
- Goals
- 1
- Assists
- 3
- Shots
- 14
- Shots on target
- 8
- Passes
- 1484
- Key passes
- 27
- Tackles
- 53
- Interceptions
- 29
- Dribbles
- 13
- Duels won
- 104
- Yellow cards
- 3
- Red cards
- 0
- Fouls committed
- 52
- Penalties scored
- 0
By competition
- Appearances
- 29
- Starts
- 23
- Minutes
- 2025
- Rating
- 6.78
- Goals
- 1
- Assists
- 1
- Shots
- 13
- Shots on target
- 7
- Passes
- 1074
- Key passes
- 19
- Pass accuracy
- 88%
- Tackles
- 38
- Interceptions
- 23
- Dribbles
- 11
- Duels won
- 81
- Yellow cards
- 1
- Red cards
- 0
- Fouls committed
- 42
- Penalties scored
- 0
- Appearances
- 8
- Starts
- 5
- Minutes
- 509
- Rating
- 7.06
- Goals
- 0
- Assists
- 2
- Shots
- 1
- Shots on target
- 1
- Passes
- 336
- Key passes
- 8
- Pass accuracy
- 90%
- Tackles
- 12
- Interceptions
- 5
- Dribbles
- 1
- Duels won
- 19
- Yellow cards
- 2
- Red cards
- 0
- Fouls committed
- 9
- Penalties scored
- 0
- Appearances
- 3
- Starts
- 2
- Minutes
- 107
- Rating
- 6.90
- Goals
- 0
- Assists
- 0
- Passes
- 74
- Pass accuracy
- 91%
- Tackles
- 3
- Interceptions
- 1
- Dribbles
- 1
- Duels won
- 4
- Yellow cards
- 0
- Red cards
- 0
- Fouls committed
- 1
- Penalties scored
- 0
Recent matches
No linked matches yet.
Trophies
13 titles-
UEFA Conference League2nd Place
-
Queensland Champions Cup2nd Place
-
BundesligaWinner
-
Super CupWinner
-
FIFA Intercontinental CupWinner
-
BundesligaWinner
-
UEFA U21 ChampionshipWinner
-
BundesligaWinner
-
Super CupWinner
-
UEFA U21 ChampionshipWinner
-
FIFA Intercontinental CupWinner
-
Queensland Champions Cup2nd Place
-
UEFA Conference League2nd Place
Injury & suspension history
- Ankle Injury April 16, 2025 → August 30, 2025
- Foot Injury February 17, 2025 → April 7, 2025
- Ankle Injury October 18, 2024 → January 8, 2025
- Knee Injury October 10, 2024 → October 17, 2024
- Unknown March 15, 2024 → April 19, 2024
- Illness January 30, 2024 → February 5, 2024
- Unknown January 1, 2024 → January 2, 2024
- Knee Injury May 14, 2023 → May 20, 2023
- Knock February 6, 2023 → February 24, 2023
- Ankle Injury July 17, 2021 → August 31, 2021
- Knock April 5, 2021 → April 23, 2021
- Ankle/Foot Injury February 24, 2020 → May 14, 2020