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-201022Livornoit ITA1. Serie A30460.5000000000.000.000.000.000.00Matches
2009-201022Salernitanait ITA2. Serie B18161,29914.410212911720.690.140.830.620.76Matches
2010-201123Livornoit ITA2. Serie B38373,19835.5106161000610.280.170.450.280.45
2011-201224Livornoit ITA2. Serie B35342,87531.912315845700.380.090.470.250.34
2012-201325Livornoit ITA2. Serie B35312,65429.513619678300.440.200.640.200.41
2013-201426Olhanensept POR1. Primeira Liga24222,04722.78210622800.350.090.440.260.35Matches
2013-201426Livornoit ITA1. Serie A10320.4000000000.000.000.000.000.00Matches
2014-201527Frosinoneit ITACoppa Italia10560.6000000000.000.000.000.000.00Matches
2014-201527Frosinoneit ITA2. Serie B36322,79831.1149231223910.450.290.740.390.68Matches
2015-201628Frosinoneit ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2015-201628Frosinoneit ITA1. Serie A32282,44327.194138111110.330.150.480.290.44Matches
2016-201729Frosinoneit ITACoppa Italia221802.0000000100.000.000.000.000.00Matches
2016-201729Frosinoneit ITA2. Serie B40403,49038.81742116111300.440.100.540.410.52Matches
2017-201830Frosinoneit ITACoppa Italia11901.0000000100.000.000.000.000.00Matches
2017-201830Frosinoneit ITA2. Serie B35312,61729.110212823810.340.070.410.280.34Matches
2018-201931Frosinoneit ITACoppa Italia11570.6000000000.000.000.000.000.00Matches
2018-201931Frosinoneit ITA1. Serie A912042.3101100201.01.00.71.729220.440.000.440.440.440.430.310.730.430.73Matches
2019-202032Frosinoneit ITACoppa Italia00Matches
2019-202032Frosinoneit ITA2. Serie B31232,04622.7112137459114.610.82.913.640762230.480.090.570.310.400.640.130.770.470.60Matches
2020-202133Frosinoneit ITACoppa Italia10150.2000000100.000.000.000.000.00Matches
2020-202133Frosinoneit ITA2. Serie B923333.7000000201.61.60.62.2813420.000.000.000.000.000.440.170.610.440.61Matches
2020-202133Ascoliit ITA2. Serie B18161,44816.1628511605.34.53.27.735521380.370.120.500.310.440.330.200.530.280.48Matches
2021-202234Ascoliit ITACoppa Italia11901.0011000100.001.001.000.001.00Matches
2021-202234Ascoliit ITA2. Serie B30262,18824.39514633509.06.64.110.748591950.370.210.580.250.450.370.170.540.270.44Matches
2022-202335Ascoliit ITACoppa Italia11840.9000000000.000.000.000.000.00Matches
2022-202335Ascoliit ITA2. Serie B33191,67018.6538322406.44.82.57.333451340.270.160.430.160.320.340.130.480.260.39Matches
2023-202436Ascoliit ITA2. Serie B10120.1000000000.00.00.00.02000.000.000.000.000.000.230.000.230.230.23Matches
2023-202436Ternanait ITA2. Serie B2224595.1101101302.31.60.72.3913450.200.000.200.200.200.450.150.590.310.46Matches
15 Seasons6 Clubs4 Leagues45936732,551361.7136511871063036107740.230.914.845.61772677990.380.140.520.290.430.430.160.590.330.49
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
Frosinone (7 Seasons)3 Leagues19916214,449160.562218352101357417.213.44.217.650982870.390.130.520.320.450.600.150.750.470.61
Livorno (5 Seasons)2 Leagues1121028,80597.83515502411131610.360.150.510.250.40
Ascoli (4 Seasons)2 Leagues84635,49261.0201131146616020.715.99.825.81181564670.330.180.510.230.410.350.170.520.270.44
Olhanense (1 Season)1 League24222,04722.78210622800.350.090.440.260.35
Ternana (1 Season)1 League2224595.1101101302.31.60.72.3913450.200.000.200.200.200.450.150.590.310.46
Salernitana (1 Season)1 League18161,29914.410212911720.690.140.830.620.76
Serie B (12 Seasons)38130927,087301.01184416291273382639.229.914.144.01752587770.390.150.540.300.450.430.160.590.330.49
Coppa Italia (9 Seasons)976927.7011000400.000.130.130.000.13
Serie A (4 Seasons)45292,72530.3104149111311.01.00.71.729220.330.130.460.300.430.430.310.730.430.73
Primeira Liga (1 Season)24222,04722.78210622800.350.090.440.260.35
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-201022Salernitana1 League18161,29914.410212911720.690.140.830.620.76
2009-201022Livorno1 League30460.5000000000.000.000.000.000.00
2010-201123Livorno1 League38373,19835.5106161000610.280.170.450.280.45
2011-201224Livorno1 League35342,87531.912315845700.380.090.470.250.34
2012-201325Livorno1 League35312,65429.513619678300.440.200.640.200.41
2013-201426Livorno1 League10320.4000000000.000.000.000.000.00
2013-201426Olhanense1 League24222,04722.78210622800.350.090.440.260.35
2014-201527Frosinone2 Leagues37322,85431.7149231223910.440.280.730.380.66
2015-201628Frosinone2 Leagues33292,56328.594138111110.320.140.460.280.42
2016-201729Frosinone2 Leagues42423,67040.81742116111400.420.100.510.390.49
2017-201830Frosinone2 Leagues36322,70730.110212823910.330.070.400.270.33
2018-201931Frosinone2 Leagues1022612.9101100201.01.00.71.729220.340.000.340.340.340.430.310.730.430.73
2019-202032Frosinone2 Leagues31232,04622.7112137459114.610.82.913.640762230.480.090.570.310.400.640.130.770.470.60
2020-202133Frosinone2 Leagues1023483.9000000301.61.60.62.2813420.000.000.000.000.000.440.170.610.440.61
2020-202133Ascoli1 League18161,44816.1628511605.34.53.27.735521380.370.120.500.310.440.330.200.530.280.48
2021-202234Ascoli2 Leagues31272,27825.39615633609.06.64.110.748591950.360.240.590.240.470.370.170.540.270.44
2022-202335Ascoli2 Leagues34201,75419.5538322406.44.82.57.333451340.260.150.410.150.310.340.130.480.260.39
2023-202436Ascoli1 League10120.1000000000.00.00.00.02000.000.000.000.000.000.230.000.230.230.23
2023-202436Ternana1 League2224595.1101101302.31.60.72.3913450.200.000.200.200.200.450.150.590.310.46
15 Seasons6 Clubs4 Leagues45936732,551361.7136511871063036107740.230.914.845.61772677990.380.140.520.290.430.430.160.590.330.49
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
Frosinone (7 Seasons)3 Leagues19916214,449160.562218352101357417.213.44.217.650982870.390.130.520.320.450.600.150.750.470.61
Livorno (5 Seasons)2 Leagues1121028,80597.83515502411131610.360.150.510.250.40
Ascoli (4 Seasons)2 Leagues84635,49261.0201131146616020.715.99.825.81181564670.330.180.510.230.410.350.170.520.270.44
Olhanense (1 Season)1 League24222,04722.78210622800.350.090.440.260.35
Ternana (1 Season)1 League2224595.1101101302.31.60.72.3913450.200.000.200.200.200.450.150.590.310.46
Salernitana (1 Season)1 League18161,29914.410212911720.690.140.830.620.76
Serie B (12 Seasons)38130927,087301.01184416291273382639.229.914.144.01752587770.390.150.540.300.450.430.160.590.330.49
Coppa Italia (9 Seasons)976927.7011000400.000.130.130.000.13
Serie A (4 Seasons)45292,72530.3104149111311.01.00.71.729220.330.130.460.300.430.430.310.730.430.73
Primeira Liga (1 Season)24222,04722.78210622800.350.090.440.260.35
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-201022Salernitanait ITA2. Serie B22nd18161,29914.410212911720.690.140.830.620.76Matches
2009-201022Livornoit ITA1. Serie A20th30460.5000000000.000.000.000.000.00Matches
2010-201123Livornoit ITA2. Serie B7th38373,19835.5106161000610.280.170.450.280.45
2011-201224Livornoit ITA2. Serie B17th35342,87531.912315845700.380.090.470.250.34
2012-201325Livornoit ITA2. Serie B3rd35312,65429.513619678300.440.200.640.200.41
2013-201426Livornoit ITA1. Serie A20th10320.4000000000.000.000.000.000.00Matches
2013-201426Olhanensept POR1. Primeira Liga16th24222,04722.78210622800.350.090.440.260.35Matches
2014-201527Frosinoneit ITA2. Serie B2nd36322,79831.1149231223910.450.290.740.390.68Matches
2015-201628Frosinoneit ITA1. Serie A19th32282,44327.194138111110.330.150.480.290.44Matches
2016-201729Frosinoneit ITA2. Serie B3rd40403,49038.81742116111300.440.100.540.410.52Matches
2017-201830Frosinoneit ITA2. Serie B3rd35312,61729.110212823810.340.070.410.280.34Matches
2018-201931Frosinoneit ITA1. Serie A19th912042.3101100201.01.00.71.729220.440.000.440.440.440.430.310.730.430.73Matches
2019-202032Frosinoneit ITA2. Serie B8th31232,04622.7112137459114.610.82.913.640762230.480.090.570.310.400.640.130.770.470.60Matches
2020-202133Frosinoneit ITA2. Serie B10th923333.7000000201.61.60.62.2813420.000.000.000.000.000.440.170.610.440.61Matches
2020-202133Ascoliit ITA2. Serie B16th18161,44816.1628511605.34.53.27.735521380.370.120.500.310.440.330.200.530.280.48Matches
2021-202234Ascoliit ITA2. Serie B6th30262,18824.39514633509.06.64.110.748591950.370.210.580.250.450.370.170.540.270.44Matches
2022-202335Ascoliit ITA2. Serie B12th33191,67018.6538322406.44.82.57.333451340.270.160.430.160.320.340.130.480.260.39Matches
2023-202436Ascoliit ITA2. Serie B18th10120.1000000000.00.00.00.02000.000.000.000.000.000.230.000.230.230.23Matches
2023-202436Ternanait ITA2. Serie B16th2224595.1101101302.31.60.72.3913450.200.000.200.200.200.450.150.590.310.46Matches
15 Seasons6 Clubs3 Leagues45036031,859354.0136501861063036103740.230.914.845.61772677990.380.140.530.300.440.430.160.590.330.49
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
Frosinone (7 Seasons)2 Leagues19215713,931154.862218352101354417.213.44.217.650982870.400.140.540.340.470.600.150.750.470.61
Livorno (5 Seasons)2 Leagues1121028,80597.83515502411131610.360.150.510.250.40
Ascoli (4 Seasons)1 League82615,31859.1201030146615020.715.99.825.81181564670.340.170.510.240.410.350.170.520.270.44
Olhanense (1 Season)1 League24222,04722.78210622800.350.090.440.260.35
Ternana (1 Season)1 League2224595.1101101302.31.60.72.3913450.200.000.200.200.200.450.150.590.310.46
Salernitana (1 Season)1 League18161,29914.410212911720.690.140.830.620.76
Serie B (12 Seasons)38130927,087301.01184416291273382639.229.914.144.01752587770.390.150.540.300.450.430.160.590.330.49
Serie A (4 Seasons)45292,72530.3104149111311.01.00.71.729220.330.130.460.300.430.430.310.730.430.73
Primeira Liga (1 Season)24222,04722.78210622800.350.090.440.260.35
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
2014-201527Frosinoneit ITACoppa Italia41st10560.6000000000.000.000.000.000.00Matches
2015-201628Frosinoneit ITACoppa Italia25th111201.3000000000.000.000.000.000.00Matches
2016-201729Frosinoneit ITACoppa Italia25th221802.0000000100.000.000.000.000.00Matches
2017-201830Frosinoneit ITACoppa Italia25th11901.0000000100.000.000.000.000.00Matches
2018-201931Frosinoneit ITACoppa Italia25th11570.6000000000.000.000.000.000.00Matches
2019-202032Frosinoneit ITACoppa Italia17th00Matches
2020-202133Frosinoneit ITACoppa Italia41st10150.2000000100.000.000.000.000.00Matches
2021-202234Ascoliit ITACoppa ItaliaRd111901.0011000100.001.001.000.001.00Matches
2022-202335Ascoliit ITACoppa ItaliaRd211840.9000000000.000.000.000.000.00Matches
9 Seasons2 Clubs1 League976927.7011000400.000.130.130.000.13
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
Frosinone (7 Seasons)1 League755185.8000000300.000.000.000.000.00
Ascoli (2 Seasons)1 League221741.9011000100.000.520.520.000.52

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-201022Livornoit ITA1. Serie A0.5000.0000Matches
2009-201022Salernitanait ITA2. Serie B14.410221.520.4111Matches
2010-201123Livornoit ITA2. Serie B35.510441.240.2300
2011-201224Livornoit ITA2. Serie B31.912381.190.2145
2012-201325Livornoit ITA2. Serie B29.513250.850.2478
2013-201426Olhanensept POR1. Primeira Liga22.78231.010.2622Matches
2013-201426Livornoit ITA1. Serie A0.4000.0000Matches
2014-201527Frosinoneit ITACoppa Italia0.6000Matches
2014-201527Frosinoneit ITA2. Serie B31.114411.320.2923Matches
2015-201628Frosinoneit ITACoppa Italia1.3000Matches
2015-201628Frosinoneit ITA1. Serie A27.19250.920.3211Matches
2016-201729Frosinoneit ITACoppa Italia2.0000Matches
2016-201729Frosinoneit ITA2. Serie B38.817651.680.2511Matches
2017-201830Frosinoneit ITACoppa Italia1.0000Matches
2017-201830Frosinoneit ITA2. Serie B29.1100310.001.070.2623Matches
2018-201931Frosinoneit ITACoppa Italia0.6000Matches
2018-201931Frosinoneit ITA1. Serie A2.3111327.34.851.320.090.3317.80001.01.00.090.00.0Matches
2019-202032Frosinoneit ITA2. Serie B22.711881921.63.870.840.080.3719.564514.610.80.12-3.6-3.8Matches
2020-202133Frosinoneit ITACoppa Italia0.20000.000.0000Matches
2020-202133Frosinoneit ITA2. Serie B3.7019315.85.140.810.000.0020.71001.61.60.09-1.6-1.6Matches
2020-202133Ascoliit ITA2. Serie B16.16421433.32.610.870.120.3618.22115.34.50.11+0.7+0.5Matches
2021-202234Ascoliit ITACoppa Italia1.00100.01.000.000.0000Matches
2021-202234Ascoliit ITA2. Serie B24.39672638.82.761.070.090.2318.52339.06.60.100.0-0.6Matches
2022-202335Ascoliit ITACoppa Italia0.902150.02.141.070.000.0000Matches
2022-202335Ascoliit ITA2. Serie B18.65561730.43.020.920.050.1819.65226.44.80.09-1.4-1.8Matches
2023-202436Ascoliit ITA2. Serie B0.10100.07.500.000.0027.10000.00.00.030.00.0Matches
2023-202436Ternanait ITA2. Serie B5.1119631.63.731.180.050.1718.40012.31.60.08-1.3-0.6Matches
15 Seasons6 Clubs4 Leagues361.713630640339.22.471.130.100.2619.116303640.230.90.10-7.2-7.9
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
Frosinone (7 Seasons)3 Leagues160.56211818747.52.041.210.140.2819.57101317.213.40.11-5.2-5.4
Livorno (5 Seasons)2 Leagues97.8351071.090.221113
Ascoli (4 Seasons)2 Leagues61.0201695834.32.770.950.080.2418.996620.715.90.10-0.7-1.9
Olhanense (1 Season)1 League22.78231.010.2622
Ternana (1 Season)1 League5.1119631.63.731.180.050.1718.40012.31.60.08-1.3-0.6
Salernitana (1 Season)1 League14.410221.520.4111
Serie B (12 Seasons)301.011829235139.72.441.170.100.2619.116273339.229.90.10-7.2-7.9
Coppa Italia (9 Seasons)7.703133.31.430.480.000.0000
Serie A (4 Seasons)30.310112827.34.850.920.090.3217.80111.01.00.090.00.0
Primeira Liga (1 Season)22.78231.010.2622
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-201022Salernitana1 League14.410221.520.4111
2009-201022Livorno1 League0.5000.0000
2010-201123Livorno1 League35.510441.240.2300
2011-201224Livorno1 League31.912381.190.2145
2012-201325Livorno1 League29.513250.850.2478
2013-201426Livorno1 League0.4000.0000
2013-201426Olhanense1 League22.78231.010.2622
2014-201527Frosinone2 Leagues31.714411.320.2923
2015-201628Frosinone2 Leagues28.59250.920.3211
2016-201729Frosinone2 Leagues40.817651.680.2511
2017-201830Frosinone2 Leagues30.1100310.001.070.2623
2018-201931Frosinone2 Leagues2.9111327.34.851.320.090.3317.80001.01.00.090.00.0
2019-202032Frosinone2 Leagues22.711881921.63.870.840.080.3719.564514.610.80.12-3.6-3.8
2020-202133Frosinone2 Leagues3.9019315.84.910.780.000.0020.71001.61.60.09-1.6-1.6
2020-202133Ascoli1 League16.16421433.32.610.870.120.3618.22115.34.50.11+0.7+0.5
2021-202234Ascoli2 Leagues25.39682638.22.691.030.090.2318.52339.06.60.100.0-0.6
2022-202335Ascoli2 Leagues19.55581831.02.980.920.050.1719.65226.44.80.09-1.4-1.8
2023-202436Ascoli1 League0.10100.07.500.000.0027.10000.00.00.030.00.0
2023-202436Ternana1 League5.1119631.63.731.180.050.1718.40012.31.60.08-1.3-0.6
15 Seasons6 Clubs4 Leagues361.713630640339.22.471.130.100.2619.116303640.230.90.10-7.2-7.9
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
Frosinone (7 Seasons)3 Leagues160.56211818747.52.041.210.140.2819.57101317.213.40.11-5.2-5.4
Livorno (5 Seasons)2 Leagues97.8351071.090.221113
Ascoli (4 Seasons)2 Leagues61.0201695834.32.770.950.080.2418.996620.715.90.10-0.7-1.9
Olhanense (1 Season)1 League22.78231.010.2622
Ternana (1 Season)1 League5.1119631.63.731.180.050.1718.40012.31.60.08-1.3-0.6
Salernitana (1 Season)1 League14.410221.520.4111
Serie B (12 Seasons)301.011829235139.72.441.170.100.2619.116273339.229.90.10-7.2-7.9
Coppa Italia (9 Seasons)7.703133.31.430.480.000.0000
Serie A (4 Seasons)30.310112827.34.850.920.090.3217.80111.01.00.090.00.0
Primeira Liga (1 Season)22.78231.010.2622
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-201022Salernitanait ITA2. Serie B22nd14.410221.520.4111Matches
2009-201022Livornoit ITA1. Serie A20th0.5000.0000Matches
2010-201123Livornoit ITA2. Serie B7th35.510441.240.2300
2011-201224Livornoit ITA2. Serie B17th31.912381.190.2145
2012-201325Livornoit ITA2. Serie B3rd29.513250.850.2478
2013-201426Livornoit ITA1. Serie A20th0.4000.0000Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.78231.010.2622Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.114411.320.2923Matches
2015-201628Frosinoneit ITA1. Serie A19th27.19250.920.3211Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.817651.680.2511Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.1100310.001.070.2623Matches
2018-201931Frosinoneit ITA1. Serie A19th2.3111327.34.851.320.090.3317.80001.01.00.090.00.0Matches
2019-202032Frosinoneit ITA2. Serie B8th22.711881921.63.870.840.080.3719.564514.610.80.12-3.6-3.8Matches
2020-202133Frosinoneit ITA2. Serie B10th3.7019315.85.140.810.000.0020.71001.61.60.09-1.6-1.6Matches
2020-202133Ascoliit ITA2. Serie B16th16.16421433.32.610.870.120.3618.22115.34.50.11+0.7+0.5Matches
2021-202234Ascoliit ITA2. Serie B6th24.39672638.82.761.070.090.2318.52339.06.60.100.0-0.6Matches
2022-202335Ascoliit ITA2. Serie B12th18.65561730.43.020.920.050.1819.65226.44.80.09-1.4-1.8Matches
2023-202436Ascoliit ITA2. Serie B18th0.10100.07.500.000.0027.10000.00.00.030.00.0Matches
2023-202436Ternanait ITA2. Serie B16th5.1119631.63.731.180.050.1718.40012.31.60.08-1.3-0.6Matches
15 Seasons6 Clubs3 Leagues354.013630340239.32.481.140.100.2619.116303640.230.90.10-7.2-7.9
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
Frosinone (7 Seasons)2 Leagues154.86211818747.52.041.210.140.2819.57101317.213.40.11-5.2-5.4
Livorno (5 Seasons)2 Leagues97.8351071.090.221113
Ascoli (4 Seasons)1 League59.1201665734.32.810.960.080.2518.996620.715.90.10-0.7-1.9
Olhanense (1 Season)1 League22.78231.010.2622
Ternana (1 Season)1 League5.1119631.63.731.180.050.1718.40012.31.60.08-1.3-0.6
Salernitana (1 Season)1 League14.410221.520.4111
Serie B (12 Seasons)301.011829235139.72.441.170.100.2619.116273339.229.90.10-7.2-7.9
Serie A (4 Seasons)30.310112827.34.850.920.090.3217.80111.01.00.090.00.0
Primeira Liga (1 Season)22.78231.010.2622
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
2014-201527Frosinoneit ITACoppa Italia41st0.6000Matches
2015-201628Frosinoneit ITACoppa Italia25th1.3000Matches
2016-201729Frosinoneit ITACoppa Italia25th2.0000Matches
2017-201830Frosinoneit ITACoppa Italia25th1.0000Matches
2018-201931Frosinoneit ITACoppa Italia25th0.6000Matches
2020-202133Frosinoneit ITACoppa Italia41st0.20000.000.0000Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.00100.01.000.000.0000Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.902150.02.141.070.000.0000Matches
9 Seasons2 Clubs1 League7.703133.31.430.480.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Frosinone (7 Seasons)1 League5.80000.000.0000
Ascoli (2 Seasons)1 League1.903133.31.550.520.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
2009-201022Livornoit ITA1. Serie A0.50Matches
2009-201022Salernitanait ITA2. Serie B14.42Matches
2010-201123Livornoit ITA2. Serie B35.56
2011-201224Livornoit ITA2. Serie B31.93
2012-201325Livornoit ITA2. Serie B29.56
2013-201426Olhanensept POR1. Primeira Liga22.72Matches
2013-201426Livornoit ITA1. Serie A0.40Matches
2014-201527Frosinoneit ITACoppa Italia0.60Matches
2014-201527Frosinoneit ITA2. Serie B31.19Matches
2015-201628Frosinoneit ITACoppa Italia1.30Matches
2015-201628Frosinoneit ITA1. Serie A27.14Matches
2016-201729Frosinoneit ITACoppa Italia2.00Matches
2016-201729Frosinoneit ITA2. Serie B38.84Matches
2017-201830Frosinoneit ITACoppa Italia1.00Matches
2017-201830Frosinoneit ITA2. Serie B29.12Matches
2018-201931Frosinoneit ITACoppa Italia0.60Matches
2018-201931Frosinoneit ITA1. Serie A2.3406264.5596194233174.2142070.02366.700.70.5-0.764429Matches
2019-202032Frosinoneit ITA2. Serie B22.733555360.65229163217424770.411116666.9285749.122.92.7-0.9253524276Matches
2020-202133Frosinoneit ITACoppa Italia0.20Matches
2020-202133Frosinoneit ITA2. Serie B3.79113766.41343276526876.5254259.571163.600.60.8-0.6892013Matches
2020-202133Ascoliit ITA2. Serie B16.129343467.54289108917221779.39713770.8143145.223.22.7-1.2312516352Matches
2021-202234Ascoliit ITACoppa Italia1.01Matches
2021-202234Ascoliit ITA2. Serie B24.339259965.45652133023933072.410815868.4264261.954.12.2+0.9293621459Matches
2022-202335Ascoliit ITACoppa Italia0.90Matches
2022-202335Ascoliit ITA2. Serie B18.628042366.24262117916521576.78411970.6193948.732.51.8+0.5262817445Matches
2023-202436Ascoliit ITA2. Serie B0.11250.06511100.0010.00000.00.00.000000Matches
2023-202436Ternanait ITA2. Serie B5.19214364.31228330587676.3203360.64944.400.70.8-0.7992013Matches
15 Seasons6 Clubs4 Leagues361.71524235364.8226056035884118574.645967667.910019252.15114.811.5+36.21341468615267
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
Frosinone (7 Seasons)3 Leagues160.546675262.07168210224934672.015022865.8377152.1214.24.0+16.8394830498
Livorno (5 Seasons)2 Leagues97.815
Ascoli (4 Seasons)2 Leagues61.0966145866.314209360357776375.628941569.65911252.7119.86.7+1.286895411156
Olhanense (1 Season)1 League22.72
Ternana (1 Season)1 League5.19214364.31228330587676.3203360.64944.400.70.8-0.7992013
Salernitana (1 Season)1 League14.42
Serie B (12 Seasons)301.01484229164.8220095841861115474.644565667.89818951.94414.111.0+29.91281428213258
Coppa Italia (9 Seasons)7.71
Serie A (4 Seasons)30.3406264.5596194233174.2142070.02366.740.70.5+3.364429
Primeira Liga (1 Season)22.72
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-201022Salernitana1 League14.42
2009-201022Livorno1 League0.50
2010-201123Livorno1 League35.56
2011-201224Livorno1 League31.93
2012-201325Livorno1 League29.56
2013-201426Livorno1 League0.40
2013-201426Olhanense1 League22.72
2014-201527Frosinone2 Leagues31.79
2015-201628Frosinone2 Leagues28.54
2016-201729Frosinone2 Leagues40.84
2017-201830Frosinone2 Leagues30.12
2018-201931Frosinone2 Leagues2.9406264.5596194233174.2142070.02366.700.70.5-0.764429
2019-202032Frosinone2 Leagues22.733555360.65229163217424770.411116666.9285749.122.92.7-0.9253524276
2020-202133Frosinone2 Leagues3.99113766.41343276526876.5254259.571163.600.60.8-0.6892013
2020-202133Ascoli1 League16.129343467.54289108917221779.39713770.8143145.223.22.7-1.2312516352
2021-202234Ascoli2 Leagues25.339259965.45652133023933072.410815868.4264261.964.12.2+1.9293621459
2022-202335Ascoli2 Leagues19.528042366.24262117916521576.78411970.6193948.732.51.8+0.5262817445
2023-202436Ascoli1 League0.11250.06511100.0010.00000.00.00.000000
2023-202436Ternana1 League5.19214364.31228330587676.3203360.64944.400.70.8-0.7992013
15 Seasons6 Clubs4 Leagues361.71524235364.8226056035884118574.645967667.910019252.15114.811.5+36.21341468615267
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
Frosinone (7 Seasons)3 Leagues160.546675262.07168210224934672.015022865.8377152.1214.24.0+16.8394830498
Livorno (5 Seasons)2 Leagues97.815
Ascoli (4 Seasons)2 Leagues61.0966145866.314209360357776375.628941569.65911252.7119.86.7+1.286895411156
Olhanense (1 Season)1 League22.72
Ternana (1 Season)1 League5.19214364.31228330587676.3203360.64944.400.70.8-0.7992013
Salernitana (1 Season)1 League14.42
Serie B (12 Seasons)301.01484229164.8220095841861115474.644565667.89818951.94414.111.0+29.91281428213258
Coppa Italia (9 Seasons)7.71
Serie A (4 Seasons)30.3406264.5596194233174.2142070.02366.740.70.5+3.364429
Primeira Liga (1 Season)22.72
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-201022Salernitanait ITA2. Serie B22nd14.42Matches
2009-201022Livornoit ITA1. Serie A20th0.50Matches
2010-201123Livornoit ITA2. Serie B7th35.56
2011-201224Livornoit ITA2. Serie B17th31.93
2012-201325Livornoit ITA2. Serie B3rd29.56
2013-201426Livornoit ITA1. Serie A20th0.40Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.72Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.19Matches
2015-201628Frosinoneit ITA1. Serie A19th27.14Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.84Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.12Matches
2018-201931Frosinoneit ITA1. Serie A19th2.3406264.5596194233174.2142070.02366.700.70.5-0.764429Matches
2019-202032Frosinoneit ITA2. Serie B8th22.733555360.65229163217424770.411116666.9285749.122.92.7-0.9253524276Matches
2020-202133Frosinoneit ITA2. Serie B10th3.79113766.41343276526876.5254259.571163.600.60.8-0.6892013Matches
2020-202133Ascoliit ITA2. Serie B16th16.129343467.54289108917221779.39713770.8143145.223.22.7-1.2312516352Matches
2021-202234Ascoliit ITA2. Serie B6th24.339259965.45652133023933072.410815868.4264261.954.12.2+0.9293621459Matches
2022-202335Ascoliit ITA2. Serie B12th18.628042366.24262117916521576.78411970.6193948.732.51.8+0.5262817445Matches
2023-202436Ascoliit ITA2. Serie B18th0.11250.06511100.0010.00000.00.00.000000Matches
2023-202436Ternanait ITA2. Serie B16th5.19214364.31228330587676.3203360.64944.400.70.8-0.7992013Matches
15 Seasons6 Clubs3 Leagues354.01524235364.8226056035884118574.645967667.910019252.15014.811.5+35.21341468615267
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
Frosinone (7 Seasons)2 Leagues154.846675262.07168210224934672.015022865.8377152.1214.24.0+16.8394830498
Livorno (5 Seasons)2 Leagues97.815
Ascoli (4 Seasons)1 League59.1966145866.314209360357776375.628941569.65911252.7109.86.7+0.286895411156
Olhanense (1 Season)1 League22.72
Ternana (1 Season)1 League5.19214364.31228330587676.3203360.64944.400.70.8-0.7992013
Salernitana (1 Season)1 League14.42
Serie B (12 Seasons)301.01484229164.8220095841861115474.644565667.89818951.94414.111.0+29.91281428213258
Serie A (4 Seasons)30.3406264.5596194233174.2142070.02366.740.70.5+3.364429
Primeira Liga (1 Season)22.72
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
2014-201527Frosinoneit ITACoppa Italia41st0.60Matches
2015-201628Frosinoneit ITACoppa Italia25th1.30Matches
2016-201729Frosinoneit ITACoppa Italia25th2.00Matches
2017-201830Frosinoneit ITACoppa Italia25th1.00Matches
2018-201931Frosinoneit ITACoppa Italia25th0.60Matches
2020-202133Frosinoneit ITACoppa Italia41st0.20Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.01Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.90Matches
9 Seasons2 Clubs1 League7.71
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
Frosinone (7 Seasons)1 League5.80
Ascoli (2 Seasons)1 League1.91
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
2009-201022Livornoit ITA1. Serie A0.5Matches
2009-201022Salernitanait ITA2. Serie B14.4Matches
2010-201123Livornoit ITA2. Serie B35.5
2011-201224Livornoit ITA2. Serie B31.9
2012-201325Livornoit ITA2. Serie B29.5
2013-201426Olhanensept POR1. Primeira Liga22.7Matches
2013-201426Livornoit ITA1. Serie A0.4Matches
2014-201527Frosinoneit ITACoppa Italia0.6Matches
2014-201527Frosinoneit ITA2. Serie B31.1Matches
2015-201628Frosinoneit ITACoppa Italia1.3Matches
2015-201628Frosinoneit ITA1. Serie A27.1Matches
2016-201729Frosinoneit ITACoppa Italia2.0Matches
2016-201729Frosinoneit ITA2. Serie B38.8Matches
2017-201830Frosinoneit ITACoppa Italia1.0Matches
2017-201830Frosinoneit ITA2. Serie B29.10Matches
2018-201931Frosinoneit ITACoppa Italia0.6Matches
2018-201931Frosinoneit ITA1. Serie A2.3625920008100004013Matches
2019-202032Frosinoneit ITA2. Serie B22.7553517327643897030335434Matches
2020-202133Frosinoneit ITACoppa Italia0.20Matches
2020-202133Frosinoneit ITA2. Serie B3.71371231220016282509127Matches
2020-202133Ascoliit ITA2. Serie B16.1434405272141540000293225Matches
2021-202234Ascoliit ITACoppa Italia1.00Matches
2021-202234Ascoliit ITA2. Serie B24.3599569303242061000392021Matches
2022-202335Ascoliit ITACoppa Italia0.91Matches
2022-202335Ascoliit ITA2. Serie B18.64233675530436718860280127Matches
2023-202436Ascoliit ITA2. Serie B0.1220000000000100Matches
2023-202436Ternanait ITA2. Serie B5.1143134830112100009218Matches
15 Seasons6 Clubs4 Leagues361.72353217616620917146303410140152411125
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (7 Seasons)3 Leagues160.575269946964621215280466744
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)2 Leagues61.0145813431128312721719860966373
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1143134830112100009218
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.02291211716420917137293410140148410122
Coppa Italia (9 Seasons)7.71
Serie A (4 Seasons)30.3625920008100004013
Primeira Liga (1 Season)22.7
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-201022Salernitana1 League14.4
2009-201022Livorno1 League0.5
2010-201123Livorno1 League35.5
2011-201224Livorno1 League31.9
2012-201325Livorno1 League29.5
2013-201426Livorno1 League0.4
2013-201426Olhanense1 League22.7
2014-201527Frosinone2 Leagues31.7
2015-201628Frosinone2 Leagues28.5
2016-201729Frosinone2 Leagues40.8
2017-201830Frosinone2 Leagues30.10
2018-201931Frosinone2 Leagues2.9625920008100004013
2019-202032Frosinone2 Leagues22.7553517327643897030335434
2020-202133Frosinone2 Leagues3.91371231220016282509127
2020-202133Ascoli1 League16.1434405272141540000293225
2021-202234Ascoli2 Leagues25.3599569303242061000392021
2022-202335Ascoli2 Leagues19.54233675530437718860280127
2023-202436Ascoli1 League0.1220000000000100
2023-202436Ternana1 League5.1143134830112100009218
15 Seasons6 Clubs4 Leagues361.72353217616620917146303410140152411125
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (7 Seasons)3 Leagues160.575269946964621215280466744
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)2 Leagues61.0145813431128312721719860966373
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1143134830112100009218
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.02291211716420917137293410140148410122
Coppa Italia (9 Seasons)7.71
Serie A (4 Seasons)30.3625920008100004013
Primeira Liga (1 Season)22.7
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-201022Salernitanait ITA2. Serie B22nd14.4Matches
2009-201022Livornoit ITA1. Serie A20th0.5Matches
2010-201123Livornoit ITA2. Serie B7th35.5
2011-201224Livornoit ITA2. Serie B17th31.9
2012-201325Livornoit ITA2. Serie B3rd29.5
2013-201426Livornoit ITA1. Serie A20th0.4Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.7Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.1Matches
2015-201628Frosinoneit ITA1. Serie A19th27.1Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.8Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.10Matches
2018-201931Frosinoneit ITA1. Serie A19th2.3625920008100004013Matches
2019-202032Frosinoneit ITA2. Serie B8th22.7553517327643897030335434Matches
2020-202133Frosinoneit ITA2. Serie B10th3.71371231220016282509127Matches
2020-202133Ascoliit ITA2. Serie B16th16.1434405272141540000293225Matches
2021-202234Ascoliit ITA2. Serie B6th24.3599569303242061000392021Matches
2022-202335Ascoliit ITA2. Serie B12th18.64233675530436718860280127Matches
2023-202436Ascoliit ITA2. Serie B18th0.1220000000000100Matches
2023-202436Ternanait ITA2. Serie B16th5.1143134830112100009218Matches
15 Seasons6 Clubs3 Leagues354.02353217616620917145303410140152411125
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (7 Seasons)2 Leagues154.875269946964621215280466744
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)1 League59.1145813431128312711719860966373
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1143134830112100009218
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.02291211716420917137293410140148410122
Serie A (4 Seasons)30.3625920008100004013
Primeira Liga (1 Season)22.7
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
2014-201527Frosinoneit ITACoppa Italia41st0.6Matches
2015-201628Frosinoneit ITACoppa Italia25th1.3Matches
2016-201729Frosinoneit ITACoppa Italia25th2.0Matches
2017-201830Frosinoneit ITACoppa Italia25th1.0Matches
2018-201931Frosinoneit ITACoppa Italia25th0.6Matches
2020-202133Frosinoneit ITACoppa Italia41st0.20Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.00Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.91Matches
9 Seasons2 Clubs1 League7.71
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (7 Seasons)1 League5.80
Ascoli (2 Seasons)1 League1.91

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-201022Livornoit ITA1. Serie A0.5Matches
2009-201022Salernitanait ITA2. Serie B14.4Matches
2010-201123Livornoit ITA2. Serie B35.5
2011-201224Livornoit ITA2. Serie B31.9
2012-201325Livornoit ITA2. Serie B29.5
2013-201426Olhanensept POR1. Primeira Liga22.7Matches
2013-201426Livornoit ITA1. Serie A0.4Matches
2014-201527Frosinoneit ITACoppa Italia0.6Matches
2014-201527Frosinoneit ITA2. Serie B31.1Matches
2015-201628Frosinoneit ITACoppa Italia1.3Matches
2015-201628Frosinoneit ITA1. Serie A27.1Matches
2016-201729Frosinoneit ITACoppa Italia2.0Matches
2016-201729Frosinoneit ITA2. Serie B38.8Matches
2017-201830Frosinoneit ITACoppa Italia1.0Matches
2017-201830Frosinoneit ITA2. Serie B29.1Matches
2018-201931Frosinoneit ITACoppa Italia0.6Matches
2018-201931Frosinoneit ITA1. Serie A2.3104.4190010000.00000000Matches
2019-202032Frosinoneit ITA2. Serie B22.7883.875926117350.22400100Matches
2020-202133Frosinoneit ITACoppa Italia0.2Matches
2020-202133Frosinoneit ITA2. Serie B3.7205.41162110000.00000000Matches
2020-202133Ascoliit ITA2. Serie B16.1704.35460878160.37401100Matches
2021-202234Ascoliit ITACoppa Italia1.0Matches
2021-202234Ascoliit ITA2. Serie B24.3692.84470688090.37502200Matches
2022-202335Ascoliit ITACoppa Italia0.9Matches
2022-202335Ascoliit ITA2. Serie B18.6693.723596109070.38301210Matches
2023-202436Ascoliit ITA2. Serie B0.117.5010000000.00000000Matches
2023-202436Ternanait ITA2. Serie B5.1183.54141011100.00000000Matches
15 Seasons6 Clubs4 Leagues361.73453.72227142739335270.291604610
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (7 Seasons)3 Leagues160.51184.118447137350.17400100
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)2 Leagues61.02093.5412992025251220.371204510
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1183.54141011100.00000000
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.03353.70218142738335270.301604610
Coppa Italia (9 Seasons)7.7
Serie A (4 Seasons)30.3104.4190010000.00000000
Primeira Liga (1 Season)22.7
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-201022Salernitana1 League14.4
2009-201022Livorno1 League0.5
2010-201123Livorno1 League35.5
2011-201224Livorno1 League31.9
2012-201325Livorno1 League29.5
2013-201426Livorno1 League0.4
2013-201426Olhanense1 League22.7
2014-201527Frosinone2 Leagues31.7
2015-201628Frosinone2 Leagues28.5
2016-201729Frosinone2 Leagues40.8
2017-201830Frosinone2 Leagues30.1
2018-201931Frosinone2 Leagues2.9104.4190010000.00000000
2019-202032Frosinone2 Leagues22.7883.875926117350.22400100
2020-202133Frosinone2 Leagues3.9205.41162110000.00000000
2020-202133Ascoli1 League16.1704.35460878160.37401100
2021-202234Ascoli2 Leagues25.3692.84470688090.37502200
2022-202335Ascoli2 Leagues19.5693.723596109070.38301210
2023-202436Ascoli1 League0.117.5010000000.00000000
2023-202436Ternana1 League5.1183.54141011100.00000000
15 Seasons6 Clubs4 Leagues361.73453.72227142739335270.291604610
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (7 Seasons)3 Leagues160.51184.118447137350.17400100
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)2 Leagues61.02093.5412992025251220.371204510
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1183.54141011100.00000000
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.03353.70218142738335270.301604610
Coppa Italia (9 Seasons)7.7
Serie A (4 Seasons)30.3104.4190010000.00000000
Primeira Liga (1 Season)22.7
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-201022Salernitanait ITA2. Serie B22nd14.4Matches
2009-201022Livornoit ITA1. Serie A20th0.5Matches
2010-201123Livornoit ITA2. Serie B7th35.5
2011-201224Livornoit ITA2. Serie B17th31.9
2012-201325Livornoit ITA2. Serie B3rd29.5
2013-201426Livornoit ITA1. Serie A20th0.4Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.7Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.1Matches
2015-201628Frosinoneit ITA1. Serie A19th27.1Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.8Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.1Matches
2018-201931Frosinoneit ITA1. Serie A19th2.3104.4190010000.00000000Matches
2019-202032Frosinoneit ITA2. Serie B8th22.7883.875926117350.22400100Matches
2020-202133Frosinoneit ITA2. Serie B10th3.7205.41162110000.00000000Matches
2020-202133Ascoliit ITA2. Serie B16th16.1704.35460878160.37401100Matches
2021-202234Ascoliit ITA2. Serie B6th24.3692.84470688090.37502200Matches
2022-202335Ascoliit ITA2. Serie B12th18.6693.723596109070.38301210Matches
2023-202436Ascoliit ITA2. Serie B18th0.117.5010000000.00000000Matches
2023-202436Ternanait ITA2. Serie B16th5.1183.54141011100.00000000Matches
15 Seasons6 Clubs3 Leagues354.03453.72227142739335270.291604610
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (7 Seasons)2 Leagues154.81184.118447137350.17400100
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)1 League59.12093.5412992025251220.371204510
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1183.54141011100.00000000
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.03353.70218142738335270.301604610
Serie A (4 Seasons)30.3104.4190010000.00000000
Primeira Liga (1 Season)22.7
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
2014-201527Frosinoneit ITACoppa Italia41st0.6Matches
2015-201628Frosinoneit ITACoppa Italia25th1.3Matches
2016-201729Frosinoneit ITACoppa Italia25th2.0Matches
2017-201830Frosinoneit ITACoppa Italia25th1.0Matches
2018-201931Frosinoneit ITACoppa Italia25th0.6Matches
2020-202133Frosinoneit ITACoppa Italia41st0.2Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.0Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.9Matches
9 Seasons2 Clubs1 League7.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (7 Seasons)1 League5.8
Ascoli (2 Seasons)1 League1.9

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-201022Livornoit ITA1. Serie A0.5Matches
2009-201022Salernitanait ITA2. Serie B14.4Matches
2010-201123Livornoit ITA2. Serie B35.5
2011-201224Livornoit ITA2. Serie B31.9
2012-201325Livornoit ITA2. Serie B29.5
2013-201426Olhanensept POR1. Primeira Liga22.7Matches
2013-201426Livornoit ITA1. Serie A0.4Matches
2014-201527Frosinoneit ITACoppa Italia0.6Matches
2014-201527Frosinoneit ITA2. Serie B31.1Matches
2015-201628Frosinoneit ITACoppa Italia1.3Matches
2015-201628Frosinoneit ITA1. Serie A27.1Matches
2016-201729Frosinoneit ITACoppa Italia2.0Matches
2016-201729Frosinoneit ITA2. Serie B38.8Matches
2017-201830Frosinoneit ITACoppa Italia1.0Matches
2017-201830Frosinoneit ITA2. Serie B29.100Matches
2018-201931Frosinoneit ITACoppa Italia0.6Matches
2018-201931Frosinoneit ITA1. Serie A2.331021020.020000300Matches
2019-202032Frosinoneit ITA2. Serie B22.72315412772725.92020317629110Matches
2020-202133Frosinoneit ITACoppa Italia0.200Matches
2020-202133Frosinoneit ITA2. Serie B3.720200040.045141300Matches
2020-202133Ascoliit ITA2. Serie B16.11161821714.361401451670Matches
2021-202234Ascoliit ITACoppa Italia1.020Matches
2021-202234Ascoliit ITA2. Serie B24.3208313472429.2172112052590Matches
2022-202335Ascoliit ITACoppa Italia0.901Matches
2022-202335Ascoliit ITA2. Serie B18.61910510441428.6102502522170Matches
2023-202436Ascoliit ITA2. Serie B0.1000000000000000Matches
2023-202436Ternanait ITA2. Serie B5.1841343650.0360621010Matches
15 Seasons6 Clubs4 Leagues361.78646164822228426.2629158622107350
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Frosinone (7 Seasons)3 Leagues160.52816614873321.22625421735110
Livorno (5 Seasons)2 Leagues97.80
Ascoli (4 Seasons)2 Leagues61.0502693110124526.733601591362230
Olhanense (1 Season)1 League22.70
Ternana (1 Season)1 League5.1841343650.0360621010
Salernitana (1 Season)1 League14.40
Serie B (12 Seasons)301.08343164621228226.8609158621104350
Coppa Italia (9 Seasons)7.7210
Serie A (4 Seasons)30.331021020.020000300
Primeira Liga (1 Season)22.70
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-201022Salernitana1 League14.40
2009-201022Livorno1 League0.50
2010-201123Livorno1 League35.50
2011-201224Livorno1 League31.90
2012-201325Livorno1 League29.50
2013-201426Livorno1 League0.40
2013-201426Olhanense1 League22.70
2014-201527Frosinone2 Leagues31.70
2015-201628Frosinone2 Leagues28.50
2016-201729Frosinone2 Leagues40.80
2017-201830Frosinone2 Leagues30.1000
2018-201931Frosinone2 Leagues2.931021020.020000300
2019-202032Frosinone2 Leagues22.72315412772725.92020317629110
2020-202133Frosinone2 Leagues3.920200040.045141300
2020-202133Ascoli1 League16.11161821714.361401451670
2021-202234Ascoli2 Leagues25.32010313472429.2172112052590
2022-202335Ascoli2 Leagues19.51910510441428.6102502532170
2023-202436Ascoli1 League0.1000000000000000
2023-202436Ternana1 League5.1841343650.0360621010
15 Seasons6 Clubs4 Leagues361.78646164822228426.2629158622107350
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Frosinone (7 Seasons)3 Leagues160.52816614873321.22625421735110
Livorno (5 Seasons)2 Leagues97.80
Ascoli (4 Seasons)2 Leagues61.0502693110124526.733601591362230
Olhanense (1 Season)1 League22.70
Ternana (1 Season)1 League5.1841343650.0360621010
Salernitana (1 Season)1 League14.40
Serie B (12 Seasons)301.08343164621228226.8609158621104350
Coppa Italia (9 Seasons)7.7210
Serie A (4 Seasons)30.331021020.020000300
Primeira Liga (1 Season)22.70
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-201022Salernitanait ITA2. Serie B22nd14.4Matches
2009-201022Livornoit ITA1. Serie A20th0.5Matches
2010-201123Livornoit ITA2. Serie B7th35.5
2011-201224Livornoit ITA2. Serie B17th31.9
2012-201325Livornoit ITA2. Serie B3rd29.5
2013-201426Livornoit ITA1. Serie A20th0.4Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.7Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.1Matches
2015-201628Frosinoneit ITA1. Serie A19th27.1Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.8Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.100Matches
2018-201931Frosinoneit ITA1. Serie A19th2.331021020.020000300Matches
2019-202032Frosinoneit ITA2. Serie B8th22.72315412772725.92020317629110Matches
2020-202133Frosinoneit ITA2. Serie B10th3.720200040.045141300Matches
2020-202133Ascoliit ITA2. Serie B16th16.11161821714.361401451670Matches
2021-202234Ascoliit ITA2. Serie B6th24.3208313472429.2172112052590Matches
2022-202335Ascoliit ITA2. Serie B12th18.61910510441428.6102502522170Matches
2023-202436Ascoliit ITA2. Serie B18th0.1000000000000000Matches
2023-202436Ternanait ITA2. Serie B16th5.1841343650.0360621010Matches
15 Seasons6 Clubs3 Leagues354.08644164822228426.2629158621107350
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
Frosinone (7 Seasons)2 Leagues154.82816614873321.22625421735110
Livorno (5 Seasons)2 Leagues97.80
Ascoli (4 Seasons)1 League59.1502493110124526.733601591262230
Olhanense (1 Season)1 League22.70
Ternana (1 Season)1 League5.1841343650.0360621010
Salernitana (1 Season)1 League14.40
Serie B (12 Seasons)301.08343164621228226.8609158621104350
Serie A (4 Seasons)30.331021020.020000300
Primeira Liga (1 Season)22.70
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
2014-201527Frosinoneit ITACoppa Italia41st0.6Matches
2015-201628Frosinoneit ITACoppa Italia25th1.3Matches
2016-201729Frosinoneit ITACoppa Italia25th2.0Matches
2017-201830Frosinoneit ITACoppa Italia25th1.0Matches
2018-201931Frosinoneit ITACoppa Italia25th0.6Matches
2020-202133Frosinoneit ITACoppa Italia41st0.200Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.020Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.901Matches
9 Seasons2 Clubs1 League7.7210
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
Frosinone (7 Seasons)1 League5.8000
Ascoli (2 Seasons)1 League1.9210

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-201022Livornoit ITA1. Serie A0.5Matches
2009-201022Salernitanait ITA2. Serie B14.4Matches
2010-201123Livornoit ITA2. Serie B35.5
2011-201224Livornoit ITA2. Serie B31.9
2012-201325Livornoit ITA2. Serie B29.5
2013-201426Olhanensept POR1. Primeira Liga22.7Matches
2013-201426Livornoit ITA1. Serie A0.4Matches
2014-201527Frosinoneit ITACoppa Italia0.6Matches
2014-201527Frosinoneit ITA2. Serie B31.1Matches
2015-201628Frosinoneit ITACoppa Italia1.3Matches
2015-201628Frosinoneit ITA1. Serie A27.1Matches
2016-201729Frosinoneit ITACoppa Italia2.0Matches
2016-201729Frosinoneit ITA2. Serie B38.8Matches
2017-201830Frosinoneit ITACoppa Italia1.0Matches
2017-201830Frosinoneit ITA2. Serie B29.1Matches
2018-201931Frosinoneit ITACoppa Italia0.6Matches
2018-201931Frosinoneit ITA1. Serie A2.39401345914944125.0375.06527077270688922Matches
2019-202032Frosinoneit ITA2. Serie B22.7872205834747792867512345.12854.9575274610594026148052697223Matches
2020-202133Frosinoneit ITACoppa Italia0.2Matches
2020-202133Frosinoneit ITA2. Serie B3.718801364114161886350.0350.01226393178111131015242Matches
2020-202133Ascoliit ITA2. Serie B16.1642102528333966641562951.82748.240921318893526136139503138Matches
2021-202234Ascoliit ITACoppa Italia1.0Matches
2021-202234Ascoliit ITA2. Serie B24.38911441383473100888592237.33762.7563279112404827257447722195Matches
2022-202335Ascoliit ITACoppa Italia0.9Matches
2022-202335Ascoliit ITA2. Serie B18.665462827735974652501632.02856.035118548423322135147488134Matches
2023-202436Ascoliit ITA2. Serie B0.14002214000235352000030Matches
2023-202436Ternanait ITA2. Serie B5.1215214781282921416743.8850.0134788274941191615845Matches
15 Seasons6 Clubs4 Leagues361.735605218014681951392354824210141.713455.42221112544733177123673042192812799
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
Frosinone (7 Seasons)3 Leagues160.5115420724456501221149612744.33455.7762365514535044159970938287
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)2 Leagues61.021913094945117324121851656740.69255.813256811300611875511861331716467
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1215214781282921416743.8850.0134788274941191615845
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.034665217914341892378345423810042.013155.02156109844656175116672982112723777
Coppa Italia (9 Seasons)7.7
Serie A (4 Seasons)30.39401345914944125.0375.06527077270688922
Primeira Liga (1 Season)22.7
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-201022Salernitana1 League14.4
2009-201022Livorno1 League0.5
2010-201123Livorno1 League35.5
2011-201224Livorno1 League31.9
2012-201325Livorno1 League29.5
2013-201426Livorno1 League0.4
2013-201426Olhanense1 League22.7
2014-201527Frosinone2 Leagues31.7
2015-201628Frosinone2 Leagues28.5
2016-201729Frosinone2 Leagues40.8
2017-201830Frosinone2 Leagues30.1
2018-201931Frosinone2 Leagues2.99401345914944125.0375.06527077270688922
2019-202032Frosinone2 Leagues22.7872205834747792867512345.12854.9575274610594026148052697223
2020-202133Frosinone2 Leagues3.918801364114161886350.0350.01226393178111131015242
2020-202133Ascoli1 League16.1642102528333966641562951.82748.240921318893526136139503138
2021-202234Ascoli2 Leagues25.38911441383473100888592237.33762.7563279112404827257447722195
2022-202335Ascoli2 Leagues19.565462827735974652501632.02856.035118548423322135147488134
2023-202436Ascoli1 League0.14002214000235352000030
2023-202436Ternana1 League5.1215214781282921416743.8850.0134788274941191615845
15 Seasons6 Clubs4 Leagues361.735605218014681951392354824210141.713455.42221112544733177123673042192812799
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
Frosinone (7 Seasons)3 Leagues160.5115420724456501221149612744.33455.7762365514535044159970938287
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)2 Leagues61.021913094945117324121851656740.69255.813256811300611875511861331716467
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1215214781282921416743.8850.0134788274941191615845
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.034665217914341892378345423810042.013155.02156109844656175116672982112723777
Coppa Italia (9 Seasons)7.7
Serie A (4 Seasons)30.39401345914944125.0375.06527077270688922
Primeira Liga (1 Season)22.7
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-201022Salernitanait ITA2. Serie B22nd14.4Matches
2009-201022Livornoit ITA1. Serie A20th0.5Matches
2010-201123Livornoit ITA2. Serie B7th35.5
2011-201224Livornoit ITA2. Serie B17th31.9
2012-201325Livornoit ITA2. Serie B3rd29.5
2013-201426Livornoit ITA1. Serie A20th0.4Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.7Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.1Matches
2015-201628Frosinoneit ITA1. Serie A19th27.1Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.8Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.1Matches
2018-201931Frosinoneit ITA1. Serie A19th2.39401345914944125.0375.06527077270688922Matches
2019-202032Frosinoneit ITA2. Serie B8th22.7872205834747792867512345.12854.9575274610594026148052697223Matches
2020-202133Frosinoneit ITA2. Serie B10th3.718801364114161886350.0350.01226393178111131015242Matches
2020-202133Ascoliit ITA2. Serie B16th16.1642102528333966641562951.82748.240921318893526136139503138Matches
2021-202234Ascoliit ITA2. Serie B6th24.38911441383473100888592237.33762.7563279112404827257447722195Matches
2022-202335Ascoliit ITA2. Serie B12th18.665462827735974652501632.02856.035118548423322135147488134Matches
2023-202436Ascoliit ITA2. Serie B18th0.14002214000235352000030Matches
2023-202436Ternanait ITA2. Serie B16th5.1215214781282921416743.8850.0134788274941191615845Matches
15 Seasons6 Clubs3 Leagues354.035605218014681951392354824210141.713455.42221112544733177123673042192812799
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
Frosinone (7 Seasons)2 Leagues154.8115420724456501221149612744.33455.7762365514535044159970938287
Livorno (5 Seasons)2 Leagues97.8
Ascoli (4 Seasons)1 League59.121913094945117324121851656740.69255.813256811300611875511861331716467
Olhanense (1 Season)1 League22.7
Ternana (1 Season)1 League5.1215214781282921416743.8850.0134788274941191615845
Salernitana (1 Season)1 League14.4
Serie B (12 Seasons)301.034665217914341892378345423810042.013155.02156109844656175116672982112723777
Serie A (4 Seasons)30.39401345914944125.0375.06527077270688922
Primeira Liga (1 Season)22.7
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
2014-201527Frosinoneit ITACoppa Italia41st0.6Matches
2015-201628Frosinoneit ITACoppa Italia25th1.3Matches
2016-201729Frosinoneit ITACoppa Italia25th2.0Matches
2017-201830Frosinoneit ITACoppa Italia25th1.0Matches
2018-201931Frosinoneit ITACoppa Italia25th0.6Matches
2020-202133Frosinoneit ITACoppa Italia41st0.2Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.0Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.9Matches
9 Seasons2 Clubs1 League7.7
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
Frosinone (7 Seasons)1 League5.8
Ascoli (2 Seasons)1 League1.9

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-201022Livornoit ITA1. Serie A346151.30.503Matches
2009-201022Salernitanait ITA2. Serie B181,2997234.414.4162Matches
2010-201123Livornoit ITA2. Serie B383,1988484.635.5371
2011-201224Livornoit ITA2. Serie B352,8758276.131.9341
2012-201325Livornoit ITA2. Serie B352,6547670.229.5314
2013-201426Olhanensept POR1. Primeira Liga242,0478575.822.722192Matches
2013-201426Livornoit ITA1. Serie A132320.90.401Matches
2014-201527Frosinoneit ITACoppa Italia1565646.70.60015500.000000.000.00Matches
2014-201527Frosinoneit ITA2. Serie B362,7987874.031.13219421.725233+19+0.61+1.16Matches
2015-201628Frosinoneit ITACoppa Italia1120120100.01.311201000.000000.00Matches
2015-201628Frosinoneit ITA1. Serie A322,4437671.427.12817420.843049-19-0.70+1.33Matches
2016-201729Frosinoneit ITACoppa Italia218090100.02.02902001.5032+1+0.50Matches
2016-201729Frosinoneit ITA2. Serie B403,4908792.338.840290Matches
2017-201830Frosinoneit ITACoppa Italia1909050.01.01901003.0010+1+1.00+2.00Matches
2017-201830Frosinoneit ITA2. Serie B352,6177569.229.13115431.513928+11+0.38-0.16Matches
2018-201931Frosinoneit ITACoppa Italia1575763.30.61570000.0001-1-1.58+1.15Matches
2018-201931Frosinoneit ITA1. Serie A9204236.02.3181081530.2212-1-0.44+0.653.41.5+1.9+0.85+1.55Matches
2019-202032Frosinoneit ITACoppa Italia00001Matches
2019-202032Frosinoneit ITA2. Serie B312,0466659.822.723801082521.372820+8+0.35+0.6836.823.1+13.7+0.60+0.33Matches
2020-202133Frosinoneit ITACoppa Italia1151516.70.20011500.000000.00+2.40Matches
2020-202133Frosinoneit ITA2. Serie B9333379.73.7275072601.7843+1+0.27+0.425.73.9+1.8+0.50+0.31Matches
2020-202133Ascoliit ITA2. Serie B181,4488042.316.116871322701.672117+4+0.25+0.9323.919.4+4.5+0.28+1.15Matches
2021-202234Ascoliit ITACoppa Italia19090100.01.01901000.0013-2-2.00Matches
2021-202234Ascoliit ITA2. Serie B302,1887364.024.326801242731.553228+4+0.16-0.2729.733.4-3.7-0.15-0.60Matches
2022-202335Ascoliit ITACoppa Italia1848440.00.91840013.0020+2+2.14+2.86Matches
2022-202335Ascoliit ITA2. Serie B331,6705148.818.619703142501.15202000.00+0.3622.821.8+1.0+0.05+0.56Matches
2023-202436Ascoliit ITA2. Serie B112120.40.10011200.000000.00+0.110.10.10.0-0.22+0.04Matches
2023-202436Ternanait ITA2. Serie B224592113.45.125802017141.0853+2+0.39+0.676.76.1+0.6+0.11+0.50Matches
15 Seasons6 Clubs4 Leagues45932,5517147.8361.7367791429222311.32239209+30+0.16+0.58129.1109.3+19.8+0.21+0.50
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
Frosinone (7 Seasons)3 Leagues19914,4497355.4160.516281943723131.31158138+20+0.16+0.7745.928.5+17.4+0.61+0.78
Livorno (5 Seasons)2 Leagues1128,8057948.497.810210
Ascoli (4 Seasons)2 Leagues845,4926539.361.0637929212541.407668+8+0.13+0.3576.574.7+1.8+0.03+0.39
Olhanense (1 Season)1 League242,0478575.822.722192
Ternana (1 Season)1 League224592113.45.125802017141.0853+2+0.39+0.676.76.1+0.6+0.11+0.50
Salernitana (1 Season)1 League181,2997234.414.4162
Serie B (12 Seasons)38127,0877153.7301.0309791017222241.45201152+49+0.32+0.52125.6107.8+17.9+0.20+0.40
Coppa Italia (9 Seasons)96927751.37.7789523521.0076+1+0.13+1.29
Serie A (4 Seasons)452,7256119.930.3298117161550.703151-20-0.68+0.633.41.5+1.9+0.85+1.55
Primeira Liga (1 Season)242,0478575.822.722192
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-201022Salernitana1 League181,2997234.414.4162
2009-201022Livorno1 League346151.30.503
2010-201123Livorno1 League383,1988484.635.5371
2011-201224Livorno1 League352,8758276.131.9341
2012-201325Livorno1 League352,6547670.229.5314
2013-201426Livorno1 League132320.90.401
2013-201426Olhanense1 League242,0478575.822.722192
2014-201527Frosinone2 Leagues372,8547773.231.7321955521.675233+19+0.60+1.12
2015-201628Frosinone2 Leagues332,5637872.428.52912018420.813049-19-0.67+1.36
2016-201729Frosinone2 Leagues423,6708792.740.8429031001.5032+1+0.50
2017-201830Frosinone2 Leagues362,7077568.430.1329016431.554028+12+0.40-0.03
2018-201931Frosinone2 Leagues10261267.42.9269081530.2013-2-0.69+0.423.41.5+1.9+0.85+1.55
2019-202032Frosinone2 Leagues312,0466655.422.723801082531.372820+8+0.35+0.6836.823.1+13.7+0.60+0.33
2020-202133Frosinone2 Leagues10348359.93.9275082501.6043+1+0.26+0.465.73.9+1.8+0.50+0.31
2020-202133Ascoli1 League181,4488042.316.116871322701.672117+4+0.25+0.9323.919.4+4.5+0.28+1.15
2021-202234Ascoli2 Leagues312,2787364.925.327801342731.503331+2+0.08-0.3629.733.4-3.7-0.15-0.60
2022-202335Ascoli2 Leagues341,7545248.319.520703142511.202220+2+0.10+0.4922.821.8+1.0+0.05+0.56
2023-202436Ascoli1 League112120.40.10011200.000000.00+0.110.10.10.0-0.22+0.04
2023-202436Ternana1 League224592113.45.125802017141.0853+2+0.39+0.676.76.1+0.6+0.11+0.50
15 Seasons6 Clubs4 Leagues45932,5517147.8361.7367791429222311.32239209+30+0.16+0.58129.1109.3+19.8+0.21+0.50
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
Frosinone (7 Seasons)3 Leagues19914,4497355.4160.516281943723131.31158138+20+0.16+0.7745.928.5+17.4+0.61+0.78
Livorno (5 Seasons)2 Leagues1128,8057948.497.810210
Ascoli (4 Seasons)2 Leagues845,4926539.361.0637929212541.407668+8+0.13+0.3576.574.7+1.8+0.03+0.39
Olhanense (1 Season)1 League242,0478575.822.722192
Ternana (1 Season)1 League224592113.45.125802017141.0853+2+0.39+0.676.76.1+0.6+0.11+0.50
Salernitana (1 Season)1 League181,2997234.414.4162
Serie B (12 Seasons)38127,0877153.7301.0309791017222241.45201152+49+0.32+0.52125.6107.8+17.9+0.20+0.40
Coppa Italia (9 Seasons)96927751.37.7789523521.0076+1+0.13+1.29
Serie A (4 Seasons)452,7256119.930.3298117161550.703151-20-0.68+0.633.41.5+1.9+0.85+1.55
Primeira Liga (1 Season)242,0478575.822.722192
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-201022Salernitanait ITA2. Serie B22nd181,2997234.414.4162Matches
2009-201022Livornoit ITA1. Serie A20th346151.30.503Matches
2010-201123Livornoit ITA2. Serie B7th383,1988484.635.5371
2011-201224Livornoit ITA2. Serie B17th352,8758276.131.9341
2012-201325Livornoit ITA2. Serie B3rd352,6547670.229.5314
2013-201426Livornoit ITA1. Serie A20th132320.90.401Matches
2013-201426Olhanensept POR1. Primeira Liga16th242,0478575.822.722192Matches
2014-201527Frosinoneit ITA2. Serie B2nd362,7987874.031.13219421.725233+19+0.61+1.16Matches
2015-201628Frosinoneit ITA1. Serie A19th322,4437671.427.12817420.843049-19-0.70+1.33Matches
2016-201729Frosinoneit ITA2. Serie B3rd403,4908792.338.840290Matches
2017-201830Frosinoneit ITA2. Serie B3rd352,6177569.229.13115431.513928+11+0.38-0.16Matches
2018-201931Frosinoneit ITA1. Serie A19th9204236.02.3181081530.2212-1-0.44+0.653.41.5+1.9+0.85+1.55Matches
2019-202032Frosinoneit ITA2. Serie B8th312,0466659.822.723801082521.372820+8+0.35+0.6836.823.1+13.7+0.60+0.33Matches
2020-202133Frosinoneit ITA2. Serie B10th9333379.73.7275072601.7843+1+0.27+0.425.73.9+1.8+0.50+0.31Matches
2020-202133Ascoliit ITA2. Serie B16th181,4488042.316.116871322701.672117+4+0.25+0.9323.919.4+4.5+0.28+1.15Matches
2021-202234Ascoliit ITA2. Serie B6th302,1887364.024.326801242731.553228+4+0.16-0.2729.733.4-3.7-0.15-0.60Matches
2022-202335Ascoliit ITA2. Serie B12th331,6705148.818.619703142501.15202000.00+0.3622.821.8+1.0+0.05+0.56Matches
2023-202436Ascoliit ITA2. Serie B18th112120.40.10011200.000000.00+0.110.10.10.0-0.22+0.04Matches
2023-202436Ternanait ITA2. Serie B16th224592113.45.125802017141.0853+2+0.39+0.676.76.1+0.6+0.11+0.50Matches
15 Seasons6 Clubs3 Leagues45031,8597147.7354.0360791379021291.33232203+29+0.16+0.56129.1109.3+19.8+0.21+0.50
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
Frosinone (7 Seasons)2 Leagues19213,9317355.7154.815780903522121.33154135+19+0.16+0.7545.928.5+17.4+0.61+0.78
Livorno (5 Seasons)2 Leagues1128,8057948.497.810210
Ascoli (4 Seasons)1 League825,3186538.959.1617928212531.407365+8+0.14+0.3576.574.7+1.8+0.03+0.39
Olhanense (1 Season)1 League242,0478575.822.722192
Ternana (1 Season)1 League224592113.45.125802017141.0853+2+0.39+0.676.76.1+0.6+0.11+0.50
Salernitana (1 Season)1 League181,2997234.414.4162
Serie B (12 Seasons)38127,0877153.7301.0309791017222241.45201152+49+0.32+0.52125.6107.8+17.9+0.20+0.40
Serie A (4 Seasons)452,7256119.930.3298117161550.703151-20-0.68+0.633.41.5+1.9+0.85+1.55
Primeira Liga (1 Season)242,0478575.822.722192
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
2014-201527Frosinoneit ITACoppa Italia41st1565646.70.60015500.000000.000.00Matches
2015-201628Frosinoneit ITACoppa Italia25th1120120100.01.311201000.000000.00Matches
2016-201729Frosinoneit ITACoppa Italia25th218090100.02.02902001.5032+1+0.50Matches
2017-201830Frosinoneit ITACoppa Italia25th1909050.01.01901003.0010+1+1.00+2.00Matches
2018-201931Frosinoneit ITACoppa Italia25th1575763.30.61570000.0001-1-1.58+1.15Matches
2019-202032Frosinoneit ITACoppa Italia17th00001Matches
2020-202133Frosinoneit ITACoppa Italia41st1151516.70.20011500.000000.00+2.40Matches
2021-202234Ascoliit ITACoppa ItaliaRd119090100.01.01901000.0013-2-2.00Matches
2022-202335Ascoliit ITACoppa ItaliaRd21848440.00.91840013.0020+2+2.14+2.86Matches
9 Seasons2 Clubs1 League96927751.37.7789523521.0076+1+0.13+1.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Frosinone (7 Seasons)1 League75187449.35.8590423510.8643+1+0.17+1.55
Ascoli (2 Seasons)1 League21748758.01.92871011.503300.00+0.71

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-201022Livornoit ITA1. Serie A0.5004Matches
2009-201022Salernitanait ITA2. Serie B14.472Matches
2010-201123Livornoit ITA2. Serie B35.561
2011-201224Livornoit ITA2. Serie B31.970
2012-201325Livornoit ITA2. Serie B29.530
2013-201426Olhanensept POR1. Primeira Liga22.780Matches
2013-201426Livornoit ITA1. Serie A0.4000Matches
2014-201527Frosinoneit ITACoppa Italia0.60000Matches
2014-201527Frosinoneit ITA2. Serie B31.191Matches
2015-201628Frosinoneit ITACoppa Italia1.30000Matches
2015-201628Frosinoneit ITA1. Serie A27.111160Matches
2016-201729Frosinoneit ITACoppa Italia2.01000Matches
2016-201729Frosinoneit ITA2. Serie B38.8130Matches
2017-201830Frosinoneit ITACoppa Italia1.01000Matches
2017-201830Frosinoneit ITA2. Serie B29.181000000000Matches
2018-201931Frosinoneit ITACoppa Italia0.60000Matches
2018-201931Frosinoneit ITA1. Serie A2.3200986801000841028.6Matches
2019-202032Frosinoneit ITA2. Serie B22.79115674273861500077285533.7Matches
2020-202133Frosinoneit ITACoppa Italia0.21000000000Matches
2020-202133Frosinoneit ITA2. Serie B3.720061021610000132820.0Matches
2020-202133Ascoliit ITA2. Serie B16.1600313210155600039174427.9Matches
2021-202234Ascoliit ITACoppa Italia1.01005110020Matches
2021-202234Ascoliit ITA2. Serie B24.3500516017205800057396039.4Matches
2022-202335Ascoliit ITACoppa Italia0.90000221100Matches
2022-202335Ascoliit ITA2. Serie B18.64003446113621010057275532.9Matches
2023-202436Ascoliit ITA2. Serie B0.10000000000000020.0Matches
2023-202436Ternanait ITA2. Serie B5.13001414512240102791833.3Matches
15 Seasons6 Clubs4 Leagues361.71077127024781146224611027812625233.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (7 Seasons)3 Leagues160.5574113192356271600098347331.8
Livorno (5 Seasons)2 Leagues97.81614
Ascoli (4 Seasons)2 Leagues61.01600121141417213261001538316134.0
Olhanense (1 Season)1 League22.780
Ternana (1 Season)1 League5.13001414512240102791833.3
Salernitana (1 Season)1 League14.472
Serie B (12 Seasons)301.0826119223672137214311027012224233.5
Coppa Italia (9 Seasons)7.74005331120
Serie A (4 Seasons)30.313107386801000841028.6
Primeira Liga (1 Season)22.780
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-201022Salernitana1 League14.472
2009-201022Livorno1 League0.5004
2010-201123Livorno1 League35.561
2011-201224Livorno1 League31.970
2012-201325Livorno1 League29.530
2013-201426Livorno1 League0.4000
2013-201426Olhanense1 League22.780
2014-201527Frosinone2 Leagues31.79100
2015-201628Frosinone2 Leagues28.51110600
2016-201729Frosinone2 Leagues40.814000
2017-201830Frosinone2 Leagues30.191000000000
2018-201931Frosinone2 Leagues2.9200986801000841028.6
2019-202032Frosinone2 Leagues22.79115674273861500077285533.7
2020-202133Frosinone2 Leagues3.930061021610000132820.0
2020-202133Ascoli1 League16.1600313210155600039174427.9
2021-202234Ascoli2 Leagues25.36005661182051000057396039.4
2022-202335Ascoli2 Leagues19.54003448133731010057275532.9
2023-202436Ascoli1 League0.10000000000000020.0
2023-202436Ternana1 League5.13001414512240102791833.3
15 Seasons6 Clubs4 Leagues361.71077127024781146224611027812625233.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (7 Seasons)3 Leagues160.5574113192356271600098347331.8
Livorno (5 Seasons)2 Leagues97.81614
Ascoli (4 Seasons)2 Leagues61.01600121141417213261001538316134.0
Olhanense (1 Season)1 League22.780
Ternana (1 Season)1 League5.13001414512240102791833.3
Salernitana (1 Season)1 League14.472
Serie B (12 Seasons)301.0826119223672137214311027012224233.5
Coppa Italia (9 Seasons)7.74005331120
Serie A (4 Seasons)30.313107386801000841028.6
Primeira Liga (1 Season)22.780
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-201022Salernitanait ITA2. Serie B22nd14.472Matches
2009-201022Livornoit ITA1. Serie A20th0.5004Matches
2010-201123Livornoit ITA2. Serie B7th35.561
2011-201224Livornoit ITA2. Serie B17th31.970
2012-201325Livornoit ITA2. Serie B3rd29.530
2013-201426Livornoit ITA1. Serie A20th0.4000Matches
2013-201426Olhanensept POR1. Primeira Liga16th22.780Matches
2014-201527Frosinoneit ITA2. Serie B2nd31.191Matches
2015-201628Frosinoneit ITA1. Serie A19th27.111160Matches
2016-201729Frosinoneit ITA2. Serie B3rd38.8130Matches
2017-201830Frosinoneit ITA2. Serie B3rd29.181000000000Matches
2018-201931Frosinoneit ITA1. Serie A19th2.3200986801000841028.6Matches
2019-202032Frosinoneit ITA2. Serie B8th22.79115674273861500077285533.7Matches
2020-202133Frosinoneit ITA2. Serie B10th3.720061021610000132820.0Matches
2020-202133Ascoliit ITA2. Serie B16th16.1600313210155600039174427.9Matches
2021-202234Ascoliit ITA2. Serie B6th24.3500516017205800057396039.4Matches
2022-202335Ascoliit ITA2. Serie B12th18.64003446113621010057275532.9Matches
2023-202436Ascoliit ITA2. Serie B18th0.10000000000000020.0Matches
2023-202436Ternanait ITA2. Serie B16th5.13001414512240102791833.3Matches
15 Seasons6 Clubs3 Leagues354.01037126524478145214411027812625233.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (7 Seasons)2 Leagues154.8544113192356271600098347331.8
Livorno (5 Seasons)2 Leagues97.81614
Ascoli (4 Seasons)1 League59.11500116138387112241001538316134.0
Olhanense (1 Season)1 League22.780
Ternana (1 Season)1 League5.13001414512240102791833.3
Salernitana (1 Season)1 League14.472
Serie B (12 Seasons)301.0826119223672137214311027012224233.5
Serie A (4 Seasons)30.313107386801000841028.6
Primeira Liga (1 Season)22.780
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201527Frosinoneit ITACoppa Italia41st0.60000Matches
2015-201628Frosinoneit ITACoppa Italia25th1.30000Matches
2016-201729Frosinoneit ITACoppa Italia25th2.01000Matches
2017-201830Frosinoneit ITACoppa Italia25th1.01000Matches
2018-201931Frosinoneit ITACoppa Italia25th0.60000Matches
2020-202133Frosinoneit ITACoppa Italia41st0.21000000000Matches
2021-202234Ascoliit ITACoppa ItaliaRd11.01005110020Matches
2022-202335Ascoliit ITACoppa ItaliaRd20.90000221100Matches
9 Seasons2 Clubs1 League7.74005331120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Frosinone (7 Seasons)1 League5.83000000000
Ascoli (2 Seasons)1 League1.91005331120

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.