J. Ruiz

Domestic leagues
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Primera Division 2023/2024
Herediano
6 1 5 2 6 - 97 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 1 -
Primera Division 2022/2023
Herediano
23 17 6 21 5 - 1433 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18 - - - - - - - 21 -
Primera Division 2021/2022
Herediano
22 11 11 11 7 - 494 5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 6 -
Ligat ha'Al 2019/2020
Ironi Kiryat Shmona
6 4 2 2 4 - 285 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13 -
Pro League 2018/2019
Al Fayha
7 2 5 1 10 - 239 - 1 1 1 8 4 3 1 67 46 4 15 5 - - 68.66% 4 1 2 5 34 15 6 5 - - 3 - 7 5 1 - - - - - - - 16 6.8
Pro League 2017/2018
Al Fayha
15 11 4 7 5 1 1032 2 3 4 1 19 7 1 1 307 243 19 55 20 - - 79.15% - - - 24 155 72 24 10 - - 7 2 26 24 4 - - 10 - - - - 24 7.09
Super Liga 2016/2017
Crvena Zvezda
20 19 1 13 1 - - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - - -
Pro League 2014/2015
KV Oostende
12 7 5 13 23 - 2288 6 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 - - - - - - - 48 -
CFA Group A 2013/2014
Lille II
4 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ligue 1 2013/2014
LOSC Lille
8 1 7 1 18 - 106 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 -

Domestic cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Belgian Cup 2014/2015
KV Oostende
- - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Coupe de la Ligue 2013/2014
LOSC Lille
1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

International cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Concacaf League 2022
Herediano
4 3 1 3 1 - 254 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 5 -
Concacaf League 2020
Herediano
1 1 - - - - 90 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 -
CONCACAF Champions League 2019
Deportivo Saprissa
1 - 1 0 1 - 9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Europa League 2017/2018
Crvena Zvezda
2 - 2 0 3 - 24 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 -
Europa League 2016/2017
Crvena Zvezda
2 2 0 2 - - 143 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -
Champions League 2016/2017
Crvena Zvezda
4 - 4 0 4 - 97 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 5 -
Europa League 2015/2016
Dnipro Dnipropetrovsk
2 1 1 1 3 - 114 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 5 -

National team
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
CONCACAF Central American Cup 2023
Herediano
5 2 3 2 3 - 296 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - - - - - 5 -
Copa Centroamericana 2016
Costa Rica
4 1 3 0 4 - 161 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 2 -

Trophies

Transfers
From To Type Amount Date
Ironi Kiryat Shmona
Herediano
Free transfer Jan 27, 2020
Herediano
Ironi Kiryat Shmona
Transfer Jul 5, 2019
Deportivo Saprissa
Herediano
Free transfer Jul 1, 2019
Al Fayha
Deportivo Saprissa
Free transfer Jan 24, 2019
Crvena Zvezda
Al Fayha
Transfer €500K Aug 9, 2017
LOSC Lille
Crvena Zvezda
Free transfer Jul 1, 2016
KV Oostende
LOSC Lille
Loan Jun 30, 2015
LOSC Lille
KV Oostende
Loan Jul 1, 2014
Royal Excel Mouscron
LOSC Lille
Loan Jun 30, 2013
LOSC Lille
Royal Excel Mouscron
Loan Jul 18, 2012
Deportivo Saprissa
LOSC Lille
Transfer €1.2M Jan 20, 2012

Sidelined
Team Type Start date Returning Games missed
Herediano
suspended May 22, 2021 May 28, 2021 1
Herediano
suspended Dec 6, 2020 Jan 19, 2021 6
Herediano
suspended Nov 23, 2020 Dec 3, 2020 1
Herediano
suspended Oct 25, 2020 Nov 18, 2020 2
Deportivo Saprissa
suspended Jan 24, 2019 Jan 29, 2019 1
Al Fayha
suspended Dec 17, 2017 Dec 24, 2017 1
KV Oostende
suspended Oct 7, 2014 Oct 15, 2014 0
LOSC Lille
injury Nov 25, 2013 Jan 15, 2014 7