Andriy Yarmolenko
Career snapshot
Career highs
Born the same day
Shares 1989-10-23 · 6 players total
| Full name | Andriy Yarmolenko |
|---|---|
| Name in home country | Ярмоленко Андрій Миколайович |
| Date of birth | 1989-10-23 (36 yrs) |
| Place of birth | Leningrad, Ukraine |
| Citizenship | Ukraine |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 189.00 m |
| Current club | Dynamo Kyiv |
| Joined | 2023-07-01 |
| Contract expires | 2026-06-30 |
| Agent | ProStar |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Dynamo Kyiv | 14 | 07/08 | 25/26 | 401 | 157 | 96 | 6,371 |
| Al-Ain FC | 2 | 2023 | 22/23 | 33 | 12 | 6 | 473 |
| West Ham United | 4 | 18/19 | 21/22 | 86 | 13 | 6 | 1,275 |
| West Ham United U23 | 2 | 20/21 | 21/22 | 5 | 1 | 4 | 139 |
| Borussia Dortmund | 1 | 17/18 | 17/18 | 26 | 6 | 6 | 815 |
| Dynamo-2 Kyiv | 2 | 06/07 | 07/08 | 37 | 9 | 0 | 463 |
| Desna Chernigiv | 1 | 06/07 | 06/07 | 9 | 3 | 0 | 179 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Champions League Qu. | Dynamo Kyiv | 3 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Europa League Qualifying | Dynamo Kyiv | 2 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Premier Liga | Dynamo Kyiv | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League Qu. | Dynamo Kyiv | 6 | 2 | 0 | 0 | 0 | 208 |
| 24/25 | Europa League | Dynamo Kyiv | 3 | 2 | 0 | 0 | 0 | 100 |
| 24/25 | Premier Liga | Dynamo Kyiv | 21 | 7 | 1 | 3 | 0 | 181 |
| 24/25 | Ukrainian Cup | Dynamo Kyiv | 3 | 1 | 0 | 1 | 0 | 146 |
| 23/24 | Premier Liga | Dynamo Kyiv | 17 | 8 | 5 | 3 | 0 | 135 |
| 23/24 | UECL Quali | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ukrainian Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UAE League Cup | Al-Ain FC | 4 | 1 | 0 | 1 | 0 | 328 |
| 22/23 | UAE President's Cup | Al-Ain FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UAE Pro League | Al-Ain FC | 23 | 11 | 6 | 2 | 0 | 145 |
| 21/22 | EFL Cup | West Ham United | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | West Ham United | 8 | 2 | 1 | 0 | 0 | 196 |
| 21/22 | FA Cup | West Ham United | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | West Ham United | 19 | 1 | 0 | 1 | 0 | 304 |
| 21/22 | Premier League 2 | West Ham United U23 | 2 | 1 | 3 | 0 | 0 | 139 |
| 2023 | UAE Super Cup | Al-Ain FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | West Ham United | 3 | 2 | 3 | 0 | 0 | 135 |
| 20/21 | EFL Trophy | West Ham United U23 | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | FA Cup | West Ham United | 3 | 1 | 0 | 0 | 0 | 212 |
| 20/21 | Premier League | West Ham United | 15 | 0 | 1 | 2 | 0 | 0 |
| 20/21 | Premier League 2 | West Ham United U23 | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Premier League | West Ham United | 23 | 5 | 1 | 2 | 0 | 198 |
| 18/19 | EFL Cup | West Ham United | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League | West Ham United | 9 | 2 | 0 | 2 | 0 | 230 |
| 17/18 | Bundesliga | Borussia Dortmund | 18 | 3 | 5 | 0 | 0 | 347 |
| 17/18 | Champions League | Borussia Dortmund | 6 | 1 | 1 | 0 | 0 | 378 |
| 17/18 | Champions League Qu. | Dynamo Kyiv | 2 | 1 | 1 | 0 | 0 | 180 |
| 17/18 | DFB-Pokal | Borussia Dortmund | 2 | 2 | 0 | 0 | 0 | 90 |
| 17/18 | Europa League Qualifying | Dynamo Kyiv | 2 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | Premier Liga | Dynamo Kyiv | 5 | 3 | 1 | 0 | 0 | 142 |
| 17/18 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League | Dynamo Kyiv | 5 | 1 | 3 | 0 | 0 | 450 |
| 16/17 | Premier Liga | Dynamo Kyiv | 28 | 15 | 7 | 7 | 0 | 149 |
| 16/17 | Ukrainian Cup | Dynamo Kyiv | 3 | 3 | 0 | 0 | 0 | 90 |
| 15/16 | Champions League | Dynamo Kyiv | 7 | 2 | 0 | 0 | 0 | 302 |
| 15/16 | Premier Liga | Dynamo Kyiv | 23 | 13 | 10 | 3 | 0 | 154 |
| 15/16 | Ukrainian Cup | Dynamo Kyiv | 3 | 4 | 3 | 0 | 0 | 53 |
| 15/16 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League | Dynamo Kyiv | 11 | 4 | 7 | 0 | 1 | 233 |
| 14/15 | Premier Liga | Dynamo Kyiv | 26 | 14 | 14 | 3 | 0 | 154 |
| 14/15 | Ukrainian Cup | Dynamo Kyiv | 5 | 1 | 0 | 1 | 0 | 387 |
| 14/15 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Europa League | Dynamo Kyiv | 7 | 4 | 0 | 3 | 0 | 152 |
| 13/14 | Europa League Qualifying | Dynamo Kyiv | 2 | 1 | 1 | 0 | 0 | 112 |
| 13/14 | Premier Liga | Dynamo Kyiv | 26 | 12 | 6 | 4 | 1 | 176 |
| 13/14 | Ukrainian Cup | Dynamo Kyiv | 4 | 4 | 1 | 0 | 0 | 79 |
| 12/13 | Champions League | Dynamo Kyiv | 6 | 1 | 2 | 1 | 0 | 468 |
| 12/13 | Champions League Qu. | Dynamo Kyiv | 4 | 1 | 0 | 0 | 0 | 360 |
| 12/13 | Europa League | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Premier Liga | Dynamo Kyiv | 27 | 11 | 7 | 6 | 0 | 198 |
| 12/13 | Ukrainian Cup | Dynamo Kyiv | 1 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Champions League Qu. | Dynamo Kyiv | 2 | 0 | 1 | 1 | 0 | 0 |
| 11/12 | Europa League | Dynamo Kyiv | 6 | 0 | 1 | 2 | 0 | 0 |
| 11/12 | Europa League Qualifying | Dynamo Kyiv | 2 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Premier Liga | Dynamo Kyiv | 28 | 12 | 7 | 5 | 0 | 197 |
| 11/12 | Ukrainian Cup | Dynamo Kyiv | 1 | 1 | 0 | 1 | 0 | 90 |
| 11/12 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | Champions League Qu. | Dynamo Kyiv | 4 | 1 | 0 | 0 | 0 | 327 |
| 10/11 | Europa League | Dynamo Kyiv | 12 | 3 | 2 | 1 | 0 | 315 |
| 10/11 | Premier Liga | Dynamo Kyiv | 26 | 11 | 9 | 4 | 0 | 176 |
| 10/11 | Ukrainian Cup | Dynamo Kyiv | 5 | 1 | 1 | 0 | 0 | 284 |
| 09/10 | Champions League | Dynamo Kyiv | 6 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier Liga | Dynamo Kyiv | 27 | 7 | 4 | 4 | 0 | 312 |
| 09/10 | Ukrainian Cup | Dynamo Kyiv | 2 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | Champions League | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Premier Liga | Dynamo Kyiv | 10 | 0 | 0 | 2 | 0 | 0 |
| 08/09 | UEFA Cup | Dynamo Kyiv | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Ukrainian Cup | Dynamo Kyiv | 3 | 5 | 0 | 0 | 0 | 54 |
| 08/09 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Persha Liga | Dynamo-2 Kyiv | 22 | 5 | 0 | 2 | 0 | 273 |
| 07/08 | Premier Liga | Dynamo Kyiv | 1 | 1 | 0 | 0 | 0 | 7 |
| 06/07 | Persha Liga | Dynamo-2 Kyiv | 15 | 4 | 0 | 2 | 0 | 190 |
| 06/07 | Persha Liga | Desna Chernigiv | 8 | 3 | 0 | 0 | 0 | 179 |
| 06/07 | Ukrainian Cup | Desna Chernigiv | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Desna U17 | Desna | Transfer | 0 | — |
| 06/07 | 2007-01-01 | Desna | Dynamo-2 Kyiv | Transfer | 0 | €250k |
| 08/09 | 2008-07-01 | Dynamo-2 Kyiv | Dynamo Kyiv | Transfer | 200000 | — |
| 17/18 | 2017-08-28 | Dynamo Kyiv | Bor. Dortmund | Transfer | 18000000 | €25.00m |
| 18/19 | 2018-07-11 | Bor. Dortmund | West Ham | Transfer | 23000000 | €20.00m |
| 22/23 | 2022-07-13 | West Ham | Al-Ain | Transfer | 2500000 | — |
| 23/24 | 2023-07-01 | Al-Ain | Dynamo Kyiv | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Achilles tendon rupture | 2018-10-21 | 2019-05-31 | 223 | 36 |
| 19/20 | Back injury | 2019-12-06 | 2019-12-13 | 8 | 1 |
| 19/20 | Adductor injury | 2019-12-25 | 2020-03-09 | 76 | 14 |
| 20/21 | Corona virus | 2020-11-13 | 2020-12-04 | 22 | 4 |
| 20/21 | Torn knee ligaments | 2021-02-09 | 2021-03-14 | 34 | 6 |
| 20/21 | Fitness | 2021-03-23 | 2021-04-12 | 21 | 5 |
| 21/22 | unknown injury | 2021-11-03 | 2021-11-08 | 6 | 2 |
| 22/23 | Hamstring injury | 2023-02-25 | 2023-03-24 | 28 | 5 |
| 22/23 | unknown injury | 2023-05-26 | 2023-06-05 | 11 | 1 |
| 23/24 | Knee injury | 2023-08-20 | 2023-09-08 | 20 | 3 |
| 23/24 | Knee injury | 2023-10-03 | 2023-10-11 | 9 | 1 |
| 23/24 | Knee surgery | 2023-10-11 | 2024-02-12 | 125 | 7 |
| 23/24 | Fitness | 2024-02-12 | 2024-03-28 | 46 | 4 |
| 24/25 | Hamstring injury | 2024-10-06 | 2024-11-01 | 27 | 5 |
| 24/25 | Achilles tendon irritation | 2024-11-21 | 2025-01-06 | 47 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €9.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €23.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €19.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #21233 | — | 14 | 5 | — | — | former national player |
| Team #16274 | #11 | 16 | 3 | — | — | former national player |
| Team #3699 | #7 | 125 | 46 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Yevgen Khacheridi | 2 | 2 | 0 |
| Denys Garmash | 2 | 18 | 0 |
| Sergiy Sydorchuk | 2 | 6 | 0 |
| Domagoj Vida | 2 | 6 | 0 |
| Sergiy Rybalka | 2 | 1 | 0 |
| Aleksandar Dragovic | 2 | 1 | 0 |
| Maksym Koval | 2 | 0 | 0 |
| Roman Eremenko | 2 | 5 | 0 |
| Taras Stepanenko | 2 | 1 | 0 |
| Younès Belhanda | 2 | 7 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Premier Liga | Dynamo Kyiv | 15 | 28 |
| 14/15 | Premier Liga | Dynamo Kyiv | 14 | 26 |
| 15/16 | Premier Liga | Dynamo Kyiv | 13 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 14/15 | Premier Liga | Dynamo Kyiv | 14 | 26 |
| 15/16 | Premier Liga | Dynamo Kyiv | 10 | 23 |
| 10/11 | Premier Liga | Dynamo Kyiv | 9 | 26 |
Teams faced most often by Andriy Yarmolenko'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 % |
|---|---|---|---|---|---|---|---|---|
| Manchester City | 35 | 5 | 6 | 24 | 29 | 70 | -41 | 14% |
| Tottenham Hotspur | 34 | 6 | 4 | 24 | 31 | 61 | -30 | 18% |
| Arsenal FC | 33 | 7 | 5 | 21 | 28 | 62 | -34 | 21% |
| Chelsea FC | 30 | 7 | 6 | 17 | 22 | 48 | -26 | 23% |
| VfL Wolfsburg | 30 | 22 | 4 | 4 | 78 | 24 | +54 | 73% |
| 1. FSV Mainz 05 | 30 | 20 | 5 | 5 | 57 | 33 | +24 | 67% |
| Manchester United | 29 | 7 | 6 | 16 | 25 | 50 | -25 | 24% |
| Eintracht Frankfurt | 28 | 16 | 6 | 6 | 64 | 35 | +29 | 57% |
| Liverpool FC | 28 | 5 | 4 | 19 | 29 | 67 | -38 | 18% |
| SC Freiburg | 28 | 23 | 3 | 2 | 83 | 19 | +64 | 82% |
| FC Augsburg | 28 | 16 | 7 | 5 | 68 | 36 | +32 | 57% |
| Everton FC | 27 | 4 | 7 | 16 | 27 | 50 | -23 | 15% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 06/07 | First senior goal | |
| 11/12 | Goal #50 (career) | |
| 14/15 | Goal #100 (career) | |
| 17/18 | Goal #150 (career) | |
| 24/25 | Goal #200 (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 | 8 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 33 | 635 | 4 | 0 | 0 | 0.57 |
| 23/24 | 20 | 135 | 3 | 0 | 0 | 2 |
| 22/23 | 32 | 473 | 3 | 0 | 0 | 0.57 |
| 21/22 | 34 | 639 | 1 | 0 | 0 | 0.14 |
| 20/21 | 24 | 347 | 3 | 0 | 0 | 0.78 |
| 19/20 | 23 | 198 | 2 | 0 | 0 | 0.91 |
| 18/19 | 10 | 230 | 2 | 0 | 0 | 0.78 |
| 17/18 | 36 | 1,137 | 1 | 0 | 0 | 0.08 |
| 16/17 | 36 | 689 | 7 | 0 | 0 | 0.91 |
| 15/16 | 34 | 509 | 3 | 1 | 0 | 0.71 |
| 14/15 | 43 | 774 | 5 | 0 | 1 | 0.7 |
| 13/14 | 39 | 519 | 7 | 1 | 1 | 1.56 |
| 12/13 | 40 | 1,026 | 8 | 0 | 0 | 0.7 |
| 11/12 | 40 | 287 | 11 | 1 | 0 | 3.76 |
| 10/11 | 47 | 1,102 | 5 | 0 | 0 | 0.41 |
| 09/10 | 36 | 312 | 6 | 0 | 0 | 1.73 |
| 08/09 | 14 | 54 | 2 | 0 | 0 | 3.33 |
| 07/08 | 23 | 280 | 2 | 0 | 0 | 0.64 |
| 06/07 | 24 | 369 | 2 | 0 | 0 | 0.49 |
Output by competition
Career goals and assists broken down by tournament.
More on Andriy Yarmolenko
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Andriy Yarmolenko
Who is Andriy Yarmolenko?
Andriy Yarmolenko is an Ukraine professional footballer who plays as a right winger for Dynamo Kyiv.
How old is Andriy Yarmolenko?
Andriy Yarmolenko is 36 years old. He was born on October 23, 1989 in Leningrad.
What position does Andriy Yarmolenko play?
Andriy Yarmolenko plays as a right winger (Attack - Right Winger).
What club does Andriy Yarmolenko play for?
Andriy Yarmolenko currently plays for Dynamo Kyiv.
How many career goals has Andriy Yarmolenko scored?
Across all senior club competitions in our dataset, Andriy Yarmolenko has scored 201 goals in 597 appearances.
What is Andriy Yarmolenko's market value?
Andriy Yarmolenko's most recent reported market value is €1.50m.
Ukraine