Skip to content
Pervis Estupiñán

Pervis Estupiñán

Defender - Left-Back  at AC Milan
Age28
CitizenshipEcuador Spain
Height1.75 m
Footleft
BornJanuary 21, 1998
at AC Milan 304 days · joined 2025-07-24
👕200+ Apps 🏴50+ Caps
Market value €30.00m
Left-Back Defender

Career snapshot

9
clubs played for
16/17
debut season
0.03
goals / match
Brighton & Hove Albion
top club · 104 apps

Career highs

€35.00m
peak value · 2023
€17.80m
top transfer fee · 22/23
3
best season · 18/19
66 / 10
int'l caps / goals
340Appearances
11Goals
30Assists
55Yellow cards
1Red cards
115Full matches (90′)
Full namePervis Estupiñán
Name in home countryPervis Josué Estupiñán Tenorio
Date of birth1998-01-21 (28 yrs)
Place of birthEsmeraldas, Ecuador
CitizenshipEcuador Spain
PositionDefender - Left-Back (main: Defender)
Footleft
Height175.00 m
Current clubAC Milan
Joined2025-07-24
Contract expires2030-06-30
AgentGestifute
OutfitterNike
Sep 2025
Injury: unknown
Jul 2025
Transfer: Brighton → AC Milan
25/26 · Transfer · €17.00m
Jul 2025
25/26 — AC Milan
3 matches · 0 G · 1 A · across 2 competitions
Jan 2025
Injury: unknown
5 games missed
Jul 2024
24/25 — Brighton & Hove Albion
36 matches · 1 G · 1 A · across 3 competitions
Apr 2024
Injury: unknown
17 games missed
Nov 2023
Injury: unknown
12 games missed
Sep 2023
Injury: unknown
9 games missed
Jul 2023
23/24 — Brighton & Hove Albion
27 matches · 3 G · 4 A · across 4 competitions
Feb 2023
Injury: unknown
1 games missed
Aug 2022
Transfer: Villarreal → Brighton
22/23 · Transfer · €17.80m
Jul 2022
22/23 — Brighton & Hove Albion, Villarreal CF
41 matches · 1 G · 9 A · across 4 competitions
Jul 2021
21/22 — Villarreal CF
41 matches · 0 G · 2 A · across 4 competitions
Mar 2021
Injury: unknown
7 games missed
Dec 2020
Injury: unknown
1 games missed
Oct 2020
Injury: unknown
4 games missed
Sep 2020
Transfer: Watford → Villarreal
20/21 · Transfer · €16.40m
Jul 2020
Transfer: CA Osasuna → Watford
19/20 · Return from loan
Jul 2020
20/21 — Villarreal CF
33 matches · 0 G · 2 A · across 3 competitions
Jul 2019
Transfer: Watford → CA Osasuna
19/20 · Loan
Jul 2019
19/20 — CA Osasuna
39 matches · 1 G · 7 A · across 2 competitions
Jun 2019
Transfer: RCD Mallorca → Watford
18/19 · Return from loan
Apr 2019
Injury: unknown
6 games missed
Oct 2018
Injury: unknown
7 games missed
Aug 2018
Transfer: Watford → RCD Mallorca
18/19 · Loan
Jul 2018
18/19 — RCD Mallorca
25 matches · 3 G · 2 A · across 3 competitions
Jun 2018
Transfer: UD Almería → Watford
17/18 · Return from loan
Dec 2017
Injury: unknown
4 games missed
Nov 2017
Injury: unknown
4 games missed
Jul 2017
Transfer: Watford → UD Almería
17/18 · Loan
Jul 2017
17/18 — UD Almería
27 matches · 0 G · 2 A · across 2 competitions
Jul 2017
Transfer: Udinese → Watford
17/18 · Transfer
Jun 2017
Transfer: Granada B → Udinese
16/17 · Return from loan
Jul 2016
Transfer: Udinese → Granada B
16/17 · Loan
Jul 2016
16/17 — Granada CF B, Granada CF
23 matches · 2 G · 0 A · across 2 competitions
Jul 2016
2016 — LDU Quito
11 matches · 0 G · 0 A · across 2 competitions
Jul 2016
Transfer: LDU Quito → Udinese
16/17 · Transfer · €500k
Jul 2015
2015 — LDU Quito
34 matches · 0 G · 0 A · across 4 competitions
Jan 2015
Transfer: LDU Quito B → LDU Quito
14/15 · Transfer
Jul 2014
2014 — LDU Quito
0 matches · 0 G · 0 A · across 1 competition
Jan 2014
Transfer: LDU Quito U20 → LDU Quito B
13/14 · Transfer
Jan 1970
Peak market value: €35.00m
Highest valuation recorded in dataset
10,327 min
Minutes played by club
AC Milan 0.0%
Brighton & Hove Albion 57.9%
Villarreal CF 0.0%
LDU Quito 0.0%
CA Osasuna 28.8%
RCD Mallorca 4.7%
UD Almería 0.0%
Granada CF 0.0%
Granada CF B 8.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
AC Milan 1 25/26 25/26 3 0 1 0
Brighton & Hove Albion 3 22/23 24/25 104 5 14 5,980
Villarreal CF 3 20/21 22/23 74 0 4 0
LDU Quito 3 2014 2016 45 0 0 0
CA Osasuna 1 19/20 19/20 39 1 7 2,978
RCD Mallorca 1 18/19 18/19 25 3 2 487
UD Almería 1 17/18 17/18 27 0 2 0
Granada CF 1 16/17 16/17 2 0 0 0
Granada CF B 1 16/17 16/17 21 2 0 882

