Skip to content
Dmytro Topalov

Dmytro Topalov

Attack - Left Winger  at Shakhtar Donetsk
Age28
CitizenshipUkraine
Height1.76 m
Footleft
BornMarch 12, 1998
at Shakhtar Donetsk 1,423 days · joined 2022-07-01
👕100+ Apps
Market value €600k
Left Winger Attack

Career snapshot

5
clubs played for
15/16
debut season
0.11
goals / match
FC Mariupol
top club · 71 apps

Position rank · 24/25

#1220
goals rank
#1583
assists rank
15
season goals
10
season assists

Among 1,755 Attack - Left Wingers · ≥200 mins

Career highs

€800k
peak value · 2023
top transfer fee
4
best season · 19/20
int'l / penalties
132Appearances
15Goals
10Assists
14Yellow cards
0Red cards
26Full matches (90′)
Full nameDmytro Topalov
Name in home countryТопалов Дмитро Едуардович
Date of birth1998-03-12 (28 yrs)
Place of birthBlyzhnye, Donetsk Oblast, Ukraine
CitizenshipUkraine
PositionAttack - Left Winger (main: Attack)
Footleft
Height176.00 m
Current clubShakhtar Donetsk
Joined2022-07-01
Contract expires2025-12-31
AgentProStar
Jun 2025
Transfer: LNZ Cherkasy → Shakhtar D.
24/25 · Return from loan
Aug 2024
Transfer: Shakhtar D. → LNZ Cherkasy
24/25 · Loan
Aug 2024
Transfer: Kolos Kovalivka → Shakhtar D.
24/25 · Return from loan
Jul 2024
24/25 — Kolos Kovalivka, LNZ Cherkasy
19 matches · 2 G · 0 A · across 2 competitions
Jan 2024
Transfer: Shakhtar D. → Kolos Kovalivka
23/24 · Loan
Jul 2023
23/24 — Shakhtar Donetsk, Kolos Kovalivka
17 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Shakhtar Donetsk
13 matches · 0 G · 1 A · across 3 competitions
Jul 2022
Transfer: Shakhtar II → Shakhtar D.
22/23 · Transfer
Jun 2022
Transfer: FC Mariupol → Shakhtar II
21/22 · Return from loan
Jul 2021
21/22 — FC Mariupol
19 matches · 3 G · 3 A · across 2 competitions
Oct 2020
Injury: unknown
3 games missed
Jul 2020
20/21 — FC Mariupol
20 matches · 4 G · 2 A · across 2 competitions
Nov 2019
Injury: unknown
1 games missed
Jul 2019
19/20 — FC Mariupol
32 matches · 4 G · 1 A · across 5 competitions
Jul 2019
Transfer: Shakhtar II → FC Mariupol
19/20 · Loan
Jul 2017
17/18 — Shakhtar Donetsk UEFA U19
6 matches · 0 G · 2 A · across 1 competition
Jul 2017
Transfer: Shakhtar U19 → Shakhtar II
17/18 · Transfer
Jul 2015
Transfer: Shakhtar U17 → Shakhtar U19
15/16 · Transfer
Jul 2015
15/16 — Shakhtar Donetsk UEFA U19
6 matches · 2 G · 1 A · across 1 competition
Jan 1970
Peak market value: €800k
Highest valuation recorded in dataset

Percentile rank vs 894 other Attack - Left Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 0.43/90
59
Assists0 total · 0.00/90
0
G+A2 total · 0.43/90
34
Yellow cards4 total · 0.87/90
7
2,355 min
Minutes played by club
Kolos Kovalivka 0.0%
LNZ Cherkasy 17.6%
Shakhtar Donetsk 0.0%
FC Mariupol 74.9%
Shakhtar Donetsk UEFA U19 7.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

2€200K3€400K5€600K6€800K15/16 — 2 goals (Shakhtar Donetsk UEFA U19)15/16 — 1 assists315/1617/18 — 2 assists217/1819/20 — 4 goals (FC Mariupol)19/20 — 1 assists519/2020/21 — 4 goals (FC Mariupol)20/21 — 2 assists620/2121/22 — 3 goals (FC Mariupol)21/22 — 3 assists621/2222/23 — 1 assists122/2323/2424/25 — 2 goals (LNZ Cherkasy)224/2520/21 — €500K21/22 — €500K22/23 — €500K23/24 — €800K24/25 — €700KGoalsAssistsMarket value

Goals by season

15/16: 2215/1617/18: 0017/1819/20: 4419/2020/21: 4420/2121/22: 3321/2222/23: 0022/2323/24: 0023/2424/25: 2224/25

Assists by season

15/16: 1115/1617/18: 2217/1819/20: 1119/2020/21: 2220/2121/22: 3321/2222/23: 1122/2323/24: 0023/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€600k
Peak€800k
Low€350k
Δ since start+€200k
€350k€463k€575k€688k€800k197019701970
DateValue
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.

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

Premier Liga
99 apps
11 G
5 A
UEFA Youth League
12 apps
2 G
3 A
Ukrainian Cup
8 apps
1 G
1 A
Premier Liga - Abstiegsrunde
8 apps
1 G
1 A

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.