Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2023-12-19TueSüper LigMatchweek 17AwayD 2–2Adana DemirsporGaziantep FKYFW45000010001Match Report
2023-12-08FriSüper LigMatchweek 15AwayL 1–3Adana DemirsporGalatasarayYAM73000010002Match Report
2023-12-02SatSüper LigMatchweek 14HomeL 2–3Adana DemirsporSamsunsporYAM90000010000Match Report
2023-11-12SunSüper LigMatchweek 12HomeD 0–0Adana DemirsporFenerbahçeYAM90000010101Match Report
2023-11-05SunSüper LigMatchweek 11AwayD 1–1Adana DemirsporSivassporYAM90000010100Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Montpellierfr FRA1. Ligue 133191,86720.7123100510.050.100.140.050.14Matches
2010-201120Montpellierfr FRA1. Ligue 136282,58928.8325300800.100.070.170.100.17Matches
2011-201221Montpellierfr FRA1. Ligue 128262,22524.712416755420.490.160.650.280.44Matches
2012-201322Montpellier1. Champions Lg654515.0202022100.400.000.400.000.00Matches
2012-201322Montpellierfr FRA1. Ligue 130292,41426.810313823620.370.110.480.300.41Matches
2013-201423Dynamo Kyiv2. Europa Lg775295.9000000100.000.000.000.000.00Matches
2013-201423Dynamo Kyivua UKR1. Premier League22191,41215.76511600600.380.320.700.380.70Matches
2014-201524Dynamo Kyiv2. Europa Lg975976.6112100110.150.150.300.150.30Matches
2014-201524Dynamo Kyivua UKR1. Premier League24221,79920.0257200300.100.250.350.100.35Matches
2015-201625Schalke 04de GER1. Bundesliga1588149.0213200200.220.110.330.220.33Matches
2015-201625Dynamo Kyiv1. Champions Lg20320.4000000000.000.000.000.000.00Matches
2015-201625Schalke 042. Europa Lg221782.0000000000.000.000.000.000.00Matches
2015-201625Dynamo Kyivua UKR1. Premier League1054655.2011000500.000.190.190.000.19Matches
2016-201726Nice2. Europa Lg532683.0000000000.000.000.000.000.00Matches
2016-201726Nicefr FRA1. Ligue 131282,54128.2358300810.110.180.280.110.28Matches
2017-201827Galatasaraytr TUR1. Süper Lig30282,43427.03811300640.110.300.410.110.41Matches
2018-201928Galatasaray1. Champions Lg443253.6000000100.10.10.70.81215130.000.000.000.000.000.040.190.230.040.23Matches
2018-201928Galatasaray2. Europa Lg221802.0000000000.00.00.30.417130.000.000.000.000.000.020.170.190.020.19Matches
2018-201928Galatasaraytr TUR1. Süper Lig24231,84820.54610400810.190.290.490.190.49Matches
2019-202029Galatasaray1. Champions Lg443033.4000000100.40.40.40.847180.000.000.000.000.000.120.120.240.120.24Matches
2019-202029Galatasaraytr TUR1. Süper Lig23211,75519.5527145910.260.100.360.050.15Matches
2020-202130Galatasaraytr TUR1. Süper Lig22171,47416.4639600400.370.180.550.370.55Matches
2021-202231Adana Demirsportr TUR1. Süper Lig22141,20213.4314300200.220.070.300.220.30Matches
2022-202332Adana Demirsportr TUR1. Süper Lig30272,27125.212719935520.480.280.750.360.63Matches
2023-202433Adana Demirsportr TUR1. Süper Lig14141,07211.9303300400.250.000.250.250.25Matches
15 Seasons6 Clubs6 Leagues43536231,045344.9785613462162090150.60.61.42.01729440.230.160.390.180.340.070.160.220.070.22
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Montpellier (4 Seasons)2 Leagues1331079,546106.1281139199102450.260.100.370.180.28
Galatasaray (4 Seasons)3 Leagues109998,31992.418193714452960.60.61.42.01729440.190.210.400.150.360.070.160.220.070.22
Dynamo Kyiv (3 Seasons)3 Leagues74604,83453.7912219001610.170.220.390.170.39
Adana Demirspor (3 Seasons)1 League66554,54550.51882615351120.360.160.510.300.46
Nice (1 Season)2 Leagues36312,80931.2358300810.100.160.260.100.26
Schalke 04 (1 Season)2 Leagues171099211.0213200200.180.090.270.180.27
Süper Lig (7 Seasons)16514412,056134.0362763297103880.270.200.470.220.42
Ligue 1 (5 Seasons)15813011,636129.329164522783160.220.120.350.170.29
Europa Lg (5 Seasons)25211,75219.5112100210.00.00.30.417130.050.050.100.050.100.020.170.190.020.19
Champions Lg (4 Seasons)16131,11112.3202022300.60.61.11.61622310.160.000.160.000.000.080.160.240.080.24
Premier League (3 Seasons)56463,67640.8811198001400.200.270.470.200.47
Bundesliga (1 Season)1588149.0213200200.220.110.330.220.33
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Montpellier1 League33191,86720.7123100510.050.100.140.050.14
2010-201120Montpellier1 League36282,58928.8325300800.100.070.170.100.17
2011-201221Montpellier1 League28262,22524.712416755420.490.160.650.280.44
2012-201322Montpellier2 Leagues36342,86531.812315845720.380.090.470.250.35
2013-201423Dynamo Kyiv2 Leagues29261,94121.66511600700.280.230.510.280.51
2014-201524Dynamo Kyiv2 Leagues33292,39626.6369300410.110.230.340.110.34
2015-201625Dynamo Kyiv2 Leagues1254975.5011000500.000.180.180.000.18
2015-201625Schalke 042 Leagues171099211.0213200200.180.090.270.180.27
2016-201726Nice2 Leagues36312,80931.2358300810.100.160.260.100.26
2017-201827Galatasaray1 League30282,43427.03811300640.110.300.410.110.41
2018-201928Galatasaray3 Leagues30292,35326.14610400910.20.21.01.21322260.150.230.380.150.380.030.180.210.030.21
2019-202029Galatasaray2 Leagues27252,05822.95271451010.40.40.40.847180.220.090.310.040.130.120.120.240.120.24
2020-202130Galatasaray1 League22171,47416.4639600400.370.180.550.370.55
2021-202231Adana Demirspor1 League22141,20213.4314300200.220.070.300.220.30
2022-202332Adana Demirspor1 League30272,27125.212719935520.480.280.750.360.63
2023-202433Adana Demirspor1 League14141,07211.9303300400.250.000.250.250.25
15 Seasons6 Clubs6 Leagues43536231,045344.9785613462162090150.60.61.42.01729440.230.160.390.180.340.070.160.220.070.22
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Montpellier (4 Seasons)2 Leagues1331079,546106.1281139199102450.260.100.370.180.28
Galatasaray (4 Seasons)3 Leagues109998,31992.418193714452960.60.61.42.01729440.190.210.400.150.360.070.160.220.070.22
Dynamo Kyiv (3 Seasons)3 Leagues74604,83453.7912219001610.170.220.390.170.39
Adana Demirspor (3 Seasons)1 League66554,54550.51882615351120.360.160.510.300.46
Nice (1 Season)2 Leagues36312,80931.2358300810.100.160.260.100.26
Schalke 04 (1 Season)2 Leagues171099211.0213200200.180.090.270.180.27
Süper Lig (7 Seasons)16514412,056134.0362763297103880.270.200.470.220.42
Ligue 1 (5 Seasons)15813011,636129.329164522783160.220.120.350.170.29
Europa Lg (5 Seasons)25211,75219.5112100210.00.00.30.417130.050.050.100.050.100.020.170.190.020.19
Champions Lg (4 Seasons)16131,11112.3202022300.60.61.11.61622310.160.000.160.000.000.080.160.240.080.24
Premier League (3 Seasons)56463,67640.8811198001400.200.270.470.200.47
Bundesliga (1 Season)1588149.0213200200.220.110.330.220.33
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201019Montpellierfr FRA1. Ligue 15th33191,86720.7123100510.050.100.140.050.14Matches
2010-201120Montpellierfr FRA1. Ligue 114th36282,58928.8325300800.100.070.170.100.17Matches
2011-201221Montpellierfr FRA1. Ligue 11st28262,22524.712416755420.490.160.650.280.44Matches
2012-201322Montpellierfr FRA1. Ligue 19th30292,41426.810313823620.370.110.480.300.41Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th22191,41215.76511600600.380.320.700.380.70Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st24221,79920.0257200300.100.250.350.100.35Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st1054655.2011000500.000.190.190.000.19Matches
2015-201625Schalke 04de GER1. Bundesliga5th1588149.0213200200.220.110.330.220.33Matches
2016-201726Nicefr FRA1. Ligue 13rd31282,54128.2358300810.110.180.280.110.28Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st30282,43427.03811300640.110.300.410.110.41Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st24231,84820.54610400810.190.290.490.190.49Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th23211,75519.5527145910.260.100.360.050.15Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd22171,47416.4639600400.370.180.550.370.55Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th22141,20213.4314300200.220.070.300.220.30Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th30272,27125.212719935520.480.280.750.360.63Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th14141,07211.9303300400.250.000.250.250.25Matches
15 Seasons6 Clubs4 Leagues39432828,182313.1755513061141885140.240.180.420.190.37
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Montpellier (4 Seasons)1 League1271029,095101.126113719782350.260.110.370.190.30
Galatasaray (4 Seasons)1 League99897,51183.518193714452760.220.230.440.170.40
Adana Demirspor (3 Seasons)1 League66554,54550.51882615351120.360.160.510.300.46
Dynamo Kyiv (3 Seasons)1 League56463,67640.8811198001400.200.270.470.200.47
Nice (1 Season)1 League31282,54128.2358300810.110.180.280.110.28
Schalke 04 (1 Season)1 League1588149.0213200200.220.110.330.220.33
Süper Lig (7 Seasons)16514412,056134.0362763297103880.270.200.470.220.42
Ligue 1 (5 Seasons)15813011,636129.329164522783160.220.120.350.170.29
Premier League (3 Seasons)56463,67640.8811198001400.200.270.470.200.47
Bundesliga (1 Season)1588149.0213200200.220.110.330.220.33
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201322Montpellier1. Champions LgGR654515.0202022100.400.000.400.000.00Matches
2013-201423Dynamo Kyiv2. Europa LgR32775295.9000000100.000.000.000.000.00Matches
2014-201524Dynamo Kyiv2. Europa LgQF975976.6112100110.150.150.300.150.30Matches
2015-201625Dynamo Kyiv1. Champions LgR1620320.4000000000.000.000.000.000.00Matches
2015-201625Schalke 042. Europa LgR32221782.0000000000.000.000.000.000.00Matches
2016-201726Nice2. Europa LgGR532683.0000000000.000.000.000.000.00Matches
2018-201928Galatasaray1. Champions LgGR443253.6000000100.10.10.70.81215130.000.000.000.000.000.040.190.230.040.23Matches
2018-201928Galatasaray2. Europa LgR32221802.0000000000.00.00.30.417130.000.000.000.000.000.020.170.190.020.19Matches
2019-202029Galatasaray1. Champions LgGR443033.4000000100.40.40.40.847180.000.000.000.000.000.120.120.240.120.24Matches
7 Seasons5 Clubs2 Leagues41342,86331.8314122510.60.61.42.01729440.090.030.130.030.060.070.160.220.070.22
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Dynamo Kyiv (3 Seasons)2 Leagues18141,15812.9112100210.080.080.160.080.16
Galatasaray (2 Seasons)2 Leagues10108089.0000000200.60.61.42.01729440.000.000.000.000.000.070.160.220.070.22
Montpellier (1 Season)1 League654515.0202022100.400.000.400.000.00
Nice (1 Season)1 League532683.0000000000.000.000.000.000.00
Schalke 04 (1 Season)1 League221782.0000000000.000.000.000.000.00
Europa Lg (5 Seasons)25211,75219.5112100210.00.00.30.417130.050.050.100.050.100.020.170.190.020.19
Champions Lg (4 Seasons)16131,11112.3202022300.60.61.11.61622310.160.000.160.000.000.080.160.240.080.24
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201221ma MoroccoAfrica Cup of NationsGR332693.0112100100.330.330.670.330.67Matches
201322ma MoroccoAfrica Cup of NationsGR21911.0000000200.000.000.000.000.00Matches
201423ma MoroccoWCQ332622.91100000.340.34Matches
201423ma MoroccoFriendlies (M)754274.7101100100.210.000.210.210.21Matches
201524ma MoroccoFriendlies (M)20540.6000000000.000.000.000.000.00Matches
201625ma MoroccoFriendlies (M)00Matches
201726ma MoroccoFriendlies (M)321842.0011000100.000.490.490.000.49Matches
201726ma MoroccoAfrica Cup of Nations qualification11620.7000000000.000.000.000.000.00Matches
201828ma Morocco1. World CupGR332262.5000000000.40.40.00.418120.000.000.000.000.000.150.020.160.150.16Matches
201827ma MoroccoWCQ554074.5000000200.000.000.000.000.00Matches
201827ma MoroccoFriendlies (M)443333.7213200200.540.270.810.540.81Matches
201928ma MoroccoFriendlies (M)221601.8000000100.000.000.000.000.00Matches
201928ma MoroccoAfrica Cup of NationsR16332382.6000000000.000.000.000.000.00Matches
201928ma MoroccoAfrica Cup of Nations qualification332252.5000000000.000.000.000.000.00Matches
202231ma MoroccoFriendlies (M)10270.3000000000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues42352,96532.95375001000.40.40.00.418120.150.100.230.150.230.150.020.160.150.16
Friendlies (M) (7 Seasons)19131,18513.2325300500.230.150.380.230.38
Africa Cup of Nations (3 Seasons)875986.6112100300.150.150.300.150.30
WCQ (2 Seasons)886697.4100100200.130.000.000.130.00
Africa Cup of Nations qualification (2 Seasons)442873.2000000000.000.000.000.000.00
World Cup (1 Season)332262.5000000000.40.40.00.418120.000.000.000.000.000.150.020.160.150.16

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Montpellierfr FRA1. Ligue 120.7160.290.1700Matches
2010-201120Montpellierfr FRA1. Ligue 128.83160.560.1900Matches
2011-201221Montpellierfr FRA1. Ligue 124.712301.210.2355Matches
2012-201322Montpellier1. Champions Lg5.0291.800.0022Matches
2012-201322Montpellierfr FRA1. Ligue 126.810260.970.3123Matches
2013-201423Dynamo Kyiv2. Europa Lg5.9020.340.0000Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.76181.150.3300Matches
2014-201524Dynamo Kyiv2. Europa Lg6.6171.060.1400Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.02100.500.2000Matches
2015-201625Schalke 04de GER1. Bundesliga9.0270.770.2900Matches
2015-201625Dynamo Kyiv1. Champions Lg0.4000.0000Matches
2015-201625Schalke 042. Europa Lg2.0042.020.0000Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.2040.770.0000Matches
2016-201726Nice2. Europa Lg3.006116.72.010.340.000.0000Matches
2016-201726Nicefr FRA1. Ligue 128.23341338.21.200.460.090.2300Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.03391025.61.440.370.080.3000Matches
2018-201928Galatasaray1. Champions Lg3.604125.01.110.280.000.0027.41000.10.10.04-0.1-0.1Matches
2018-201928Galatasaray2. Europa Lg2.00100.00.500.000.0022.60000.00.00.040.00.0Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.5439923.11.900.440.100.4400Matches
2019-202029Galatasaray1. Champions Lg3.405120.01.490.300.000.0025.40000.40.40.08-0.4-0.4Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.55381642.11.950.820.030.0645Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.46321443.81.950.850.190.4300Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.4319736.81.420.520.160.4300Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.212983333.73.881.310.090.2735Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.93241145.82.010.920.130.2700Matches
15 Seasons6 Clubs6 Leagues344.97833925534.21.950.740.090.2425.9116200.60.60.06-0.6-0.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Montpellier (4 Seasons)2 Leagues106.128870.820.22910
Galatasaray (4 Seasons)3 Leagues92.4181585132.31.710.550.090.2725.91450.60.60.06-0.6-0.6
Dynamo Kyiv (3 Seasons)3 Leagues53.79410.760.2200
Adana Demirspor (3 Seasons)1 League50.5181415136.22.791.010.110.2935
Nice (1 Season)2 Leagues31.23401435.01.280.450.080.2100
Schalke 04 (1 Season)2 Leagues11.02111.000.1800
Süper Lig (7 Seasons)134.03628910034.62.160.750.100.29710
Ligue 1 (5 Seasons)129.329349138.21.200.700.090.2478
Europa Lg (5 Seasons)19.5171414.31.410.720.000.0722.60000.00.00.040.00.0
Champions Lg (4 Seasons)12.3291122.21.290.890.000.0026.31220.60.60.06-0.6-0.6
Premier League (3 Seasons)40.88320.780.2500
Bundesliga (1 Season)9.0270.770.2900
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Montpellier1 League20.7160.290.1700
2010-201120Montpellier1 League28.83160.560.1900
2011-201221Montpellier1 League24.712301.210.2355
2012-201322Montpellier2 Leagues31.812351.100.2345
2013-201423Dynamo Kyiv2 Leagues21.66200.930.3000
2014-201524Dynamo Kyiv2 Leagues26.63170.640.1800
2015-201625Dynamo Kyiv2 Leagues5.5040.720.0000
2015-201625Schalke 042 Leagues11.02111.000.1800
2016-201726Nice2 Leagues31.23401435.01.280.450.080.2100
2017-201827Galatasaray1 League27.03391025.61.440.370.080.3000
2018-201928Galatasaray3 Leagues26.14441022.71.680.380.090.4026.41000.20.20.04-0.2-0.2
2019-202029Galatasaray2 Leagues22.95431739.51.880.740.020.0625.40450.40.40.08-0.4-0.4
2020-202130Galatasaray1 League16.46321443.81.950.850.190.4300
2021-202231Adana Demirspor1 League13.4319736.81.420.520.160.4300
2022-202332Adana Demirspor1 League25.212983333.73.881.310.090.2735
2023-202433Adana Demirspor1 League11.93241145.82.010.920.130.2700
15 Seasons6 Clubs6 Leagues344.97833925534.21.950.740.090.2425.9116200.60.60.06-0.6-0.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Montpellier (4 Seasons)2 Leagues106.128870.820.22910
Galatasaray (4 Seasons)3 Leagues92.4181585132.31.710.550.090.2725.91450.60.60.06-0.6-0.6
Dynamo Kyiv (3 Seasons)3 Leagues53.79410.760.2200
Adana Demirspor (3 Seasons)1 League50.5181415136.22.791.010.110.2935
Nice (1 Season)2 Leagues31.23401435.01.280.450.080.2100
Schalke 04 (1 Season)2 Leagues11.02111.000.1800
Süper Lig (7 Seasons)134.03628910034.62.160.750.100.29710
Ligue 1 (5 Seasons)129.329349138.21.200.700.090.2478
Europa Lg (5 Seasons)19.5171414.31.410.720.000.0722.60000.00.00.040.00.0
Champions Lg (4 Seasons)12.3291122.21.290.890.000.0026.31220.60.60.06-0.6-0.6
Premier League (3 Seasons)40.88320.780.2500
Bundesliga (1 Season)9.0270.770.2900
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.7160.290.1700Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.83160.560.1900Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.712301.210.2355Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.810260.970.3123Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.76181.150.3300Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.02100.500.2000Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.2040.770.0000Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.0270.770.2900Matches
2016-201726Nicefr FRA1. Ligue 13rd28.23341338.21.200.460.090.2300Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.03391025.61.440.370.080.3000Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.5439923.11.900.440.100.4400Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.55381642.11.950.820.030.0645Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.46321443.81.950.850.190.4300Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.4319736.81.420.520.160.4300Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.212983333.73.881.310.090.2735Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.93241145.82.010.920.130.2700Matches
15 Seasons6 Clubs4 Leagues313.17532323035.01.990.730.100.271418
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Montpellier (4 Seasons)1 League101.126780.770.2478
Galatasaray (4 Seasons)1 League83.5181484933.11.770.590.090.2945
Adana Demirspor (3 Seasons)1 League50.5181415136.22.791.010.110.2935
Dynamo Kyiv (3 Seasons)1 League40.88320.780.2500
Nice (1 Season)1 League28.23341338.21.200.460.090.2300
Schalke 04 (1 Season)1 League9.0270.770.2900
Süper Lig (7 Seasons)134.03628910034.62.160.750.100.29710
Ligue 1 (5 Seasons)129.329349138.21.200.700.090.2478
Premier League (3 Seasons)40.88320.780.2500
Bundesliga (1 Season)9.0270.770.2900
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201322Montpellier1. Champions LgGR5.0291.800.0022Matches
2013-201423Dynamo Kyiv2. Europa LgR325.9020.340.0000Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.6171.060.1400Matches
2015-201625Dynamo Kyiv1. Champions LgR160.4000.0000Matches
2015-201625Schalke 042. Europa LgR322.0042.020.0000Matches
2016-201726Nice2. Europa LgGR3.006116.72.010.340.000.0000Matches
2018-201928Galatasaray1. Champions LgGR3.604125.01.110.280.000.0027.41000.10.10.04-0.1-0.1Matches
2018-201928Galatasaray2. Europa LgR322.00100.00.500.000.0022.60000.00.00.040.00.0Matches
2019-202029Galatasaray1. Champions LgGR3.405120.01.490.300.000.0025.40000.40.40.08-0.4-0.4Matches
7 Seasons5 Clubs2 Leagues31.83162518.81.340.790.000.0425.91220.60.60.06-0.6-0.6
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.9190.700.1100
Galatasaray (2 Seasons)2 Leagues9.0010220.01.110.220.000.0025.91000.60.60.06-0.6-0.6
Montpellier (1 Season)1 League5.0291.800.0022
Nice (1 Season)1 League3.006116.72.010.340.000.0000
Schalke 04 (1 Season)1 League2.0042.020.0000
Europa Lg (5 Seasons)19.5171414.31.410.720.000.0722.60000.00.00.040.00.0
Champions Lg (4 Seasons)12.3291122.21.290.890.000.0026.31220.60.60.06-0.6-0.6
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201221ma MoroccoAfrica Cup of NationsGR3.0100Matches
201322ma MoroccoAfrica Cup of NationsGR1.0000Matches
201423ma MoroccoWCQ2.9100Matches
201423ma MoroccoFriendlies (M)4.7100Matches
201524ma MoroccoFriendlies (M)0.6000Matches
201726ma MoroccoFriendlies (M)2.0000Matches
201726ma MoroccoAfrica Cup of Nations qualification0.7000Matches
201828ma Morocco1. World CupGR2.506233.32.390.800.000.0014.40000.40.40.06-0.4-0.4Matches
201827ma MoroccoWCQ4.5000Matches
201827ma MoroccoFriendlies (M)3.7200Matches
201928ma MoroccoFriendlies (M)1.8000Matches
201928ma MoroccoAfrica Cup of NationsR162.607228.62.650.760.000.0000Matches
201928ma MoroccoAfrica Cup of Nations qualification2.5000Matches
202231ma MoroccoFriendlies (M)0.3000Matches
9 Seasons1 Club5 Leagues32.9513430.82.520.780.000.0014.40000.40.40.06-0.4-0.4
Friendlies (M) (7 Seasons)13.2300
Africa Cup of Nations (3 Seasons)6.617228.62.650.760.000.0000
WCQ (2 Seasons)7.4100
Africa Cup of Nations qualification (2 Seasons)3.2000
World Cup (1 Season)2.506233.32.390.800.000.0014.40000.40.40.06-0.4-0.4
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Montpellierfr FRA1. Ligue 120.72Matches
2010-201120Montpellierfr FRA1. Ligue 128.82Matches
2011-201221Montpellierfr FRA1. Ligue 124.74Matches
2012-201322Montpellier1. Champions Lg5.00Matches
2012-201322Montpellierfr FRA1. Ligue 126.83Matches
2013-201423Dynamo Kyiv2. Europa Lg5.90Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.75Matches
2014-201524Dynamo Kyiv2. Europa Lg6.61Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.05Matches
2015-201625Schalke 04de GER1. Bundesliga9.01Matches
2015-201625Dynamo Kyiv1. Champions Lg0.40Matches
2015-201625Schalke 042. Europa Lg2.00Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.21Matches
2016-201726Nice2. Europa Lg3.00Matches
2016-201726Nicefr FRA1. Ligue 128.25Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.08Matches
2018-201928Galatasaray1. Champions Lg3.612817174.92113502567080.0475683.9153148.400.70.7-0.74122015Matches
2018-201928Galatasaray2. Europa Lg2.07310867.61182333364383.7253375.882236.400.30.4-0.362107Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.56Matches
2019-202029Galatasaray1. Champions Lg3.412515182.81852290667588.0465583.67887.500.40.3-0.427107Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.52Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.43Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.41Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.27Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.90Matches
15 Seasons6 Clubs6 Leagues344.932643075.85147112515818884.011814481.9306149.2561.41.4+54.612214029
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Montpellier (4 Seasons)2 Leagues106.111
Galatasaray (4 Seasons)3 Leagues92.432643075.85147112515818884.011814481.9306149.2191.41.4+17.612214029
Dynamo Kyiv (3 Seasons)3 Leagues53.712
Adana Demirspor (3 Seasons)1 League50.58
Nice (1 Season)2 Leagues31.25
Schalke 04 (1 Season)2 Leagues11.01
Süper Lig (7 Seasons)134.027
Ligue 1 (5 Seasons)129.316
Europa Lg (5 Seasons)19.57310867.61182333364383.7253375.882236.410.30.4+0.762107
Champions Lg (4 Seasons)12.325332278.6396579212214584.19311183.8223956.401.11.0-1.16193022
Premier League (3 Seasons)40.811
Bundesliga (1 Season)9.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Montpellier1 League20.72
2010-201120Montpellier1 League28.82
2011-201221Montpellier1 League24.74
2012-201322Montpellier2 Leagues31.83
2013-201423Dynamo Kyiv2 Leagues21.65
2014-201524Dynamo Kyiv2 Leagues26.66
2015-201625Dynamo Kyiv2 Leagues5.51
2015-201625Schalke 042 Leagues11.01
2016-201726Nice2 Leagues31.25
2017-201827Galatasaray1 League27.08
2018-201928Galatasaray3 Leagues26.120127972.032958359211381.4728980.9235343.461.01.1+5.010143022
2019-202029Galatasaray2 Leagues22.912515182.81852290667588.0465583.67887.520.40.3+1.627107
2020-202130Galatasaray1 League16.43
2021-202231Adana Demirspor1 League13.41
2022-202332Adana Demirspor1 League25.27
2023-202433Adana Demirspor1 League11.90
15 Seasons6 Clubs6 Leagues344.932643075.85147112515818884.011814481.9306149.2561.41.4+54.612214029
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Montpellier (4 Seasons)2 Leagues106.111
Galatasaray (4 Seasons)3 Leagues92.432643075.85147112515818884.011814481.9306149.2191.41.4+17.612214029
Dynamo Kyiv (3 Seasons)3 Leagues53.712
Adana Demirspor (3 Seasons)1 League50.58
Nice (1 Season)2 Leagues31.25
Schalke 04 (1 Season)2 Leagues11.01
Süper Lig (7 Seasons)134.027
Ligue 1 (5 Seasons)129.316
Europa Lg (5 Seasons)19.57310867.61182333364383.7253375.882236.410.30.4+0.762107
Champions Lg (4 Seasons)12.325332278.6396579212214584.19311183.8223956.401.11.0-1.16193022
Premier League (3 Seasons)40.811
Bundesliga (1 Season)9.01
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.72Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.82Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.74Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.83Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.75Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.05Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.21Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.01Matches
2016-201726Nicefr FRA1. Ligue 13rd28.25Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.08Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.56Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.52Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.43Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.41Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.27Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.90Matches
15 Seasons6 Clubs4 Leagues313.155
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Montpellier (4 Seasons)1 League101.111
Galatasaray (4 Seasons)1 League83.519
Adana Demirspor (3 Seasons)1 League50.58
Dynamo Kyiv (3 Seasons)1 League40.811
Nice (1 Season)1 League28.25
Schalke 04 (1 Season)1 League9.01
Süper Lig (7 Seasons)134.027
Ligue 1 (5 Seasons)129.316
Premier League (3 Seasons)40.811
Bundesliga (1 Season)9.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201322Montpellier1. Champions LgGR5.00Matches
2013-201423Dynamo Kyiv2. Europa LgR325.90Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.61Matches
2015-201625Dynamo Kyiv1. Champions LgR160.40Matches
2015-201625Schalke 042. Europa LgR322.00Matches
2016-201726Nice2. Europa LgGR3.00Matches
2018-201928Galatasaray1. Champions LgGR3.612817174.92113502567080.0475683.9153148.400.70.7-0.74122015Matches
2018-201928Galatasaray2. Europa LgR322.07310867.61182333364383.7253375.882236.400.30.4-0.362107Matches
2019-202029Galatasaray1. Champions LgGR3.412515182.81852290667588.0465583.67887.500.40.3-0.427107Matches
7 Seasons5 Clubs2 Leagues31.832643075.85147112515818884.011814481.9306149.211.41.4-0.412214029
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.91
Galatasaray (2 Seasons)2 Leagues9.032643075.85147112515818884.011814481.9306149.201.41.4-1.412214029
Montpellier (1 Season)1 League5.00
Nice (1 Season)1 League3.00
Schalke 04 (1 Season)1 League2.00
Europa Lg (5 Seasons)19.57310867.61182333364383.7253375.882236.410.30.4+0.762107
Champions Lg (4 Seasons)12.325332278.6396579212214584.19311183.8223956.401.11.0-1.16193022
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201221ma MoroccoAfrica Cup of NationsGR3.01Matches
201322ma MoroccoAfrica Cup of NationsGR1.00Matches
201423ma MoroccoWCQ2.9Matches
201423ma MoroccoFriendlies (M)4.70Matches
201524ma MoroccoFriendlies (M)0.60Matches
201726ma MoroccoFriendlies (M)2.01Matches
201726ma MoroccoAfrica Cup of Nations qualification0.70Matches
201828ma Morocco1. World CupGR2.58911180.21253271525988.1232979.36966.700.00.10.015118Matches
201827ma MoroccoWCQ4.50Matches
201827ma MoroccoFriendlies (M)3.71Matches
201928ma MoroccoFriendlies (M)1.80Matches
201928ma MoroccoAfrica Cup of NationsR162.60Matches
201928ma MoroccoAfrica Cup of Nations qualification2.50Matches
202231ma MoroccoFriendlies (M)0.30Matches
9 Seasons1 Club5 Leagues32.98911180.21253271525988.1232979.36966.730.00.1+3.015118
Friendlies (M) (7 Seasons)13.22
Africa Cup of Nations (3 Seasons)6.61
WCQ (2 Seasons)7.40
Africa Cup of Nations qualification (2 Seasons)3.20
World Cup (1 Season)2.58911180.21253271525988.1232979.36966.700.00.10.015118

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Montpellierfr FRA1. Ligue 120.7Matches
2010-201120Montpellierfr FRA1. Ligue 128.8Matches
2011-201221Montpellierfr FRA1. Ligue 124.7Matches
2012-201322Montpellier1. Champions Lg5.0Matches
2012-201322Montpellierfr FRA1. Ligue 126.8Matches
2013-201423Dynamo Kyiv2. Europa Lg5.9Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.7Matches
2014-201524Dynamo Kyiv2. Europa Lg6.6Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.0Matches
2015-201625Schalke 04de GER1. Bundesliga9.0Matches
2015-201625Dynamo Kyiv1. Champions Lg0.4Matches
2015-201625Schalke 042. Europa Lg2.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.2Matches
2016-201726Nice2. Europa Lg3.06Matches
2016-201726Nicefr FRA1. Ligue 128.28Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.0165Matches
2018-201928Galatasaray1. Champions Lg3.61711413011211691072012802Matches
2018-201928Galatasaray2. Europa Lg2.01088226131013584307305Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.5113Matches
2019-202029Galatasaray1. Champions Lg3.4151142851101000012511Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.525Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.458Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.432Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.269Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.938Matches
15 Seasons6 Clubs6 Leagues344.94303656429425431518115032618
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)2 Leagues106.1
Galatasaray (4 Seasons)3 Leagues92.44303656429423901518115032618
Dynamo Kyiv (3 Seasons)3 Leagues53.7
Adana Demirspor (3 Seasons)1 League50.5139
Nice (1 Season)2 Leagues31.214
Schalke 04 (1 Season)2 Leagues11.0
Süper Lig (7 Seasons)134.0500
Ligue 1 (5 Seasons)129.38
Europa Lg (5 Seasons)19.51088226131019584307305
Champions Lg (4 Seasons)12.332228338163216101072025313
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Montpellier1 League20.7
2010-201120Montpellier1 League28.8
2011-201221Montpellier1 League24.7
2012-201322Montpellier2 Leagues31.8
2013-201423Dynamo Kyiv2 Leagues21.6
2014-201524Dynamo Kyiv2 Leagues26.6
2015-201625Dynamo Kyiv2 Leagues5.5
2015-201625Schalke 042 Leagues11.0
2016-201726Nice2 Leagues31.214
2017-201827Galatasaray1 League27.0165
2018-201928Galatasaray3 Leagues26.12792235624311421418115020107
2019-202029Galatasaray2 Leagues22.91511428511251000012511
2020-202130Galatasaray1 League16.458
2021-202231Adana Demirspor1 League13.432
2022-202332Adana Demirspor1 League25.269
2023-202433Adana Demirspor1 League11.938
15 Seasons6 Clubs6 Leagues344.94303656429425431518115032618
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)2 Leagues106.1
Galatasaray (4 Seasons)3 Leagues92.44303656429423901518115032618
Dynamo Kyiv (3 Seasons)3 Leagues53.7
Adana Demirspor (3 Seasons)1 League50.5139
Nice (1 Season)2 Leagues31.214
Schalke 04 (1 Season)2 Leagues11.0
Süper Lig (7 Seasons)134.0500
Ligue 1 (5 Seasons)129.38
Europa Lg (5 Seasons)19.51088226131019584307305
Champions Lg (4 Seasons)12.332228338163216101072025313
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.7Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.8Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.7Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.8Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.7Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.2Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.0Matches
2016-201726Nicefr FRA1. Ligue 13rd28.28Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.0165Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.5113Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.525Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.458Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.432Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.269Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.938Matches
15 Seasons6 Clubs4 Leagues313.1508
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)1 League101.1
Galatasaray (4 Seasons)1 League83.5361
Adana Demirspor (3 Seasons)1 League50.5139
Dynamo Kyiv (3 Seasons)1 League40.8
Nice (1 Season)1 League28.28
Schalke 04 (1 Season)1 League9.0
Süper Lig (7 Seasons)134.0500
Ligue 1 (5 Seasons)129.38
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201322Montpellier1. Champions LgGR5.0Matches
2013-201423Dynamo Kyiv2. Europa LgR325.9Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.6Matches
2015-201625Dynamo Kyiv1. Champions LgR160.4Matches
2015-201625Schalke 042. Europa LgR322.0Matches
2016-201726Nice2. Europa LgGR3.06Matches
2018-201928Galatasaray1. Champions LgGR3.61711413011211691072012802Matches
2018-201928Galatasaray2. Europa LgR322.01088226131013584307305Matches
2019-202029Galatasaray1. Champions LgGR3.4151142851101000012511Matches
7 Seasons5 Clubs2 Leagues31.8430365642942351518115032618
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.9
Galatasaray (2 Seasons)2 Leagues9.0430365642942291518115032618
Montpellier (1 Season)1 League5.0
Nice (1 Season)1 League3.06
Schalke 04 (1 Season)1 League2.0
Europa Lg (5 Seasons)19.51088226131019584307305
Champions Lg (4 Seasons)12.332228338163216101072025313
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201221ma MoroccoAfrica Cup of NationsGR3.0Matches
201322ma MoroccoAfrica Cup of NationsGR1.0Matches
201423ma MoroccoWCQ2.9Matches
201423ma MoroccoFriendlies (M)4.7Matches
201524ma MoroccoFriendlies (M)0.6Matches
201726ma MoroccoFriendlies (M)2.0Matches
201726ma MoroccoAfrica Cup of Nations qualification0.7Matches
201828ma Morocco1. World CupGR2.5111100104012321008911Matches
201827ma MoroccoWCQ4.5Matches
201827ma MoroccoFriendlies (M)3.7Matches
201928ma MoroccoFriendlies (M)1.8Matches
201928ma MoroccoAfrica Cup of NationsR162.60Matches
201928ma MoroccoAfrica Cup of Nations qualification2.5Matches
202231ma MoroccoFriendlies (M)0.3Matches
9 Seasons1 Club5 Leagues32.9111100104012321008911
Friendlies (M) (7 Seasons)13.2
Africa Cup of Nations (3 Seasons)6.60
WCQ (2 Seasons)7.4
Africa Cup of Nations qualification (2 Seasons)3.2
World Cup (1 Season)2.5111100104012321008911

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Montpellierfr FRA1. Ligue 120.7Matches
2010-201120Montpellierfr FRA1. Ligue 128.8Matches
2011-201221Montpellierfr FRA1. Ligue 124.7Matches
2012-201322Montpellier1. Champions Lg5.0Matches
2012-201322Montpellierfr FRA1. Ligue 126.8Matches
2013-201423Dynamo Kyiv2. Europa Lg5.9Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.7Matches
2014-201524Dynamo Kyiv2. Europa Lg6.6Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.0Matches
2015-201625Schalke 04de GER1. Bundesliga9.0Matches
2015-201625Dynamo Kyiv1. Champions Lg0.4Matches
2015-201625Schalke 042. Europa Lg2.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.2Matches
2016-201726Nice2. Europa Lg3.0Matches
2016-201726Nicefr FRA1. Ligue 128.2Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.0Matches
2018-201928Galatasaray1. Champions Lg3.682.2253000000.00000000Matches
2018-201928Galatasaray2. Europa Lg2.073.5025000000.00000000Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.5Matches
2019-202029Galatasaray1. Champions Lg3.472.0850101000.00000000Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.5Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.4Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.4Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.2Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.9Matches
15 Seasons6 Clubs6 Leagues344.9222.45128101000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)2 Leagues106.1
Galatasaray (4 Seasons)3 Leagues92.4222.45128101000.00000000
Dynamo Kyiv (3 Seasons)3 Leagues53.7
Adana Demirspor (3 Seasons)1 League50.5
Nice (1 Season)2 Leagues31.2
Schalke 04 (1 Season)2 Leagues11.0
Süper Lig (7 Seasons)134.0
Ligue 1 (5 Seasons)129.3
Europa Lg (5 Seasons)19.573.5025000000.00000000
Champions Lg (4 Seasons)12.3152.15103101000.00000000
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Montpellier1 League20.7
2010-201120Montpellier1 League28.8
2011-201221Montpellier1 League24.7
2012-201322Montpellier2 Leagues31.8
2013-201423Dynamo Kyiv2 Leagues21.6
2014-201524Dynamo Kyiv2 Leagues26.6
2015-201625Dynamo Kyiv2 Leagues5.5
2015-201625Schalke 042 Leagues11.0
2016-201726Nice2 Leagues31.2
2017-201827Galatasaray1 League27.0
2018-201928Galatasaray3 Leagues26.1152.6778000000.00000000
2019-202029Galatasaray2 Leagues22.972.0850101000.00000000
2020-202130Galatasaray1 League16.4
2021-202231Adana Demirspor1 League13.4
2022-202332Adana Demirspor1 League25.2
2023-202433Adana Demirspor1 League11.9
15 Seasons6 Clubs6 Leagues344.9222.45128101000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)2 Leagues106.1
Galatasaray (4 Seasons)3 Leagues92.4222.45128101000.00000000
Dynamo Kyiv (3 Seasons)3 Leagues53.7
Adana Demirspor (3 Seasons)1 League50.5
Nice (1 Season)2 Leagues31.2
Schalke 04 (1 Season)2 Leagues11.0
Süper Lig (7 Seasons)134.0
Ligue 1 (5 Seasons)129.3
Europa Lg (5 Seasons)19.573.5025000000.00000000
Champions Lg (4 Seasons)12.3152.15103101000.00000000
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.7Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.8Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.7Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.8Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.7Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.2Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.0Matches
2016-201726Nicefr FRA1. Ligue 13rd28.2Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.0Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.5Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.5Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.4Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.4Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.2Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.9Matches
15 Seasons6 Clubs4 Leagues313.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)1 League101.1
Galatasaray (4 Seasons)1 League83.5
Adana Demirspor (3 Seasons)1 League50.5
Dynamo Kyiv (3 Seasons)1 League40.8
Nice (1 Season)1 League28.2
Schalke 04 (1 Season)1 League9.0
Süper Lig (7 Seasons)134.0
Ligue 1 (5 Seasons)129.3
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201322Montpellier1. Champions LgGR5.0Matches
2013-201423Dynamo Kyiv2. Europa LgR325.9Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.6Matches
2015-201625Dynamo Kyiv1. Champions LgR160.4Matches
2015-201625Schalke 042. Europa LgR322.0Matches
2016-201726Nice2. Europa LgGR3.0Matches
2018-201928Galatasaray1. Champions LgGR3.682.2253000000.00000000Matches
2018-201928Galatasaray2. Europa LgR322.073.5025000000.00000000Matches
2019-202029Galatasaray1. Champions LgGR3.472.0850101000.00000000Matches
7 Seasons5 Clubs2 Leagues31.8222.45128101000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.9
Galatasaray (2 Seasons)2 Leagues9.0222.45128101000.00000000
Montpellier (1 Season)1 League5.0
Nice (1 Season)1 League3.0
Schalke 04 (1 Season)1 League2.0
Europa Lg (5 Seasons)19.573.5025000000.00000000
Champions Lg (4 Seasons)12.3152.15103101000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201221ma MoroccoAfrica Cup of NationsGR3.0Matches
201322ma MoroccoAfrica Cup of NationsGR1.0Matches
201423ma MoroccoWCQ2.9Matches
201423ma MoroccoFriendlies (M)4.7Matches
201524ma MoroccoFriendlies (M)0.6Matches
201726ma MoroccoFriendlies (M)2.0Matches
201726ma MoroccoAfrica Cup of Nations qualification0.7Matches
201828ma Morocco1. World CupGR2.541.5930010000.00000000Matches
201827ma MoroccoWCQ4.5Matches
201827ma MoroccoFriendlies (M)3.7Matches
201928ma MoroccoFriendlies (M)1.8Matches
201928ma MoroccoAfrica Cup of NationsR162.6Matches
201928ma MoroccoAfrica Cup of Nations qualification2.5Matches
202231ma MoroccoFriendlies (M)0.3Matches
9 Seasons1 Club5 Leagues32.941.5930010000.00000000
Friendlies (M) (7 Seasons)13.2
Africa Cup of Nations (3 Seasons)6.6
WCQ (2 Seasons)7.4
Africa Cup of Nations qualification (2 Seasons)3.2
World Cup (1 Season)2.541.5930010000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Montpellierfr FRA1. Ligue 120.7Matches
2010-201120Montpellierfr FRA1. Ligue 128.8Matches
2011-201221Montpellierfr FRA1. Ligue 124.7Matches
2012-201322Montpellier1. Champions Lg5.0Matches
2012-201322Montpellierfr FRA1. Ligue 126.8Matches
2013-201423Dynamo Kyiv2. Europa Lg5.9Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.7Matches
2014-201524Dynamo Kyiv2. Europa Lg6.6Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.0Matches
2015-201625Schalke 04de GER1. Bundesliga9.0Matches
2015-201625Dynamo Kyiv1. Champions Lg0.4Matches
2015-201625Schalke 042. Europa Lg2.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.2Matches
2016-201726Nice2. Europa Lg3.023Matches
2016-201726Nicefr FRA1. Ligue 128.23312Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.03228Matches
2018-201928Galatasaray1. Champions Lg3.665060050.056152810Matches
2018-201928Galatasaray2. Europa Lg2.0220201616.752021300Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.52614Matches
2019-202029Galatasaray1. Champions Lg3.4633303475.013033900Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.51110Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.4159Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.449Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.2227Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.9116Matches
15 Seasons6 Clubs6 Leagues344.914166311041526.711111101042010
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (4 Seasons)2 Leagues106.10
Galatasaray (4 Seasons)3 Leagues92.41494311041526.71111110672010
Dynamo Kyiv (3 Seasons)3 Leagues53.70
Adana Demirspor (3 Seasons)1 League50.537220
Nice (1 Season)2 Leagues31.235150
Schalke 04 (1 Season)2 Leagues11.00
Süper Lig (7 Seasons)134.0121830
Ligue 1 (5 Seasons)129.333120
Europa Lg (5 Seasons)19.5240201616.752024300
Champions Lg (4 Seasons)12.31283903933.3691851710
Premier League (3 Seasons)40.80
Bundesliga (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Montpellier1 League20.70
2010-201120Montpellier1 League28.80
2011-201221Montpellier1 League24.70
2012-201322Montpellier2 Leagues31.80
2013-201423Dynamo Kyiv2 Leagues21.60
2014-201524Dynamo Kyiv2 Leagues26.60
2015-201625Dynamo Kyiv2 Leagues5.50
2015-201625Schalke 042 Leagues11.00
2016-201726Nice2 Leagues31.235150
2017-201827Galatasaray1 League27.032280
2018-201928Galatasaray3 Leagues26.18330801119.110817171110
2019-202029Galatasaray2 Leagues22.96143303475.0130313900
2020-202130Galatasaray1 League16.41590
2021-202231Adana Demirspor1 League13.4490
2022-202332Adana Demirspor1 League25.22270
2023-202433Adana Demirspor1 League11.91160
15 Seasons6 Clubs6 Leagues344.914166311041526.711111101042010
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (4 Seasons)2 Leagues106.10
Galatasaray (4 Seasons)3 Leagues92.41494311041526.71111110672010
Dynamo Kyiv (3 Seasons)3 Leagues53.70
Adana Demirspor (3 Seasons)1 League50.537220
Nice (1 Season)2 Leagues31.235150
Schalke 04 (1 Season)2 Leagues11.00
Süper Lig (7 Seasons)134.0121830
Ligue 1 (5 Seasons)129.333120
Europa Lg (5 Seasons)19.5240201616.752024300
Champions Lg (4 Seasons)12.31283903933.3691851710
Premier League (3 Seasons)40.80
Bundesliga (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.7Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.8Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.7Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.8Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.7Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.2Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.0Matches
2016-201726Nicefr FRA1. Ligue 13rd28.23312Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.03228Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.52614Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.51110Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.4159Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.449Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.2227Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.9116Matches
15 Seasons6 Clubs4 Leagues313.1154950
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (4 Seasons)1 League101.10
Galatasaray (4 Seasons)1 League83.584610
Adana Demirspor (3 Seasons)1 League50.537220
Dynamo Kyiv (3 Seasons)1 League40.80
Nice (1 Season)1 League28.233120
Schalke 04 (1 Season)1 League9.00
Süper Lig (7 Seasons)134.0121830
Ligue 1 (5 Seasons)129.333120
Premier League (3 Seasons)40.80
Bundesliga (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201322Montpellier1. Champions LgGR5.0Matches
2013-201423Dynamo Kyiv2. Europa LgR325.9Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.6Matches
2015-201625Dynamo Kyiv1. Champions LgR160.4Matches
2015-201625Schalke 042. Europa LgR322.0Matches
2016-201726Nice2. Europa LgGR3.023Matches
2018-201928Galatasaray1. Champions LgGR3.665060050.056152810Matches
2018-201928Galatasaray2. Europa LgR322.0220201616.752021300Matches
2019-202029Galatasaray1. Champions LgGR3.4633303475.013033900Matches
7 Seasons5 Clubs2 Leagues31.81412311041526.7111111092010
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.90
Galatasaray (2 Seasons)2 Leagues9.01410311041526.7111111062010
Montpellier (1 Season)1 League5.00
Nice (1 Season)1 League3.0230
Schalke 04 (1 Season)1 League2.00
Europa Lg (5 Seasons)19.5240201616.752024300
Champions Lg (4 Seasons)12.31283903933.3691851710
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201221ma MoroccoAfrica Cup of NationsGR3.0Matches
201322ma MoroccoAfrica Cup of NationsGR1.0Matches
201423ma MoroccoWCQ2.9Matches
201423ma MoroccoFriendlies (M)4.7Matches
201524ma MoroccoFriendlies (M)0.6Matches
201726ma MoroccoFriendlies (M)2.0Matches
201726ma MoroccoAfrica Cup of Nations qualification0.7Matches
201828ma Morocco1. World CupGR2.5621502728.653121760Matches
201827ma MoroccoWCQ4.5Matches
201827ma MoroccoFriendlies (M)3.7Matches
201928ma MoroccoFriendlies (M)1.8Matches
201928ma MoroccoAfrica Cup of NationsR162.631Matches
201928ma MoroccoAfrica Cup of Nations qualification2.5Matches
202231ma MoroccoFriendlies (M)0.3Matches
9 Seasons1 Club5 Leagues32.9651502728.653122760
Friendlies (M) (7 Seasons)13.20
Africa Cup of Nations (3 Seasons)6.6310
WCQ (2 Seasons)7.40
Africa Cup of Nations qualification (2 Seasons)3.20
World Cup (1 Season)2.5621502728.653121760

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Montpellierfr FRA1. Ligue 120.7Matches
2010-201120Montpellierfr FRA1. Ligue 128.8Matches
2011-201221Montpellierfr FRA1. Ligue 124.7Matches
2012-201322Montpellier1. Champions Lg5.0Matches
2012-201322Montpellierfr FRA1. Ligue 126.8Matches
2013-201423Dynamo Kyiv2. Europa Lg5.9Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.7Matches
2014-201524Dynamo Kyiv2. Europa Lg6.6Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.0Matches
2015-201625Schalke 04de GER1. Bundesliga9.0Matches
2015-201625Dynamo Kyiv1. Champions Lg0.4Matches
2015-201625Schalke 042. Europa Lg2.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.2Matches
2016-201726Nice2. Europa Lg3.0Matches
2016-201726Nicefr FRA1. Ligue 128.2Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.0Matches
2018-201928Galatasaray1. Champions Lg3.62062221087942068562.5337.510665331512717513313Matches
2018-201928Galatasaray2. Europa Lg2.012419655031249444.4555.65621390120427813Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.5Matches
2019-202029Galatasaray1. Champions Lg3.41821321034821827457.1342.91064831854419714718Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.5Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.4Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.4Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.2Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.9Matches
15 Seasons6 Clubs6 Leagues344.95124632761779512241354.21145.8268134959017132201435844
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Montpellier (4 Seasons)2 Leagues106.1
Galatasaray (4 Seasons)3 Leagues92.45124632761779512241354.21145.8268134959017132201435844
Dynamo Kyiv (3 Seasons)3 Leagues53.7
Adana Demirspor (3 Seasons)1 League50.5
Nice (1 Season)2 Leagues31.2
Schalke 04 (1 Season)2 Leagues11.0
Süper Lig (7 Seasons)134.0
Ligue 1 (5 Seasons)129.3
Europa Lg (5 Seasons)19.512419655031249444.4555.65621390120427813
Champions Lg (4 Seasons)12.3388354211127638815960.0640.0212113650016112161228031
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Montpellier1 League20.7
2010-201120Montpellier1 League28.8
2011-201221Montpellier1 League24.7
2012-201322Montpellier2 Leagues31.8
2013-201423Dynamo Kyiv2 Leagues21.6
2014-201524Dynamo Kyiv2 Leagues26.6
2015-201625Dynamo Kyiv2 Leagues5.5
2015-201625Schalke 042 Leagues11.0
2016-201726Nice2 Leagues31.2
2017-201827Galatasaray1 League27.0
2018-201928Galatasaray3 Leagues26.1330331173129733017952.9847.1162866405139111721126
2019-202029Galatasaray2 Leagues22.91821321034821827457.1342.91064831854419714718
2020-202130Galatasaray1 League16.4
2021-202231Adana Demirspor1 League13.4
2022-202332Adana Demirspor1 League25.2
2023-202433Adana Demirspor1 League11.9
15 Seasons6 Clubs6 Leagues344.95124632761779512241354.21145.8268134959017132201435844
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Montpellier (4 Seasons)2 Leagues106.1
Galatasaray (4 Seasons)3 Leagues92.45124632761779512241354.21145.8268134959017132201435844
Dynamo Kyiv (3 Seasons)3 Leagues53.7
Adana Demirspor (3 Seasons)1 League50.5
Nice (1 Season)2 Leagues31.2
Schalke 04 (1 Season)2 Leagues11.0
Süper Lig (7 Seasons)134.0
Ligue 1 (5 Seasons)129.3
Europa Lg (5 Seasons)19.512419655031249444.4555.65621390120427813
Champions Lg (4 Seasons)12.3388354211127638815960.0640.0212113650016112161228031
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.7Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.8Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.7Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.8Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.7Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.0Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.2Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.0Matches
2016-201726Nicefr FRA1. Ligue 13rd28.2Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.0Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.5Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.5Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.4Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.4Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.2Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.9Matches
15 Seasons6 Clubs4 Leagues313.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Montpellier (4 Seasons)1 League101.1
Galatasaray (4 Seasons)1 League83.5
Adana Demirspor (3 Seasons)1 League50.5
Dynamo Kyiv (3 Seasons)1 League40.8
Nice (1 Season)1 League28.2
Schalke 04 (1 Season)1 League9.0
Süper Lig (7 Seasons)134.0
Ligue 1 (5 Seasons)129.3
Premier League (3 Seasons)40.8
Bundesliga (1 Season)9.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201322Montpellier1. Champions LgGR5.0Matches
2013-201423Dynamo Kyiv2. Europa LgR325.9Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.6Matches
2015-201625Dynamo Kyiv1. Champions LgR160.4Matches
2015-201625Schalke 042. Europa LgR322.0Matches
2016-201726Nice2. Europa LgGR3.0Matches
2018-201928Galatasaray1. Champions LgGR3.62062221087942068562.5337.510665331512717513313Matches
2018-201928Galatasaray2. Europa LgR322.012419655031249444.4555.65621390120427813Matches
2019-202029Galatasaray1. Champions LgGR3.41821321034821827457.1342.91064831854419714718Matches
7 Seasons5 Clubs2 Leagues31.85124632761779512241354.21145.8268134959017132201435844
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.9
Galatasaray (2 Seasons)2 Leagues9.05124632761779512241354.21145.8268134959017132201435844
Montpellier (1 Season)1 League5.0
Nice (1 Season)1 League3.0
Schalke 04 (1 Season)1 League2.0
Europa Lg (5 Seasons)19.512419655031249444.4555.65621390120427813
Champions Lg (4 Seasons)12.3388354211127638815960.0640.0212113650016112161228031
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201221ma MoroccoAfrica Cup of NationsGR3.0Matches
201322ma MoroccoAfrica Cup of NationsGR1.0Matches
201423ma MoroccoWCQ2.9Matches
201423ma MoroccoFriendlies (M)4.7Matches
201524ma MoroccoFriendlies (M)0.6Matches
201726ma MoroccoFriendlies (M)2.0Matches
201726ma MoroccoAfrica Cup of Nations qualification0.7Matches
201828ma Morocco1. World CupGR2.5146924814181466350.0350.063304105111629712Matches
201827ma MoroccoWCQ4.5Matches
201827ma MoroccoFriendlies (M)3.7Matches
201928ma MoroccoFriendlies (M)1.8Matches
201928ma MoroccoAfrica Cup of NationsR162.6Matches
201928ma MoroccoAfrica Cup of Nations qualification2.5Matches
202231ma MoroccoFriendlies (M)0.3Matches
9 Seasons1 Club5 Leagues32.9146924814181466350.0350.063304105111629712
Friendlies (M) (7 Seasons)13.2
Africa Cup of Nations (3 Seasons)6.6
WCQ (2 Seasons)7.4
Africa Cup of Nations qualification (2 Seasons)3.2
World Cup (1 Season)2.5146924814181466350.0350.063304105111629712

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Montpellierfr FRA1. Ligue 1331,8675754.620.719814Matches
2010-201120Montpellierfr FRA1. Ligue 1362,5897275.728.828208Matches
2011-201221Montpellierfr FRA1. Ligue 1282,2257965.124.72692Matches
2012-201322Montpellier1. Champions Lg6451755.0541Matches
2012-201322Montpellierfr FRA1. Ligue 1302,4148070.626.829201Matches
2013-201423Dynamo Kyiv2. Europa Lg7529765.9720Matches
2013-201423Dynamo Kyivua UKR1. Premier League221,4126456.015.7193Matches
2014-201524Dynamo Kyiv2. Europa Lg95976655.36.674201.78115+6+0.90+0.35Matches
2014-201524Dynamo Kyivua UKR1. Premier League241,7997576.920.0229202.504411+33+1.65-1.68Matches
2015-201625Schalke 04de GER1. Bundesliga158145426.69.084721.401614+2+0.22+0.22Matches
2015-201625Dynamo Kyiv1. Champions Lg232164.40.400212.001100.00-0.26Matches
2015-201625Schalke 042. Europa Lg21788924.72.021000.5003-3-1.52-3.51Matches
2015-201625Dynamo Kyivua UKR1. Premier League104654720.75.251522.50120+12+2.32+0.76Matches
2016-201726Nice2. Europa Lg52685449.63.032200.6028-6-2.01-2.01Matches
2016-201726Nicefr FRA1. Ligue 1312,5418274.328.22824302.105127+24+0.85+0.54Matches
2017-201827Galatasaraytr TUR1. Süper Lig302,4348179.527.02815212.306620+46+1.70+2.28Matches
2018-201928Galatasaray1. Champions Lg43258160.23.64812001.0023-1-0.28+0.563.25.6-2.4-0.66-1.75Matches
2018-201928Galatasaray2. Europa Lg218090100.02.02902000.5012-1-0.501.13.2-2.1-1.05Matches
2018-201928Galatasaraytr TUR1. Süper Lig241,8487760.420.52380141902.255215+37+1.80+1.88Matches
2019-202029Galatasaray1. Champions Lg43037656.13.44761010.2517-6-1.78+0.882.79.8-7.2-2.13-0.21Matches
2019-202029Galatasaraytr TUR1. Süper Lig231,7557657.419.521821121261.262723+4+0.21-0.76Matches
2020-202130Galatasaraytr TUR1. Süper Lig221,4746740.916.41778552932.053414+20+1.22+0.21Matches
2021-202231Adana Demirsportr TUR1. Süper Lig221,2025535.113.41472382531.271720-3-0.22-0.87Matches
2022-202332Adana Demirsportr TUR1. Süper Lig302,2717674.225.227811332401.805334+19+0.75-0.62Matches
2023-202433Adana Demirsportr TUR1. Süper Lig141,0727736.111.914776001.571915+4+0.34+0.29Matches
15 Seasons6 Clubs6 Leagues43531,0457155.9344.9362791807324191.84409222+187+0.86+0.247.018.6-11.6-1.30-0.81
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Montpellier (4 Seasons)2 Leagues1339,5467266.5106.11076126
Galatasaray (4 Seasons)3 Leagues1098,3197659.392.49980501022111.8618384+99+1.07+0.697.018.6-11.6-1.30-0.81
Dynamo Kyiv (3 Seasons)3 Leagues744,8346548.353.760161432.336817+51+1.59+0.15
Adana Demirspor (3 Seasons)1 League664,5456948.150.5557822112531.578969+20+0.40-0.14
Nice (1 Season)2 Leagues362,8097870.931.23126501.895335+18+0.58+0.34
Schalke 04 (1 Season)2 Leagues179925826.211.0105721.291617-1-0.09-0.48
Süper Lig (7 Seasons)16512,0567354.2134.014479672124131.82268141+127+0.95+0.40
Ligue 1 (5 Seasons)15811,6367468.0129.3130812802.105127+24+0.85+0.54
Europa Lg (5 Seasons)251,7527048.519.5219011401.171418-4-0.29-1.341.13.2-2.1-1.05
Champions Lg (4 Seasons)161,1116936.712.313797320.90411-7-0.95-0.405.915.4-9.5-1.37-0.88
Premier League (3 Seasons)563,6766651.740.846101022.505611+45+1.79-0.18
Bundesliga (1 Season)158145426.69.084721.401614+2+0.22+0.22
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201019Montpellier1 League331,8675754.620.719814
2010-201120Montpellier1 League362,5897275.728.828208
2011-201221Montpellier1 League282,2257965.124.72692
2012-201322Montpellier2 Leagues362,8658070.631.834242
2013-201423Dynamo Kyiv2 Leagues291,9416756.021.62623
2014-201524Dynamo Kyiv2 Leagues332,3967370.126.62913402.305516+39+1.46-0.56
2015-201625Dynamo Kyiv2 Leagues124974116.75.551732.42131+12+2.17+0.97
2015-201625Schalke 042 Leagues179925826.211.0105721.291617-1-0.09-0.48
2016-201726Nice2 Leagues362,8097870.931.23126501.895335+18+0.58+0.34
2017-201827Galatasaray1 League302,4348179.527.02815212.306620+46+1.70+2.28
2018-201928Galatasaray3 Leagues302,3537862.226.12981181901.975520+35+1.34+1.534.38.8-4.5-0.80-1.89
2019-202029Galatasaray2 Leagues272,0587657.222.925811221271.112830-2-0.09-0.502.79.8-7.2-2.13-0.21
2020-202130Galatasaray1 League221,4746740.916.41778552932.053414+20+1.22+0.21
2021-202231Adana Demirspor1 League221,2025535.113.41472382531.271720-3-0.22-0.87
2022-202332Adana Demirspor1 League302,2717674.225.227811332401.805334+19+0.75-0.62
2023-202433Adana Demirspor1 League141,0727736.111.914776001.571915+4+0.34+0.29
15 Seasons6 Clubs6 Leagues43531,0457155.9344.9362791807324191.84409222+187+0.86+0.247.018.6-11.6-1.30-0.81
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Montpellier (4 Seasons)2 Leagues1339,5467266.5106.11076126
Galatasaray (4 Seasons)3 Leagues1098,3197659.392.49980501022111.8618384+99+1.07+0.697.018.6-11.6-1.30-0.81
Dynamo Kyiv (3 Seasons)3 Leagues744,8346548.353.760161432.336817+51+1.59+0.15
Adana Demirspor (3 Seasons)1 League664,5456948.150.5557822112531.578969+20+0.40-0.14
Nice (1 Season)2 Leagues362,8097870.931.23126501.895335+18+0.58+0.34
Schalke 04 (1 Season)2 Leagues179925826.211.0105721.291617-1-0.09-0.48
Süper Lig (7 Seasons)16512,0567354.2134.014479672124131.82268141+127+0.95+0.40
Ligue 1 (5 Seasons)15811,6367468.0129.3130812802.105127+24+0.85+0.54
Europa Lg (5 Seasons)251,7527048.519.5219011401.171418-4-0.29-1.341.13.2-2.1-1.05
Champions Lg (4 Seasons)161,1116936.712.313797320.90411-7-0.95-0.405.915.4-9.5-1.37-0.88
Premier League (3 Seasons)563,6766651.740.846101022.505611+45+1.79-0.18
Bundesliga (1 Season)158145426.69.084721.401614+2+0.22+0.22
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201019Montpellierfr FRA1. Ligue 15th331,8675754.620.719814Matches
2010-201120Montpellierfr FRA1. Ligue 114th362,5897275.728.828208Matches
2011-201221Montpellierfr FRA1. Ligue 11st282,2257965.124.72692Matches
2012-201322Montpellierfr FRA1. Ligue 19th302,4148070.626.829201Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th221,4126456.015.7193Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st241,7997576.920.0229202.504411+33+1.65-1.68Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st104654720.75.251522.50120+12+2.32+0.76Matches
2015-201625Schalke 04de GER1. Bundesliga5th158145426.69.084721.401614+2+0.22+0.22Matches
2016-201726Nicefr FRA1. Ligue 13rd312,5418274.328.22824302.105127+24+0.85+0.54Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st302,4348179.527.02815212.306620+46+1.70+2.28Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st241,8487760.420.52380141902.255215+37+1.80+1.88Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th231,7557657.419.521821121261.262723+4+0.21-0.76Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd221,4746740.916.41778552932.053414+20+1.22+0.21Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th221,2025535.113.41472382531.271720-3-0.22-0.87Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th302,2717674.225.227811332401.805334+19+0.75-0.62Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th141,0727736.111.914776001.571915+4+0.34+0.29Matches
15 Seasons6 Clubs4 Leagues39428,1827256.9313.1328791626624171.93391193+198+1.01+0.34
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montpellier (4 Seasons)1 League1279,0957266.5101.11025725
Galatasaray (4 Seasons)1 League997,5117658.883.58980451022101.9917972+107+1.28+0.72
Adana Demirspor (3 Seasons)1 League664,5456948.150.5557822112531.578969+20+0.40-0.14
Dynamo Kyiv (3 Seasons)1 League563,6766651.740.846101022.505611+45+1.79-0.18
Nice (1 Season)1 League312,5418274.328.22824302.105127+24+0.85+0.54
Schalke 04 (1 Season)1 League158145426.69.084721.401614+2+0.22+0.22
Süper Lig (7 Seasons)16512,0567354.2134.014479672124131.82268141+127+0.95+0.40
Ligue 1 (5 Seasons)15811,6367468.0129.3130812802.105127+24+0.85+0.54
Premier League (3 Seasons)563,6766651.740.846101022.505611+45+1.79-0.18
Bundesliga (1 Season)158145426.69.084721.401614+2+0.22+0.22
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201322Montpellier1. Champions LgGR6451755.0541Matches
2013-201423Dynamo Kyiv2. Europa LgR327529765.9720Matches
2014-201524Dynamo Kyiv2. Europa LgQF95976655.36.674201.78115+6+0.90+0.35Matches
2015-201625Dynamo Kyiv1. Champions LgR16232164.40.400212.001100.00-0.26Matches
2015-201625Schalke 042. Europa LgR3221788924.72.021000.5003-3-1.52-3.51Matches
2016-201726Nice2. Europa LgGR52685449.63.032200.6028-6-2.01-2.01Matches
2018-201928Galatasaray1. Champions LgGR43258160.23.64812001.0023-1-0.28+0.563.25.6-2.4-0.66-1.75Matches
2018-201928Galatasaray2. Europa LgR32218090100.02.02902000.5012-1-0.501.13.2-2.1-1.05Matches
2019-202029Galatasaray1. Champions LgGR43037656.13.44761010.2517-6-1.78+0.882.79.8-7.2-2.13-0.21Matches
7 Seasons5 Clubs2 Leagues412,8637043.631.8348118721.071829-11-0.53-0.827.018.6-11.6-1.30-0.81
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Dynamo Kyiv (3 Seasons)2 Leagues181,1586434.912.9146411.82126+6+0.86+0.47
Galatasaray (2 Seasons)2 Leagues108088164.19.010815010.60412-8-0.89+0.907.018.6-11.6-1.30-0.81
Montpellier (1 Season)1 League6451755.0541
Nice (1 Season)1 League52685449.63.032200.6028-6-2.01-2.01
Schalke 04 (1 Season)1 League21788924.72.021000.5003-3-1.52-3.51
Europa Lg (5 Seasons)251,7527048.519.5219011401.171418-4-0.29-1.341.13.2-2.1-1.05
Champions Lg (4 Seasons)161,1116936.712.313797320.90411-7-0.95-0.405.915.4-9.5-1.37-0.88
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201221ma MoroccoAfrica Cup of NationsGR32699099.63.03902001.0045-1-0.33-0.33Matches
201322ma MoroccoAfrica Cup of NationsGR2914633.71.0165012601.0001-1-0.99-1.49Matches
201423ma MoroccoWCQ32628748.52.93872011.6742+2+0.69+1.01Matches
201423ma MoroccoFriendlies (M)74276147.44.7580121301.8681+7+1.48-0.24Matches
201524ma MoroccoFriendlies (M)2542720.00.60022600.500000.00+0.83Matches
201625ma MoroccoFriendlies (M)00002Matches
201726ma MoroccoFriendlies (M)31846151.12.0279012702.003300.00-2.05Matches
201726ma MoroccoAfrica Cup of Nations qualification1626211.50.71620013.0020+2+2.90+1.59Matches
201828ma Morocco1. World CupGR32267583.72.53751000.3313-2-0.80-0.802.44.1-1.7-0.68+0.69Matches
201827ma MoroccoWCQ54078156.54.55812002.20110+11+2.43+2.14Matches
201827ma MoroccoFriendlies (M)43338361.73.74833012.5073+4+1.08-0.22Matches
201928ma MoroccoFriendlies (M)21608029.61.82800000.0024-2-1.13-1.13Matches
201928ma MoroccoAfrica Cup of NationsR1632387961.02.63792002.0021+1+0.38-0.81Matches
201928ma MoroccoAfrica Cup of Nations qualification32257541.72.53752002.0031+2+0.80-0.06Matches
202231ma MoroccoFriendlies (M)127277.50.30012711.000000.00-0.54Matches
9 Seasons1 Club5 Leagues422,9657143.232.935801572361.624724+23+0.70-0.042.44.1-1.7-0.68+0.69
Friendlies (M) (7 Seasons)191,1856235.613.21381462241.632011+9+0.68-0.12
Africa Cup of Nations (3 Seasons)85987564.36.6782412601.3867-1-0.15-0.96
WCQ (2 Seasons)86698453.17.48844012.00152+13+1.75+1.75
Africa Cup of Nations qualification (2 Seasons)42877226.63.24722012.2551+4+1.25+0.12
World Cup (1 Season)32267583.72.53751000.3313-2-0.80-0.802.44.1-1.7-0.68+0.69

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Montpellierfr FRA1. Ligue 120.75150Matches
2010-201120Montpellierfr FRA1. Ligue 128.88073Matches
2011-201221Montpellierfr FRA1. Ligue 124.74253Matches
2012-201322Montpellier1. Champions Lg5.0108Matches
2012-201322Montpellierfr FRA1. Ligue 126.86256Matches
2013-201423Dynamo Kyiv2. Europa Lg5.9109Matches
2013-201423Dynamo Kyivua UKR1. Premier League15.760Matches
2014-201524Dynamo Kyiv2. Europa Lg6.61110Matches
2014-201524Dynamo Kyivua UKR1. Premier League20.030Matches
2015-201625Schalke 04de GER1. Bundesliga9.02014Matches
2015-201625Dynamo Kyiv1. Champions Lg0.4000Matches
2015-201625Schalke 042. Europa Lg2.0004Matches
2015-201625Dynamo Kyivua UKR1. Premier League5.250Matches
2016-201726Nice2. Europa Lg3.0000380632000Matches
2016-201726Nicefr FRA1. Ligue 128.28104641681233100Matches
2017-201827Galatasaraytr TUR1. Süper Lig27.0642504811652832000Matches
2018-201928Galatasaray1. Champions Lg3.61006901625000142250.0Matches
2018-201928Galatasaray2. Europa Lg2.0000111131200083175.0Matches
2018-201928Galatasaraytr TUR1. Süper Lig20.5810303231131426200Matches
2019-202029Galatasaray1. Champions Lg3.41009400330001310100.0Matches
2019-202029Galatasaraytr TUR1. Süper Lig19.5911232222510110Matches
2020-202130Galatasaraytr TUR1. Süper Lig16.440016201589150Matches
2021-202231Adana Demirsportr TUR1. Süper Lig13.4200139132940Matches
2022-202332Adana Demirsportr TUR1. Süper Lig25.252023278697220Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11.940013110386110Matches
15 Seasons6 Clubs6 Leagues344.99015351023223543104166300356366.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)2 Leagues106.1245240
Galatasaray (4 Seasons)3 Leagues92.4296313513683906794200356366.7
Dynamo Kyiv (3 Seasons)3 Leagues53.716119
Adana Demirspor (3 Seasons)1 League50.511204947913922370
Nice (1 Season)2 Leagues31.281049496141535100
Schalke 04 (1 Season)2 Leagues11.02018
Süper Lig (7 Seasons)134.038831681691650083121200
Ligue 1 (5 Seasons)129.3316027841681233100
Europa Lg (5 Seasons)19.52102791194400083175.0
Champions Lg (4 Seasons)12.3300231301658000273260.0
Premier League (3 Seasons)40.8140
Bundesliga (1 Season)9.02014
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Montpellier1 League20.75150
2010-201120Montpellier1 League28.88073
2011-201221Montpellier1 League24.74253
2012-201322Montpellier2 Leagues31.87264
2013-201423Dynamo Kyiv2 Leagues21.6709
2014-201524Dynamo Kyiv2 Leagues26.64110
2015-201625Dynamo Kyiv2 Leagues5.5500
2015-201625Schalke 042 Leagues11.02018
2016-201726Nice2 Leagues31.281049496141535100
2017-201827Galatasaray1 League27.0642504811652832000
2018-201928Galatasaray3 Leagues26.1910374241421733200225362.5
2019-202029Galatasaray2 Leagues22.91011322622513140001310100.0
2020-202130Galatasaray1 League16.440016201589150
2021-202231Adana Demirspor1 League13.4200139132940
2022-202332Adana Demirspor1 League25.252023278697220
2023-202433Adana Demirspor1 League11.940013110386110
15 Seasons6 Clubs6 Leagues344.99015351023223543104166300356366.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)2 Leagues106.1245240
Galatasaray (4 Seasons)3 Leagues92.4296313513683906794200356366.7
Dynamo Kyiv (3 Seasons)3 Leagues53.716119
Adana Demirspor (3 Seasons)1 League50.511204947913922370
Nice (1 Season)2 Leagues31.281049496141535100
Schalke 04 (1 Season)2 Leagues11.02018
Süper Lig (7 Seasons)134.038831681691650083121200
Ligue 1 (5 Seasons)129.3316027841681233100
Europa Lg (5 Seasons)19.52102791194400083175.0
Champions Lg (4 Seasons)12.3300231301658000273260.0
Premier League (3 Seasons)40.8140
Bundesliga (1 Season)9.02014
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201019Montpellierfr FRA1. Ligue 15th20.75150Matches
2010-201120Montpellierfr FRA1. Ligue 114th28.88073Matches
2011-201221Montpellierfr FRA1. Ligue 11st24.74253Matches
2012-201322Montpellierfr FRA1. Ligue 19th26.86256Matches
2013-201423Dynamo Kyivua UKR1. Premier League4th15.760Matches
2014-201524Dynamo Kyivua UKR1. Premier League1st20.030Matches
2015-201625Dynamo Kyivua UKR1. Premier League1st5.250Matches
2015-201625Schalke 04de GER1. Bundesliga5th9.02014Matches
2016-201726Nicefr FRA1. Ligue 13rd28.28104641681233100Matches
2017-201827Galatasaraytr TUR1. Süper Lig1st27.0642504811652832000Matches
2018-201928Galatasaraytr TUR1. Süper Lig1st20.5810303231131426200Matches
2019-202029Galatasaraytr TUR1. Süper Lig6th19.5911232222510110Matches
2020-202130Galatasaraytr TUR1. Süper Lig2nd16.440016201589150Matches
2021-202231Adana Demirsportr TUR1. Süper Lig9th13.4200139132940Matches
2022-202332Adana Demirsportr TUR1. Süper Lig4th25.252023278697220Matches
2023-202433Adana Demirsportr TUR1. Süper Lig11th11.940013110386110Matches
15 Seasons6 Clubs4 Leagues313.1851434602102250895154300
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montpellier (4 Seasons)1 League101.1235232
Galatasaray (4 Seasons)1 League83.5276311912273616184200
Adana Demirspor (3 Seasons)1 League50.511204947913922370
Dynamo Kyiv (3 Seasons)1 League40.8140
Nice (1 Season)1 League28.28104641681233100
Schalke 04 (1 Season)1 League9.02014
Süper Lig (7 Seasons)134.038831681691650083121200
Ligue 1 (5 Seasons)129.3316027841681233100
Premier League (3 Seasons)40.8140
Bundesliga (1 Season)9.02014
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201322Montpellier1. Champions LgGR5.0108Matches
2013-201423Dynamo Kyiv2. Europa LgR325.9109Matches
2014-201524Dynamo Kyiv2. Europa LgQF6.61110Matches
2015-201625Dynamo Kyiv1. Champions LgR160.4000Matches
2015-201625Schalke 042. Europa LgR322.0004Matches
2016-201726Nice2. Europa LgGR3.0000380632000Matches
2018-201928Galatasaray1. Champions LgGR3.61006901625000142250.0Matches
2018-201928Galatasaray2. Europa LgR322.0000111131200083175.0Matches
2019-202029Galatasaray1. Champions LgGR3.41009400330001310100.0Matches
7 Seasons5 Clubs2 Leagues31.85105022135912000356366.7
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dynamo Kyiv (3 Seasons)2 Leagues12.92119
Galatasaray (2 Seasons)2 Leagues9.02001614129610000356366.7
Montpellier (1 Season)1 League5.0108
Nice (1 Season)1 League3.0000380632000
Schalke 04 (1 Season)1 League2.0004
Europa Lg (5 Seasons)19.52102791194400083175.0
Champions Lg (4 Seasons)12.3300231301658000273260.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201221ma MoroccoAfrica Cup of NationsGR3.01000Matches
201322ma MoroccoAfrica Cup of NationsGR1.02000Matches
201423ma MoroccoWCQ2.90000Matches
201423ma MoroccoFriendlies (M)4.71000Matches
201524ma MoroccoFriendlies (M)0.60000Matches
201726ma MoroccoFriendlies (M)2.01000Matches
201726ma MoroccoAfrica Cup of Nations qualification0.70000Matches
201828ma Morocco1. World CupGR2.5000450212000104266.7Matches
201827ma MoroccoWCQ4.52000Matches
201827ma MoroccoFriendlies (M)3.72000Matches
201928ma MoroccoFriendlies (M)1.81000Matches
201928ma MoroccoAfrica Cup of NationsR162.60001600130Matches
201928ma MoroccoAfrica Cup of Nations qualification2.50000Matches
202231ma MoroccoFriendlies (M)0.30000Matches
9 Seasons1 Club5 Leagues32.910005110225000104266.7
Friendlies (M) (7 Seasons)13.25000
Africa Cup of Nations (3 Seasons)6.63001600130
WCQ (2 Seasons)7.42000
Africa Cup of Nations qualification (2 Seasons)3.20000
World Cup (1 Season)2.5000450212000104266.7

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.