Career trajectory — goals, assists & market value

3€8.8M5€17.5M8€26.3M10€35M16/17 — 2 goals (Granada CF B)216/1717/18 — 2 assists217/1818/19 — 3 goals (RCD Mallorca)18/19 — 2 assists518/1919/20 — 1 goals (CA Osasuna)19/20 — 7 assists819/2020/21 — 2 assists220/2121/22 — 2 assists221/2222/23 — 1 goals (Brighton & Hove Albion)22/23 — 9 assists1022/2323/24 — 3 goals (Brighton & Hove Albion)23/24 — 4 assists723/2424/25 — 1 goals (Brighton & Hove Albion)24/25 — 1 assists224/2525/26 — 1 assists125/2616/17 — €600K17/18 — €500K18/19 — €800K19/20 — €7.5M20/21 — €15M21/22 — €15M22/23 — €20M23/24 — €35M24/25 — €30M25/26 — €30MGoalsAssistsMarket value

Goals by season

16/17: 2216/1717/18: 0017/1818/19: 3318/1919/20: 1119/2020/21: 0020/212014: 0020142015: 0020152016: 00201621/22: 0021/2222/23: 1122/2323/24: 3323/2424/25: 1124/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 2217/1818/19: 2218/1919/20: 7719/2020/21: 2220/212014: 0020142015: 0020152016: 00201621/22: 2221/2222/23: 9922/2323/24: 4423/2424/25: 1124/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Italy Cup AC Milan 1 0 0 1 0 0
25/26 Serie A AC Milan 2 0 1 0 0 0
24/25 EFL Cup Brighton & Hove Albion 3 0 0 1 0 0
24/25 FA Cup Brighton & Hove Albion 3 0 0 1 0 0
24/25 Premier League Brighton & Hove Albion 30 1 1 5 0 2,403
23/24 EFL Cup Brighton & Hove Albion 1 0 0 1 0 0
23/24 Europa League Brighton & Hove Albion 4 0 1 2 0 0
23/24 FA Cup Brighton & Hove Albion 3 1 0 0 0 270
23/24 Premier League Brighton & Hove Albion 19 2 3 4 0 623
22/23 EFL Cup Brighton & Hove Albion 2 0 0 0 0 0
22/23 FA Cup Brighton & Hove Albion 4 0 2 0 0 0
22/23 LaLiga Villarreal CF 0 0 0 0 0 0
22/23 Premier League Brighton & Hove Albion 35 1 7 4 0 2,684
21/22 Champions League Villarreal CF 10 0 0 2 0 0
21/22 Copa del Rey Villarreal CF 2 0 1 0 0 0
21/22 LaLiga Villarreal CF 28 0 1 3 0 0
21/22 UEFA Super Cup Villarreal CF 1 0 0 0 0 0
2016 Libertadores LDU Quito 3 0 0 0 0 0
2016 Serie A Primera Etapa LDU Quito 8 0 0 2 0 0
2015 Copa Sudamericana LDU Quito 2 0 0 1 0 0
2015 Serie A Primera Etapa LDU Quito 15 0 0 1 0 0
2015 Serie A Segunda Etapa LDU Quito 15 0 0 2 1 0
2015 Serie A Tercera Etapa LDU Quito 2 0 0 0 0 0
2014 Serie A Segunda Etapa LDU Quito 0 0 0 0 0 0
20/21 Copa del Rey Villarreal CF 4 0 0 0 0 0
20/21 Europa League Villarreal CF 4 0 1 0 0 0
20/21 LaLiga Villarreal CF 25 0 1 1 0 0
19/20 Copa del Rey CA Osasuna 3 0 1 0 0 0
19/20 LaLiga CA Osasuna 36 1 6 9 0 2,978
18/19 2ª División RCD Mallorca 19 3 2 5 0 487
18/19 Copa del Rey RCD Mallorca 2 0 0 0 0 0
18/19 Promoción a LaLiga RCD Mallorca 4 0 0 0 0 0
17/18 2ª División UD Almería 26 0 2 2 0 0
17/18 Copa del Rey UD Almería 1 0 0 0 0 0
16/17 2ª B - Grupo IV Granada CF B 21 2 0 7 0 882
16/17 LaLiga Granada CF 2 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
13/14 2014-01-01 LDU Quito U20 LDU Quito B Transfer 0
14/15 2015-01-01 LDU Quito B LDU Quito Transfer 50000
16/17 2016-07-01 LDU Quito Udinese Transfer 600000 €500k
16/17 2016-07-28 Udinese Granada B Loan 600000
16/17 2017-06-30 Granada B Udinese Return from loan 400000
17/18 2017-07-01 Udinese Watford Transfer 400000
17/18 2017-07-17 Watford UD Almería Loan 400000
17/18 2018-06-30 UD Almería Watford Return from loan 800000
18/19 2018-08-10 Watford RCD Mallorca Loan 800000
18/19 2019-06-30 RCD Mallorca Watford Return from loan 2000000
19/20 2019-07-03 Watford CA Osasuna Loan 2000000
19/20 2020-07-31 CA Osasuna Watford Return from loan 15000000
20/21 2020-09-16 Watford Villarreal Transfer 15000000 €16.40m
22/23 2022-08-16 Villarreal Brighton Transfer 20000000 €17.80m
25/26 2025-07-24 Brighton AC Milan Transfer 30000000 €17.00m
SeasonInjuryFromToDays missedGames missed
17/18 Hamstring injury 2017-11-08 2017-12-06 29 4
17/18 Muscle injury 2017-12-23 2018-02-01 41 4
18/19 Pneumothorax 2018-10-28 2018-11-26 30 7
18/19 Inner ligament injury 2019-04-01 2019-05-18 48 6
20/21 Muscle injury 2020-10-14 2020-10-31 18 4
20/21 Muscle injury 2020-12-14 2020-12-17 4 1
20/21 Muscle injury 2021-03-26 2021-04-22 28 7
22/23 muscular problems 2023-02-19 2023-03-01 11 1
23/24 Muscle injury 2023-09-30 2023-11-08 40 9
23/24 Muscle injury 2023-11-09 2023-12-27 49 12
24/25 Ankle injury 2024-04-14 2024-08-31 140 17
24/25 Muscle injury 2025-01-24 2025-02-22 30 5
25/26 Stress reaction of the bone 2025-09-09 5 0
Current€30.00m
Peak€35.00m
Low€50k
Δ since start+€29.95m
€50k€8.79m€17.53m€26.26m€35.00m197019701970
DateValue
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €32.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €6.70m
Jan 1, 1970 €2.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31463 12 4 former national player
Team #29809 5 2 former national player
Team #5750 #7 49 4 current national player
TeammatePPG played withJoint goalsMinutes
Adam Webster 2 0 0
Tariq Lamptey 2 1 0
Gerónimo Rulli 2 0 0
Yéremy Pino 2 1 0
Samuel Chukwueze 2 1 0
Gerard Moreno 2 1 0
Juan Foyth 1 0 0
Carlos Baleba 2 0 0
Moi Gómez 2 0 0
Bart Verbruggen 2 0 0
Solly March 2 1 0
Manu Trigueros 2 0 0
Danny Welbeck 2 2 0
Evan Ferguson 2 2 0
Alexander Domínguez 2 0 0
Joël Veltman 2 0 0
Raúl Albiol 1 0 0
Pau Torres 1 0 0
Jan Paul van Hecke 2 0 0
Pascal Groß 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 2ª División RCD Mallorca 3 19
23/24 Premier League Brighton & Hove Albion 2 19
16/17 2ª B - Grupo IV Granada CF B 2 21

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Premier League Brighton & Hove Albion 7 35
19/20 LaLiga CA Osasuna 6 36
23/24 Premier League Brighton & Hove Albion 3 19

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-07-31 CA Osasuna Watford Return from loan €15.00m
19/20 2019-07-03 Watford CA Osasuna Loan €2.00m
18/19 2019-06-30 RCD Mallorca Watford Return from loan €2.00m
18/19 2018-08-10 Watford RCD Mallorca Loan €800k
17/18 2018-06-30 UD Almería Watford Return from loan €800k
17/18 2017-07-17 Watford UD Almería Loan €400k
16/17 2017-06-30 Granada B Udinese Return from loan €400k
16/17 2016-07-28 Udinese Granada B Loan €600k

