search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

John Jairo Ruiz - Player Info

Player picture of John Jairo Ruiz
Firstname:
John Jairo
Lastname:
Ruiz Barrantes
Media Name:
John Jairo Ruiz
Age:
30
Place of Birth:
Puntarenas, Costa Rica
Nationality:
Costa Rica
Position:
Attacker

John Jairo Ruiz - Matches

2024-02-08
CS HeredianoHerediano 1 : 2 Deportivo Toluca FCToluca
2024-02-25
LD AlajuelenseAlajuelense 0 : 1 CS HeredianoHerediano
2024-02-29
CS HeredianoHerediano 4 : 0 AD Municipal LiberiaLiberia
2024-03-02
Puntarenas FCPuntarenas 0 : 0 CS HeredianoHerediano
2024-03-10
CS HeredianoHerediano 2 : 0 Sporting FCSporting
2024-03-13
SV RobinhoodSV Robinhood 1 : 1 CS HeredianoHerediano

John Jairo Ruiz - Career Stations

01/2020 -
CS Herediano
Costa Rica
Player
07/2019 - 01/2020
MH Hapoel Ironi Kiryat Shmona
Israel
Player
01/2019 - 06/2019
Deportivo Saprissa
Costa Rica
Player
08/2017 - 12/2018
Al Fayha Saudi Club
Saudi Arabia
Player
07/2016 - 07/2017
FK Crvena Zvezda
Serbia
Player
08/2015 - 05/2016
FK Dnipro Dnipopetrovsk
Ukraine
Player
07/2015 - 08/2015
Lille OSC
France
Player
07/2014 - 06/2015
KV Oostende
Belgium
Player
07/2013 - 06/2014
Lille OSC
France
Player
07/2012 - 06/2013
Royal Mouscron-Péruwelz
Belgium
Player
01/2012 - 07/2012
Lille OSC
France
Player
07/2011 - 01/2012
Deportivo Saprissa
Costa Rica
Player

John Jairo Ruiz - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
CONCACAF Champions Cup
3
0
2
0
2
0
0
0
1
65
Flag of N/C AmericaCONCACAF Champions Cup
Ap
G
SI
SO
B
3
0
2
0
2
A
YC
Y2C
RC
Min
0
0
0
1
65
Scotiabank CONCACAF League
5
0
1
3
1
0
1
0
0
344
Flag of N/C AmericaScotiabank CONCACAF League
Ap
G
SI
SO
B
5
0
1
3
1
A
YC
Y2C
RC
Min
0
1
0
0
344
CONCACAF Central American Cup
5
0
3
2
3
2
1
0
1
228
Flag of N/C AmericaCONCACAF Central American Cup
Ap
G
SI
SO
B
5
0
3
2
3
A
YC
Y2C
RC
Min
2
1
0
1
228
UEFA Champions League
4
0
4
0
4
0
1
0
0
125
Flag of EuropeUEFA Champions League
Ap
G
SI
SO
B
4
0
4
0
4
A
YC
Y2C
RC
Min
0
1
0
0
125
UEFA Europa League
6
0
3
3
6
0
1
0
0
280
Flag of EuropeUEFA Europa League
Ap
G
SI
SO
B
6
0
3
3
6
A
YC
Y2C
RC
Min
0
1
0
0
280
Jupiler Pro League
30
6
5
13
5
1
8
0
0
2289
Flag of BelgiumJupiler Pro League
Ap
G
SI
SO
B
30
6
5
13
5
A
YC
Y2C
RC
Min
1
8
0
0
2289
Challenger Pro League
24
14
6
4
6
0
6
1
0
1619
Flag of BelgiumChallenger Pro League
Ap
G
SI
SO
B
24
14
6
4
6
A
YC
Y2C
RC
Min
0
6
1
0
1619
Playoffs 1/2
5
4
0
0
0
0
1
0
0
450
Flag of BelgiumPlayoffs 1/2
Ap
G
SI
SO
B
5
4
0
0
0
A
YC
Y2C
RC
Min
0
1
0
0
450
Liga Promérica
130
21
52
51
57
0
33
0
2
7259
Flag of Costa RicaLiga Promérica
Ap
G
SI
SO
B
130
21
52
51
57
A
YC
Y2C
RC
Min
0
33
0
2
7259
Ligue 1 Uber Eats
8
0
7
1
18
0
0
0
0
106
Flag of FranceLigue 1 Uber Eats
Ap
G
SI
SO
B
8
0
7
1
18
A
YC
Y2C
RC
Min
0
0
0
0
106
Coupe de la Ligue BKT
1
0
0
0
0
0
0
0
0
120
Flag of FranceCoupe de la Ligue BKT
Ap
G
SI
SO
B
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
120
Ligat ONE ZERO
7
1
3
2
4
0
0
0
0
305
Flag of IsraelLigat ONE ZERO
Ap
G
SI
SO
B
7
1
3
2
4
A
YC
Y2C
RC
Min
0
0
0
0
305
Toto Cup Ligat Al
3
0
1
2
1
0
0
0
0
138
Flag of IsraelToto Cup Ligat Al
Ap
G
SI
SO
B
3
0
1
2
1
A
YC
Y2C
RC
Min
0
0
0
0
138
Roshn Saudi League
22
2
9
8
15
4
5
0
0
1271
Flag of Saudi ArabiaRoshn Saudi League
Ap
G
SI
SO
B
22
2
9
8
15
A
YC
Y2C
RC
Min
4
5
0
0
1271
VBet Liha
14
6
6
4
8
1
4
0
0
786
Flag of UkraineVBet Liha
Ap
G
SI
SO
B
14
6
6
4
8
A
YC
Y2C
RC
Min
1
4
0
0
786
Kubok Ukrainy
4
0
1
3
1
0
0
0
0
183
Flag of UkraineKubok Ukrainy
Ap
G
SI
SO
B
4
0
1
3
1
A
YC
Y2C
RC
Min
0
0
0
0
183
Mozzart Super Liga
26
6
1
14
1
0
4
0
0
2067
Flag of SerbiaMozzart Super Liga
Ap
G
SI
SO
B
26
6
1
14
1
A
YC
Y2C
RC
Min
0
4
0
0
2067
Kup Srbije
0
0
0
0
1
0
0
0
0
0
Flag of SerbiaKup Srbije
Ap
G
SI
SO
B
0
0
0
0
1
A
YC
Y2C
RC
Min
0
0
0
0
0
297
60
104
110
133
8
65
1
4
17635
Totals
Ap
G
SI
SO
B
297
60
104
110
133
A
YC
Y2C
RC
Min
8
65
1
4
17635

