John Jairo Ruiz Barrantes Profile and Player Statistics
First name: John Jairo
Last name: Ruiz Barrantes
Position: , Attacker, Midfielder
Nationality: Costa Rica
Date of birth: 10 January 1994
Age: 30
Place of birth: Costa Rica
Height: 175 cm
Weight: 66 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which John Jairo Ruiz Barrantes has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
CONCACAF Champions League 2024 Herediano 87 4 3 0 0 0 0 1
Primera Division 2023/2024 Herediano 1130 27 17 8 3 0 5 0
Primera Division 2022/2023 Deportivo Saprissa 0 0 0 0 0 0 0 0
Primera Division 2022/2023 Herediano 2330 32 4 20 6 0 15 0
Club Friendlies 4 2022 Herediano 0 0 0 0 0 0 0 0
Concacaf League 2022 Herediano 254 4 1 3 0 0 1 0
Primera Division 2021/2022 Herediano 1538 28 11 11 6 1 4 0
Club Friendlies 1 2021 Herediano 0 0 0 0 0 0 0 0
Primera Division 2020/2021 Herediano 1550 26 7 11 6 0 6 2
Ligat ha'Al 2019/2020 Ironi Kiryat Shmona 90 2 0 2 1 0 0 0
Primera Division 2019/2020 Herediano 90 1 0 0 0 0 0 0
State Cup 2019/2020 Ironi Kiryat Shmona 0 0 0 0 0 0 0 0
Toto Cup Ligat Al 2019 Ironi Kiryat Shmona 0 0 1 2 0 0 0 0
Primera Division 2018/2019 Deportivo Saprissa 460 14 11 1 1 0 3 0
Europa League 2017/2018 Crvena Zvezda 24 2 2 0 0 0 0 0
Pro League 2017/2018 Al Feiha 330 6 1 6 2 0 3 0
Champions League 2016/2017 Crvena Zvezda 97 4 4 0 0 0 1 0
Europa League 2016/2017 Crvena Zvezda 143 2 0 2 0 0 0 0
Copa Centroamericana 2016 Costa Rica 0 2 2 2 0 0 1 0
Belgian Cup 2014/2015 KV Oostende 43 2 2 0 0 0 0 0
Pro League 2014/2015 KV Oostende 2288 30 5 13 6 0 8 0
Coupe de France 2013/2014 LOSC Lille 162 2 0 1 0 0 1 0
Coupe de la Ligue 2013/2014 LOSC Lille 120 1 0 0 0 0 0 0
Ligue 1 2013/2014 LOSC Lille 106 8 7 1 0 0 0 0
Primera Division 2011/2012 Deportivo Saprissa 605 11 5 4 1 0 3 0

John Jairo Ruiz Barrantes has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
23/04/2024 Guanacasteca
1 - 2
Herediano 0-2H2H+
  0 - 1 10' A. Cruz
J. Hernández 22'  
  0 - 2 40' A. Cruz
E. Bravo Ramos 59' 1 - 2  
  62' A. Cruz
J. Córdoba 67'  
R. Smith 81'  
  84' J. Ruiz
  90+6' A. Quirós
19/04/2024 Herediano
1 - 1
Cartaginés 0-1H2H+
  31' D. Flores
  0 - 1 42' D. Flores
O. Galo 45'  
E. Aguilar 63' 1 - 1  
F. Faerrón 64'  
J. Rubio 68'  
  76' J. Quirós
  81' C. Martínez
14/04/2024 Santos de Guápiles
0 - 4
Herediano 0-1H2H+
  0 - 1 8' A. Cruz
  0 - 2 49' M. Basulto
L. Hernandez 55'  
  57' D. Araya
  60' O. Galo
  0 - 3 83' J. Hernández
O. Linton 87'  
  0 - 4 88' J. Hernández
11/04/2024 Pachuca
2 - 1
Herediano 0-0H2H+
  5' J. Rubio
B. González 47' 1 - 0  
  52' A. Rojas Maroto
  54' A. Cruz
  54' B. González
S. Rondón 59' 2 - 0  
  2 - 1 62' J. Rubio
N. Micolta Arroyo 65'  
F. Faerrón 76'  
  80' M. Rodriguez