Last 42 matches for AC Milan while Pervis Estupiñán was at the club (joined 2025-07-24). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-24 IT1 AC Milan 1–2 Cagliari Calcio Available
2026-05-17 IT1 Genoa CFC AC Milan TIMED
2026-05-10 IT1 AC Milan 2–3 Atalanta BC Available
2026-05-10 IT1 AC Milan 2–3 Atalanta BC Available
2026-05-03 IT1 US Sassuolo Calcio 2–0 AC Milan Available
2026-05-03 IT1 US Sassuolo Calcio 2–0 AC Milan Available
2026-04-26 IT1 AC Milan 0–0 Juventus FC Available
2026-04-26 IT1 AC Milan 0–0 Juventus FC Available
2026-04-19 IT1 Hellas Verona FC 0–1 AC Milan Available
2026-04-19 IT1 Hellas Verona FC 0–1 AC Milan Available
2026-04-11 IT1 AC Milan 0–3 Udinese Calcio Available
2026-04-06 IT1 SSC Napoli 1–0 AC Milan Available
2026-03-21 IT1 AC Milan 3–2 Torino FC Available
2026-03-15 IT1 SS Lazio 1–0 AC Milan Available
2026-03-08 IT1 AC Milan 1–0 FC Internazionale Milano Available
2026-03-01 IT1 US Cremonese 0–2 AC Milan Available
2026-02-22 IT1 AC Milan 0–1 Parma Calcio 1913 Available
2026-02-18 IT1 AC Milan 1–1 Como 1907 Available
2026-02-13 IT1 AC Pisa 1909 1–2 AC Milan Available
2026-02-03 IT1 Bologna FC 1909 0–3 AC Milan Available
2026-01-25 IT1 AS Roma 1–1 AC Milan Available
2026-01-18 IT1 AC Milan 1–0 US Lecce Available
2026-01-15 IT1 Como 1907 1–3 AC Milan Available
2026-01-11 IT1 ACF Fiorentina 1–1 AC Milan Available
2026-01-08 IT1 AC Milan 1–1 Genoa CFC Available
2026-01-02 IT1 Cagliari Calcio 0–1 AC Milan Available
2025-12-28 IT1 AC Milan 3–0 Hellas Verona FC Available
2025-12-14 IT1 AC Milan 2–2 US Sassuolo Calcio Available
2025-12-08 IT1 Torino FC 2–3 AC Milan Available
2025-11-29 IT1 AC Milan 1–0 SS Lazio Available
2025-11-23 IT1 FC Internazionale Milano 0–1 AC Milan Available
2025-11-08 IT1 Parma Calcio 1913 2–2 AC Milan Available
2025-11-02 IT1 AC Milan 1–0 AS Roma Available
2025-10-28 IT1 Atalanta BC 1–1 AC Milan Available
2025-10-24 IT1 AC Milan 2–2 AC Pisa 1909 Available
2025-10-19 IT1 AC Milan 2–1 ACF Fiorentina Available
2025-10-05 IT1 Juventus FC 0–0 AC Milan Available
2025-09-28 IT1 AC Milan 2–1 SSC Napoli Available
2025-09-20 IT1 Udinese Calcio 0–3 AC Milan INJURED Stress reaction of the bone
2025-09-14 IT1 AC Milan 1–0 Bologna FC 1909 INJURED Stress reaction of the bone
2025-08-29 IT1 US Lecce 0–2 AC Milan Available
2025-08-23 IT1 AC Milan 1–2 US Cremonese Available

