Skip to content
Joel Roca

Joel Roca

Attack - Left Winger  at Girona FC
Age20
CitizenshipSpain
Height1.76 m
Footright
BornJune 7, 2005
at Girona FC 692 days · joined 2024-07-01
Wonderkid
Market value €1.00m
Left Winger Attack

Career snapshot

2
clubs played for
21/22
debut season
0.14
goals / match
CD Mirandés
top club · 43 apps

Position rank · 25/26

#244
goals rank
#253
assists rank
7
season goals
3
season assists

Among 275 Attack - Left Wingers · ≥200 mins

Career highs

€1.00m
peak value · 2025
top transfer fee
6
best season · 24/25
int'l / penalties
51Appearances
7Goals
3Assists
5Yellow cards
0Red cards
6Full matches (90′)
Full nameJoel Roca
Name in home countryJoel Roca Casals
Date of birth2005-06-07 (20 yrs)
Place of birthCamprodón, Spain
CitizenshipSpain
PositionAttack - Left Winger (main: Attack)
Footright
Height176.00 m
Current clubGirona FC
Joined2024-07-01
Contract expires2029-06-30
AgentWasserman
Jul 2025
25/26 — Girona FC
3 matches · 1 G · 0 A · across 1 competition
Jun 2025
Transfer: CD Mirandés → Girona
24/25 · Return from loan
Aug 2024
Transfer: Girona → CD Mirandés
24/25 · Loan
Jul 2024
24/25 — CD Mirandés, Girona FC
43 matches · 6 G · 3 A · across 4 competitions
Jul 2024
Transfer: Girona FC B → Girona
24/25 · Transfer
Aug 2023
Injury: unknown
6 games missed
Jul 2022
22/23 — Girona FC
5 matches · 0 G · 0 A · across 2 competitions
Jul 2021
21/22 — Girona FC
0 matches · 0 G · 0 A · across 1 competition
Jul 2021
Transfer: Girona FC U18 → Girona FC B
21/22 · Transfer
Jul 2020
Transfer: Girona FC Youth → Girona FC U18
20/21 · Transfer
Jul 2019
Transfer: Barça Youth → Girona FC Youth
19/20 · Transfer
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset

Percentile rank vs 30 other Attack - Left Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.33/90
83
Assists0 total · 0.00/90
0
G+A1 total · 0.33/90
27
Yellow cards0 total · 0.00/90
70
558 min
Minutes played by club
Girona FC 48.4%
CD Mirandés 51.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Girona FC 4 21/22 25/26 8 1 0 270
CD Mirandés 1 24/25 24/25 43 6 3 288

Career trajectory — goals, assists & market value

2€250K5€500K7€750K9€1M24/25 — 6 goals (CD Mirandés)24/25 — 3 assists924/2525/26 — 1 goals (Girona FC)125/2624/25 — €200K25/26 — €1MGoalsAssistsMarket value

Goals by season

21/22: 0021/2222/23: 0022/2324/25: 6624/2525/26: 1125/26

Assists by season

21/22: 0021/2222/23: 0022/2324/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga Girona FC 3 1 0 0 0 270
24/25 Copa del Rey CD Mirandés 1 0 0 0 0 0
24/25 LaLiga Girona FC 0 0 0 0 0 0
24/25 LaLiga2 CD Mirandés 38 6 3 4 0 288
24/25 Promoción a LaLiga CD Mirandés 4 0 0 0 0 0
22/23 Copa del Rey Girona FC 0 0 0 0 0 0
22/23 LaLiga Girona FC 5 0 0 1 0 0
21/22 2ª División Girona FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
19/20 2019-07-01 Barça Youth Girona FC Youth Transfer 0
20/21 2020-07-01 Girona FC Youth Girona FC U18 Transfer 0
21/22 2021-07-01 Girona FC U18 Girona FC B Transfer 0
24/25 2024-07-01 Girona FC B Girona Transfer 0
24/25 2024-08-20 Girona CD Mirandés Loan 0
24/25 2025-06-30 CD Mirandés Girona Return from loan 1000000
SeasonInjuryFromToDays missedGames missed
23/24 Cruciate ligament tear 2023-08-10 2024-03-10 214 6
Current€500k
Peak€1.00m
Low€200k
Δ since start+€300k
€200k€400k€600k€800k€1.00m197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €200k
Jan 1, 1970 €200k

No national team data.

TeammatePPG played withJoint goalsMinutes
Yarek Gasiorowski 3 1 810
Tachi 2 0 796
Iker Bravo 3 0 658
Iker Benito 2 1 654
Álex Jiménez 3 0 569
Youssef Enríquez 3 1 501
Urko Izeta 1 1 362
Ander Martín 2 0 348
Gerard Hernández 3 0 347
Antonio David 3 0 338
Santiago Homenchenko 2 0 310
Sergio Postigo 2 0 267
Adrián Butzke 2 0 151
Álex Calvo 2 0 138
Julio Alonso 2 0 0
Unai Egiluz 2 0 0
Victor Parada 2 0 0
Mathis Lachuer 2 0 0
Juan Gutiérrez 2 0 0
Pablo Tomeo 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 LaLiga2 CD Mirandés 6 38
25/26 LaLiga Girona FC 1 3

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 LaLiga2 CD Mirandés 3 38

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 CD Mirandés Girona Return from loan €1.00m
24/25 2024-08-20 Girona CD Mirandés Loan

