Juan Diego Madrigal Espinoza Profile and Player Statistics
First name: Juan Diego
Last name: Madrigal Espinoza
Position: , Defender
Nationality: Costa Rica
Date of birth: 21 May 1987
Age: 36
Place of birth: Costa Rica

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Juan Diego Madrigal Espinoza has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Primera Division 2023/2024 Santos de Guápiles 2593 31 3 2 1 0 4 0
Primera Division 2022/2023 Santos de Guápiles 1440 16 0 0 1 0 4 0
Primera Division 2022/2023 Sporting San José 858 11 2 2 1 0 3 1
CONCACAF Champions League 2022 Santos de Guápiles 180 2 0 0 0 0 0 0
Primera Division 2021/2022 Santos de Guápiles 3408 40 2 3 4 0 12 0
Concacaf League 2021 Santos de Guápiles 540 6 0 0 0 0 0 0
Primera Division 2020/2021 Santos de Guápiles 3434 40 2 2 2 0 5 0
Primera Division 2019/2020 Santos de Guápiles 2078 38 3 3 3 0 7 0
Primera Division 2018/2019 Santos de Guápiles 3960 44 0 0 1 0 3 0
Primera Division 2017/2018 Santos de Guápiles 3557 40 0 2 0 0 4 0
Primera Division 2013/2014 Deportivo Saprissa 999 15 3 3 0 0 1 1
Primera Division 2013/2014 Cartaginés 933 11 1 0 2 0 3 1
Obos-Ligaen 2013 Fredrikstad 270 3 0 0 0 0 0 0
Primera Division 2012/2013 Santos de Guápiles 2010 28 5 5 1 0 3 0
Primera Division 2011/2012 Santos de Guápiles 3299 39 3 2 4 0 9 0

Juan Diego Madrigal Espinoza has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
10/03/2024 Santos de Guápiles
1 - 3
Deportivo Saprissa 0-2H2H+
  0 - 1 20' W. Madrigal Molina
  0 - 2 28' J. Mora
S. Matarrita 40'  
J. Villalobos de la Espada 46'  
  0 - 3 51' A. Rodríguez
J. Smith 65'  
  66' J. Brenes
J. Villalobos de la Espada 85' 1 - 3  
J. Evans 90+1'  
02/03/2024 Alajuelense
4 - 0
Santos de Guápiles 3-0H2H+
J. Campbell 19' 1 - 0  
C. Mora 38' 2 - 0  
J. Campbell 45' 3 - 0  
M. Barrantes 53' 4 - 0  
C. Martinez 55'  
C. Martínez 55'  
28/02/2024 San Carlos
4 - 0
Santos de Guápiles 1-0H2H+
J. McDonald 17' 1 - 0  
J. McDonald 47' 2 - 0  
  51' L. Hernandez
J. McDonald 53' 3 - 0  
W. Azofeifa 59' 4 - 0  
  61' J. Evans
B. Martínez 86'  
  90' R. Salas
25/02/2024 Santos de Guápiles
0 - 2
Grecia 0-0H2H+
O. Linton 29'  
S. Araya 29'  
  29' S. Castro
  29' K. Gutiérrez
  45' J. Rivera
J. Ordain 54'  
  0 - 1 55' J. Rivera
  71' J. Agüero
  0 - 2 78' A. Villalobos
11/02/2024 Santos de Guápiles
0 - 2
Sporting San José 0-1H2H+
  0 - 1 26' L. Feoli García
  60' A. Soto
  0 - 2 90+1' L. Feoli García
29/01/2024 Municipal Liberia
5 - 0
Santos de Guápiles 3-0H2H+
M. Angulo 17' 1 - 0  
D. Madrigal 33' 2 - 0  
R. Vidal 40' 3 - 0  
R. Vidal 78' 4 - 0  
J. Matarrita 89' 5 - 0  
  90+2' R. Jiménez
25/01/2024 Santos de Guápiles
2 - 1
Pérez Zeledón 2-1H2H+
  24' D. Sánchez
  0 - 1 28' C. Pérez Arias
S. Matarrita 44' 1 - 1  
E. Carvajal Salas 45+3' 2 - 1  
20/01/2024 Guanacasteca
2 - 2
Santos de Guápiles 1-0H2H+
A. Jara 38'  
J. Hernández 40' 1 - 0  
  45' J. Ordain
  1 - 1 52' J. Evans
  58' J. Evans
  1 - 2 89' R. Salas
J. Hernández Hall 90+2' 2 - 2  
  90+6' R. Jiménez
  90+8' E. Carvajal Salas
J. Hernández Hall 90+8'  
  90+9' E. Carvajal Salas
17/01/2024 Santos de Guápiles
2 - 4
San Carlos 0-2H2H+
J. Ordain 11'  
  0 - 1 17' J. McDonald
  0 - 2 26' P. Fonseca Brenes
  45+3' R. Cordoba
