Skip to content
DMDiego Madrigal

Diego Madrigal

No club
•Midfielder•
Costa RicaCosta Rica
5.3
Season Score
37
Mar 19, 1989
171 cm
Height
0.11
Goals/Match
Card stats based on
2025/2026

Performance Overview

Season Performance 24/25
All Competitions
Matches
25
Goals
0
Assists
—
Goal Contributions
—
Mins/game
—
Avg Rating
6.52

rating

1.71-0.27(-4.0%)
Career statistics (229 matches)
Jul 7, 2011 — May 13, 2025
High
6.79
Low
6.52
Avg
1.71
G+A
24
Wins0
Draws0
Losses0
SeasonMatchesMinsGAG+AG/MRating
24/25
2500000.006.52
23/24
3620803250.086.79
21/22
8511010.13-
20/21
1610762020.13-
19/20
74641010.14-
18/19
4026933030.07-
17/18
156851010.07-
16/17
136442020.15-
14/15
124100000.00-
13/14
1103030.27-
12/13
1102020.18-
11/12
1200000.00-
2011
191623030.16-
2010
401010.25-
14 seasons • 229 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

38
Full match
79
Substituted off
106
From Bench

Diego Madrigal: career in numbers

Career figures, computed
Best-rated season
2023/2024 · 6.79Primera Division (Costa Rica)
Lowest-rated season
2020/2021 · 0Primera Division (Costa Rica)
Career involvement (league)
0.16 G+A per 9021 goals + 1 assist across 12 league seasons (per-90 from 7693 minutes on record)
League seasons on record
12 (2010–2024)
Clubs with recorded appearances
8
Among position peers, computed
Rating percentile
12thrating 6.79 vs 74 rated peers
Goals rank
#28 of 783 goals
G+A per 90 percentile
45th0.17 per 90

Cohort: 79 Primera Division (Costa Rica) midfielders, 2023/2024, min. 450 minutes.

How we calculate this

Rival Clubs(21)

Player stats against each opponent club

TeamMPWDLGA
AlajuelenseAlajuelense51220000
Deportivo SaprissaDeportivo Saprissa40130000
CartaginésCartaginés43010000
Pérez ZeledónPérez Zeledón33000000
Santa AnaSanta Ana32010000
ElfsborgElfsborg21010001
Santos de GuápilesSantos de Guápiles21100000
San CarlosSan Carlos22000000
PuntarenasPuntarenas20200002
Municipal LiberiaMunicipal Liberia21100000
GuanacastecaGuanacasteca20200000
HeredianoHerediano10100000
MonterreyMonterrey10010000
SimurqSimurq11000000
ComunicacionesComunicaciones11000000
LimónLimón10101010
TiraspolTiraspol11000000
Ramonense PORamonense PO10100000
GreciaGrecia11000000
Sporting San JoséSporting San José11000000
1–20 of 21

Rival National Teams(2)

Player stats against each opponent national team

TeamMPWDLGA
BoliviaBolivia11000000
NicaraguaNicaragua11000000

About Diego Madrigal

Diego Madrigal has 12 league seasons on record, from 2010 to 2024, with 8 clubs.