Last 50 matches for Girona FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-23 ES1 Girona FC 1–1 Elche CF Available
2026-05-17 ES1 Club Atlético de Madrid Girona FC TIMED
2026-05-14 ES1 Girona FC 1–1 Real Sociedad de Fútbol Available
2026-05-11 ES1 Rayo Vallecano de Madrid 1–1 Girona FC Available
2026-05-11 ES1 Rayo Vallecano de Madrid 1–1 Girona FC Available
2026-05-01 ES1 Girona FC 0–1 RCD Mallorca Available
2026-05-01 ES1 Girona FC 0–1 RCD Mallorca Available
2026-04-25 ES1 Valencia CF 2–1 Girona FC Available
2026-04-25 ES1 Valencia CF 2–1 Girona FC Available
2026-04-21 ES1 Girona FC 2–3 Real Betis Balompié Available
2026-04-21 ES1 Girona FC 2–3 Real Betis Balompié Available
2026-04-10 ES1 Real Madrid CF 1–1 Girona FC Available
2026-04-06 ES1 Girona FC 1–0 Villarreal CF Available
2026-03-21 ES1 CA Osasuna 1–0 Girona FC Available
2026-03-14 ES1 Girona FC 3–0 Athletic Club Available
2026-03-07 ES1 Levante UD 1–1 Girona FC Available
2026-03-01 ES1 Girona FC 1–2 RC Celta de Vigo Available
2026-02-23 ES1 Deportivo Alavés 2–2 Girona FC Available
2026-02-16 ES1 Girona FC 2–1 FC Barcelona Available
2026-02-08 ES1 Sevilla FC 1–1 Girona FC Available
2026-01-31 ES1 Real Oviedo 1–0 Girona FC Available
2026-01-26 ES1 Girona FC 1–1 Getafe CF Available
2026-01-16 ES1 RCD Espanyol de Barcelona 0–2 Girona FC Available
2026-01-10 ES1 Girona FC 1–0 CA Osasuna Available
2026-01-04 ES1 RCD Mallorca 1–2 Girona FC Available
2025-12-21 ES1 Girona FC 0–3 Club Atlético de Madrid Available
2025-12-12 ES1 Real Sociedad de Fútbol 1–2 Girona FC Available
2025-12-07 ES1 Elche CF 3–0 Girona FC Available
2025-11-30 ES1 Girona FC 1–1 Real Madrid CF Available
2025-11-23 ES1 Real Betis Balompié 1–1 Girona FC Available
2025-11-08 ES1 Girona FC 1–0 Deportivo Alavés Available
2025-10-31 ES1 Getafe CF 2–1 Girona FC Available
2025-10-25 ES1 Girona FC 3–3 Real Oviedo Available
2025-10-18 ES1 FC Barcelona 2–1 Girona FC Available
2025-10-04 ES1 Girona FC 2–1 Valencia CF Available
2025-09-26 ES1 Girona FC 0–0 RCD Espanyol de Barcelona Available
2025-09-23 ES1 Athletic Club 1–1 Girona FC Available
2025-09-20 ES1 Girona FC 0–4 Levante UD Available
2025-09-14 ES1 RC Celta de Vigo 1–1 Girona FC Available
2025-08-30 ES1 Girona FC 0–2 Sevilla FC Available
2025-08-24 ES1 Villarreal CF 5–0 Girona FC Available
2025-08-15 ES1 Girona FC 1–3 Rayo Vallecano de Madrid Available
2025-05-25 ES1 Girona FC 0–4 Club Atlético de Madrid Available
2025-05-18 ES1 Real Sociedad de Fútbol 3–2 Girona FC Available
2025-05-13 ES1 Real Valladolid CF 0–1 Girona FC Available
2025-05-10 ES1 Girona FC 0–1 Villarreal CF Available
2025-05-05 ES1 Girona FC 1–0 RCD Mallorca Available
2025-04-24 ES1 CD Leganés 1–1 Girona FC Available
2025-04-21 ES1 Girona FC 1–3 Real Betis Balompié Available
2025-04-13 ES1 CA Osasuna 2–1 Girona FC Available

Teams faced most often by Joel Roca's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
RCD Mallorca 5 2 0 3 4 5 -1 40%
Rayo Vallecano de Madrid 5 0 3 2 4 7 -3 0%
Valencia CF 5 1 1 3 5 8 -3 20%
Real Betis Balompié 5 0 2 3 7 11 -4 0%
FC Barcelona 4 1 0 3 5 11 -6 25%
Sevilla FC 4 1 1 2 4 5 -1 25%
Real Madrid CF 4 0 2 2 2 7 -5 0%
Deportivo Alavés 4 2 1 1 4 3 +1 50%
Real Sociedad de Fútbol 4 1 1 2 5 6 -1 25%
Getafe CF 4 1 1 2 4 5 -1 25%
Real Oviedo 4 1 1 2 5 8 -3 25%
Villarreal CF 4 1 1 2 3 8 -5 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
24/25 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 43 288 4 0 0 1.25
22/23 5 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

LaLiga2
38 apps
6 G
3 A
LaLiga
8 apps
1 G
0 A

Frequently asked about Joel Roca

Who is Joel Roca?

Joel Roca is a Spain professional footballer who plays as a left winger for Girona FC.

How old is Joel Roca?

Joel Roca is 20 years old. He was born on June 7, 2005 in Camprodón.

What position does Joel Roca play?

Joel Roca plays as a left winger (Attack - Left Winger).

What club does Joel Roca play for?

Joel Roca currently plays for Girona FC.

How many career goals has Joel Roca scored?

Across all senior club competitions in our dataset, Joel Roca has scored 7 goals in 51 appearances.

What is Joel Roca's market value?

Joel Roca's most recent reported market value is €1.00m.