PLAYER PROFILE · OLYMPIAKOS PIRAEUS · MIDFIELDER
OUT · INJURED
Shoulder Injury. Not expected to feature in the next match.
OUT

Joel Roca

New signing from Girona. Started 17 of 33 club matches last season. Started 1 of 3 since the move.

MidfielderSpain · #73 · Age 21FRINGE
SEASON STATS
GOALS
0
behind last yr
ASSISTS
0
0 / 90
AVG RATING
6.57
down on last yr
APPS
5
3 starts
MINUTES
246
49 / game
SHOTS
9
1.8 / game
2025/2633 APPS · 3 G · 1 A · 6.8 RATING · 1,577 MINS
CAREER BY SEASONclub competitions
SEASONCLUBAPPSSTARTSGAMINSRATING
2026/2753002466.57
2025/263317311,5776.75
RECENT FORM · SINCE JOINING FROM GIRONA1 OF 8 STARTED
◄ OLDERMOST RECENT ►
NEC
NEC
Atr
Ast
Lar
S
Vol
Vol
OFI
Started
Off the bench
Didn't feature
LAST PLAYED
10 days ago
Started vs Volos NFC
NEXT MATCH · TOMORROW
vs Jagiellonia
Wed 20:00 · UEL
OVERVIEW

Joel Roca plays as a midfielder for Olympiakos Piraeus. Roca wears the number 73 shirt for Olympiakos Piraeus.

Last season Joel Roca played 33 times for Girona, starting 17 of them, with 16 substitute appearances, averaging 48 minutes a match across all competitions. They scored 3 goals and made 1 assist in that time. They joined Olympiakos Piraeus from Girona and have started 1 of the 5 matches since the move. Roca is currently out injured. Olympiakos Piraeus' next match is against Jagiellonia in the UEL on Wed 16 Sept, 20:00.

START RATE BY COMPETITION2026/27
Super League 1
67% 2/3
UEFA Champions League
50% 1/2
CAREER & TRANSFERS
RECENT · TRANSFER
JUL 2026 · PERMANENT
Girona Olympiakos Piraeus
Transfer
JUN 2025 · LOAN
Mirandes Girona
Return from loan
AUG 2024 · LOAN
Girona Mirandes
Loan
NEXT UP · vs JAGIELLONIA · TOMORROW

Will Roca start against Jagiellonia?

Predict the Olympiakos Piraeus XI →
NEXT UP · vs JAGIELLONIA

Will Roca start against Jagiellonia?

Olympiakos Piraeus vs Jagiellonia, Wed 20:00.