Player Stats

Player Stats Table
Playing Time Offense Defense 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
2011-201218Lensfr FRA2. Ligue 212th1465770100100.000.160.160.000.16
2012-201319Zulte Waregembe BEL1. Pro League2nd34322,6724911100.130.300.440.100.40
2013-201420Zulte Waregembe BEL1. Pro League4th39383,422141455700.370.370.740.240.60
2014-201521M'gladbachde GER1. Bundesliga3rd2879171700100.100.690.790.100.79Matches
2015-201622M'gladbachde GER1. Bundesliga4th29191,6424300400.220.160.380.220.38Matches
2016-201723M'gladbachde GER1. Bundesliga9th23181,6286401300.330.220.550.330.55Matches
2017-201824M'gladbachde GER1. Bundesliga9th34332,93910556100.310.150.460.150.31Matches
2018-201925M'gladbachde GER1. Bundesliga5th33332,878101135100.310.340.660.220.5610.66.87.90.330.250.580.210.46Matches
2019-202026Dortmundde GER1. Bundesliga6th1087271600100.120.740.870.120.871.21.21.50.150.180.330.150.33Matches
9 Seasons4 Clubs3 Leagues24419417,402506014182000.260.310.570.190.5011.88.09.40.290.230.530.200.43
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
M'gladbach (5 Seasons)1 League14711010,00431308121000.280.270.550.210.4810.66.87.90.330.250.580.210.46
Zulte Waregem (2 Seasons)1 League73706,094182366800.270.340.610.180.52
Lens (1 Season)1 League1465770100100.000.160.160.000.16
Dortmund (1 Season)1 League1087271600100.120.740.870.120.871.21.21.50.150.180.330.150.33
Bundesliga (6 Seasons)15711810,73132368121100.270.300.570.200.5011.88.09.40.290.230.530.200.43
Pro League (2 Seasons)73706,094182366800.270.340.610.180.52
Ligue 2 (1 Season)1465770100100.000.160.160.000.16

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
2011-201218Lensfr FRA2. Ligue 212th6.400030.470.00
2012-201319Zulte Waregembe BEL1. Pro League2nd29.7411150.510.20
2013-201420Zulte Waregembe BEL1. Pro League4th38.01455370.970.24
2014-201521M'gladbachde GER1. Bundesliga3rd10.210060.590.17Matches
2015-201622M'gladbachde GER1. Bundesliga4th18.2400191.040.21Matches
2016-201723M'gladbachde GER1. Bundesliga9th18.1601431739.52.380.940.140.35Matches
2017-201824M'gladbachde GER1. Bundesliga9th32.71056883337.52.691.010.060.15Matches
2018-201925M'gladbachde GER1. Bundesliga5th32.010357726833.82.410.810.090.2710.66.80.09-0.6+0.2Matches
2019-202026Dortmundde GER1. Bundesliga6th8.1100144028.61.730.500.070.251.21.20.09-0.2-0.2Matches
9 Seasons4 Clubs3 Leagues193.4501418222160836.02.440.830.090.2311.88.00.09-0.80.0
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
M'gladbach (5 Seasons)1 League111.231812208101836.52.510.910.090.2310.66.80.09-0.6+0.2
Zulte Waregem (2 Seasons)1 League67.71866520.770.23
Lens (1 Season)1 League6.400030.470.00
Dortmund (1 Season)1 League8.1100144028.61.730.500.070.251.21.20.09-0.2-0.2
Bundesliga (6 Seasons)119.232812222105836.02.440.880.090.2311.88.00.09-0.80.0
Pro League (2 Seasons)67.71866520.770.23
Ligue 2 (1 Season)6.400030.470.00

Passing

