Joel Roca
Season2025-26
Shot map
Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality.
32% on target- Goal
- On target
- Off target
View shot data as a table
| Date | Opponent | Min | Outcome | Situation | Body part | xG |
|---|---|---|---|---|---|---|
| 2026-05-14 | Real Sociedad | 63' | Off target | Open play | Right foot | 0.07 |
| 2026-05-14 | Real Sociedad | 55' | Off target | Open play | Header | 0.05 |
| 2026-05-14 | Real Sociedad | 49' | Off target | Open play | Right foot | 0.03 |
| 2026-05-14 | Real Sociedad | 31' | Blocked | Open play | Right foot | 0.07 |
| 2026-05-14 | Real Sociedad | 26' | Blocked | Open play | Right foot | 0.02 |
| 2026-05-14 | Real Sociedad | 24' | Off target | Open play | Right foot | 0.11 |
| 2026-05-14 | Real Sociedad | 3' | Off target | Open play | Right foot | 0.06 |
| 2026-05-14 | Real Sociedad | 1' | Saved | Open play | Right foot | 0.02 |
| 2026-05-11 | Rayo Vallecano | 53' | Blocked | Open play | Right foot | 0.03 |
| 2026-05-11 | Rayo Vallecano | 19' | Saved | Open play | Left foot | 0.18 |
| 2026-05-01 | Mallorca | 52' | Saved | Open play | Left foot | 0.06 |
| 2026-05-01 | Mallorca | 35' | Off target | Counter-attack | Left foot | 0.05 |
| 2026-04-25 | Valencia | 62' | Goal | Open play | Right foot | 0.54 |
| 2026-03-21 | Osasuna | 48' | Off target | Open play | Right foot | 0.04 |
| 2026-03-14 | Athletic Club | 74' | Off target | Open play | Right foot | 0.03 |
| 2026-03-14 | Athletic Club | 51' | Blocked | Open play | Right foot | 0.01 |
| 2026-03-14 | Athletic Club | 20' | Blocked | Open play | Right foot | 0.12 |
| 2026-03-14 | Athletic Club | 11' | Blocked | Counter-attack | Right foot | 0.05 |
| 2026-03-07 | Levante UD | 89+4' | Goal | Open play | Right foot | 0.04 |
| 2026-03-07 | Levante UD | 83' | Saved | Open play | Right foot | 0.10 |
| 2026-03-07 | Levante UD | 70' | Blocked | Open play | Right foot | 0.06 |
| 2026-03-07 | Levante UD | 70' | Blocked | Open play | Right foot | 0.04 |
| 2026-02-16 | FC Barcelona | 89+7' | Off target | Counter-attack | Right foot | 0.20 |
| 2026-02-16 | FC Barcelona | 74' | Saved | Open play | Right foot | 0.09 |
| 2026-02-16 | FC Barcelona | 67' | Saved | Open play | Header | 0.23 |
| 2026-01-26 | Getafe | 81' | Off target | From corner | Right foot | 0.04 |
| 2026-01-16 | Espanyol | 85' | Blocked | Open play | Right foot | 0.11 |
| 2026-01-10 | Osasuna | 89' | Saved | Counter-attack | Right foot | 0.04 |
| 2025-12-12 | Real Sociedad | 58' | Blocked | Open play | Right foot | 0.06 |
| 2025-12-12 | Real Sociedad | 58' | Blocked | Open play | Right foot | 0.14 |
| 2025-11-30 | Real Madrid | 87' | Blocked | Counter-attack | Right foot | 0.05 |
| 2025-11-30 | Real Madrid | 83' | Saved | Counter-attack | Left foot | 0.07 |
| 2025-10-31 | Getafe | 20' | Saved | Counter-attack | Right foot | 0.09 |
| 2025-10-25 | Real Oviedo | 10' | Saved | Open play | Right foot | 0.22 |
| 2025-10-18 | FC Barcelona | 66' | Saved | Open play | Right foot | 0.04 |
| 2025-10-18 | FC Barcelona | 47' | Blocked | Open play | Right foot | 0.02 |
| 2025-10-18 | FC Barcelona | 44+1' | Blocked | Open play | Right foot | 0.02 |
| 2025-09-20 | Levante UD | 3' | Off target | Open play | Left foot | 0.04 |
| 2025-09-14 | Celta Vigo | 27' | Saved | Open play | Right foot | 0.02 |
| 2025-09-14 | Celta Vigo | 20' | Off target | From corner | Header | 0.01 |
| 2025-08-30 | Sevilla | 87' | Off target | Open play | Right foot | 0.05 |
| 2025-08-30 | Sevilla | 68' | Blocked | Open play | Right foot | 0.05 |
| 2025-08-30 | Sevilla | 65' | Blocked | Open play | Right foot | 0.02 |
| 2025-08-30 | Sevilla | 36' | Off target | From corner | Right foot | 0.02 |
| 2025-08-24 | Villarreal | 44+5' | Blocked | Free kick delivery | Left foot | 0.01 |
| 2025-08-24 | Villarreal | 44' | Off target | Open play | Right foot | 0.01 |
| 2025-08-15 | Rayo Vallecano | 56' | Goal | Counter-attack | Right foot | 0.25 |
Career
Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.
| Season | Competition | Team | Apps | Min | Goals | Assists | xG | Rating |
|---|---|---|---|---|---|---|---|---|
| 2026-27 | League Super League | Olympiacos FC | 3 | 153 | 0 | 0 | — | 6.90 |
| 2026 | Club Friendly Club Friendly Games | Olympiacos FC | 2 | 14 | 0 | 0 | — | 6.50 |
| 2026-27 | Int'l cup Champions League | Olympiacos FC | 2 | 93 | 0 | 0 | — | 6.30 |
| 2025-26 | League La Liga | Girona FC | 32 | 1,481 | 3 | 1 | 3.63 | 6.75 |
| 2025-26 | Cup Copa del Rey | Girona FC | 2 | 90 | 0 | 0 | — | 7.10 |
| 2025-26 | League LaLiga | Girona FC | 34 | 1,481 | 3 | 1 | — | 6.75 |
| 2025 | National team Int. Friendly Games | Catalunya | 1 | 0 | 0 | 0 | — | — |
| 2024-25 | League Segunda División | Mirandés | 42 | 1,801 | 6 | 3 | 5.93 | 6.81 |
| 2024-25 | League LaLiga 2 | Mirandés | 45 | 1,801 | 6 | 3 | — | 6.81 |
| 2024-25 | Cup Copa del Rey | Mirandés | 1 | 90 | 0 | 0 | — | — |
| 2024-25 | League LaLiga | Girona FC | 1 | 0 | 0 | 0 | — | — |
| 2022-23 | League La Liga | Girona FC | 5 | 87 | 0 | 0 | 0.25 | 6.52 |
| 2022-23 | Cup Copa del Rey | Girona FC | 1 | 0 | 0 | 0 | — | — |
| 2022-23 | League LaLiga | Girona FC | 20 | 87 | 0 | 0 | — | 6.52 |
| 2021-22 | League LaLiga 2 | Girona FC | 1 | 0 | 0 | 0 | — | — |
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Attacking
- Shots
- 482.92 per 90
- Shots on target
- 160.97 per 90
- Shooting accuracy
- 33%
- Shots blocked
- 171.03 per 90
- Key passes
- 160.97 per 90
- Expected assists
- 2.070.13 per 90
Passing and possession
- Touches
- 80048.62 per 90
- Accurate passes
- 31619.20 per 90
- Pass accuracy
- 83%
- Accurate long balls
- 50.30 per 90
- Accurate crosses
- 30.18 per 90
- Cross accuracy
- 9%
- Successful dribbles
- 372.25 per 90
- Dribble success
- 42%
- Dispossessed
- 301.82 per 90
- Possession lost
- 23814.46 per 90
Defending
- Tackles won
- 120.73 per 90
- Tackle success
- 52%
- Interceptions
- 20.12 per 90
- Clearances
- 140.85 per 90
- Ball recoveries
- 633.83 per 90
- Duels won
- 1106.68 per 90
- Duel success
- 46%
- Aerial duels won
- 50.30 per 90
- Aerial success
- 21%
Discipline
- Fouls committed
- 130.79 per 90
- Was fouled
- 452.73 per 90
- Yellow cards
- 30.18 per 90
- Red cards
- 10.06 per 90
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Attacking
- Shots
- 562.80 per 90
- Shots on target
- 221.10 per 90
- Shooting accuracy
- 39%
- Shots blocked
- 160.80 per 90
- Key passes
- 221.10 per 90
Passing and possession
- Touches
- 84342.13 per 90
- Accurate passes
- 28114.04 per 90
- Pass accuracy
- 72%
- Accurate long balls
- 110.55 per 90
- Accurate crosses
- 100.50 per 90
- Cross accuracy
- 16%
- Successful dribbles
- 251.25 per 90
- Dribble success
- 40%
- Dispossessed
- 311.55 per 90
- Possession lost
- 29814.89 per 90
Defending
- Tackles won
- 170.85 per 90
- Tackle success
- 68%
- Interceptions
- 100.50 per 90
- Clearances
- 140.70 per 90
- Ball recoveries
- 603.00 per 90
- Duels won
- 1155.75 per 90
- Duel success
- 47%
- Aerial duels won
- 140.70 per 90
- Aerial success
- 30%
Discipline
- Fouls committed
- 160.80 per 90
- Was fouled
- 512.55 per 90
- Yellow cards
- 40.20 per 90
- Red cards
- 0
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Attacking
- Shots
- 44.14 per 90
- Shots on target
- 22.07 per 90
- Shooting accuracy
- 50%
- Shots blocked
- 0
- Key passes
- 11.03 per 90
- Expected assists
- 0.020.02 per 90
- Expected goals on target
- 0.500.52 per 90
Passing and possession
- Touches
- 7880.69 per 90
- Accurate passes
- 2525.86 per 90
- Pass accuracy
- 74%
- Accurate long balls
- 0
- Accurate crosses
- 0
- Successful dribbles
- 55.17 per 90
- Dribble success
- 38%
- Passes in the opposition half
- 1919.66 per 90
- Dispossessed
- 22.07 per 90
- Unsuccessful touches
- 44.14 per 90
- Possession lost
- 2424.83 per 90
Defending
- Tackles won
- 22.07 per 90
- Tackle success
- 100%
- Interceptions
- 0
- Clearances
- 11.03 per 90
- Blocks
- 11.03 per 90
- Ball recoveries
- 55.17 per 90
- Duels won
- 1212.41 per 90
- Duel success
- 44%
- Aerial duels won
- 0
Discipline
- Fouls committed
- 22.07 per 90
- Was fouled
- 55.17 per 90
- Yellow cards
- 11.03 per 90
- Red cards
- 0
Data updated 10 Sept 2026, 06:33 UTC