John Jairo Ruiz - International Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
5
0
3
2
4
0
0
0
0
128
Flag of WorldFIFA Friendlies
Ap
G
SI
SO
B
5
0
3
2
4
A
YC
Y2C
RC
Min
0
0
0
0
128
Copa Centroamericana
4
0
3
0
4
0
1
0
0
161
Flag of N/C AmericaCopa Centroamericana
Ap
G
SI
SO
B
4
0
3
0
4
A
YC
Y2C
RC
Min
0
1
0
0
161
9
0
6
2
8
0
1
0
0
289
Totals
Ap
G
SI
SO
B
9
0
6
2
8
A
YC
Y2C
RC
Min
0
1
0
0
289

John Jairo Ruiz - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
CONCACAF Champions Cup
2024
Team logo of CS Herediano
2
0
1
0
1
0
0
0
1
56
Flag of Team logo of CS HeredianoCONCACAF Champions Cup
Ap
SI
SO
B
G
2
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
1
56
CONCACAF Central American Cup
2023
Team logo of CS Herediano
5
0
3
2
3
2
1
0
1
228
Flag of Team logo of CS HeredianoCONCACAF Central American Cup
Ap
SI
SO
B
G
5
3
2
3
0
A
YC
Y2C
RC
Min
2
1
0
1
228
Liga Promérica
2023/2024
Team logo of CS Herediano
21
3
14
5
14
-
3
0
0
921
Flag of Team logo of CS HeredianoLiga Promérica
Ap
SI
SO
B
G
21
14
5
14
3
A
YC
Y2C
RC
Min
-
3
0
0
921
Scotiabank CONCACAF League
2022
Team logo of CS Herediano
4
0
1
3
1
0
1
0
0
254
Flag of Team logo of CS HeredianoScotiabank CONCACAF League
Ap
SI
SO
B
G
4
1
3
1
0
A
YC
Y2C
RC
Min
0
1
0
0
254
Liga Promérica
2022/2023
Team logo of CS Herediano
38
6
8
22
8
-
16
0
0
2530
Flag of Team logo of CS HeredianoLiga Promérica
Ap
SI
SO
B
G
38
8
22
8
6
A
YC
Y2C
RC
Min
-
16
0
0
2530
Liga Promérica
2021/2022
Team logo of CS Herediano
29
5
11
12
12
-
5
0
0
1646
Flag of Team logo of CS HeredianoLiga Promérica
Ap
SI
SO
B
G
29
11
12
12
5
A
YC
Y2C
RC
Min
-
5
0
0
1646
Scotiabank CONCACAF League
2020
Team logo of CS Herediano
1
0
0
0
0
0
0
0
0
90
Flag of Team logo of CS HeredianoScotiabank CONCACAF League
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Liga Promérica
2020/2021
Team logo of CS Herediano
27
6
8
11
8
-
6
0
2
1614
Flag of Team logo of CS HeredianoLiga Promérica
Ap
SI
SO
B
G
27
8
11
8
6
A
YC
Y2C
RC
Min
-
6
0
2
1614
Ligat Stock Exchange
2019/2020
Team logo of MH Hapoel Ironi Kiryat Shmona
7
1
3
2
4
-
0
0
0
305
Flag of Team logo of MH Hapoel Ironi Kiryat ShmonaLigat Stock Exchange
Ap
SI
SO
B
G
7
3
2
4
1
A
YC
Y2C
RC
Min
-
0
0
0
305
Liga Promérica
2019/2020
Team logo of CS Herediano
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of CS HeredianoLiga Promérica
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
Toto Cup Ligat Al
2019/2020
Team logo of MH Hapoel Ironi Kiryat Shmona
3
0
1
2
1
-
0
0
0
138
Flag of Team logo of MH Hapoel Ironi Kiryat ShmonaToto Cup Ligat Al
Ap
SI
SO
B
G
3
1
2
1
0
A
YC
Y2C
RC
Min
-
0
0
0
138
CONCACAF Champions Cup
2019
Team logo of Deportivo Saprissa
1
0
1
0
1
0
0
0
0
9
Flag of Team logo of Deportivo SaprissaCONCACAF Champions Cup
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
9
Saudi Professional League
2018/2019
Team logo of Al Fayha Saudi Club
7
0
5
1
10
-
1
0
0
239
Flag of Team logo of Al Fayha Saudi ClubSaudi Professional League
Ap
SI
SO
B
G
7
5
1
10
0
A
YC
Y2C
RC
Min
-
1
0
0
239
Campeonato Banco Popular
2018/2019
Team logo of Deportivo Saprissa
14
1
11
1
15
-
3
0
0
458
Flag of Team logo of Deportivo SaprissaCampeonato Banco Popular
Ap
SI
SO
B
G
14
11
1
15
1
A
YC
Y2C
RC
Min
-
3
0
0
458
Saudi Professional League
2017/2018
Team logo of Al Fayha Saudi Club
15
2
4
7
5
-
4
0
0
1032
Flag of Team logo of Al Fayha Saudi ClubSaudi Professional League
Ap
SI
SO
B
G
15
4
7
5
2
A
YC
Y2C
RC
Min
-
4
0
0
1032
UEFA Europa League
2017/2018
Team logo of FK Crvena Zvezda
2
0
2
0
3
0
0
0
0
24
Flag of Team logo of FK Crvena ZvezdaUEFA Europa League
Ap
SI
SO
B
G
2
2
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
24
Kup Srbije
2016/2017
Team logo of FK Crvena Zvezda
0
0
0
0
1
-
0
0
0
0
Flag of Team logo of FK Crvena ZvezdaKup Srbije
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Jelen Super Liga
2016/2017
Team logo of FK Crvena Zvezda
26
6
1
14
1
-
4
0
0
2067
Flag of Team logo of FK Crvena ZvezdaJelen Super Liga
Ap
SI
SO
B
G
26
1
14
1
6
A
YC
Y2C
RC
Min
-
4
0
0
2067
UEFA Europa League
2016/2017
Team logo of FK Crvena Zvezda
2
0
0
2
0
0
0
0
0
142
Flag of Team logo of FK Crvena ZvezdaUEFA Europa League
Ap
SI
SO
B
G
2
0
2
0
0
A
YC
Y2C
RC
Min
0
0
0
0
142
UEFA Champions League
2016/2017
Team logo of FK Crvena Zvezda
4
0
4
0
4
0
1
0
0
125
Flag of Team logo of FK Crvena ZvezdaUEFA Champions League
Ap
SI
SO
B
G
4
4
0
4
0
A
YC
Y2C
RC
Min
0
1
0
0
125
DATAGROUP Kubok Ukrainy
2015/2016
Team logo of FK Dnipro
4
0
1
3
1
-
0
0
0
183
Flag of Team logo of FK DniproDATAGROUP Kubok Ukrainy
Ap
SI
SO
B
G
4
1
3
1
0
A
YC
Y2C
RC
Min
-
0
0
0
183
Liha Pari-Match
2015/2016
Team logo of FK Dnipro
14
6
6
4
8
-
4
0
0
786
Flag of Team logo of FK DniproLiha Pari-Match
Ap
SI
SO
B
G
14
6
4
8
6
A
YC
Y2C
RC
Min
-
4
0
0
786
UEFA Europa League
2015/2016
Team logo of FK Dnipro
2
0
1
1
3
0
1
0
0
114
Flag of Team logo of FK DniproUEFA Europa League
Ap
SI
SO
B
G
2
1
1
3
0
A
YC
Y2C
RC
Min
0
1
0
0
114
Jupiler Pro League
2014/2015
Team logo of KV Oostende
30
6
5
13
5
1
8
0
0
2289
Flag of Team logo of KV OostendeJupiler Pro League
Ap
SI
SO
B
G
30
5
13
5
6
A
YC
Y2C
RC
Min
1
8
0
0
2289
Ligue 1
2013/2014
Team logo of Lille OSC
8
0
7
1
18
0
0
0
0
106
Flag of Team logo of Lille OSCLigue 1
Ap
SI
SO
B
G
8
7
1
18
0
A
YC
Y2C
RC
Min
0
0
0
0
106
Coupe de la Ligue
2013/2014
Team logo of Lille OSC
1
0
0
0
0
-
0
0
0
120
Flag of Team logo of Lille OSCCoupe de la Ligue
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
120
Playoffs 1/2
2012/2013
Team logo of Royal Excel Mouscron
5
4
0
0
0
0
1
0
0
450
Flag of Team logo of Royal Excel MouscronPlayoffs 1/2
Ap
SI
SO
B
G
5
0
0
0
4
A
YC
Y2C
RC
Min
0
1
0
0
450
Belgacom League
2012/2013
Team logo of Royal Excel Mouscron
24
14
6
4
6
-
6
1
0
1619
Flag of Team logo of Royal Excel MouscronBelgacom League
Ap
SI
SO
B
G
24
6
4
6
14
A
YC
Y2C
RC
Min
-
6
1
0
1619
Show All
Show All
297
60
104
110
133
3
65
1
4
17635
Totals
Ap
SI
SO
B
G
297
104
110
133
60
A
YC
Y2C
RC
Min
3
65
1
4
17635

