John Jairo Ruíz Barrantes

Costa Rica John Jairo Ruíz Barrantes CS Herediano CS Herediano

  • Age: 32
  • Position: Attacker
  • Shirt Number: 7
  • Birthdate: 1994-01-10
  • Birthplace: Puntarenas Costa Rica
  • Height / Weight: 175 66

Clubs

Team Seasons
CS Herediano
CS Herediano
2024, 2023, 2022, 2021, 2020, 2019
Deportivo Saprissa
Deportivo Saprissa
2018, 2011
2017
2016
2015
2014
2013
2012
—
Lille II
Lille II
—

Transfers

Date From To Type
2026-06-30
Guadalupe FC
Guadalupe FC
Free agent
2025-07-05
CS Herediano
CS Herediano
Guadalupe FC
Guadalupe FC
Free Transfer
2020-03-02
CS Herediano
CS Herediano
Free
2019-07-05
CS Herediano
CS Herediano
N/A
2019-07-01
Deportivo Saprissa
Deportivo Saprissa
CS Herediano
CS Herediano
Free
2019-01-01
Deportivo Saprissa
Deportivo Saprissa
Free
2017-08-10 N/A
2016-07-01 Free
2015-08-27 Loan
2013-07-01 N/A
2012-07-18 Loan
2012-01-13
Deportivo Saprissa
Deportivo Saprissa
€ 1.2M

Past Seasons

Season Team League Apps Min G A / Rating
2024
CS Herediano
CONCACAF Central American Cup
World
6 331 2 — 2/0 —
CS Herediano
CONCACAF Champions League
World
4 89 0 — 0/1 5.2
CS Herediano
Primera División
Costa-Rica
17 1053 0 — 3/0 —
2023
CS Herediano
CONCACAF Central American Cup
World
5 227 0 — 1/1 —
CS Herediano
Primera División
Costa-Rica
28 1236 3 — 6/0 —
2022
CS Herediano
CONCACAF League
World
4 254 0 — 1/0 —
CS Herediano
Primera División
Costa-Rica
30 2024 5 — 15/0 —
2021
CS Herediano
Primera División
Costa-Rica
29 1658 5 — 4/0 —
2020
CS Herediano
CONCACAF League
World
1 90 0 — 0/0 —
Costa Rica
Friendlies
World
2 68 0 — 0/0 —
CS Herediano
Primera División
Costa-Rica
27 1748 6 — 5/3 —
2019
Deportivo Saprissa
CONCACAF Champions League
World
1 9 0 — 0/0 —
Costa Rica
Concacaf Nations League
0 0 0 — 0/0 —
Ligat Ha'al
Israel
7 305 1 — 0/0 —
CS Herediano
Primera División
Costa-Rica
2 73 0 — 0/0 —
Toto Cup Ligat Al
Israel
3 138 0 — 0/0 —
2018
Deportivo Saprissa
Primera División
Costa-Rica
14 460 1 — 3/0 —
Pro League
Saudi-Arabia
7 239 0 1 1/0 6.6
2017
Costa Rica
Copa Centroamericana
4 161 0 — 1/0 —
Costa Rica
Friendlies
World
0 0 0 — 0/0 —
Pro League
Saudi-Arabia
15 1032 2 4 4/0 7.0
Super Liga
Serbia
0 0 0 — 0/0 —
UEFA Europa League
World
2 24 0 — 0/0 —
2016
Cup
1 80 0 — 0/0 —
Costa Rica U23
Olympic Qualifying Concacaf
3 242 0 — 2/0 —
Super Liga
Serbia
26 2067 6 — 4/0 —
UEFA Champions League
World
4 97 0 — 1/0 —
UEFA Europa League
World
2 143 0 — 0/0 —
2015
Cup
Ukraine
6 319 0 — 1/0 —
Costa Rica
Friendlies
1 46 0 — 0/0 —
Ligue 1
France
0 0 0 — 0/0 —
Premier League
Ukraine
14 786 6 — 4/0 —
UEFA Europa League
World
2 114 0 — 1/0 6.7
2014
Cup
2 43 0 — 0/0 —
Costa Rica
Friendlies
3 85 1 — 0/0 —
Jupiler Pro League
Belgium
30 2288 6 — 8/0 —
2013
Costa Rica U20
Concacaf U20
3 254 1 — 1/0 —
Coupe de France
France
2 162 0 — 1/0 —
Coupe de la Ligue
France
1 120 0 — 0/0 —
Ligue 1
France
8 106 0 — 0/0 —
Lille II
National 2 - Group D
France
7 614 5 — 2/0 —
2012
Challenger Pro League
24 1618 14 — 6/0 —
Cup
1 120 1 — 0/0 —
Costa Rica U23
Olympic Qualifying Concacaf
1 36 0 — 1/0 —
2011
Costa Rica U17
Concacaf U17
5 448 5 — 1/0 —
Costa Rica U20
Concacaf U20
5 96 0 — 0/0 —
Costa Rica U20
FIFA U20 World Cup
4 292 3 — 2/0 —
Ligue 1
France
0 0 0 — 0/0 —
Lille II
National 2 - Group D
France
13 1058 3 — 2/0 —
Deportivo Saprissa
Primera División
11 605 1 — 3/0 —

Trophies

  • Primera División (Costa Rica)
    Winner 2024/2025
  • Primera División (Costa Rica)
    Winner 2024/2025
  • Supercopa (Costa Rica)
    Winner 2024
  • Supercopa (Costa Rica)
    Winner 2022
  • Primera División (Costa Rica)
    Winner 2021/2022
  • Supercopa (Costa Rica)
    Winner 2020
  • Primera División (Costa Rica)
    Winner 2019/2020
  • Primera División (Costa Rica)
    Winner
  • Supercopa (Costa Rica)
    Winner