Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2023/24 | Annecy | French Ligue 2 | 6 | 184 | 1 | 0 |
| 2022/23 | Annecy | Coupe de France | 4 | 241 | 1 | 1 |
| 2022/23 | Annecy | French Ligue 2 | 36 | 1,604 | 5 | 1 |
| 2020/21 | Le Puy Foot | Coupe de France | 1 | 90 | 0 | 0 |
| 2020/21 | El Paso Locomotive | United Soccer League | 1 | 75 | 0 | 0 |
| 2019/20 | El Paso Locomotive | United Soccer League | 28 | 1,403 | 2 | 3 |
| 2018/19 | Laval | French Coupe de la Ligue | 1 | 45 | 0 | 0 |
| 2016/17 | Nice | Coupe de France | 1 | 10 | 0 | 0 |
| 2016/17 | Nice | UEFA Europa League | 1 | 45 | 1 | 0 |
| 2016/17 | Sarpsborg 08 | Norwegian Tippeligaen | 2 | 38 | 0 | 0 |
| 2015/16 | Tours | French Coupe de la Ligue | 3 | 123 | 0 | 0 |
| 2015/16 | Tours | French Ligue 2 | 9 | 557 | 1 | 1 |
| 2014/15 | Nice | Coupe de France | 1 | 21 | 0 | 0 |
| 2014/15 | Nice | French Coupe de la Ligue | 1 | 120 | 1 | 0 |
| 2014/15 | Nice | Ligue 1 | 27 | 1,224 | 5 | 1 |
| 2013/14 | Nice | Coupe de France | 3 | 207 | 1 | 0 |
| 2013/14 | Nice | Ligue 1 | 20 | 770 | 5 | 0 |
| 2013/14 | Nice | UEFA Europa League Qualifying | 2 | 24 | 0 | 0 |
| 2012/13 | Nice | Coupe de France | 1 | 65 | 1 | 0 |
| 2012/13 | Nice | Ligue 1 | 27 | 653 | 0 | 2 |
| 2012/13 | France U20 | FIFA U-20 World Cup | 1 | 47 | 0 | 0 |
| 2011/12 | Nice | Ligue 1 | 1 | 4 | 0 | 0 |
| Total | 22 seasons | 177 | 7,550 | 24 | 9 |
French Ligue 2
2023/24Compared with 118 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 |
|---|---|---|
| Goals | 0.49 | 88 |
| Shots | 0.98 | 3 |
| Chances created | 1.47 | 82 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 0.98 | 1 |
| Aerial game | 0% | 0 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 2 |
| Tackles won | 5 |
| Interceptions | 1 |
Coupe de France
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 4 |
| Shots | 9 |
| Dribbles completed | 2 |
| Tackles won | 2 |
French Ligue 2
2022/23Compared with 107 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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.28 | 60 |
| Shots | 1.80 | 27 |
| Chances created | 0.90 | 43 |
| Dribbles | 0.11 | 2 |
| Touches in the box | 2.13 | 7 |
| Aerial game | 14% | 3 |
| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 1 |
| Big chances created | 16 |
| Shots | 32 |
| Dribbles completed | 2 |
| Tackles won | 4 |
| Interceptions | 2 |
| Clearances | 3 |
Coupe de France
2020/21| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 1 |
US Open Cup
2020/21No stats available right now.
United Soccer League
2020/21Compared with 116 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.
Small sample so far: few matches played.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.00 | 0 |
| Chances created | 2.40 | 97 |
| Dribbles | 2.40 | 93 |
| Touches in the box | 1.20 | 3 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 2 |
United Soccer League
2019/20Compared with 172 players in the same position in 2019/20.
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 |
|---|---|---|
| Goals | 0.13 | 17 |
| Shots | 1.60 | 13 |
| Chances created | 2.44 | 97 |
| Dribbles | 0.71 | 24 |
| Touches in the box | 2.05 | 6 |
| Aerial game | 29% | 25 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 3 |
| Big chances created | 38 |
| Shots | 25 |
| Dribbles completed | 11 |
| Tackles won | 13 |
| Interceptions | 8 |
| Clearances | 3 |
| Clean sheets | 1 |
French Coupe de la Ligue
2018/19No stats available right now.
French Coupe de la Ligue
2017/18No stats available right now.
Coupe de France
2016/17| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
French Coupe de la Ligue
2016/17No stats available right now.
Ligue 1
2016/17No stats available right now.
UEFA Europa League
2016/17Compared with 50 players in the same position in 2016/17.
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 |
|---|---|---|
| Goals | 2.00 | 100 |
| Shots | 6.00 | 100 |
| Chances created | 2.00 | 84 |
| Dribbles | 0.00 | 1 |
| Touches in the box | 4.00 | 44 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 3 |
| Interceptions | 2 |
Norwegian Tippeligaen
2016/17Compared with 54 players in the same position in 2016/17.
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 |
|---|---|---|
| Goals | 0.00 | 2 |
| Shots | 16.58 | 100 |
| Chances created | 0.00 | 0 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 0.00 | 0 |
| Aerial game | 0% | 0 |
| Metric | Total |
|---|---|
| Shots | 7 |
Coupe de France
2015/16No stats available right now.
Ligue 1
2015/16No stats available right now.
French Coupe de la Ligue
2015/16No stats available right now.
French Ligue 2
2015/16| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 11 |
| Tackles won | 3 |
| Interceptions | 4 |
| Clearances | 2 |
Coupe de France
2014/15No stats available right now.
French Coupe de la Ligue
2014/15| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
Ligue 1
2014/15| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 1 |
| Big chances created | 14 |
| Shots | 31 |
| Dribbles completed | 4 |
| Tackles won | 10 |
| Interceptions | 5 |
| Clearances | 3 |
| Clean sheets | 2 |
Under 21 Internationals
2014/15No stats available right now.
Coupe de France
2013/14| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 1 |
French Coupe de la Ligue
2013/14No stats available right now.
Ligue 1
2013/14| Metric | Total |
|---|---|
| Goals | 5 |
| Big chances created | 6 |
| Shots | 11 |
| Dribbles completed | 5 |
| Tackles won | 11 |
| Interceptions | 2 |
| Clearances | 4 |
UEFA Europa League Qualifying
2013/14No stats available right now.
UEFA Under 21 Championship Qualifiers
2013/14No stats available right now.
Coupe de France
2012/13| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
French Coupe de la Ligue
2012/13No stats available right now.
Ligue 1
2012/13| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 11 |
| Shots | 14 |
| Dribbles completed | 9 |
| Tackles won | 11 |
| Interceptions | 5 |
FIFA U-20 World Cup
2012/13| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
Coupe de France
2011/12No stats available right now.
French Coupe de la Ligue
2011/12No stats available right now.
Ligue 1
2011/12No stats available right now.
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 03/16BordeauxG3-1 | 4' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/4 | 6.0 |
| 03/02Quevilly-Rouen MétropoleE0-0 | 11' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2/2 | 6.2 |
| 02/17AuxerreP0-2 | 17' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2/6 | 6.0 |
| 08/19DunkerqueG3-0 | 12' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1/1 | 6.1 |
| 08/12AwayAngersE0-0 | 73' | 0 | 0 | 1 | 1 | 1 | 0 | 5 | 12/20 | 6.4 |
| 08/05GuingampP1-4 | 67' | 1 | 0 | 1 | 1 | 1 | 0 | 3 | 16/27 | 8.1 |
| 06/02AwayParis FCP1-0 | 62' | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 13/19 | 5.7 |
| 05/26BordeauxG1-0 | 68' | 0 | 0 | 2 | 2 | 1 | 0 | 1 | 11/16 | 5.9 |
| 05/20AwayNiortE2-2 | 20' | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 3/6 | 6.0 |
| 05/15Le HavreG1-0 | 19' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2/9 | 5.8 |
| 05/06DijonE1-1 | 24' | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 5/5 | 7.3 |
| 04/29AwayQuevilly-Rouen MétropoleE2-2 | 13' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2/3 | 5.9 |
| 04/22RodezP0-3 | 65' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 7/10 | 5.9 |
| 04/10ValenciennesG2-1 | 17' | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 4/6 | 5.9 |
| 04/06ToulouseP1-2 | 66' | 1 | 0 | 1 | 1 | 0 | 0 | 5 | 9/16 | 6.9 |
INS
BOC
TAP
LPZ
PUE
LEO
TIG
TOL
UNI
DYJ
INC
CAN
DEN
MEX
JAM
CZO
FMA
AVI
FAG
TOK
URA
TEP
CAM
DGA
HUA
LEX
TUL
MAL
LIV
MAL
ESP
BVB
SVW
LEN
LYN
LIB
LEO
DEL
MUR
ALD
SAR
GLP
TUC
KHO
QAD
FAT
AHL
NSR
DRA
MOR
GIL
BRA
SCP
JSK
ASO
MCA
ARA
KAP
NEF
SAB
BDK
ANF
EUP
DEN
CB2
SKB
LOM