John Jairo Ruiz - International Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
2020
Team logo of Costa Rica
2
0
1
1
1
-
0
0
0
68
Flag of Team logo of Costa RicaFIFA Friendlies
Ap
SI
SO
B
G
2
1
1
1
0
A
YC
Y2C
RC
Min
-
0
0
0
68
Copa Centroamericana
2017
Team logo of Costa Rica
4
0
3
0
4
-
1
0
0
161
Flag of Team logo of Costa RicaCopa Centroamericana
Ap
SI
SO
B
G
4
3
0
4
0
A
YC
Y2C
RC
Min
-
1
0
0
161
FIFA Friendlies
2015
Team logo of Costa Rica
1
0
0
1
0
-
0
0
0
46
Flag of Team logo of Costa RicaFIFA Friendlies
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
-
0
0
0
46
FIFA Friendlies
2014
Team logo of Costa Rica
2
0
2
0
3
-
0
0
0
14
Flag of Team logo of Costa RicaFIFA Friendlies
Ap
SI
SO
B
G
2
2
0
3
0
A
YC
Y2C
RC
Min
-
0
0
0
14
9
0
6
2
8
0
1
0
0
289
Totals
Ap
SI
SO
B
G
9
6
2
8
0
A
YC
Y2C
RC
Min
0
1
0
0
289