#94 John Jairo Ruiz

CS Herediano
Herediano
Primera División ClausuraPrimera División Clausura League level: Costa RicaFirst Tier Joined: Jan 27, 2020 Contract expires: -
  • Date of birth/Age: Jan 10, 1994 (30)
  • Place of birth: Costa Rica Puntarenas
  • Citizenship: Costa Rica Costa Rica
  • Height: 1,75 m
  • Position: Left Winger
deadline-day banner

Detailed stats of John Jairo Ruiz

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASC     /   /   
 Total :  133191232 / 1 / 57.500'
21/2216442 / - / -998'
23/245-21 / - / 1227'
20/2110325 / - / 2710'
21/22811- / - / -500'
22/2311215 / - / -681'
20/2115211 / - / -733'
23/2415113 / 1 / -747'
23/244--- / - / 189'
21/222--- / - / -52'
22/231--- / - / -71'
20/211--- / - / -90'
22/234--1 / - / -254'
23/24122-2 / - / -474'
23/241--- / - / -65'
21/221--- / - / -30'
22/2342-1 / - / -283'
23/241--- / - / -24'
19/202--- / - / -75'
22/23121-6 / - / -878'
20/2121-1 / - / 1147'
21/222--2 / - / -161'
22/232--2 / - / -108'
20/211--- / - / -67'
22/231--- / - / -36'
Matchday Date Venue For Opponent Result Pos.            
Group C 8/4/23 CS Herediano Diriangén FC 1:1 Not in squad
Group C 8/10/23 CS Herediano CD Águila 2:0 90' 22'
Group C 8/17/23 CS Herediano Real CD España 3:2 Not in squad
Group C 8/31/23 CS Herediano Comunicaciones FC 1:2 Not in squad
Quarter-Finals 1st leg 9/28/23 CS Herediano Comunicaciones FC 0:0 23'
Quarter-Finals 2nd leg 10/5/23 CS Herediano Comunicaciones FC 3:2 1 45'
Semi-Finals 1st Leg 10/26/23 CS Herediano LD Alajuelense 2:2 70'
Semi-Finals 2nd Leg 11/2/23 CS Herediano LD Alajuelense 5:4 on pens 1 67' 68'
Squad: 5, Starting eleven: 2, Substituted in: 3, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
First Round 1st leg 2/8/24 CS Herediano Deportivo Toluca 1:2 LW 12' 12'
First Round 2nd leg 2/16/24 CS Herediano Deportivo Toluca 2:3 Not in squad
last 16 1st leg 3/5/24 CS Herediano SV Robinhood 2:0 Not in squad
last 16 2nd leg 3/13/24 CS Herediano SV Robinhood 1:1 45'
Quarter-Finals 1st leg 4/4/24 CS Herediano CF Pachuca 0:5 18'
Quarter-Finals 2nd leg 4/11/24 CS Herediano CF Pachuca 2:1 15'
Squad: 4, Starting eleven: 1, Substituted in: 3, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Round of 16 11/25/20 CS Herediano Real Estelí FC 0:1 LM 90'
last 16 1st leg 8/17/22 CS Herediano Pacific FC 0:1 RM 52' 63'
last 16 2nd leg 8/24/22 CS Herediano Pacific FC 6:5 on pens 83'
Quarter-Finals 1st leg 9/9/22 CS Herediano Real CD España 3:1 36'
Quarter-Finals 2nd leg 9/16/22 CS Herediano Real CD España 1:1 72'
Squad: 5, Starting eleven: 4, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Final 8/9/20 CS Herediano Deportivo Saprissa 2:0 LW 67'
Final 7/17/22 CS Herediano CS Cartaginés 0:2 36'
Final 7/19/23 CS Herediano Deportivo Saprissa 1:0 Not in squad
Squad: 2, Starting eleven: 1, Substituted in: 1, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
last 16 1st leg 11/16/22 CS Herediano Municipal Santa Ana 3:0 Not in squad
last 16 2nd leg 11/27/22 CS Herediano Municipal Santa Ana 0:0 Not in squad
Quarter-Finals 1st leg 11/30/22 CS Herediano Puntarenas FC 1:0 Not in squad
Quarter-Finals 2nd leg 12/4/22 CS Herediano Puntarenas FC 0:2 Not in squad
Semi-Finals 1st Leg 12/9/22 CS Herediano LD Alajuelense 1:1 Not in squad
Semi-Finals 2nd Leg 12/11/22 CS Herediano LD Alajuelense 0:1 Not in squad
final 1st leg 12/16/22 CS Herediano CS Cartaginés 2:1 Not in squad
final 2nd leg 12/22/22 CS Herediano CS Cartaginés 2:0 Not in squad
Quarter-Finals 9/6/23 CS Herediano Municipal Pérez Zeledón 5:6 on pens Not in squad
Semi-Finals 10/14/23 CS Herediano Deportivo Saprissa 7:6 on pens 65'
Squad: 1, Starting eleven: 1, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
1 8/17/20 CS Herediano Municipal Grecia 3:0 CF 1 51' 62'
2 8/23/20 CS Herediano Santos de Guápiles FC 1:1 CF 86'
3 8/30/20 CS Herediano LD Alajuelense 1:2 LW 1 90'
4 9/3/20 CS Herediano Municipal Pérez Zeledón 2:1 Not in squad
5 9/5/20 CS Herediano Guadalupe FC 2:3 Not in squad
6 9/13/20 CS Herediano Municipal Pérez Zeledón 1:0 60'
7 9/20/20 CS Herediano Guadalupe FC 3:1 CF 1 1 47' 90'
8 9/27/20 CS Herediano LD Alajuelense 2:0 LW 7' 60'
9 10/4/20 CS Herediano Santos de Guápiles FC 0:0 LW 61' 90'
10 10/24/20 CS Herediano Municipal Grecia 2:2 75' 53'
11 10/28/20 CS Herediano AD San Carlos 1:1  Red card suspension
12 10/31/20 CS Herediano Sporting FC San José 4:2  Red card suspension
15 11/17/20 CS Herediano CS Cartaginés 0:1  Red card suspension
14 11/22/20 CS Herediano Deportivo Saprissa 2:3 CF 1 68' 82'
13 12/2/20 CS Herediano Limón FC (- 2021) 1:4  Yellow card suspension
16 12/5/20 CS Herediano ADR Jicaral 0:0 CF 37' 37'
1 7/29/21 CS Herediano Guadalupe FC 0:1 Not in squad
2 8/1/21 CS Herediano ADR Jicaral 3:2 Not in squad
3 8/9/21 CS Herediano Deportivo Saprissa 2:3 Not in squad
4 8/12/21 CS Herediano Municipal Pérez Zeledón 1:0 Not in squad
5 8/15/21 CS Herediano LD Alajuelense 4:1 on the bench
6 8/18/21 CS Herediano AD San Carlos 2:0 45'
7 8/26/21 CS Herediano Santos de Guápiles FC 2:1 62'
8 8/29/21 CS Herediano CS Cartaginés 2:0 63'
9 9/9/21 CS Herediano AD Guanacasteca 2:1 Not in squad
10 9/12/21 CS Herediano Municipal Grecia 1:2 Not in squad
11 9/17/21 CS Herediano Sporting FC San José 3:0 Not in squad
12 9/19/21 CS Herediano Guadalupe FC 0:2 Not in squad
13 9/26/21 CS Herediano ADR Jicaral 1:0 Not in squad
14 10/4/21 CS Herediano Deportivo Saprissa 2:1 Not in squad
15 10/13/21 CS Herediano Municipal Pérez Zeledón 0:1 80'
16 10/17/21 CS Herediano LD Alajuelense 0:0 51'
17 10/23/21 CS Herediano AD San Carlos 0:0 90'
18 10/28/21 CS Herediano Santos de Guápiles FC 1:1 20'
19 10/31/21 CS Herediano CS Cartaginés 0:1 Not in squad
20 11/22/21 CS Herediano AD Guanacasteca 5:0 Not in squad
21 11/25/21 CS Herediano Municipal Grecia 2:0 Not in squad
22 11/28/21 CS Herediano Sporting FC San José 0:2 1 1 90'
1 7/19/22 CS Herediano AD Guanacasteca 0:2 45'
2 7/24/22 CS Herediano Guadalupe FC 1:0 27'
3 7/31/22 CS Herediano LD Alajuelense 3:0 on the bench
4 8/7/22 CS Herediano Sporting FC San José 1:2 27'
5 8/10/22 CS Herediano Santos de Guápiles FC 1:1 88' 26'
6 8/13/22 CS Herediano Sporting FC San José 4:2 AM 79'
7 8/21/22 CS Herediano Santos de Guápiles FC 1:2 1 71'
8 8/29/22 CS Herediano LD Alajuelense 2:2 67' 75'
9 8/31/22 CS Herediano AD Guanacasteca 3:0 Not in squad
10 9/4/22 CS Herediano Guadalupe FC 0:5 Not in squad
11 9/12/22 CS Herediano CS Cartaginés 3:1 Not in squad
12 9/19/22 CS Herediano Deportivo Saprissa 1:1 45 + 4' 68'
13 9/21/22 CS Herediano Puntarenas FC 1:1 84'
14 9/25/22 CS Herediano Municipal Pérez Zeledón 1:3 1 55' 90'
15 9/27/22 CS Herediano Municipal Grecia 1:2 1 90 + 5' 90'
16 10/2/22 CS Herediano AD San Carlos 2:2 Not in squad
1 7/26/23 CS Herediano AD Municipal Liberia 1:4 Not in squad
2 7/30/23 CS Herediano Municipal Pérez Zeledón 4:0 Not in squad
3 8/7/23 CS Herediano Deportivo Saprissa 1:2 8'
4 8/13/23 CS Herediano AD Guanacasteca 0:1 45'
5 8/21/23 CS Herediano Puntarenas FC 3:2 6'
6 8/28/23 CS Herediano LD Alajuelense 2:3 Not in squad
7 9/3/23 CS Herediano Municipal Grecia 3:0 Not in squad
8 9/10/23 CS Herediano CS Cartaginés 1:1 Not in squad
9 9/14/23 CS Herediano AD San Carlos 2:1 Not in squad
10 9/17/23 CS Herediano Santos de Guápiles FC 1:1 Not in squad
11 9/21/23 CS Herediano Sporting FC San José 1:3 Not in squad
12 9/24/23 CS Herediano AD Municipal Liberia 2:2 9'
13 10/1/23 CS Herediano Municipal Pérez Zeledón 1:4 1 73' 75'
14 10/8/23 CS Herediano Deportivo Saprissa 2:0 72'
16 10/22/23 CS Herediano Puntarenas FC 2:1 36'
17 10/29/23 CS Herediano LD Alajuelense 1:0 45'
18 11/5/23 CS Herediano Municipal Grecia 0:0 16'
19 11/9/23 CS Herediano CS Cartaginés 1:0 90'
20 11/12/23 CS Herediano AD San Carlos 2:1 85' 45'
15 11/15/23 CS Herediano AD Guanacasteca 0:1 1 30'
21 11/23/23 CS Herediano Santos de Guápiles FC 3:0 Not in squad
22 11/26/23 CS Herediano Sporting FC San José 3:0 Not in squad
Squad: 43, Starting eleven: 25, Substituted in: 16, On the bench: 2, Suspended: 4, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Semi-Finals 1st Leg 12/10/20 CS Herediano Deportivo Saprissa 3:0  Red card suspension
Semi-Finals 2nd Leg 12/13/20 CS Herediano Deportivo Saprissa 1:1  Red card suspension
final 1st leg 12/17/20 CS Herediano LD Alajuelense 0:1  Red card suspension
final 2nd leg 12/21/20 CS Herediano LD Alajuelense 1:0  Red card suspension
Semi-Finals 1st Leg 12/2/21 CS Herediano Deportivo Saprissa 3:0 30'
Semi-Finals 2nd Leg 12/6/21 CS Herediano Deportivo Saprissa 1:0 Not in squad
Semi-Finals 1st Leg 10/9/22 CS Herediano Puntarenas FC 0:0 58'
Semi-Finals 2nd Leg 10/16/22 CS Herediano Puntarenas FC 3:1 1 73'
final 1st leg 10/20/22 CS Herediano Deportivo Saprissa 1:1 1 6' 67'
final 2nd leg 10/23/22 CS Herediano Deportivo Saprissa 0:1 85'
Semi-Finals 1st Leg 12/3/23 CS Herediano LD Alajuelense 3:0 24'
Semi-Finals 2nd Leg 12/11/23 CS Herediano LD Alajuelense 1:0 Not in squad
final 1st leg 12/15/23 CS Herediano Deportivo Saprissa 1:2 Not in squad
final 2nd leg 12/18/23 CS Herediano Deportivo Saprissa 1:0 Not in squad
Squad: 6, Starting eleven: 4, Substituted in: 2, On the bench: 0, Suspended: 4, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
final 1st leg 12/17/21 CS Herediano Deportivo Saprissa 0:1 28'
final 2nd leg 12/20/21 CS Herediano Deportivo Saprissa 3:2 24'
final 1st leg 10/31/22 CS Herediano Deportivo Saprissa 2:0 Not in squad
final 2nd leg 11/6/22 CS Herediano Deportivo Saprissa 1:0 71'
Squad: 3, Starting eleven: 1, Substituted in: 2, On the bench: 0, Suspended: 0, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
6 1/31/20 CS Herediano Guadalupe FC 0:0 Not in squad
7 2/6/20 CS Herediano La U Universitarios (- 2020) 5:2 Not in squad
8 2/9/20 CS Herediano Santos de Guápiles FC 1:1 Not in squad
9 2/13/20 CS Herediano CS Cartaginés 3:0 Not in squad
10 2/16/20 CS Herediano AD San Carlos 3:3 Not in squad
11 2/23/20 CS Herediano Municipal Pérez Zeledón 0:1 Not in squad
12 2/29/20 CS Herediano Municipal Grecia 0:0 Not in squad
13 3/4/20 CS Herediano ADR Jicaral 1:1 19'
14 3/9/20 CS Herediano LD Alajuelense 3:3 Not in squad
15 3/16/20 CS Herediano Limón FC (- 2021) 0:1 Not in squad
16 5/21/20 CS Herediano Deportivo Saprissa 1:0 CF 56'
17 5/25/20 CS Herediano Guadalupe FC 0:0 Not in squad
18 5/28/20 CS Herediano La U Universitarios (- 2020) 1:2 Not in squad
19 5/31/20 CS Herediano Santos de Guápiles FC 3:1 Not in squad
20 6/4/20 CS Herediano CS Cartaginés 1:4 Not in squad
21 6/8/20 CS Herediano AD San Carlos 1:3 Not in squad
22 6/10/20 CS Herediano Municipal Pérez Zeledón 1:1 Not in squad
1 1/14/21 CS Herediano Sporting FC San José 3:2  Red card suspension
2 1/18/21 CS Herediano AD San Carlos 2:1  Red card suspension
3 1/21/21 CS Herediano Municipal Grecia 1:1 46'
4 1/24/21 CS Herediano ADR Jicaral 2:0 90'
5 1/31/21 CS Herediano LD Alajuelense 1:1 65'
6 2/4/21 CS Herediano Guadalupe FC 2:2 45'
7 2/7/21 CS Herediano CS Cartaginés 1:2 1 21'
8 2/14/21 CS Herediano Santos de Guápiles FC 2:1 LW 1 90'
9 2/22/21 CS Herediano Deportivo Saprissa 1:0 LW 70'
10 2/28/21 CS Herediano Municipal Pérez Zeledón 1:1 CF 63' 83'
11 3/3/21 CS Herediano Limón FC (- 2021) 0:2 LW 1 66'
12 3/7/21 CS Herediano Sporting FC San José 2:1 LW 5'
13 3/13/21 CS Herediano AD San Carlos 0:1 Not in squad
14 3/20/21 CS Herediano Municipal Grecia 1:4 Not in squad
15 3/31/21 CS Herediano ADR Jicaral 2:2 32'
16 4/3/21 CS Herediano LD Alajuelense 1:1 31'
17 4/11/21 CS Herediano Guadalupe FC 2:2 LW 27'
18 4/18/21 CS Herediano CS Cartaginés 1:2 Not in squad
19 4/23/21 CS Herediano Santos de Guápiles FC 2:2 Not in squad
20 4/26/21 CS Herediano Deportivo Saprissa 2:2 Not in squad
21 5/2/21 CS Herediano Municipal Pérez Zeledón 0:3 19'
22 5/13/21 CS Herediano Limón FC (- 2021) 2:0 LW 45'
2 1/15/22 CS Herediano Municipal Grecia 1:1 45'
3 1/23/22 CS Herediano Santos de Guápiles FC 0:0 90'
4 2/5/22 CS Herediano Deportivo Saprissa 1:1 AM 90'
5 2/11/22 CS Herediano AD San Carlos 1:1 90'
6 2/15/22 CS Herediano Sporting FC San José 0:1 90'
1 2/18/22 CS Herediano ADR Jicaral 1:1 Not in squad
7 2/20/22 CS Herediano CS Cartaginés 1:0 on the bench
8 2/27/22 CS Herediano AD Guanacasteca 1:2 Not in squad
9 3/3/22 CS Herediano LD Alajuelense 1:1 45'
10 3/6/22 CS Herediano Guadalupe FC 1:1 32' 78'
11 4/1/22 CS Herediano Municipal Pérez Zeledón 3:2 90'
12 4/5/22 CS Herediano ADR Jicaral 0:3 1 45'
13 4/10/22 CS Herediano Municipal Grecia 3:1 AM 2 65'
14 4/18/22 CS Herediano Santos de Guápiles FC 3:0 Not in squad
15 4/21/22 CS Herediano Deportivo Saprissa 0:1 LM 4' 45'
16 4/24/22 CS Herediano AD San Carlos 1:1 21'
17 4/28/22 CS Herediano Sporting FC San José 0:2 CF 1 61'
18 5/1/22 CS Herediano CS Cartaginés 4:1 1 45'
19 5/4/22 CS Herediano AD Guanacasteca 0:1 Not in squad
20 5/9/22 CS Herediano LD Alajuelense 2:1 11'
21 5/13/22 CS Herediano Guadalupe FC 0:0 Not in squad
22 5/15/22 CS Herediano Municipal Pérez Zeledón 2:3 LW 1 2 90'
1 1/15/23 CS Herediano Guadalupe FC 1:0 Not in squad
3 1/27/23 CS Herediano AD San Carlos 2:3 Not in squad
4 1/29/23 CS Herediano AD Guanacasteca 0:1 Not in squad
2 2/1/23 CS Herediano Municipal Grecia 1:1 Not in squad
5 2/5/23 CS Herediano Sporting FC San José 1:0 Not in squad
6 2/8/23 CS Herediano Santos de Guápiles FC 2:1 21'
7 2/12/23 CS Herediano LD Alajuelense 0:4 45'
8 2/19/23 CS Herediano CS Cartaginés 1:0 LW 58' 90'
9 2/23/23 CS Herediano Deportivo Saprissa 4:1 42' 90'
10 2/28/23 CS Herediano Municipal Pérez Zeledón 2:3 1 90' 90'
11 3/5/23 CS Herediano Puntarenas FC 1:0 Not in squad
12 3/13/23 CS Herediano Guadalupe FC 0:4 Not in squad
13 3/19/23 CS Herediano Municipal Grecia 3:0 90'
14 3/26/23 CS Herediano AD San Carlos 4:2 Not in squad
15 3/28/23 CS Herediano AD Guanacasteca 4:0 Not in squad
16 4/2/23 CS Herediano Sporting FC San José 1:1 83'
17 4/9/23 CS Herediano Santos de Guápiles FC 2:1 45'
18 4/17/23 CS Herediano LD Alajuelense 1:1 LW 76'
19 4/21/23 CS Herediano CS Cartaginés 1:3 89' 73'
20 4/24/23 CS Herediano Deportivo Saprissa 2:0 Not in squad
21 4/30/23 CS Herediano Municipal Pérez Zeledón 3:1 81' 86'
22 5/7/23 CS Herediano Puntarenas FC 1:2 73' 90'
1 1/14/24 CS Herediano Municipal Pérez Zeledón 1:0 LW 90'
2 1/18/24 CS Herediano AD Municipal Liberia 0:1 LW 1 81'
3 1/21/24 CS Herediano AD San Carlos 0:1 LW 53'
4 1/25/24 CS Herediano Deportivo Saprissa 2:1 1 23'
5 1/27/24 CS Herediano Municipal Grecia 0:1 Not in squad
7 2/11/24 CS Herediano CS Cartaginés 1:3 Not in squad
8 2/19/24 CS Herediano AD Guanacasteca 2:1 Not in squad
6 2/22/24 CS Herediano Santos de Guápiles FC 2:1 Not in squad
9 2/25/24 CS Herediano LD Alajuelense 0:1 RW 90 + 1' 45'
13 2/29/24 CS Herediano AD Municipal Liberia 4:0 18'
10 3/2/24 CS Herediano Puntarenas FC 0:0 LW 90'
11 3/10/24 CS Herediano Sporting FC San José 2:0 25'
14 3/27/24 CS Herediano AD San Carlos 2:0 73' 53'
15 3/31/24 CS Herediano Deportivo Saprissa 2:0 LW 57'
16 4/7/24 CS Herediano Municipal Grecia 3:3 20'
17 4/14/24 CS Herediano Santos de Guápiles FC 0:4 LW 81'
18 4/19/24 CS Herediano CS Cartaginés 1:1 LW 82'
19 4/23/24 CS Herediano AD Guanacasteca 1:2 85' 15'
20 5/1/24 CS Herediano LD Alajuelense 1:1 Not in squad
12 5/5/24 CS Herediano Municipal Pérez Zeledón 1:0 81' 81' 15'
21 5/9/24 CS Herediano Puntarenas FC 3:0  Indirect card suspension
22 5/12/24 CS Herediano Sporting FC San José 1:1  Indirect card suspension
Squad: 61, Starting eleven: 37, Substituted in: 23, On the bench: 1, Suspended: 4, Injured: 0
Matchday Date Venue For Opponent Result Pos.            
Semi-Finals 1st Leg 6/15/20 CS Herediano LD Alajuelense 2:0 Not in squad
Semi-Finals 2nd Leg 6/18/20 CS Herediano LD Alajuelense 0:0 Not in squad
Semi-Finals 1st Leg 5/18/21 CS Herediano Santos de Guápiles FC 2:1 LW 1 14' 90'
Semi-Finals 2nd Leg 5/21/21 CS Herediano Santos de Guápiles FC 0:0 LW 90 + 6' 57'
final 1st leg 5/24/21 CS Herediano Deportivo Saprissa 3:2  Red card suspension
final 2nd leg 5/27/21 CS Herediano Deportivo Saprissa 0:1  Red card suspension
Semi-Finals 1st Leg 6/19/22 CS Herediano CS Cartaginés 1:0 RW 90 + 6' 90'
Semi-Finals 2nd Leg 6/22/22 CS Herediano CS Cartaginés 1:1 LW 88' 71'
Semi-Finals 1st Leg 5/12/23 CS Herediano Deportivo Saprissa 1:2 30' 63'
Semi-Finals 2nd Leg 5/15/23 CS Herediano Deportivo Saprissa 2:0 42' 45'
Semi-Finals 1st Leg 5/16/24 CS Herediano LD Alajuelense 1:0  Indirect card suspension
Semi-Finals 2nd Leg 5/19/24 CS Herediano LD Alajuelense 0:2 on pens  Indirect card suspension
Squad: 6, Starting eleven: 6, Substituted in: 0, On the bench: 0, Suspended: 4, Injured: 0

Positions played

1 2 2 3 8 24