L. Rodríguez 80'  
L. Rodríguez 85'  
07/04/2024 Herediano
3 - 3
Grecia 1-3H2H+
  0 - 1 9' J. Agüero
J. Rubio 24' 1 - 1  
  1 - 2 27' R. Noya
  32' S. Castro
  1 - 3 39' K. Gutiérrez
  44' A. Morin
  45' R. Noya
  45+3' A. Villalobos
A. Rojas Maroto 54' 2 - 3  
G. Torres 61'  
  85' S. Wright
M. Basulto 88' 3 - 3  
04/04/2024 Herediano
0 - 5
Pachuca 0-2H2H+
  0 - 1 3' S. Rondón
  0 - 2 16' S. Rondón
  0 - 3 55' A. Domínguez Figueroa
  65' L. Rodríguez
  0 - 4 68' S. Rondón
A. Salazar 70'  
  0 - 5 90' A. Bautista Gutiérrez
31/03/2024 Deportivo Saprissa
2 - 0
Herediano 0-0H2H+
L. Paradela 50' 1 - 0  
A. Rodríguez 53' 2 - 0  
  89' F. Faerrón
D. Borbón 90+1'  
  90+1' Y. Tejeda
28/03/2024 San Carlos
2 - 0
Herediano 0-0H2H+
J. Román 56'  
M. Mena 60'  
R. Cordoba 72' 1 - 0  
  73' J. Ruiz
  78' A. Salazar
B. Martínez 90+5' 2 - 0  
13/03/2024 Robin Hood
1 - 1
Herediano 0-0H2H+
  42' O. Galo
  0 - 1 56' A. Garza Del Toro
F. Singodikromo 61'  
J. Rigters 63'  
  84' A. Salazar
D. Tuur 90+3' 1 - 1  
10/03/2024 Herediano
2 - 0
Sporting San José 2-0H2H+
A. Rojas Maroto 3' 1 - 0  
  28' J. Mora
A. Cruz 41' 2 - 0  
  60' J. Reyes
D. Araya 79'  
02/03/2024 Puntarenas
0 - 0
Herediano 0-0H2H+
  49' G. Campos
29/02/2024 Herediano
4 - 0
Municipal Liberia 1-0H2H+
  2' F. Ramírez
A. Garza Del Toro 31' 1 - 0  
  51' M. Pilone
O. Galo 55' 2 - 0  
A. Cruz 56' 3 - 0  
G. Campos 80' 4 - 0  
25/02/2024 Alajuelense
0 - 1
Herediano 0-0H2H+
E. Cedeño 31'  
  38' A. Rojas Maroto
  45+4' J. Rubio
C. Borges 46'  
D. Campos 50'  
J. Campbell 54'  
  0 - 1 59' A. Rojas Maroto
  90+2' J. Ruiz
25/01/2024 Herediano
2 - 1
Deportivo Saprissa 1-0H2H+
G. Torres 18' 1 - 0  
  44' L. Díaz
  1 - 1 65' A. Rodríguez
J. Ruiz 80' 2 - 1  
S. Johnson 83'  
  86' J. Brenes
21/01/2024 Herediano
0 - 1
San Carlos 0-1H2H+
  0 - 1 25' G. Leiva
  45+1' P. Fonseca Brenes
A. Quirós 45+3'  
A. Rojas Maroto 45+4'  
  58' G. Leiva
  87' S. Acuña
18/01/2024 Municipal Liberia
0 - 1
Herediano 0-1H2H+
J. Gómez Valverde 30'  
  36' E. Juárez
  0 - 1 41' A. Rojas Maroto
R. Vidal 86'  
14/01/2024 Herediano
1 - 0
Pérez Zeledón 0-0H2H+
  34' W. Fernández
E. Aguilar 78' 1 - 0  
  87' B. Bonilla
03/12/2023 Herediano
3 - 0
Alajuelense 2-0H2H+
E. Aguilar 13' 1 - 0  
  22' E. Cedeño
  38' C. Martínez
J. Godínez 45+1' 2 - 0  
F. Faerrón 45+4'  
A. Cruz 61' 3 - 0  
  72' Y. López
