Wilmar Barrios
Career snapshot
Career highs
Born the same day
Shares 1993-10-16 · 6 players total
| Full name | Wilmar Barrios |
|---|---|
| Name in home country | Wílmar Enrique Barrios Terán |
| Date of birth | 1993-10-16 (32 yrs) |
| Place of birth | Cartagena de Indias, Colombia |
| Citizenship | Colombia |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Zenit St. Petersburg |
| Joined | 2019-02-01 |
| Contract expires | 2027-06-30 |
| Agent | POSSOFUTBOL |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Zenit St. Petersburg | 8 | 18/19 | 25/26 | 232 | 3 | 7 | 5,462 |
| CA Boca Juniors | 5 | 17/18 | 2019 | 67 | 1 | 3 | 1,991 |
| Deportes Tolima | 4 | 2013 | 2016 | 144 | 5 | 4 | 3,483 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier Liga | Zenit St. Petersburg | 7 | 0 | 1 | 1 | 0 | 0 |
| 25/26 | Russian Cup | Zenit St. Petersburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier Liga | Zenit St. Petersburg | 28 | 0 | 0 | 5 | 0 | 0 |
| 24/25 | Russian Cup | Zenit St. Petersburg | 7 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Russian Super Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Zenit St. Petersburg | 29 | 0 | 2 | 2 | 1 | 0 |
| 23/24 | Russian Cup | Zenit St. Petersburg | 9 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Russian Super Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | Zenit St. Petersburg | 28 | 1 | 2 | 3 | 0 | 2,341 |
| 22/23 | Russian Cup | Zenit St. Petersburg | 2 | 0 | 0 | 0 | 1 | 0 |
| 22/23 | Russian Super Cup | Zenit St. Petersburg | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Champions League | Zenit St. Petersburg | 6 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League | Zenit St. Petersburg | 2 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Premier Liga | Zenit St. Petersburg | 27 | 0 | 1 | 3 | 0 | 0 |
| 21/22 | Russian Cup | Zenit St. Petersburg | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Superliga | CA Boca Juniors | 6 | 0 | 0 | 3 | 0 | 0 |
| 2018 | Copa Argentina | CA Boca Juniors | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Libertadores | CA Boca Juniors | 12 | 0 | 0 | 1 | 0 | 0 |
| 2018 | Superliga | CA Boca Juniors | 23 | 1 | 0 | 6 | 0 | 1,991 |
| 2017 | Copa Argentina | CA Boca Juniors | 3 | 0 | 0 | 1 | 0 | 0 |
| 2017 | Primera División | CA Boca Juniors | 19 | 0 | 3 | 4 | 0 | 0 |
| 2016 | Copa Águila | Deportes Tolima | 5 | 1 | 0 | 0 | 0 | 450 |
| 2016 | Copa Argentina | CA Boca Juniors | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Liga Águila I | Deportes Tolima | 15 | 0 | 1 | 9 | 1 | 0 |
| 2016 | Liga DIMAYOR II | Deportes Tolima | 3 | 0 | 0 | 0 | 1 | 0 |
| 2015 | Copa Águila | Deportes Tolima | 8 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Copa Sudamericana | Deportes Tolima | 4 | 0 | 0 | 1 | 0 | 0 |
| 2015 | Fase Final LP I | Deportes Tolima | 3 | 0 | 0 | 2 | 0 | 0 |
| 2015 | Fase Final LP II | Deportes Tolima | 4 | 0 | 0 | 2 | 0 | 0 |
| 2015 | Liga Águila I | Deportes Tolima | 16 | 1 | 1 | 3 | 0 | 1,415 |
| 2015 | Liga Postobón II | Deportes Tolima | 14 | 2 | 0 | 4 | 0 | 608 |
| 2014 | Copa Colombia | Deportes Tolima | 13 | 1 | 0 | 0 | 0 | 1,010 |
| 2014 | Fase Final LP II | Deportes Tolima | 5 | 0 | 1 | 3 | 0 | 0 |
| 2014 | Liga Postobón I | Deportes Tolima | 16 | 0 | 0 | 5 | 0 | 0 |
| 2014 | Liga Postobón II | Deportes Tolima | 15 | 0 | 1 | 3 | 0 | 0 |
| 2013 | Copa Colombia | Deportes Tolima | 12 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Fase Final LP I | Deportes Tolima | 4 | 0 | 0 | 1 | 0 | 0 |
| 2013 | Libertadores | Deportes Tolima | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Liga Postobón I | Deportes Tolima | 4 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Liga Postobón II | Deportes Tolima | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | Zenit St. Petersburg | 6 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Premier Liga | Zenit St. Petersburg | 26 | 0 | 1 | 7 | 0 | 0 |
| 20/21 | Russian Super Cup | Zenit St. Petersburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Champions League | Zenit St. Petersburg | 6 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Premier Liga | Zenit St. Petersburg | 26 | 1 | 0 | 10 | 0 | 2,225 |
| 19/20 | Russian Cup | Zenit St. Petersburg | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League | Zenit St. Petersburg | 4 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Premier Liga | Zenit St. Petersburg | 10 | 1 | 0 | 4 | 0 | 896 |
| 17/18 | Supercopa Argentina | CA Boca Juniors | 1 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2014-01-01 | Tolima B | Deportes Tolima | Transfer | 0 | — |
| 16/17 | 2016-08-25 | Deportes Tolima | Boca Juniors | Transfer | 600000 | €2.60m |
| 18/19 | 2019-02-01 | Boca Juniors | Zenit S-Pb | Transfer | 12000000 | €15.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Shoulder injury | 2023-03-12 | 2023-04-03 | 23 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €600k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53817 | — | 4 | 0 | — | — | former national player |
| Team #45444 | — | 0 | 0 | — | — | former national player |
| Team #3816 | #5 | 57 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Artem Dzyuba | 2 | 0 | 0 |
| Claudinho | 2 | 1 | 0 |
| Malcom | 2 | 1 | 0 |
| Aleksey Sutormin | 2 | 0 | 0 |
| Yaroslav Rakitskyi | 2 | 0 | 0 |
| Didier Delgado | 2 | 0 | 0 |
| Sardar Azmoun | 2 | 2 | 0 |
| Julián Quiñónes | 1 | 0 | 0 |
| Magomed Ozdoev | 2 | 0 | 0 |
| Danil Krugovoy | 2 | 0 | 0 |
| Ivan Sergeev | 2 | 0 | 0 |
| Danovis Banguero | 2 | 0 | 0 |
| Matheus Uribe | 2 | 0 | 0 |
| Andrés Ibargüen | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2015 | Liga Postobón II | Deportes Tolima | 2 | 14 |
| 18/19 | Premier Liga | Zenit St. Petersburg | 1 | 10 |
| 19/20 | Premier Liga | Zenit St. Petersburg | 1 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2017 | Primera División | CA Boca Juniors | 3 | 19 |
| 22/23 | Premier Liga | Zenit St. Petersburg | 2 | 28 |
| 23/24 | Premier Liga | Zenit St. Petersburg | 2 | 29 |
Last 50 matches for Zenit St. Petersburg 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-05-24 | RU1 |
Zenit St. Petersburg | 3–0 | Akhmat Grozny | Available |
| 2025-05-18 | RU1 |
FK Rostov | 0–1 | Zenit St. Petersburg | Available |
| 2025-05-10 | RU1 |
FK Dinamo Makhachkala | 0–1 | Zenit St. Petersburg | Available |
| 2025-05-04 | RU1 |
Zenit St. Petersburg | 2–1 | FK Nizhny Novgorod | Available |
| 2025-04-26 | RU1 |
Dinamo Moskva | 1–1 | Zenit St. Petersburg | Available |
| 2025-04-20 | RU1 |
Zenit St. Petersburg | 1–0 | FK Khimki | Available |
| 2025-04-13 | RU1 |
Zenit St. Petersburg | 4–1 | FK Krasnodar | Available |
| 2025-04-05 | RU1 |
Lokomotiv Moskva | 1–1 | Zenit St. Petersburg | Available |
| 2025-03-30 | RU1 |
Zenit St. Petersburg | 4–0 | Rubin Kazan | Available |
| 2025-03-16 | RU1 |
Spartak Moskva | 2–1 | Zenit St. Petersburg | Available |
| 2025-03-08 | RU1 |
Fakel Voronezh | 0–2 | Zenit St. Petersburg | Available |
| 2025-03-01 | RU1 |
Zenit St. Petersburg | 0–0 | CSKA Moskva | Available |
| 2024-12-07 | RU1 |
Zenit St. Petersburg | 1–2 | Akron Tolyatti | Available |
| 2024-12-01 | RU1 |
Zenit St. Petersburg | 2–3 | Krylia Sovetov | Available |
| 2024-11-23 | RU1 |
FK Orenburg | 0–1 | Zenit St. Petersburg | Available |
| 2024-11-10 | RU1 |
Akhmat Grozny | 1–2 | Zenit St. Petersburg | Available |
| 2024-11-02 | RU1 |
Zenit St. Petersburg | 2–1 | FK Dinamo Makhachkala | Available |
| 2024-10-27 | RU1 |
Zenit St. Petersburg | 1–1 | Lokomotiv Moskva | Available |
| 2024-10-18 | RU1 |
Akron Tolyatti | 0–5 | Zenit St. Petersburg | Available |
| 2024-10-05 | RU1 |
Zenit St. Petersburg | 1–0 | FK Orenburg | Available |
| 2024-09-28 | RU1 |
FK Krasnodar | 2–0 | Zenit St. Petersburg | Available |
| 2024-09-21 | RU1 |
Zenit St. Petersburg | 3–1 | Fakel Voronezh | Available |
| 2024-09-14 | RU1 |
CSKA Moskva | 0–1 | Zenit St. Petersburg | Available |
| 2024-08-31 | RU1 |
FK Nizhny Novgorod | 0–3 | Zenit St. Petersburg | Available |
| 2024-08-24 | RU1 |
Zenit St. Petersburg | 0–0 | Spartak Moskva | Available |
| 2024-08-18 | RU1 |
FK Khimki | 1–1 | Zenit St. Petersburg | Available |
| 2024-08-10 | RU1 |
Zenit St. Petersburg | 1–0 | Dinamo Moskva | Available |
| 2024-08-03 | RU1 |
Zenit St. Petersburg | 5–0 | FK Rostov | Available |
| 2024-07-27 | RU1 |
Rubin Kazan | 0–4 | Zenit St. Petersburg | Available |
| 2024-07-20 | RU1 |
Krylia Sovetov | 0–4 | Zenit St. Petersburg | Available |
| 2024-05-25 | RU1 |
Zenit St. Petersburg | 2–1 | FK Rostov | Available |
| 2024-05-19 | RU1 |
Akhmat Grozny | 1–5 | Zenit St. Petersburg | Available |
| 2024-05-11 | RU1 |
Zenit St. Petersburg | 0–1 | CSKA Moskva | Available |
| 2024-05-06 | RU1 |
Fakel Voronezh | 1–1 | Zenit St. Petersburg | Available |
| 2024-04-28 | RU1 |
Dinamo Moskva | 1–0 | Zenit St. Petersburg | Available |
| 2024-04-24 | RU1 |
Zenit St. Petersburg | 0–2 | Rubin Kazan | Available |
| 2024-04-21 | RU1 |
Zenit St. Petersburg | 1–0 | FK Orenburg | Available |
| 2024-04-13 | RU1 |
FK Krasnodar | 1–2 | Zenit St. Petersburg | Available |
| 2024-04-07 | RU1 |
Zenit St. Petersburg | 1–0 | Baltika Kaliningrad | Available |
| 2024-03-30 | RU1 |
Krylia Sovetov | 1–1 | Zenit St. Petersburg | Available |
| 2024-03-09 | RU1 |
FK Ural | 1–4 | Zenit St. Petersburg | Available |
| 2024-03-02 | RU1 |
Zenit St. Petersburg | 0–0 | Spartak Moskva | Available |
| 2023-12-09 | RU1 |
Zenit St. Petersburg | 1–0 | FK Nizhny Novgorod | Available |
| 2023-12-03 | RU1 |
Lokomotiv Moskva | 3–1 | Zenit St. Petersburg | Available |
| 2023-11-25 | RU1 |
Zenit St. Petersburg | 3–0 | FK Sochi | Available |
| 2023-11-11 | RU1 |
Zenit St. Petersburg | 1–1 | FK Krasnodar | Available |
| 2023-11-04 | RU1 |
Baltika Kaliningrad | 0–2 | Zenit St. Petersburg | Available |
| 2023-10-28 | RU1 |
Zenit St. Petersburg | 2–1 | Akhmat Grozny | Available |
| 2023-10-22 | RU1 |
Zenit St. Petersburg | 3–1 | Krylia Sovetov | Available |
| 2023-10-07 | RU1 |
FK Sochi | 0–2 | Zenit St. Petersburg | Available |
Teams faced most often by Wilmar Barrios'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 % |
|---|---|---|---|---|---|---|---|---|
| FK Krasnodar | 6 | 4 | 2 | 0 | 15 | 9 | +6 | 67% |
| Spartak Moskva | 6 | 4 | 2 | 0 | 5 | 1 | +4 | 67% |
| Lokomotiv Moskva | 6 | 1 | 3 | 2 | 6 | 6 | 0 | 17% |
| Rubin Kazan | 6 | 5 | 0 | 1 | 16 | 4 | +12 | 83% |
| Akhmat Grozny | 6 | 1 | 5 | 0 | 4 | 3 | +1 | 17% |
| Arsenal Tula | 6 | 5 | 0 | 1 | 11 | 6 | +5 | 83% |
| Krylia Sovetov | 6 | 6 | 0 | 0 | 13 | 4 | +9 | 100% |
| FK Rostov | 6 | 5 | 0 | 1 | 18 | 5 | +13 | 83% |
| FK Ural | 6 | 6 | 0 | 0 | 25 | 5 | +20 | 100% |
| FK Orenburg | 6 | 6 | 0 | 0 | 17 | 4 | +13 | 100% |
| Dinamo Moskva | 6 | 5 | 0 | 1 | 12 | 1 | +11 | 83% |
| CSKA Moskva | 6 | 3 | 2 | 1 | 13 | 5 | +8 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 18/19 | First senior goal |
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 | 7 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 36 | 0 | 6 | 0 | 0 | 0 |
| 23/24 | 39 | 0 | 3 | 0 | 1 | 0 |
| 22/23 | 31 | 2,341 | 4 | 0 | 1 | 0.19 |
| 21/22 | 37 | 0 | 6 | 0 | 0 | 0 |
| 2019 | 6 | 0 | 3 | 0 | 0 | 0 |
| 2018 | 37 | 1,991 | 7 | 1 | 0 | 0.36 |
| 2017 | 22 | 0 | 5 | 0 | 0 | 0 |
| 2016 | 24 | 450 | 9 | 0 | 2 | 2.2 |
| 2015 | 49 | 2,023 | 12 | 2 | 0 | 0.62 |
| 2014 | 49 | 1,010 | 11 | 0 | 0 | 0.98 |
| 2013 | 23 | 0 | 1 | 2 | 0 | 0 |
| 20/21 | 33 | 0 | 9 | 1 | 0 | 0 |
| 19/20 | 35 | 2,225 | 13 | 0 | 0 | 0.53 |
| 18/19 | 14 | 896 | 6 | 0 | 0 | 0.6 |
| 17/18 | 1 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Wilmar Barrios
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Wilmar Barrios
Who is Wilmar Barrios?
Wilmar Barrios is a Colombia professional footballer who plays as a defensive midfield for Zenit St. Petersburg.
How old is Wilmar Barrios?
Wilmar Barrios is 32 years old. He was born on October 16, 1993 in Cartagena de Indias.
What position does Wilmar Barrios play?
Wilmar Barrios plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Wilmar Barrios play for?
Wilmar Barrios currently plays for Zenit St. Petersburg.
How many career goals has Wilmar Barrios scored?
Across all senior club competitions in our dataset, Wilmar Barrios has scored 9 goals in 443 appearances.
What is Wilmar Barrios's market value?
Wilmar Barrios's most recent reported market value is €8.00m.
Colombia