Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Racing de Santander | LaLiga | 4 | 305 | 0 | 0 |
| 2025/26 | Bayer 04 Leverkusen | UEFA Champions League | 2 | 128 | 0 | 0 |
| 2025/26 | Bayer 04 Leverkusen | DFB-Pokal | 1 | 66 | 0 | 0 |
| 2025/26 | VfL Wolfsburg | Bundesliga | 22 | 1,543 | 0 | 1 |
| 2025/26 | VfL Wolfsburg | German Bundesliga Playoff | 2 | 210 | 0 | 0 |
| 2025/26 | France U21 | UEFA Under 21 Championship Qualifiers | 2 | 69 | 0 | 0 |
| 2024/25 | Bayer 04 Leverkusen | UEFA Champions League | 2 | 11 | 0 | 0 |
| 2024/25 | Bayer 04 Leverkusen | Bundesliga | 5 | 66 | 0 | 0 |
| 2024/25 | Bayer 04 Leverkusen | DFB-Pokal | 1 | 90 | 0 | 0 |
| 2024/25 | Bayer 04 Leverkusen | German Bundesliga (DFL - Official) | 5 | 66 | 0 | 0 |
| 2024/25 | Bayer 04 Leverkusen | German Supercup (DFL - Official) | 1 | 84 | 0 | 0 |
| 2023/24 | Rennes | Coupe de France | 1 | 90 | 0 | 0 |
| 2023/24 | Rennes | Ligue 1 | 23 | 1,449 | 0 | 1 |
| 2023/24 | Rennes | UEFA Europa League | 3 | 192 | 0 | 0 |
| 2023/24 | France U21 | UEFA Under 21 Championship Qualifiers | 4 | 248 | 0 | 0 |
| 2023/24 | France U19 | UEFA Under 19 Championship Qualifiers | 1 | 90 | 0 | 0 |
| 2022/23 | Rennes | Ligue 1 | 8 | 508 | 0 | 0 |
| 2022/23 | Rennes | UEFA Europa League | 3 | 300 | 0 | 0 |
| 2021/22 | Rennes | Ligue 1 | 1 | 11 | 0 | 0 |
| 2021/22 | France U17 | UEFA Under 17 European Championship | 6 | 506 | 0 | 0 |
| 2021/22 | France U17 | UEFA Under 17 Championship Qualifiers | 1 | 90 | 0 | 0 |
| Total | 21 seasons | 98 | 6,122 | 0 | 2 |
LaLiga
2026/27Compared with 56 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 | 59% | 68 |
| Aerial game | 79% | 98 |
| Tackles | 0.30 | 2 |
| Interceptions | 1.48 | 79 |
| Clearances | 5.61 | 79 |
| Pass accuracy | 94% | 96 |
| Metric | Total |
|---|---|
| Shots | 3 |
| Tackles won | 1 |
| Interceptions | 5 |
| Clearances | 19 |
Copa del Rey
2026/27No stats available right now.
UEFA Champions League
2025/26Compared with 142 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 60% | 68 |
| Tackles | 0.70 | 27 |
| Interceptions | 2.81 | 99 |
| Clearances | 4.22 | 68 |
| Pass accuracy | 86% | 44 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 6 |
| Clean sheets | 1 |
Bundesliga
2025/26No stats available right now.
DFB-Pokal
2025/26| Metric | Total |
|---|---|
| Interceptions | 2 |
| Clearances | 1 |
Bundesliga
2025/26Compared with 132 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 | 53% | 32 |
| Aerial game | 38% | 11 |
| Tackles | 1.05 | 55 |
| Interceptions | 0.93 | 36 |
| Clearances | 4.08 | 47 |
| Pass accuracy | 89% | 80 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 5 |
| Shots | 4 |
| Dribbles completed | 7 |
| Tackles won | 18 |
| Interceptions | 16 |
| Clearances | 70 |
| Clean sheets | 1 |
German Bundesliga Playoff
2025/26| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 1 |
| Interceptions | 6 |
| Clearances | 7 |
| Clean sheets | 1 |
DFB-Pokal
2025/26No stats available right now.
German Bundesliga (DFL - Official)
2025/26No stats available right now.
German Bundesliga Playoff (Sportec Official)
2025/26No stats available right now.
UEFA Under 21 Championship Qualifiers
2025/26No stats available right now.
UEFA Champions League
2024/25Compared with 145 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: Duels won, Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 0 |
| Clearances | 0.00 | 0 |
| Pass accuracy | 90% | 68 |
No stats available right now.
Bundesliga
2024/25Compared with 132 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 70% | 99 |
| Aerial game | 33% | 8 |
| Tackles | 1.36 | 81 |
| Interceptions | 0.00 | 0 |
| Clearances | 2.73 | 24 |
| Pass accuracy | 89% | 82 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Tackles won | 1 |
| Clearances | 2 |
DFB-Pokal
2024/25| Metric | Total |
|---|---|
| Shots | 2 |
| Tackles won | 1 |
| Clearances | 3 |
| Clean sheets | 1 |
German Super Cup
2024/25No stats available right now.
German Bundesliga (DFL - Official)
2024/25Compared with 132 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 67% | 95 |
| Aerial game | 60% | 63 |
| Tackles | 1.36 | 100 |
| Interceptions | 0.00 | 50 |
| Clearances | 0.00 | 50 |
| Pass accuracy | 89% | 75 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
German Supercup (DFL - Official)
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 1 |
Coupe de France
2023/24| Metric | Total |
|---|---|
| Tackles won | 1 |
| Clearances | 5 |
Ligue 1
2023/24| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 6 |
| Shots | 3 |
| Dribbles completed | 5 |
| Tackles won | 22 |
| Interceptions | 13 |
| Clearances | 42 |
UEFA Europa League
2023/24| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 7 |
UEFA Under 21 Championship Qualifiers
2023/24| Metric | Total |
|---|---|
| Clean sheets | 1 |
UEFA Under 19 Championship
2023/24No stats available right now.
UEFA Under 19 Championship Qualifiers
2023/24| Metric | Total |
|---|---|
| Tackles won | 2 |
| Interceptions | 3 |
| Clearances | 7 |
| Clean sheets | 1 |
Under 19 Internationals
2023/24No stats available right now.
Coupe de France
2022/23No stats available right now.
Ligue 1
2022/23| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 7 |
| Interceptions | 6 |
| Clearances | 9 |
| Clean sheets | 2 |
UEFA Europa League
2022/23| Metric | Total |
|---|---|
| Shots | 3 |
| Interceptions | 1 |
| Clearances | 6 |
Toulon Tournament
2022/23No stats available right now.
UEFA Under 17 Championship Qualifiers
2022/23No stats available right now.
Coupe de France
2021/22No stats available right now.
Ligue 1
2021/22No stats available right now.
UEFA Europa Conference League
2021/22No stats available right now.
UEFA Europa Conference League Qualifying
2021/22No stats available right now.
UEFA Under 17 European Championship
2021/22| Metric | Total |
|---|---|
| Big chances created | 6 |
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 6 |
| Interceptions | 9 |
| Clearances | 4 |
| Clean sheets | 1 |
UEFA Under 17 Championship Qualifiers
2021/22| Metric | Total |
|---|---|
| Tackles won | 1 |
| Interceptions | 5 |
| Clearances | 3 |
Ligue 1
2020/21No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/11ValenciaE2-2 | 90' | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 54/54 | 7.3 |
| 09/19AwayCelta de VigoP5-0 | 90' | 0 | 0 | 2 | 0 | 2 | 1 | 0 | 60/64 | 5.7 |
| 09/12AlavésG2-1 | 90' | 0 | 0 | 12 | 0 | 2 | 5 | 5 | 48/54 | 7.2 |
| 09/05AwayRayo VallecanoP3-2 | 35' | 0 | 0 | 5 | 1 | 0 | 5 | 4 | 16/17 | 6.8 |
| 05/16AwayFC St. PauliG1-3 | 90' | 0 | 0 | 6 | 2 | 2 | 9 | 4 | 35/40 | 7.3 |
| 05/09FC Bayern MünchenP0-1 | 90' | 0 | 0 | 11 | 3 | 1 | 5 | 0 | 26/30 | 7.1 |
| 05/03AwayFreiburgE1-1 | 90' | 0 | 0 | 1 | 1 | 2 | 3 | 0 | 25/30 | 6.7 |
| 04/25Borussia MönchengladbachE0-0 | 90' | 0 | 0 | 3 | 0 | 0 | 2 | 1 | 37/42 | 6.9 |
| 04/18Away1. FC Union BerlinG1-2 | 90' | 0 | 0 | 8 | 2 | 0 | 8 | 3 | 42/46 | 6.7 |
| 04/11Eintracht FrankfurtP1-2 | 90' | 0 | 0 | 6 | 0 | 0 | 4 | 2 | 52/58 | 6.7 |
| 04/04AwayBayer 04 LeverkusenP6-3 | 90' | 0 | 0 | 6 | 1 | 3 | 3 | 1 | 24/25 | 6.4 |
| 03/21SV Werder BremenP0-1 | 90' | 0 | 0 | 2 | 0 | 1 | 4 | 2 | 53/57 | 6.9 |
| 03/14AwayTSG HoffenheimE1-1 | 90' | 0 | 0 | 6 | 2 | 1 | 4 | 0 | 16/19 | 6.8 |
| 03/07Hamburger SVP1-2 | 90' | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 27/33 | 5.9 |
| 03/01AwayVfB StuttgartP4-0 | 85' | 0 | 0 | 3 | 2 | 1 | 4 | 0 | 35/37 | 6.2 |
BAN
ARG
DRA
TAA
QAD
FOR
CHA
MAI
AGR
COL
SVR
FAK
CHA
HAT
MOR
ATO
FOR
TEL
FEY
RED
ASS
PIS
CRE
MIN
CRA
LEG
LUS
SHA
MAC
OFK
NEW
AVL
BET
BAR
FCB
RBL
LIB
GUA
MPT
MHA
WAS
GFC
LOK
KRA
VAL
ATH
PHI
CLT
MIN
STL
ATL
MIA
NE
CHI
RBNY
TOR
ORL
DC
NYC
LAF
ATX
VAN
HOU
DAL
SKC
RSL
LAG
SDG
POR
COL
SJ
NSH
SEA
MTL
CSL
QRO
GDL
TIG





