Pervis EstupiñánAC Milan logo

Pervis EstupiñánLB#2

AC Milan·Serie A logoSerie A·Defender - Left-Back

28 years(21/01/1998)1,75mleftEcuador, SpainContract until 30/06/2030

6.71Rating28 matches in 12 months
€12.00mMarket value#18 in AC Milan · #164 in Serie A

Last 5rating per match

Serie A08.116.6
Coppa Italia04.127
Serie A08.126.7
Supercoppa I18.126.9
Serie A02.016.6

Form, 12 monthsaverage rating per month

6.60Nov
6.90Dec
6.70Jan
6.80Feb
6.60Mar
6.40Apr
6.90May
7.00Jun
Jul
6.70Aug
6.40Sep
Oct

Club matchesAC Milan

Key statsInternational Friendly Games · FIFA World Cup

Goals10.23 / 90
xG0.060.03 / 90
Assists0
xA0.070.04 / 90
Shots51.16 / 90
Shots on target120%
Key passes61.39 / 90
Pass accuracy86.8%

xG — expected goals: the quality of the chances taken; xA — expected assists: the quality of the chances created. Values per 90 minutes are shown under the totals. What xG, npxG, xA and xGChain mean

Player profileattributes and traits

ATTACKING49TECHNIQUE50TACTICAL40DEFENDING54CREATIVITY55

Player Position average

Attacking49
Technique50
Tactical40
Defending54
Creativity55

Strengths

No outstanding strengths

Weaknesses

No outstanding weaknesses

Player positions: DL · ML

Positions on the pitch

LBLMAttack →

Percentiles per 90per 90 minutes vs positional peers of the league

AttackingPer 90 · Percentile

Goals0.0039%
xG0.1086%
Shots1.6194%
Shots on target0.0026%
Conversion %039%
Big chances missed0.328%
Dribbles0.3260%
Fouls won0.3224%
Offsides0.3239%

PlaymakingPer 90 · Percentile

Assists0.0035%
xA0.0448%
Key passes0.6458%
Big chances created0.0025%
Accurate passes49.5065%
Pass accuracy %92.281%
Final third passes8.6867%
Long balls0.6413%
Crosses0.6466%

DefendingPer 90 · Percentile

Tackles0.9610%
Interceptions1.9392%
Clearances4.8279%
Blocks0.3219%
Aerial duels won0.9635%
Duels won2.576%
Recoveries2.5713%
Dribbled past0.0097%
Fouls1.6114%
Errors leading to goal0.0054%

What a percentile means

The percentile shows what share of players of the same position in this league the player beats on a per-90-minute metric. 90% — better than nine out of ten peers; 50% — the league median. Per 90 minutes removes the effect of playing time.

For fouls, offsides, being dribbled past and goals conceded the scale is inverted: a higher percentile means fewer of them.

vs 52 defenders · Serie A · season 26/27 · min 270′ · player 280′

Similar playersSerie A · defenders · season 26/27

Profile match = 100 − mean gap of per-90 percentiles across 28 metrics of this position; players of the same league, position group and season with at least 270 minutes.

Reality checkactual vs expected, by season

Goals vs xG

+0.5

Goals xG · total 1 / 0.5

Assists vs xA

-0.7

Assists xA · total 1 / 1.7

Bars above xG mean the player scores more than the quality of his chances suggests; a long run below xG is usually a finishing problem, a short one — variance.

Availability

StatusInjuredsince 12.10.2025
Missed matches1last 12 months
National teamEcuador logoEcuador56 caps · 5 goals
Contract until30/06/2030
Market value€12.00mHighest: €35.00m (09/10/2023)

Season statsSeason 2026

