Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes Expected Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min Gls Ast PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK xG npxG xA xG xA xG+xA npxG npxG+xA Matches
2010-201120Sedanfr FRA2. Ligue 25th21151,3406100400.400.070.470.400.47
2011-201221Sedanfr FRA2. Ligue 24th22211,7673222600.150.100.250.050.15
2012-201322Sedanfr FRA2. Ligue 219th31272,3722300700.080.110.190.080.19
2013-201423Troyesfr FRA2. Ligue 210th29252,1331300700.040.130.170.040.17
2014-201524Troyesfr FRA2. Ligue 21st25231,8471000600.050.000.050.050.05Matches
2015-201625Troyesfr FRA1. Ligue 120th25119580000500.000.000.000.000.00Matches
2016-201726Gazélec Ajacciofr FRA2. Ligue 29th35333,002610221200.180.300.480.120.42Matches
2017-201827Gazélec Ajacciofr FRA2. Ligue 216th15121,0991211500.080.160.250.000.16Matches
2017-201827Bourg-Péronnasfr FRA2. Ligue 218th17171,4394300500.250.190.440.250.44Matches
2018-201928Brestfr FRA2. Ligue 22nd23211,7746500600.300.250.560.300.56Matches
2019-202029Brestfr FRA1. Ligue 114th12129892700400.180.640.820.180.821.21.22.50.110.220.330.110.33Matches
10 Seasons5 Clubs2 Leagues25521718,7203236556700.150.170.330.130.301.21.22.50.110.220.330.110.33
Country Comp LgRank MP Starts Min Gls Ast PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK xG npxG xA xG xA xG+xA npxG npxG+xA Matches
Troyes (3 Seasons)2 Leagues79594,93823001800.040.050.090.040.09
Sedan (3 Seasons)1 League74635,479116221700.180.100.280.150.25
Gazélec Ajaccio (2 Seasons)1 League50454,101712331700.150.260.420.090.35
Brest (2 Seasons)2 Leagues35332,763812001000.260.390.650.260.651.21.22.50.110.220.330.110.33
Bourg-Péronnas (1 Season)1 League17171,4394300500.250.190.440.250.44
Ligue 2 (8 Seasons)21819416,7733029555800.160.160.320.130.29
Ligue 1 (2 Seasons)37231,9472700900.090.320.420.090.421.21.22.50.110.220.330.110.33

Shooting

Shooting Table
Season Age Squad Country Comp LgRank 90s Gls PK PKatt Sh SoT FK SoT% Sh/90 SoT/90 G/Sh G/SoT xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201120Sedanfr FRA2. Ligue 25th14.9600151.010.40
2011-201221Sedanfr FRA2. Ligue 24th19.632260.310.17
2012-201322Sedanfr FRA2. Ligue 219th26.4200130.490.15
2013-201423Troyesfr FRA2. Ligue 210th23.7100110.460.09
2014-201524Troyesfr FRA2. Ligue 21st20.510060.290.17Matches
2015-201625Troyesfr FRA1. Ligue 120th10.600060.560.00Matches
2016-201726Gazélec Ajacciofr FRA2. Ligue 29th33.46220260.000.780.15Matches
2017-201827Gazélec Ajacciofr FRA2. Ligue 216th12.2111090.000.740.00Matches
2017-201827Bourg-Péronnasfr FRA2. Ligue 218th16.04000120.000.750.33Matches
2018-201928Brestfr FRA2. Ligue 22nd19.7600Matches
2019-202029Brestfr FRA1. Ligue 114th11.0200226227.32.000.550.090.331.21.20.05+0.8+0.8Matches
10 Seasons5 Clubs2 Leagues208.03255221102240.90.300.580.450.191.21.20.05+0.8+0.8
Country Comp LgRank 90s Gls PK PKatt Sh SoT FK SoT% Sh/90 SoT/90 G/Sh G/SoT xG npxG npxG/Sh G-xG np:G-xG Matches
Troyes (3 Seasons)2 Leagues54.9200230.420.09
Sedan (3 Seasons)1 League60.91122340.560.26
Gazélec Ajaccio (2 Seasons)1 League45.67330350.000.770.11
Brest (2 Seasons)2 Leagues30.7800226227.32.000.550.090.331.21.20.05+0.8+0.8
Bourg-Péronnas (1 Season)1 League16.04000120.000.750.33
Ligue 2 (8 Seasons)186.430550980.000.590.19
Ligue 1 (2 Seasons)21.62002212227.32.000.550.090.171.21.20.05+0.8+0.8

Passing