S. Matarrita 52' 1 - 2  
  1 - 3 63' G. Leiva
A. Ruíz 82' 2 - 3  
J. Evans 87'  
  2 - 4 88' M. Mena
13/01/2024 Santos de Guápiles
0 - 2
Cartaginés 0-1H2H+
A. Ruíz 17'  
J. Madrigal 23'  
  0 - 1 45' J. Vargas
J. Ordain 45+1'  
J. Evans 58'  
  61' V. Murillo
  0 - 2 63' A. Guevara
  70' K. Briceño
23/11/2023 Herediano
3 - 0
Santos de Guápiles 1-0H2H+
  7' J. Evans
A. Salazar 7'  
R. Araya 45+3' 1 - 0  
D. Araya 53'  
A. Rojas Maroto 55' 2 - 0  
F. Faerrón 84'  
A. Cruz 90+2' 3 - 0  
A. Cruz 90+3'  
13/11/2023 Sporting San José
1 - 0
Santos de Guápiles 0-0H2H+
B. Vega 46'  
N. Rodríguez 67' 1 - 0  
  90+3' S. Araya
09/11/2023 Santos de Guápiles
0 - 2
San Carlos 0-0H2H+
  0 - 1 61' R. Rivera
  0 - 2 78' A. Soto
A. Climaco Calderón 90+1'  
04/11/2023 Guanacasteca
1 - 0
Santos de Guápiles 1-0H2H+
  19' A. Climaco Calderón
Rodriguez S. 21+21' 1 - 0  
  64' S. Matarrita
  90' L. Hernandez
28/10/2023 Santos de Guápiles
1 - 0
Cartaginés 1-0H2H+
J. Evans 23' 1 - 0  
  27' C. Martínez
A. Ruíz 36'  
S. Araya 42'  
  45' C. Martínez
22/10/2023 Santos de Guápiles
2 - 0
Pérez Zeledón 1-0H2H+
S. Araya 6'  
S. Matarrita 36' 1 - 0  
J. Villalobos de la Espada 58' 2 - 0  
17/10/2023 Municipal Liberia
1 - 1
Santos de Guápiles 0-1H2H+
A. Jara 6'  
  26' R. Salas
  0 - 1 42' J. Villalobos de la Espada
  45' L. Hernandez
R. Vidal 71' 1 - 1  
  78' L. Barrientos
D. Madrigal 78'  
M. Escoe 82'  
07/10/2023 Grecia
0 - 0
Santos de Guápiles 0-0H2H+
S. Castillo 21'  
G. Méndez 65'  
  75' R. Salas
  76' A. Climaco Calderón
  78' S. Matarrita
B. Rojas 90'  
C. Villegas 90+2'  
01/10/2023 Santos de Guápiles
2 - 1
Puntarenas 0-1H2H+
  0 - 1 8' A. Gibbons
R. Jiménez 36'  
A. Ruíz 59'  
A. Ruíz 67' 1 - 1  
  70' K. Ramírez
L. Hernandez 71'  
  84' K. Villalobos Chavarría
E. Solorzano 90' 2 - 1  
24/09/2023 Alajuelense
4 - 0
Santos de Guápiles 3-0H2H+
J. Campbell 12' 1 - 0  
C. Mora 18' 2 - 0  
C. Mora 23' 3 - 0  
C. Mora 65' 4 - 0  
  88' L. Hernandez
20/09/2023 Deportivo Saprissa
2 - 0
Santos de Guápiles 1-0H2H+
A. Rodríguez 17' 1 - 0  
  60' R. Jiménez
G. Taylor 69'  
K. Waston 86'  
K. Waston 90+4' 2 - 0  
17/09/2023 Santos de Guápiles
1 - 1
Herediano 0-1H2H+
E. Carvajal Salas 20'  
  0 - 1 21' E. Aguilar
C. Benbow 26'  
  52' M. Basulto
  65' F. Faerrón
  68' J. Rubio
O. Linton 87' 1 - 1  
A. Ruíz 87'  
A. Cole 89'  
13/09/2023 Santos de Guápiles
0 - 0
Sporting San José 0-0H2H+
  87' J. Bonilla
R. Chirino 89'  
10/09/2023 San Carlos
2 - 2
Santos de Guápiles 1-0H2H+
W. Azofeifa 12' 1 - 0  
  33' J. Villalobos de la Espada
C. Alfaro Salazar 46'  
  54' R. Salas
G. Leiva 59' 2 - 0  
  2 - 1 64' O. Linton
  2 - 2 71' R. Jiménez
R. Cordoba 88'  
  90+7' J. Madrigal
