Passport

First name
Juan Diego
Last name
Madrigal Espinoza
Nationality
Costa Rica
Date of birth
21-05-87
Age
31
Country of birth
Costa Rica
Position
Defender
Juan Diego Madrigal Espinoza

Career

Season Team Comp
2018/2019 Santos de Guápiles PRD 1980 22 22 0 0 0 1 2 0 0
2017/2018 Santos de Guápiles PRD 4402 51 50 1 5 4 0 4 0 0
2016/2017 Santos de Guápiles PRD 2252 26 25 1 1 3 3 2 0 0
2016/2017 Municipal Liberia PRD 1366 17 16 1 2 3 1 4 0 0
2015/2016 Cartaginés PRD 2773 35 30 5 3 10 1 5 0 0
2014/2015 Cartaginés PRD 2885 36 32 4 3 10 1 6 0 0
2013/2014 Cartaginés PRD 933 11 10 1 0 3 2 3 0 1
2013/2014 Deportivo Saprissa PRD 999 15 12 3 3 11 0 1 0 1
2013 Fredrikstad 1.D 540 6 6 0 0 3 0 0 0 0
2012/2013 Santos de Guápiles PRD 2100 29 24 5 5 9 1 3 0 0
2011/2012 Santos de Guápiles PRD 3299 39 36 3 2 6 4 9 0 0
2010/2011 Barrio México PRD 1821 21 21 0 1 2 1 3 0 1
Total 25350 308 284 24 25 64 15 42 0 3

matches (player)

Trophies

National
Copa Centroamericana Winner 2x 2014, 2013
Club Domestic
Copa Costa Rica Winner 3x 2015, 2014, 2013
Club International
CONCACAF League Runner-up 1x 2017

Transfers & Loans

Per From To Value
01/07/16 Cartaginés Liberia N/A
28/01/14 Saprissa Cartaginés Free
01/07/13 Guápiles Saprissa N/A
06/04/13 Guápiles Fredrikstad Loan