John Jairo Ruiz Barrantes

John Jairo Ruiz Barrantes

Nationality:
Costa Rica
Birthplace:
Puntarenas
Age:
30
Birthdate:
10/01/1994
Weight:
66 kg
Height:
175 cm
Position:
Attacker
Team:

Team league

Team League Season Minutes Start Substitute Goals Yellow Red
Herediano Herediano Primera Division 2024/2025 636 8 2 0 1 0
Herediano Herediano Primera Division 2023/2024 1236 10 18 3 6 0
Herediano Herediano Primera Division 2022/2023 2024 24 6 5 15 0
Herediano Herediano Primera Division 2021/2022 1658 18 11 5 4 0
Herediano Herediano Primera Division 2020/2021 1748 19 8 6 5 3
Herediano Herediano Primera Division 2019/2020 73 1 1 0 0 0
Kiryat Shmona Kiryat Shmona Ligat ha Al 2019/2020 305 4 3 1 0 0
Saprissa Saprissa Primera Division 2018/2019 460 3 11 1 3 0
Al Feiha Al Feiha Pro League 2018/2019 239 2 5 0 1 0
Al Feiha Al Feiha Pro League 2017/2018 1032 11 4 2 4 0
Crvena zvezda Crvena zvezda Super Liga 2017/2018 0 0 0 0 0 0
Crvena zvezda Crvena zvezda Super Liga 2016/2017 2067 25 1 6 4 0
Dnipro Dnipro Premier League 2015/2016 786 8 6 6 4 0
Lille Lille Ligue 1 2015/2016 0 0 0 0 0 0
Oostende Oostende Pro League 2014/2015 2288 25 5 6 8 0
LOSC Lille Metropole II LOSC Lille Metropole II CFA: Group D 2013/2014 614 7 0 5 2 0
Lille Lille Ligue 1 2013/2014 106 1 7 0 0 0
Mouscron Mouscron Second Division 2012/2013 1618 18 6 14 6 0
LOSC Lille Metropole II LOSC Lille Metropole II CFA: Group D 2011/2012 1058 13 0 3 2 0
Lille Lille Ligue 1 2011/2012 0 0 0 0 0 0
Saprissa Saprissa Primera Division 2011/2012 605 6 5 1 3 0

Team domestic cup

Team League Season Minutes Start Substitute Goals Yellow Red
Ironi Kiryat Shmona Ironi Kiryat Shmona Toto Cup Ligat Al 2019 138 2 1 0 0 0
Red Star Belgrade Red Star Belgrade Cup 2016/2017 80 1 0 0 0 0
Dnipro Dnipro Cup 2015/2016 319 5 1 0 1 0
KV Oostende KV Oostende Cup 2014/2015 43 0 2 0 0 0
Lille Lille Coupe de France 2013/2014 162 2 0 0 1 0
Lille Lille Coupe de la Ligue 2013/2014 120 1 0 0 0 0
Excel Mouscron Excel Mouscron Cup 2012/2013 120 1 0 1 0 0

Team international cup

Team League Season Minutes Start Substitute Goals Yellow Red
Herediano Herediano Concacaf Champions Cup 2024 89 1 3 0 0 1
Herediano Herediano Concacaf Central American Cup 2024 271 3 1 2 1 0
Herediano Herediano Concacaf Central American Cup 2023 227 2 3 0 1 1
Herediano Herediano Concacaf League 2022 254 3 1 0 1 0
Herediano Herediano Concacaf League 2020 90 1 0 0 0 0
Saprissa Saprissa Concacaf Champions Cup 2019 9 0 1 0 0 0
Crvena zvezda Crvena zvezda UEFA Europa League 2017/2018 24 0 2 0 0 0
Crvena zvezda Crvena zvezda UEFA Europa League 2016/2017 143 2 0 0 0 0
Crvena zvezda Crvena zvezda UEFA Champions League 2016/2017 97 0 4 0 1 0
Dnipro Dnipro UEFA Europa League 2015/2016 114 1 1 0 1 0

National team cup

Team League Season Minutes Start Substitute Goals Yellow Red
Costa Rica Costa Rica Friendlies 2020 68 1 1 0 0 0
Costa Rica Costa Rica Concacaf Nations League 2019/2020 0 0 0 0 0 0
Costa Rica Costa Rica Copa Centro Americana 2017 161 1 3 0 1 0
Costa Rica Costa Rica Friendlies 2017 0 0 0 0 0 0
Costa Rica U23 Costa Rica U23 Olympic Qualifying Concacaf 2016 242 3 0 0 2 0
Costa Rica U22 Costa Rica U22 Tournoi Maurice Revello 2015 268 3 1 0 1 0
Costa Rica Costa Rica Friendlies 2015 46 1 0 0 0 0
Costa Rica Costa Rica Friendlies 2014 85 1 2 1 0 0
Costa Rica U20 Costa Rica U20 Concacaf U20 2013 254 3 0 1 1 0
Costa Rica U23 Costa Rica U23 Olympic Qualifying Concacaf 2012 36 0 1 0 1 0
Costa Rica U17 Costa Rica U17 Concacaf U17 2011 448 5 0 5 1 0
Costa Rica U20 Costa Rica U20 Concacaf U20 2011 96 0 5 0 0 0
Costa Rica U20 Costa Rica U20 U20 World Cup 2011 292 3 1 3 2 0