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
2013-201419Avellinoit ITA2. Serie B35282,69229.9011000700.000.030.030.000.03
2014-201520Avellinoit ITACoppa Italia221571.7000000000.000.000.000.000.00Matches
2014-201520Avellinoit ITA2. Serie B33262,33025.9112100500.040.040.080.040.08Matches
2015-201621Empoliit ITACoppa Italia10180.2000000000.000.000.000.000.00Matches
2015-201621Empoliit ITA1. Serie A1635265.8000000000.000.000.000.000.00Matches
2016-201722Empoliit ITACoppa Italia00Matches
2016-201722Cagliariit ITA1. Serie A533123.5000000300.000.000.000.000.00Matches
2016-201722Salernitanait ITA2. Serie B18993510.4000000100.000.000.000.000.00Matches
2017-201823Empoliit ITACoppa Italia11620.7000000000.000.000.000.000.00Matches
2017-201823Carpiit ITA2. Serie B1455716.3000000100.000.000.000.000.00Matches
2018-201924Cosenzait ITA2. Serie B13121,00211.1000000200.10.10.60.73735690.000.000.000.000.000.010.050.070.010.07Matches
2019-202025Cosenzait ITACoppa Italia11891.0000000000.000.000.000.000.00Matches
2019-202025Cosenzait ITA2. Serie B19151,41715.7213200301.71.70.42.12972430.130.060.190.130.190.110.030.130.110.13Matches
2020-202126Cosenzait ITACoppa Italia11450.5000000000.000.000.000.000.00Matches
2020-202126Cosenzait ITA2. Serie B18171,40415.6101100511.61.60.72.42469830.060.000.060.060.060.110.050.150.110.15Matches
2021-202227Cosenzait ITA2. Serie B1074875.4000000210.00.00.70.7312210.000.000.000.000.000.000.130.130.000.13Matches
9 Seasons6 Clubs3 Leagues18713012,047133.94374002923.53.52.55.9931882160.030.020.050.030.050.070.050.120.070.12
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
Cosenza (4 Seasons)2 Leagues62534,44449.43143001223.53.52.55.9931882160.060.020.080.060.080.070.050.120.070.12
Empoli (3 Seasons)2 Leagues1846066.7000000000.000.000.000.000.00
Avellino (2 Seasons)2 Leagues70565,17957.51231001200.020.030.050.020.05
Salernitana (1 Season)1 League18993510.4000000100.000.000.000.000.00
Carpi (1 Season)1 League1455716.3000000100.000.000.000.000.00
Cagliari (1 Season)1 League533123.5000000300.000.000.000.000.00
Serie B (8 Seasons)16011910,838120.44374002623.53.52.55.9931882160.030.020.060.030.060.070.050.120.070.12
Coppa Italia (6 Seasons)653714.1000000000.000.000.000.000.00
Serie A (2 Seasons)2168389.3000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419Avellino1 League35282,69229.9011000700.000.030.030.000.03
2014-201520Avellino2 Leagues35282,48727.6112100500.040.040.070.040.07
2015-201621Empoli2 Leagues1735446.0000000000.000.000.000.000.00
2016-201722Cagliari1 League533123.5000000300.000.000.000.000.00
2016-201722Salernitana1 League18993510.4000000100.000.000.000.000.00
2016-201722Empoli1 League00
2017-201823Empoli1 League11620.7000000000.000.000.000.000.00
2017-201823Carpi1 League1455716.3000000100.000.000.000.000.00
2018-201924Cosenza1 League13121,00211.1000000200.10.10.60.73735690.000.000.000.000.000.010.050.070.010.07
2019-202025Cosenza2 Leagues20161,50616.7213200301.71.70.42.12972430.120.060.180.120.180.110.030.130.110.13
2020-202126Cosenza2 Leagues19181,44916.1101100511.61.60.72.42469830.060.000.060.060.060.110.050.150.110.15
2021-202227Cosenza1 League1074875.4000000210.00.00.70.7312210.000.000.000.000.000.000.130.130.000.13
9 Seasons6 Clubs3 Leagues18713012,047133.94374002923.53.52.55.9931882160.030.020.050.030.050.070.050.120.070.12
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
Cosenza (4 Seasons)2 Leagues62534,44449.43143001223.53.52.55.9931882160.060.020.080.060.080.070.050.120.070.12
Empoli (3 Seasons)2 Leagues1846066.7000000000.000.000.000.000.00
Avellino (2 Seasons)2 Leagues70565,17957.51231001200.020.030.050.020.05
Salernitana (1 Season)1 League18993510.4000000100.000.000.000.000.00
Carpi (1 Season)1 League1455716.3000000100.000.000.000.000.00
Cagliari (1 Season)1 League533123.5000000300.000.000.000.000.00
Serie B (8 Seasons)16011910,838120.44374002623.53.52.55.9931882160.030.020.060.030.060.070.050.120.070.12
Coppa Italia (6 Seasons)653714.1000000000.000.000.000.000.00
Serie A (2 Seasons)2168389.3000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419Avellinoit ITA2. Serie B11th35282,69229.9011000700.000.030.030.000.03
2014-201520Avellinoit ITA2. Serie B8th33262,33025.9112100500.040.040.080.040.08Matches
2015-201621Empoliit ITA1. Serie A10th1635265.8000000000.000.000.000.000.00Matches
2016-201722Cagliariit ITA1. Serie A11th533123.5000000300.000.000.000.000.00Matches
2016-201722Salernitanait ITA2. Serie B10th18993510.4000000100.000.000.000.000.00Matches
2017-201823Carpiit ITA2. Serie B11th1455716.3000000100.000.000.000.000.00Matches
2018-201924Cosenzait ITA2. Serie B10th13121,00211.1000000200.10.10.60.73735690.000.000.000.000.000.010.050.070.010.07Matches
2019-202025Cosenzait ITA2. Serie B15th19151,41715.7213200301.71.70.42.12972430.130.060.190.130.190.110.030.130.110.13Matches
2020-202126Cosenzait ITA2. Serie B17th18171,40415.6101100511.61.60.72.42469830.060.000.060.060.060.110.050.150.110.15Matches
2021-202227Cosenzait ITA2. Serie B16th1074875.4000000210.00.00.70.7312210.000.000.000.000.000.000.130.130.000.13Matches
9 Seasons6 Clubs2 Leagues18112511,676129.74374002923.53.52.55.9931882160.030.020.050.030.050.070.050.120.070.12
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
Cosenza (4 Seasons)1 League60514,31047.93143001223.53.52.55.9931882160.060.020.080.060.080.070.050.120.070.12
Avellino (2 Seasons)1 League68545,02255.81231001200.020.040.050.020.05
Salernitana (1 Season)1 League18993510.4000000100.000.000.000.000.00
Empoli (1 Season)1 League1635265.8000000000.000.000.000.000.00
Carpi (1 Season)1 League1455716.3000000100.000.000.000.000.00
Cagliari (1 Season)1 League533123.5000000300.000.000.000.000.00
Serie B (8 Seasons)16011910,838120.44374002623.53.52.55.9931882160.030.020.060.030.060.070.050.120.070.12
Serie A (2 Seasons)2168389.3000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Avellinoit ITACoppa Italia17th221571.7000000000.000.000.000.000.00Matches
2015-201621Empoliit ITACoppa Italia25th10180.2000000000.000.000.000.000.00Matches
2016-201722Empoliit ITACoppa Italia17th00Matches
2017-201823Empoliit ITACoppa Italia41st11620.7000000000.000.000.000.000.00Matches
2019-202025Cosenzait ITACoppa Italia41st11891.0000000000.000.000.000.000.00Matches
2020-202126Cosenzait ITACoppa Italia17th11450.5000000000.000.000.000.000.00Matches
6 Seasons3 Clubs1 League653714.1000000000.000.000.000.000.00
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 League21800.9000000000.000.000.000.000.00
Cosenza (2 Seasons)1 League221341.5000000000.000.000.000.000.00
Avellino (1 Season)1 League221571.7000000000.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
2013-201419Avellinoit ITA2. Serie B29.9060.200.0000
2014-201520Avellinoit ITACoppa Italia1.7000Matches
2014-201520Avellinoit ITA2. Serie B25.9140.150.2500Matches
2015-201621Empoliit ITACoppa Italia0.2000Matches
2015-201621Empoliit ITA1. Serie A5.8010.170.0000Matches
2016-201722Cagliariit ITA1. Serie A3.50100.00.290.000.0000Matches
2016-201722Salernitanait ITA2. Serie B10.4020.190.0000Matches
2017-201823Empoliit ITACoppa Italia0.7000Matches
2017-201823Carpiit ITA2. Serie B6.30010.000.160.0000Matches
2018-201924Cosenzait ITA2. Serie B11.103266.70.270.180.000.0022.60000.10.10.05-0.1-0.1Matches
2019-202025Cosenzait ITACoppa Italia1.00000.000.0000Matches
2019-202025Cosenzait ITA2. Serie B15.729444.40.570.250.220.5014.00001.71.70.19+0.3+0.3Matches
2020-202126Cosenzait ITACoppa Italia0.50000.000.0000Matches
2020-202126Cosenzait ITA2. Serie B15.61181055.61.150.640.060.1012.10001.61.60.09-0.6-0.6Matches
2021-202227Cosenzait ITA2. Serie B5.40000.000.000000.00.00.00.0Matches
9 Seasons6 Clubs3 Leagues133.94313054.80.520.230.100.1313.70003.53.50.12-0.5-0.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Cosenza (4 Seasons)2 Leagues49.43301653.30.610.320.100.1913.70003.53.50.12-0.5-0.5
Empoli (3 Seasons)2 Leagues6.7010.170.0000
Avellino (2 Seasons)2 Leagues57.51100.180.1000
Salernitana (1 Season)1 League10.4020.190.0000
Carpi (1 Season)1 League6.30010.000.160.0000
Cagliari (1 Season)1 League3.50100.00.290.000.0000
Serie B (8 Seasons)120.44302956.70.550.240.100.1413.70003.53.50.12-0.5-0.5
Coppa Italia (6 Seasons)4.10000.000.0000
Serie A (2 Seasons)9.30110.00.290.110.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419Avellino1 League29.9060.200.0000
2014-201520Avellino2 Leagues27.6140.150.2500
2015-201621Empoli2 Leagues6.0010.170.0000
2016-201722Cagliari1 League3.50100.00.290.000.0000
2016-201722Salernitana1 League10.4020.190.0000
2017-201823Empoli1 League0.7000
2017-201823Carpi1 League6.30010.000.160.0000
2018-201924Cosenza1 League11.103266.70.270.180.000.0022.60000.10.10.05-0.1-0.1
2019-202025Cosenza2 Leagues16.729444.40.540.240.220.5014.00001.71.70.19+0.3+0.3
2020-202126Cosenza2 Leagues16.11181055.61.120.620.060.1012.10001.61.60.09-0.6-0.6
2021-202227Cosenza1 League5.40000.000.000000.00.00.00.0
9 Seasons6 Clubs3 Leagues133.94313054.80.520.230.100.1313.70003.53.50.12-0.5-0.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Cosenza (4 Seasons)2 Leagues49.43301653.30.610.320.100.1913.70003.53.50.12-0.5-0.5
Empoli (3 Seasons)2 Leagues6.7010.170.0000
Avellino (2 Seasons)2 Leagues57.51100.180.1000
Salernitana (1 Season)1 League10.4020.190.0000
Carpi (1 Season)1 League6.30010.000.160.0000
Cagliari (1 Season)1 League3.50100.00.290.000.0000
Serie B (8 Seasons)120.44302956.70.550.240.100.1413.70003.53.50.12-0.5-0.5
Coppa Italia (6 Seasons)4.10000.000.0000
Serie A (2 Seasons)9.30110.00.290.110.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419Avellinoit ITA2. Serie B11th29.9060.200.0000
2014-201520Avellinoit ITA2. Serie B8th25.9140.150.2500Matches
2015-201621Empoliit ITA1. Serie A10th5.8010.170.0000Matches
2016-201722Cagliariit ITA1. Serie A11th3.50100.00.290.000.0000Matches
2016-201722Salernitanait ITA2. Serie B10th10.4020.190.0000Matches
2017-201823Carpiit ITA2. Serie B11th6.30010.000.160.0000Matches
2018-201924Cosenzait ITA2. Serie B10th11.103266.70.270.180.000.0022.60000.10.10.05-0.1-0.1Matches
2019-202025Cosenzait ITA2. Serie B15th15.729444.40.570.250.220.5014.00001.71.70.19+0.3+0.3Matches
2020-202126Cosenzait ITA2. Serie B17th15.61181055.61.150.640.060.1012.10001.61.60.09-0.6-0.6Matches
2021-202227Cosenzait ITA2. Serie B16th5.40000.000.000000.00.00.00.0Matches
9 Seasons6 Clubs2 Leagues129.74313054.80.540.230.100.1313.70003.53.50.12-0.5-0.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
Cosenza (4 Seasons)1 League47.93301653.30.630.330.100.1913.70003.53.50.12-0.5-0.5
Avellino (2 Seasons)1 League55.81100.180.1000
Salernitana (1 Season)1 League10.4020.190.0000
Empoli (1 Season)1 League5.8010.170.0000
Carpi (1 Season)1 League6.30010.000.160.0000
Cagliari (1 Season)1 League3.50100.00.290.000.0000
Serie B (8 Seasons)120.44302956.70.550.240.100.1413.70003.53.50.12-0.5-0.5
Serie A (2 Seasons)9.30110.00.290.110.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201520Avellinoit ITACoppa Italia17th1.7000Matches
2015-201621Empoliit ITACoppa Italia25th0.2000Matches
2017-201823Empoliit ITACoppa Italia41st0.7000Matches
2019-202025Cosenzait ITACoppa Italia41st1.00000.000.0000Matches
2020-202126Cosenzait ITACoppa Italia17th0.50000.000.0000Matches
6 Seasons3 Clubs1 League4.10000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Empoli (3 Seasons)1 League0.9000
Cosenza (2 Seasons)1 League1.50000.000.0000
Avellino (1 Season)1 League1.7000

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
2013-201419Avellinoit ITA2. Serie B29.91
2014-201520Avellinoit ITACoppa Italia1.70Matches
2014-201520Avellinoit ITA2. Serie B25.91Matches
2015-201621Empoliit ITACoppa Italia0.20Matches
2015-201621Empoliit ITA1. Serie A5.80Matches
2016-201722Cagliariit ITA1. Serie A3.50Matches
2016-201722Salernitanait ITA2. Serie B10.40Matches
2017-201823Empoliit ITACoppa Italia0.70Matches
2017-201823Carpiit ITA2. Serie B6.30Matches
2018-201924Cosenzait ITA2. Serie B11.135350070.65425201120923190.511516768.9247233.300.60.4-0.69246635Matches
2019-202025Cosenzait ITACoppa Italia1.00Matches
2019-202025Cosenzait ITA2. Serie B15.760680275.69879448029634486.024630879.9439346.210.40.4+0.6105712772Matches
2020-202126Cosenzait ITACoppa Italia0.50Matches
2020-202126Cosenzait ITA2. Serie B15.650071470.07504327129136380.217524870.6276342.900.71.0-0.7144011669Matches
2021-202227Cosenzait ITA2. Serie B5.412719864.11996968739081.1395867.2133735.100.70.7-0.77114112Matches
9 Seasons6 Clubs3 Leagues133.91586221471.62480410730869102884.557578173.610726540.432.52.5+0.5401323320188
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
Cosenza (4 Seasons)2 Leagues49.41586221471.62480410730869102884.557578173.610726540.412.52.5-1.5401323320188
Empoli (3 Seasons)2 Leagues6.70
Avellino (2 Seasons)2 Leagues57.52
Salernitana (1 Season)1 League10.40
Carpi (1 Season)1 League6.30
Cagliari (1 Season)1 League3.50
Serie B (8 Seasons)120.41586221471.62480410730869102884.557578173.610726540.432.52.5+0.5401323320188
Coppa Italia (6 Seasons)4.10
Serie A (2 Seasons)9.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419Avellino1 League29.91
2014-201520Avellino2 Leagues27.61
2015-201621Empoli2 Leagues6.00
2016-201722Cagliari1 League3.50
2016-201722Salernitana1 League10.40
2017-201823Empoli1 League0.70
2017-201823Carpi1 League6.30
2018-201924Cosenza1 League11.135350070.65425201120923190.511516768.9247233.300.60.4-0.69246635
2019-202025Cosenza2 Leagues16.760680275.69879448029634486.024630879.9439346.210.40.4+0.6105712772
2020-202126Cosenza2 Leagues16.150071470.07504327129136380.217524870.6276342.900.71.0-0.7144011669
2021-202227Cosenza1 League5.412719864.11996968739081.1395867.2133735.100.70.7-0.77114112
9 Seasons6 Clubs3 Leagues133.91586221471.62480410730869102884.557578173.610726540.432.52.5+0.5401323320188
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
Cosenza (4 Seasons)2 Leagues49.41586221471.62480410730869102884.557578173.610726540.412.52.5-1.5401323320188
Empoli (3 Seasons)2 Leagues6.70
Avellino (2 Seasons)2 Leagues57.52
Salernitana (1 Season)1 League10.40
Carpi (1 Season)1 League6.30
Cagliari (1 Season)1 League3.50
Serie B (8 Seasons)120.41586221471.62480410730869102884.557578173.610726540.432.52.5+0.5401323320188
Coppa Italia (6 Seasons)4.10
Serie A (2 Seasons)9.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419Avellinoit ITA2. Serie B11th29.91
2014-201520Avellinoit ITA2. Serie B8th25.91Matches
2015-201621Empoliit ITA1. Serie A10th5.80Matches
2016-201722Cagliariit ITA1. Serie A11th3.50Matches
2016-201722Salernitanait ITA2. Serie B10th10.40Matches
2017-201823Carpiit ITA2. Serie B11th6.30Matches
2018-201924Cosenzait ITA2. Serie B10th11.135350070.65425201120923190.511516768.9247233.300.60.4-0.69246635Matches
2019-202025Cosenzait ITA2. Serie B15th15.760680275.69879448029634486.024630879.9439346.210.40.4+0.6105712772Matches
2020-202126Cosenzait ITA2. Serie B17th15.650071470.07504327129136380.217524870.6276342.900.71.0-0.7144011669Matches
2021-202227Cosenzait ITA2. Serie B16th5.412719864.11996968739081.1395867.2133735.100.70.7-0.77114112Matches
9 Seasons6 Clubs2 Leagues129.71586221471.62480410730869102884.557578173.610726540.432.52.5+0.5401323320188
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
Cosenza (4 Seasons)1 League47.91586221471.62480410730869102884.557578173.610726540.412.52.5-1.5401323320188
Avellino (2 Seasons)1 League55.82
Salernitana (1 Season)1 League10.40
Empoli (1 Season)1 League5.80
Carpi (1 Season)1 League6.30
Cagliari (1 Season)1 League3.50
Serie B (8 Seasons)120.41586221471.62480410730869102884.557578173.610726540.432.52.5+0.5401323320188
Serie A (2 Seasons)9.30
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201520Avellinoit ITACoppa Italia17th1.70Matches
2015-201621Empoliit ITACoppa Italia25th0.20Matches
2017-201823Empoliit ITACoppa Italia41st0.70Matches
2019-202025Cosenzait ITACoppa Italia41st1.00Matches
2020-202126Cosenzait ITACoppa Italia17th0.50Matches
6 Seasons3 Clubs1 League4.10
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 League0.90
Cosenza (2 Seasons)1 League1.50
Avellino (1 Season)1 League1.70
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
2013-201419Avellinoit ITA2. Serie B29.9
2014-201520Avellinoit ITACoppa Italia1.7Matches
2014-201520Avellinoit ITA2. Serie B25.9Matches
2015-201621Empoliit ITACoppa Italia0.2Matches
2015-201621Empoliit ITA1. Serie A5.8Matches
2016-201722Cagliariit ITA1. Serie A3.54Matches
2016-201722Salernitanait ITA2. Serie B10.4Matches
2017-201823Empoliit ITACoppa Italia0.7Matches
2017-201823Carpiit ITA2. Serie B6.30Matches
2018-201924Cosenzait ITA2. Serie B11.15004247360442634120353318Matches
2019-202025Cosenzait ITACoppa Italia1.00Matches
2019-202025Cosenzait ITA2. Serie B15.7802652149507411440000606125Matches
2020-202126Cosenzait ITACoppa Italia0.50Matches
2020-202126Cosenzait ITA2. Serie B15.6714604106602401000000500423Matches
2021-202227Cosenzait ITA2. Serie B5.4198170283111125000012706Matches
9 Seasons6 Clubs3 Leagues133.9221418503562011413833241201586872
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cosenza (4 Seasons)2 Leagues49.4221418503562011413433241201586872
Empoli (3 Seasons)2 Leagues6.7
Avellino (2 Seasons)2 Leagues57.5
Salernitana (1 Season)1 League10.4
Carpi (1 Season)1 League6.30
Cagliari (1 Season)1 League3.54
Serie B (8 Seasons)120.4221418503562011413433241201586872
Coppa Italia (6 Seasons)4.10
Serie A (2 Seasons)9.34
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
2013-201419Avellino1 League29.9
2014-201520Avellino2 Leagues27.6
2015-201621Empoli2 Leagues6.0
2016-201722Cagliari1 League3.54
2016-201722Salernitana1 League10.4
2017-201823Empoli1 League0.7
2017-201823Carpi1 League6.30
2018-201924Cosenza1 League11.15004247360442634120353318
2019-202025Cosenza2 Leagues16.7802652149507411440000606125
2020-202126Cosenza2 Leagues16.1714604106602401000000500423
2021-202227Cosenza1 League5.4198170283111125000012706
9 Seasons6 Clubs3 Leagues133.9221418503562011413833241201586872
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cosenza (4 Seasons)2 Leagues49.4221418503562011413433241201586872
Empoli (3 Seasons)2 Leagues6.7
Avellino (2 Seasons)2 Leagues57.5
Salernitana (1 Season)1 League10.4
Carpi (1 Season)1 League6.30
Cagliari (1 Season)1 League3.54
Serie B (8 Seasons)120.4221418503562011413433241201586872
Coppa Italia (6 Seasons)4.10
Serie A (2 Seasons)9.34
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
2013-201419Avellinoit ITA2. Serie B11th29.9
2014-201520Avellinoit ITA2. Serie B8th25.9Matches
2015-201621Empoliit ITA1. Serie A10th5.8Matches
2016-201722Cagliariit ITA1. Serie A11th3.54Matches
2016-201722Salernitanait ITA2. Serie B10th10.4Matches
2017-201823Carpiit ITA2. Serie B11th6.30Matches
2018-201924Cosenzait ITA2. Serie B10th11.15004247360442634120353318Matches
2019-202025Cosenzait ITA2. Serie B15th15.7802652149507411440000606125Matches
2020-202126Cosenzait ITA2. Serie B17th15.6714604106602401000000500423Matches
2021-202227Cosenzait ITA2. Serie B16th5.4198170283111125000012706Matches
9 Seasons6 Clubs2 Leagues129.7221418503562011413833241201586872
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cosenza (4 Seasons)1 League47.9221418503562011413433241201586872
Avellino (2 Seasons)1 League55.8
Salernitana (1 Season)1 League10.4
Empoli (1 Season)1 League5.8
Carpi (1 Season)1 League6.30
Cagliari (1 Season)1 League3.54
Serie B (8 Seasons)120.4221418503562011413433241201586872
Serie A (2 Seasons)9.34
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-201520Avellinoit ITACoppa Italia17th1.7Matches
2015-201621Empoliit ITACoppa Italia25th0.2Matches
2017-201823Empoliit ITACoppa Italia41st0.7Matches
2019-202025Cosenzait ITACoppa Italia41st1.00Matches
2020-202126Cosenzait ITACoppa Italia17th0.50Matches
6 Seasons3 Clubs1 League4.10
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Empoli (3 Seasons)1 League0.9
Cosenza (2 Seasons)1 League1.50
Avellino (1 Season)1 League1.7

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
2013-201419Avellinoit ITA2. Serie B29.9
2014-201520Avellinoit ITACoppa Italia1.7Matches
2014-201520Avellinoit ITA2. Serie B25.9Matches
2015-201621Empoliit ITACoppa Italia0.2Matches
2015-201621Empoliit ITA1. Serie A5.8Matches
2016-201722Cagliariit ITA1. Serie A3.5Matches
2016-201722Salernitanait ITA2. Serie B10.4Matches
2017-201823Empoliit ITACoppa Italia0.7Matches
2017-201823Carpiit ITA2. Serie B6.3Matches
2018-201924Cosenzait ITA2. Serie B11.1191.71161011000.00000000Matches
2019-202025Cosenzait ITACoppa Italia1.0Matches
2019-202025Cosenzait ITA2. Serie B15.7241.52192201020.13110000Matches
2020-202126Cosenzait ITACoppa Italia0.5Matches
2020-202126Cosenzait ITA2. Serie B15.6372.38280313220.13100100Matches
2021-202227Cosenzait ITA2. Serie B5.491.6690000000.00000000Matches
9 Seasons6 Clubs3 Leagues133.9891.86723525240.08210100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cosenza (4 Seasons)2 Leagues49.4891.86723525240.08210100
Empoli (3 Seasons)2 Leagues6.7
Avellino (2 Seasons)2 Leagues57.5
Salernitana (1 Season)1 League10.4
Carpi (1 Season)1 League6.3
Cagliari (1 Season)1 League3.5
Serie B (8 Seasons)120.4891.86723525240.08210100
Coppa Italia (6 Seasons)4.1
Serie A (2 Seasons)9.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Avellino1 League29.9
2014-201520Avellino2 Leagues27.6
2015-201621Empoli2 Leagues6.0
2016-201722Cagliari1 League3.5
2016-201722Salernitana1 League10.4
2017-201823Empoli1 League0.7
2017-201823Carpi1 League6.3
2018-201924Cosenza1 League11.1191.71161011000.00000000
2019-202025Cosenza2 Leagues16.7241.52192201020.13110000
2020-202126Cosenza2 Leagues16.1372.38280313220.13100100
2021-202227Cosenza1 League5.491.6690000000.00000000
9 Seasons6 Clubs3 Leagues133.9891.86723525240.08210100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cosenza (4 Seasons)2 Leagues49.4891.86723525240.08210100
Empoli (3 Seasons)2 Leagues6.7
Avellino (2 Seasons)2 Leagues57.5
Salernitana (1 Season)1 League10.4
Carpi (1 Season)1 League6.3
Cagliari (1 Season)1 League3.5
Serie B (8 Seasons)120.4891.86723525240.08210100
Coppa Italia (6 Seasons)4.1
Serie A (2 Seasons)9.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Avellinoit ITA2. Serie B11th29.9
2014-201520Avellinoit ITA2. Serie B8th25.9Matches
2015-201621Empoliit ITA1. Serie A10th5.8Matches
2016-201722Cagliariit ITA1. Serie A11th3.5Matches
2016-201722Salernitanait ITA2. Serie B10th10.4Matches
2017-201823Carpiit ITA2. Serie B11th6.3Matches
2018-201924Cosenzait ITA2. Serie B10th11.1191.71161011000.00000000Matches
2019-202025Cosenzait ITA2. Serie B15th15.7241.52192201020.13110000Matches
2020-202126Cosenzait ITA2. Serie B17th15.6372.38280313220.13100100Matches
2021-202227Cosenzait ITA2. Serie B16th5.491.6690000000.00000000Matches
9 Seasons6 Clubs2 Leagues129.7891.86723525240.08210100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cosenza (4 Seasons)1 League47.9891.86723525240.08210100
Avellino (2 Seasons)1 League55.8
Salernitana (1 Season)1 League10.4
Empoli (1 Season)1 League5.8
Carpi (1 Season)1 League6.3
Cagliari (1 Season)1 League3.5
Serie B (8 Seasons)120.4891.86723525240.08210100
Serie A (2 Seasons)9.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201520Avellinoit ITACoppa Italia17th1.7Matches
2015-201621Empoliit ITACoppa Italia25th0.2Matches
2017-201823Empoliit ITACoppa Italia41st0.7Matches
2019-202025Cosenzait ITACoppa Italia41st1.0Matches
2020-202126Cosenzait ITACoppa Italia17th0.5Matches
6 Seasons3 Clubs1 League4.1
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 League0.9
Cosenza (2 Seasons)1 League1.5
Avellino (1 Season)1 League1.7

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
2013-201419Avellinoit ITA2. Serie B29.9
2014-201520Avellinoit ITACoppa Italia1.7Matches
2014-201520Avellinoit ITA2. Serie B25.9Matches
2015-201621Empoliit ITACoppa Italia0.2Matches
2015-201621Empoliit ITA1. Serie A5.8Matches
2016-201722Cagliariit ITA1. Serie A3.5510Matches
2016-201722Salernitanait ITA2. Serie B10.4Matches
2017-201823Empoliit ITACoppa Italia0.7Matches
2017-201823Carpiit ITA2. Serie B6.300Matches
2018-201924Cosenzait ITA2. Serie B11.1151185251435.7912391328340Matches
2019-202025Cosenzait ITACoppa Italia1.000Matches
2019-202025Cosenzait ITA2. Serie B15.718131431112347.812182162038340Matches
2020-202126Cosenzait ITACoppa Italia0.500Matches
2020-202126Cosenzait ITA2. Serie B15.61816954101952.69155101533300Matches
2021-202227Cosenzait ITA2. Serie B5.4752502728.65431512130Matches
9 Seasons6 Clubs3 Leagues133.9585033187286344.435491336631111110
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cosenza (4 Seasons)2 Leagues49.4584533187286344.435491336531111110
Empoli (3 Seasons)2 Leagues6.70
Avellino (2 Seasons)2 Leagues57.50
Salernitana (1 Season)1 League10.40
Carpi (1 Season)1 League6.3000
Cagliari (1 Season)1 League3.55100
Serie B (8 Seasons)120.4584533187286344.435491336531111110
Coppa Italia (6 Seasons)4.1000
Serie A (2 Seasons)9.35100
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
2013-201419Avellino1 League29.90
2014-201520Avellino2 Leagues27.60
2015-201621Empoli2 Leagues6.00
2016-201722Cagliari1 League3.55100
2016-201722Salernitana1 League10.40
2017-201823Empoli1 League0.70
2017-201823Carpi1 League6.3000
2018-201924Cosenza1 League11.1151185251435.7912391328340
2019-202025Cosenza2 Leagues16.718131431112347.812182162038340
2020-202126Cosenza2 Leagues16.11816954101952.69155101533300
2021-202227Cosenza1 League5.4752502728.65431512130
9 Seasons6 Clubs3 Leagues133.9585033187286344.435491336631111110
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cosenza (4 Seasons)2 Leagues49.4584533187286344.435491336531111110
Empoli (3 Seasons)2 Leagues6.70
Avellino (2 Seasons)2 Leagues57.50
Salernitana (1 Season)1 League10.40
Carpi (1 Season)1 League6.3000
Cagliari (1 Season)1 League3.55100
Serie B (8 Seasons)120.4584533187286344.435491336531111110
Coppa Italia (6 Seasons)4.1000
Serie A (2 Seasons)9.35100
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
2013-201419Avellinoit ITA2. Serie B11th29.9
2014-201520Avellinoit ITA2. Serie B8th25.9Matches
2015-201621Empoliit ITA1. Serie A10th5.8Matches
2016-201722Cagliariit ITA1. Serie A11th3.5510Matches
2016-201722Salernitanait ITA2. Serie B10th10.4Matches
2017-201823Carpiit ITA2. Serie B11th6.300Matches
2018-201924Cosenzait ITA2. Serie B10th11.1151185251435.7912391328340Matches
2019-202025Cosenzait ITA2. Serie B15th15.718131431112347.812182162038340Matches
2020-202126Cosenzait ITA2. Serie B17th15.61816954101952.69155101533300Matches
2021-202227Cosenzait ITA2. Serie B16th5.4752502728.65431512130Matches
9 Seasons6 Clubs2 Leagues129.7585033187286344.435491336631111110
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
Cosenza (4 Seasons)1 League47.9584533187286344.435491336531111110
Avellino (2 Seasons)1 League55.80
Salernitana (1 Season)1 League10.40
Empoli (1 Season)1 League5.80
Carpi (1 Season)1 League6.3000
Cagliari (1 Season)1 League3.55100
Serie B (8 Seasons)120.4584533187286344.435491336531111110
Serie A (2 Seasons)9.35100
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-201520Avellinoit ITACoppa Italia17th1.7Matches
2015-201621Empoliit ITACoppa Italia25th0.2Matches
2017-201823Empoliit ITACoppa Italia41st0.7Matches
2019-202025Cosenzait ITACoppa Italia41st1.000Matches
2020-202126Cosenzait ITACoppa Italia17th0.500Matches
6 Seasons3 Clubs1 League4.1000
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 League0.90
Cosenza (2 Seasons)1 League1.5000
Avellino (1 Season)1 League1.70

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
2013-201419Avellinoit ITA2. Serie B29.9
2014-201520Avellinoit ITACoppa Italia1.7Matches
2014-201520Avellinoit ITA2. Serie B25.9Matches
2015-201621Empoliit ITACoppa Italia0.2Matches
2015-201621Empoliit ITA1. Serie A5.8Matches
2016-201722Cagliariit ITA1. Serie A3.5Matches
2016-201722Salernitanait ITA2. Serie B10.4Matches
2017-201823Empoliit ITACoppa Italia0.7Matches
2017-201823Carpiit ITA2. Serie B6.3Matches
2018-201924Cosenzait ITA2. Serie B11.161137131297187661114321.41178.6320187411583727111635869Matches
2019-202025Cosenzait ITACoppa Italia1.0Matches
2019-202025Cosenzait ITA2. Serie B15.7943472684891941694319842.11157.94342345135329202141252043Matches
2020-202126Cosenzait ITACoppa Italia0.5Matches
2020-202126Cosenzait ITA2. Serie B15.6859501983932743185917952.9847.14322043102324201161049983Matches
2021-202227Cosenzait ITA2. Serie B5.42391774108593239100.01100.01255121923307113821Matches
9 Seasons6 Clubs3 Leagues133.926521516711287714562652512039.23160.81311677437269370448291515216
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
Cosenza (4 Seasons)2 Leagues49.426521516711287714562652512039.23160.81311677437269370448291515216
Empoli (3 Seasons)2 Leagues6.7
Avellino (2 Seasons)2 Leagues57.5
Salernitana (1 Season)1 League10.4
Carpi (1 Season)1 League6.3
Cagliari (1 Season)1 League3.5
Serie B (8 Seasons)120.426521516711287714562652512039.23160.81311677437269370448291515216
Coppa Italia (6 Seasons)4.1
Serie A (2 Seasons)9.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Avellino1 League29.9
2014-201520Avellino2 Leagues27.6
2015-201621Empoli2 Leagues6.0
2016-201722Cagliari1 League3.5
2016-201722Salernitana1 League10.4
2017-201823Empoli1 League0.7
2017-201823Carpi1 League6.3
2018-201924Cosenza1 League11.161137131297187661114321.41178.6320187411583727111635869
2019-202025Cosenza2 Leagues16.7943472684891941694319842.11157.94342345135329202141252043
2020-202126Cosenza2 Leagues16.1859501983932743185917952.9847.14322043102324201161049983
2021-202227Cosenza1 League5.42391774108593239100.01100.01255121923307113821
9 Seasons6 Clubs3 Leagues133.926521516711287714562652512039.23160.81311677437269370448291515216
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
Cosenza (4 Seasons)2 Leagues49.426521516711287714562652512039.23160.81311677437269370448291515216
Empoli (3 Seasons)2 Leagues6.7
Avellino (2 Seasons)2 Leagues57.5
Salernitana (1 Season)1 League10.4
Carpi (1 Season)1 League6.3
Cagliari (1 Season)1 League3.5
Serie B (8 Seasons)120.426521516711287714562652512039.23160.81311677437269370448291515216
Coppa Italia (6 Seasons)4.1
Serie A (2 Seasons)9.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Avellinoit ITA2. Serie B11th29.9
2014-201520Avellinoit ITA2. Serie B8th25.9Matches
2015-201621Empoliit ITA1. Serie A10th5.8Matches
2016-201722Cagliariit ITA1. Serie A11th3.5Matches
2016-201722Salernitanait ITA2. Serie B10th10.4Matches
2017-201823Carpiit ITA2. Serie B11th6.3Matches
2018-201924Cosenzait ITA2. Serie B10th11.161137131297187661114321.41178.6320187411583727111635869Matches
2019-202025Cosenzait ITA2. Serie B15th15.7943472684891941694319842.11157.94342345135329202141252043Matches
2020-202126Cosenzait ITA2. Serie B17th15.6859501983932743185917952.9847.14322043102324201161049983Matches
2021-202227Cosenzait ITA2. Serie B16th5.42391774108593239100.01100.01255121923307113821Matches
9 Seasons6 Clubs2 Leagues129.726521516711287714562652512039.23160.81311677437269370448291515216
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
Cosenza (4 Seasons)1 League47.926521516711287714562652512039.23160.81311677437269370448291515216
Avellino (2 Seasons)1 League55.8
Salernitana (1 Season)1 League10.4
Empoli (1 Season)1 League5.8
Carpi (1 Season)1 League6.3
Cagliari (1 Season)1 League3.5
Serie B (8 Seasons)120.426521516711287714562652512039.23160.81311677437269370448291515216
Serie A (2 Seasons)9.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201520Avellinoit ITACoppa Italia17th1.7Matches
2015-201621Empoliit ITACoppa Italia25th0.2Matches
2017-201823Empoliit ITACoppa Italia41st0.7Matches
2019-202025Cosenzait ITACoppa Italia41st1.0Matches
2020-202126Cosenzait ITACoppa Italia17th0.5Matches
6 Seasons3 Clubs1 League4.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Empoli (3 Seasons)1 League0.9
Cosenza (2 Seasons)1 League1.5
Avellino (1 Season)1 League1.7

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
2013-201419Avellinoit ITA2. Serie B352,6927771.229.9287
2014-201520Avellinoit ITACoppa Italia21577958.11.72791003.0031+2+1.15+1.94Matches
2014-201520Avellinoit ITA2. Serie B332,3307161.625.92616731.432224-2-0.08-0.20Matches
2015-201621Empoliit ITACoppa Italia1181820.00.20011700.000000.00+1.25Matches
2015-201621Empoliit ITA1. Serie A165263315.45.83113220.7552+3+0.51+0.89Matches
2016-201722Empoliit ITACoppa Italia00001Matches
2016-201722Cagliariit ITA1. Serie A5312629.13.5332111.2019-8-2.31-1.93Matches
2016-201722Salernitanait ITA2. Serie B189355224.710.4989Matches
2017-201823Empoliit ITACoppa Italia1626251.70.71620001.001100.000.00Matches
2017-201823Carpiit ITA2. Serie B145714115.16.3549151.7925-3-0.47-0.16Matches
2018-201924Cosenzait ITA2. Serie B131,0027731.811.11278616631.691312+1+0.09+0.4715.412.1+3.2+0.29+0.08Matches
2019-202025Cosenzait ITACoppa Italia1898998.91.01890000.0001-1-1.01-1.01Matches
2019-202025Cosenzait ITA2. Serie B191,4177541.415.7158711428181.893023+7+0.44+0.7127.324.6+2.7+0.17+0.36Matches
2020-202126Cosenzait ITACoppa Italia1454515.00.51450021.000000.000.00Matches
2020-202126Cosenzait ITA2. Serie B181,4047841.115.61782101900.94131300.00+0.8018.024.2-6.2-0.40+0.24Matches
2021-202227Cosenzait ITA2. Serie B104874914.25.476623961.17710-3-0.55+0.065.29.2-4.0-0.73-0.22Matches
9 Seasons6 Clubs3 Leagues18712,0476433.1133.913079625723811.3897101-4-0.04+0.3565.970.1-4.2-0.09+0.21
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
Cosenza (4 Seasons)2 Leagues624,4447232.249.4538029924291.416359+4+0.08+0.5965.970.1-4.2-0.09+0.21
Empoli (3 Seasons)2 Leagues186063415.86.746311417230.7263+3+0.45+0.83
Avellino (2 Seasons)2 Leagues705,1797466.157.55679171431.52252500.00-0.06
Salernitana (1 Season)1 League189355224.710.4989
Carpi (1 Season)1 League145714115.16.3549151.7925-3-0.47-0.16
Cagliari (1 Season)1 League5312629.13.5332111.2019-8-2.31-1.93
Serie B (8 Seasons)16010,8386838.0120.411980574124451.48878700.00+0.4165.970.1-4.2-0.09+0.21
Coppa Italia (6 Seasons)63716234.44.1571111731.3343+1+0.24+0.60
Serie A (2 Seasons)218384012.39.36415330.86611-5-0.54-0.16
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
2013-201419Avellino1 League352,6927771.229.9287
2014-201520Avellino2 Leagues352,4877161.427.6287917731.52252500.00-0.06
2015-201621Empoli2 Leagues175443215.56.0311417220.7152+3+0.50+0.89
2016-201722Cagliari1 League5312629.13.5332111.2019-8-2.31-1.93
2016-201722Salernitana1 League189355224.710.4989
2016-201722Empoli1 League00001
2017-201823Empoli1 League1626251.70.71620001.001100.000.00
2017-201823Carpi1 League145714115.16.3549151.7925-3-0.47-0.16
2018-201924Cosenza1 League131,0027731.811.11278616631.691312+1+0.09+0.4715.412.1+3.2+0.29+0.08
2019-202025Cosenza2 Leagues201,5067542.916.7168711428181.803024+6+0.36+0.6327.324.6+2.7+0.17+0.36
2020-202126Cosenza2 Leagues191,4497639.016.11880101920.94131300.00+0.7118.024.2-6.2-0.40+0.24
2021-202227Cosenza1 League104874914.25.476623961.17710-3-0.55+0.065.29.2-4.0-0.73-0.22
9 Seasons6 Clubs3 Leagues18712,0476433.1133.913079625723811.3897101-4-0.04+0.3565.970.1-4.2-0.09+0.21
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
Cosenza (4 Seasons)2 Leagues624,4447232.249.4538029924291.416359+4+0.08+0.5965.970.1-4.2-0.09+0.21
Empoli (3 Seasons)2 Leagues186063415.86.746311417230.7263+3+0.45+0.83
Avellino (2 Seasons)2 Leagues705,1797466.157.55679171431.52252500.00-0.06
Salernitana (1 Season)1 League189355224.710.4989
Carpi (1 Season)1 League145714115.16.3549151.7925-3-0.47-0.16
Cagliari (1 Season)1 League5312629.13.5332111.2019-8-2.31-1.93
Serie B (8 Seasons)16010,8386838.0120.411980574124451.48878700.00+0.4165.970.1-4.2-0.09+0.21
Coppa Italia (6 Seasons)63716234.44.1571111731.3343+1+0.24+0.60
Serie A (2 Seasons)218384012.39.36415330.86611-5-0.54-0.16
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
2013-201419Avellinoit ITA2. Serie B11th352,6927771.229.9287
2014-201520Avellinoit ITA2. Serie B8th332,3307161.625.92616731.432224-2-0.08-0.20Matches
2015-201621Empoliit ITA1. Serie A10th165263315.45.83113220.7552+3+0.51+0.89Matches
2016-201722Cagliariit ITA1. Serie A11th5312629.13.5332111.2019-8-2.31-1.93Matches
2016-201722Salernitanait ITA2. Serie B10th189355224.710.4989Matches
2017-201823Carpiit ITA2. Serie B11th145714115.16.3549151.7925-3-0.47-0.16Matches
2018-201924Cosenzait ITA2. Serie B10th131,0027731.811.11278616631.691312+1+0.09+0.4715.412.1+3.2+0.29+0.08Matches
2019-202025Cosenzait ITA2. Serie B15th191,4177541.415.7158711428181.893023+7+0.44+0.7127.324.6+2.7+0.17+0.36Matches
2020-202126Cosenzait ITA2. Serie B17th181,4047841.115.61782101900.94131300.00+0.8018.024.2-6.2-0.40+0.24Matches
2021-202227Cosenzait ITA2. Serie B16th104874914.25.476623961.17710-3-0.55+0.065.29.2-4.0-0.73-0.22Matches
9 Seasons6 Clubs2 Leagues18111,6766533.0129.712580615624781.389398-5-0.06+0.3465.970.1-4.2-0.09+0.21
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
Cosenza (4 Seasons)1 League604,3107232.147.9518029924271.446358+5+0.10+0.6365.970.1-4.2-0.09+0.21
Avellino (2 Seasons)1 League685,0227466.455.854161431.432224-2-0.08-0.20
Salernitana (1 Season)1 League189355224.710.4989
Empoli (1 Season)1 League165263315.45.83113220.7552+3+0.51+0.89
Carpi (1 Season)1 League145714115.16.3549151.7925-3-0.47-0.16
Cagliari (1 Season)1 League5312629.13.5332111.2019-8-2.31-1.93
Serie B (8 Seasons)16010,8386838.0120.411980574124451.48878700.00+0.4165.970.1-4.2-0.09+0.21
Serie A (2 Seasons)218384012.39.36415330.86611-5-0.54-0.16
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-201520Avellinoit ITACoppa Italia17th21577958.11.72791003.0031+2+1.15+1.94Matches
2015-201621Empoliit ITACoppa Italia25th1181820.00.20011700.000000.00+1.25Matches
2016-201722Empoliit ITACoppa Italia17th00001Matches
2017-201823Empoliit ITACoppa Italia41st1626251.70.71620001.001100.000.00Matches
2019-202025Cosenzait ITACoppa Italia41st1898998.91.01890000.0001-1-1.01-1.01Matches
2020-202126Cosenzait ITACoppa Italia17th1454515.00.51450021.000000.000.00Matches
6 Seasons3 Clubs1 League63716234.44.1571111731.3343+1+0.24+0.60
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 League2804019.00.9163011710.501100.00+0.69
Cosenza (2 Seasons)1 League21346734.41.52670020.5001-1-0.67-0.67
Avellino (1 Season)1 League21577958.11.72791003.0031+2+1.15+1.94

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
2013-201419Avellinoit ITA2. Serie B29.970
2014-201520Avellinoit ITACoppa Italia1.70000Matches
2014-201520Avellinoit ITA2. Serie B25.950Matches
2015-201621Empoliit ITACoppa Italia0.20000Matches
2015-201621Empoliit ITA1. Serie A5.8007Matches
2016-201722Cagliariit ITA1. Serie A3.53008304105000Matches
2016-201722Salernitanait ITA2. Serie B10.410Matches
2017-201823Empoliit ITACoppa Italia0.70000Matches
2017-201823Carpiit ITA2. Serie B6.310000000000Matches
2018-201924Cosenzait ITA2. Serie B11.1200128042131100045111542.3Matches
2019-202025Cosenzait ITACoppa Italia1.00000000000Matches
2019-202025Cosenzait ITA2. Serie B15.7300205041201301093202148.8Matches
2020-202126Cosenzait ITACoppa Italia0.50000000000Matches
2020-202126Cosenzait ITA2. Serie B15.6511137340151601074213636.8Matches
2021-202227Cosenzait ITA2. Serie B5.421151011550001841028.6Matches
9 Seasons6 Clubs3 Leagues133.92922652431386350020230568240.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cosenza (4 Seasons)2 Leagues49.41222502131345345020230568240.6
Empoli (3 Seasons)2 Leagues6.700070
Avellino (2 Seasons)2 Leagues57.512000
Salernitana (1 Season)1 League10.410
Carpi (1 Season)1 League6.310000000000
Cagliari (1 Season)1 League3.53008304105000
Serie B (8 Seasons)120.42622502131345345020230568240.6
Coppa Italia (6 Seasons)4.10000000000
Serie A (2 Seasons)9.330015304105000
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
2013-201419Avellino1 League29.970
2014-201520Avellino2 Leagues27.65000
2015-201621Empoli2 Leagues6.000070
2016-201722Cagliari1 League3.53008304105000
2016-201722Salernitana1 League10.410
2017-201823Empoli1 League0.70000
2017-201823Carpi1 League6.310000000000
2018-201924Cosenza1 League11.1200128042131100045111542.3
2019-202025Cosenza2 Leagues16.7300205041201301093202148.8
2020-202126Cosenza2 Leagues16.1511137340151601074213636.8
2021-202227Cosenza1 League5.421151011550001841028.6
9 Seasons6 Clubs3 Leagues133.92922652431386350020230568240.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cosenza (4 Seasons)2 Leagues49.41222502131345345020230568240.6
Empoli (3 Seasons)2 Leagues6.700070
Avellino (2 Seasons)2 Leagues57.512000
Salernitana (1 Season)1 League10.410
Carpi (1 Season)1 League6.310000000000
Cagliari (1 Season)1 League3.53008304105000
Serie B (8 Seasons)120.42622502131345345020230568240.6
Coppa Italia (6 Seasons)4.10000000000
Serie A (2 Seasons)9.330015304105000
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
2013-201419Avellinoit ITA2. Serie B11th29.970
2014-201520Avellinoit ITA2. Serie B8th25.950Matches
2015-201621Empoliit ITA1. Serie A10th5.8007Matches
2016-201722Cagliariit ITA1. Serie A11th3.53008304105000Matches
2016-201722Salernitanait ITA2. Serie B10th10.410Matches
2017-201823Carpiit ITA2. Serie B11th6.310000000000Matches
2018-201924Cosenzait ITA2. Serie B10th11.1200128042131100045111542.3Matches
2019-202025Cosenzait ITA2. Serie B15th15.7300205041201301093202148.8Matches
2020-202126Cosenzait ITA2. Serie B17th15.6511137340151601074213636.8Matches
2021-202227Cosenzait ITA2. Serie B16th5.421151011550001841028.6Matches
9 Seasons6 Clubs2 Leagues129.72922652431386350020230568240.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cosenza (4 Seasons)1 League47.91222502131345345020230568240.6
Avellino (2 Seasons)1 League55.8120
Salernitana (1 Season)1 League10.410
Empoli (1 Season)1 League5.8007
Carpi (1 Season)1 League6.310000000000
Cagliari (1 Season)1 League3.53008304105000
Serie B (8 Seasons)120.42622502131345345020230568240.6
Serie A (2 Seasons)9.330015304105000
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-201520Avellinoit ITACoppa Italia17th1.70000Matches
2015-201621Empoliit ITACoppa Italia25th0.20000Matches
2017-201823Empoliit ITACoppa Italia41st0.70000Matches
2019-202025Cosenzait ITACoppa Italia41st1.00000000000Matches
2020-202126Cosenzait ITACoppa Italia17th0.50000000000Matches
6 Seasons3 Clubs1 League4.10000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Empoli (3 Seasons)1 League0.90000
Cosenza (2 Seasons)1 League1.50000000000
Avellino (1 Season)1 League1.70000

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.

More Luca Bittante Pages