Dmytro Topalov
Career snapshot
Position rank · 24/25
Among 1,755 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 1998-03-12 · 6 players total
| Full name | Dmytro Topalov |
|---|---|
| Name in home country | Топалов Дмитро Едуардович |
| Date of birth | 1998-03-12 (28 yrs) |
| Place of birth | Blyzhnye, Donetsk Oblast, Ukraine |
| Citizenship | Ukraine |
| Position | Attack - Left Winger (main: Attack) |
| Foot | left |
| Height | 176.00 m |
| Current club | Shakhtar Donetsk |
| Joined | 2022-07-01 |
| Contract expires | 2025-12-31 |
| Agent | ProStar |
Percentile rank vs 894 other Attack - Left Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Kolos Kovalivka | 2 | 23/24 | 24/25 | 14 | 0 | 0 | 0 |
| LNZ Cherkasy | 1 | 24/25 | 24/25 | 17 | 2 | 0 | 414 |
| Shakhtar Donetsk | 2 | 22/23 | 23/24 | 18 | 0 | 1 | 0 |
| FC Mariupol | 3 | 19/20 | 21/22 | 71 | 11 | 6 | 1,764 |
| Shakhtar Donetsk UEFA U19 | 2 | 15/16 | 17/18 | 12 | 2 | 3 | 177 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Premier Liga | Kolos Kovalivka | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier Liga | LNZ Cherkasy | 16 | 2 | 0 | 4 | 0 | 414 |
| 24/25 | Ukrainian Cup | LNZ Cherkasy | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League | Shakhtar Donetsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier Liga | Kolos Kovalivka | 12 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Premier Liga | Shakhtar Donetsk | 5 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Ukrainian Cup | Shakhtar Donetsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | Shakhtar Donetsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League | Shakhtar Donetsk | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | Shakhtar Donetsk | 11 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premier Liga | FC Mariupol | 17 | 3 | 3 | 1 | 0 | 435 |
| 21/22 | Ukrainian Cup | FC Mariupol | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | FC Mariupol | 18 | 3 | 1 | 4 | 0 | 469 |
| 20/21 | Ukrainian Cup | FC Mariupol | 2 | 1 | 1 | 1 | 0 | 122 |
| 19/20 | Europa League Qualifying | FC Mariupol | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier Liga | FC Mariupol | 18 | 3 | 0 | 1 | 0 | 302 |
| 19/20 | Premier Liga - Abstiegsrunde | FC Mariupol | 8 | 1 | 1 | 0 | 0 | 436 |
| 19/20 | Premier Liga - Europa League Playoff | FC Mariupol | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ukrainian Cup | FC Mariupol | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | UEFA Youth League | Shakhtar Donetsk UEFA U19 | 6 | 0 | 2 | 0 | 0 | 0 |
| 15/16 | UEFA Youth League | Shakhtar Donetsk UEFA U19 | 6 | 2 | 1 | 0 | 0 | 177 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-16 | Shakhtar U17 | Shakhtar U19 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Shakhtar U19 | Shakhtar II | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Shakhtar II | FC Mariupol | Loan | 0 | — |
| 21/22 | 2022-06-30 | FC Mariupol | Shakhtar II | Return from loan | 500000 | — |
| 22/23 | 2022-07-01 | Shakhtar II | Shakhtar D. | Transfer | 500000 | — |
| 23/24 | 2024-01-28 | Shakhtar D. | Kolos Kovalivka | Loan | 800000 | — |
| 24/25 | 2024-08-21 | Kolos Kovalivka | Shakhtar D. | Return from loan | 700000 | — |
| 24/25 | 2024-08-22 | Shakhtar D. | LNZ Cherkasy | Loan | 700000 | — |
| 24/25 | 2025-06-30 | LNZ Cherkasy | Shakhtar D. | Return from loan | 600000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | unknown injury | 2019-11-17 | 2019-11-30 | 14 | 1 |
| 20/21 | unknown injury | 2020-10-24 | 2020-11-18 | 26 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Vyacheslav Churko | 1 | 0 | 983 |
| Sergiy Gorbunov | 1 | 0 | 0 |
| Oleksandr Drambayev | 1 | 0 | 0 |
| Vladyslav Dubinchak | 1 | 0 | 0 |
| Vyacheslav Tankovskyi | 1 | 0 | 0 |
| Ilya Putrya | 1 | 0 | 0 |
| Yevgen Cheberko | 1 | 0 | 0 |
| Danylo Sikan | 2 | 0 | 0 |
| Nazariy Muravskyi | 1 | 0 | 0 |
| Dmytro Myshnyov | 1 | 2 | 0 |
| Yevgen Galchuk | 1 | 0 | 0 |
| Oleksiy Bykov | 2 | 1 | 0 |
| Petro Stasyuk | 1 | 0 | 0 |
| Oleksiy Kashchuk | 1 | 2 | 0 |
| Sergiy Chobotenko | 1 | 1 | 0 |
| Andriy Kulakov | 1 | 6 | 0 |
| Maksym Chekh | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Premier Liga | FC Mariupol | 3 | 18 |
| 21/22 | Premier Liga | FC Mariupol | 3 | 17 |
| 19/20 | Premier Liga | FC Mariupol | 3 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Premier Liga | FC Mariupol | 3 | 17 |
| 17/18 | UEFA Youth League | Shakhtar Donetsk UEFA U19 | 2 | 6 |
| 15/16 | UEFA Youth League | Shakhtar Donetsk UEFA U19 | 1 | 6 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | LNZ Cherkasy | Shakhtar D. | Return from loan | — | €600k |
| 24/25 | 2024-08-22 | Shakhtar D. | LNZ Cherkasy | Loan | — | €700k |
| 24/25 | 2024-08-21 | Kolos Kovalivka | Shakhtar D. | Return from loan | — | €700k |
| 23/24 | 2024-01-28 | Shakhtar D. | Kolos Kovalivka | Loan | — | €800k |
| 21/22 | 2022-06-30 | FC Mariupol | Shakhtar II | Return from loan | — | €500k |
| 19/20 | 2019-07-01 | Shakhtar II | FC Mariupol | Loan | — | — |
Last 50 matches for Shakhtar Donetsk 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 | UKR1 |
Rukh Lviv | 1–1 | Shakhtar Donetsk | Available |
| 2025-05-18 | UKR1 |
Inhulets Petrove | 1–4 | Shakhtar Donetsk | Available |
| 2025-05-09 | UKR1 |
Zorya Lugansk | 0–0 | Shakhtar Donetsk | Available |
| 2025-05-03 | UKR1 |
Chernomorets Odessa | 0–3 | Shakhtar Donetsk | Available |
| 2025-04-27 | UKR1 |
Shakhtar Donetsk | 2–2 | Dinamo Kiev | Available |
| 2025-04-19 | UKR1 |
Shakhtar Donetsk | 2–4 | Kolos Kovalivka | Available |
| 2025-04-16 | UKR1 |
Kryvbas Kryvyi Rih | 1–2 | Shakhtar Donetsk | Available |
| 2025-04-11 | UKR1 |
FC LNZ Cherkasy | 1–4 | Shakhtar Donetsk | Available |
| 2025-04-06 | UKR1 |
Shakhtar Donetsk | 3–0 | NK Veres | Available |
| 2025-03-29 | UKR1 |
FK Obolon | 0–2 | Shakhtar Donetsk | Available |
| 2025-03-11 | UKR1 |
Karpaty Lviv | 0–0 | Shakhtar Donetsk | Available |
| 2025-03-06 | UKR1 |
Shakhtar Donetsk | 1–1 | Kryvbas Kryvyi Rih | Available |
| 2025-03-01 | UKR1 |
Shakhtar Donetsk | 3–0 | FK Oleksandriya | Available |
| 2025-02-24 | UKR1 |
Shakhtar Donetsk | 1–0 | Livyi Bereh | Available |
| 2024-12-15 | UKR1 |
Polissya Zhytomyr | 1–0 | Shakhtar Donetsk | Available |
| 2024-12-05 | UKR1 |
Shakhtar Donetsk | 3–1 | Vorskla Poltava | Available |
| 2024-12-01 | UKR1 |
Shakhtar Donetsk | 1–1 | Rukh Lviv | Available |
| 2024-11-23 | UKR1 |
Shakhtar Donetsk | 6–0 | Inhulets Petrove | Available |
| 2024-11-10 | UKR1 |
Shakhtar Donetsk | 3–1 | Zorya Lugansk | Available |
| 2024-11-02 | UKR1 |
Shakhtar Donetsk | 2–1 | Chernomorets Odessa | Available |
| 2024-10-27 | UKR1 |
Dinamo Kiev | 1–1 | Shakhtar Donetsk | Available |
| 2024-10-18 | UKR1 |
Kolos Kovalivka | 0–1 | Shakhtar Donetsk | Available |
| 2024-10-06 | UKR1 |
Shakhtar Donetsk | 5–1 | FC LNZ Cherkasy | Available |
| 2024-09-27 | UKR1 |
NK Veres | 1–1 | Shakhtar Donetsk | Available |
| 2024-09-23 | UKR1 |
Shakhtar Donetsk | 4–0 | FK Obolon | Available |
| 2024-09-14 | UKR1 |
Shakhtar Donetsk | 5–2 | Karpaty Lviv | Available |
| 2024-08-24 | UKR1 |
FK Oleksandriya | 4–3 | Shakhtar Donetsk | Available |
| 2024-08-18 | UKR1 |
Livyi Bereh | 0–1 | Shakhtar Donetsk | Available |
| 2024-08-11 | UKR1 |
Shakhtar Donetsk | 0–1 | Polissya Zhytomyr | Available |
| 2024-08-04 | UKR1 |
Vorskla Poltava | 0–5 | Shakhtar Donetsk | Available |
| 2024-05-25 | UKR1 |
Polissya Zhytomyr | 2–0 | Shakhtar Donetsk | Available |
| 2024-05-19 | UKR1 |
SK Dnipro-1 | 1–1 | Shakhtar Donetsk | Available |
| 2024-05-11 | UKR1 |
Shakhtar Donetsk | 1–0 | Dinamo Kiev | Available |
| 2024-05-05 | UKR1 |
Shakhtar Donetsk | 3–0 | Chernomorets Odessa | Available |
| 2024-05-01 | UKR1 |
Chernomorets Odessa | 1–4 | Shakhtar Donetsk | Available |
| 2024-04-27 | UKR1 |
FC LNZ Cherkasy | 0–3 | Shakhtar Donetsk | Available |
| 2024-04-22 | UKR1 |
Shakhtar Donetsk | 2–1 | Zorya Lugansk | Available |
| 2024-04-18 | UKR1 |
Zorya Lugansk | 1–3 | Shakhtar Donetsk | Available |
| 2024-04-14 | UKR1 |
Vorskla Poltava | 0–1 | Shakhtar Donetsk | Available |
| 2024-04-07 | UKR1 |
Shakhtar Donetsk | 3–1 | Rukh Lviv | Available |
| 2024-03-30 | UKR1 |
FK Obolon | 0–3 | Shakhtar Donetsk | Available |
| 2024-03-12 | UKR1 |
Shakhtar Donetsk | 2–0 | FC Mynai | Available |
| 2024-03-08 | UKR1 |
Shakhtar Donetsk | 3–2 | Kolos Kovalivka | Available |
| 2024-03-03 | UKR1 |
Shakhtar Donetsk | 5–2 | Kryvbas Kryvyi Rih | Available |
| 2024-02-26 | UKR1 |
FK Oleksandriya | 0–3 | Shakhtar Donetsk | Available |
| 2023-12-08 | UKR1 |
Shakhtar Donetsk | 2–0 | NK Veres | Available |
| 2023-12-03 | UKR1 |
Shakhtar Donetsk | 2–0 | Metalist 1925 Kharkiv | Available |
| 2023-11-24 | UKR1 |
Shakhtar Donetsk | 0–0 | Polissya Zhytomyr | Available |
| 2023-11-12 | UKR1 |
Shakhtar Donetsk | 1–3 | SK Dnipro-1 | Available |
| 2023-11-03 | UKR1 |
Dinamo Kiev | 0–1 | Shakhtar Donetsk | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 19 | 414 | 4 | 0 | 0 | 0.87 |
| 23/24 | 17 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | 19 | 435 | 1 | 0 | 0 | 0.21 |
| 20/21 | 20 | 591 | 5 | 0 | 0 | 0.76 |
| 19/20 | 32 | 738 | 2 | 0 | 0 | 0.24 |
Output by competition
Career goals and assists broken down by tournament.
More on Dmytro Topalov
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Dmytro Topalov
Who is Dmytro Topalov?
Dmytro Topalov is an Ukraine professional footballer who plays as a left winger for Shakhtar Donetsk.
How old is Dmytro Topalov?
Dmytro Topalov is 28 years old. He was born on March 12, 1998 in Blyzhnye, Donetsk Oblast.
What position does Dmytro Topalov play?
Dmytro Topalov plays as a left winger (Attack - Left Winger).
What club does Dmytro Topalov play for?
Dmytro Topalov currently plays for Shakhtar Donetsk.
How many career goals has Dmytro Topalov scored?
Across all senior club competitions in our dataset, Dmytro Topalov has scored 15 goals in 132 appearances.
What is Dmytro Topalov's market value?
Dmytro Topalov's most recent reported market value is €600k.
Ukraine