Teams faced most often by Pervis Estupiñán's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Sevilla FC 19 5 6 8 19 29 -10 26%
Athletic Club 19 3 10 6 15 22 -7 16%
Valencia CF 18 6 5 7 23 25 -2 33%
Villarreal CF 18 4 3 11 22 38 -16 22%
Getafe CF 18 4 6 8 21 27 -6 22%
FC Barcelona 18 2 2 14 16 46 -30 11%
Girona FC 15 6 2 7 19 26 -7 40%
UD Las Palmas 14 6 6 2 24 22 +2 43%
Granada CF 14 4 2 8 11 19 -8 29%
Cádiz CF 14 6 7 1 14 8 +6 43%
UD Almería 14 9 2 3 18 11 +7 64%
Club Atlético de Madrid 12 3 0 9 8 16 -8 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 3 0 1 0 0 0
24/25 36 2,403 7 0 0 0.26
23/24 27 893 7 0 0 0.71
22/23 41 2,684 4 0 0 0.13
21/22 41 0 5 0 0 0
2016 11 0 2 0 0 0
2015 34 0 4 1 1 0
20/21 33 0 1 0 0 0
19/20 39 2,978 9 0 0 0.27
18/19 25 487 5 1 0 1.11
17/18 27 0 2 0 0 0
16/17 23 882 8 0 0 0.82

