Age 35
Height 180 cm
Foot Right
Country Poland
Value €316.8k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.01
28 matches
Last 5
7.40
+0.39 vs season
Best
8.2
vs Motor Lublin
MOTM
0
of 29 matches
Rating by match (last 29)
≥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
28
Goals
1
Assists
2
Rating
7.01
Goals
1
40%
Assists
2
62%
Rating
7.01
70%
Matches
27
61%
Started
23
71%
Minutes
2048
74%
🎯
Stats compared to other midfielders
Ekstraklasa · percentile vs peers
Chances created
94%
Aerial duels
22%
Defensive actions
33%
Goals
29%
Shot attempts
48%
Touches
96%
🎯
Shot Map
23 shots per season
Goals
1
On target
14
xG
1.20
Conversion
4%
Goal
Saved
Off target
🔥
Heatmap
1617 touches this season
Attack
Touches
1617
Attack
32%
Middle
51%
Ø position
55%
Detailed Stats & Percentiles (Ekstraklasa)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Goals | 1 | 0.04 |
40
|
44
|
| xG | 1.20 | 0.05 |
57
|
31
|
| xGOT | 0.31 | 0.01 |
32
|
22
|
| xG excl. penalty | 1.20 | 0.05 |
58
|
31
|
| Shots | 22 | 0.97 |
62
|
37
|
| Shots on target | 4 | 0.18 |
51
|
31
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 76%
|
|---|---|---|---|---|
| Assists | 2 | 0.09 |
62
|
53
|
| xA | 5.15 | 0.23 |
95
|
89
|
| Accurate passes | 1186 | 52.12 |
93
|
98
|
| Pass accuracy | 83.7 | 83.70 |
68
|
68
|
| Accurate long balls | 53 | 2.33 |
86
|
81
|
| Long ball accuracy | 42.4 | 42.40 |
31
|
31
|
| Chances created | 47 | 2.07 |
95
|
92
|
| Big chances created | 8 | 0.35 |
95
|
88
|
| Successful crosses | 35 | 1.54 |
94
|
90
|
| Cross accuracy | 30.4 | 30.43 |
72
|
72
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Dribbles | 2 | 0.09 |
12
|
6
|
| Dribbles success rate | 33.3 | 33.33 |
12
|
12
|
| Duels won | 76 | 3.34 |
62
|
16
|
| Duels won % | 44.4 | 44.44 |
17
|
17
|
| Aerials won | 13 | 0.57 |
55
|
27
|
| Aerials won % | 52.0 | 52.00 |
74
|
74
|
| Touches | 1782 | 78.31 |
91
|
97
|
| Touches in opposition box | 31 | 1.36 |
62
|
41
|
| Dispossessed | 10 | 0.44 |
41
|
72
|
| Fouls won | 26 | 1.14 |
72
|
44
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Defensive actions | 76 | 3.34 |
54
|
15
|
| Tackles | 35 | 1.54 |
68
|
38
|
| Interceptions | 14 | 0.62 |
51
|
27
|
| Blocked scoring attempt | 5 | 0.22 |
55
|
37
|
| Fouls committed | 47 | 2.07 |
94
|
83
|
| Recoveries | 108 | 4.75 |
81
|
65
|
| Possession won final 3rd | 13 | 0.57 |
81
|
64
|
| Dribbled past | 23 | 1.01 |
10
|
28
|
| Clearances | 22 | 0.97 |
48
|
18
|
| Clean sheets | 2 | 0.09 |
48
|
44
|
| Goals conceded while on pitch | 27 | 1.19 |
27
|
55
|
| xG against while on pitch | 23.69 | 1.04 |
39
|
87
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.31 |
4
|
21
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Goals | 1 | 0.04 |
40
|
44
|
| xG | 1.20 | 0.05 |
57
|
31
|
| xGOT | 0.31 | 0.01 |
32
|
22
|
| xG excl. penalty | 1.20 | 0.05 |
58
|
31
|
| Shots | 22 | 0.97 |
62
|
37
|
| Shots on target | 4 | 0.18 |
51
|
31
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 76%
|
|---|---|---|---|---|
| Assists | 2 | 0.09 |
62
|
53
|
| xA | 5.15 | 0.23 |
95
|
89
|
| Accurate passes | 1186 | 52.12 |
93
|
98
|
| Pass accuracy | 83.7 | 83.70 |
68
|
68
|
| Accurate long balls | 53 | 2.33 |
86
|
81
|
| Long ball accuracy | 42.4 | 42.40 |
31
|
31
|
| Chances created | 47 | 2.07 |
95
|
92
|
| Big chances created | 8 | 0.35 |
95
|
88
|
| Successful crosses | 35 | 1.54 |
94
|
90
|
| Cross accuracy | 30.4 | 30.43 |
72
|
72
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Dribbles | 2 | 0.09 |
12
|
6
|
| Dribbles success rate | 33.3 | 33.33 |
12
|
12
|
| Duels won | 76 | 3.34 |
62
|
16
|
| Duels won % | 44.4 | 44.44 |
17
|
17
|
| Aerials won | 13 | 0.57 |
55
|
27
|
| Aerials won % | 52.0 | 52.00 |
74
|
74
|
| Touches | 1782 | 78.31 |
91
|
97
|
| Touches in opposition box | 31 | 1.36 |
62
|
41
|
| Dispossessed | 10 | 0.44 |
41
|
72
|
| Fouls won | 26 | 1.14 |
72
|
44
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Defensive actions | 76 | 3.34 |
54
|
15
|
| Tackles | 35 | 1.54 |
68
|
38
|
| Interceptions | 14 | 0.62 |
51
|
27
|
| Blocked scoring attempt | 5 | 0.22 |
55
|
37
|
| Fouls committed | 47 | 2.07 |
94
|
83
|
| Recoveries | 108 | 4.75 |
81
|
65
|
| Possession won final 3rd | 13 | 0.57 |
81
|
64
|
| Dribbled past | 23 | 1.01 |
10
|
28
|
| Clearances | 22 | 0.97 |
48
|
18
|
| Clean sheets | 2 | 0.09 |
48
|
44
|
| Goals conceded while on pitch | 27 | 1.19 |
27
|
55
|
| xG against while on pitch | 23.69 | 1.04 |
39
|
87
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.31 |
4
|
21
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (33)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | vs Korona Kielce | Ekstraklasa | 1-1 | 79 | 0 | 0 | 6.8 |
| 2026-05-16 | @ Motor Lublin | Ekstraklasa | 3-3 | 89 | 1 | 0 | 8.2 |
| 2026-05-11 | vs Radomiak Radom | Ekstraklasa | 0-0 | 90 | 0 | 0 | 7.0 |
| 2026-05-03 | @ Zagłębie Lubin | Ekstraklasa | 0-0 | 90 | 0 | 0 | 8.0 |
| 2026-04-25 | vs Pogoń Szczecin | Ekstraklasa | 1-1 | 32 | 0 | 1 | 7.0 |
| 2026-04-19 | @ Raków Częstochowa | Ekstraklasa | 4-1 | 72 | 0 | 0 | 6.8 |
| 2026-04-12 | vs Arka Gdynia | Ekstraklasa | 2-2 | 90 | 0 | 0 | 6.6 |
| 2026-03-21 | vs GKS Katowice | Ekstraklasa | 1-0 | 77 | 0 | 0 | 6.9 |
| 2026-03-14 | vs Wisła Płock | Ekstraklasa | 1-2 | 90 | 0 | 0 | 7.3 |
| 2026-03-08 | @ Legia Warszawa | Ekstraklasa | 1-0 | 90 | 0 | 0 | 6.7 |
| 2026-02-27 | vs Piast Gliwice | Ekstraklasa | 2-3 | 90 | 0 | 0 | 6.4 |
| 2026-02-20 | @ Widzew Łódź | Ekstraklasa | 0-0 | 89 | 0 | 0 | 7.0 |
| 2026-02-14 | vs Jagiellonia Białystok | Ekstraklasa | 0-0 | 16 | 0 | 0 | 6.6 |
| 2026-02-06 | @ Lechia Gdańsk | Ekstraklasa | 1-1 | 89 | 0 | 0 | 6.8 |
| 2026-02-02 | @ Termalica Nieciecza | Ekstraklasa | 0-1 | 88 | 0 | 0 | 7.8 |
| 2025-12-07 | vs Lech Poznań | Ekstraklasa | 2-2 | 90 | 0 | 0 | 7.7 |
| 2025-12-04 | @ Wisła Płock | Ekstraklasa | 0-0 | 45 | 0 | 0 | 6.4 |
| 2025-11-22 | vs Motor Lublin | Ekstraklasa | 1-2 | 90 | 0 | 0 | 6.9 |
| 2025-11-07 | @ Radomiak Radom | Ekstraklasa | 3-0 | 90 | 0 | 0 | 7.0 |
| 2025-11-03 | vs Zagłębie Lubin | Ekstraklasa | 0-0 | 85 | 0 | 0 | 6.9 |
| 2025-10-25 | @ Pogoń Szczecin | Ekstraklasa | 2-1 | 72 | 0 | 0 | 6.7 |
| 2025-10-18 | vs Raków Częstochowa | Ekstraklasa | 2-0 | 81 | 0 | 0 | 7.3 |
| 2025-10-04 | @ Arka Gdynia | Ekstraklasa | 2-1 | 81 | 0 | 0 | 6.2 |
| 2025-09-27 | vs Górnik Zabrze | Ekstraklasa | 1-1 | 90 | 0 | 0 | 7.0 |
| 2025-09-19 | @ GKS Katowice | Ekstraklasa | 0-3 | 83 | 0 | 1 | 7.7 |
| 2025-08-31 | vs Legia Warszawa | Ekstraklasa | 2-1 | 69 | 0 | 0 | 6.7 |
| 2025-08-15 | vs Widzew Łódź | Ekstraklasa | 1-0 | 1 | 0 | 0 | |
| 2025-07-19 | vs Charlotte FC | Major League Soccer | 2-3 | 0 | 0 | 0 | |
| 2025-07-16 | vs Chicago Fire FC | Major League Soccer | 2-2 | 0 | 0 | 0 | |
| 2025-07-12 | @ Toronto FC | Major League Soccer | 1-1 | 0 | 0 | 0 | |
| 2025-07-05 | @ DC United | Major League Soccer | 0-0 | 76 | 0 | 0 | 7.2 |
| 2025-06-25 | @ Columbus Crew | Major League Soccer | 3-1 | 45 | 0 | 0 | 5.7 |
| 2025-06-12 | @ New York City FC | Major League Soccer | 4-0 | 90 | 0 | 0 | 7.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Cracovia | senior | 28 | 1 | 2 | 7.01 |
| 2025 | Atlanta United | senior | 16 | 0 | 1 | 6.55 |
| 2024 | DC United | senior | 34 | 3 | 6 | 7.32 |
| 2023 | DC United | senior | 36 | 4 | 7 | 7.34 |
| 2022/2023 | Leeds United | senior | 18 | 2 | 0 | 6.48 |
| 2021/2022 | Leeds United | senior | 37 | 1 | 2 | 6.66 |
| 2020/2021 | Leeds United | senior | 35 | 4 | 5 | 6.69 |
| 2019/2020 | Leeds United | senior | 47 | 7 | 5 | 7.00 |
| 2018/2019 | Leeds United | senior | 50 | 10 | 9 | 6.98 |
| 2017/2018 | FC Utrecht | senior | 16 | 1 | 2 | 6.92 |
| 2017/2018 | Leeds United | senior | 9 | 0 | 0 | 5.95 |
| 2016/2017 | FC Twente | senior | 30 | 6 | 4 | - |
| 2015/2016 | Kaiserslautern II | senior | 2 | 0 | 0 | - |
| 2014/2015 | Kaiserslautern II | senior | 2 | 0 | 0 | - |
| 2015/2016 | Kaiserslautern | senior | 18 | 3 | 1 | - |
| 2014/2015 | Kaiserslautern | senior | 5 | 1 | 1 | - |
| 2014/2015 | Wolfsburg II | senior | 6 | 3 | 0 | - |
| 2013/2014 | PEC Zwolle | senior | 34 | 4 | 7 | - |
| 2012/2013 | PEC Zwolle | senior | 14 | 2 | 2 | - |
| 2012/2013 | Wolfsburg II | senior | 3 | 0 | 0 | - |
| 2011/2012 | Wolfsburg II | senior | 9 | 1 | 0 | - |
| 2010/2011 | Cracovia | senior | 29 | 4 | 0 | - |
| 2009/2010 | Cracovia | senior | 21 | 1 | 0 | - |
| 2008/2009 | Cracovia | senior | 5 | 0 | 0 | - |
| 2022/2023 | Leeds United U21 | youth | 2 | 0 | 0 | - |
| 2022 | Poland | national team | 7 | 0 | 1 | 7.27 |
| 2021 | Poland | national team | 1 | 0 | 0 | 6.20 |
| 2020 | Poland | national team | 18 | 0 | 1 | 6.36 |
| 2018 | Poland | national team | 5 | 1 | 0 | - |
| 2016 | Poland | national team | 1 | 0 | 1 | - |
| 2014 | Poland | national team | 7 | 0 | 1 | - |
| 2013 | Poland | national team | 1 | 1 | 1 | - |
| 2011 | Poland | national team | 1 | 0 | 0 | - |
| 2013 | Poland U21 | national team | 6 | 2 | 0 | - |
Transfer Value History
Teammates
Bartlomiej Kolec
Mateusz Skoczylas
Oliwier Hyla
Gustav Henriksson
Beno Selan
Amir Al-Ammari
Mateusz Praszelik
Wiktor Bogacz
Maxime Dominguez
Pau Sans
Sebastian Madejski
Ajdin Hasic
Kamil Glik
Martin Minchev
Kahveh Zahiroleslam
Mateusz Tabisz
Karol Knap
Bosko Sutalo
Otar Kakabadze
Henrich Ravas
Dawid Polak
Jean Batoum
Konrad Cymerys
Mauro Perkovic
Brahim Traoré
Oskar Wójcik
Dijon Kameri
Oskar Lachowicz
Dominik Pila
Mateusz Pomietlo
Konrad Golonka
Gabriel Charpentier
Trophies
Leeds United
🏆
Championship
x1
PEC Zwolle
🏆
KNVB Cup
x1
Cracovia