03/09/2023 Santos de Guápiles
1 - 0
Guanacasteca 0-0H2H+
L. Hernandez 33'  
L. Hernandez 89' 1 - 0  
A. Ruíz 90'  
26/08/2023 Cartaginés
1 - 0
Santos de Guápiles 0-0H2H+
  45+2' J. Evans
  60' O. Linton
M. Hernández Campanioni 62' 1 - 0  
19/08/2023 Pérez Zeledón
1 - 1
Santos de Guápiles 0-1H2H+
  0 - 1 38' E. Carvajal Salas
J. Montenegro 42'  
C. Reyes 51' 1 - 1  
  58' J. Evans
  71' E. Carvajal Salas
  75' S. Matarrita
W. Fernández 79'  
  79' J. Madrigal
13/08/2023 Santos de Guápiles
3 - 3
Municipal Liberia 1-0H2H+
O. Linton 15' 1 - 0  
O. Linton 26'  
  1 - 1 48' B. Burke
C. Benbow 56'  
  1 - 2 65' R. Vidal
  1 - 3 72' R. Vidal
J. Madrigal 77' 2 - 3  
A. Ruíz 90' 3 - 3  
06/08/2023 Santos de Guápiles
2 - 0
Grecia 1-0H2H+
E. Carvajal Salas 38'  
  44' J. Rivera
R. Salas 45+3' 1 - 0  
R. Salas 47' 2 - 0  
J. Ordain 53'  
J. Villalobos de la Espada 64'  
A. Ruíz 79'  
30/07/2023 Puntarenas
0 - 0
Santos de Guápiles 0-0H2H+
  20' O. Linton
K. Villalobos Chavarría 22'  
  56' J. Villalobos de la Espada
B. Sequeira 57'  
  59' J. Madrigal
  62' O. Linton
  63' R. Salas
27/07/2023 Santos de Guápiles
0 - 1
Alajuelense 0-1H2H+
  0 - 1 36' A. Suarez
07/05/2023 Guanacasteca
0 - 0
Santos de Guápiles 0-0H2H+
F. Piñar Piñar 29'  
  63' A. Bennett
23/04/2023 San Carlos
3 - 2
Santos de Guápiles 0-1H2H+
  4' S. Araya
  0 - 1 24' S. Araya
  43' S. Matarrita
C. Martínez 52'  
J. Román 55'  
S. Acuña 57' 1 - 1  
R. Chririno 65' 2 - 1  
  69' J. Evans
J. McDonald 71' 3 - 1  
  3 - 2 81' E. Solorzano
D. Díaz Quiala 87'  
19/04/2023 Santos de Guápiles
2 - 0
Sporting San José 1-0H2H+
D. Borbón 6'  
C. Benbow 32' 1 - 0  
A. Ruíz 45'  
S. Matarrita 57' 2 - 0  
15/04/2023 Pérez Zeledón
1 - 1
Santos de Guápiles 0-1H2H+
  0 - 1 38' D. Borbón
  55' A. Ruíz
L. Meza 56' 1 - 1  
A. Amador 57'  
  66' J. Evans
  74' O. Rodríguez
J. Navarro 79'  
K. Rios 87'  
K. Ríos Castillo 88'  
09/04/2023 Santos de Guápiles
2 - 1
Herediano 2-0H2H+
S. Matarrita 9'  
J. Evans 28'  
J. Evans 29' 1 - 0  
L. Hernandez 34' 2 - 0  
  2 - 1 51' Y. Tejeda
  59' M. Basulto
J. Madrigal 76'  
  84' J. Ruíz Guadamúz
C. Rivera 90+1'  
  90+1' B. Segura
R. Gutiérrez 90+3'  
Richard Steven 90+3'  
03/04/2023 Grecia
2 - 1
Santos de Guápiles 1-1H2H+
  0 - 1 6' A. Ruíz
L. Galtier 20'  
  20' O. Linton
  34' J. Ordain
L. Hernandez 45+4' 1 - 1  
  56' D. Quirós
E. Rodriguez 58'  
  58' A. Ruíz
E. Ramírez 67' 2 - 1  
  70' L. Hernandez
R. Salas 72'  
  73' J. Madrigal
J. Sanchez 90+1'  
30/03/2023 Deportivo Saprissa
1 - 0
Santos de Guápiles 1-0H2H+
P. Arboine 10'  
A. Rodríguez 23' 1 - 0  
  29' A. Bennett
  33' D. Borbón
J. East 65'  
26/03/2023 Santos de Guápiles
0 - 2
Cartaginés 0-0H2H+
A. Ruíz 60'  
  0 - 1 61' J. Venegas
  0 - 2 70' A. Guevara
18/03/2023 Santos de Guápiles
1 - 0
Puntarenas 0-0H2H+
J. Madrigal 74' 1 - 0  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.