Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Raków Częstochowa | Polish Ekstraklasa | 6 | 229 | 3 | 0 |
| 2026/27 | Raków Częstochowa | UEFA Europa Conference League Qualifying | 3 | 212 | 2 | 0 |
| 2026/27 | Guinea | African Cup of Nations Qualifiers | 2 | 34 | 0 | 0 |
| 2025/26 | Raków Częstochowa | Polish Ekstraklasa | 28 | 1,388 | 7 | 4 |
| 2025/26 | Raków Częstochowa | UEFA Europa Conference League | 8 | 378 | 3 | 0 |
| 2025/26 | Raków Częstochowa | UEFA Europa Conference League Qualifying | 5 | 174 | 3 | 0 |
| 2024/25 | Jagiellonia Białystok | Champions League Qualifying | 3 | 45 | 0 | 0 |
| 2024/25 | Jagiellonia Białystok | Polish Ekstraklasa | 27 | 854 | 3 | 1 |
| 2024/25 | Jagiellonia Białystok | UEFA Europa League Qualifying | 2 | 93 | 0 | 0 |
| 2024/25 | Jagiellonia Białystok | UEFA Europa Conference League | 8 | 182 | 0 | 0 |
| 2023/24 | Paris FC | Coupe de France | 1 | 64 | 0 | 0 |
| 2023/24 | Paris FC | French Ligue 2 | 24 | 828 | 4 | 0 |
| 2022/23 | FC Eindhoven | Dutch Eerste Divisie | 24 | 756 | 2 | 0 |
| 2022/23 | FC Eindhoven | Dutch KNVB Cup | 1 | 13 | 0 | 0 |
| 2021/22 | Paris FC | French Ligue 2 | 2 | 4 | 0 | 0 |
| 2020/21 | Paris FC | French Ligue 2 | 6 | 123 | 0 | 0 |
| 2020/21 | Paris FC | French Play-offs 1/2 | 1 | 68 | 0 | 0 |
| 2019/20 | Paris FC | Coupe de France | 1 | 38 | 1 | 0 |
| 2019/20 | Paris FC | French Ligue 2 | 11 | 423 | 0 | 0 |
| 2018/19 | Nice | Ligue 1 | 6 | 160 | 0 | 0 |
| 2018/19 | France U18 | Under 18 Internationals | 1 | 44 | 0 | 0 |
| 2017/18 | Nice | UEFA Europa League | 1 | 24 | 0 | 0 |
| Total | 22 seasons | 171 | 6,134 | 28 | 5 |
Polish Ekstraklasa
2026/27Compared with 77 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 |
|---|---|---|
| Chances created | 0.79 | 22 |
| Pass accuracy | 75% | 12 |
| Dribbles | 0.79 | 53 |
| Duels won | 43% | 29 |
| Recoveries | 1.18 | 22 |
| Forward passes | 14.54 | 1 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 2 |
| Shots | 17 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 1 |
UEFA Europa Conference League Qualifying
2026/27Compared with 66 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 |
|---|---|---|
| Chances created | 0.85 | 80 |
| Pass accuracy | 91% | 67 |
| Dribbles | 0.00 | 25 |
| Duels won | 36% | 14 |
| Recoveries | 0.00 | 15 |
| Forward passes | 5.94 | 56 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 2 |
| Shots | 4 |
| Clearances | 1 |
Polish Cup
2026/27No stats available right now.
African Cup of Nations Qualifiers
2026/27| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 2 |
| Clearances | 1 |
Polish Cup
2025/26No stats available right now.
Polish Ekstraklasa
2025/26Compared with 153 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 |
|---|---|---|
| Chances created | 0.91 | 32 |
| Pass accuracy | 70% | 6 |
| Dribbles | 2.07 | 92 |
| Duels won | 51% | 71 |
| Recoveries | 1.62 | 45 |
| Forward passes | 13.03 | 2 |
| Metric | Total |
|---|---|
| Goals | 7 |
| Assists | 4 |
| Big chances created | 14 |
| Shots | 63 |
| Dribbles completed | 32 |
| Tackles won | 17 |
| Interceptions | 8 |
| Clearances | 6 |
| Clean sheets | 1 |
UEFA Europa Conference League
2025/26Compared with 87 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 |
|---|---|---|
| Chances created | 0.71 | 29 |
| Pass accuracy | 81% | 41 |
| Dribbles | 1.43 | 84 |
| Duels won | 45% | 33 |
| Recoveries | 1.19 | 17 |
| Forward passes | 13.57 | 1 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 3 |
| Shots | 18 |
| Dribbles completed | 6 |
| Tackles won | 2 |
| Interceptions | 3 |
| Clearances | 1 |
UEFA Europa Conference League Qualifying
2025/26Compared with 54 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 |
|---|---|---|
| Chances created | 1.03 | 81 |
| Pass accuracy | 61% | 5 |
| Dribbles | 2.07 | 98 |
| Duels won | 52% | 61 |
| Recoveries | 0.52 | 48 |
| Forward passes | 11.38 | 65 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 2 |
| Shots | 7 |
| Dribbles completed | 4 |
| Tackles won | 1 |
| Clearances | 1 |
Champions League Qualifying
2024/25Compared with 12 players in the same position in 2024/25.
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 | 4 |
| Dribbles | 0.00 | 8 |
| Recoveries | 0.00 | 0 |
| Forward passes | 0.00 | 0 |
No stats available right now.
Polish Cup
2024/25No stats available right now.
Polish Ekstraklasa
2024/25| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 14 |
| Shots | 37 |
| Dribbles completed | 11 |
| Tackles won | 7 |
| Clearances | 9 |
UEFA Europa League Qualifying
2024/25| Metric | Total |
|---|---|
| Shots | 5 |
| Dribbles completed | 3 |
| Clearances | 3 |
Polish Super Cup
2024/25No stats available right now.
UEFA Europa Conference League
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 4 |
| Tackles won | 1 |
| Clearances | 6 |
Coupe de France
2023/24| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 3 |
| Dribbles completed | 1 |
| Clearances | 1 |
French Ligue 2
2023/24| Metric | Total |
|---|---|
| Goals | 4 |
| Big chances created | 5 |
| Shots | 46 |
| Dribbles completed | 6 |
| Tackles won | 5 |
| Interceptions | 1 |
| Clearances | 7 |
French Play-offs 1/2
2023/24No stats available right now.
Coupe de France
2022/23No stats available right now.
French Ligue 2
2022/23No stats available right now.
Dutch Eerste Divisie
2022/23| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 3 |
| Shots | 39 |
| Dribbles completed | 23 |
| Tackles won | 7 |
| Interceptions | 2 |
| Clearances | 8 |
Dutch KNVB Cup
2022/23| Metric | Total |
|---|---|
| Shots | 3 |
Dutch Relegation / Promotion Play-offs
2022/23No stats available right now.
Dutch Eerste Divisie Rounds
2022/23No stats available right now.
Coupe de France
2021/22No stats available right now.
French Ligue 2
2021/22No stats available right now.
French Play-offs 1/2
2021/22No stats available right now.
Coupe de France
2020/21No stats available right now.
French Ligue 2
2020/21| Metric | Total |
|---|---|
| Shots | 3 |
| Dribbles completed | 5 |
| Tackles won | 1 |
French Play-offs 1/2
2020/21| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
Coupe de France
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
French Coupe de la Ligue
2019/20No stats available right now.
French Ligue 2
2019/20| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 20 |
| Dribbles completed | 13 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clearances | 7 |
Coupe de France
2018/19No stats available right now.
French Coupe de la Ligue
2018/19No stats available right now.
Ligue 1
2018/19| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 2 |
Under 18 Internationals
2018/19| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Clearances | 1 |
Coupe de France
2017/18No stats available right now.
French Coupe de la Ligue
2017/18No stats available right now.
Ligue 1
2017/18No stats available right now.
UEFA Europa League
2017/18| Metric | Total |
|---|---|
| Dribbles completed | 1 |
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/16AwayWieczysta KrakówG1-2 | 28' | 2 | 0 | 0 | 0 | 3 | 1 | 0 | 7/9 | 9.1 |
| 10/09GKS KatowiceP1-4 | 14' | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2/4 | 6.2 |
| 10/01KenyaG1-0 | 7' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0/0 | 6.1 |
| 09/26AwaySouth AfricaP2-1 | 27' | 0 | 0 | 0 | 0 | 3 | 3 | 2 | 6/7 | 6.4 |
| 09/19AwayKorona KielceP3-2 | 90' | 1 | 0 | 0 | 1 | 3 | 3 | 1 | 15/20 | 7.8 |
| 09/03Górnik ZabrzeP1-2 | 45' | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 4/5 | 4.2 |
| 08/30Jagiellonia BiałystokP2-5 | 28' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6/9 | 6.0 |
| 08/27Hajduk SplitP2-3 | 105' | 1 | 0 | 2 | 0 | 5 | 4 | 0 | 20/22 | 8.0 |
| 08/20AwayHajduk SplitE2-2 | 90' | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 7.3 |
| 08/16AwayCracoviaP2-1 | 24' | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 8/9 | 6.3 |
| 08/13AwayHammarbyG0-1 | 17' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.6 |
| 05/13Jagiellonia BiałystokP0-2 | 11' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/1 | 6.1 |
| 05/08Korona KielceG2-0 | 75' | 1 | 1 | 3 | 1 | 7 | 3 | 0 | 17/26 | 9.1 |
| 04/12AwayMotor LublinE1-1 | 59' | 0 | 0 | 1 | 5 | 9 | 1 | 1 | 9/10 | 7.7 |
| 04/04Widzew LódzE1-1 | 6' | 0 | 1 | 1 | 1 | 1 | 2 | 0 | 0/1 | 7.4 |
SFE
COR
COL
CAR
CIN
DC
ATS
CFA
PUE
MTY
TOL
CTJ
PAC
CAZ
CSL
PUM
PAL
FLU
CIT
ATL
YAN
USM
MCO
RPO
BOL
OP
NAL
MTL
FOR
UCH
ANT
BAR
AME
FAS
COM
MIX
MUN
BHM
LOU
CLB
STL
COM
MUN
LIL
GAL
SCP
ASK
AVL
VIK
FCB
ARS
CLU
LEN
INT
SHK
BET
FEY
RMA
RBL
LEV
ATH
KAS
SHN
TAI
BRN
HNG
MIN





