Pervis Estupiñán

Ecuador · Defender · Associazione Calcio Milan
Born 21 January 1998 (age 28). Height 175 cm. Preferred foot: left. Position: Defender. Nationality: Ecuador. Market value €12M.
Current club: Associazione Calcio Milan — 19 appearances, 1 goal and 1 assist this season.
Career totals: 10 goals and 24 assists in 333 appearances (20,379 minutes played).
Season by season
| Competition | Apps | Goals | Assists | Minutes | Rating |
|---|---|---|---|---|---|
| Serie A | 19 | 1 | 1 | 1,046 | 6.72 |
| Friendlies Clubs | 4 | 0 | 1 | 315 | 6.900000 |
| Coppa Italia | 2 | 0 | 0 | 182 | 7.1 |
| Friendlies | 1 | 0 | 0 | 44 | 6.9 |
| Super Cup | 1 | 0 | 0 | 90 | 6.9 |
Statistics
Per-90 and totals across 265 matches with recorded data.
| Metric | Value |
|---|---|
| Goals per 90 | 0.04 |
| Assists per 90 | 0.11 |
| Goals + assists per 90 | 0.15 |
| Shots | 124 |
| Shots on target | 43 |
| Shot conversion, % | 8 |
| Key passes per 90 | 1.31 |
| Passes per 90 | 43.62 |
| Dribbles per 90 | 1.82 |
| Dribble success, % | 49 |
| Duels won, % | 51 |
| Tackles per 90 | 2.1 |
| Interceptions per 90 | 1.51 |
| Yellow cards | 44 |
| Red cards | 1 |
Recent matches
| Date | Opponent | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026-02-22 | Parma Calcio 1913 | 0–1 | 62 | 0 | 0 | 6.6 |
| 2026-03-08 | Inter | 1–0 | 90 | 1 | 0 | 7.7 |
| 2026-03-15 | at Società Sportiva Lazio S.p.A. | 1–0 | 57 | 0 | 0 | 6.3 |
| 2026-03-27 | at Morocco | 1–1 | 18 | 0 | 0 | 6.3 |
| 2026-03-31 | at Netherlands | 1–1 | 90 | 0 | 0 | 6.3 |
| 2026-04-26 | Juventus Football Club | 0–0 | 45 | 0 | 0 | 6.5 |
| 2026-05-03 | at Unione Sportiva Sassuolo Calcio | 2–0 | 90 | 0 | 0 | 7 |
| 2026-05-10 | Atalanta Bergamasca Calcio S.p.a. | 2–3 | 10 | 0 | 0 | 7 |
| 2026-05-31 | Saudi Arabia | 2–1 | 89 | 0 | 0 | 6.7 |
| 2026-06-07 | Guatemala | 3–0 | 13 | 1 | 0 | 7.6 |
| 2026-06-14 | at Ivory Coast | 1–0 | 0 | 0 | 0 | 0 |
| 2026-06-21 | Curaçao | 0–0 | 70 | 0 | 0 | 6.3 |
| 2026-06-25 | Germany | 2–1 | 19 | 0 | 0 | 6.9 |
| 2026-08-23 | at Torino Calcio | 1–2 | 66 | 0 | 0 | 7.2 |
| 2026-09-06 | at Juventus Football Club | 1–1 | 90 | 0 | 0 | 6.16 |
| 2026-09-12 | at Società Sportiva Lazio S.p.A. | 2–2 | 45 | 0 | 0 | 6.5 |
| 2026-09-20 | Unione Sportiva Lecce | 3–0 | 76 | 0 | 0 | 6.9 |
| 2026-09-24 | at South Korea | 3–0 | 95 | 0 | 0 | 6.2 |
| 2026-10-11 | at Unione Sportiva Sassuolo Calcio | 1–1 | 45 | 0 | 0 | 6.37 |
| 2026-10-15 | at Red Bull Salzburg | 0–4 | 0 | 0 | 0 | 0 |
FIFA World Cup 2026
0 goals and 0 assists in 4 matches (89 minutes). See the full World Cup 2026 hub.
- Mexico 2–0 Ecuador · Round of 32 — 0 goals, 0 assists
- Ecuador 2–1 Germany · Group Stage - 3 — 0 goals, 0 assists
- Ecuador 0–0 Curaçao · Group Stage - 2 — 0 goals, 0 assists
- Ivory Coast 1–0 Ecuador · Group Stage - 1 — 0 goals, 0 assists
Honours
2 trophies won out of 8 finals and podium finishes.
- UEFA Super Cup · 2021 · 2nd Place
- UEFA Europa League · 2020/2021 · Winner
- CONMEBOL U20 · 2017 · 2nd Place
- Liga Pro · 2015 · 2nd Place
- Liga Pro · 2nd Place
- CONMEBOL U20 · 2nd Place
- UEFA Europa League · Winner
- UEFA Super Cup · 2nd Place
Transfers
| Date | From | To | Fee |
|---|---|---|---|
| 2025-07-24 | Brighton and Hove Albion Football Club | Associazione Calcio Milan | €17M |
| 2022-08-16 | Villarreal Club de Fútbol S.A.D. | Brighton and Hove Albion Football Club | €17.8M |
| 2020-09-16 | Watford FC | Villarreal Club de Fútbol S.A.D. | €16.4M |
| 2020-07-31 | Club Atlético Osasuna | Watford FC | — |
| 2019-07-03 | Watford FC | Club Atlético Osasuna | Loan |
| 2019-06-30 | Real Club Deportivo Mallorca S.A.D. | Watford FC | — |
| 2018-08-10 | Watford FC | Real Club Deportivo Mallorca S.A.D. | — |
| 2018-06-30 | Almeria | Watford FC | — |
| 2017-07-17 | Watford FC | Almeria | Loan |
| 2017-07-01 | Udinese Calcio | Watford FC | N/A |
| 2017-06-30 | — | Udinese Calcio | — |
| 2016-07-28 | Udinese Calcio | — | — |
| 2016-07-01 | — | Udinese Calcio | €500k |
| 2015-01-01 | — | — | — |
| 2014-01-01 | — | — | — |