Age 25
Height 184 cm
Foot Right
Country Ukraine
Value €1.8m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.36
33 matches
Last 5
6.90
-0.46 vs season
Best
8.4
vs Pogoń Szczecin
MOTM
2
of 30 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
33
Goals
7
Assists
5
Rating
7.36
Goals
7
100%
Assists
5
96%
Rating
7.36
97%
Matches
30
75%
Started
30
89%
Minutes
2697
92%
🎯
Stats compared to other midfielders
Ekstraklasa · percentile vs peers
Chances created
74%
Aerial duels
72%
Defensive actions
70%
Goals
91%
Shot attempts
90%
Touches
84%
🎯
Shot Map
57 shots per season
Goals
7
On target
40
xG
2.97
Conversion
12%
Goal
Saved
Off target
🔥
Heatmap
1670 touches this season
Attack
Touches
1670
Attack
21%
Middle
55%
Ø position
49%
Detailed Stats & Percentiles (Ekstraklasa)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 90%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Goals | 7 | 0.23 |
100
|
87
|
| xG | 3.00 | 0.10 |
79
|
55
|
| xGOT | 3.37 | 0.11 |
84
|
65
|
| xG excl. penalty | 3.00 | 0.10 |
82
|
58
|
| Shots | 57 | 1.90 |
96
|
80
|
| Shots on target | 18 | 0.60 |
97
|
82
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 76%
|
|---|---|---|---|---|
| Assists | 5 | 0.17 |
96
|
79
|
| xA | 4.10 | 0.14 |
87
|
65
|
| Accurate passes | 1234 | 41.18 |
94
|
84
|
| Pass accuracy | 82.4 | 82.43 |
55
|
55
|
| Accurate long balls | 106 | 3.54 |
96
|
96
|
| Long ball accuracy | 52.7 | 52.74 |
62
|
62
|
| Chances created | 39 | 1.30 |
90
|
68
|
| Big chances created | 10 | 0.33 |
97
|
87
|
| Successful crosses | 33 | 1.10 |
93
|
82
|
| Cross accuracy | 36.3 | 36.26 |
86
|
86
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Dribbles | 16 | 0.53 |
74
|
43
|
| Dribbles success rate | 57.1 | 57.14 |
70
|
70
|
| Duels won | 140 | 4.67 |
86
|
41
|
| Duels won % | 53.2 | 53.23 |
69
|
69
|
| Aerials won | 40 | 1.33 |
92
|
67
|
| Aerials won % | 40.8 | 40.82 |
34
|
34
|
| Touches | 2013 | 67.17 |
96
|
86
|
| Touches in opposition box | 10 | 0.33 |
35
|
4
|
| Dispossessed | 8 | 0.27 |
47
|
91
|
| Fouls won | 21 | 0.70 |
61
|
20
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Defensive actions | 175 | 5.84 |
95
|
68
|
| Tackles | 64 | 2.14 |
96
|
72
|
| Interceptions | 35 | 1.17 |
96
|
71
|
| Blocked scoring attempt | 13 | 0.43 |
89
|
66
|
| Fouls committed | 32 | 1.07 |
79
|
29
|
| Penalties conceded | 1 | 0.03 |
1
|
10
|
| Recoveries | 188 | 6.27 |
97
|
94
|
| Possession won final 3rd | 13 | 0.43 |
81
|
45
|
| Dribbled past | 15 | 0.50 |
32
|
81
|
| Clearances | 63 | 2.10 |
89
|
56
|
| Clean sheets | 3 | 0.10 |
62
|
48
|
| Goals conceded while on pitch | 55 | 1.84 |
2
|
15
|
| xG against while on pitch | 43.29 | 1.44 |
9
|
44
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 2%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.23 |
4
|
41
|
| Red cards | 1 | 0.03 |
0
|
9
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 90%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Goals | 7 | 0.23 |
100
|
87
|
| xG | 3.00 | 0.10 |
79
|
55
|
| xGOT | 3.37 | 0.11 |
84
|
65
|
| xG excl. penalty | 3.00 | 0.10 |
82
|
58
|
| Shots | 57 | 1.90 |
96
|
80
|
| Shots on target | 18 | 0.60 |
97
|
82
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 76%
|
|---|---|---|---|---|
| Assists | 5 | 0.17 |
96
|
79
|
| xA | 4.10 | 0.14 |
87
|
65
|
| Accurate passes | 1234 | 41.18 |
94
|
84
|
| Pass accuracy | 82.4 | 82.43 |
55
|
55
|
| Accurate long balls | 106 | 3.54 |
96
|
96
|
| Long ball accuracy | 52.7 | 52.74 |
62
|
62
|
| Chances created | 39 | 1.30 |
90
|
68
|
| Big chances created | 10 | 0.33 |
97
|
87
|
| Successful crosses | 33 | 1.10 |
93
|
82
|
| Cross accuracy | 36.3 | 36.26 |
86
|
86
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Dribbles | 16 | 0.53 |
74
|
43
|
| Dribbles success rate | 57.1 | 57.14 |
70
|
70
|
| Duels won | 140 | 4.67 |
86
|
41
|
| Duels won % | 53.2 | 53.23 |
69
|
69
|
| Aerials won | 40 | 1.33 |
92
|
67
|
| Aerials won % | 40.8 | 40.82 |
34
|
34
|
| Touches | 2013 | 67.17 |
96
|
86
|
| Touches in opposition box | 10 | 0.33 |
35
|
4
|
| Dispossessed | 8 | 0.27 |
47
|
91
|
| Fouls won | 21 | 0.70 |
61
|
20
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Defensive actions | 175 | 5.84 |
95
|
68
|
| Tackles | 64 | 2.14 |
96
|
72
|
| Interceptions | 35 | 1.17 |
96
|
71
|
| Blocked scoring attempt | 13 | 0.43 |
89
|
66
|
| Fouls committed | 32 | 1.07 |
79
|
29
|
| Penalties conceded | 1 | 0.03 |
1
|
10
|
| Recoveries | 188 | 6.27 |
97
|
94
|
| Possession won final 3rd | 13 | 0.43 |
81
|
45
|
| Dribbled past | 15 | 0.50 |
32
|
81
|
| Clearances | 63 | 2.10 |
89
|
56
|
| Clean sheets | 3 | 0.10 |
62
|
48
|
| Goals conceded while on pitch | 55 | 1.84 |
2
|
15
|
| xG against while on pitch | 43.29 | 1.44 |
9
|
44
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 2%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.23 |
4
|
41
|
| Red cards | 1 | 0.03 |
0
|
9
|
Recent Matches (31)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-17 | vs Legia Warszawa | Ekstraklasa | 1-2 | 87 | 0 | 0 | 5.9 |
| 2026-05-09 | @ Widzew Łódź | Ekstraklasa | 3-1 | 90 | 1 | 0 | 7.5 |
| 2026-05-04 | @ Radomiak Radom | Ekstraklasa | 3-1 | 90 | 0 | 0 | 6.4 |
| 2026-04-25 | vs Raków Częstochowa | Ekstraklasa | 1-2 | 90 | 0 | 0 | 6.4 |
| 2026-04-20 | vs Piast Gliwice | Ekstraklasa | 1-1 | 90 | 1 | 0 | 8.3 ⭐ |
| 2026-04-10 | @ Wisła Płock | Ekstraklasa | 1-0 | 90 | 0 | 0 | 7.4 |
| 2026-04-06 | vs Korona Kielce | Ekstraklasa | 4-2 | 90 | 0 | 0 | 8.1 |
| 2026-03-21 | vs Pogoń Szczecin | Ekstraklasa | 2-1 | 90 | 0 | 1 | 8.4 |
| 2026-03-14 | @ GKS Katowice | Ekstraklasa | 2-0 | 90 | 0 | 0 | 7.0 |
| 2026-03-06 | vs Jagiellonia Białystok | Ekstraklasa | 3-0 | 90 | 0 | 1 | 7.7 |
| 2026-02-27 | @ Arka Gdynia | Ekstraklasa | 2-2 | 90 | 1 | 0 | 7.7 |
| 2026-02-23 | vs Zagłębie Lubin | Ekstraklasa | 0-2 | 90 | 0 | 0 | 7.4 |
| 2026-02-15 | @ Motor Lublin | Ekstraklasa | 2-3 | 90 | 0 | 0 | 7.7 |
| 2026-02-06 | vs Cracovia | Ekstraklasa | 1-1 | 90 | 0 | 1 | 8.4 ⭐ |
| 2026-01-31 | @ Lech Poznań | Ekstraklasa | 1-3 | 90 | 0 | 0 | 8.0 |
| 2025-12-02 | vs Górnik Zabrze | FA Cup | 1-3 | 90 | 0 | 0 | |
| 2025-11-29 | vs Termalica Nieciecza | Ekstraklasa | 5-1 | 90 | 0 | 1 | 8.0 |
| 2025-11-22 | @ Legia Warszawa | Ekstraklasa | 2-2 | 90 | 1 | 0 | 8.1 |
| 2025-11-08 | vs Widzew Łódź | Ekstraklasa | 2-1 | 90 | 0 | 0 | 7.7 |
| 2025-11-03 | vs Radomiak Radom | Ekstraklasa | 1-2 | 90 | 0 | 0 | 7.3 |
| 2025-10-26 | @ Raków Częstochowa | Ekstraklasa | 2-1 | 90 | 0 | 0 | 6.8 |
| 2025-10-19 | @ Piast Gliwice | Ekstraklasa | 1-2 | 90 | 1 | 0 | 7.3 |
| 2025-09-21 | @ Pogoń Szczecin | Ekstraklasa | 3-4 | 90 | 1 | 0 | 8.4 |
| 2025-09-12 | vs GKS Katowice | Ekstraklasa | 2-0 | 90 | 0 | 0 | 7.2 |
| 2025-08-31 | @ Jagiellonia Białystok | Ekstraklasa | 2-0 | 90 | 0 | 0 | 7.1 |
| 2025-08-24 | vs Arka Gdynia | Ekstraklasa | 1-0 | 90 | 0 | 0 | 7.5 |
| 2025-08-15 | @ Zagłębie Lubin | Ekstraklasa | 6-2 | 90 | 0 | 0 | 5.2 |
| 2025-08-11 | vs Motor Lublin | Ekstraklasa | 3-3 | 90 | 0 | 0 | 7.5 |
| 2025-08-03 | @ Cracovia | Ekstraklasa | 2-2 | 90 | 1 | 0 | 7.5 |
| 2025-07-26 | vs Lech Poznań | Ekstraklasa | 3-4 | 90 | 0 | 1 | 6.1 |
| 2025-07-20 | @ Górnik Zabrze | Ekstraklasa | 2-1 | 90 | 0 | 0 | 6.9 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Lechia Gdańsk | senior | 33 | 7 | 5 | 7.36 |
| 2024/2025 | Lechia Gdańsk | senior | 26 | 3 | 0 | 6.94 |
| 2023/2024 | Lechia Gdańsk | senior | 28 | 3 | 0 | - |
| 2023/2024 | Valmiera FC | senior | 3 | 0 | 0 | - |
| 2023 | Valmiera FC | senior | 17 | 1 | 1 | - |
| 2022/2023 | Valmiera FC | senior | 2 | 0 | 0 | - |
| 2022 | Valmiera FC | senior | 30 | 4 | 0 | - |
| 2021/2022 | Valmiera FC | senior | 2 | 0 | 0 | - |
| 2021 | Valmiera FC | senior | 27 | 2 | 0 | - |
| 2020/2021 | Karvina | senior | 1 | 0 | 0 | - |
| 2019/2020 | Karvina | senior | 4 | 0 | 0 | - |
| 2023 | Ukraine U21 | national team | 16 | 0 | 2 | 5.96 |
| 2019 | Ukraine U19 | national team | 3 | 0 | 0 | - |
| 2018 | Ukraine U17 | national team | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Kyrylo Pashko
Szymon Weirauch
Bartlomiej Kludka
Elias Olsson
Bujar Pllana
Bogdan Vyunnyk
Aleksandar Cirkovic
Rifet Kapic
Camilo Mena
Maksym Dyachuk
Alvis Jaunzems
Anton Tsarenko
Alex Paulsen
Michal Glogowski
Milosz Kalahur
Matús Vojtko
Bogdan Sarnavsky
Tomasz Wójtowicz
Michal Kaczorowski
Igor Bambecki
Indrit Mavraj
Bartosz Borkowski
Dorian Sinkiewicz
Kacper Sezonienko
Matej Rodin
Bartosz Szczepankiewicz
Tomás Bobcek
Dawid Kurminowski
Tomasz Neugebauer
Trophies
Lechia Gdańsk
🏆
I Liga
x1
Valmiera FC
🏆
Virsliga
x1