Media Name:
John Jairo Ruiz
Place of Birth:
Puntarenas, Costa Rica
CONCACAF Champions Cup
5
0
4
0
4
0
0
0
1
98

CONCACAF Champions Cup
Scotiabank CONCACAF League
5
0
1
3
1
0
1
0
0
344

Scotiabank CONCACAF League
CONCACAF Central American Cup
6
1
3
2
3
2
1
0
1
318

CONCACAF Central American Cup
UEFA Champions League
4
0
4
0
4
0
1
0
0
95

UEFA Champions League
UEFA Europa League
6
0
3
3
6
0
1
0
0
280

UEFA Europa League
Jupiler Pro League
30
6
5
13
5
1
8
0
0
2289

Jupiler Pro League
Challenger Pro League
24
14
6
4
6
0
6
1
0
1619

Challenger Pro League

Playoffs 1/2
Liga Promérica
155
21
61
63
66
0
39
1
2
8635

Liga Promérica
Ligue 1 McDonald’s
8
0
7
1
18
0
0
0
0
106

Ligue 1 McDonald’s
Coupe de la Ligue BKT
1
0
0
0
0
0
0
0
0
120

Coupe de la Ligue BKT
Ligat TOTO Winner
7
1
3
2
4
0
0
0
0
305

Ligat TOTO Winner
Toto Cup Ligat Al
3
0
1
2
1
0
0
0
0
138

Toto Cup Ligat Al
Roshn Saudi League
22
2
9
8
15
4
5
0
0
1271

Roshn Saudi League

VBet Liha
VBET Kubok Ukrainy
4
0
1
3
1
0
0
0
0
183

VBET Kubok Ukrainy
Mozzart Super Liga
26
6
1
14
1
0
4
0
0
2067

Mozzart Super Liga

Kup Srbije
Totals
FIFA Friendlies
5
0
3
2
4
0
0
0
0
128

FIFA Friendlies
Copa Centroamericana
4
0
3
0
4
0
1
0
0
161

Copa Centroamericana
Totals
CONCACAF Central American Cup
2024

1
1
0
0
0
0
0
0
0
90


CONCACAF Central American Cup
Liga Promérica
2024/2025

18
0
5
9
5
-
3
0
0
1061


Liga Promérica
CONCACAF Champions Cup
2024

4
0
3
0
3
0
0
0
1
89


CONCACAF Champions Cup
CONCACAF Central American Cup
2023

5
0
3
2
3
2
1
0
1
228


CONCACAF Central American Cup
Liga Promérica
2023/2024

28
3
18
8
18
-
6
1
0
1236


Liga Promérica
Scotiabank CONCACAF League
2022

4
0
1
3
1
0
1
0
0
254


Scotiabank CONCACAF League
Liga Promérica
2022/2023

38
6
8
22
8
-
16
0
0
2530


Liga Promérica
Liga Promérica
2021/2022

29
5
11
12
12
-
5
0
0
1646


Liga Promérica
Scotiabank CONCACAF League
2020

1
0
0
0
0
0
0
0
0
90


Scotiabank CONCACAF League
Liga Promérica
2020/2021

27
6
8
11
8
-
6
0
2
1614


Liga Promérica
Ligat Stock Exchange
2019/2020

7
1
3
2
4
-
0
0
0
305


Ligat Stock Exchange
Liga Promérica
2019/2020

1
0
0
0
0
-
0
0
0
90


Liga Promérica
Toto Cup Ligat Al
2019/2020

3
0
1
2
1
-
0
0
0
138


Toto Cup Ligat Al
CONCACAF Champions Cup
2019

1
0
1
0
1
0
0
0
0
9


CONCACAF Champions Cup
Saudi Professional League
2018/2019

7
0
5
1
10
-
1
0
0
239


Saudi Professional League
Campeonato Banco Popular
2018/2019

14
1
11
1
15
-
3
0
0
458


Campeonato Banco Popular
Saudi Professional League
2017/2018

15
2
4
7
5
-
4
0
0
1032


Saudi Professional League
UEFA Europa League
2017/2018

2
0
2
0
3
0
0
0
0
24


UEFA Europa League
Kup Srbije
2016/2017

0
0
0
0
1
-
0
0
0
0


Kup Srbije
Jelen Super Liga
2016/2017

26
6
1
14
1
-
4
0
0
2067


Jelen Super Liga
UEFA Europa League
2016/2017

2
0
0
2
0
0
0
0
0
142


UEFA Europa League
UEFA Champions League
2016/2017

4
0
4
0
4
0
1
0
0
95


UEFA Champions League
DATAGROUP Kubok Ukrainy
2015/2016

4
0
1
3
1
-
0
0
0
183


DATAGROUP Kubok Ukrainy
Liha Pari-Match
2015/2016

14
6
6
4
8
-
4
0
0
786


Liha Pari-Match
UEFA Europa League
2015/2016

2
0
1
1
3
0
1
0
0
114


UEFA Europa League
Jupiler Pro League
2014/2015

30
6
5
13
5
1
8
0
0
2289


Jupiler Pro League
Ligue 1
2013/2014

8
0
7
1
18
0
0
0
0
106


Ligue 1
Coupe de la Ligue
2013/2014

1
0
0
0
0
-
0
0
0
120


Coupe de la Ligue
Playoffs 1/2
2012/2013

5
4
0
0
0
0
1
0
0
450


Playoffs 1/2
Belgacom League
2012/2013

24
14
6
4
6
-
6
1
0
1619


Belgacom League
Show All
Show All
Totals
FIFA Friendlies
2020

2
0
1
1
1
-
0
0
0
68


FIFA Friendlies
Copa Centroamericana
2017

4
0
3
0
4
-
1
0
0
161


Copa Centroamericana
FIFA Friendlies
2015

1
0
0
1
0
-
0
0
0
46


FIFA Friendlies
FIFA Friendlies
2014

2
0
2
0
3
-
0
0
0
14


FIFA Friendlies
Totals