15/11/2023 Guanacasteca
0 - 1
Herediano 0-0H2H+
J. Córdoba 25'  
  28' A. Cruz
  42' A. Rojas Maroto
K. Porras 44'  
  0 - 1 72' J. Ruiz
  77' M. Basulto
D. Castrillo 78'  
Y. Molina 79'  
R. Vega Gutiérrez 80'  
12/11/2023 San Carlos
2 - 1
Herediano 2-1H2H+
C. Yanis 6' 1 - 0  
J. McDonald 21' 2 - 0  
  2 - 1 31' Y. Tejeda
R. Cordoba 70'  
M. Mena 84'  
  85' J. Ruiz
09/11/2023 Herediano
1 - 0
Cartaginés 1-0H2H+
J. Rubio 9'  
J. Godínez 24' 1 - 0  
Y. Tejeda 41'  
J. Godínez 51'  
05/11/2023 Grecia
0 - 0
Herediano 0-0H2H+
  30' R. Araya
R. Noya 30'  
F. Macarof 45+3'  
29/10/2023 Alajuelense
1 - 0
Herediano 0-0H2H+
  18' E. Aguilar
M. Barrantes 50' 1 - 0  
M. Barrantes 56'  
  72' J. Rubio
  86' F. Faerrón
D. Rodriguez 90+3'  
Doryan Rodriguez 90+3'  
  90+4' F. Faerrón
  90+5' A. Cruz
F. Gondola 90+5'  
22/10/2023 Herediano
2 - 1
Puntarenas 0-0H2H+
  29' B. Sequeira
  43' G. Jiménez
  0 - 1 51' L. Franco
J. Godínez 55'  
J. Rubio 70' 1 - 1  
R. Araya 89' 2 - 1  
08/10/2023 Herediano
2 - 0
Deportivo Saprissa 1-0H2H+
G. Torres 13' 1 - 0  
?. Sayago 74' 2 - 0  
90+2'  
01/10/2023 Pérez Zeledón
1 - 4
Herediano 1-1H2H+
  0 - 1 13' J. Ruiz
J. Delgado 26' 1 - 1  
C. Zúñiga 30'  
  32' M. Basulto
C. Reyes 36'  
  36' F. Faerrón
  1 - 2 52' J. Godínez
J. Cortés 60'  
J. Cortés 66'  
  1 - 3 69' J. Godínez
  73' J. Ruiz
  1 - 4 75' A. Quirós
K. Ríos Castillo 80'  
K. Rios 81'  
23/09/2023 Herediano
2 - 2
Municipal Liberia 0-0H2H+
  21' M. Pilone
  34' D. Madrigal
  47' K. Cabezas Rodríguez
E. Aguilar 48'  
J. Rubio 51'  
  0 - 1 54' K. Cabezas Rodríguez
J. Godínez 61' 1 - 1  
A. Cruz 64'  
  65' M. Escoe
  1 - 2 67' K. Cabezas Rodríguez
A. Quirós 70'  
J. Godínez 81' 2 - 2  
A. Bran 86'  
  90+2' F. Ramírez
J. Rubio 90+4'  
21/08/2023 Puntarenas
3 - 2
Herediano 1-1H2H+
  0 - 1 22' G. Torres
J. Medina 38' 1 - 1  
J. Leiva 40'  
B. Sequeira 58'  
  1 - 2 63' A. Bran
  82' R. Araya
L. Franco 89' 2 - 2  
L. Franco 90+3' 3 - 2  
13/08/2023 Herediano
0 - 1
Guanacasteca 0-1H2H+
  13' Y. Molina
  20' J. Hernández Hall
  0 - 1 42' J. Hernández
  60' S. Johnson
F. Faerrón 63'  
J. Bolaños 66'  
  69' Y. Molina
  73' J. Córdoba
  85' A. Monreal
06/08/2023 Deportivo Saprissa
1 - 2
Herediano 1-2H2H+
  17' M. Basulto
  21' J. Rubio
U. Segura 24' 1 - 0  
L. Paradela 26'  
  1 - 1 32' D. Vega
  1 - 2 37' E. Aguilar
  56' R. Araya
  64' A. Quirós
