Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2023/24 | Piast Gliwice | Polish Ekstraklasa | 2 | 7 | 0 | 0 |
| 2022/23 | Raków Częstochowa | Polish Ekstraklasa | 1 | 77 | 0 | 0 |
| 2022/23 | Raków Częstochowa | UEFA Europa Conference League Qualifying | 2 | 178 | 0 | 0 |
| 2022/23 | Georgia | UEFA Nations League | 1 | 15 | 0 | 0 |
| 2021/22 | Raków Częstochowa | Polish Ekstraklasa | 21 | 1,129 | 0 | 0 |
| 2021/22 | Georgia | International Friendlies | 2 | 29 | 0 | 0 |
| 2020/21 | Legia Warszawa | Champions League Qualifying | 2 | 150 | 0 | 0 |
| 2020/21 | Legia Warszawa | Polish Ekstraklasa | 19 | 913 | 0 | 0 |
| 2020/21 | Legia Warszawa | UEFA Europa League Qualifying | 1 | 27 | 0 | 0 |
| 2020/21 | Georgia | International Friendlies | 2 | 87 | 0 | 0 |
| 2020/21 | Georgia | UEFA Nations League | 3 | 231 | 0 | 0 |
| 2019/20 | Legia Warszawa | Polish Ekstraklasa | 35 | 2,304 | 8 | 5 |
| 2019/20 | Legia Warszawa | UEFA Europa League Qualifying | 8 | 703 | 1 | 0 |
| 2019/20 | Georgia | International Friendlies | 2 | 116 | 0 | 0 |
| 2018/19 | Górnik Zabrze | Polish Ekstraklasa | 17 | 1,423 | 1 | 5 |
| 2018/19 | Georgia | UEFA Nations League | 6 | 296 | 1 | 0 |
| 2018/19 | Luzern | Swiss Cup | 2 | 150 | 1 | 0 |
| 2018/19 | Luzern | Swiss Super League | 11 | 565 | 1 | 0 |
| 2018/19 | Luzern | UEFA Europa League Qualifying | 2 | 171 | 0 | 0 |
| 2017/18 | BATE Borisov | Champions League Qualifying | 1 | 14 | 0 | 0 |
| 2017/18 | Luzern | Swiss Super League | 12 | 798 | 1 | 0 |
| 2016/17 | BATE Borisov | Champions League Qualifying | 1 | 6 | 0 | 0 |
| 2016/17 | BATE Borisov | UEFA Europa League Qualifying | 1 | 45 | 0 | 0 |
| 2015/16 | Metalurh Zaporizhya | Ukraine Premier League | 14 | 1,260 | 1 | 0 |
| 2014/15 | Metalurh Zaporizhya | Ukraine Premier League | 12 | 825 | 0 | 0 |
| Total | 25 seasons | 180 | 11,519 | 15 | 10 |
Georgian Cup
2025/26No stats available right now.
Georgian Premier League
2025/26No stats available right now.
Polish Cup
2023/24No stats available right now.
Polish Ekstraklasa
2023/24Compared with 146 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 89% | 99 |
| Dribbles | 0.00 | 0 |
| Duels won | 100% | 100 |
| Recoveries | 12.86 | 100 |
| Forward passes | 128.57 | 100 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
Polish Ekstraklasa
2022/23Compared with 147 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 93% | 100 |
| Dribbles | 0.00 | 1 |
| Duels won | 71% | 99 |
| Recoveries | 3.51 | 97 |
| Forward passes | 28.05 | 67 |
| Metric | Total |
|---|---|
| Shots | 4 |
| Tackles won | 2 |
| Interceptions | 1 |
Polish Super Cup
2022/23No stats available right now.
UEFA Europa Conference League Qualifying
2022/23Compared with 43 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Pass accuracy, Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 43 |
| Dribbles | 0.00 | 47 |
| Recoveries | 0.00 | 41 |
| Forward passes | 0.00 | 41 |
No stats available right now.
UEFA Nations League
2022/23Compared with 47 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 60% | 0 |
| Dribbles | 0.00 | 5 |
| Recoveries | 0.00 | 0 |
| Forward passes | 24.00 | 34 |
No stats available right now.
Polish Cup
2021/22No stats available right now.
Polish Ekstraklasa
2021/22Compared with 157 players in the same position in 2021/22.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.36 | 70 |
| Pass accuracy | 85% | 92 |
| Dribbles | 0.80 | 42 |
| Duels won | 41% | 17 |
| Recoveries | 1.36 | 21 |
| Forward passes | 38.82 | 95 |
| Metric | Total |
|---|---|
| Big chances created | 17 |
| Shots | 22 |
| Dribbles completed | 10 |
| Tackles won | 4 |
| Interceptions | 13 |
| Clearances | 17 |
| Clean sheets | 2 |
International Friendlies
2021/22No stats available right now.
Champions League Qualifying
2020/21| Metric | Total |
|---|---|
| Clean sheets | 1 |
Polish Cup
2020/21No stats available right now.
Polish Ekstraklasa
2020/21Compared with 124 players in the same position in 2020/21.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.07 | 88 |
| Pass accuracy | 85% | 96 |
| Dribbles | 0.59 | 34 |
| Duels won | 33% | 2 |
| Recoveries | 1.58 | 20 |
| Forward passes | 40.02 | 96 |
| Metric | Total |
|---|---|
| Big chances created | 21 |
| Shots | 22 |
| Dribbles completed | 6 |
| Tackles won | 7 |
| Interceptions | 9 |
| Clearances | 4 |
| Clean sheets | 2 |
UEFA Europa League Qualifying
2020/21No stats available right now.
Polish Super Cup
2020/21No stats available right now.
International Friendlies
2020/21| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
UEFA Nations League
2020/21| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 4 |
| Dribbles completed | 4 |
| Tackles won | 1 |
Polish Cup
2019/20No stats available right now.
Polish Ekstraklasa
2019/20| Metric | Total |
|---|---|
| Goals | 8 |
| Assists | 5 |
| Big chances created | 76 |
| Shots | 73 |
| Dribbles completed | 25 |
| Tackles won | 18 |
| Interceptions | 24 |
| Clearances | 9 |
| Clean sheets | 6 |
UEFA Europa League Qualifying
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 6 |
International Friendlies
2019/20No stats available right now.
Polish Ekstraklasa
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 5 |
| Big chances created | 47 |
| Shots | 39 |
| Dribbles completed | 14 |
| Tackles won | 10 |
| Interceptions | 17 |
| Clearances | 7 |
| Clean sheets | 2 |
UEFA Nations League
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 9 |
| Tackles won | 1 |
| Clearances | 5 |
| Clean sheets | 1 |
Swiss Cup
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
Swiss Super League
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 17 |
| Shots | 14 |
| Dribbles completed | 2 |
| Tackles won | 5 |
| Interceptions | 3 |
| Clearances | 1 |
UEFA Europa League Qualifying
2018/19No stats available right now.
Belarus Vysshaya Liga
2017/18No stats available right now.
Champions League Qualifying
2017/18No stats available right now.
UEFA Europa League Qualifying
2017/18No stats available right now.
International Friendlies
2017/18No stats available right now.
Swiss Super League
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 17 |
| Shots | 15 |
| Dribbles completed | 5 |
| Tackles won | 9 |
| Interceptions | 4 |
| Clearances | 6 |
| Clean sheets | 2 |
Belarus Vysshaya Liga
2016/17No stats available right now.
Belarusian Cup
2016/17No stats available right now.
Champions League Qualifying
2016/17No stats available right now.
UEFA Europa League Qualifying
2016/17No stats available right now.
International Friendlies
2016/17No stats available right now.
Belarusian Cup
2015/16No stats available right now.
Ukraine Premier League
2015/16| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 1 |
Ukraine Premier League
2014/15| Metric | Total |
|---|---|
| Clean sheets | 2 |
Ukrainian Cup
2014/15No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 04/07AwayWidzew LódzP1-0 | 5' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4/4 | 6.0 |
| 03/17AwayLegia WarszawaP3-1 | 2' | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 4/5 | 6.2 |
| 08/14Jagiellonia BiałystokE2-2 | 77' | 0 | 0 | 0 | 0 | 5 | 12 | 2 | 39/42 | 7.4 |
| 06/05AwayBulgariaG2-5 | 15' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/5 | 6.0 |
| 05/21Lechia GdanskG3-0 | 10' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5/6 | 6.0 |
| 05/14AwayZaglebie LubinP1-0 | 89' | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 43/52 | 5.9 |
| 05/08CracoviaE1-1 | 5' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 10/13 | 6.0 |
| 04/16AwayTermalica NiecieczaG0-3 | 78' | 0 | 0 | 0 | 1 | 3 | 12 | 0 | 34/43 | 6.5 |
| 04/10Śląsk WrocławE1-1 | 45' | 0 | 0 | 1 | 0 | 2 | 9 | 1 | 31/40 | 6.0 |
| 04/02AwayWarta PoznanG0-2 | 90' | 0 | 0 | 1 | 0 | 1 | 8 | 0 | 42/46 | 6.7 |
| 03/19Legia WarszawaE1-1 | 30' | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 20/22 | 6.3 |
| 02/25Wisla PlockG2-0 | 3' | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 4/5 | 6.1 |
| 12/15Górnik ZabrzeP1-2 | 33' | 0 | 0 | 0 | 2 | 4 | 4 | 0 | 20/26 | 6.4 |
| 12/04AwayLechia GdanskP3-1 | 45' | 0 | 0 | 2 | 0 | 3 | 8 | 0 | 43/46 | 7.0 |
| 11/27Zaglebie LubinG4-0 | 16' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 21/23 | 6.2 |
INT
COR
REM
GRE
RBB
MIR
VIT
CHA
BOT
VAS
FOR
PAC
CRU
SAO
USM
CRB
BIS
MCA
JSS
CSC
JSK
MCO
ENS
ASO
OP
FCU
GUA
THS
LAC
IND
GUV
ITO
SUP
SHJ
GGP
NJC
SXU
FNA
GXH
TAT
GRI
JXL
DLK
NHC
XMF
ANT
UCH
COQ
COB
DYN






