Joel Roca - Live Updates and Stats

Joel Roca
Shirt No.:3
Position:F
Foot:Unknown
Contract until:June 29, 2029
Player Info
Height (cm)176
Weight (kg)72
Age20
Total Market Value€ 5M
Next Match
Shirt No.:3
June 7, 200520 Years
Height:176 cm
Foot:Unknown
Position:F
Total Market Value:€ 5M
Overview
ST
Strengths No Outstanding Strengths
Weaknesses Ball control
Attack(58)Creativity(49)Technology(43)Defense(32)Tactics(36)
Strengths No Outstanding Strengths
Weaknesses Ball control
Matches
06:00 PM
Tue
Constancia
Girona FC
1
1
11:00 AM
Sun
Quintanar Del Rey
Girona FC
1
1
07:00 PM
Wed
Sant Andreu
Mirandes
2
1
08:00 PM
Wed
Ourense CF
Girona FC
2
1
07:30 PM
Tue
Ukraine U20
Spain U20
-
1
08:00 PM
Wed
Spain U20
Mexico U20
2
2
08:00 PM
Sat
Spain U20
Colombia U20
2
3
08:00 PM
Sat
Spain U20
Brazil U20
1
-
08:00 PM
Sun
Morocco U20
Spain U20
2
-
04:30 PM
Sun
Real Betis
Girona FC
2
1
01:00 PM
Sun
Girona FC
Atletico Madrid
-
3
05:30 PM
Sun
Villarreal CF
Girona FC
5
-
04:30 PM
Sun
Girona FC
Real Sociedad
3
5
07:30 PM
Thu
Real Betis
Girona FC
1
1
03:15 PM
Sat
Girona FC
Sevilla FC
2
1
12:00 PM
Sat
Girona FC
Real Oviedo
3
3
12:00 PM
Sat
Girona FC
Villarreal CF
1
2
08:00 PM
Fri
Girona FC
Almeria
6
2
05:30 PM
Tue
RC Celta
Girona FC
1
1
06:00 PM
Fri
Girona FC
RC Celta
-
1
08:00 PM
Fri
Cadiz
Girona FC
2
-
05:00 PM
Fri
Girona FC
Rayo Vallecano
1
3
05:30 PM
Sat
Girona FC
Sevilla FC
-
2
08:00 PM
Fri
Getafe
Girona FC
2
1
01:00 PM
Sat
Girona FC
Deportivo Alavés
1
-
12:00 PM
Sat
Girona FC
Levante
-
4
01:00 PM
Sun
Elche
Girona FC
3
-
03:15 PM
Sun
Real Betis
Girona FC
1
1
12:00 PM
Sat
RCD Mallorca
Girona FC
1
1
12:00 PM
Sun
RC Celta
Girona FC
1
1
08:00 PM
Sun
Girona FC
Real Madrid
1
1
02:15 PM
Sat
Atletico Madrid
Girona FC
2
1
05:30 PM
Sun
RCD Mallorca
Girona FC
1
2
03:15 PM
Sat
Girona FC
FC Barcelona
-
1
07:00 PM
Fri
Girona FC
Real Valladolid CF
2
1
08:00 PM
Fri
Real Sociedad
Girona FC
1
2
02:15 PM
Sat
FC Barcelona
Girona FC
2
1
05:30 PM
Sat
Girona FC
CA Osasuna
1
-
08:00 PM
Fri
RCD Espanyol de Barcelona
Girona FC
-
2
03:15 PM
Sat
Castellon
Mirandes
1
3
06:30 PM
Mon
Cordoba
Mirandes
1
2
05:00 PM
Sun
Mirandes
Real Zaragoza
-
-
07:00 PM
Sat
Real Oviedo
Mirandes
2
1
07:30 PM
Mon
Cadiz
Mirandes
3
1
12:00 PM
Sun
Racing de Ferrol
Mirandes
-
-
12:00 PM
Sun
Mirandes
Albacete Balompié SAD
2
-
03:15 PM
Sat
Mirandes
Real Oviedo
1
-
02:15 PM
Sat
Mirandes
SD Huesca
1
-
05:30 PM
Sat
Racing Santander
Mirandes
-
1
03:15 PM
Sun
Mirandes
Eldense
1
-
07:30 PM
Mon
Mirandes
Malaga
3
2
07:30 PM
Sat
Malaga
Mirandes
1
1
02:15 PM
Sat
Mirandes
FC Cartagena
3
1
05:30 PM
Sun
Tenerife
Mirandes
1
-
04:30 PM
Sun
Burgos CF
Mirandes
-
1
02:15 PM
Sat
Mirandes
Castellon
3
2
04:30 PM
Sun
FC Cartagena
Mirandes
1
3
05:00 PM
Sun
Mirandes
Real Oviedo
1
-
02:15 PM
Sat
Mirandes
Granada CF
-
1
03:15 PM
Sat
Granada CF
Mirandes
-
-
12:00 PM
Sun
Real Zaragoza
Mirandes
1
-
03:15 PM
Sat
Mirandes
Cadiz
2
2
04:30 PM
Sun
Elche
Mirandes
1
-
07:00 PM
Thu
Mirandes
Racing Santander
4
1
05:00 PM
Tue
Real Oviedo
Mirandes
4
1
05:30 PM
Sun
Levante
Mirandes
1
-
07:30 PM
Mon
Mirandes
Tenerife
2
-
01:00 PM
Sun
Eldense
Mirandes
2
2
04:30 PM
Sun
Mirandes
Almeria
-
-
07:30 PM
Fri
Almeria
Mirandes
1
-
07:00 PM
Sat
Mirandes
Eibar
1
-
04:30 PM
Sat
Eibar
Mirandes
-
1
05:15 PM
Sun
SD Huesca
Girona FC
-
1
07:30 PM
Fri
Mirandes
Levante
2
1
04:30 PM
Sun
Racing Santander
Mirandes
3
3
04:30 PM
Sat
Mirandes
Burgos CF
2
1
04:30 PM
Sun
Albacete Balompié SAD
Mirandes
3
2
05:30 PM
Sat
Mirandes
Racing Santander
2
1
03:15 PM
Sat
SD Huesca
Mirandes
1
-
01:00 PM
Sat
Mirandes
Elche
3
-
08:00 PM
Sun
Deportivo La Coruna
Mirandes
-
4
04:30 PM
Sun
Mirandes
Deportivo La Coruna
2
2
08:15 PM
Wed
Mirandes
Sporting Gijon
1
1
05:00 PM
Fri
Sporting Gijon
Mirandes
3
1
07:30 PM
Fri
Mirandes
Racing de Ferrol
4
1
Matches
Date
LeagueMatchPlayedGoalsAssistsRating
League
UEFA European U21 Championship qualificationSeptember 5, 2025
Match
59"---PlayedGoalsAssistsRating
59"---
League
UEFA European U21 Championship qualificationSeptember 9, 2025
Match
63"1--PlayedGoalsAssistsRating
63"1--
Match Log
TeamsLeagueAppearancesStartsGoalsAssistsYellow cardsRed cards
Girona FCInternational Club FriendlyApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Spain U21UEFA European U21 Championship qualificationApps2
Goals1
Yellow cards1
Starts2
Assists0
Red cards0
MirandesSpanish Segunda DivisionApps20
Goals2
Yellow cards2
Starts9
Assists2
Red cards0
MirandesSpanish Segunda DivisionApps25
Goals4
Yellow cards2
Starts8
Assists1
Red cards0
Girona FCSpanish Segunda DivisionApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Spain U20FIFA U20 World CupApps5
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Transfer
Coming Soon
Joel Roca Salary-career Earnings
TeamsYearWeekly SalaryAnnual SalaryTeamsLeagueAge Contract until

