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
2008-200920Bariit ITA2. Serie B28171,71219.0102121000400.530.110.630.530.63
2009-201021Salernitanait ITA2. Serie B36242,17024.1628601400.250.080.330.250.33
2010-201122Bariit ITA1. Serie A1256657.4101100100.140.000.140.140.14Matches
2010-201122Sienait ITA2. Serie B1486797.5303300100.400.000.400.400.40Matches
2011-201223Bariit ITA2. Serie B28201,87120.89211900700.430.100.530.430.53
2012-201324Bariit ITA2. Serie B36363,22435.8178251345710.470.220.700.360.59
2014-201526Bariit ITA2. Serie B38302,74030.410111733310.330.030.360.230.26Matches
2015-201627Bariit ITACoppa Italia00Matches
2015-201627Virtus Entellait ITA2. Serie B40373,16135.1173201168300.480.090.570.310.40Matches
2016-201728Virtus Entellait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2016-201728Virtus Entellait ITA2. Serie B40403,58839.9189271355200.450.230.680.330.55Matches
2017-201829Virtus Entellait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2017-201829Empoliit ITA2. Serie B41413,65140.6276332433600.670.150.810.590.74Matches
2018-201930Empoliit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2018-201930Empoliit ITA1. Serie A38383,42038.01631913363017.612.95.218.187513580.420.080.500.340.420.460.140.600.340.48Matches
2019-202031Sassuoloit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2019-202031Sassuoloit ITA1. Serie A36332,93132.62172819223013.912.45.718.153482560.640.210.860.580.800.430.180.600.380.56Matches
2020-202132Sassuoloit ITA1. Serie A25191,69718.911516833109.97.62.19.712291280.580.270.850.420.690.530.110.640.400.51Matches
2021-202233Sampdoriait ITACoppa Italia211041.2000000000.000.000.000.000.00Matches
2021-202233Sampdoriait ITA1. Serie A36312,79031.01131411010010.39.33.212.530321960.350.100.450.350.450.330.100.430.300.40Matches
2021-202233Sassuoloit ITA1. Serie A221561.7011000100.90.90.41.312100.000.580.580.000.580.520.210.730.520.73Matches
2022-202334Sampdoriait ITACoppa Italia211371.5101100000.660.000.660.660.66Matches
2022-202334Sampdoriait ITA1. Serie A15131,09412.2101100001.91.90.52.4611760.080.000.080.080.080.150.040.190.150.19Matches
2022-202334Empoliit ITA1. Serie A21201,70819.0549322107.55.92.28.116211280.260.210.470.160.370.390.120.510.310.43Matches
2023-202435Empoliit ITACoppa Italia11901.0101100001.000.001.001.001.00Matches
2023-202435Empoliit ITA1. Serie A20151,26814.1303211003.42.60.73.4718650.210.000.210.140.140.240.050.300.190.24Matches
2024-202536Empoliit ITACoppa Italia10150.2000000000.000.000.000.000.00Matches
2024-202536Empoliit ITA1. Serie A1060.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
16 Seasons7 Clubs3 Leagues51743639,237436.018856244156324047265.453.520.173.621221212180.430.130.560.360.490.390.120.510.320.44
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
Bari (6 Seasons)3 Leagues14210810,212113.547136040782220.410.110.530.350.47
Empoli (5 Seasons)3 Leagues12411610,248113.95213654391210028.521.48.229.7110905520.460.110.570.380.490.400.120.520.300.42
Virtus Entella (3 Seasons)2 Leagues82796,92977.0351247241113500.450.160.610.310.47
Sassuolo (3 Seasons)2 Leagues64554,87454.232134527555024.720.88.229.066793940.590.240.830.500.740.470.150.620.390.55
Sampdoria (2 Seasons)2 Leagues55464,12545.81331613010012.111.23.714.936432720.280.070.350.280.350.280.090.370.260.35
Salernitana (1 Season)1 League36242,17024.1628601400.250.080.330.250.33
Siena (1 Season)1 League1486797.5303300100.400.000.400.400.40
Serie B (9 Seasons)30125322,796253.3117331509621253720.460.130.590.380.51
Coppa Italia (9 Seasons)1077067.8202200000.250.000.250.250.25
Serie A (8 Seasons)20617615,735174.869239258111510065.453.520.173.621221212180.390.130.530.330.460.390.120.510.320.44
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
2008-200920Bari1 League28171,71219.0102121000400.530.110.630.530.63
2009-201021Salernitana1 League36242,17024.1628601400.250.080.330.250.33
2010-201122Siena1 League1486797.5303300100.400.000.400.400.40
2010-201122Bari1 League1256657.4101100100.140.000.140.140.14
2011-201223Bari1 League28201,87120.89211900700.430.100.530.430.53
2012-201324Bari1 League36363,22435.8178251345710.470.220.700.360.59
2014-201526Bari1 League38302,74030.410111733310.330.030.360.230.26
2015-201627Bari1 League00
2015-201627Virtus Entella1 League40373,16135.1173201168300.480.090.570.310.40
2016-201728Virtus Entella2 Leagues41413,67840.9189271355200.440.220.660.320.54
2017-201829Virtus Entella1 League11901.0000000000.000.000.000.000.00
2017-201829Empoli1 League41413,65140.6276332433600.670.150.810.590.74
2018-201930Empoli2 Leagues39393,51039.01631913363017.612.95.218.187513580.410.080.490.330.410.460.140.600.340.48
2019-202031Sassuolo2 Leagues37343,02133.62172819223013.912.45.718.153482560.630.210.830.570.770.430.180.600.380.56
2020-202132Sassuolo1 League25191,69718.911516833109.97.62.19.712291280.580.270.850.420.690.530.110.640.400.51
2021-202233Sassuolo1 League221561.7011000100.90.90.41.312100.000.580.580.000.580.520.210.730.520.73
2021-202233Sampdoria2 Leagues38322,89432.21131411010010.39.33.212.530321960.340.090.440.340.440.330.100.430.300.40
2022-202334Sampdoria2 Leagues17141,23113.7202200001.91.90.52.4611760.150.000.150.150.150.150.040.190.150.19
2022-202334Empoli1 League21201,70819.0549322107.55.92.28.116211280.260.210.470.160.370.390.120.510.310.43
2023-202435Empoli2 Leagues21161,35815.1404311003.42.60.73.4718650.270.000.270.200.200.240.050.300.190.24
2024-202536Empoli2 Leagues20210.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
16 Seasons7 Clubs3 Leagues51743639,237436.018856244156324047265.453.520.173.621221212180.430.130.560.360.490.390.120.510.320.44
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
Bari (6 Seasons)3 Leagues14210810,212113.547136040782220.410.110.530.350.47
Empoli (5 Seasons)3 Leagues12411610,248113.95213654391210028.521.48.229.7110905520.460.110.570.380.490.400.120.520.300.42
Virtus Entella (3 Seasons)2 Leagues82796,92977.0351247241113500.450.160.610.310.47
Sassuolo (3 Seasons)2 Leagues64554,87454.232134527555024.720.88.229.066793940.590.240.830.500.740.470.150.620.390.55
Sampdoria (2 Seasons)2 Leagues55464,12545.81331613010012.111.23.714.936432720.280.070.350.280.350.280.090.370.260.35
Salernitana (1 Season)1 League36242,17024.1628601400.250.080.330.250.33
Siena (1 Season)1 League1486797.5303300100.400.000.400.400.40
Serie B (9 Seasons)30125322,796253.3117331509621253720.460.130.590.380.51
Coppa Italia (9 Seasons)1077067.8202200000.250.000.250.250.25
Serie A (8 Seasons)20617615,735174.869239258111510065.453.520.173.621221212180.390.130.530.330.460.390.120.510.320.44
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
2008-200920Bariit ITA2. Serie B1st28171,71219.0102121000400.530.110.630.530.63
2009-201021Salernitanait ITA2. Serie B22nd36242,17024.1628601400.250.080.330.250.33
2010-201122Sienait ITA2. Serie B2nd1486797.5303300100.400.000.400.400.40Matches
2010-201122Bariit ITA1. Serie A20th1256657.4101100100.140.000.140.140.14Matches
2011-201223Bariit ITA2. Serie B13th28201,87120.89211900700.430.100.530.430.53
2012-201324Bariit ITA2. Serie B10th36363,22435.8178251345710.470.220.700.360.59
2014-201526Bariit ITA2. Serie B10th38302,74030.410111733310.330.030.360.230.26Matches
2015-201627Virtus Entellait ITA2. Serie B9th40373,16135.1173201168300.480.090.570.310.40Matches
2016-201728Virtus Entellait ITA2. Serie B11th40403,58839.9189271355200.450.230.680.330.55Matches
2017-201829Empoliit ITA2. Serie B1st41413,65140.6276332433600.670.150.810.590.74Matches
2018-201930Empoliit ITA1. Serie A18th38383,42038.01631913363017.612.95.218.187513580.420.080.500.340.420.460.140.600.340.48Matches
2019-202031Sassuoloit ITA1. Serie A8th36332,93132.62172819223013.912.45.718.153482560.640.210.860.580.800.430.180.600.380.56Matches
2020-202132Sassuoloit ITA1. Serie A8th25191,69718.911516833109.97.62.19.712291280.580.270.850.420.690.530.110.640.400.51Matches
2021-202233Sassuoloit ITA1. Serie A11th221561.7011000100.90.90.41.312100.000.580.580.000.580.520.210.730.520.73Matches
2021-202233Sampdoriait ITA1. Serie A15th36312,79031.01131411010010.39.33.212.530321960.350.100.450.350.450.330.100.430.300.40Matches
2022-202334Sampdoriait ITA1. Serie A20th15131,09412.2101100001.91.90.52.4611760.080.000.080.080.080.150.040.190.150.19Matches
2022-202334Empoliit ITA1. Serie A14th21201,70819.0549322107.55.92.28.116211280.260.210.470.160.370.390.120.510.310.43Matches
2023-202435Empoliit ITA1. Serie A17th20151,26814.1303211003.42.60.73.4718650.210.000.210.140.140.240.050.300.190.24Matches
2024-202536Empoliit ITA1. Serie A11th1060.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
16 Seasons7 Clubs2 Leagues50742938,531428.118656242154324047265.453.520.173.621221212180.430.130.570.360.490.390.120.510.320.44
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
Bari (5 Seasons)2 Leagues14210810,212113.547136040782220.410.110.530.350.47
Empoli (5 Seasons)2 Leagues12111410,053111.75113644291210028.521.48.229.7110905520.460.120.570.380.490.400.120.520.300.42
Sassuolo (3 Seasons)1 League63544,78453.232134527555024.720.88.229.066793940.600.240.850.510.750.470.150.620.390.55
Virtus Entella (2 Seasons)1 League80776,74975.0351247241113500.470.160.630.320.48
Sampdoria (2 Seasons)1 League51443,88443.21231512010012.111.23.714.936432720.280.070.350.280.350.280.090.370.260.35
Salernitana (1 Season)1 League36242,17024.1628601400.250.080.330.250.33
Siena (1 Season)1 League1486797.5303300100.400.000.400.400.40
Serie B (9 Seasons)30125322,796253.3117331509621253720.460.130.590.380.51
Serie A (8 Seasons)20617615,735174.869239258111510065.453.520.173.621221212180.390.130.530.330.460.390.120.510.320.44
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
2015-201627Bariit ITACoppa Italia41st00Matches
2016-201728Virtus Entellait ITACoppa Italia25th11901.0000000000.000.000.000.000.00Matches
2017-201829Virtus Entellait ITACoppa Italia41st11901.0000000000.000.000.000.000.00Matches
2018-201930Empoliit ITACoppa Italia25th11901.0000000000.000.000.000.000.00Matches
2019-202031Sassuoloit ITACoppa Italia17th11901.0000000000.000.000.000.000.00Matches
2021-202233Sampdoriait ITACoppa ItaliaR16211041.2000000000.000.000.000.000.00Matches
2022-202334Sampdoriait ITACoppa ItaliaR16211371.5101100000.660.000.660.660.66Matches
2023-202435Empoliit ITACoppa ItaliaRd111901.0101100001.000.001.001.001.00Matches
2024-202536Empoliit ITACoppa ItaliaQF10150.2000000000.000.000.000.000.00Matches
9 Seasons5 Clubs1 League1077067.8202200000.250.000.250.250.25
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
Empoli (3 Seasons)1 League321952.2101100000.460.000.460.460.46
Sampdoria (2 Seasons)1 League422412.7101100000.370.000.370.370.37
Virtus Entella (2 Seasons)1 League221802.0000000000.000.000.000.000.00
Sassuolo (1 Season)1 League11901.0000000000.000.000.000.000.00
Bari (1 Season)1 League00
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
202032it ItalyFriendlies (M)11740.8101100001.220.001.221.221.22Matches
2020-202132it ItalyUEFA Nations League3P1080.1000000000.000.000.000.000.00Matches
1 Season1 Club2 Leagues21820.9101100001.100.001.101.101.10
Friendlies (M) (1 Season)11740.8101100001.220.001.221.221.22
UEFA Nations League (1 Season)1080.1000000000.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
2008-200920Bariit ITA2. Serie B19.010241.260.4200
2009-201021Salernitanait ITA2. Serie B24.16241.000.2501
2010-201122Bariit ITA1. Serie A7.4150.680.2000Matches
2010-201122Sienait ITA2. Serie B7.5340.530.7500Matches
2011-201223Bariit ITA2. Serie B20.89211.010.4300
2012-201324Bariit ITA2. Serie B35.817411.140.3245
2014-201526Bariit ITA2. Serie B30.410411.350.1733Matches
2015-201627Virtus Entellait ITA2. Serie B35.117591.680.1968Matches
2016-201728Virtus Entellait ITACoppa Italia1.0000Matches
2016-201728Virtus Entellait ITA2. Serie B39.918481.200.2755Matches
2017-201829Virtus Entellait ITACoppa Italia1.0000Matches
2017-201829Empoliit ITA2. Serie B40.6270610.001.500.3933Matches
2018-201930Empoliit ITACoppa Italia1.0000Matches
2018-201930Empoliit ITA1. Serie A38.016903943.32.371.030.140.3314.303617.612.90.14-1.6+0.1Matches
2019-202031Sassuoloit ITACoppa Italia1.00000.000.0000Matches
2019-202031Sassuoloit ITA1. Serie A32.621713346.52.181.010.270.5813.402213.912.40.18+7.1+6.6Matches
2020-202132Sassuoloit ITA1. Serie A18.911401640.02.120.850.200.5014.20339.97.60.19+1.1+0.4Matches
2021-202233Sampdoriait ITACoppa Italia1.20000.000.0000Matches
2021-202233Sampdoriait ITA1. Serie A31.011532852.81.710.900.210.3913.100110.39.30.18+0.7+1.7Matches
2021-202233Sassuoloit ITA1. Serie A1.70400.02.310.000.0012.30000.90.90.22-0.9-0.9Matches
2022-202334Sampdoriait ITACoppa Italia1.514250.02.631.310.250.5000Matches
2022-202334Sampdoriait ITA1. Serie A12.2119526.31.560.410.050.2014.80001.91.90.10-0.9-0.9Matches
2022-202334Empoliit ITA1. Serie A19.05401537.52.110.790.080.2012.70227.55.90.16-2.5-2.9Matches
2023-202435Empoliit ITACoppa Italia1.012150.02.001.000.501.0000Matches
2023-202435Empoliit ITA1. Serie A14.1322940.91.560.640.090.2211.70113.42.60.12-0.4-0.6Matches
2024-202536Empoliit ITACoppa Italia0.20000.000.0000Matches
2024-202536Empoliit ITA1. Serie A0.10000.000.000000.00.00.00.0Matches
16 Seasons7 Clubs3 Leagues436.018834547660.61.621.100.240.3313.50324065.453.50.16+2.6+3.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
Bari (6 Seasons)3 Leagues113.5471321.160.3078
Empoli (5 Seasons)3 Leagues113.95215412581.21.361.110.280.3413.5091228.521.40.14-4.5-3.4
Virtus Entella (3 Seasons)2 Leagues77.0351071.430.221113
Sassuolo (3 Seasons)2 Leagues54.2321154942.62.120.900.230.5513.605524.720.80.18+7.3+6.2
Sampdoria (2 Seasons)2 Leagues45.813763546.11.660.760.170.3713.500112.111.20.16-0.1+0.8
Salernitana (1 Season)1 League24.16241.000.2501
Siena (1 Season)1 League7.5340.530.7500
Serie B (9 Seasons)253.311703230.001.280.302125
Coppa Italia (9 Seasons)7.826350.01.240.620.330.6700
Serie A (8 Seasons)174.86933915042.82.020.860.170.3913.50111565.453.50.16+2.6+3.5
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
2008-200920Bari1 League19.010241.260.4200
2009-201021Salernitana1 League24.16241.000.2501
2010-201122Siena1 League7.5340.530.7500
2010-201122Bari1 League7.4150.680.2000
2011-201223Bari1 League20.89211.010.4300
2012-201324Bari1 League35.817411.140.3245
2014-201526Bari1 League30.410411.350.1733
2015-201627Virtus Entella1 League35.117591.680.1968
2016-201728Virtus Entella2 Leagues40.918481.200.2755
2017-201829Virtus Entella1 League1.0000
2017-201829Empoli1 League40.6270610.001.500.3933
2018-201930Empoli2 Leagues39.016903943.32.371.030.140.3314.303617.612.90.14-1.6+0.1
2019-202031Sassuolo2 Leagues33.621713346.52.120.980.270.5813.402213.912.40.18+7.1+6.6
2020-202132Sassuolo1 League18.911401640.02.120.850.200.5014.20339.97.60.19+1.1+0.4
2021-202233Sassuolo1 League1.70400.02.310.000.0012.30000.90.90.22-0.9-0.9
2021-202233Sampdoria2 Leagues32.211532852.81.650.870.210.3913.100110.39.30.18+0.7+1.7
2022-202334Sampdoria2 Leagues13.7223730.41.680.510.090.2914.80001.91.90.10-0.9-0.9
2022-202334Empoli1 League19.05401537.52.110.790.080.2012.70227.55.90.16-2.5-2.9
2023-202435Empoli2 Leagues15.14241041.71.590.660.130.3011.70113.42.60.12-0.4-0.6
2024-202536Empoli2 Leagues0.20000.000.000000.00.00.00.0
16 Seasons7 Clubs3 Leagues436.018834547660.61.621.100.240.3313.50324065.453.50.16+2.6+3.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
Bari (6 Seasons)3 Leagues113.5471321.160.3078
Empoli (5 Seasons)3 Leagues113.95215412581.21.361.110.280.3413.5091228.521.40.14-4.5-3.4
Virtus Entella (3 Seasons)2 Leagues77.0351071.430.221113
Sassuolo (3 Seasons)2 Leagues54.2321154942.62.120.900.230.5513.605524.720.80.18+7.3+6.2
Sampdoria (2 Seasons)2 Leagues45.813763546.11.660.760.170.3713.500112.111.20.16-0.1+0.8
Salernitana (1 Season)1 League24.16241.000.2501
Siena (1 Season)1 League7.5340.530.7500
Serie B (9 Seasons)253.311703230.001.280.302125
Coppa Italia (9 Seasons)7.826350.01.240.620.330.6700
Serie A (8 Seasons)174.86933915042.82.020.860.170.3913.50111565.453.50.16+2.6+3.5
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
2008-200920Bariit ITA2. Serie B1st19.010241.260.4200
2009-201021Salernitanait ITA2. Serie B22nd24.16241.000.2501
2010-201122Sienait ITA2. Serie B2nd7.5340.530.7500Matches
2010-201122Bariit ITA1. Serie A20th7.4150.680.2000Matches
2011-201223Bariit ITA2. Serie B13th20.89211.010.4300
2012-201324Bariit ITA2. Serie B10th35.817411.140.3245
2014-201526Bariit ITA2. Serie B10th30.410411.350.1733Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.117591.680.1968Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.918481.200.2755Matches
2017-201829Empoliit ITA2. Serie B1st40.6270610.001.500.3933Matches
2018-201930Empoliit ITA1. Serie A18th38.016903943.32.371.030.140.3314.303617.612.90.14-1.6+0.1Matches
2019-202031Sassuoloit ITA1. Serie A8th32.621713346.52.181.010.270.5813.402213.912.40.18+7.1+6.6Matches
2020-202132Sassuoloit ITA1. Serie A8th18.911401640.02.120.850.200.5014.20339.97.60.19+1.1+0.4Matches
2021-202233Sassuoloit ITA1. Serie A11th1.70400.02.310.000.0012.30000.90.90.22-0.9-0.9Matches
2021-202233Sampdoriait ITA1. Serie A15th31.011532852.81.710.900.210.3913.100110.39.30.18+0.7+1.7Matches
2022-202334Sampdoriait ITA1. Serie A20th12.2119526.31.560.410.050.2014.80001.91.90.10-0.9-0.9Matches
2022-202334Empoliit ITA1. Serie A14th19.05401537.52.110.790.080.2012.70227.55.90.16-2.5-2.9Matches
2023-202435Empoliit ITA1. Serie A17th14.1322940.91.560.640.090.2211.70113.42.60.12-0.4-0.6Matches
2024-202536Empoliit ITA1. Serie A11th0.10000.000.000000.00.00.00.0Matches
16 Seasons7 Clubs2 Leagues428.118633947360.81.631.100.240.3313.50324065.453.50.16+2.6+3.5
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
Bari (5 Seasons)2 Leagues113.5471321.160.3078
Empoli (5 Seasons)2 Leagues111.75115212481.61.361.110.280.3413.5091228.521.40.14-4.5-3.4
Sassuolo (3 Seasons)1 League53.2321154942.62.160.920.230.5513.605524.720.80.18+7.3+6.2
Virtus Entella (2 Seasons)1 League75.0351071.430.221113
Sampdoria (2 Seasons)1 League43.212723345.81.670.760.170.3613.500112.111.20.16-0.1+0.8
Salernitana (1 Season)1 League24.16241.000.2501
Siena (1 Season)1 League7.5340.530.7500
Serie B (9 Seasons)253.311703230.001.280.302125
Serie A (8 Seasons)174.86933915042.82.020.860.170.3913.50111565.453.50.16+2.6+3.5
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
2016-201728Virtus Entellait ITACoppa Italia25th1.0000Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.0000Matches
2018-201930Empoliit ITACoppa Italia25th1.0000Matches
2019-202031Sassuoloit ITACoppa Italia17th1.00000.000.0000Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.20000.000.0000Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.514250.02.631.310.250.5000Matches
2023-202435Empoliit ITACoppa ItaliaRd11.012150.02.001.000.501.0000Matches
2024-202536Empoliit ITACoppa ItaliaQF0.20000.000.0000Matches
9 Seasons5 Clubs1 League7.826350.01.240.620.330.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (3 Seasons)1 League2.212150.01.710.860.501.0000
Sampdoria (2 Seasons)1 League2.714250.01.490.750.250.5000
Virtus Entella (2 Seasons)1 League2.0000
Sassuolo (1 Season)1 League1.00000.000.0000
Bari (1 Season)1 League
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
202032it ItalyFriendlies (M)0.8100Matches
2020-202132it ItalyUEFA Nations League3P0.10100.011.250.000.0000Matches
1 Season1 Club2 Leagues0.91100.011.250.000.0000
Friendlies (M) (1 Season)0.8100
UEFA Nations League (1 Season)0.10100.011.250.000.0000

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
2008-200920Bariit ITA2. Serie B19.02
2009-201021Salernitanait ITA2. Serie B24.12
2010-201122Bariit ITA1. Serie A7.40Matches
2010-201122Sienait ITA2. Serie B7.50Matches
2011-201223Bariit ITA2. Serie B20.82
2012-201324Bariit ITA2. Serie B35.88
2014-201526Bariit ITA2. Serie B30.41Matches
2015-201627Virtus Entellait ITA2. Serie B35.13Matches
2016-201728Virtus Entellait ITACoppa Italia1.00Matches
2016-201728Virtus Entellait ITA2. Serie B39.99Matches
2017-201829Virtus Entellait ITACoppa Italia1.00Matches
2017-201829Empoliit ITA2. Serie B40.66Matches
2018-201930Empoliit ITACoppa Italia1.00Matches
2018-201930Empoliit ITA1. Serie A38.066688375.48520120541851880.715419778.2314175.635.23.9-2.2442323151Matches
2019-202031Sassuoloit ITACoppa Italia1.00Matches
2019-202031Sassuoloit ITA1. Serie A32.662279578.2781697241350182.414117680.1182475.075.72.9+1.3532021248Matches
2020-202132Sassuoloit ITA1. Serie A18.931741077.3381569120324184.2799781.44944.452.11.7+2.9161311029Matches
2021-202233Sampdoriait ITACoppa Italia1.20Matches
2021-202233Sampdoriait ITA1. Serie A31.044258775.3585976626433878.113116280.9162759.333.22.5-0.2392015232Matches
2021-202233Sassuoloit ITA1. Serie A1.7283677.832829212487.56875.00010.40.6+0.630202Matches
2022-202334Sampdoriait ITACoppa Italia1.50Matches
2022-202334Sampdoriait ITA1. Serie A12.216823770.921303159613073.8436071.781080.000.50.6-0.59114011Matches
2022-202334Empoliit ITA1. Serie A19.023533270.8274153916020677.7526975.41520.042.21.1+1.82093021Matches
2023-202435Empoliit ITACoppa Italia1.00Matches
2023-202435Empoliit ITA1. Serie A14.116421675.921403969311878.8424789.491464.300.70.8-0.71093018Matches
2024-202536Empoliit ITACoppa Italia0.20Matches
2024-202536Empoliit ITA1. Serie A0.122100.026011100.011100.00000.00.00.000000Matches
16 Seasons7 Clubs3 Leagues436.02644349875.63337549131669207780.464981779.48713066.95620.114.2+35.9194105825212
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
Bari (6 Seasons)3 Leagues113.513
Empoli (5 Seasons)3 Leagues113.91067143374.513427214067284379.724931479.3416068.3138.25.8+4.8744129190
Virtus Entella (3 Seasons)2 Leagues77.012
Sassuolo (3 Seasons)2 Leagues54.2967124177.911959169263776683.222628180.4223366.7138.25.2+4.8723334279
Sampdoria (2 Seasons)2 Leagues45.861082474.07989108136046876.917422278.4243764.933.73.2-0.7483119243
Salernitana (1 Season)1 League24.12
Siena (1 Season)1 League7.50
Serie B (9 Seasons)253.333
Coppa Italia (9 Seasons)7.80
Serie A (8 Seasons)174.82644349875.63337549131669207780.464981779.48713066.92320.114.2+2.9194105825212
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
2008-200920Bari1 League19.02
2009-201021Salernitana1 League24.12
2010-201122Siena1 League7.50
2010-201122Bari1 League7.40
2011-201223Bari1 League20.82
2012-201324Bari1 League35.88
2014-201526Bari1 League30.41
2015-201627Virtus Entella1 League35.13
2016-201728Virtus Entella2 Leagues40.99
2017-201829Virtus Entella1 League1.00
2017-201829Empoli1 League40.66
2018-201930Empoli2 Leagues39.066688375.48520120541851880.715419778.2314175.635.23.9-2.2442323151
2019-202031Sassuolo2 Leagues33.662279578.2781697241350182.414117680.1182475.075.72.9+1.3532021248
2020-202132Sassuolo1 League18.931741077.3381569120324184.2799781.44944.452.11.7+2.9161311029
2021-202233Sassuolo1 League1.7283677.832829212487.56875.00010.40.6+0.630202
2021-202233Sampdoria2 Leagues32.244258775.3585976626433878.113116280.9162759.333.22.5-0.2392015232
2022-202334Sampdoria2 Leagues13.716823770.921303159613073.8436071.781080.000.50.6-0.59114011
2022-202334Empoli1 League19.023533270.8274153916020677.7526975.41520.042.21.1+1.82093021
2023-202435Empoli2 Leagues15.116421675.921403969311878.8424789.491464.300.70.8-0.71093018
2024-202536Empoli2 Leagues0.222100.026011100.011100.00000.00.00.000000
16 Seasons7 Clubs3 Leagues436.02644349875.63337549131669207780.464981779.48713066.95620.114.2+35.9194105825212
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
Bari (6 Seasons)3 Leagues113.513
Empoli (5 Seasons)3 Leagues113.91067143374.513427214067284379.724931479.3416068.3138.25.8+4.8744129190
Virtus Entella (3 Seasons)2 Leagues77.012
Sassuolo (3 Seasons)2 Leagues54.2967124177.911959169263776683.222628180.4223366.7138.25.2+4.8723334279
Sampdoria (2 Seasons)2 Leagues45.861082474.07989108136046876.917422278.4243764.933.73.2-0.7483119243
Salernitana (1 Season)1 League24.12
Siena (1 Season)1 League7.50
Serie B (9 Seasons)253.333
Coppa Italia (9 Seasons)7.80
Serie A (8 Seasons)174.82644349875.63337549131669207780.464981779.48713066.92320.114.2+2.9194105825212
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
2008-200920Bariit ITA2. Serie B1st19.02
2009-201021Salernitanait ITA2. Serie B22nd24.12
2010-201122Sienait ITA2. Serie B2nd7.50Matches
2010-201122Bariit ITA1. Serie A20th7.40Matches
2011-201223Bariit ITA2. Serie B13th20.82
2012-201324Bariit ITA2. Serie B10th35.88
2014-201526Bariit ITA2. Serie B10th30.41Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.13Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.99Matches
2017-201829Empoliit ITA2. Serie B1st40.66Matches
2018-201930Empoliit ITA1. Serie A18th38.066688375.48520120541851880.715419778.2314175.635.23.9-2.2442323151Matches
2019-202031Sassuoloit ITA1. Serie A8th32.662279578.2781697241350182.414117680.1182475.075.72.9+1.3532021248Matches
2020-202132Sassuoloit ITA1. Serie A8th18.931741077.3381569120324184.2799781.44944.452.11.7+2.9161311029Matches
2021-202233Sassuoloit ITA1. Serie A11th1.7283677.832829212487.56875.00010.40.6+0.630202Matches
2021-202233Sampdoriait ITA1. Serie A15th31.044258775.3585976626433878.113116280.9162759.333.22.5-0.2392015232Matches
2022-202334Sampdoriait ITA1. Serie A20th12.216823770.921303159613073.8436071.781080.000.50.6-0.59114011Matches
2022-202334Empoliit ITA1. Serie A14th19.023533270.8274153916020677.7526975.41520.042.21.1+1.82093021Matches
2023-202435Empoliit ITA1. Serie A17th14.116421675.921403969311878.8424789.491464.300.70.8-0.71093018Matches
2024-202536Empoliit ITA1. Serie A11th0.122100.026011100.011100.00000.00.00.000000Matches
16 Seasons7 Clubs2 Leagues428.12644349875.63337549131669207780.464981779.48713066.95620.114.2+35.9194105825212
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
Bari (5 Seasons)2 Leagues113.513
Empoli (5 Seasons)2 Leagues111.71067143374.513427214067284379.724931479.3416068.3138.25.8+4.8744129190
Sassuolo (3 Seasons)1 League53.2967124177.911959169263776683.222628180.4223366.7138.25.2+4.8723334279
Virtus Entella (2 Seasons)1 League75.012
Sampdoria (2 Seasons)1 League43.261082474.07989108136046876.917422278.4243764.933.73.2-0.7483119243
Salernitana (1 Season)1 League24.12
Siena (1 Season)1 League7.50
Serie B (9 Seasons)253.333
Serie A (8 Seasons)174.82644349875.63337549131669207780.464981779.48713066.92320.114.2+2.9194105825212
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
2016-201728Virtus Entellait ITACoppa Italia25th1.00Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.00Matches
2018-201930Empoliit ITACoppa Italia25th1.00Matches
2019-202031Sassuoloit ITACoppa Italia17th1.00Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.20Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.50Matches
2023-202435Empoliit ITACoppa ItaliaRd11.00Matches
2024-202536Empoliit ITACoppa ItaliaQF0.20Matches
9 Seasons5 Clubs1 League7.80
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
Empoli (3 Seasons)1 League2.20
Sampdoria (2 Seasons)1 League2.70
Virtus Entella (2 Seasons)1 League2.00
Sassuolo (1 Season)1 League1.00
Bari (1 Season)1 League
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
202032it ItalyFriendlies (M)0.80Matches
2020-202132it ItalyUEFA Nations League3P0.10Matches
1 Season1 Club2 Leagues0.90
Friendlies (M) (1 Season)0.80
UEFA Nations League (1 Season)0.10
Become a Stathead & surf this site ad-free.

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
2008-200920Bariit ITA2. Serie B19.0
2009-201021Salernitanait ITA2. Serie B24.1
2010-201122Bariit ITA1. Serie A7.4Matches
2010-201122Sienait ITA2. Serie B7.5Matches
2011-201223Bariit ITA2. Serie B20.8
2012-201324Bariit ITA2. Serie B35.8
2014-201526Bariit ITA2. Serie B30.4Matches
2015-201627Virtus Entellait ITA2. Serie B35.1Matches
2016-201728Virtus Entellait ITACoppa Italia1.0Matches
2016-201728Virtus Entellait ITA2. Serie B39.9Matches
2017-201829Virtus Entellait ITACoppa Italia1.0Matches
2017-201829Empoliit ITA2. Serie B40.60Matches
2018-201930Empoliit ITACoppa Italia1.0Matches
2018-201930Empoliit ITA1. Serie A38.08838264832615100000666928Matches
2019-202031Sassuoloit ITACoppa Italia1.00Matches
2019-202031Sassuoloit ITA1. Serie A32.679571378164910000622410Matches
2020-202132Sassuoloit ITA1. Serie A18.941036149020110000317015Matches
2021-202233Sampdoriait ITACoppa Italia1.20Matches
2021-202233Sampdoriait ITA1. Serie A31.0587536511071201100442013Matches
2021-202233Sassuoloit ITA1. Serie A1.7363330200000002800Matches
2022-202334Sampdoriait ITACoppa Italia1.50Matches
2022-202334Sampdoriait ITA1. Serie A12.22372082800032000016819Matches
2022-202334Empoliit ITA1. Serie A19.033232210110620000235014Matches
2023-202435Empoliit ITACoppa Italia1.00Matches
2023-202435Empoliit ITA1. Serie A14.12161922401112000016408Matches
2024-202536Empoliit ITACoppa Italia0.20Matches
2024-202536Empoliit ITA1. Serie A0.1220000000000200Matches
16 Seasons7 Clubs3 Leagues436.034983193291614184718110026441497
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bari (6 Seasons)3 Leagues113.5
Empoli (5 Seasons)3 Leagues113.91433134282447221400001067950
Virtus Entella (3 Seasons)2 Leagues77.0
Sassuolo (3 Seasons)2 Leagues54.21241110713011041020000967425
Sampdoria (2 Seasons)2 Leagues45.8824744791071521100610122
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.30
Coppa Italia (9 Seasons)7.80
Serie A (8 Seasons)174.834983193291614184718110026441497
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
2008-200920Bari1 League19.0
2009-201021Salernitana1 League24.1
2010-201122Siena1 League7.5
2010-201122Bari1 League7.4
2011-201223Bari1 League20.8
2012-201324Bari1 League35.8
2014-201526Bari1 League30.4
2015-201627Virtus Entella1 League35.1
2016-201728Virtus Entella2 Leagues40.9
2017-201829Virtus Entella1 League1.0
2017-201829Empoli1 League40.60
2018-201930Empoli2 Leagues39.08838264832615100000666928
2019-202031Sassuolo2 Leagues33.679571378164910000622410
2020-202132Sassuolo1 League18.941036149020110000317015
2021-202233Sassuolo1 League1.7363330200000002800
2021-202233Sampdoria2 Leagues32.2587536511071201100442013
2022-202334Sampdoria2 Leagues13.72372082800032000016819
2022-202334Empoli1 League19.033232210110620000235014
2023-202435Empoli2 Leagues15.12161922401112000016408
2024-202536Empoli2 Leagues0.2220000000000200
16 Seasons7 Clubs3 Leagues436.034983193291614184718110026441497
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bari (6 Seasons)3 Leagues113.5
Empoli (5 Seasons)3 Leagues113.91433134282447221400001067950
Virtus Entella (3 Seasons)2 Leagues77.0
Sassuolo (3 Seasons)2 Leagues54.21241110713011041020000967425
Sampdoria (2 Seasons)2 Leagues45.8824744791071521100610122
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.30
Coppa Italia (9 Seasons)7.80
Serie A (8 Seasons)174.834983193291614184718110026441497
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
2008-200920Bariit ITA2. Serie B1st19.0
2009-201021Salernitanait ITA2. Serie B22nd24.1
2010-201122Sienait ITA2. Serie B2nd7.5Matches
2010-201122Bariit ITA1. Serie A20th7.4Matches
2011-201223Bariit ITA2. Serie B13th20.8
2012-201324Bariit ITA2. Serie B10th35.8
2014-201526Bariit ITA2. Serie B10th30.4Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.1Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.9Matches
2017-201829Empoliit ITA2. Serie B1st40.60Matches
2018-201930Empoliit ITA1. Serie A18th38.08838264832615100000666928Matches
2019-202031Sassuoloit ITA1. Serie A8th32.679571378164910000622410Matches
2020-202132Sassuoloit ITA1. Serie A8th18.941036149020110000317015Matches
2021-202233Sassuoloit ITA1. Serie A11th1.7363330200000002800Matches
2021-202233Sampdoriait ITA1. Serie A15th31.0587536511071201100442013Matches
2022-202334Sampdoriait ITA1. Serie A20th12.22372082800032000016819Matches
2022-202334Empoliit ITA1. Serie A14th19.033232210110620000235014Matches
2023-202435Empoliit ITA1. Serie A17th14.12161922401112000016408Matches
2024-202536Empoliit ITA1. Serie A11th0.1220000000000200Matches
16 Seasons7 Clubs2 Leagues428.134983193291614184718110026441497
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bari (5 Seasons)2 Leagues113.5
Empoli (5 Seasons)2 Leagues111.71433134282447221400001067950
Sassuolo (3 Seasons)1 League53.21241110713011041020000967425
Virtus Entella (2 Seasons)1 League75.0
Sampdoria (2 Seasons)1 League43.2824744791071521100610122
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.30
Serie A (8 Seasons)174.834983193291614184718110026441497
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
2016-201728Virtus Entellait ITACoppa Italia25th1.0Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.0Matches
2018-201930Empoliit ITACoppa Italia25th1.0Matches
2019-202031Sassuoloit ITACoppa Italia17th1.00Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.20Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.50Matches
2023-202435Empoliit ITACoppa ItaliaRd11.00Matches
2024-202536Empoliit ITACoppa ItaliaQF0.20Matches
9 Seasons5 Clubs1 League7.80
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (3 Seasons)1 League2.20
Sampdoria (2 Seasons)1 League2.70
Virtus Entella (2 Seasons)1 League2.0
Sassuolo (1 Season)1 League1.00
Bari (1 Season)1 League
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
202032it ItalyFriendlies (M)0.8Matches
2020-202132it ItalyUEFA Nations League3P0.10Matches
1 Season1 Club2 Leagues0.90
Friendlies (M) (1 Season)0.8
UEFA Nations League (1 Season)0.10

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
2008-200920Bariit ITA2. Serie B19.0
2009-201021Salernitanait ITA2. Serie B24.1
2010-201122Bariit ITA1. Serie A7.4Matches
2010-201122Sienait ITA2. Serie B7.5Matches
2011-201223Bariit ITA2. Serie B20.8
2012-201324Bariit ITA2. Serie B35.8
2014-201526Bariit ITA2. Serie B30.4Matches
2015-201627Virtus Entellait ITA2. Serie B35.1Matches
2016-201728Virtus Entellait ITACoppa Italia1.0Matches
2016-201728Virtus Entellait ITA2. Serie B39.9Matches
2017-201829Virtus Entellait ITACoppa Italia1.0Matches
2017-201829Empoliit ITA2. Serie B40.6Matches
2018-201930Empoliit ITACoppa Italia1.0Matches
2018-201930Empoliit ITA1. Serie A38.01032.7179071430140.37901220Matches
2019-202031Sassuoloit ITACoppa Italia1.0Matches
2019-202031Sassuoloit ITA1. Serie A32.61003.078405470160.491003120Matches
2020-202132Sassuoloit ITA1. Serie A18.9452.39271386070.37400030Matches
2021-202233Sampdoriait ITACoppa Italia1.2Matches
2021-202233Sampdoriait ITA1. Serie A31.0742.39600238180.26400130Matches
2021-202233Sassuoloit ITA1. Serie A1.763.4650010021.15200000Matches
2022-202334Sampdoriait ITACoppa Italia1.5Matches
2022-202334Sampdoriait ITA1. Serie A12.2231.89170131110.08100000Matches
2022-202334Empoliit ITA1. Serie A19.0351.85290051050.26500000Matches
2023-202435Empoliit ITACoppa Italia1.0Matches
2023-202435Empoliit ITA1. Serie A14.1261.85220040000.00000000Matches
2024-202536Empoliit ITACoppa Italia0.2Matches
2024-202536Empoliit ITA1. Serie A0.100.0000000000.00000000Matches
16 Seasons7 Clubs3 Leagues436.04122.4632311842262530.3235044100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bari (6 Seasons)3 Leagues113.5
Empoli (5 Seasons)3 Leagues113.91642.31130072340190.271401220
Virtus Entella (3 Seasons)2 Leagues77.0
Sassuolo (3 Seasons)2 Leagues54.21512.841161813130250.471603150
Sampdoria (2 Seasons)2 Leagues45.8972.25770369290.21500130
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.3
Coppa Italia (9 Seasons)7.8
Serie A (8 Seasons)174.84122.4632311842262530.3235044100
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
2008-200920Bari1 League19.0
2009-201021Salernitana1 League24.1
2010-201122Siena1 League7.5
2010-201122Bari1 League7.4
2011-201223Bari1 League20.8
2012-201324Bari1 League35.8
2014-201526Bari1 League30.4
2015-201627Virtus Entella1 League35.1
2016-201728Virtus Entella2 Leagues40.9
2017-201829Virtus Entella1 League1.0
2017-201829Empoli1 League40.6
2018-201930Empoli2 Leagues39.01032.7179071430140.37901220
2019-202031Sassuolo2 Leagues33.61003.078405470160.491003120
2020-202132Sassuolo1 League18.9452.39271386070.37400030
2021-202233Sassuolo1 League1.763.4650010021.15200000
2021-202233Sampdoria2 Leagues32.2742.39600238180.26400130
2022-202334Sampdoria2 Leagues13.7231.89170131110.08100000
2022-202334Empoli1 League19.0351.85290051050.26500000
2023-202435Empoli2 Leagues15.1261.85220040000.00000000
2024-202536Empoli2 Leagues0.200.0000000000.00000000
16 Seasons7 Clubs3 Leagues436.04122.4632311842262530.3235044100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bari (6 Seasons)3 Leagues113.5
Empoli (5 Seasons)3 Leagues113.91642.31130072340190.271401220
Virtus Entella (3 Seasons)2 Leagues77.0
Sassuolo (3 Seasons)2 Leagues54.21512.841161813130250.471603150
Sampdoria (2 Seasons)2 Leagues45.8972.25770369290.21500130
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.3
Coppa Italia (9 Seasons)7.8
Serie A (8 Seasons)174.84122.4632311842262530.3235044100
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
2008-200920Bariit ITA2. Serie B1st19.0
2009-201021Salernitanait ITA2. Serie B22nd24.1
2010-201122Sienait ITA2. Serie B2nd7.5Matches
2010-201122Bariit ITA1. Serie A20th7.4Matches
2011-201223Bariit ITA2. Serie B13th20.8
2012-201324Bariit ITA2. Serie B10th35.8
2014-201526Bariit ITA2. Serie B10th30.4Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.1Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.9Matches
2017-201829Empoliit ITA2. Serie B1st40.6Matches
2018-201930Empoliit ITA1. Serie A18th38.01032.7179071430140.37901220Matches
2019-202031Sassuoloit ITA1. Serie A8th32.61003.078405470160.491003120Matches
2020-202132Sassuoloit ITA1. Serie A8th18.9452.39271386070.37400030Matches
2021-202233Sassuoloit ITA1. Serie A11th1.763.4650010021.15200000Matches
2021-202233Sampdoriait ITA1. Serie A15th31.0742.39600238180.26400130Matches
2022-202334Sampdoriait ITA1. Serie A20th12.2231.89170131110.08100000Matches
2022-202334Empoliit ITA1. Serie A14th19.0351.85290051050.26500000Matches
2023-202435Empoliit ITA1. Serie A17th14.1261.85220040000.00000000Matches
2024-202536Empoliit ITA1. Serie A11th0.100.0000000000.00000000Matches
16 Seasons7 Clubs2 Leagues428.14122.4632311842262530.3235044100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bari (5 Seasons)2 Leagues113.5
Empoli (5 Seasons)2 Leagues111.71642.31130072340190.271401220
Sassuolo (3 Seasons)1 League53.21512.841161813130250.471603150
Virtus Entella (2 Seasons)1 League75.0
Sampdoria (2 Seasons)1 League43.2972.25770369290.21500130
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.3
Serie A (8 Seasons)174.84122.4632311842262530.3235044100
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
2016-201728Virtus Entellait ITACoppa Italia25th1.0Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.0Matches
2018-201930Empoliit ITACoppa Italia25th1.0Matches
2019-202031Sassuoloit ITACoppa Italia17th1.0Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.2Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.5Matches
2023-202435Empoliit ITACoppa ItaliaRd11.0Matches
2024-202536Empoliit ITACoppa ItaliaQF0.2Matches
9 Seasons5 Clubs1 League7.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Empoli (3 Seasons)1 League2.2
Sampdoria (2 Seasons)1 League2.7
Virtus Entella (2 Seasons)1 League2.0
Sassuolo (1 Season)1 League1.0
Bari (1 Season)1 League
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
202032it ItalyFriendlies (M)0.8Matches
2020-202132it ItalyUEFA Nations League3P0.1Matches
1 Season1 Club2 Leagues0.9
Friendlies (M) (1 Season)0.8
UEFA Nations League (1 Season)0.1

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
2008-200920Bariit ITA2. Serie B19.0
2009-201021Salernitanait ITA2. Serie B24.1
2010-201122Bariit ITA1. Serie A7.4Matches
2010-201122Sienait ITA2. Serie B7.5Matches
2011-201223Bariit ITA2. Serie B20.8
2012-201324Bariit ITA2. Serie B35.8
2014-201526Bariit ITA2. Serie B30.4Matches
2015-201627Virtus Entellait ITA2. Serie B35.1Matches
2016-201728Virtus Entellait ITACoppa Italia1.0Matches
2016-201728Virtus Entellait ITA2. Serie B39.9Matches
2017-201829Virtus Entellait ITACoppa Italia1.0Matches
2017-201829Empoliit ITA2. Serie B40.600Matches
2018-201930Empoliit ITACoppa Italia1.0Matches
2018-201930Empoliit ITA1. Serie A38.013924731030.0711110215110Matches
2019-202031Sassuoloit ITACoppa Italia1.000Matches
2019-202031Sassuoloit ITA1. Serie A32.67432231127.38150151880Matches
2020-202132Sassuoloit ITA1. Serie A18.900000020.024041130Matches
2021-202233Sampdoriait ITACoppa Italia1.200Matches
2021-202233Sampdoriait ITA1. Serie A31.0521311616.7550527100Matches
2021-202233Sassuoloit ITA1. Serie A1.7000000000000000Matches
2022-202334Sampdoriait ITACoppa Italia1.500Matches
2022-202334Sampdoriait ITA1. Serie A12.231003030.030001430Matches
2022-202334Empoliit ITA1. Serie A19.022011010.017252480Matches
2023-202435Empoliit ITACoppa Italia1.000Matches
2023-202435Empoliit ITA1. Serie A14.120002010.014041330Matches
2024-202536Empoliit ITACoppa Italia0.200Matches
2024-202536Empoliit ITA1. Serie A0.1000000000000000Matches
16 Seasons7 Clubs3 Leagues436.032186101673420.627463431042460
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bari (6 Seasons)3 Leagues113.50
Empoli (5 Seasons)3 Leagues113.91711251031225.0922319522220
Virtus Entella (3 Seasons)2 Leagues77.00
Sassuolo (3 Seasons)2 Leagues54.27432231323.1101901929110
Sampdoria (2 Seasons)2 Leagues45.8831341911.18505311130
Salernitana (1 Season)1 League24.10
Siena (1 Season)1 League7.50
Serie B (9 Seasons)253.3000
Coppa Italia (9 Seasons)7.8000
Serie A (8 Seasons)174.832186101673420.627463431042460
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
2008-200920Bari1 League19.00
2009-201021Salernitana1 League24.10
2010-201122Siena1 League7.50
2010-201122Bari1 League7.40
2011-201223Bari1 League20.80
2012-201324Bari1 League35.80
2014-201526Bari1 League30.40
2015-201627Virtus Entella1 League35.10
2016-201728Virtus Entella2 Leagues40.90
2017-201829Virtus Entella1 League1.00
2017-201829Empoli1 League40.6000
2018-201930Empoli2 Leagues39.013924731030.0711110215110
2019-202031Sassuolo2 Leagues33.67432231127.38150151880
2020-202132Sassuolo1 League18.900000020.024041130
2021-202233Sassuolo1 League1.7000000000000000
2021-202233Sampdoria2 Leagues32.2521311616.7550527100
2022-202334Sampdoria2 Leagues13.731003030.030001430
2022-202334Empoli1 League19.022011010.017252480
2023-202435Empoli2 Leagues15.120002010.014041330
2024-202536Empoli2 Leagues0.2000000000000000
16 Seasons7 Clubs3 Leagues436.032186101673420.627463431042460
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bari (6 Seasons)3 Leagues113.50
Empoli (5 Seasons)3 Leagues113.91711251031225.0922319522220
Virtus Entella (3 Seasons)2 Leagues77.00
Sassuolo (3 Seasons)2 Leagues54.27432231323.1101901929110
Sampdoria (2 Seasons)2 Leagues45.8831341911.18505311130
Salernitana (1 Season)1 League24.10
Siena (1 Season)1 League7.50
Serie B (9 Seasons)253.3000
Coppa Italia (9 Seasons)7.8000
Serie A (8 Seasons)174.832186101673420.627463431042460
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
2008-200920Bariit ITA2. Serie B1st19.0
2009-201021Salernitanait ITA2. Serie B22nd24.1
2010-201122Sienait ITA2. Serie B2nd7.5Matches
2010-201122Bariit ITA1. Serie A20th7.4Matches
2011-201223Bariit ITA2. Serie B13th20.8
2012-201324Bariit ITA2. Serie B10th35.8
2014-201526Bariit ITA2. Serie B10th30.4Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.1Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.9Matches
2017-201829Empoliit ITA2. Serie B1st40.600Matches
2018-201930Empoliit ITA1. Serie A18th38.013924731030.0711110215110Matches
2019-202031Sassuoloit ITA1. Serie A8th32.67432231127.38150151880Matches
2020-202132Sassuoloit ITA1. Serie A8th18.900000020.024041130Matches
2021-202233Sassuoloit ITA1. Serie A11th1.7000000000000000Matches
2021-202233Sampdoriait ITA1. Serie A15th31.0521311616.7550527100Matches
2022-202334Sampdoriait ITA1. Serie A20th12.231003030.030001430Matches
2022-202334Empoliit ITA1. Serie A14th19.022011010.017252480Matches
2023-202435Empoliit ITA1. Serie A17th14.120002010.014041330Matches
2024-202536Empoliit ITA1. Serie A11th0.1000000000000000Matches
16 Seasons7 Clubs2 Leagues428.132186101673420.627463431042460
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
Bari (5 Seasons)2 Leagues113.50
Empoli (5 Seasons)2 Leagues111.71711251031225.0922319522220
Sassuolo (3 Seasons)1 League53.27432231323.1101901929110
Virtus Entella (2 Seasons)1 League75.00
Sampdoria (2 Seasons)1 League43.2831341911.18505311130
Salernitana (1 Season)1 League24.10
Siena (1 Season)1 League7.50
Serie B (9 Seasons)253.3000
Serie A (8 Seasons)174.832186101673420.627463431042460
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
2016-201728Virtus Entellait ITACoppa Italia25th1.0Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.0Matches
2018-201930Empoliit ITACoppa Italia25th1.0Matches
2019-202031Sassuoloit ITACoppa Italia17th1.000Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.200Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.500Matches
2023-202435Empoliit ITACoppa ItaliaRd11.000Matches
2024-202536Empoliit ITACoppa ItaliaQF0.200Matches
9 Seasons5 Clubs1 League7.8000
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
Empoli (3 Seasons)1 League2.2000
Sampdoria (2 Seasons)1 League2.7000
Virtus Entella (2 Seasons)1 League2.00
Sassuolo (1 Season)1 League1.0000
Bari (1 Season)1 League0
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
202032it ItalyFriendlies (M)0.8Matches
2020-202132it ItalyUEFA Nations League3P0.100Matches
1 Season1 Club2 Leagues0.9000
Friendlies (M) (1 Season)0.80
UEFA Nations League (1 Season)0.1000

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
2008-200920Bariit ITA2. Serie B19.0
2009-201021Salernitanait ITA2. Serie B24.1
2010-201122Bariit ITA1. Serie A7.4Matches
2010-201122Sienait ITA2. Serie B7.5Matches
2011-201223Bariit ITA2. Serie B20.8
2012-201324Bariit ITA2. Serie B35.8
2014-201526Bariit ITA2. Serie B30.4Matches
2015-201627Virtus Entellait ITA2. Serie B35.1Matches
2016-201728Virtus Entellait ITACoppa Italia1.0Matches
2016-201728Virtus Entellait ITA2. Serie B39.9Matches
2017-201829Virtus Entellait ITACoppa Italia1.0Matches
2017-201829Empoliit ITA2. Serie B40.6Matches
2018-201930Empoliit ITACoppa Italia1.0Matches
2018-201930Empoliit ITA1. Serie A38.0118716463867632491181411229.32970.7809404617038730559448959358Matches
2019-202031Sassuoloit ITACoppa Italia1.0Matches
2019-202031Sassuoloit ITA1. Serie A32.610187464565241791016362363.91336.1582282812915328335842832256Matches
2020-202132Sassuoloit ITA1. Serie A18.95334282452629553014642.9857.1261922367127113712437128Matches
2021-202233Sampdoriait ITACoppa Italia1.2Matches
2021-202233Sampdoriait ITA1. Serie A31.07901153363378140789271348.11451.945419657153016235716623196Matches
2021-202233Sassuoloit ITA1. Serie A1.7460222221046100.01100.0309918100223810Matches
2022-202334Sampdoriait ITACoppa Italia1.5Matches
2022-202334Sampdoriait ITA1. Serie A12.2309411126172493099333.3555.6181696192647211424376Matches
2022-202334Empoliit ITA1. Serie A19.047810342072391034761218.3866.7288121844916774524395128Matches
2023-202435Empoliit ITACoppa Italia1.0Matches
2023-202435Empoliit ITA1. Serie A14.12904151461324928910550.0440.0175656204764211222165Matches
2024-202536Empoliit ITACoppa Italia0.2Matches
2024-202536Empoliit ITA1. Serie A0.120011020001100000011Matches
16 Seasons7 Clubs3 Leagues436.04653562351952249387446381506342.08254.727811243149392129814033517037491218
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
Bari (6 Seasons)3 Leagues113.5
Empoli (5 Seasons)3 Leagues113.91957309574011354011948631828.64165.11273592123561104366160841576552
Virtus Entella (3 Seasons)2 Leagues77.0
Sassuolo (3 Seasons)2 Leagues54.2159711767238082841592512956.92243.18733849167666354497561307394
Sampdoria (2 Seasons)2 Leagues45.8109915644895501891098361644.41952.863526619073620307830866272
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.3
Coppa Italia (9 Seasons)7.8
Serie A (8 Seasons)174.84653562351952249387446381506342.08254.727811243149392129814033517037491218
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
2008-200920Bari1 League19.0
2009-201021Salernitana1 League24.1
2010-201122Siena1 League7.5
2010-201122Bari1 League7.4
2011-201223Bari1 League20.8
2012-201324Bari1 League35.8
2014-201526Bari1 League30.4
2015-201627Virtus Entella1 League35.1
2016-201728Virtus Entella2 Leagues40.9
2017-201829Virtus Entella1 League1.0
2017-201829Empoli1 League40.6
2018-201930Empoli2 Leagues39.0118716463867632491181411229.32970.7809404617038730559448959358
2019-202031Sassuolo2 Leagues33.610187464565241791016362363.91336.1582282812915328335842832256
2020-202132Sassuolo1 League18.95334282452629553014642.9857.1261922367127113712437128
2021-202233Sassuolo1 League1.7460222221046100.01100.0309918100223810
2021-202233Sampdoria2 Leagues32.27901153363378140789271348.11451.945419657153016235716623196
2022-202334Sampdoria2 Leagues13.7309411126172493099333.3555.6181696192647211424376
2022-202334Empoli1 League19.047810342072391034761218.3866.7288121844916774524395128
2023-202435Empoli2 Leagues15.12904151461324928910550.0440.0175656204764211222165
2024-202536Empoli2 Leagues0.220011020001100000011
16 Seasons7 Clubs3 Leagues436.04653562351952249387446381506342.08254.727811243149392129814033517037491218
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
Bari (6 Seasons)3 Leagues113.5
Empoli (5 Seasons)3 Leagues113.91957309574011354011948631828.64165.11273592123561104366160841576552
Virtus Entella (3 Seasons)2 Leagues77.0
Sassuolo (3 Seasons)2 Leagues54.2159711767238082841592512956.92243.18733849167666354497561307394
Sampdoria (2 Seasons)2 Leagues45.8109915644895501891098361644.41952.863526619073620307830866272
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.3
Coppa Italia (9 Seasons)7.8
Serie A (8 Seasons)174.84653562351952249387446381506342.08254.727811243149392129814033517037491218
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
2008-200920Bariit ITA2. Serie B1st19.0
2009-201021Salernitanait ITA2. Serie B22nd24.1
2010-201122Sienait ITA2. Serie B2nd7.5Matches
2010-201122Bariit ITA1. Serie A20th7.4Matches
2011-201223Bariit ITA2. Serie B13th20.8
2012-201324Bariit ITA2. Serie B10th35.8
2014-201526Bariit ITA2. Serie B10th30.4Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.1Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.9Matches
2017-201829Empoliit ITA2. Serie B1st40.6Matches
2018-201930Empoliit ITA1. Serie A18th38.0118716463867632491181411229.32970.7809404617038730559448959358Matches
2019-202031Sassuoloit ITA1. Serie A8th32.610187464565241791016362363.91336.1582282812915328335842832256Matches
2020-202132Sassuoloit ITA1. Serie A8th18.95334282452629553014642.9857.1261922367127113712437128Matches
2021-202233Sassuoloit ITA1. Serie A11th1.7460222221046100.01100.0309918100223810Matches
2021-202233Sampdoriait ITA1. Serie A15th31.07901153363378140789271348.11451.945419657153016235716623196Matches
2022-202334Sampdoriait ITA1. Serie A20th12.2309411126172493099333.3555.6181696192647211424376Matches
2022-202334Empoliit ITA1. Serie A14th19.047810342072391034761218.3866.7288121844916774524395128Matches
2023-202435Empoliit ITA1. Serie A17th14.12904151461324928910550.0440.0175656204764211222165Matches
2024-202536Empoliit ITA1. Serie A11th0.120011020001100000011Matches
16 Seasons7 Clubs2 Leagues428.14653562351952249387446381506342.08254.727811243149392129814033517037491218
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
Bari (5 Seasons)2 Leagues113.5
Empoli (5 Seasons)2 Leagues111.71957309574011354011948631828.64165.11273592123561104366160841576552
Sassuolo (3 Seasons)1 League53.2159711767238082841592512956.92243.18733849167666354497561307394
Virtus Entella (2 Seasons)1 League75.0
Sampdoria (2 Seasons)1 League43.2109915644895501891098361644.41952.863526619073620307830866272
Salernitana (1 Season)1 League24.1
Siena (1 Season)1 League7.5
Serie B (9 Seasons)253.3
Serie A (8 Seasons)174.84653562351952249387446381506342.08254.727811243149392129814033517037491218
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
2016-201728Virtus Entellait ITACoppa Italia25th1.0Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.0Matches
2018-201930Empoliit ITACoppa Italia25th1.0Matches
2019-202031Sassuoloit ITACoppa Italia17th1.0Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.2Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.5Matches
2023-202435Empoliit ITACoppa ItaliaRd11.0Matches
2024-202536Empoliit ITACoppa ItaliaQF0.2Matches
9 Seasons5 Clubs1 League7.8
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
Empoli (3 Seasons)1 League2.2
Sampdoria (2 Seasons)1 League2.7
Virtus Entella (2 Seasons)1 League2.0
Sassuolo (1 Season)1 League1.0
Bari (1 Season)1 League
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
202032it ItalyFriendlies (M)0.8Matches
2020-202132it ItalyUEFA Nations League3P0.1Matches
1 Season1 Club2 Leagues0.9
Friendlies (M) (1 Season)0.8
UEFA Nations League (1 Season)0.1

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
2008-200920Bariit ITA2. Serie B281,7126145.319.01711
2009-201021Salernitanait ITA2. Serie B362,1706057.424.12412
2010-201122Bariit ITA1. Serie A126655519.47.4537Matches
2010-201122Sienait ITA2. Serie B146794918.07.586Matches
2011-201223Bariit ITA2. Serie B281,8716749.520.8208
2012-201324Bariit ITA2. Serie B363,2249085.335.8360
2014-201526Bariit ITA2. Serie B382,7407272.530.43024821.212839-11-0.36-0.79Matches
2015-201627Bariit ITACoppa Italia00001Matches
2015-201627Virtus Entellait ITA2. Serie B403,1617983.635.13728301.533835+3+0.09-1.08Matches
2016-201728Virtus Entellait ITACoppa Italia1909050.01.01901003.0020+2+2.00+5.00Matches
2016-201728Virtus Entellait ITA2. Serie B403,5889094.939.940380Matches
2017-201829Virtus Entellait ITACoppa Italia19090100.01.01901000.0001-1-1.00Matches
2017-201829Empoliit ITA2. Serie B413,6518996.640.64135002.008447+37+0.91-0.48Matches
2018-201930Empoliit ITACoppa Italia19090100.01.01901000.0003-3-3.00Matches
2018-201930Empoliit ITA1. Serie A383,42090100.038.0389038001.005170-19-0.5052.463.6-11.3-0.30Matches
2019-202031Sassuoloit ITACoppa Italia1909050.01.01901003.0010+1+1.00+2.00Matches
2019-202031Sassuoloit ITA1. Serie A362,9318185.732.633872532111.396054+6+0.18+0.1844.853.5-8.7-0.27-0.19Matches
2020-202132Sassuoloit ITA1. Serie A251,6976849.618.919791163211.523630+6+0.32+0.2130.628.6+2.0+0.11+0.05Matches
2021-202233Sampdoriait ITACoppa Italia21045238.51.2184012001.5014-3-2.60-3.68Matches
2021-202233Sampdoriait ITA1. Serie A362,7907881.631.031851953300.974153-12-0.39+0.3330.746.5-15.9-0.51-0.01Matches
2021-202233Sassuoloit ITA1. Serie A2156784.61.72780002.0032+1+0.58+0.663.02.9+0.2+0.09+0.39Matches
2022-202334Sampdoriait ITACoppa Italia21376945.71.5162017502.001100.000.00Matches
2022-202334Sampdoriait ITA1. Serie A151,0947332.012.21378624000.40620-14-1.15+0.139.017.4-8.4-0.69+0.23Matches
2022-202334Empoliit ITA1. Serie A211,7088149.919.02084713401.19222200.00+0.6320.025.0-5.0-0.26+0.50Matches
2023-202435Empoliit ITACoppa Italia19090100.01.01901000.0012-1-1.00Matches
2023-202435Empoliit ITA1. Serie A201,2686337.114.11575452760.70822-14-0.99-0.5311.720.9-9.2-0.65-0.34Matches
2024-202536Empoliit ITACoppa Italia115155.00.20011503.0010+1+6.00+5.05Matches
2024-202536Empoliit ITA1. Serie A1660.40.1001601.000000.00+0.180.10.00.0+0.40+0.98Matches
16 Seasons7 Clubs3 Leagues51739,2377657.8436.0436842438130111.29384405-21-0.07+0.19202.2258.4-56.3-0.34+0.12
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
Bari (6 Seasons)3 Leagues14210,2127254.8113.5108273431.212839-11-0.36-0.79
Empoli (5 Seasons)3 Leagues12410,2488363.9113.9116858682461.31167166+1+0.01+0.3384.1109.5-25.4-0.36+0.17
Virtus Entella (3 Seasons)2 Leagues826,9298588.577.0799068301.534036+4+0.11-0.53
Sassuolo (3 Seasons)2 Leagues644,8747646.754.255843792821.4910086+14+0.26+0.2978.485.0-6.6-0.12+0.05
Sampdoria (2 Seasons)2 Leagues554,1257555.745.846822593800.874978-29-0.63+0.3539.763.9-24.2-0.56+0.27
Salernitana (1 Season)1 League362,1706057.424.12412
Siena (1 Season)1 League146794918.07.586
Serie B (9 Seasons)30122,7967667.0253.32531254821.59150121+29+0.27-0.48
Coppa Italia (9 Seasons)107067144.47.8785533711.60711-4-0.51-0.62
Serie A (8 Seasons)20615,7357648.7174.817684113302981.09227273-46-0.27+0.15202.2258.4-56.3-0.34+0.12
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
2008-200920Bari1 League281,7126145.319.01711
2009-201021Salernitana1 League362,1706057.424.12412
2010-201122Siena1 League146794918.07.586
2010-201122Bari1 League126655519.47.4537
2011-201223Bari1 League281,8716749.520.8208
2012-201324Bari1 League363,2249085.335.8360
2014-201526Bari1 League382,7407272.530.43024821.212839-11-0.36-0.79
2015-201627Bari1 League00001
2015-201627Virtus Entella1 League403,1617983.635.13728301.533835+3+0.09-1.08
2016-201728Virtus Entella2 Leagues413,6789092.940.9419039003.0020+2+2.00+5.00
2017-201829Virtus Entella1 League19090100.01.01901000.0001-1-1.00
2017-201829Empoli1 League413,6518996.640.64135002.008447+37+0.91-0.48
2018-201930Empoli2 Leagues393,51090100.039.0399039000.975173-22-0.5652.463.6-11.3-0.30
2019-202031Sassuolo2 Leagues373,0218283.933.634872632111.436154+7+0.21+0.3644.853.5-8.7-0.27-0.19
2020-202132Sassuolo1 League251,6976849.618.919791163211.523630+6+0.32+0.2130.628.6+2.0+0.11+0.05
2021-202233Sassuolo1 League2156784.61.72780002.0032+1+0.58+0.663.02.9+0.2+0.09+0.39
2021-202233Sampdoria2 Leagues382,8947678.432.232851963101.004257-15-0.47-0.1330.746.5-15.9-0.51-0.01
2022-202334Sampdoria2 Leagues171,2317233.113.71477635200.59721-14-1.02+0.179.017.4-8.4-0.69+0.23
2022-202334Empoli1 League211,7088149.919.02084713401.19222200.00+0.6320.025.0-5.0-0.26+0.50
2023-202435Empoli2 Leagues211,3586538.715.11676552760.67924-15-0.99-0.5311.720.9-9.2-0.65-0.34
2024-202536Empoli2 Leagues221111.10.20021102.0010+1+4.29+4.290.10.00.0+0.40+0.98
16 Seasons7 Clubs3 Leagues51739,2377657.8436.0436842438130111.29384405-21-0.07+0.19202.2258.4-56.3-0.34+0.12
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
Bari (6 Seasons)3 Leagues14210,2127254.8113.5108273431.212839-11-0.36-0.79
Empoli (5 Seasons)3 Leagues12410,2488363.9113.9116858682461.31167166+1+0.01+0.3384.1109.5-25.4-0.36+0.17
Virtus Entella (3 Seasons)2 Leagues826,9298588.577.0799068301.534036+4+0.11-0.53
Sassuolo (3 Seasons)2 Leagues644,8747646.754.255843792821.4910086+14+0.26+0.2978.485.0-6.6-0.12+0.05
Sampdoria (2 Seasons)2 Leagues554,1257555.745.846822593800.874978-29-0.63+0.3539.763.9-24.2-0.56+0.27
Salernitana (1 Season)1 League362,1706057.424.12412
Siena (1 Season)1 League146794918.07.586
Serie B (9 Seasons)30122,7967667.0253.32531254821.59150121+29+0.27-0.48
Coppa Italia (9 Seasons)107067144.47.8785533711.60711-4-0.51-0.62
Serie A (8 Seasons)20615,7357648.7174.817684113302981.09227273-46-0.27+0.15202.2258.4-56.3-0.34+0.12
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
2008-200920Bariit ITA2. Serie B1st281,7126145.319.01711
2009-201021Salernitanait ITA2. Serie B22nd362,1706057.424.12412
2010-201122Sienait ITA2. Serie B2nd146794918.07.586Matches
2010-201122Bariit ITA1. Serie A20th126655519.47.4537Matches
2011-201223Bariit ITA2. Serie B13th281,8716749.520.8208
2012-201324Bariit ITA2. Serie B10th363,2249085.335.8360
2014-201526Bariit ITA2. Serie B10th382,7407272.530.43024821.212839-11-0.36-0.79Matches
2015-201627Virtus Entellait ITA2. Serie B9th403,1617983.635.13728301.533835+3+0.09-1.08Matches
2016-201728Virtus Entellait ITA2. Serie B11th403,5889094.939.940380Matches
2017-201829Empoliit ITA2. Serie B1st413,6518996.640.64135002.008447+37+0.91-0.48Matches
2018-201930Empoliit ITA1. Serie A18th383,42090100.038.0389038001.005170-19-0.5052.463.6-11.3-0.30Matches
2019-202031Sassuoloit ITA1. Serie A8th362,9318185.732.633872532111.396054+6+0.18+0.1844.853.5-8.7-0.27-0.19Matches
2020-202132Sassuoloit ITA1. Serie A8th251,6976849.618.919791163211.523630+6+0.32+0.2130.628.6+2.0+0.11+0.05Matches
2021-202233Sassuoloit ITA1. Serie A11th2156784.61.72780002.0032+1+0.58+0.663.02.9+0.2+0.09+0.39Matches
2021-202233Sampdoriait ITA1. Serie A15th362,7907881.631.031851953300.974153-12-0.39+0.3330.746.5-15.9-0.51-0.01Matches
2022-202334Sampdoriait ITA1. Serie A20th151,0947332.012.21378624000.40620-14-1.15+0.139.017.4-8.4-0.69+0.23Matches
2022-202334Empoliit ITA1. Serie A14th211,7088149.919.02084713401.19222200.00+0.6320.025.0-5.0-0.26+0.50Matches
2023-202435Empoliit ITA1. Serie A17th201,2686337.114.11575452760.70822-14-0.99-0.5311.720.9-9.2-0.65-0.34Matches
2024-202536Empoliit ITA1. Serie A11th1660.40.1001601.000000.00+0.180.10.00.0+0.40+0.98Matches
16 Seasons7 Clubs2 Leagues50738,5317658.1428.1429842387829101.28377394-17-0.06+0.23202.2258.4-56.3-0.34+0.12
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
Bari (5 Seasons)2 Leagues14210,2127255.1113.5108273421.212839-11-0.36-0.79
Empoli (5 Seasons)2 Leagues12110,0538364.6111.7114858472561.32165161+4+0.04+0.4384.1109.5-25.4-0.36+0.17
Sassuolo (3 Seasons)1 League634,7847646.653.254843692821.469986+13+0.24+0.2678.485.0-6.6-0.12+0.05
Virtus Entella (2 Seasons)1 League806,7498489.375.07766301.533835+3+0.09-1.08
Sampdoria (2 Seasons)1 League513,8847656.843.244832573500.804773-26-0.60+0.5539.763.9-24.2-0.56+0.27
Salernitana (1 Season)1 League362,1706057.424.12412
Siena (1 Season)1 League146794918.07.586
Serie B (9 Seasons)30122,7967667.0253.32531254821.59150121+29+0.27-0.48
Serie A (8 Seasons)20615,7357648.7174.817684113302981.09227273-46-0.27+0.15202.2258.4-56.3-0.34+0.12
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
2015-201627Bariit ITACoppa Italia41st00001Matches
2016-201728Virtus Entellait ITACoppa Italia25th1909050.01.01901003.0020+2+2.00+5.00Matches
2017-201829Virtus Entellait ITACoppa Italia41st19090100.01.01901000.0001-1-1.00Matches
2018-201930Empoliit ITACoppa Italia25th19090100.01.01901000.0003-3-3.00Matches
2019-202031Sassuoloit ITACoppa Italia17th1909050.01.01901003.0010+1+1.00+2.00Matches
2021-202233Sampdoriait ITACoppa ItaliaR1621045238.51.2184012001.5014-3-2.60-3.68Matches
2022-202334Sampdoriait ITACoppa ItaliaR1621376945.71.5162017502.001100.000.00Matches
2023-202435Empoliit ITACoppa ItaliaRd119090100.01.01901000.0012-1-1.00Matches
2024-202536Empoliit ITACoppa ItaliaQF115155.00.20011503.0010+1+6.00+5.05Matches
9 Seasons5 Clubs1 League107067144.47.8785533711.60711-4-0.51-0.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Empoli (3 Seasons)1 League31956540.62.2290211501.0025-3-1.38-2.33
Sampdoria (2 Seasons)1 League42416042.32.7273024801.7525-3-1.12-1.67
Virtus Entella (2 Seasons)1 League21809066.72.02902001.5021+1+0.50+3.50
Sassuolo (1 Season)1 League1909050.01.01901003.0010+1+1.00+2.00
Bari (1 Season)1 League00001
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
202032it ItalyFriendlies (M)1747441.10.81740003.0060+6+7.30+3.90Matches
2020-202132it ItalyUEFA Nations League3P1881.10.1001821.000000.00-0.63Matches
1 Season1 Club2 Leagues282419.10.917401822.0060+6+6.59+5.60
Friendlies (M) (1 Season)1747441.10.81740003.0060+6+7.30+3.90
UEFA Nations League (1 Season)1881.10.1001821.000000.00-0.63

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
2008-200920Bariit ITA2. Serie B19.040
2009-201021Salernitanait ITA2. Serie B24.140
2010-201122Bariit ITA1. Serie A7.41012Matches
2010-201122Sienait ITA2. Serie B7.510Matches
2011-201223Bariit ITA2. Serie B20.870
2012-201324Bariit ITA2. Serie B35.871
2014-201526Bariit ITA2. Serie B30.431Matches
2015-201627Virtus Entellait ITA2. Serie B35.130Matches
2016-201728Virtus Entellait ITACoppa Italia1.00000Matches
2016-201728Virtus Entellait ITA2. Serie B39.920Matches
2017-201829Virtus Entellait ITACoppa Italia1.00000Matches
2017-201829Empoliit ITA2. Serie B40.660000000000Matches
2018-201930Empoliit ITACoppa Italia1.00000Matches
2018-201930Empoliit ITA1. Serie A38.0300283531152920079245630.0Matches
2019-202031Sassuoloit ITACoppa Italia1.00000000000Matches
2019-202031Sassuoloit ITA1. Serie A32.630024472391400060163432.0Matches
2020-202132Sassuoloit ITA1. Serie A18.910016321911030029111640.7Matches
2021-202233Sampdoriait ITACoppa Italia1.20003210000Matches
2021-202233Sampdoriait ITA1. Serie A31.0000233836122230061243342.1Matches
2021-202233Sassuoloit ITA1. Serie A1.710003000000022166.7Matches
2022-202334Sampdoriait ITACoppa Italia1.50001240000Matches
2022-202334Sampdoriait ITA1. Serie A12.2000524113110001862122.2Matches
2022-202334Empoliit ITA1. Serie A19.010013222362200036172937.0Matches
2023-202435Empoliit ITACoppa Italia1.00001310000Matches
2023-202435Empoliit ITA1. Serie A14.100010142011000019122334.3Matches
2024-202536Empoliit ITACoppa Italia0.20000000000Matches
2024-202536Empoliit ITA1. Serie A0.1000000000000100Matches
16 Seasons7 Clubs3 Leagues436.0472013622216947101880030511221334.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bari (6 Seasons)3 Leagues113.522212
Empoli (5 Seasons)3 Leagues113.91000527475225112001355310832.9
Virtus Entella (3 Seasons)2 Leagues77.05000
Sassuolo (3 Seasons)2 Leagues54.2500408242102430091295136.3
Sampdoria (2 Seasons)2 Leagues45.8000326652153330079305435.7
Salernitana (1 Season)1 League24.140
Siena (1 Season)1 League7.510
Serie B (9 Seasons)253.3372000000000
Coppa Italia (9 Seasons)7.80005760000
Serie A (8 Seasons)174.8100013121516347101880030511221334.5
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
2008-200920Bari1 League19.040
2009-201021Salernitana1 League24.140
2010-201122Siena1 League7.510
2010-201122Bari1 League7.41012
2011-201223Bari1 League20.870
2012-201324Bari1 League35.871
2014-201526Bari1 League30.431
2015-201627Virtus Entella1 League35.130
2016-201728Virtus Entella2 Leagues40.92000
2017-201829Virtus Entella1 League1.00000
2017-201829Empoli1 League40.660000000000
2018-201930Empoli2 Leagues39.0300283531152920079245630.0
2019-202031Sassuolo2 Leagues33.630024472391400060163432.0
2020-202132Sassuolo1 League18.910016321911030029111640.7
2021-202233Sassuolo1 League1.710003000000022166.7
2021-202233Sampdoria2 Leagues32.2000264037122230061243342.1
2022-202334Sampdoria2 Leagues13.7000626153110001862122.2
2022-202334Empoli1 League19.010013222362200036172937.0
2023-202435Empoli2 Leagues15.100011172111000019122334.3
2024-202536Empoli2 Leagues0.2000000000000100
16 Seasons7 Clubs3 Leagues436.0472013622216947101880030511221334.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bari (6 Seasons)3 Leagues113.522212
Empoli (5 Seasons)3 Leagues113.91000527475225112001355310832.9
Virtus Entella (3 Seasons)2 Leagues77.05000
Sassuolo (3 Seasons)2 Leagues54.2500408242102430091295136.3
Sampdoria (2 Seasons)2 Leagues45.8000326652153330079305435.7
Salernitana (1 Season)1 League24.140
Siena (1 Season)1 League7.510
Serie B (9 Seasons)253.3372000000000
Coppa Italia (9 Seasons)7.80005760000
Serie A (8 Seasons)174.8100013121516347101880030511221334.5
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
2008-200920Bariit ITA2. Serie B1st19.040
2009-201021Salernitanait ITA2. Serie B22nd24.140
2010-201122Sienait ITA2. Serie B2nd7.510Matches
2010-201122Bariit ITA1. Serie A20th7.41012Matches
2011-201223Bariit ITA2. Serie B13th20.870
2012-201324Bariit ITA2. Serie B10th35.871
2014-201526Bariit ITA2. Serie B10th30.431Matches
2015-201627Virtus Entellait ITA2. Serie B9th35.130Matches
2016-201728Virtus Entellait ITA2. Serie B11th39.920Matches
2017-201829Empoliit ITA2. Serie B1st40.660000000000Matches
2018-201930Empoliit ITA1. Serie A18th38.0300283531152920079245630.0Matches
2019-202031Sassuoloit ITA1. Serie A8th32.630024472391400060163432.0Matches
2020-202132Sassuoloit ITA1. Serie A8th18.910016321911030029111640.7Matches
2021-202233Sassuoloit ITA1. Serie A11th1.710003000000022166.7Matches
2021-202233Sampdoriait ITA1. Serie A15th31.0000233836122230061243342.1Matches
2022-202334Sampdoriait ITA1. Serie A20th12.2000524113110001862122.2Matches
2022-202334Empoliit ITA1. Serie A14th19.010013222362200036172937.0Matches
2023-202435Empoliit ITA1. Serie A17th14.100010142011000019122334.3Matches
2024-202536Empoliit ITA1. Serie A11th0.1000000000000100Matches
16 Seasons7 Clubs2 Leagues428.1472013121516347101880030511221334.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bari (5 Seasons)2 Leagues113.522212
Empoli (5 Seasons)2 Leagues111.71000517174225112001355310832.9
Sassuolo (3 Seasons)1 League53.2500408242102430091295136.3
Virtus Entella (2 Seasons)1 League75.050
Sampdoria (2 Seasons)1 League43.2000286247153330079305435.7
Salernitana (1 Season)1 League24.140
Siena (1 Season)1 League7.510
Serie B (9 Seasons)253.3372000000000
Serie A (8 Seasons)174.8100013121516347101880030511221334.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201728Virtus Entellait ITACoppa Italia25th1.00000Matches
2017-201829Virtus Entellait ITACoppa Italia41st1.00000Matches
2018-201930Empoliit ITACoppa Italia25th1.00000Matches
2019-202031Sassuoloit ITACoppa Italia17th1.00000000000Matches
2021-202233Sampdoriait ITACoppa ItaliaR161.20003210000Matches
2022-202334Sampdoriait ITACoppa ItaliaR161.50001240000Matches
2023-202435Empoliit ITACoppa ItaliaRd11.00001310000Matches
2024-202536Empoliit ITACoppa ItaliaQF0.20000000000Matches
9 Seasons5 Clubs1 League7.80005760000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (3 Seasons)1 League2.20001310000
Sampdoria (2 Seasons)1 League2.70004450000
Virtus Entella (2 Seasons)1 League2.00000
Sassuolo (1 Season)1 League1.00000000000
Bari (1 Season)1 League
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202032it ItalyFriendlies (M)0.80000Matches
2020-202132it ItalyUEFA Nations League3P0.10000000000Matches
1 Season1 Club2 Leagues0.90000000000
Friendlies (M) (1 Season)0.80000
UEFA Nations League (1 Season)0.10000000000

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.