PLAYER PROFILE

Joel Roca.

Olympiacos Piraeus · Spain

Matrix 44665

At a glance

Full name
Joel Roca Casals
Born
07 Jun 2005
Age today
21
Nationality
Spain

Career by season

101 recorded appearances
Joel Roca appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Champions League Olympiacos Piraeus 2100940
26/27Super League Greece Olympiacos Piraeus 75214051
26/27Greek Cup Olympiacos Piraeus 1010270
25/26La Liga Girona FC 3216311,4824 / 1 red
25/26Copa del Rey Girona FC 1100900
2024/2025Segunda División CD Mirandés 4217631,8014
24/25Copa del Rey CD Mirandés 1100900
22/23La Liga Girona FC 5000791
22/23International Friendly Games Spain U19 53112750
21/22International Friendly Games Spain U18 1110450
21/22International Friendly Games Spain U17 42002101

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Joel Roca match log
DateCompetitionMatchScoreMinutesGoals
05 Oct 2024Segunda División CD Mirandés v Granada CF 0 – 156
28 Sep 2024Segunda División CD Mirandés v SD Huesca 1 – 066
22 Sep 2024Segunda División Elche CF v CD MirandésSubstitute, on 80′ 1 – 010
08 Sep 2024Segunda División Racing Ferrol v CD Mirandés 0 – 058
01 Sep 2024Segunda División CD Mirandés v Real Zaragoza 0 – 064
24 Aug 2024Segunda División Málaga CF v CD MirandésSubstitute, on 77′ 1 – 113
23 May 2023La Liga Celta de Vigo v Girona FCSubstitute, on 74′ 1 – 116
23 Feb 2023International Friendly Games Spain U19 v Norway U19 3 – 070
21 Feb 2023International Friendly Games Spain U19 v Norway U19Substitute, on 65′ 3 – 025
10 Feb 2023La Liga Cádiz CF v Girona FCSubstitute, on 46′ 2 – 044
28 Jan 2023La Liga Girona FC v FC BarcelonaSubstitute, on 81′ 0 – 19
18 Jan 2023International Friendly Games Italy U18 v Spain U18 1 – 3451
25 Oct 2022International Friendly Games Germany U19 v Spain U19 0 – 145
18 Sep 2022La Liga Real Betis Balompié v Girona FCSubstitute, on 89′ 2 – 11
26 Aug 2022La Liga Girona FC v Celta de VigoSubstitute, on 81′ 0 – 19
10 Oct 2021International Friendly Games Spain U17 v Netherlands U17Substitute, on 51′ 2 – 139
08 Oct 2021International Friendly Games Netherlands U17 v Spain U17 0 – 278
21 Aug 2021International Friendly Games France U17 v Spain U17 0 – 658
18 Aug 2021International Friendly Games France U17 v Spain U17Substitute, on 55′ 1 – 235
—International Friendly Games Spain U19 v Israel U19 2 – 0901

Career transfers

5 recorded moves

All recorded career moves, newest first.

Joel Roca career transfers
Date FromToMoveFee
18 Jul 2026 Girona FC Olympiacos Piraeus Transfer €5m
30 Jun 2025 CD Mirandés Girona FC Loan return
20 Aug 2024 Girona FC CD Mirandés Loan —
01 Jul 2024 Girona FC B Girona FC Internal move —
01 Jul 2019 FC Barcelona Youth Girona FC Youth Transfer —

Contracts and market values are not available yet.