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 iconEPLLa LigaBundesligaSerie ALigue 1UEFA CLAll CompetitionsPlayers Abroad

John Jairo Ruiz - Player Info

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

John Jairo Ruiz - Matches

2022-07-24
CS HeredianoHerediano 1 : 0 Guadalupe FCGuadalupe
2022-07-31
CS HeredianoHerediano 3 : 0 LD AlajuelenseAlajuelense
2022-08-07
Sporting FCSporting 1 : 2 CS HeredianoHerediano
2022-08-10
CS HeredianoHerediano 1 : 1 AD Santos de GuápilesSantos
2022-08-13
CS HeredianoHerediano 4 : 2 Sporting FCSporting
2022-08-17
Pacific FCPacific 0 : 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 Dnipropetrovsk
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 League
1
0
1
0
1
0
0
0
0
9
Flag of N/C AmericaCONCACAF Champions League
Ap
G
SI
SO
B
1
0
1
0
1
A
YC
Y2C
RC
Min
0
0
0
0
9
Scotiabank CONCACAF League
2
0
0
1
0
0
1
0
0
153
Flag of N/C AmericaScotiabank CONCACAF League
Ap
G
SI
SO
B
2
0
0
1
0
A
YC
Y2C
RC
Min
0
1
0
0
153
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
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
77
12
35
25
40
0
15
0
2
4037
Flag of Costa RicaLiga Promérica
Ap
G
SI
SO
B
77
12
35
25
40
A
YC
Y2C
RC
Min
0
15
0
2
4037
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
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
Saudi Pro League
22
2
9
8
15
4
5
0
0
1271
Flag of Saudi ArabiaSaudi Pro 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
DATAGROUP Kubok Ukrainy
4
0
1
3
1
0
0
0
0
183
Flag of UkraineDATAGROUP Kubok 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
209
37
76
76
105
6
40
0
2
12199
Totals
Ap
G
SI
SO
B
209
37
76
76
105
A
YC
Y2C
RC
Min
6
40
0
2
12199

John Jairo Ruiz - International Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
4
0
2
2
3
0
0
0
0
127
Flag of WorldFIFA Friendlies
Ap
G
SI
SO
B
4
0
2
2
3
A
YC
Y2C
RC
Min
0
0
0
0
127
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
8
0
5
2
7
0
1
0
0
288
Totals
Ap
G
SI
SO
B
8
0
5
2
7
A
YC
Y2C
RC
Min
0
1
0
0
288

John Jairo Ruiz - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
Scotiabank CONCACAF League
2022
Team logo of CS Herediano
1
0
0
1
0
0
1
0
0
63
Flag of Team logo of CS HeredianoScotiabank CONCACAF League
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
0
1
0
0
63
Liga Promérica
2022/2023
Team logo of CS Herediano
6
0
5
1
5
-
1
0
0
231
Flag of Team logo of CS HeredianoLiga Promérica
Ap
SI
SO
B
G
6
5
1
5
0
A
YC
Y2C
RC
Min
-
1
0
0
231
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
1612
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
1612
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 League
2019
Team logo of Deportivo Saprissa
1
0
1
0
1
0
0
0
0
9
Flag of Team logo of Deportivo SaprissaCONCACAF Champions League
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
-
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
-
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
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
Show All
Show All
209
37
76
76
105
0
40
0
2
12199
Totals
Ap
SI
SO
B
G
209
76
76
105
37
A
YC
Y2C
RC
Min
0
40
0
2
12199

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
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
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
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
0
46
FIFA Friendlies
2014
Team logo of Costa Rica
1
0
1
0
2
0
0
0
0
13
Flag of Team logo of Costa RicaFIFA Friendlies
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
13
8
0
5
2
7
0
1
0
0
288
Totals
Ap
SI
SO
B
G
8
5
2
7
0
A
YC
Y2C
RC
Min
0
1
0
0
288