This site uses cookies. When you browse the site you are consenting to its use. Know more.

John Jairo Ruiz

John Jairo Ruiz
Profile Position Club
Full Name John Jairo Ruiz Barrantes Attacker Herediano logo
Nationality Costa Rica flag Costa Rica
Birth Place Puntarenas
Birthdate 1994-01-10 (30)
Height 175cm
Weight 66 kg
Foot right

  • Stats
  • Transfers
  • Injuries / Suspensions
  • Trophies
Season Team Competition
2024/2025 Herediano small logoHerediano Primera División 816 12 10 2 8 3 3
2025 Herediano small logoHerediano Concacaf Champions League
2024 Herediano small logoHerediano Concacaf Champions League 87 4 1 3 3 1
2023/2024 Herediano small logoHerediano Primera División 1154 28 10 18 8 18 3 6 1
2022/2023 Herediano small logoHerediano Primera División 2330 32 28 4 20 6 6 15
2022 Herediano small logoHerediano Club Friendlies
2021/2022 Herediano small logoHerediano Primera División 1538 28 17 11 11 10 6 1 4
2021 Herediano small logoHerediano Club Friendlies
2020/2021 Herediano small logoHerediano Primera División 1550 26 19 7 11 7 6 6 2
2020 Costa Rica small logoCosta Rica Friendlies 68 2 1 1 1 1
2019/2020 Ironi Kiryat Shmona small logoIroni Kiryat Shmona State Cup
2019/2020 Ironi Kiryat Shmona small logoIroni Kiryat Shmona Ligat ha'Al 305 7 4 3 2 4 1
2019/2020 Herediano small logoHerediano Primera División 90 1 1 1
2019 Ironi Kiryat Shmona small logoIroni Kiryat Shmona Toto Cup Ligat Al 138 3 2 1 2 1
2018/2019 Deportivo Saprissa small logoDeportivo Saprissa Primera División 460 14 3 11 1 15 1 3
2018/2019 Al Feiha small logoAl Feiha Pro League 239 7 2 5 1 10 1
2019 Deportivo Saprissa small logoDeportivo Saprissa Concacaf Champions League 9 1 1 1
2017/2018 Crvena Zvezda small logoCrvena Zvezda Super Liga
2017/2018 Crvena Zvezda small logoCrvena Zvezda UEFA Europa League 24 2 2 3
2017/2018 Al Feiha small logoAl Feiha Pro League 1032 15 11 4 7 5 2 4
2017 Costa Rica small logoCosta Rica Friendlies
2016/2017 Crvena Zvezda small logoCrvena Zvezda UEFA Champions League 97 4 4 4 1
2016/2017 Crvena Zvezda small logoCrvena Zvezda Cup 80 1 1 1
2016/2017 Crvena Zvezda small logoCrvena Zvezda UEFA Europa League 143 2 2 2
2016/2017 Crvena Zvezda small logoCrvena Zvezda Super Liga 2067 26 25 1 14 6 4
2016 Costa Rica small logoCosta Rica Copa Centroamericana 57 3 3 4 1
2015/2016 Dnipro Dnipropetrovsk small logoDnipro Dnipropetrovsk Cup 319 6 5 1 4 1 1
2015/2016 Dnipro Dnipropetrovsk small logoDnipro Dnipropetrovsk UEFA Europa League 114 2 1 1 1 3 1
2015/2016 Dnipro Dnipropetrovsk small logoDnipro Dnipropetrovsk Premier League 786 14 8 6 4 8 6 4
2015/2016 Lille small logoLille Ligue 1
2015 Costa Rica small logoCosta Rica Friendlies 46 1 1 1
2016 Rio de Janeiro Costa Rica U23 small logoCosta Rica U23 Olympic Qualifying Concacaf 242 3 3 1 2
2015 Costa Rica U22 small logoCosta Rica U22 World Youth Festival Toulon 268 4 3 1 1 1 1
2014/2015 KV Oostende small logoKV Oostende First Division A 2288 30 25 5 13 5 6 8
2014/2015 KV Oostende small logoKV Oostende Cup 43 2 2 1
2014 Costa Rica small logoCosta Rica Friendlies 85 3 1 2 1 3 1
2013/2014 Lille II small logoLille II National 2 614 7 7 1 5 1 2
2013/2014 Lille small logoLille Ligue 1 106 8 1 7 1 18
2013/2014 Lille small logoLille Coupe de France 162 2 2 1 1
2013/2014 Lille small logoLille Coupe de la Ligue 120 1 1
2012/2013 Excel Mouscron small logoExcel Mouscron Play-offs 1/2 450 5 5 4 1 1
2012/2013 Excel Mouscron small logoExcel Mouscron Cup 120 1 1 1 1
2012/2013 Excel Mouscron small logoExcel Mouscron First Division B 1618 24 18 6 4 14 3 6 1 1
2013 Mexico Costa Rica U20 small logoCosta Rica U20 Concacaf U20 254 3 3 1 1 1
2011/2012 Lille II small logoLille II National 2 1058 13 13 5 3 2
2011/2012 Deportivo Saprissa small logoDeportivo Saprissa Primera División 605 11 6 5 4 7 1 3
2011/2012 Lille small logoLille Ligue 1
2012 London Costa Rica U23 small logoCosta Rica U23 Olympic Qualifying Concacaf 36 1 1 1 1
2011 Colombia Costa Rica U20 small logoCosta Rica U20 U20 World Cup 292 4 3 1 1 1 3 2
2011 Guatemala Costa Rica U20 small logoCosta Rica U20 Concacaf U20 96 5 5
Frequently asked questions

John Jairo Ruiz is 30 years old, born 10 January 1994, in Puntarenas, Costa Rica.

He's full name is John Jairo Ruiz Barrantes.

John Jairo Ruiz currently plays for Herediano, in Costa Rica .

John Jairo Ruiz plays as Attacker.