CompetitionTeamSeasonAppsMinRatingGAG+AYCRC
International Friendly GamesEcuador logoEcuador202653006.521—11—
FIFA World Cup logoFIFA World CupEcuador logoEcuador20262896.70——0——
Transfers15
DateSeasonFromToFeeMarket value
24/07/202525/26Brighton logoBrightonAC Milan logoAC Milan€17.00m€30.00m
16/08/202222/23Villarreal logoVillarrealBrighton logoBrighton€17.80m€20.00m
16/09/202020/21Watford logoWatfordVillarreal logoVillarreal€16.40m€15.00m
31/07/202019/20CA Osasuna logoCA OsasunaWatford logoWatfordEnd of loan€15.00m
03/07/201919/20Watford logoWatfordCA Osasuna logoCA Osasunaloan transfer€2.00m
30/06/201918/19RCD Mallorca logoRCD MallorcaWatford logoWatfordEnd of loan€2.00m
10/08/201818/19Watford logoWatfordRCD Mallorca logoRCD Mallorcaloan transfer€800k
30/06/201817/18UD Almería logoUD AlmeríaWatford logoWatfordEnd of loan€800k
17/07/201717/18Watford logoWatfordUD Almería logoUD Almeríaloan transfer€400k
01/07/201717/18Udinese logoUdineseWatford logoWatford?€400k
30/06/201716/17Granada B logoGranada BUdinese logoUdineseEnd of loan€400k
28/07/201616/17Udinese logoUdineseGranada B logoGranada Bloan transfer€600k
01/07/201616/17LDU Quito logoLDU QuitoUdinese logoUdinese€500k€600k
01/01/201514/15LDU Quito U19 logoLDU Quito U19LDU Quito logoLDU Quito-€50k
01/01/201413/14LDU Quito U20 logoLDU Quito U20LDU Quito U19 logoLDU Quito U19--

Market value

€12.00m Current€35.00m Highest · 09/10/202329/05/2026 Last change
€35.00m
01.01.201529.05.2026
#18 AC Milan#6 Ecuador#55 Left-Back#164 Serie A#1.044 Worldwide#70 Year 1998
Value history
DateAgeClubValue
01/01/201516LDU Quito logoLDU Quito€50k
30/06/201517LDU Quito logoLDU Quito€400k
30/12/201517LDU Quito logoLDU Quito€600k
15/07/201618Udinese Calcio logoUdinese Calcio€600k
27/10/201618Granada CF B logoGranada CF B€400k
02/02/201719Granada CF B logoGranada CF B€400k
30/06/201719Udinese Calcio logoUdinese Calcio€400k
17/08/201719UD Almería€500k
01/01/201819UD Almería€500k
30/05/201820UD Almería€800k
19/02/201921RCD Mallorca logoRCD Mallorca€800k
29/06/201921RCD Mallorca logoRCD Mallorca€2.00m
20/12/201921CA Osasuna€7.50m
08/04/202022CA Osasuna€6.70m
23/07/202022CA Osasuna€15.00m
08/10/202022Villarreal CF logoVillarreal CF€15.00m
05/01/202122Villarreal CF logoVillarreal CF€14.00m
19/03/202123Villarreal CF logoVillarreal CF€12.00m
10/06/202123Villarreal CF logoVillarreal CF€12.00m
16/07/202123Villarreal CF logoVillarreal CF€15.00m
30/12/202123Villarreal CF logoVillarreal CF€15.00m
03/06/202224Villarreal CF logoVillarreal CF€20.00m
03/11/202224Brighton & Hove Albion logoBrighton & Hove Albion€20.00m
20/06/202325Brighton & Hove Albion logoBrighton & Hove Albion€32.00m
09/10/202325Brighton & Hove Albion logoBrighton & Hove Albion€35.00m
19/12/202325Brighton & Hove Albion logoBrighton & Hove Albion€35.00m
27/05/202426Brighton & Hove Albion logoBrighton & Hove Albion€30.00m
16/12/202426Brighton & Hove Albion logoBrighton & Hove Albion€30.00m
30/05/202527Brighton & Hove Albion logoBrighton & Hove Albion€30.00m
07/10/202527AC Milan logoAC Milan€22.00m
23/12/202527AC Milan logoAC Milan€14.00m
29/05/202628AC Milan logoAC Milan€12.00m
xG Statisticsall seasons
SeasonLeagueClubAppsMinGxGnpxGAxAShKPxGChain
2026Serie AAC Milan logoAC Milan315700.060.0600.07220.43
2025Serie AAC Milan logoAC Milan19104510.480.4811.589137.53

What xG, npxG, xA and xGChain mean

xG Expected goals
How many goals an average finisher would score from the same shots. A 0.30 xG shot goes in about 3 times in 10. Goals above xG mean efficient finishing; below — a cold streak or poor finishing.
npxG Non-penalty xG
The same xG without penalties. A penalty alone is worth about 0.76 xG, so npxG is a cleaner view of open-play and set-piece chances.
xA Expected assists
The xG of the shots that followed the player's passes. High xA with few assists means teammates missed good chances.
xGChain xG chain
Team xG from every possession the player touched. It shows involvement in build-up, not only the shot or the final pass, so a deep midfielder can rank high without scoring.
KP Key passes
Passes that led directly to a shot — the volume behind xA.

Teammatessame club

Pervis Estupiñán — AC Milan | Stats, Transfers & xG