Óscar Estupiñán
Career snapshot
Career highs
Born the same day
Shares 1996-12-29 · 6 players total
| Full name | Óscar Estupiñán |
|---|---|
| Name in home country | Óscar Eduardo Estupiñán Vallesilla |
| Date of birth | 1996-12-29 (29 yrs) |
| Place of birth | Santiago de Cali, Colombia |
| Citizenship | Colombia |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 182.00 m |
| Current club | FC Juárez |
| Joined | 2024-08-29 |
| Contract expires | 2027-06-30 |
| Agent | Wasserman |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Juárez | 3 | 2025 | 25/26 | 33 | 13 | 1 | 799 |
| Hull City | 3 | 22/23 | 24/25 | 45 | 15 | 1 | 434 |
| FC Metz | 1 | 23/24 | 23/24 | 6 | 0 | 0 | 0 |
| Vitória Guimarães SC | 4 | 17/18 | 21/22 | 79 | 28 | 5 | 1,102 |
| Esporte Clube Bahia | 1 | 2024 | 2024 | 21 | 8 | 1 | 262 |
| Barcelona SC Guayaquil | 1 | 2019 | 2019 | 13 | 5 | 1 | 90 |
| Once Caldas | 4 | 2014 | 2017 | 67 | 19 | 4 | 1,317 |
| Denizlispor | 1 | 19/20 | 19/20 | 33 | 14 | 0 | 210 |
| Vitória Guimarães SC B | 1 | 17/18 | 17/18 | 19 | 10 | 7 | 157 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga MX Apertura | FC Juárez | 4 | 2 | 0 | 1 | 0 | 142 |
| 24/25 | Championship | Hull City | 2 | 1 | 0 | 0 | 0 | 148 |
| 24/25 | EFL Cup | Hull City | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga MX Apertura | FC Juárez | 12 | 7 | 0 | 2 | 0 | 144 |
| 24/25 | Liga MX Clausura | FC Juárez | 13 | 2 | 1 | 2 | 0 | 448 |
| 24/25 | Liguilla Clausura | FC Juárez | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Hull City | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Hull City | 1 | 1 | 0 | 0 | 0 | 90 |
| 23/24 | Ligue 1 | FC Metz | 6 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Championship | Hull City | 35 | 13 | 1 | 2 | 1 | 196 |
| 22/23 | EFL Cup | Hull City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Hull City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Allianz Cup | Vitória Guimarães SC | 4 | 1 | 0 | 0 | 0 | 200 |
| 21/22 | Liga Portugal | Vitória Guimarães SC | 28 | 15 | 3 | 7 | 0 | 146 |
| 21/22 | Taça de Portugal | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Leagues Cup | FC Juárez | 3 | 2 | 0 | 0 | 0 | 65 |
| 2024 | Campeonato Baiano | Esporte Clube Bahia | 4 | 3 | 0 | 0 | 0 | 71 |
| 2024 | Copa do Brasil | Esporte Clube Bahia | 3 | 1 | 0 | 0 | 0 | 64 |
| 2024 | Copa do Nordeste | Esporte Clube Bahia | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copa do Nordeste - Fase Final | Esporte Clube Bahia | 2 | 1 | 0 | 0 | 0 | 46 |
| 2024 | Série A | Esporte Clube Bahia | 11 | 3 | 1 | 1 | 0 | 81 |
| 2019 | Copa Ecuador | Barcelona SC Guayaquil | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Libertadores | Barcelona SC Guayaquil | 2 | 0 | 1 | 1 | 0 | 0 |
| 2019 | LigaPro Serie A | Barcelona SC Guayaquil | 9 | 5 | 0 | 1 | 0 | 90 |
| 2017 | Copa Águila | Once Caldas | 4 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Liga Águila I | Once Caldas | 14 | 4 | 1 | 1 | 0 | 268 |
| 2016 | Copa Águila | Once Caldas | 3 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Liga Águila I | Once Caldas | 16 | 8 | 0 | 3 | 0 | 122 |
| 2016 | Liga DIMAYOR II | Once Caldas | 18 | 5 | 2 | 2 | 0 | 241 |
| 2015 | Copa Águila | Once Caldas | 3 | 1 | 0 | 0 | 0 | 258 |
| 2015 | Liga Águila I | Once Caldas | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Liga Postobón II | Once Caldas | 7 | 1 | 1 | 0 | 0 | 428 |
| 2014 | Copa Colombia | Once Caldas | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Allianz Cup | Vitória Guimarães SC | 1 | 1 | 0 | 0 | 0 | 70 |
| 20/21 | Liga NOS | Vitória Guimarães SC | 23 | 8 | 2 | 1 | 0 | 223 |
| 19/20 | Süper Lig | Denizlispor | 28 | 7 | 0 | 2 | 0 | 153 |
| 19/20 | Türkiye Kupasi | Denizlispor | 5 | 7 | 0 | 1 | 0 | 57 |
| 18/19 | Liga NOS | Vitória Guimarães SC | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Taça de Portugal | Vitória Guimarães SC | 4 | 2 | 0 | 0 | 0 | 31 |
| 17/18 | Europa League | Vitória Guimarães SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ledman LigaPro | Vitória Guimarães SC B | 19 | 10 | 7 | 2 | 0 | 157 |
| 17/18 | Liga NOS | Vitória Guimarães SC | 10 | 1 | 0 | 0 | 0 | 432 |
| 17/18 | Supertaça | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça CTT | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-01-01 | Once Caldas U20 | Once Caldas B | Transfer | 0 | — |
| 15/16 | 2016-01-01 | Once Caldas B | Once Caldas | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Once Caldas | Vit. Guimarães | Transfer | 450000 | €2.00m |
| 18/19 | 2019-01-28 | Vit. Guimarães | Barcelona SC | Loan | 800000 | — |
| 19/20 | 2019-07-22 | Barcelona SC | Vit. Guimarães | Return from loan | 800000 | — |
| 19/20 | 2019-07-29 | Vit. Guimarães | Denizlispor | Loan | 800000 | — |
| 20/21 | 2020-08-03 | Denizlispor | Vit. Guimarães | Return from loan | 800000 | — |
| 22/23 | 2022-07-13 | Vit. Guimarães | Hull City | Transfer | 3500000 | — |
| 23/24 | 2023-09-01 | Hull City | FC Metz | Loan | 5000000 | — |
| 23/24 | 2024-02-01 | FC Metz | Hull City | Return from loan | 4000000 | — |
| 23/24 | 2024-02-09 | Hull City | EC Bahia | Loan | 4000000 | — |
| 24/25 | 2024-07-09 | EC Bahia | Hull City | Return from loan | 4000000 | — |
| 24/25 | 2024-08-29 | Hull City | FC Juárez | Transfer | 4000000 | €1.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Muscle injury | 2018-08-21 | 2018-10-03 | 44 | 4 |
| 19/20 | unknown injury | 2019-10-27 | 2019-11-11 | 16 | 4 |
| 21/22 | unknown injury | 2021-08-03 | 2021-08-15 | 13 | 2 |
| 21/22 | Corona virus | 2022-01-06 | 2022-01-14 | 9 | 1 |
| 23/24 | Hamstring injury | 2023-10-23 | 2024-01-16 | 86 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3816 | #24 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nicolas Janvier | 2 | 0 | 865 |
| Jacob Greaves | 1 | 0 | 0 |
| Jesús Marimón | 1 | 0 | 0 |
| Jean Michaël Seri | 1 | 0 | 0 |
| Jhonier Viveros | 1 | 1 | 0 |
| Ozan Tufan | 1 | 1 | 0 |
| Rafa Soares | 2 | 3 | 0 |
| Jorge Fernandes | 1 | 0 | 0 |
| Lewie Coyle | 1 | 1 | 0 |
| Rúben Lameiras | 1 | 0 | 0 |
| Falaye Sacko | 2 | 2 | 0 |
| Alfie Jones | 1 | 0 | 0 |
| Marcus Edwards | 1 | 0 | 0 |
| Jonathan Lopera | 1 | 0 | 0 |
| Regan Slater | 1 | 0 | 0 |
| Bruno Varela | 1 | 0 | 0 |
| Abdul Mumin | 1 | 0 | 0 |
| André Almeida | 1 | 1 | 0 |
| Rochinha | 1 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Liga Portugal | Vitória Guimarães SC | 15 | 28 |
| 22/23 | Championship | Hull City | 13 | 35 |
| 17/18 | Ledman LigaPro | Vitória Guimarães SC B | 10 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Ledman LigaPro | Vitória Guimarães SC B | 7 | 19 |
| 21/22 | Liga Portugal | Vitória Guimarães SC | 3 | 28 |
| 20/21 | Liga NOS | Vitória Guimarães SC | 2 | 23 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2024-07-09 | EC Bahia | Hull City | Return from loan | — | €4.00m |
| 23/24 | 2024-02-09 | Hull City | EC Bahia | Loan | — | €4.00m |
| 23/24 | 2024-02-01 | FC Metz | Hull City | Return from loan | — | €4.00m |
| 23/24 | 2023-09-01 | Hull City | FC Metz | Loan | — | €5.00m |
| 20/21 | 2020-08-03 | Denizlispor | Vit. Guimarães | Return from loan | — | €800k |
| 19/20 | 2019-07-29 | Vit. Guimarães | Denizlispor | Loan | — | €800k |
| 19/20 | 2019-07-22 | Barcelona SC | Vit. Guimarães | Return from loan | — | €800k |
| 18/19 | 2019-01-28 | Vit. Guimarães | Barcelona SC | Loan | — | €800k |
Last 30 matches for FC Juárez while Óscar Estupiñán was at the club (joined 2024-08-29). 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-04-27 | MEXA |
FC Juárez | 1–2 | Pumas UNAM | Available |
| 2025-04-20 | MEXA |
FC Juárez | 0–2 | Gallos Blancos | Available |
| 2025-04-15 | MEXA |
FC Juárez | 2–2 | Club Necaxa | Available |
| 2025-04-12 | MEXA |
Pumas UNAM | 0–0 | FC Juárez | Available |
| 2025-04-05 | MEXA |
Atlas Guadalajara | 1–1 | FC Juárez | Available |
| 2025-03-29 | MEXA |
FC Juárez | 2–0 | Puebla FC | Available |
| 2025-03-15 | MEXA |
FC Juárez | 1–1 | Deportivo Guadalajara | Available |
| 2025-03-07 | MEXA |
Atlético San Luis | 1–0 | FC Juárez | Available |
| 2025-03-01 | MEXA |
FC Juárez | 2–2 | CF Pachuca | Available |
| 2025-02-25 | MEXA |
UANL Tigres | 0–1 | FC Juárez | Available |
| 2025-02-22 | MEXA |
FC Juárez | 0–4 | Deportivo Toluca | Available |
| 2025-02-14 | MEXA |
Club Tijuana | 1–2 | FC Juárez | Available |
| 2025-02-08 | MEXA |
FC Juárez | 2–1 | CF Monterrey | Available |
| 2025-02-01 | MEXA |
CF América | 4–0 | FC Juárez | Available |
| 2025-01-29 | MEXA |
FC Juárez | 1–0 | Santos Laguna | Available |
| 2025-01-25 | MEXA |
Club León | 1–0 | FC Juárez | Available |
| 2025-01-18 | MEXA |
FC Juárez | 1–0 | Cruz Azul | Available |
| 2025-01-10 | MEXA |
Mazatlán FC | 1–1 | FC Juárez | Available |
| 2024-11-09 | MEXA |
CF Pachuca | 0–1 | FC Juárez | Available |
| 2024-11-06 | MEXA |
FC Juárez | 1–1 | Club Tijuana | Available |
| 2024-11-01 | MEXA |
Gallos Blancos | 1–2 | FC Juárez | Available |
| 2024-10-27 | MEXA |
FC Juárez | 2–4 | Atlético San Luis | Available |
| 2024-10-23 | MEXA |
Cruz Azul | 4–0 | FC Juárez | Available |
| 2024-10-19 | MEXA |
FC Juárez | 2–3 | Club León | Available |
| 2024-10-06 | MEXA |
Santos Laguna | 0–2 | FC Juárez | Available |
| 2024-09-27 | MEXA |
Puebla FC | 2–3 | FC Juárez | Available |
| 2024-09-22 | MEXA |
FC Juárez | 0–1 | UANL Tigres | Available |
| 2024-09-18 | MEXA |
CF Monterrey | 3–2 | FC Juárez | Available |
| 2024-09-13 | MEXA |
FC Juárez | 1–0 | Mazatlán FC | Available |
| 2024-08-31 | MEXA |
Deportivo Guadalajara | 5–0 | FC Juárez | Available |
Teams faced most often by Óscar Estupiñán's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Pumas UNAM | 13 | 2 | 5 | 6 | 17 | 18 | -1 | 15% |
| Club Necaxa | 12 | 3 | 5 | 4 | 11 | 14 | -3 | 25% |
| Santos Laguna | 12 | 4 | 2 | 6 | 13 | 20 | -7 | 33% |
| UANL Tigres | 12 | 1 | 3 | 8 | 10 | 19 | -9 | 8% |
| Deportivo Guadalajara | 12 | 1 | 4 | 7 | 10 | 23 | -13 | 8% |
| Atlético San Luis | 12 | 6 | 2 | 4 | 18 | 16 | +2 | 50% |
| Deportivo Toluca | 12 | 5 | 3 | 4 | 15 | 18 | -3 | 42% |
| CF Monterrey | 12 | 3 | 1 | 8 | 12 | 27 | -15 | 25% |
| Club León | 12 | 1 | 3 | 8 | 7 | 18 | -11 | 8% |
| CF América | 12 | 2 | 2 | 8 | 10 | 22 | -12 | 17% |
| Puebla FC | 11 | 4 | 2 | 5 | 14 | 19 | -5 | 36% |
| Atlas Guadalajara | 11 | 1 | 3 | 7 | 8 | 16 | -8 | 9% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | First senior goal | |
| 2016 | Goal #50 (career) | |
| 23/24 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 142 | 1 | 0 | 0 | 0.63 |
| 24/25 | 29 | 740 | 4 | 0 | 0 | 0.49 |
| 22/23 | 37 | 196 | 2 | 0 | 1 | 1.38 |
| 21/22 | 33 | 346 | 7 | 1 | 0 | 2.08 |
| 2024 | 21 | 262 | 1 | 0 | 0 | 0.34 |
| 2019 | 13 | 90 | 2 | 0 | 0 | 2 |
| 2017 | 18 | 268 | 1 | 1 | 0 | 0.67 |
| 2016 | 37 | 363 | 5 | 0 | 0 | 1.24 |
| 20/21 | 24 | 293 | 1 | 0 | 0 | 0.31 |
| 19/20 | 33 | 210 | 3 | 0 | 0 | 1.29 |
| 17/18 | 33 | 589 | 2 | 0 | 0 | 0.31 |
Output by competition
Career goals and assists broken down by tournament.
More on Óscar Estupiñán
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Óscar Estupiñán
Who is Óscar Estupiñán?
Óscar Estupiñán is a Colombia professional footballer who plays as a centre-forward for FC Juárez.
How old is Óscar Estupiñán?
Óscar Estupiñán is 29 years old. He was born on December 29, 1996 in Santiago de Cali.
What position does Óscar Estupiñán play?
Óscar Estupiñán plays as a centre-forward (Attack - Centre-Forward).
What club does Óscar Estupiñán play for?
Óscar Estupiñán currently plays for FC Juárez.
How many career goals has Óscar Estupiñán scored?
Across all senior club competitions in our dataset, Óscar Estupiñán has scored 112 goals in 316 appearances.
What is Óscar Estupiñán's market value?
Óscar Estupiñán's most recent reported market value is €4.00m.
Colombia