Output by competition

Career goals and assists broken down by tournament.

Premier League
84 apps
4 G
11 A
2ª División
45 apps
3 G
4 A
2ª B - Grupo IV
21 apps
2 G
0 A
LaLiga
91 apps
1 G
8 A
FA Cup
10 apps
1 G
2 A
Europa League
8 apps
0 G
2 A
Copa del Rey
12 apps
0 G
2 A
Serie A
2 apps
0 G
1 A
EFL Cup
6 apps
0 G
0 A
Champions League
10 apps
0 G
0 A

Frequently asked about Pervis Estupiñán

Who is Pervis Estupiñán?

Pervis Estupiñán is an Ecuador professional footballer who plays as a left-back for AC Milan.

How old is Pervis Estupiñán?

Pervis Estupiñán is 28 years old. He was born on January 21, 1998 in Esmeraldas.

What position does Pervis Estupiñán play?

Pervis Estupiñán plays as a left-back (Defender - Left-Back).

What club does Pervis Estupiñán play for?

Pervis Estupiñán currently plays for AC Milan.

How many career goals has Pervis Estupiñán scored?

Across all senior club competitions in our dataset, Pervis Estupiñán has scored 11 goals in 340 appearances.

What is Pervis Estupiñán's market value?

Pervis Estupiñán's most recent reported market value is €30.00m.