D. Guzmán 80'  
J. Brenes 85'  
14/05/2023 Deportivo Saprissa
2 - 0
Herediano 2-0H2H+
  3' K. Brown
W. Madrigal Molina 18' 1 - 0  
O. Sinclair 38' 2 - 0  
  42' J. Ruiz
  45' G. Torres
  79' J. Godínez
  82' K. Rocha Pereira
  90+1' K. Fuller
12/05/2023 Herediano
1 - 2
Deportivo Saprissa 0-2H2H+
  0 - 1 14' L. Paradela
  0 - 2 21' O. Sinclair
  24' Y. Salas
  29' P. Arboine
J. Ruiz 30'  
M. Basulto 40'  
J. Godínez 58' 1 - 2  
K. Brown 90+5'  
07/05/2023 Puntarenas
1 - 2
Herediano 1-0H2H+
D. González 9' 1 - 0  
  14' J. Ruíz Guadamúz
R. Cordero 18'  
K. Ramírez 40'  
K. Villalobos Chavarría 42'  
  56' J. Godínez
  56' B. Segura
  1 - 1 64' A. Contreras
  1 - 2 68' A. Contreras
  73' J. Ruiz
30/04/2023 Herediano
3 - 1
Pérez Zeledón 1-0H2H+
J. Godínez 19' 1 - 0  
  25' R. Cane Box
  39' K. Ríos Castillo
  1 - 1 50' A. Amador
  53' M. Giménez
G. Torres 61' 2 - 1  
K. Rocha Pereira 73' 3 - 1  
J. Ruiz 81'  
21/04/2023 Herediano
1 - 3
Cartaginés 1-0H2H+
K. Rocha Pereira 44' 1 - 0  
  1 - 1 50' J. Venegas
  1 - 2 66' A. Guevara
  1 - 3 71' D. Flores
  85' A. Guevara
K. Fuller 89'  
J. Ruiz 89'  
16/04/2023 Alajuelense
1 - 1
Herediano 1-0H2H+
Y. López 30'  
  41' M. Basulto
  42' K. Brown
A. Suarez 44' 1 - 0  
J. Peréz 57'  
  61' Y. Tejeda
  66' M. Basulto
  76' J. Ruiz
  1 - 1 83' A. Contreras
  85' K. Rocha Pereira
  90+7' K. Fuller
09/04/2023 Santos de Guápiles
2 - 1
Herediano 2-0H2H+
S. Matarrita 9'  
J. Evans 28'  
J. Evans 29' 1 - 0  
L. Hernandez 34' 2 - 0  
  2 - 1 51' Y. Tejeda
  59' M. Basulto
J. Madrigal 76'  
  84' J. Ruíz Guadamúz
C. Rivera 90+1'  
  90+1' B. Segura
R. Gutiérrez 90+3'  
Richard Steven 90+3'  
02/04/2023 Herediano
1 - 1
Sporting San José 1-1H2H+
  9' A. Soto
F. Faerrón 26'  
  27' J. Calero
  30' Anthony López
K. Vargas 32' 1 - 0  
  1 - 1 38' D. Castillo
  45+3' L. Flores
  73' I. Smith
  90+1' R. Jiménez
  90+5' B. Martínez
K. Brown 90+5'  
19/03/2023 Herediano
3 - 0
Grecia 1-0H2H+
  19' J. Hurtado Anchico
  19' E. Ramírez
K. Vargas 24' 1 - 0  
Y. Tejeda 36'  
  38' G. Morales
M. Basulto 52' 2 - 0  
  56' J. Rodríguez
  59' J. Rodríguez
A. Contreras 69' 3 - 0  
  90+2' A. Quesada
28/02/2023 Pérez Zeledón
2 - 3
Herediano 0-1H2H+
  0 - 1 15' A. Contreras
  24' K. Rocha Pereira
  0 - 2 47' J. Ruiz
L. Meza 50'  
  0 - 3 55' K. Vargas
L. Meza 65' 1 - 3  
R. Cane Box 72'  
R. Taylor 74'  
  74' F. Faerrón
E. Marín 88' 2 - 3  
  90' J. Ruiz
  90+6' K. Fuller
E. Marín 90+6'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.