Passing Table
Assists Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Ast xA xA-A KP Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Left Right FK TB CK TI 1/3 PenArea Matches
2011-201218Lensfr FRA2. Ligue 212th6.41
2012-201319Zulte Waregembe BEL1. Pro League2nd29.79
2013-201420Zulte Waregembe BEL1. Pro League4th38.014
2014-201521M'gladbachde GER1. Bundesliga3rd10.27Matches
2015-201622M'gladbachde GER1. Bundesliga4th18.23Matches
2016-201723M'gladbachde GER1. Bundesliga9th18.14Matches
2017-201824M'gladbachde GER1. Bundesliga9th32.75Matches
2018-201925M'gladbachde GER1. Bundesliga5th32.0117.9-3.168980139470.3165628.674894079.621639854.32191047375103547971Matches
2019-202026Dortmundde GER1. Bundesliga6th8.161.5-4.51829040072.5112937.923829181.8418051.376298714082112Matches
9 Seasons4 Clubs3 Leagues193.4609.4-7.6861270179470.8278531.8986123180.125747853.829513454461436210083
Country Comp LgRank 90s Ast xA xA-A KP Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Left Right FK TB CK TI 1/3 PenArea Matches
M'gladbach (5 Seasons)1 League111.2307.9-3.168980139470.3165628.674894079.621639854.32191047375103547971
Zulte Waregem (2 Seasons)1 League67.723
Lens (1 Season)1 League6.41
Dortmund (1 Season)1 League8.161.5-4.51829040072.5112937.923829181.8418051.376298714082112
Bundesliga (6 Seasons)119.2369.4-7.6861270179470.8278531.8986123180.125747853.829513454461436210083
Pro League (2 Seasons)67.723
Ligue 2 (1 Season)6.41

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Matches
2011-201218Lensfr FRA2. Ligue 212th14577416.468
2012-201319Zulte Waregembe BEL1. Pro League2nd342,6727929.7322
2013-201420Zulte Waregembe BEL1. Pro League4th393,4228838.0381
2014-201521M'gladbachde GER1. Bundesliga3rd28917333010.272161.86178+9+0.88Matches
2015-201622M'gladbachde GER1. Bundesliga4th291,642575418.2191041.593424+10+0.55Matches
2016-201723M'gladbachde GER1. Bundesliga9th231,628715318.118501.392623+3+0.17Matches
2017-201824M'gladbachde GER1. Bundesliga9th342,939869632.733101.384751-4-0.12Matches
2018-201925M'gladbachde GER1. Bundesliga5th332,878879432.03387001.585142+9+0.28Matches
2019-202026Dortmundde GER1. Bundesliga6th1072773738.188323101.901611+5+0.62Matches
9 Seasons4 Clubs3 Leagues24417,4027166193.4194865031101.58191159+32+0.27
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Matches
M'gladbach (5 Seasons)1 League14710,0046865111.21108737101.56175148+27+0.24
Zulte Waregem (2 Seasons)1 League736,0948367.7703
Lens (1 Season)1 League14577416.468
Dortmund (1 Season)1 League1072773738.188323101.901611+5+0.62
Bundesliga (6 Seasons)15710,7316866119.2118863931101.58191159+32+0.27
Pro League (2 Seasons)736,0948367.7703
Ligue 2 (1 Season)14577416.468

Miscellaneous

Miscellaneous Table
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Tkl Int PKwon PKcon OG Matches
2011-201218Lensfr FRA2. Ligue 212th6.410
2012-201319Zulte Waregembe BEL1. Pro League2nd29.710
2013-201420Zulte Waregembe BEL1. Pro League4th38.070
2014-201521M'gladbachde GER1. Bundesliga3rd10.21020Matches
2015-201622M'gladbachde GER1. Bundesliga4th18.24046Matches
2016-201723M'gladbachde GER1. Bundesliga9th18.1300272911612420000Matches
2017-201824M'gladbachde GER1. Bundesliga9th32.71002555211443640100Matches
2018-201925M'gladbachde GER1. Bundesliga5th32.01002763161833228010Matches
2019-202026Dortmundde GER1. Bundesliga6th8.110010211531150Matches
9 Seasons4 Clubs3 Leagues193.420001551684944110393110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Tkl Int PKwon PKcon OG Matches
M'gladbach (5 Seasons)1 League111.21000145147483889288110
Zulte Waregem (2 Seasons)1 League67.780
Lens (1 Season)1 League6.410
Dortmund (1 Season)1 League8.110010211531150
Bundesliga (6 Seasons)119.211001551684944110393110
Pro League (2 Seasons)67.780
Ligue 2 (1 Season)6.410