Season Performance 26/27
All Competitions
- Matches
- 10
- Goals
- 3
- Assists
- 1
- Goal Contributions
- 4
- Mins/game
- 53
- Avg Rating
- 6.97
Last 10 matches · rating
Avg 6.97| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| Oct 31 | 3-2 | 86' | 1 | – | 7.1 | |
| Oct 25 | 5-0 | 79' | – | 1 | 6.6 | |
| Oct 18 | 2-0 | 63' | 1 | – | 7.6 | |
| Sep 20 | 1-0 | 24' | – | – | 6.8 | |
| Sep 5 | 1-1 | 61' | – | – | 6.7 | |
| Sep 2 | 4-0 | 27' | 1 | – | 8.3 | |
| Aug 30 | 1-0 | 69' | – | – | 6.4 | |
| Aug 22 | 1-0 | 23' | – | – | 7.3 | |
| Aug 11 | 1-2 | 48' | – | – | 6.8 | |
| Aug 4 | 0-0 | 46' | – | – | 6.3 |
Season 26/27 · all comps
Attack
- Goals
- 3
- Penalties
- 0
- Minutes per goal
- 175'
Passing
- Assists
- 1
- Key passes
- 6
- Passes
- 139
- Crosses (accurate)
- 5 (1)
Defence
- Tackles
- 8
- Interceptions
- 1
- Blocks
- 6
Duels
- Total
- 80
- Won
- 42
Minutes
- Started
- 6
- Off the bench
- 4
- Total
- 526'
- Minutes per match
- 53'
Discipline
- Yellow
- 1
- Red
- 0
- Fouls (drawn)
- 3 (11)
Form · 20 matches
Avg 6.90High 8.3Low 6.2
Vs players in his position
Shots per 90#8 of 127
Position
Midfielder
Market value & valuation
Olympiacos F.C. · 3.1% of €199MEstimated market value
€6.2M
Olympiacos F.C.#12of 30
Squad share3.1%€199M
Most valuable · Olympiacos F.C.
- #1Gustavo Sá€26M
- #2Gustavo Puerta€21M
- #3Leon Bailey€19M
- #4Santiago Hezze€13M
- #12Joel Roca Casals€6.2M
Contract & transfers
- Contract until 2.7 yrs
- Jun 30, 2029
- Highest fee paid
- €5M2026 · Olympiacos F.C.
- Latest move
- €5M07/2026 · Olympiacos F.C.
Career · goals by team
| Team | Apps | Goals | A | G/App | Rating |
|---|---|---|---|---|---|
Mirandés24/25 | 43 | 6 | 4 | 0.14 | 6.88 |
Girona24/25–25/26 | 33 | 3 | 1 | 0.09 | 6.62 |
Olympiacos F.C.26/27– | 10 | 3 | 1 | 0.30 | 6.97 |
Club career
- 86
- Apps
- 12
- Goals
- 6
- Assists
- 0.14
- G/App
League · 2 seasons
best 24/25 6.896
3
24/2525/26
Bars: goals · line: average rating
Honours & transfers
All matches
Last 20 matches
Nov 1, 2025 — Nov 1, 2026
| Date | Opponent | Result | Mins | G | A | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|
Oct 31 | 3 - 2 | 86' | 1 | - | - | - | 7.1 | |
Oct 25 | 5 - 0 | 79' | - | 1 | - | - | 6.6 | |
Oct 18 | 2 - 0 | 63' | 1 | - | 1 | - | 7.6 | |
Sep 20 | 1 - 0 | 24' | - | - | - | - | 6.8 | |
Sep 5 | 1 - 1 | 61' | - | - | - | - | 6.7 | |
Sep 2 | 4 - 0 | 27' | 1 | - | - | - | 8.3 | |
Aug 30 | 1 - 0 | 69' | - | - | - | - | 6.4 | |
Aug 22 | 1 - 0 | 23' | - | - | - | - | 7.3 | |
Aug 11 | 1 - 2 | 48' | - | - | - | - | 6.8 | |
Aug 4 | 0 - 0 | 46' | - | - | - | - | 6.3 | |
Jul 18 | 0 - 1 | 14' | - | - | - | - | 6.2 | |
May 23 | 1 - 1 | 90' | - | - | - | - | - | |
May 17 | 0 - 1 | 90' | - | - | - | - | - | |
May 14 | 1 - 1 | 90' | - | - | - | - | - | |
May 11 | 1 - 1 | 90' | - | - | - | - | - | |
May 1 | 0 - 1 | 90' | - | - | - | - | - | |
Apr 25 | 1 - 2 | 0' | 1 | - | - | - | - | |
Mar 21 | 0 - 1 | 90' | - | - | - | - | - | |
Mar 14 | 3 - 0 | 90' | - | - | - | - | - | |
Mar 7 | 1 - 1 | 0' | 1 | - | - | - | - |
7 months • 20 matches
Career
Club Career
MGAGxGRtg
Mirandés
2024/2025
43640.141,8386.88
Girona
2024/2025 - 2025/2026
33310.091,5596.62
Olympiacos F.C.
2026/2027 - now
10310.305266.97
Total
861260.143,923
Youth Career
MGAGxGRtg
Girona II
2021/2022 - 2023/2024
4300.75—-
Spain U20
2025/2026
3000.00536.50
Spain U19
2022 - 2023
2100.5025-
Club Career
MGAG+A/90Rtg
Olympiacos F.C.
26/27
10315260.681—6.97
Girona
25/26
33311,5590.23416.62
Mirandés
24/25
43641,8380.494—6.88
Youth Career
MGAG+A/90Rtg
Spain U20
2025
30053———6.50
Spain U19
2023
10025———-
Girona II
22/23
23-——3—-
Spain U19
2022
11-————-
Girona II
21/22
20-——3—-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2021/2022 | Tercera - Group 5 | 2 | — | 0 | — | — | — |
| 2022/2023 | La Liga | 5 | 85 | 0 | 0 | — | 6.67 |
| 2022/2023 | Tercera - Group 5 | 1 | — | 3 | — | — | — |
| 2024/2025 | La Liga 2 | 42 | 1790 | 6 | 4 | 0.5 | 6.89 |
| 2025/2026 | La Liga | 32 | 1469 | 3 | 1 | 0.25 | 6.6 |
| 2026/2027 | Super League (Greece) | 7 | 405 | 2 | 1 | 0.67 | 6.92 |
Joel Roca Casals: career in numbers
What stands outUpdated 2026-11-01
- Joel Roca Casals: 2.94 shots per 90 in La Liga 2025/2026, #8 of 127 midfielders with 900+ minutes.The median among those 127 midfielders is 1.22 shots per 90; Joel Roca Casals's rate comes from 1,469 minutes in La Liga 2025/2026.
- Best-rated season
- 2026/2027 · 6.92Super League (Greece)
- Lowest-rated season
- 2025/2026 · 6.6La Liga
- Rating trend
- -0.02last 2 rated seasons vs career average before them
- Career involvement (league)
- 0.41 G+A per 9014 goals + 6 assists across 6 league seasons (per-90 from 3749 minutes on record)
- League seasons on record
- 6 (2021–2026)
- Clubs with recorded appearances
- 4
- Rating percentile
- 12thrating 6.6 vs 148 rated peers
- Goals rank
- #37 of 1483 goals
- G+A per 90 percentile
- 59th0.25 per 90
Cohort: 148 La Liga midfielders, 2025/2026, min. 450 minutes.
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | YC | RC |
|---|---|---|---|---|---|---|---|---|
| 3 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
1–20 of 50