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

Juan Madrigal Espinoza

Juan Madrigal Espinoza
Profile Position Club
Full Name Juan Diego Madrigal Espinoza Defender Santos de Guápiles logo
Nationality Costa Rica flag Costa Rica
Birth Place -
Birthdate 1987-05-21 (37)
Height -
Weight -
Foot -

  • Stats
  • Transfers
Season Team Competition
2024/2025 Santos de Guápiles small logoSantos de Guápiles Primera División 884 11 10 1 3 6 4 3 2
2023/2024 Santos de Guápiles small logoSantos de Guápiles Primera División 3015 38 33 5 4 11 1 4
2022/2023 Sporting San José small logoSporting San José Primera División 858 11 9 2 2 2 1 3 1
2022/2023 Santos de Guápiles small logoSantos de Guápiles Primera División 1440 16 16 1 4 1
2021/2022 Santos de Guápiles small logoSantos de Guápiles Primera División 3408 40 38 2 3 2 4 12 2
2022 Santos de Guápiles small logoSantos de Guápiles Concacaf Champions League 180 2 2
2020/2021 Santos de Guápiles small logoSantos de Guápiles Primera División 3434 40 38 2 2 2 2 5
2019/2020 Santos de Guápiles small logoSantos de Guápiles Primera División 3179 38 35 3 3 3 3 7
2018/2019 Santos de Guápiles small logoSantos de Guápiles Primera División 3960 44 44 1 3
2017/2018 Santos de Guápiles small logoSantos de Guápiles Primera División 4402 51 50 1 5 4 4
2016/2017 Municipal Liberia small logoMunicipal Liberia Primera División 1366 17 16 1 2 3 1 4
2016/2017 Santos de Guápiles small logoSantos de Guápiles Primera División 2252 26 25 1 1 3 3 2
2015/2016 Cartaginés small logoCartaginés Primera División 2773 35 30 5 3 10 1 5
2014/2015 Cartaginés small logoCartaginés Primera División 2885 36 32 4 3 10 1 6
2014 USA Costa Rica small logoCosta Rica Copa Centroamericana 2
2013/2014 Cartaginés small logoCartaginés Primera División 933 11 10 1 3 2 3 1
2013/2014 Deportivo Saprissa small logoDeportivo Saprissa Primera División 999 15 12 3 3 11 1 1
2014 Costa Rica small logoCosta Rica WC Qualification Concacaf 11 1 1 2
2013 Fredrikstad small logoFredrikstad 1. Division 540 6 6 3
2013 USA Costa Rica small logoCosta Rica Concacaf Gold Cup 180 2 2 2
2012/2013 Santos de Guápiles small logoSantos de Guápiles Primera División 2100 29 24 5 5 9 1 3
2013 Costa Rica small logoCosta Rica Copa Centroamericana 140 4 1 3 1 4
2011/2012 Santos de Guápiles small logoSantos de Guápiles Primera División 3299 39 36 3 2 6 4 9
2010/2011 Barrio México small logoBarrio México Primera División 1821 21 21 1 2 1 3 1
Frequently asked questions

Juan Madrigal Espinoza is 37 years old, born 21 May 1987, in Costa Rica.

He's full name is Juan Diego Madrigal Espinoza.

Juan Madrigal Espinoza currently plays for Santos de Guápiles, in Costa Rica .

Juan Madrigal Espinoza plays as Defender.