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
2024-12-22SunSüper LigMatchweek 17HomeL 1–5KayserisporGalatasarayN33000000100Match Report
2024-12-15SunSüper LigMatchweek 16AwayL 0–2KayserisporAntalyasporYCM86000000100Match Report
2024-12-01SunSüper LigMatchweek 14AwayL 0–3KayserisporRizesporYCM45000010000Match Report
2024-11-23SatSüper LigMatchweek 13HomeL 2–6KayserisporFenerbahçeYCB90000030002Match Report
2024-11-08FriSüper LigMatchweek 12AwayW 2–1KayserisporKasımpaşaYCM63000010002Match 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-201017Grenoblefr FRA1. Ligue 120270.3000000000.000.000.000.000.00Matches
2010-201118Grenoblefr FRA2. Ligue 2965566.2101100310.160.000.160.160.16
2014-201522Loko Plovdivbg BUL1. A Group1198669.6101100300.100.000.100.100.10Matches
2015-201623Levski Sofiabg BUL1. A Group1076467.2011000110.000.140.140.000.14Matches
2015-201623Cherno Morebg BUL1. A Group18181,60817.9325211620.170.110.280.110.22Matches
2016-201724Levski Sofiabg BUL1. First League29201,92521.4235200820.090.140.230.090.23Matches
2017-201825Konyaspor2. Europa Lg665406.0101100000.20.20.91.11130220.170.000.170.170.170.030.150.180.030.18Matches
2017-201825Konyasportr TUR1. Süper Lig30302,64129.3123100920.030.070.100.030.10Matches
2018-201926Sassuoloit ITACoppa Italia20240.3000000000.000.000.000.000.00Matches
2018-201926Sassuoloit ITA1. Serie A32212,01022.3101100812.32.32.74.92491700.040.000.040.040.040.100.120.220.100.22Matches
2019-202027Sassuoloit ITACoppa Italia211051.2101100100.860.000.860.860.86Matches
2019-202027Sassuoloit ITA1. Serie A171092510.3123100710.30.30.50.72258150.100.190.290.100.290.030.040.070.030.07Matches
2020-202128Sassuoloit ITA1. Serie A1545285.9101100200.50.50.10.651350.170.000.170.170.170.090.020.100.090.10Matches
2021-202229Speziait ITACoppa Italia10450.5000000000.000.000.000.000.00Matches
2021-202229Speziait ITA1. Serie A822823.1101100000.00.00.00.11810.320.000.320.320.320.010.010.020.010.02Matches
2022-202330Speziait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2022-202330Speziait ITA1. Serie A37362,77130.8134100302.12.14.46.537113580.030.100.130.030.130.070.140.210.070.21Matches
2023-202431Frosinoneit ITACoppa Italia221421.6000000100.000.000.000.000.00Matches
2023-202431Frosinoneit ITA1. Serie A1032002.2000000100.10.10.00.11780.000.000.000.000.000.050.000.050.050.05Matches
2023-202431Kayserisportr TUR1. Süper Lig13131,15612.8303300510.230.000.230.230.23Matches
2024-202532Kayserisportr TUR1. Süper Lig15131,04711.6011000400.000.090.090.000.09Matches
13 Seasons9 Clubs7 Leagues27020218,134201.5181432171162115.55.58.514.01013201790.090.070.160.080.150.070.110.170.070.17
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
Sassuolo (3 Seasons)2 Leagues68363,59239.94264001823.13.13.26.351162900.100.050.150.100.150.080.080.160.080.16
Spezia (2 Seasons)2 Leagues47393,18835.4235200302.12.14.46.538121590.060.080.140.060.140.060.130.190.060.19
Levski Sofia (2 Seasons)1 League39272,57128.6246200930.070.140.210.070.21
Kayserispor (2 Seasons)1 League28262,20324.5314300910.120.040.160.120.16
Grenoble (2 Seasons)2 Leagues1165836.5101100310.150.000.150.150.15
Konyaspor (1 Season)2 Leagues36363,18135.3224200920.20.20.91.11130220.060.060.110.060.110.030.150.180.030.18
Cherno More (1 Season)1 League18181,60817.9325211620.170.110.280.110.22
Frosinone (1 Season)2 Leagues1253423.8000000200.10.10.00.11780.000.000.000.000.000.050.000.050.050.05
Loko Plovdiv (1 Season)1 League1198669.6101100300.100.000.100.100.10
Serie A (6 Seasons)119766,71674.655105002125.35.37.612.9902901570.070.070.130.070.130.070.100.170.070.17
Coppa Italia (5 Seasons)844064.5101100200.220.000.220.220.22
First League (3 Seasons)68545,04556.166125111850.110.110.210.090.20
Süper Lig (3 Seasons)58564,84453.84374001830.070.060.130.070.13
Ligue 2 (1 Season)965566.2101100310.160.000.160.160.16
Europa Lg (1 Season)665406.0101100000.20.20.91.11130220.170.000.170.170.170.030.150.180.030.18
Ligue 1 (1 Season)20270.3000000000.000.000.000.000.00
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-201017Grenoble1 League20270.3000000000.000.000.000.000.00
2010-201118Grenoble1 League965566.2101100310.160.000.160.160.16
2014-201522Loko Plovdiv1 League1198669.6101100300.100.000.100.100.10
2015-201623Cherno More1 League18181,60817.9325211620.170.110.280.110.22
2015-201623Levski Sofia1 League1076467.2011000110.000.140.140.000.14
2016-201724Levski Sofia1 League29201,92521.4235200820.090.140.230.090.23
2017-201825Konyaspor2 Leagues36363,18135.3224200920.20.20.91.11130220.060.060.110.060.110.030.150.180.030.18
2018-201926Sassuolo2 Leagues34212,03422.6101100812.32.32.74.92491700.040.000.040.040.040.100.120.220.100.22
2019-202027Sassuolo2 Leagues19111,03011.4224200810.30.30.50.72258150.170.170.350.170.350.030.040.070.030.07
2020-202128Sassuolo1 League1545285.9101100200.50.50.10.651350.170.000.170.170.170.090.020.100.090.10
2021-202229Spezia2 Leagues923273.6101100000.00.00.00.11810.280.000.280.280.280.010.010.020.010.02
2022-202330Spezia2 Leagues38372,86131.8134100302.12.14.46.537113580.030.090.130.030.130.070.140.210.070.21
2023-202431Frosinone2 Leagues1253423.8000000200.10.10.00.11780.000.000.000.000.000.050.000.050.050.05
2023-202431Kayserispor1 League13131,15612.8303300510.230.000.230.230.23
2024-202532Kayserispor1 League15131,04711.6011000400.000.090.090.000.09
13 Seasons9 Clubs7 Leagues27020218,134201.5181432171162115.55.58.514.01013201790.090.070.160.080.150.070.110.170.070.17
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
Sassuolo (3 Seasons)2 Leagues68363,59239.94264001823.13.13.26.351162900.100.050.150.100.150.080.080.160.080.16
Spezia (2 Seasons)2 Leagues47393,18835.4235200302.12.14.46.538121590.060.080.140.060.140.060.130.190.060.19
Levski Sofia (2 Seasons)1 League39272,57128.6246200930.070.140.210.070.21
Kayserispor (2 Seasons)1 League28262,20324.5314300910.120.040.160.120.16
Grenoble (2 Seasons)2 Leagues1165836.5101100310.150.000.150.150.15
Konyaspor (1 Season)2 Leagues36363,18135.3224200920.20.20.91.11130220.060.060.110.060.110.030.150.180.030.18
Cherno More (1 Season)1 League18181,60817.9325211620.170.110.280.110.22
Frosinone (1 Season)2 Leagues1253423.8000000200.10.10.00.11780.000.000.000.000.000.050.000.050.050.05
Loko Plovdiv (1 Season)1 League1198669.6101100300.100.000.100.100.10
Serie A (6 Seasons)119766,71674.655105002125.35.37.612.9902901570.070.070.130.070.130.070.100.170.070.17
Coppa Italia (5 Seasons)844064.5101100200.220.000.220.220.22
First League (3 Seasons)68545,04556.166125111850.110.110.210.090.20
Süper Lig (3 Seasons)58564,84453.84374001830.070.060.130.070.13
Ligue 2 (1 Season)965566.2101100310.160.000.160.160.16
Europa Lg (1 Season)665406.0101100000.20.20.91.11130220.170.000.170.170.170.030.150.180.030.18
Ligue 1 (1 Season)20270.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country 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
2009-201017Grenoblefr FRA1. Ligue 120th20270.3000000000.000.000.000.000.00Matches
2010-201118Grenoblefr FRA2. Ligue 220th965566.2101100310.160.000.160.160.16
2014-201522Loko Plovdivbg BUL1. A Group10th1198669.6101100300.100.000.100.100.10Matches
2015-201623Cherno Morebg BUL1. A Group6th18181,60817.9325211620.170.110.280.110.22Matches
2015-201623Levski Sofiabg BUL1. A Group2nd1076467.2011000110.000.140.140.000.14Matches
2016-201724Levski Sofiabg BUL1. First League3rd29201,92521.4235200820.090.140.230.090.23Matches
2017-201825Konyasportr TUR1. Süper Lig15th30302,64129.3123100920.030.070.100.030.10Matches
2018-201926Sassuoloit ITA1. Serie A11th32212,01022.3101100812.32.32.74.92491700.040.000.040.040.040.100.120.220.100.22Matches
2019-202027Sassuoloit ITA1. Serie A8th171092510.3123100710.30.30.50.72258150.100.190.290.100.290.030.040.070.030.07Matches
2020-202128Sassuoloit ITA1. Serie A8th1545285.9101100200.50.50.10.651350.170.000.170.170.170.090.020.100.090.10Matches
2021-202229Speziait ITA1. Serie A16th822823.1101100000.00.00.00.11810.320.000.320.320.320.010.010.020.010.02Matches
2022-202330Speziait ITA1. Serie A17th37362,77130.8134100302.12.14.46.537113580.030.100.130.030.130.070.140.210.070.21Matches
2023-202431Frosinoneit ITA1. Serie A18th1032002.2000000100.10.10.00.11780.000.000.000.000.000.050.000.050.050.05Matches
2023-202431Kayserisportr TUR1. Süper Lig14th13131,15612.8303300510.230.000.230.230.23Matches
2024-202532Kayserisportr TUR1. Süper Lig16th15131,04711.6011000400.000.090.090.000.09Matches
13 Seasons9 Clubs5 Leagues25619217,188191.0161430151160115.35.37.612.9902901570.080.070.160.080.150.070.100.170.070.17
Country 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
Sassuolo (3 Seasons)1 League64353,46338.53253001723.13.13.26.351162900.080.050.130.080.130.080.080.160.080.16
Spezia (2 Seasons)1 League45383,05333.9235200302.12.14.46.538121590.060.090.150.060.150.060.130.190.060.19
Levski Sofia (2 Seasons)1 League39272,57128.6246200930.070.140.210.070.21
Kayserispor (2 Seasons)1 League28262,20324.5314300910.120.040.160.120.16
Grenoble (2 Seasons)2 Leagues1165836.5101100310.150.000.150.150.15
Konyaspor (1 Season)1 League30302,64129.3123100920.030.070.100.030.10
Cherno More (1 Season)1 League18181,60817.9325211620.170.110.280.110.22
Loko Plovdiv (1 Season)1 League1198669.6101100300.100.000.100.100.10
Frosinone (1 Season)1 League1032002.2000000100.10.10.00.11780.000.000.000.000.000.050.000.050.050.05
Serie A (6 Seasons)119766,71674.655105002125.35.37.612.9902901570.070.070.130.070.130.070.100.170.070.17
First League (3 Seasons)68545,04556.166125111850.110.110.210.090.20
Süper Lig (3 Seasons)58564,84453.84374001830.070.060.130.070.13
Ligue 2 (1 Season)965566.2101100310.160.000.160.160.16
Ligue 1 (1 Season)20270.3000000000.000.000.000.000.00
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
2018-201926Sassuoloit ITACoppa Italia9th20240.3000000000.000.000.000.000.00Matches
2019-202027Sassuoloit ITACoppa Italia17th211051.2101100100.860.000.860.860.86Matches
2021-202229Speziait ITACoppa ItaliaRd210450.5000000000.000.000.000.000.00Matches
2022-202330Speziait ITACoppa ItaliaR1611901.0000000000.000.000.000.000.00Matches
2023-202431Frosinoneit ITACoppa ItaliaQF221421.6000000100.000.000.000.000.00Matches
5 Seasons3 Clubs1 League844064.5101100200.220.000.220.220.22
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
Sassuolo (2 Seasons)1 League411291.4101100100.700.000.700.700.70
Spezia (2 Seasons)1 League211351.5000000000.000.000.000.000.00
Frosinone (1 Season)1 League221421.6000000100.000.000.000.000.00
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
2017-201825Konyaspor2. Europa LgGR665406.0101100000.20.20.91.11130220.170.000.170.170.170.030.150.180.030.18Matches
1 Season1 Club1 League665406.0101100000.20.20.91.11130220.170.000.170.170.170.030.150.180.030.18
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201927ma MoroccoFriendlies (M)411091.2000000000.000.000.000.000.00Matches
201927ma MoroccoAfrica Cup of NationsR1611570.6000000000.000.000.000.000.00Matches
201927ma MoroccoAfrica Cup of Nations qualification21911.0000000000.000.000.000.000.00Matches
1 Season1 Club3 Leagues732572.9000000000.000.000.000.000.00
Friendlies (M) (1 Season)411091.2000000000.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)21911.0000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)11570.6000000000.000.000.000.000.00

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-201017Grenoblefr FRA1. Ligue 10.3000.0000Matches
2010-201118Grenoblefr FRA2. Ligue 26.2130.490.3300
2014-201522Loko Plovdivbg BUL1. A Group9.6120.210.5000Matches
2015-201623Levski Sofiabg BUL1. A Group7.2050.700.0000Matches
2015-201623Cherno Morebg BUL1. A Group17.93100.560.2011Matches
2016-201724Levski Sofiabg BUL1. First League21.420120.000.560.1700Matches
2017-201825Konyaspor2. Europa Lg6.015120.00.830.170.201.0029.90000.20.20.04+0.8+0.8Matches
2017-201825Konyasportr TUR1. Süper Lig29.31521019.21.770.340.020.1000Matches
2018-201926Sassuoloit ITACoppa Italia0.3000Matches
2018-201926Sassuoloit ITA1. Serie A22.3134617.61.520.270.030.1721.72002.32.30.07-1.3-1.3Matches
2019-202027Sassuoloit ITACoppa Italia1.21000.000.0000Matches
2019-202027Sassuoloit ITA1. Serie A10.3110550.00.970.490.100.2032.92000.30.30.03+0.7+0.7Matches
2020-202128Sassuoloit ITA1. Serie A5.919333.31.530.510.110.3322.73000.50.50.06+0.5+0.5Matches
2021-202229Speziait ITACoppa Italia0.50000.000.0000Matches
2021-202229Speziait ITA1. Serie A3.1111100.00.320.321.001.0027.40000.00.00.03+1.0+1.0Matches
2022-202330Speziait ITACoppa Italia1.00000.000.0000Matches
2022-202330Speziait ITA1. Serie A30.8133515.21.070.160.030.2024.31002.12.10.06-1.1-1.1Matches
2023-202431Frosinoneit ITACoppa Italia1.60000.000.0000Matches
2023-202431Frosinoneit ITA1. Serie A2.20200.00.900.000.0017.90000.10.10.05-0.1-0.1Matches
2023-202431Kayserisportr TUR1. Süper Lig12.8322522.71.710.390.140.6000Matches
2024-202532Kayserisportr TUR1. Süper Lig11.601417.11.200.090.000.0000Matches
13 Seasons9 Clubs7 Leagues201.5181826926.91.140.340.070.2524.38115.55.50.06+0.5+0.5
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
Sassuolo (3 Seasons)2 Leagues39.94531426.41.340.350.080.2924.07003.13.10.06-0.1-0.1
Spezia (2 Seasons)2 Leagues35.4234617.60.960.170.060.3324.41002.12.10.06-0.1-0.1
Levski Sofia (2 Seasons)1 League28.620170.000.600.1200
Kayserispor (2 Seasons)1 League24.5336616.71.470.250.080.5000
Grenoble (2 Seasons)2 Leagues6.5130.460.3300
Konyaspor (1 Season)2 Leagues35.32571119.31.610.310.040.1829.90000.20.20.04+0.8+0.8
Cherno More (1 Season)1 League17.93100.560.2011
Frosinone (1 Season)2 Leagues3.80200.00.530.000.0017.90000.10.10.05-0.1-0.1
Loko Plovdiv (1 Season)1 League9.6120.210.5000
Serie A (6 Seasons)74.65892022.51.190.270.060.2524.08005.35.30.06-0.3-0.3
Coppa Italia (5 Seasons)4.51000.000.0000
First League (3 Seasons)56.160290.000.520.1711
Süper Lig (3 Seasons)53.84881618.21.640.300.050.2500
Ligue 2 (1 Season)6.2130.490.3300
Europa Lg (1 Season)6.015120.00.830.170.201.0029.90000.20.20.04+0.8+0.8
Ligue 1 (1 Season)0.3000.0000
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-201017Grenoble1 League0.3000.0000
2010-201118Grenoble1 League6.2130.490.3300
2014-201522Loko Plovdiv1 League9.6120.210.5000
2015-201623Cherno More1 League17.93100.560.2011
2015-201623Levski Sofia1 League7.2050.700.0000
2016-201724Levski Sofia1 League21.420120.000.560.1700
2017-201825Konyaspor2 Leagues35.32571119.31.610.310.040.1829.90000.20.20.04+0.8+0.8
2018-201926Sassuolo2 Leagues22.6134617.61.520.270.030.1721.72002.32.30.07-1.3-1.3
2019-202027Sassuolo2 Leagues11.4210550.00.870.440.200.4032.92000.30.30.03+0.7+0.7
2020-202128Sassuolo1 League5.919333.31.530.510.110.3322.73000.50.50.06+0.5+0.5
2021-202229Spezia2 Leagues3.6111100.00.280.281.001.0027.40000.00.00.03+1.0+1.0
2022-202330Spezia2 Leagues31.8133515.21.040.160.030.2024.31002.12.10.06-1.1-1.1
2023-202431Frosinone2 Leagues3.80200.00.530.000.0017.90000.10.10.05-0.1-0.1
2023-202431Kayserispor1 League12.8322522.71.710.390.140.6000
2024-202532Kayserispor1 League11.601417.11.200.090.000.0000
13 Seasons9 Clubs7 Leagues201.5181826926.91.140.340.070.2524.38115.55.50.06+0.5+0.5
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
Sassuolo (3 Seasons)2 Leagues39.94531426.41.340.350.080.2924.07003.13.10.06-0.1-0.1
Spezia (2 Seasons)2 Leagues35.4234617.60.960.170.060.3324.41002.12.10.06-0.1-0.1
Levski Sofia (2 Seasons)1 League28.620170.000.600.1200
Kayserispor (2 Seasons)1 League24.5336616.71.470.250.080.5000
Grenoble (2 Seasons)2 Leagues6.5130.460.3300
Konyaspor (1 Season)2 Leagues35.32571119.31.610.310.040.1829.90000.20.20.04+0.8+0.8
Cherno More (1 Season)1 League17.93100.560.2011
Frosinone (1 Season)2 Leagues3.80200.00.530.000.0017.90000.10.10.05-0.1-0.1
Loko Plovdiv (1 Season)1 League9.6120.210.5000
Serie A (6 Seasons)74.65892022.51.190.270.060.2524.08005.35.30.06-0.3-0.3
Coppa Italia (5 Seasons)4.51000.000.0000
First League (3 Seasons)56.160290.000.520.1711
Süper Lig (3 Seasons)53.84881618.21.640.300.050.2500
Ligue 2 (1 Season)6.2130.490.3300
Europa Lg (1 Season)6.015120.00.830.170.201.0029.90000.20.20.04+0.8+0.8
Ligue 1 (1 Season)0.3000.0000
Shooting Table
Standard Expected
Season Age Squad Country 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
2009-201017Grenoblefr FRA1. Ligue 120th0.3000.0000Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.2130.490.3300
2014-201522Loko Plovdivbg BUL1. A Group10th9.6120.210.5000Matches
2015-201623Cherno Morebg BUL1. A Group6th17.93100.560.2011Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.2050.700.0000Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.420120.000.560.1700Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.31521019.21.770.340.020.1000Matches
2018-201926Sassuoloit ITA1. Serie A11th22.3134617.61.520.270.030.1721.72002.32.30.07-1.3-1.3Matches
2019-202027Sassuoloit ITA1. Serie A8th10.3110550.00.970.490.100.2032.92000.30.30.03+0.7+0.7Matches
2020-202128Sassuoloit ITA1. Serie A8th5.919333.31.530.510.110.3322.73000.50.50.06+0.5+0.5Matches
2021-202229Speziait ITA1. Serie A16th3.1111100.00.320.321.001.0027.40000.00.00.03+1.0+1.0Matches
2022-202330Speziait ITA1. Serie A17th30.8133515.21.070.160.030.2024.31002.12.10.06-1.1-1.1Matches
2023-202431Frosinoneit ITA1. Serie A18th2.20200.00.900.000.0017.90000.10.10.05-0.1-0.1Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.8322522.71.710.390.140.6000Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.601417.11.200.090.000.0000Matches
13 Seasons9 Clubs5 Leagues191.0161776827.11.180.360.060.2224.08115.35.30.06-0.3-0.3
Country 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
Sassuolo (3 Seasons)1 League38.53531426.41.380.360.060.2124.07003.13.10.06-0.1-0.1
Spezia (2 Seasons)1 League33.9234617.61.000.180.060.3324.41002.12.10.06-0.1-0.1
Levski Sofia (2 Seasons)1 League28.620170.000.600.1200
Kayserispor (2 Seasons)1 League24.5336616.71.470.250.080.5000
Grenoble (2 Seasons)2 Leagues6.5130.460.3300
Konyaspor (1 Season)1 League29.31521019.21.770.340.020.1000
Cherno More (1 Season)1 League17.93100.560.2011
Loko Plovdiv (1 Season)1 League9.6120.210.5000
Frosinone (1 Season)1 League2.20200.00.900.000.0017.90000.10.10.05-0.1-0.1
Serie A (6 Seasons)74.65892022.51.190.270.060.2524.08005.35.30.06-0.3-0.3
First League (3 Seasons)56.160290.000.520.1711
Süper Lig (3 Seasons)53.84881618.21.640.300.050.2500
Ligue 2 (1 Season)6.2130.490.3300
Ligue 1 (1 Season)0.3000.0000
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
2018-201926Sassuoloit ITACoppa Italia9th0.3000Matches
2019-202027Sassuoloit ITACoppa Italia17th1.21000.000.0000Matches
2021-202229Speziait ITACoppa ItaliaRd20.50000.000.0000Matches
2022-202330Speziait ITACoppa ItaliaR161.00000.000.0000Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.60000.000.0000Matches
5 Seasons3 Clubs1 League4.51000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sassuolo (2 Seasons)1 League1.41000.000.0000
Spezia (2 Seasons)1 League1.50000.000.0000
Frosinone (1 Season)1 League1.60000.000.0000
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
2017-201825Konyaspor2. Europa LgGR6.015120.00.830.170.201.0029.90000.20.20.04+0.8+0.8Matches
1 Season1 Club1 League6.015120.00.830.170.201.0029.90000.20.20.04+0.8+0.8
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201927ma MoroccoFriendlies (M)1.2000Matches
201927ma MoroccoAfrica Cup of NationsR160.60000.000.0000Matches
201927ma MoroccoAfrica Cup of Nations qualification1.0000Matches
1 Season1 Club3 Leagues2.90000.000.0000
Friendlies (M) (1 Season)1.2000
Africa Cup of Nations qualification (1 Season)1.0000
Africa Cup of Nations (1 Season)0.60000.000.0000
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-201017Grenoblefr FRA1. Ligue 10.30Matches
2010-201118Grenoblefr FRA2. Ligue 26.20
2014-201522Loko Plovdivbg BUL1. A Group9.60Matches
2015-201623Levski Sofiabg BUL1. A Group7.21Matches
2015-201623Cherno Morebg BUL1. A Group17.92Matches
2016-201724Levski Sofiabg BUL1. First League21.43Matches
2017-201825Konyaspor2. Europa Lg6.023133768.53943112111714680.1688877.3336749.300.91.2-0.97263230Matches
2017-201825Konyasportr TUR1. Süper Lig29.32Matches
2018-201926Sassuoloit ITACoppa Italia0.30Matches
2018-201926Sassuoloit ITA1. Serie A22.3873107980.912197304552457990.525131081.0508856.802.71.5-2.7277111391Matches
2019-202027Sassuoloit ITACoppa Italia1.20Matches
2019-202027Sassuoloit ITA1. Serie A10.364074386.110013274135337993.121324188.4548464.320.50.5+1.55629058Matches
2020-202128Sassuoloit ITA1. Serie A5.930236383.2435695118019791.49511880.5162564.000.10.2-0.12272013Matches
2021-202229Speziait ITACoppa Italia0.50Matches
2021-202229Speziait ITA1. Serie A3.19111082.71435451444989.8424985.74944.400.00.00.0211008Matches
2022-202330Speziait ITACoppa Italia1.00Matches
2022-202330Speziait ITA1. Serie A30.8981128276.515009483250959585.536544681.86413348.134.43.4-1.437943210113Matches
2023-202431Frosinoneit ITACoppa Italia1.60Matches
2023-202431Frosinoneit ITA1. Serie A2.2769877.6914218526185.2151978.92728.600.00.00.015117Matches
2023-202431Kayserisportr TUR1. Süper Lig12.80Matches
2024-202532Kayserisportr TUR1. Süper Lig11.61Matches
13 Seasons9 Clubs7 Leagues201.53194401279.647867133591779200688.71049127182.522341354.0148.56.8+5.5812965816320
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
Sassuolo (3 Seasons)2 Leagues39.91815218583.12656667371057115591.555966983.612019760.923.22.2-1.234160223162
Spezia (2 Seasons)2 Leagues35.41072139277.016444528355364485.940749582.26814247.934.43.4-1.4391053210121
Levski Sofia (2 Seasons)1 League28.64
Kayserispor (2 Seasons)1 League24.51
Grenoble (2 Seasons)2 Leagues6.50
Konyaspor (1 Season)2 Leagues35.323133768.53943112111714680.1688877.3336749.320.91.2+1.17263230
Cherno More (1 Season)1 League17.92
Frosinone (1 Season)2 Leagues3.8769877.6914218526185.2151978.92728.600.00.00.015117
Loko Plovdiv (1 Season)1 League9.60
Serie A (6 Seasons)74.62963367580.643924122381662186089.4981118382.919034654.957.65.7-2.6742705514290
Coppa Italia (5 Seasons)4.50
First League (3 Seasons)56.16
Süper Lig (3 Seasons)53.83
Ligue 2 (1 Season)6.20
Europa Lg (1 Season)6.023133768.53943112111714680.1688877.3336749.300.91.2-0.97263230
Ligue 1 (1 Season)0.30
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-201017Grenoble1 League0.30
2010-201118Grenoble1 League6.20
2014-201522Loko Plovdiv1 League9.60
2015-201623Cherno More1 League17.92
2015-201623Levski Sofia1 League7.21
2016-201724Levski Sofia1 League21.43
2017-201825Konyaspor2 Leagues35.323133768.53943112111714680.1688877.3336749.320.91.2+1.17263230
2018-201926Sassuolo2 Leagues22.6873107980.912197304552457990.525131081.0508856.802.71.5-2.7277111391
2019-202027Sassuolo2 Leagues11.464074386.110013274135337993.121324188.4548464.320.50.5+1.55629058
2020-202128Sassuolo1 League5.930236383.2435695118019791.49511880.5162564.000.10.2-0.12272013
2021-202229Spezia2 Leagues3.69111082.71435451444989.8424985.74944.400.00.00.0211008
2022-202330Spezia2 Leagues31.8981128276.515009483250959585.536544681.86413348.134.43.4-1.437943210113
2023-202431Frosinone2 Leagues3.8769877.6914218526185.2151978.92728.600.00.00.015117
2023-202431Kayserispor1 League12.80
2024-202532Kayserispor1 League11.61
13 Seasons9 Clubs7 Leagues201.53194401279.647867133591779200688.71049127182.522341354.0148.56.8+5.5812965816320
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
Sassuolo (3 Seasons)2 Leagues39.91815218583.12656667371057115591.555966983.612019760.923.22.2-1.234160223162
Spezia (2 Seasons)2 Leagues35.41072139277.016444528355364485.940749582.26814247.934.43.4-1.4391053210121
Levski Sofia (2 Seasons)1 League28.64
Kayserispor (2 Seasons)1 League24.51
Grenoble (2 Seasons)2 Leagues6.50
Konyaspor (1 Season)2 Leagues35.323133768.53943112111714680.1688877.3336749.320.91.2+1.17263230
Cherno More (1 Season)1 League17.92
Frosinone (1 Season)2 Leagues3.8769877.6914218526185.2151978.92728.600.00.00.015117
Loko Plovdiv (1 Season)1 League9.60
Serie A (6 Seasons)74.62963367580.643924122381662186089.4981118382.919034654.957.65.7-2.6742705514290
Coppa Italia (5 Seasons)4.50
First League (3 Seasons)56.16
Süper Lig (3 Seasons)53.83
Ligue 2 (1 Season)6.20
Europa Lg (1 Season)6.023133768.53943112111714680.1688877.3336749.300.91.2-0.97263230
Ligue 1 (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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
2009-201017Grenoblefr FRA1. Ligue 120th0.30Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.20
2014-201522Loko Plovdivbg BUL1. A Group10th9.60Matches
2015-201623Cherno Morebg BUL1. A Group6th17.92Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.21Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.43Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.32Matches
2018-201926Sassuoloit ITA1. Serie A11th22.3873107980.912197304552457990.525131081.0508856.802.71.5-2.7277111391Matches
2019-202027Sassuoloit ITA1. Serie A8th10.364074386.110013274135337993.121324188.4548464.320.50.5+1.55629058Matches
2020-202128Sassuoloit ITA1. Serie A8th5.930236383.2435695118019791.49511880.5162564.000.10.2-0.12272013Matches
2021-202229Speziait ITA1. Serie A16th3.19111082.71435451444989.8424985.74944.400.00.00.0211008Matches
2022-202330Speziait ITA1. Serie A17th30.8981128276.515009483250959585.536544681.86413348.134.43.4-1.437943210113Matches
2023-202431Frosinoneit ITA1. Serie A18th2.2769877.6914218526185.2151978.92728.600.00.00.015117Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.80Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.61Matches
13 Seasons9 Clubs5 Leagues191.02963367580.643924122381662186089.4981118382.919034654.9147.65.7+6.4742705514290
Country 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
Sassuolo (3 Seasons)1 League38.51815218583.12656667371057115591.555966983.612019760.923.22.2-1.234160223162
Spezia (2 Seasons)1 League33.91072139277.016444528355364485.940749582.26814247.934.43.4-1.4391053210121
Levski Sofia (2 Seasons)1 League28.64
Kayserispor (2 Seasons)1 League24.51
Grenoble (2 Seasons)2 Leagues6.50
Konyaspor (1 Season)1 League29.32
Cherno More (1 Season)1 League17.92
Loko Plovdiv (1 Season)1 League9.60
Frosinone (1 Season)1 League2.2769877.6914218526185.2151978.92728.600.00.00.015117
Serie A (6 Seasons)74.62963367580.643924122381662186089.4981118382.919034654.957.65.7-2.6742705514290
First League (3 Seasons)56.16
Süper Lig (3 Seasons)53.83
Ligue 2 (1 Season)6.20
Ligue 1 (1 Season)0.30
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
2018-201926Sassuoloit ITACoppa Italia9th0.30Matches
2019-202027Sassuoloit ITACoppa Italia17th1.20Matches
2021-202229Speziait ITACoppa ItaliaRd20.50Matches
2022-202330Speziait ITACoppa ItaliaR161.00Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.60Matches
5 Seasons3 Clubs1 League4.50
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
Sassuolo (2 Seasons)1 League1.40
Spezia (2 Seasons)1 League1.50
Frosinone (1 Season)1 League1.60
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
2017-201825Konyaspor2. Europa LgGR6.023133768.53943112111714680.1688877.3336749.300.91.2-0.97263230Matches
1 Season1 Club1 League6.023133768.53943112111714680.1688877.3336749.300.91.2-0.97263230
Passing Table
Total Short Medium Long
Season Age Squad 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
201927ma MoroccoFriendlies (M)1.20Matches
201927ma MoroccoAfrica Cup of NationsR160.60Matches
201927ma MoroccoAfrica Cup of Nations qualification1.00Matches
1 Season1 Club3 Leagues2.90
Friendlies (M) (1 Season)1.20
Africa Cup of Nations qualification (1 Season)1.00
Africa Cup of Nations (1 Season)0.60

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-201017Grenoblefr FRA1. Ligue 10.3Matches
2010-201118Grenoblefr FRA2. Ligue 26.2
2014-201522Loko Plovdivbg BUL1. A Group9.6Matches
2015-201623Levski Sofiabg BUL1. A Group7.2Matches
2015-201623Cherno Morebg BUL1. A Group17.9Matches
2016-201724Levski Sofiabg BUL1. First League21.40Matches
2017-201825Konyaspor2. Europa Lg6.03373151612114130440023168Matches
2017-201825Konyasportr TUR1. Süper Lig29.335Matches
2018-201926Sassuoloit ITACoppa Italia0.3Matches
2018-201926Sassuoloit ITA1. Serie A22.310791029481921467214161873237Matches
2019-202027Sassuoloit ITACoppa Italia1.20Matches
2019-202027Sassuoloit ITA1. Serie A10.374371822172273220064037Matches
2020-202128Sassuoloit ITA1. Serie A5.936334913100351202030214Matches
2021-202229Speziait ITACoppa Italia0.50Matches
2021-202229Speziait ITA1. Serie A3.1110941513003022009112Matches
2022-202330Speziait ITACoppa Italia1.00Matches
2022-202330Speziait ITA1. Serie A30.812821208662954647302140981838Matches
2023-202431Frosinoneit ITACoppa Italia1.60Matches
2023-202431Frosinoneit ITA1. Serie A2.2989622102000007604Matches
2023-202431Kayserisportr TUR1. Süper Lig12.821Matches
2024-202532Kayserisportr TUR1. Süper Lig11.611Matches
13 Seasons9 Clubs7 Leagues201.5401238091821021124207186133221319421100
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sassuolo (3 Seasons)2 Leagues39.92185209683464658112561811815648
Spezia (2 Seasons)2 Leagues35.4139213028142546773223401072940
Levski Sofia (2 Seasons)1 League28.60
Kayserispor (2 Seasons)1 League24.532
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)2 Leagues35.33373151612114480440023168
Cherno More (1 Season)1 League17.9
Frosinone (1 Season)2 Leagues3.8989622102000007604
Loko Plovdiv (1 Season)1 League9.6
Serie A (6 Seasons)74.63675349416690101012718572922129631592
Coppa Italia (5 Seasons)4.50
First League (3 Seasons)56.10
Süper Lig (3 Seasons)53.867
Ligue 2 (1 Season)6.2
Europa Lg (1 Season)6.03373151612114130440023168
Ligue 1 (1 Season)0.3
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-201017Grenoble1 League0.3
2010-201118Grenoble1 League6.2
2014-201522Loko Plovdiv1 League9.6
2015-201623Cherno More1 League17.9
2015-201623Levski Sofia1 League7.2
2016-201724Levski Sofia1 League21.40
2017-201825Konyaspor2 Leagues35.33373151612114480440023168
2018-201926Sassuolo2 Leagues22.610791029481921467214161873237
2019-202027Sassuolo2 Leagues11.474371822172273220064037
2020-202128Sassuolo1 League5.936334913100351202030214
2021-202229Spezia2 Leagues3.6110941513003022009112
2022-202330Spezia2 Leagues31.812821208662954647302140981838
2023-202431Frosinone2 Leagues3.8989622102000007604
2023-202431Kayserispor1 League12.821
2024-202532Kayserispor1 League11.611
13 Seasons9 Clubs7 Leagues201.5401238091821021124207186133221319421100
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sassuolo (3 Seasons)2 Leagues39.92185209683464658112561811815648
Spezia (2 Seasons)2 Leagues35.4139213028142546773223401072940
Levski Sofia (2 Seasons)1 League28.60
Kayserispor (2 Seasons)1 League24.532
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)2 Leagues35.33373151612114480440023168
Cherno More (1 Season)1 League17.9
Frosinone (1 Season)2 Leagues3.8989622102000007604
Loko Plovdiv (1 Season)1 League9.6
Serie A (6 Seasons)74.63675349416690101012718572922129631592
Coppa Italia (5 Seasons)4.50
First League (3 Seasons)56.10
Süper Lig (3 Seasons)53.867
Ligue 2 (1 Season)6.2
Europa Lg (1 Season)6.03373151612114130440023168
Ligue 1 (1 Season)0.3
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-201017Grenoblefr FRA1. Ligue 120th0.3Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.2
2014-201522Loko Plovdivbg BUL1. A Group10th9.6Matches
2015-201623Cherno Morebg BUL1. A Group6th17.9Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.2Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.40Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.335Matches
2018-201926Sassuoloit ITA1. Serie A11th22.310791029481921467214161873237Matches
2019-202027Sassuoloit ITA1. Serie A8th10.374371822172273220064037Matches
2020-202128Sassuoloit ITA1. Serie A8th5.936334913100351202030214Matches
2021-202229Speziait ITA1. Serie A16th3.1110941513003022009112Matches
2022-202330Speziait ITA1. Serie A17th30.812821208662954647302140981838Matches
2023-202431Frosinoneit ITA1. Serie A18th2.2989622102000007604Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.821Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.611Matches
13 Seasons9 Clubs5 Leagues191.03675349416690101019418572922129631592
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sassuolo (3 Seasons)1 League38.52185209683464658112561811815648
Spezia (2 Seasons)1 League33.9139213028142546773223401072940
Levski Sofia (2 Seasons)1 League28.60
Kayserispor (2 Seasons)1 League24.532
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)1 League29.335
Cherno More (1 Season)1 League17.9
Loko Plovdiv (1 Season)1 League9.6
Frosinone (1 Season)1 League2.2989622102000007604
Serie A (6 Seasons)74.63675349416690101012718572922129631592
First League (3 Seasons)56.10
Süper Lig (3 Seasons)53.867
Ligue 2 (1 Season)6.2
Ligue 1 (1 Season)0.3
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
2018-201926Sassuoloit ITACoppa Italia9th0.3Matches
2019-202027Sassuoloit ITACoppa Italia17th1.20Matches
2021-202229Speziait ITACoppa ItaliaRd20.50Matches
2022-202330Speziait ITACoppa ItaliaR161.00Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.60Matches
5 Seasons3 Clubs1 League4.50
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sassuolo (2 Seasons)1 League1.40
Spezia (2 Seasons)1 League1.50
Frosinone (1 Season)1 League1.60
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
2017-201825Konyaspor2. Europa LgGR6.03373151612114130440023168Matches
1 Season1 Club1 League6.03373151612114130440023168
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
201927ma MoroccoFriendlies (M)1.2Matches
201927ma MoroccoAfrica Cup of NationsR160.62Matches
201927ma MoroccoAfrica Cup of Nations qualification1.0Matches
1 Season1 Club3 Leagues2.92
Friendlies (M) (1 Season)1.2
Africa Cup of Nations qualification (1 Season)1.0
Africa Cup of Nations (1 Season)0.62

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-201017Grenoblefr FRA1. Ligue 10.3Matches
2010-201118Grenoblefr FRA2. Ligue 26.2
2014-201522Loko Plovdivbg BUL1. A Group9.6Matches
2015-201623Levski Sofiabg BUL1. A Group7.2Matches
2015-201623Cherno Morebg BUL1. A Group17.9Matches
2016-201724Levski Sofiabg BUL1. First League21.4Matches
2017-201825Konyaspor2. Europa Lg6.0152.5073201210.17000010Matches
2017-201825Konyasportr TUR1. Süper Lig29.3Matches
2018-201926Sassuoloit ITACoppa Italia0.3Matches
2018-201926Sassuoloit ITA1. Serie A22.3572.55453270020.09200000Matches
2019-202027Sassuoloit ITACoppa Italia1.2Matches
2019-202027Sassuoloit ITA1. Serie A10.3252.43220101160.58600000Matches
2020-202128Sassuoloit ITA1. Serie A5.981.3650201020.34200000Matches
2021-202229Speziait ITACoppa Italia0.5Matches
2021-202229Speziait ITA1. Serie A3.151.6130200020.64002000Matches
2022-202330Speziait ITACoppa Italia1.0Matches
2022-202330Speziait ITA1. Serie A30.8802.60597641370.23600100Matches
2023-202431Frosinoneit ITACoppa Italia1.6Matches
2023-202431Frosinoneit ITA1. Serie A2.241.7930010000.00000000Matches
2023-202431Kayserisportr TUR1. Süper Lig12.8Matches
2024-202532Kayserisportr TUR1. Süper Lig11.6Matches
13 Seasons9 Clubs7 Leagues201.51942.4114413151246200.251602110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sassuolo (3 Seasons)2 Leagues39.9902.347235721100.261000000
Spezia (2 Seasons)2 Leagues35.4852.51627841390.27602100
Levski Sofia (2 Seasons)1 League28.6
Kayserispor (2 Seasons)1 League24.5
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)2 Leagues35.3152.5073201210.17000010
Cherno More (1 Season)1 League17.9
Frosinone (1 Season)2 Leagues3.841.7930010000.00000000
Loko Plovdiv (1 Season)1 League9.6
Serie A (6 Seasons)74.61792.4013710131234190.251602100
Coppa Italia (5 Seasons)4.5
First League (3 Seasons)56.1
Süper Lig (3 Seasons)53.8
Ligue 2 (1 Season)6.2
Europa Lg (1 Season)6.0152.5073201210.17000010
Ligue 1 (1 Season)0.3
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-201017Grenoble1 League0.3
2010-201118Grenoble1 League6.2
2014-201522Loko Plovdiv1 League9.6
2015-201623Cherno More1 League17.9
2015-201623Levski Sofia1 League7.2
2016-201724Levski Sofia1 League21.4
2017-201825Konyaspor2 Leagues35.3152.5073201210.17000010
2018-201926Sassuolo2 Leagues22.6572.55453270020.09200000
2019-202027Sassuolo2 Leagues11.4252.43220101160.58600000
2020-202128Sassuolo1 League5.981.3650201020.34200000
2021-202229Spezia2 Leagues3.651.6130200020.64002000
2022-202330Spezia2 Leagues31.8802.60597641370.23600100
2023-202431Frosinone2 Leagues3.841.7930010000.00000000
2023-202431Kayserispor1 League12.8
2024-202532Kayserispor1 League11.6
13 Seasons9 Clubs7 Leagues201.51942.4114413151246200.251602110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sassuolo (3 Seasons)2 Leagues39.9902.347235721100.261000000
Spezia (2 Seasons)2 Leagues35.4852.51627841390.27602100
Levski Sofia (2 Seasons)1 League28.6
Kayserispor (2 Seasons)1 League24.5
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)2 Leagues35.3152.5073201210.17000010
Cherno More (1 Season)1 League17.9
Frosinone (1 Season)2 Leagues3.841.7930010000.00000000
Loko Plovdiv (1 Season)1 League9.6
Serie A (6 Seasons)74.61792.4013710131234190.251602100
Coppa Italia (5 Seasons)4.5
First League (3 Seasons)56.1
Süper Lig (3 Seasons)53.8
Ligue 2 (1 Season)6.2
Europa Lg (1 Season)6.0152.5073201210.17000010
Ligue 1 (1 Season)0.3
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-201017Grenoblefr FRA1. Ligue 120th0.3Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.2
2014-201522Loko Plovdivbg BUL1. A Group10th9.6Matches
2015-201623Cherno Morebg BUL1. A Group6th17.9Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.2Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.4Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.3Matches
2018-201926Sassuoloit ITA1. Serie A11th22.3572.55453270020.09200000Matches
2019-202027Sassuoloit ITA1. Serie A8th10.3252.43220101160.58600000Matches
2020-202128Sassuoloit ITA1. Serie A8th5.981.3650201020.34200000Matches
2021-202229Speziait ITA1. Serie A16th3.151.6130200020.64002000Matches
2022-202330Speziait ITA1. Serie A17th30.8802.60597641370.23600100Matches
2023-202431Frosinoneit ITA1. Serie A18th2.241.7930010000.00000000Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.8Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.6Matches
13 Seasons9 Clubs5 Leagues191.01792.4013710131234190.251602100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sassuolo (3 Seasons)1 League38.5902.347235721100.261000000
Spezia (2 Seasons)1 League33.9852.51627841390.27602100
Levski Sofia (2 Seasons)1 League28.6
Kayserispor (2 Seasons)1 League24.5
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)1 League29.3
Cherno More (1 Season)1 League17.9
Loko Plovdiv (1 Season)1 League9.6
Frosinone (1 Season)1 League2.241.7930010000.00000000
Serie A (6 Seasons)74.61792.4013710131234190.251602100
First League (3 Seasons)56.1
Süper Lig (3 Seasons)53.8
Ligue 2 (1 Season)6.2
Ligue 1 (1 Season)0.3
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
2018-201926Sassuoloit ITACoppa Italia9th0.3Matches
2019-202027Sassuoloit ITACoppa Italia17th1.2Matches
2021-202229Speziait ITACoppa ItaliaRd20.5Matches
2022-202330Speziait ITACoppa ItaliaR161.0Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.6Matches
5 Seasons3 Clubs1 League4.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sassuolo (2 Seasons)1 League1.4
Spezia (2 Seasons)1 League1.5
Frosinone (1 Season)1 League1.6
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
2017-201825Konyaspor2. Europa LgGR6.0152.5073201210.17000010Matches
1 Season1 Club1 League6.0152.5073201210.17000010
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
201927ma MoroccoFriendlies (M)1.2Matches
201927ma MoroccoAfrica Cup of NationsR160.6Matches
201927ma MoroccoAfrica Cup of Nations qualification1.0Matches
1 Season1 Club3 Leagues2.9
Friendlies (M) (1 Season)1.2
Africa Cup of Nations qualification (1 Season)1.0
Africa Cup of Nations (1 Season)0.6

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-201017Grenoblefr FRA1. Ligue 10.3Matches
2010-201118Grenoblefr FRA2. Ligue 26.2
2014-201522Loko Plovdivbg BUL1. A Group9.6Matches
2015-201623Levski Sofiabg BUL1. A Group7.2Matches
2015-201623Cherno Morebg BUL1. A Group17.9Matches
2016-201724Levski Sofiabg BUL1. First League21.400Matches
2017-201825Konyaspor2. Europa Lg6.025141110451827.813927154080Matches
2017-201825Konyasportr TUR1. Süper Lig29.33840Matches
2018-201926Sassuoloit ITACoppa Italia0.3Matches
2018-201926Sassuoloit ITA1. Serie A22.3512823217154632.631285233384320Matches
2019-202027Sassuoloit ITACoppa Italia1.200Matches
2019-202027Sassuoloit ITA1. Serie A10.3199810192240.913122102241230Matches
2020-202128Sassuoloit ITA1. Serie A5.9651412728.651468121880Matches
2021-202229Speziait ITACoppa Italia0.500Matches
2021-202229Speziait ITA1. Serie A3.15123031127.3876138100Matches
2022-202330Speziait ITACoppa Italia1.021Matches
2022-202330Speziait ITA1. Serie A30.8412013226194146.3223912273273570Matches
2023-202431Frosinoneit ITACoppa Italia1.612Matches
2023-202431Frosinoneit ITA1. Serie A2.2541402450.023030540Matches
2023-202431Kayserisportr TUR1. Süper Lig12.8815Matches
2024-202532Kayserisportr TUR1. Süper Lig11.6108Matches
13 Seasons9 Clubs7 Leagues201.51521405974195514936.99411233791832691420
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sassuolo (3 Seasons)2 Leagues39.9764232359267534.74954134167143630
Spezia (2 Seasons)2 Leagues35.4462315256225242.3304618283681670
Levski Sofia (2 Seasons)1 League28.6000
Kayserispor (2 Seasons)1 League24.518230
Grenoble (2 Seasons)2 Leagues6.50
Konyaspor (1 Season)2 Leagues35.325521110451827.813927554080
Cherno More (1 Season)1 League17.90
Frosinone (1 Season)2 Leagues3.8551402450.023032540
Loko Plovdiv (1 Season)1 League9.60
Serie A (6 Seasons)74.6127674864155013138.28110331721022291340
Coppa Italia (5 Seasons)4.5330
First League (3 Seasons)56.1000
Süper Lig (3 Seasons)53.856630
Ligue 2 (1 Season)6.20
Europa Lg (1 Season)6.025141110451827.813927154080
Ligue 1 (1 Season)0.30
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-201017Grenoble1 League0.30
2010-201118Grenoble1 League6.20
2014-201522Loko Plovdiv1 League9.60
2015-201623Cherno More1 League17.90
2015-201623Levski Sofia1 League7.20
2016-201724Levski Sofia1 League21.4000
2017-201825Konyaspor2 Leagues35.325521110451827.813927554080
2018-201926Sassuolo2 Leagues22.6512823217154632.631285233384320
2019-202027Sassuolo2 Leagues11.4199810192240.913122102241230
2020-202128Sassuolo1 League5.9651412728.651468121880
2021-202229Spezia2 Leagues3.65123031127.3876138100
2022-202330Spezia2 Leagues31.8412213226194146.3223912273373570
2023-202431Frosinone2 Leagues3.8551402450.023032540
2023-202431Kayserispor1 League12.88150
2024-202532Kayserispor1 League11.61080
13 Seasons9 Clubs7 Leagues201.51521405974195514936.99411233791832691420
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sassuolo (3 Seasons)2 Leagues39.9764232359267534.74954134167143630
Spezia (2 Seasons)2 Leagues35.4462315256225242.3304618283681670
Levski Sofia (2 Seasons)1 League28.6000
Kayserispor (2 Seasons)1 League24.518230
Grenoble (2 Seasons)2 Leagues6.50
Konyaspor (1 Season)2 Leagues35.325521110451827.813927554080
Cherno More (1 Season)1 League17.90
Frosinone (1 Season)2 Leagues3.8551402450.023032540
Loko Plovdiv (1 Season)1 League9.60
Serie A (6 Seasons)74.6127674864155013138.28110331721022291340
Coppa Italia (5 Seasons)4.5330
First League (3 Seasons)56.1000
Süper Lig (3 Seasons)53.856630
Ligue 2 (1 Season)6.20
Europa Lg (1 Season)6.025141110451827.813927154080
Ligue 1 (1 Season)0.30
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-201017Grenoblefr FRA1. Ligue 120th0.3Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.2
2014-201522Loko Plovdivbg BUL1. A Group10th9.6Matches
2015-201623Cherno Morebg BUL1. A Group6th17.9Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.2Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.400Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.33840Matches
2018-201926Sassuoloit ITA1. Serie A11th22.3512823217154632.631285233384320Matches
2019-202027Sassuoloit ITA1. Serie A8th10.3199810192240.913122102241230Matches
2020-202128Sassuoloit ITA1. Serie A8th5.9651412728.651468121880Matches
2021-202229Speziait ITA1. Serie A16th3.15123031127.3876138100Matches
2022-202330Speziait ITA1. Serie A17th30.8412013226194146.3223912273273570Matches
2023-202431Frosinoneit ITA1. Serie A18th2.2541402450.023030540Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.8815Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.6108Matches
13 Seasons9 Clubs5 Leagues191.01271234864155013138.28110331721652291340
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
Sassuolo (3 Seasons)1 League38.5764232359267534.74954134167143630
Spezia (2 Seasons)1 League33.9462115256225242.3304618283581670
Levski Sofia (2 Seasons)1 League28.6000
Kayserispor (2 Seasons)1 League24.518230
Grenoble (2 Seasons)2 Leagues6.50
Konyaspor (1 Season)1 League29.338400
Cherno More (1 Season)1 League17.90
Loko Plovdiv (1 Season)1 League9.60
Frosinone (1 Season)1 League2.2541402450.023030540
Serie A (6 Seasons)74.6127674864155013138.28110331721022291340
First League (3 Seasons)56.1000
Süper Lig (3 Seasons)53.856630
Ligue 2 (1 Season)6.20
Ligue 1 (1 Season)0.30
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
2018-201926Sassuoloit ITACoppa Italia9th0.3Matches
2019-202027Sassuoloit ITACoppa Italia17th1.200Matches
2021-202229Speziait ITACoppa ItaliaRd20.500Matches
2022-202330Speziait ITACoppa ItaliaR161.021Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.612Matches
5 Seasons3 Clubs1 League4.5330
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
Sassuolo (2 Seasons)1 League1.4000
Spezia (2 Seasons)1 League1.5210
Frosinone (1 Season)1 League1.6120
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
2017-201825Konyaspor2. Europa LgGR6.025141110451827.813927154080Matches
1 Season1 Club1 League6.025141110451827.813927154080
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
201927ma MoroccoFriendlies (M)1.2Matches
201927ma MoroccoAfrica Cup of NationsR160.631Matches
201927ma MoroccoAfrica Cup of Nations qualification1.0Matches
1 Season1 Club3 Leagues2.9310
Friendlies (M) (1 Season)1.20
Africa Cup of Nations qualification (1 Season)1.00
Africa Cup of Nations (1 Season)0.6310

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-201017Grenoblefr FRA1. Ligue 10.3Matches
2010-201118Grenoblefr FRA2. Ligue 26.2
2014-201522Loko Plovdivbg BUL1. A Group9.6Matches
2015-201623Levski Sofiabg BUL1. A Group7.2Matches
2015-201623Cherno Morebg BUL1. A Group17.9Matches
2016-201724Levski Sofiabg BUL1. First League21.4Matches
2017-201825Konyaspor2. Europa Lg6.04311086270798431181161.1738.9227101441711101111624922Matches
2017-201825Konyasportr TUR1. Süper Lig29.3Matches
2018-201926Sassuoloit ITACoppa Italia0.3Matches
2018-201926Sassuoloit ITA1. Serie A22.3136945255726407401369523363.51936.57503398155824364453791070Matches
2019-202027Sassuoloit ITACoppa Italia1.2Matches
2019-202027Sassuoloit ITA1. Serie A10.3865381855751191865121191.718.34832547141922181181363015Matches
2020-202128Sassuoloit ITA1. Serie A5.94442711325777444415853.3746.72259774835110943085Matches
2021-202229Speziait ITACoppa Italia0.5Matches
2021-202229Speziait ITA1. Serie A3.116317648220016310660.0440.06724912713062731Matches
2022-202330Speziait ITACoppa Italia1.0Matches
2022-202330Speziait ITA1. Serie A30.8163998422832409211639642843.83250.08103731177737305542795658Matches
2023-202431Frosinoneit ITACoppa Italia1.6Matches
2023-202431Frosinoneit ITA1. Serie A2.212953470262129100.01100.0662507811080808Matches
2023-202431Kayserisportr TUR1. Süper Lig12.8Matches
2024-202532Kayserisportr TUR1. Süper Lig11.6Matches
13 Seasons9 Clubs7 Leagues201.550402401159281211377650401729756.47141.3262812166585910110911151993206179
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
Sassuolo (3 Seasons)2 Leagues39.926781105531558603452678795265.82734.2145869223460516557254184890
Spezia (2 Seasons)2 Leagues35.41802115486914429211802743445.93648.687739801904383356029102959
Levski Sofia (2 Seasons)1 League28.6
Kayserispor (2 Seasons)1 League24.5
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)2 Leagues35.34311086270798431181161.1738.9227101441711101111624922
Cherno More (1 Season)1 League17.9
Frosinone (1 Season)2 Leagues3.812953470262129100.01100.0662507811080808
Loko Plovdiv (1 Season)1 League9.6
Serie A (6 Seasons)74.646092301073254210586846091548655.86441.62401111525442909910140832957157
Coppa Italia (5 Seasons)4.5
First League (3 Seasons)56.1
Süper Lig (3 Seasons)53.8
Ligue 2 (1 Season)6.2
Europa Lg (1 Season)6.04311086270798431181161.1738.9227101441711101111624922
Ligue 1 (1 Season)0.3
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-201017Grenoble1 League0.3
2010-201118Grenoble1 League6.2
2014-201522Loko Plovdiv1 League9.6
2015-201623Cherno More1 League17.9
2015-201623Levski Sofia1 League7.2
2016-201724Levski Sofia1 League21.4
2017-201825Konyaspor2 Leagues35.34311086270798431181161.1738.9227101441711101111624922
2018-201926Sassuolo2 Leagues22.6136945255726407401369523363.51936.57503398155824364453791070
2019-202027Sassuolo2 Leagues11.4865381855751191865121191.718.34832547141922181181363015
2020-202128Sassuolo1 League5.94442711325777444415853.3746.72259774835110943085
2021-202229Spezia2 Leagues3.616317648220016310660.0440.06724912713062731
2022-202330Spezia2 Leagues31.8163998422832409211639642843.83250.08103731177737305542795658
2023-202431Frosinone2 Leagues3.812953470262129100.01100.0662507811080808
2023-202431Kayserispor1 League12.8
2024-202532Kayserispor1 League11.6
13 Seasons9 Clubs7 Leagues201.550402401159281211377650401729756.47141.3262812166585910110911151993206179
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
Sassuolo (3 Seasons)2 Leagues39.926781105531558603452678795265.82734.2145869223460516557254184890
Spezia (2 Seasons)2 Leagues35.41802115486914429211802743445.93648.687739801904383356029102959
Levski Sofia (2 Seasons)1 League28.6
Kayserispor (2 Seasons)1 League24.5
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)2 Leagues35.34311086270798431181161.1738.9227101441711101111624922
Cherno More (1 Season)1 League17.9
Frosinone (1 Season)2 Leagues3.812953470262129100.01100.0662507811080808
Loko Plovdiv (1 Season)1 League9.6
Serie A (6 Seasons)74.646092301073254210586846091548655.86441.62401111525442909910140832957157
Coppa Italia (5 Seasons)4.5
First League (3 Seasons)56.1
Süper Lig (3 Seasons)53.8
Ligue 2 (1 Season)6.2
Europa Lg (1 Season)6.04311086270798431181161.1738.9227101441711101111624922
Ligue 1 (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201017Grenoblefr FRA1. Ligue 120th0.3Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.2
2014-201522Loko Plovdivbg BUL1. A Group10th9.6Matches
2015-201623Cherno Morebg BUL1. A Group6th17.9Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.2Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.4Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.3Matches
2018-201926Sassuoloit ITA1. Serie A11th22.3136945255726407401369523363.51936.57503398155824364453791070Matches
2019-202027Sassuoloit ITA1. Serie A8th10.3865381855751191865121191.718.34832547141922181181363015Matches
2020-202128Sassuoloit ITA1. Serie A8th5.94442711325777444415853.3746.72259774835110943085Matches
2021-202229Speziait ITA1. Serie A16th3.116317648220016310660.0440.06724912713062731Matches
2022-202330Speziait ITA1. Serie A17th30.8163998422832409211639642843.83250.08103731177737305542795658Matches
2023-202431Frosinoneit ITA1. Serie A18th2.212953470262129100.01100.0662507811080808Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.8Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.6Matches
13 Seasons9 Clubs5 Leagues191.046092301073254210586846091548655.86441.62401111525442909910140832957157
Country 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
Sassuolo (3 Seasons)1 League38.526781105531558603452678795265.82734.2145869223460516557254184890
Spezia (2 Seasons)1 League33.91802115486914429211802743445.93648.687739801904383356029102959
Levski Sofia (2 Seasons)1 League28.6
Kayserispor (2 Seasons)1 League24.5
Grenoble (2 Seasons)2 Leagues6.5
Konyaspor (1 Season)1 League29.3
Cherno More (1 Season)1 League17.9
Loko Plovdiv (1 Season)1 League9.6
Frosinone (1 Season)1 League2.212953470262129100.01100.0662507811080808
Serie A (6 Seasons)74.646092301073254210586846091548655.86441.62401111525442909910140832957157
First League (3 Seasons)56.1
Süper Lig (3 Seasons)53.8
Ligue 2 (1 Season)6.2
Ligue 1 (1 Season)0.3
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
2018-201926Sassuoloit ITACoppa Italia9th0.3Matches
2019-202027Sassuoloit ITACoppa Italia17th1.2Matches
2021-202229Speziait ITACoppa ItaliaRd20.5Matches
2022-202330Speziait ITACoppa ItaliaR161.0Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.6Matches
5 Seasons3 Clubs1 League4.5
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
Sassuolo (2 Seasons)1 League1.4
Spezia (2 Seasons)1 League1.5
Frosinone (1 Season)1 League1.6
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
2017-201825Konyaspor2. Europa LgGR6.04311086270798431181161.1738.9227101441711101111624922Matches
1 Season1 Club1 League6.04311086270798431181161.1738.9227101441711101111624922
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201927ma MoroccoFriendlies (M)1.2Matches
201927ma MoroccoAfrica Cup of NationsR160.6Matches
201927ma MoroccoAfrica Cup of Nations qualification1.0Matches
1 Season1 Club3 Leagues2.9
Friendlies (M) (1 Season)1.2
Africa Cup of Nations qualification (1 Season)1.0
Africa Cup of Nations (1 Season)0.6

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-201017Grenoblefr FRA1. Ligue 1227140.80.302Matches
2010-201118Grenoblefr FRA2. Ligue 295566216.36.263
2014-201522Loko Plovdivbg BUL1. A Group118667930.19.698211.091416-2-0.21+0.78Matches
2015-201623Levski Sofiabg BUL1. A Group106466521.17.272301.6097+2+0.28-0.32Matches
2015-201623Cherno Morebg BUL1. A Group181,6088952.517.91816001.392022-2-0.11+0.32Matches
2016-201724Levski Sofiabg BUL1. First League291,9256659.421.42016911.903119+12+0.56+0.08Matches
2017-201825Konyaspor2. Europa Lg654090100.06.066001.0046-2-0.334.36.9-2.6-0.44Matches
2017-201825Konyasportr TUR1. Süper Lig302,6418886.329.33026001.003137-6-0.20-0.63Matches
2018-201926Sassuoloit ITACoppa Italia224128.90.30021113.0010+1+3.75+3.02Matches
2018-201926Sassuoloit ITA1. Serie A322,0106358.822.3218215112721.132832-4-0.18+0.0131.531.9-0.5-0.02+0.52Matches
2019-202027Sassuoloit ITACoppa Italia21055358.31.2190111501.5012-1-0.86-2.06Matches
2019-202027Sassuoloit ITA1. Serie A179255427.010.310807718121.351923-4-0.39-0.7515.916.6-0.7-0.07+0.23Matches
2020-202128Sassuoloit ITA1. Serie A155283515.45.947321121101.931511+4+0.68+0.5610.910.1+0.8+0.14+0.07Matches
2021-202229Speziait ITACoppa Italia1454525.00.50014500.0001-1-2.00-2.67Matches
2021-202229Speziait ITA1. Serie A8282358.23.12831619110.5048-4-1.28-0.532.96.0-3.0-0.97-0.36Matches
2022-202330Speziait ITACoppa Italia1909033.31.01901023.0051+4+4.00+4.50Matches
2022-202330Speziait ITA1. Serie A372,7717581.030.836761213110.822850-22-0.71+0.5333.649.2-15.5-0.50-0.17Matches
2023-202431Frosinoneit ITACoppa Italia21427136.41.62710013.0021+1+0.63+0.27Matches
2023-202431Frosinoneit ITA1. Serie A10200205.82.2350077100.9019-8-3.60-3.121.06.9-5.9-2.64-2.47Matches
2023-202431Kayserisportr TUR1. Süper Lig131,1568933.812.8138910001.001320-7-0.54-0.31Matches
2024-202532Kayserisportr TUR1. Süper Lig151,0477072.711.61375423910.80922-13-1.12-0.43Matches
13 Seasons9 Clubs7 Leagues27018,1346736.7201.5202781276821531.23235287-52-0.27-0.09100.1127.6-27.5-0.34-0.05
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
Sassuolo (3 Seasons)2 Leagues683,5925333.539.93681253222251.436468-4-0.10-0.2858.258.6-0.4-0.01+0.18
Spezia (2 Seasons)2 Leagues473,1886843.735.4397714824140.793760-23-0.65+0.1236.655.2-18.6-0.55+0.02
Levski Sofia (2 Seasons)1 League392,5716640.828.627181211.824026+14+0.49-0.07
Kayserispor (2 Seasons)1 League282,2037945.324.526821423910.892242-20-0.82-0.51
Grenoble (2 Seasons)2 Leagues11583538.56.565
Konyaspor (1 Season)2 Leagues363,1818888.435.33632001.003543-8-0.23-0.664.36.9-2.6-0.44
Cherno More (1 Season)1 League181,6088952.517.91816001.392022-2-0.11+0.32
Frosinone (1 Season)2 Leagues12342299.03.8558077111.25310-7-1.84-1.431.06.9-5.9-2.64-2.47
Loko Plovdiv (1 Season)1 League118667930.19.698211.091416-2-0.21+0.78
Serie A (6 Seasons)1196,7165632.774.67677374320461.1095133-38-0.51-0.2495.8120.7-24.9-0.33-0.04
Coppa Italia (5 Seasons)84065131.54.5481242142.2595+4+0.89+0.48
First League (3 Seasons)685,0457441.256.154421421.597464+10+0.18+0.25
Süper Lig (3 Seasons)584,8448461.253.856824023910.955379-26-0.48-0.28
Ligue 2 (1 Season)95566216.36.263
Europa Lg (1 Season)654090100.06.066001.0046-2-0.334.36.9-2.6-0.44
Ligue 1 (1 Season)227140.80.302
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-201017Grenoble1 League227140.80.302
2010-201118Grenoble1 League95566216.36.263
2014-201522Loko Plovdiv1 League118667930.19.698211.091416-2-0.21+0.78
2015-201623Cherno More1 League181,6088952.517.91816001.392022-2-0.11+0.32
2015-201623Levski Sofia1 League106466521.17.272301.6097+2+0.28-0.32
2016-201724Levski Sofia1 League291,9256659.421.42016911.903119+12+0.56+0.08
2017-201825Konyaspor2 Leagues363,1818888.435.33632001.003543-8-0.23-0.664.36.9-2.6-0.44
2018-201926Sassuolo2 Leagues342,0346055.122.6218215132431.242932-3-0.13-0.0831.531.9-0.5-0.02+0.52
2019-202027Sassuolo2 Leagues191,0305428.611.411818818121.372025-5-0.44-0.8215.916.6-0.7-0.07+0.23
2020-202128Sassuolo1 League155283515.45.947321121101.931511+4+0.68+0.5610.910.1+0.8+0.14+0.07
2021-202229Spezia2 Leagues9327369.13.62831723110.4449-5-1.38-0.692.96.0-3.0-0.97-0.36
2022-202330Spezia2 Leagues382,8617577.531.837761313130.883351-18-0.57+0.5233.649.2-15.5-0.50-0.17
2023-202431Frosinone2 Leagues12342299.03.8558077111.25310-7-1.84-1.431.06.9-5.9-2.64-2.47
2023-202431Kayserispor1 League131,1568933.812.8138910001.001320-7-0.54-0.31
2024-202532Kayserispor1 League151,0477072.711.61375423910.80922-13-1.12-0.43
13 Seasons9 Clubs7 Leagues27018,1346736.7201.5202781276821531.23235287-52-0.27-0.09100.1127.6-27.5-0.34-0.05
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
Sassuolo (3 Seasons)2 Leagues683,5925333.539.93681253222251.436468-4-0.10-0.2858.258.6-0.4-0.01+0.18
Spezia (2 Seasons)2 Leagues473,1886843.735.4397714824140.793760-23-0.65+0.1236.655.2-18.6-0.55+0.02
Levski Sofia (2 Seasons)1 League392,5716640.828.627181211.824026+14+0.49-0.07
Kayserispor (2 Seasons)1 League282,2037945.324.526821423910.892242-20-0.82-0.51
Grenoble (2 Seasons)2 Leagues11583538.56.565
Konyaspor (1 Season)2 Leagues363,1818888.435.33632001.003543-8-0.23-0.664.36.9-2.6-0.44
Cherno More (1 Season)1 League181,6088952.517.91816001.392022-2-0.11+0.32
Frosinone (1 Season)2 Leagues12342299.03.8558077111.25310-7-1.84-1.431.06.9-5.9-2.64-2.47
Loko Plovdiv (1 Season)1 League118667930.19.698211.091416-2-0.21+0.78
Serie A (6 Seasons)1196,7165632.774.67677374320461.1095133-38-0.51-0.2495.8120.7-24.9-0.33-0.04
Coppa Italia (5 Seasons)84065131.54.5481242142.2595+4+0.89+0.48
First League (3 Seasons)685,0457441.256.154421421.597464+10+0.18+0.25
Süper Lig (3 Seasons)584,8448461.253.856824023910.955379-26-0.48-0.28
Ligue 2 (1 Season)95566216.36.263
Europa Lg (1 Season)654090100.06.066001.0046-2-0.334.36.9-2.6-0.44
Ligue 1 (1 Season)227140.80.302
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 Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201017Grenoblefr FRA1. Ligue 120th227140.80.302Matches
2010-201118Grenoblefr FRA2. Ligue 220th95566216.36.263
2014-201522Loko Plovdivbg BUL1. A Group10th118667930.19.698211.091416-2-0.21+0.78Matches
2015-201623Cherno Morebg BUL1. A Group6th181,6088952.517.91816001.392022-2-0.11+0.32Matches
2015-201623Levski Sofiabg BUL1. A Group2nd106466521.17.272301.6097+2+0.28-0.32Matches
2016-201724Levski Sofiabg BUL1. First League3rd291,9256659.421.42016911.903119+12+0.56+0.08Matches
2017-201825Konyasportr TUR1. Süper Lig15th302,6418886.329.33026001.003137-6-0.20-0.63Matches
2018-201926Sassuoloit ITA1. Serie A11th322,0106358.822.3218215112721.132832-4-0.18+0.0131.531.9-0.5-0.02+0.52Matches
2019-202027Sassuoloit ITA1. Serie A8th179255427.010.310807718121.351923-4-0.39-0.7515.916.6-0.7-0.07+0.23Matches
2020-202128Sassuoloit ITA1. Serie A8th155283515.45.947321121101.931511+4+0.68+0.5610.910.1+0.8+0.14+0.07Matches
2021-202229Speziait ITA1. Serie A16th8282358.23.12831619110.5048-4-1.28-0.532.96.0-3.0-0.97-0.36Matches
2022-202330Speziait ITA1. Serie A17th372,7717581.030.836761213110.822850-22-0.71+0.5333.649.2-15.5-0.50-0.17Matches
2023-202431Frosinoneit ITA1. Serie A18th10200205.82.2350077100.9019-8-3.60-3.121.06.9-5.9-2.64-2.47Matches
2023-202431Kayserisportr TUR1. Süper Lig14th131,1568933.812.8138910001.001320-7-0.54-0.31Matches
2024-202532Kayserisportr TUR1. Süper Lig16th151,0477072.711.61375423910.80922-13-1.12-0.43Matches
13 Seasons9 Clubs5 Leagues25617,1886736.2191.0192781196421491.20222276-54-0.29-0.0995.8120.7-24.9-0.33-0.04
Country 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
Sassuolo (3 Seasons)1 League643,4635433.838.53580242923241.386266-4-0.10-0.2558.258.6-0.4-0.01+0.18
Spezia (2 Seasons)1 League453,0536844.633.9387613721120.763258-26-0.77+0.0736.655.2-18.6-0.55+0.02
Levski Sofia (2 Seasons)1 League392,5716640.828.627181211.824026+14+0.49-0.07
Kayserispor (2 Seasons)1 League282,2037945.324.526821423910.892242-20-0.82-0.51
Grenoble (2 Seasons)2 Leagues11583538.56.565
Konyaspor (1 Season)1 League302,6418886.329.33026001.003137-6-0.20-0.63
Cherno More (1 Season)1 League181,6088952.517.91816001.392022-2-0.11+0.32
Loko Plovdiv (1 Season)1 League118667930.19.698211.091416-2-0.21+0.78
Frosinone (1 Season)1 League10200205.82.2350077100.9019-8-3.60-3.121.06.9-5.9-2.64-2.47
Serie A (6 Seasons)1196,7165632.774.67677374320461.1095133-38-0.51-0.2495.8120.7-24.9-0.33-0.04
First League (3 Seasons)685,0457441.256.154421421.597464+10+0.18+0.25
Süper Lig (3 Seasons)584,8448461.253.856824023910.955379-26-0.48-0.28
Ligue 2 (1 Season)95566216.36.263
Ligue 1 (1 Season)227140.80.302
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
2018-201926Sassuoloit ITACoppa Italia9th224128.90.30021113.0010+1+3.75+3.02Matches
2019-202027Sassuoloit ITACoppa Italia17th21055358.31.2190111501.5012-1-0.86-2.06Matches
2021-202229Speziait ITACoppa ItaliaRd21454525.00.50014500.0001-1-2.00-2.67Matches
2022-202330Speziait ITACoppa ItaliaR161909033.31.01901023.0051+4+4.00+4.50Matches
2023-202431Frosinoneit ITACoppa ItaliaQF21427136.41.62710013.0021+1+0.63+0.27Matches
5 Seasons3 Clubs1 League84065131.54.5481242142.2595+4+0.89+0.48
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sassuolo (2 Seasons)1 League41293228.71.4192131212.252200.00-0.84
Spezia (2 Seasons)1 League21356830.01.5190114521.5052+3+2.00+2.00
Frosinone (1 Season)1 League21427136.41.62710013.0021+1+0.63+0.27
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
2017-201825Konyaspor2. Europa LgGR654090100.06.066001.0046-2-0.334.36.9-2.6-0.44Matches
1 Season1 Club1 League654090100.06.066001.0046-2-0.334.36.9-2.6-0.44
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201927ma MoroccoFriendlies (M)41092720.21.2176031100.252200.00+0.42Matches
201927ma MoroccoAfrica Cup of NationsR161575714.60.61570033.000000.00-0.81Matches
201927ma MoroccoAfrica Cup of Nations qualification2914616.91.019111011.0001-1-0.99-2.19Matches
1 Season1 Club3 Leagues72573717.52.937514840.8623-1-0.35-0.87
Friendlies (M) (1 Season)41092720.21.2176031100.252200.00+0.42
Africa Cup of Nations qualification (1 Season)2914616.91.019111011.0001-1-0.99-2.19
Africa Cup of Nations (1 Season)1575714.60.61570033.000000.00-0.81

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-201017Grenoblefr FRA1. Ligue 10.3000Matches
2010-201118Grenoblefr FRA2. Ligue 26.231
2014-201522Loko Plovdivbg BUL1. A Group9.630Matches
2015-201623Levski Sofiabg BUL1. A Group7.211Matches
2015-201623Cherno Morebg BUL1. A Group17.962Matches
2016-201724Levski Sofiabg BUL1. First League21.482100000000Matches
2017-201825Konyaspor2. Europa Lg6.000099013151410060191752.8Matches
2017-201825Konyasportr TUR1. Süper Lig29.392168242354038100Matches
2018-201926Sassuoloit ITACoppa Italia0.30000Matches
2018-201926Sassuoloit ITA1. Serie A22.381143241463328010130473954.7Matches
2019-202027Sassuoloit ITACoppa Italia1.21000000000Matches
2019-202027Sassuoloit ITA1. Serie A10.371127160722900281121544.4Matches
2020-202128Sassuoloit ITA1. Serie A5.9200156051250104314573.7Matches
2021-202229Speziait ITACoppa Italia0.50000000000Matches
2021-202229Speziait ITA1. Serie A3.1000660331000201233.3Matches
2022-202330Speziait ITACoppa Italia1.00001100120Matches
2022-202330Speziait ITA1. Serie A30.830033181643220000192213239.6Matches
2023-202431Frosinoneit ITACoppa Italia1.61002200210Matches
2023-202431Frosinoneit ITA1. Serie A2.2100511204020192340.0Matches
2023-202431Kayserisportr TUR1. Süper Lig12.85111991211580Matches
2024-202532Kayserisportr TUR1. Süper Lig11.64002662118100Matches
13 Seasons9 Clubs7 Leagues201.562115254122820718314024254511611350.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sassuolo (3 Seasons)2 Leagues39.9182285461586742022254735955.3
Spezia (2 Seasons)2 Leagues35.430040251673623000212223439.3
Levski Sofia (2 Seasons)1 League28.693100000000
Kayserispor (2 Seasons)1 League24.5911451533223180
Grenoble (2 Seasons)2 Leagues6.5310
Konyaspor (1 Season)2 Leagues35.39217733248555220060191752.8
Cherno More (1 Season)1 League17.962
Frosinone (1 Season)2 Leagues3.8200731225020192340.0
Loko Plovdiv (1 Season)1 League9.630
Serie A (6 Seasons)74.6212212971312710267042485979650.3
Coppa Italia (5 Seasons)4.52003300330
First League (3 Seasons)56.1185100000000
Süper Lig (3 Seasons)53.81832113395676356100
Ligue 2 (1 Season)6.231
Europa Lg (1 Season)6.000099013151410060191752.8
Ligue 1 (1 Season)0.3000
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-201017Grenoble1 League0.3000
2010-201118Grenoble1 League6.231
2014-201522Loko Plovdiv1 League9.630
2015-201623Cherno More1 League17.962
2015-201623Levski Sofia1 League7.211
2016-201724Levski Sofia1 League21.482100000000
2017-201825Konyaspor2 Leagues35.39217733248555220060191752.8
2018-201926Sassuolo2 Leagues22.681143241463328010130473954.7
2019-202027Sassuolo2 Leagues11.481127160722900281121544.4
2020-202128Sassuolo1 League5.9200156051250104314573.7
2021-202229Spezia2 Leagues3.6000660331000201233.3
2022-202330Spezia2 Leagues31.830034191643322000192213239.6
2023-202431Frosinone2 Leagues3.8200731225020192340.0
2023-202431Kayserispor1 League12.85111991211580
2024-202532Kayserispor1 League11.64002662118100
13 Seasons9 Clubs7 Leagues201.562115254122820718314024254511611350.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sassuolo (3 Seasons)2 Leagues39.9182285461586742022254735955.3
Spezia (2 Seasons)2 Leagues35.430040251673623000212223439.3
Levski Sofia (2 Seasons)1 League28.693100000000
Kayserispor (2 Seasons)1 League24.5911451533223180
Grenoble (2 Seasons)2 Leagues6.5310
Konyaspor (1 Season)2 Leagues35.39217733248555220060191752.8
Cherno More (1 Season)1 League17.962
Frosinone (1 Season)2 Leagues3.8200731225020192340.0
Loko Plovdiv (1 Season)1 League9.630
Serie A (6 Seasons)74.6212212971312710267042485979650.3
Coppa Italia (5 Seasons)4.52003300330
First League (3 Seasons)56.1185100000000
Süper Lig (3 Seasons)53.81832113395676356100
Ligue 2 (1 Season)6.231
Europa Lg (1 Season)6.000099013151410060191752.8
Ligue 1 (1 Season)0.3000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201017Grenoblefr FRA1. Ligue 120th0.3000Matches
2010-201118Grenoblefr FRA2. Ligue 220th6.231
2014-201522Loko Plovdivbg BUL1. A Group10th9.630Matches
2015-201623Cherno Morebg BUL1. A Group6th17.962Matches
2015-201623Levski Sofiabg BUL1. A Group2nd7.211Matches
2016-201724Levski Sofiabg BUL1. First League3rd21.482100000000Matches
2017-201825Konyasportr TUR1. Süper Lig15th29.392168242354038100Matches
2018-201926Sassuoloit ITA1. Serie A11th22.381143241463328010130473954.7Matches
2019-202027Sassuoloit ITA1. Serie A8th10.371127160722900281121544.4Matches
2020-202128Sassuoloit ITA1. Serie A8th5.9200156051250104314573.7Matches
2021-202229Speziait ITA1. Serie A16th3.1000660331000201233.3Matches
2022-202330Speziait ITA1. Serie A17th30.830033181643220000192213239.6Matches
2023-202431Frosinoneit ITA1. Serie A18th2.2100511204020192340.0Matches
2023-202431Kayserisportr TUR1. Süper Lig14th12.85111991211580Matches
2024-202532Kayserisportr TUR1. Süper Lig16th11.64002662118100Matches
13 Seasons9 Clubs5 Leagues191.0601152421108194165123142485979650.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sassuolo (3 Seasons)1 League38.5172285461586742022254735955.3
Spezia (2 Seasons)1 League33.930039241673521000212223439.3
Levski Sofia (2 Seasons)1 League28.693100000000
Kayserispor (2 Seasons)1 League24.5911451533223180
Grenoble (2 Seasons)2 Leagues6.5310
Konyaspor (1 Season)1 League29.392168242354038100
Cherno More (1 Season)1 League17.962
Loko Plovdiv (1 Season)1 League9.630
Frosinone (1 Season)1 League2.2100511204020192340.0
Serie A (6 Seasons)74.6212212971312710267042485979650.3
First League (3 Seasons)56.1185100000000
Süper Lig (3 Seasons)53.81832113395676356100
Ligue 2 (1 Season)6.231
Ligue 1 (1 Season)0.3000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201926Sassuoloit ITACoppa Italia9th0.30000Matches
2019-202027Sassuoloit ITACoppa Italia17th1.21000000000Matches
2021-202229Speziait ITACoppa ItaliaRd20.50000000000Matches
2022-202330Speziait ITACoppa ItaliaR161.00001100120Matches
2023-202431Frosinoneit ITACoppa ItaliaQF1.61002200210Matches
5 Seasons3 Clubs1 League4.52003300330
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sassuolo (2 Seasons)1 League1.41000000000
Spezia (2 Seasons)1 League1.50001100120
Frosinone (1 Season)1 League1.61002200210
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
2017-201825Konyaspor2. Europa LgGR6.000099013151410060191752.8Matches
1 Season1 Club1 League6.000099013151410060191752.8
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201927ma MoroccoFriendlies (M)1.20000Matches
201927ma MoroccoAfrica Cup of NationsR160.60001002130Matches
201927ma MoroccoAfrica Cup of Nations qualification1.00000Matches
1 Season1 Club3 Leagues2.90001002130
Friendlies (M) (1 Season)1.20000
Africa Cup of Nations qualification (1 Season)1.00000
Africa Cup of Nations (1 Season)0.60001002130

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.