Passing Table
Assists Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Ast xA A-xA KP Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Left Right FK TB CK TI 1/3 PenArea Matches
2010-201120Sedanfr FRA2. Ligue 25th14.91
2011-201221Sedanfr FRA2. Ligue 24th19.62
2012-201322Sedanfr FRA2. Ligue 219th26.43
2013-201423Troyesfr FRA2. Ligue 210th23.73
2014-201524Troyesfr FRA2. Ligue 21st20.50Matches
2015-201625Troyesfr FRA1. Ligue 120th10.60Matches
2016-201726Gazélec Ajacciofr FRA2. Ligue 29th33.410Matches
2017-201827Gazélec Ajacciofr FRA2. Ligue 216th12.22Matches
2017-201827Bourg-Péronnasfr FRA2. Ligue 218th16.03Matches
2018-201928Brestfr FRA2. Ligue 22nd19.75Matches
2019-202029Brestfr FRA1. Ligue 114th11.072.5+4.51625837269.452123.819324877.86010358.3316401301923111Matches
10 Seasons5 Clubs2 Leagues208.0362.5+4.51625837269.452123.819324877.86010358.3316401301923111
Country Comp LgRank 90s Ast xA A-xA KP Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Left Right FK TB CK TI 1/3 PenArea Matches
Troyes (3 Seasons)2 Leagues54.93
Sedan (3 Seasons)1 League60.96
Gazélec Ajaccio (2 Seasons)1 League45.612
Brest (2 Seasons)2 Leagues30.7122.5+4.51625837269.452123.819324877.86010358.3316401301923111
Bourg-Péronnas (1 Season)1 League16.03
Ligue 2 (8 Seasons)186.429
Ligue 1 (2 Seasons)21.672.5+4.51625837269.452123.819324877.86010358.3316401301923111

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201120Sedanfr FRA2. Ligue 25th211,3406414.9156
2011-201221Sedanfr FRA2. Ligue 24th221,7678019.6211
2012-201322Sedanfr FRA2. Ligue 219th312,3727726.4274
2013-201423Troyesfr FRA2. Ligue 210th292,1337423.7254
2014-201524Troyesfr FRA2. Ligue 21st251,8477454.020.523222.20267+19+0.93-0.10Matches
2015-201625Troyesfr FRA1. Ligue 120th259583828.010.61114110.28626-20-1.88-0.60Matches
2016-201726Gazélec Ajacciofr FRA2. Ligue 29th353,0028687.833.433201.43424200.00+0.86Matches
2017-201827Gazélec Ajacciofr FRA2. Ligue 216th151,0997332.112.212301.47815-7-0.57+0.12Matches
2017-201827Bourg-Péronnasfr FRA2. Ligue 218th171,4398542.116.017000.942235-13-0.81+0.28Matches
2018-201928Brestfr FRA2. Ligue 22nd231,7747751.919.7218222702.133420+14+0.71-0.11Matches
2019-202029Brestfr FRA1. Ligue 114th129898264.611.01282001.171213-1-0.09-0.429.516.9-7.5-0.68+0.19Matches
10 Seasons5 Clubs2 Leagues25518,7207350.4208.0217823827131.40150158-8-0.06+0.319.516.9-7.5-0.68+0.19
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Troyes (3 Seasons)2 Leagues794,9386341.054.95920131.243233-1-0.03+0.35
Sedan (3 Seasons)1 League745,4797460.96311
Gazélec Ajaccio (2 Seasons)1 League504,1018260.045.645501.445057-7-0.15+0.57
Brest (2 Seasons)2 Leagues352,7637955.830.7338222701.804633+13+0.42-0.289.516.9-7.5-0.68+0.19
Bourg-Péronnas (1 Season)1 League171,4398542.116.017000.942235-13-0.81+0.28
Ligue 2 (8 Seasons)21816,7737753.6186.419482242721.67132119+13+0.13+0.28
Ligue 1 (2 Seasons)371,9475339.321.6238214110.571839-21-0.97+0.029.516.9-7.5-0.68+0.19

Miscellaneous Stats

Miscellaneous Stats Table
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Tkl Int PKwon PKcon OG Matches
2010-201120Sedanfr FRA2. Ligue 25th14.940
2011-201221Sedanfr FRA2. Ligue 24th19.660
2012-201322Sedanfr FRA2. Ligue 219th26.470
2013-201423Troyesfr FRA2. Ligue 210th23.770
2014-201524Troyesfr FRA2. Ligue 21st20.560Matches
2015-201625Troyesfr FRA1. Ligue 120th10.65022Matches
2016-201726Gazélec Ajacciofr FRA2. Ligue 29th33.412004400000000Matches
2017-201827Gazélec Ajacciofr FRA2. Ligue 216th12.25001700000000Matches
2017-201827Bourg-Péronnasfr FRA2. Ligue 218th16.05002300000000Matches
2018-201928Brestfr FRA2. Ligue 22nd19.76001Matches
2019-202029Brestfr FRA1. Ligue 114th11.0400181434821110Matches
10 Seasons5 Clubs2 Leagues208.06700124143482111001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Tkl Int PKwon PKcon OG Matches
Troyes (3 Seasons)2 Leagues54.918022
Sedan (3 Seasons)1 League60.9170
Gazélec Ajaccio (2 Seasons)1 League45.617006100000000
Brest (2 Seasons)2 Leagues30.71000181434821111
Bourg-Péronnas (1 Season)1 League16.05002300000000
Ligue 2 (8 Seasons)186.458008400000001
Ligue 1 (2 Seasons)21.6900401434821110

Player Summary

Player Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min