Girona FC
Spain
Champions
Torneio Internacional Algarve U17

Stats
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game45.0
Attacking
Goals0
Scoring45.0
Goals per game0.0
Shots per game2.0
Passes
Assists0
Passes29
Key passes1
Accurate passes13.5
Accurate long balls0.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.5
Clearances per game0.0
Other
Succ. dribbles1.5
Total duels won3.0
Fouls0.0
Was fouled1.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game61.0
Attacking
Goals1
Scoring61.0
Goals per game0.5
Shots per game0.5
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played20
Started9
Minutes per game43.2
Attacking
Goals2
Scoring43.2
Goals per game0.1
Shots per game1.3
Passes
Assists2
Passes170
Key passes9
Accurate passes6.2
Accurate long balls0.2
Accurate crosses0.2
Defending
Interceptions per game0.2
Tackles per game0.3
Clearances per game0.2
Other
Succ. dribbles0.8
Total duels won2.0
Fouls0.5
Was fouled1.4
Offsides0.1
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played25
Started8
Minutes per game37.1
Attacking
Goals4
Scoring37.1
Goals per game0.2
Shots per game1.2
Passes
Assists1
Passes221
Key passes12
Accurate passes6.3
Accurate long balls0.3
Accurate crosses0.2
Defending
Interceptions per game0.2
Tackles per game0.7
Clearances per game0.4
Other
Succ. dribbles0.4
Total duels won1.8
Fouls0.3
Was fouled1.0
Offsides0.1
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played6
Started0
Minutes per game1.8
Attacking
Goals0
Scoring1.8
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes11
Key passes0
Accurate passes1.2
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.2
Total duels won0.3
Fouls0.0
Was fouled0.2
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played6
Started0
Minutes per game11.7
Attacking
Goals0
Scoring11.7
Goals per game0.0
Shots per game0.7
Passes
Assists0
Passes23
Key passes1
Accurate passes3.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.3
Clearances per game0.2
Other
Succ. dribbles0.7
Total duels won1.2
Fouls0.3
Was fouled0.7
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played14
Started9
Minutes per game53.6
Attacking
Goals1
Scoring53.6
Goals per game0.1
Shots per game1.4
Passes
Assists0
Passes182
Key passes7
Accurate passes10.9
Accurate long balls0.1
Accurate crosses0.1
Defending
Interceptions per game0.1
Tackles per game0.8
Clearances per game0.5
Other
Succ. dribbles1.6
Total duels won4.4
Fouls0.6
Was fouled1.7
Offsides0.1
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started0
Minutes per game11.3
Attacking
Goals0
Scoring11.3
Goals per game0.0
Shots per game0.7
Passes
Assists0
Passes9
Key passes0
Accurate passes2.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.3
Clearances per game0.0
Other
Succ. dribbles0.3
Total duels won0.7
Fouls0.7
Was fouled0.0
Offsides0.0
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played5
Started1
Minutes per game10.4
Attacking
Goals0
Scoring10.4
Goals per game0.0
Shots per game0.2
Passes
Assists0
Passes10
Key passes0
Accurate passes1.6
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.2
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.6
Fouls0.2
Was fouled0.2
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
The Highest Paid Player

Lionel MessiFC Barcelona
£71M
Antoine GriezmannAtletico Madrid
£45.84M
Frenkie de JongFC Barcelona
£31.94M
Gareth BaleReal Madrid
£31.25M
Eden HazardReal Madrid
£31.25M
Kylian MbappéReal Madrid
£31.25M
Luis SuárezFC Barcelona
£30M
Cristiano RonaldoReal Madrid
£29.81MNeymarFC Barcelona
£28.61M
Neymar da Silva Santos JúniorFC Barcelona
£28.61M


























