Juan Pablo Vargas
Defender · Puebla · №4
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
2:0 | |
|
|
2:3 | |
|
|
3:2 | |
|
|
3:0 | |
|
|
1:1 | |
|
|
2:1 | |
|
|
0:1 | |
|
|
5:0 | |
|
|
0:1 | |
|
|
1:1 |
Season statistics
| Competition | Season | Games |
|---|---|---|
| Liga MX | 2025 | 10 |
| Liga MX | 2026 | 5 |
| Leagues Cup | 2026 | 2 |
| Friendlies | 2026 | 1 |
About the player
Vargas's clearest mark on his country's football arrived at the 2022 World Cup, in the group match against Germany. Costa Rica lost 4-2, but Vargas scored the team's second goal and was singled out as one of the better performers on the pitch that night.
He came up through Alajuelense's academy and debuted for the first team in 2013, though the route into professional football was not simple: his early registration ran through Jacó Rays, a second-division club, in an arrangement meant to avoid formation-fee payments, and the resulting dispute over his rights was only settled in 2017, when the parties agreed Alajuelense would receive half of any future transfer fee abroad. He left the club in 2016 after a separate disagreement over contract terms.
At Herediano he was sent out on loan almost immediately, to Belén, before a move to Colombia's Deportes Tolima brought a serious setback: a partial tear of the anterior cruciate ligament in his right knee, along with a grade-two sprain of the collateral ligament, in July 2019. Surgery was not required, and he found his way back into the side within two months.
Millonarios turned him into a fixture at the back, with a Colombian Cup, a league title in the 2023 Apertura and a Superliga along the way. A move to Brazil's Santos collapsed in 2023 when he failed the medical, still recovering from injury, and he signed a new contract with Millonarios instead. Colombia's players' union later named him in the league's symbolic best eleven for 2023.
He joined Puebla in December 2025.
Career path
- 2026 — 2027 — now Puebla 21 matches
- 2020 — 2025 Millonarios 211 matches
- 2019 Deportes Tolima 21 matches
- 2018 CS Herediano 13 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | Puebla | Liga MX Apertura | 5 | 0 | 1 | 450 |
| 25/26 | Puebla | Liga MX Clausura | 14 | 1 | 0 | 1 260 |
| 22/23 | Millonarios | Fase Final Liga DIMAYOR II | 5 | 0 | 0 | 450 |
| 21/22 | Millonarios | Fase Final Liga DIMAYOR II | 2 | 0 | 0 | 180 |
| 21/22 | Millonarios | Fase Final Liga DIMAYOR I | 1 | 0 | 0 | 90 |
| 2026 | Puebla | Leagues Cup | 2 | 0 | 0 | 180 |
| 2025 | Millonarios | Liga Dimayor Finalización | 9 | 0 | 0 | 773 |
| 2025 | Millonarios | Liga DIMAYOR Apertura | 6 | 0 | 0 | 426 |
| 2025 | Millonarios | Copa Colombia | 1 | 0 | 0 | 90 |
| 2025 | Millonarios | Copa Sudamericana | 1 | 0 | 0 | 45 |
| 2024 | Millonarios | Liga Dimayor Finalización | 14 | 0 | 1 | 1 260 |
| 2024 | Millonarios | Liga DIMAYOR Apertura | 14 | 3 | 0 | 1 191 |
| 2024 | Millonarios | Copa Libertadores | 6 | 0 | 0 | 540 |
| 2024 | Millonarios | Fase Final Liga DIMAYOR I | 5 | 0 | 1 | 450 |
| 2024 | Millonarios | Fase Final Liga DIMAYOR II | 3 | 0 | 0 | 225 |
| 2024 | Millonarios | Copa Colombia | 1 | 0 | 0 | 90 |
| 2023 | Millonarios | Liga Dimayor Finalización | 12 | 1 | 1 | 1 007 |
| 2023 | Millonarios | Liga DIMAYOR Apertura | 12 | 2 | 0 | 1 080 |
| 2023 | Millonarios | Copa Colombia | 6 | 0 | 0 | 540 |
| 2023 | Millonarios | Fase Final Liga DIMAYOR I | 5 | 0 | 0 | 450 |
| 2023 | Millonarios | Copa Sudamericana | 5 | 0 | 1 | 419 |
| 2023 | Millonarios | Copa Libertadores | 4 | 0 | 0 | 360 |
| 2022 | Millonarios | Liga Dimayor Finalización | 16 | 1 | 1 | 1 348 |
| 2022 | Millonarios | Liga DIMAYOR Apertura | 14 | 1 | 0 | 1 260 |
| 2022 | Millonarios | Copa Colombia | 5 | 0 | 0 | 450 |
| 2022 | Millonarios | Copa Libertadores | 2 | 0 | 0 | 180 |
| 2021 | Millonarios | Liga Dimayor Finalización | 16 | 0 | 2 | 1 440 |
| 2021 | Millonarios | Liga DIMAYOR Apertura | 12 | 0 | 0 | 1 080 |
| 2021 | Millonarios | Fase Final Liga DIMAYOR II | 6 | 0 | 0 | 540 |
| 2021 | Millonarios | Copa Colombia | 2 | 0 | 0 | 180 |
| 2021 | Millonarios | Fase Final Liga DIMAYOR I | 1 | 0 | 0 | 80 |
| 2020 | Millonarios | Liga DIMAYOR Apertura | 16 | 0 | 0 | 1 399 |
| 2020 | Millonarios | Liga DIMAYOR Liguilla (2020) | 5 | 1 | 0 | 450 |
| 2020 | Millonarios | Copa Sudamericana | 4 | 0 | 0 | 360 |
| 2019 | Deportes Tolima | Liga DIMAYOR Apertura | 15 | 0 | 0 | 1 260 |
| 2019 | Deportes Tolima | Liga Dimayor Finalización | 2 | 0 | 0 | 95 |
| 2019 | Deportes Tolima | Copa Libertadores | 2 | 0 | 0 | 119 |
| 2019 | Deportes Tolima | Superliga Águila de Campeones | 1 | 0 | 0 | 8 |
| 2019 | Deportes Tolima | Copa Colombia | 1 | 0 | 0 | 1 |
| 17/18 | CS Herediano | Primera División Clausura | 13 | 2 | 1 | 1 170 |
Transfers
- 25/26 Millonarios Puebla
- 20/21 Herediano Millonarios
- 20/21 Millonarios Herediano
- 19/20 Herediano Millonarios €72.00K
- 19/20 Deportes Tolima Herediano
- 18/19 Herediano Deportes Tolima
- 17/18 Jacó Rays Herediano
- 16/17 Guadalupe FC Jacó Rays
- 16/17 Jacó Rays Guadalupe FC
- 16/17 LD Alajuelense Jacó Rays
- 14/15 Alajuelense II LD Alajuelense
- 14/15 LD Alajuelense Alajuelense II