Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Lech Poznan | Polish Ekstraklasa | 8 | 675 | 0 | 1 |
| 2026/27 | Lech Poznan | UEFA Europa League Qualifying | 3 | 270 | 1 | 0 |
| 2026/27 | Lech Poznan | UEFA Europa League | 1 | 90 | 0 | 0 |
| 2025/26 | Lech Poznan | Champions League Qualifying | 4 | 298 | 0 | 0 |
| 2025/26 | Lech Poznan | Polish Ekstraklasa | 21 | 1,703 | 1 | 0 |
| 2025/26 | Lech Poznan | UEFA Europa League Qualifying | 2 | 150 | 0 | 0 |
| 2025/26 | Lech Poznan | UEFA Europa Conference League | 8 | 590 | 0 | 0 |
| 2024/25 | Jagiellonia Białystok | Champions League Qualifying | 4 | 360 | 0 | 0 |
| 2024/25 | Jagiellonia Białystok | Polish Ekstraklasa | 28 | 2,252 | 2 | 0 |
| 2024/25 | Jagiellonia Białystok | UEFA Europa League Qualifying | 2 | 180 | 0 | 0 |
| 2024/25 | Jagiellonia Białystok | UEFA Europa Conference League | 9 | 724 | 0 | 0 |
| 2024/25 | Poland | International Friendlies | 1 | 90 | 0 | 0 |
| 2023/24 | Jagiellonia Białystok | Polish Ekstraklasa | 28 | 2,400 | 3 | 1 |
| 2022/23 | Jagiellonia Białystok | Polish Ekstraklasa | 26 | 1,985 | 1 | 0 |
| 2021/22 | Lech Poznan | Polish Ekstraklasa | 2 | 21 | 0 | 0 |
| 2019/20 | Lech Poznan | Polish Ekstraklasa | 2 | 64 | 0 | 0 |
| 2018/19 | Lech Poznan | Polish Ekstraklasa | 3 | 165 | 0 | 0 |
| Total | 17 seasons | 152 | 12,017 | 8 | 2 |
Champions League Qualifying
2026/27No stats available right now.
Polish Ekstraklasa
2026/27Compared with 75 players in the same position in 2026/27.
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 |
|---|---|---|
| Duels won | 39% | 2 |
| Aerial game | 36% | 13 |
| Tackles | 0.13 | 1 |
| Interceptions | 1.20 | 71 |
| Clearances | 4.40 | 49 |
| Pass accuracy | 95% | 99 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 9 |
| Clearances | 33 |
| Clean sheets | 1 |
UEFA Europa League Qualifying
2026/27Compared with 15 players in the same position in 2026/27.
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 |
|---|---|---|
| Duels won | 69% | 93 |
| Aerial game | 67% | 53 |
| Tackles | 1.33 | 87 |
| Interceptions | 0.33 | 17 |
| Clearances | 3.00 | 73 |
| Pass accuracy | 95% | 93 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 2 |
| Tackles won | 4 |
| Interceptions | 1 |
| Clearances | 9 |
| Clean sheets | 2 |
Polish Super Cup
2026/27No stats available right now.
Polish Cup
2026/27No stats available right now.
UEFA Europa League
2026/27| Metric | Total |
|---|---|
| Clearances | 2 |
Champions League Qualifying
2025/26Compared with 30 players in the same position in 2025/26.
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 |
|---|---|---|
| Duels won | 70% | 88 |
| Aerial game | 80% | 94 |
| Tackles | 0.30 | 43 |
| Interceptions | 0.00 | 10 |
| Clearances | 1.51 | 53 |
| Pass accuracy | 95% | 94 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Tackles won | 1 |
| Clearances | 5 |
Polish Cup
2025/26No stats available right now.
Polish Ekstraklasa
2025/26Compared with 133 players in the same position in 2025/26.
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 |
|---|---|---|
| Duels won | 58% | 75 |
| Aerial game | 57% | 65 |
| Tackles | 0.32 | 4 |
| Interceptions | 0.63 | 21 |
| Clearances | 4.23 | 45 |
| Pass accuracy | 94% | 100 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 9 |
| Shots | 8 |
| Dribbles completed | 1 |
| Tackles won | 6 |
| Interceptions | 12 |
| Clearances | 80 |
| Clean sheets | 2 |
UEFA Europa League Qualifying
2025/26Compared with 19 players in the same position in 2025/26.
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 |
|---|---|---|
| Duels won | 43% | 6 |
| Aerial game | 25% | 18 |
| Tackles | 1.20 | 100 |
| Interceptions | 0.60 | 58 |
| Clearances | 4.80 | 95 |
| Pass accuracy | 92% | 82 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 8 |
Polish Super Cup
2025/26No stats available right now.
UEFA Europa Conference League
2025/26Compared with 120 players in the same position in 2025/26.
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 |
|---|---|---|
| Duels won | 47% | 15 |
| Aerial game | 61% | 66 |
| Tackles | 0.46 | 10 |
| Interceptions | 0.46 | 8 |
| Clearances | 3.97 | 55 |
| Pass accuracy | 94% | 99 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clearances | 26 |
| Clean sheets | 2 |
Champions League Qualifying
2024/25| Metric | Total |
|---|---|
| Clean sheets | 1 |
Polish Cup
2024/25No stats available right now.
Polish Ekstraklasa
2024/25| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 5 |
| Shots | 13 |
| Dribbles completed | 1 |
| Tackles won | 11 |
| Interceptions | 17 |
| Clearances | 100 |
| Clean sheets | 10 |
UEFA Europa League Qualifying
2024/25| Metric | Total |
|---|---|
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 10 |
Polish Super Cup
2024/25No stats available right now.
UEFA Europa Conference League
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Tackles won | 4 |
| Interceptions | 7 |
| Clearances | 53 |
| Clean sheets | 2 |
International Friendlies
2024/25| Metric | Total |
|---|---|
| Clean sheets | 1 |
Polish Cup
2023/24No stats available right now.
Polish Ekstraklasa
2023/24| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 3 |
| Shots | 12 |
| Dribbles completed | 1 |
| Tackles won | 10 |
| Interceptions | 12 |
| Clearances | 60 |
| Clean sheets | 8 |
Polish Cup
2022/23No stats available right now.
Polish Ekstraklasa
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 6 |
| Dribbles completed | 2 |
| Tackles won | 13 |
| Interceptions | 27 |
| Clearances | 115 |
| Clean sheets | 4 |
Polish Cup
2021/22No stats available right now.
Polish Ekstraklasa
2021/22| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 1 |
Polish Ekstraklasa
2020/21No stats available right now.
UEFA Europa League
2020/21No stats available right now.
UEFA Europa League Qualifying
2020/21No stats available right now.
Polish Cup
2019/20No stats available right now.
Polish Ekstraklasa
2019/20| Metric | Total |
|---|---|
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 2 |
Polish Ekstraklasa
2018/19| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
| Interceptions | 3 |
| Clearances | 1 |
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/18Korona KielceG6-1 | 90' | 0 | 0 | 6 | 0 | 3 | 3 | 1 | 81/83 | 7.8 |
| 10/15Bayer 04 LeverkusenP0-4 | 90' | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 41/44 | 5.3 |
| 10/10AwayŚląsk WrocławG1-4 | 90' | 0 | 1 | 7 | 1 | 1 | 6 | 3 | 62/66 | 8.4 |
| 09/20Radomiak RadomG5-1 | 90' | 0 | 0 | 3 | 0 | 0 | 1 | 1 | 62/65 | 7.0 |
| 09/12AwayGórnik ZabrzeP2-1 | 90' | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 35/38 | 5.7 |
| 09/06Raków CzęstochowaG1-0 | 45' | 0 | 0 | 1 | 0 | 1 | 2 | 1 | 20/22 | 5.9 |
| 09/03Jagiellonia BiałystokG2-1 | 90' | 0 | 0 | 3 | 0 | 3 | 0 | 0 | 47/48 | 7.2 |
| 08/27AwayThunE2-2 | 90' | 0 | 0 | 5 | 0 | 0 | 1 | 0 | 72/76 | 6.4 |
| 08/20ThunG7-0 | 90' | 1 | 0 | 4 | 4 | 1 | 8 | 2 | 38/40 | 8.9 |
| 08/14AwayKÍ KlaksvíkG0-5 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.3 |
| 08/09Piast GliwiceG3-0 | 90' | 0 | 0 | 3 | 0 | 1 | 1 | 0 | 50/53 | 6.9 |
| 08/01AwayWieczysta KrakówG1-2 | 90' | 0 | 0 | 5 | 0 | 0 | 2 | 1 | 44/48 | 6.4 |
| 05/23Wisla PlockE2-2 | 66' | 0 | 0 | 3 | 0 | 2 | 6 | 3 | 37/38 | 6.5 |
| 05/16AwayRadomiak RadomG1-3 | 90' | 0 | 0 | 3 | 1 | 0 | 5 | 4 | 34/40 | 6.7 |
| 04/12GKS KatowiceE3-3 | 90' | 0 | 0 | 5 | 0 | 0 | 3 | 3 | 81/85 | 6.8 |
MUR
ORE
CAL
NAC
BRA
GIL
COR
VIT
SAR
BAC
NOB
CCS
RIE
UNI
UNE
COP
OLP
LIB
ANT
XEL
NAC
MAL
TOT
COV
GET
RAY
MON
CAG
PAR
TOR
FEI
AHL
HIL
HAZ
SHA
FAI
STE
DEB
SPV
VFF
FCM
JAJ
GRA
JUT
RJC
JPS
DOR
RAF
MON
STJ
BRE
PFC
MUM
BJM
MTA
DAU
AUD
RFS
TUK
WPL
RAD
ORE
DEG
KFF
VRG
HIF
MAN
MUG
FKG
KEC
BUR
PEN

