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
2012-201321Grossetoit ITA2. Serie B411351.5000000000.000.000.000.000.00
2015-201624Bassano Virtusit ITACoppa Italia211481.6000000000.000.000.000.000.00Matches
2016-201725Bassano Virtusit ITACoppa Italia333003.3000000000.000.000.000.000.00Matches
2017-201826Veneziait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2017-201826Veneziait ITA2. Serie B39383,38737.64913400310.110.240.350.110.35Matches
2018-201927Veneziait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2018-201927Perugiait ITA2. Serie B171092810.3235200200.70.72.22.956531030.190.290.480.190.480.070.210.280.070.28Matches
2018-201927Veneziait ITA2. Serie B14141,19113.2022000110.60.61.21.94253830.000.150.150.000.150.050.090.140.050.14Matches
2019-202028Perugiait ITACoppa Italia432602.9000000100.000.000.000.000.00Matches
2019-202028Perugiait ITA2. Serie B31292,43727.1145100112.02.04.86.81091231500.040.150.180.040.180.080.180.250.080.25Matches
2020-202129Perugiait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2021-202230Perugiait ITACoppa Italia221431.6000000000.000.000.000.000.00Matches
2021-202230Perugiait ITA2. Serie B35262,32425.8134100901.11.13.64.6881081760.040.120.150.040.150.040.140.180.040.18Matches
2022-202331Ascoliit ITACoppa Italia20620.7101100001.450.001.451.451.45Matches
2022-202331Ascoliit ITA2. Serie B22161,28014.2000000100.30.30.91.33331870.000.000.000.000.000.020.070.090.020.09Matches
2023-202432Ascoliit ITACoppa Italia1080.1000000000.000.000.000.000.00Matches
2023-202432Ascoliit ITA2. Serie B33272,36926.3123100701.21.12.63.8831021590.040.080.110.040.110.040.100.140.040.14Matches
10 Seasons5 Clubs2 Leagues21217315,242169.410233310002536.05.915.421.34114707580.060.140.190.060.190.050.130.180.050.18
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
Perugia (4 Seasons)2 Leagues90716,18268.7410144001313.83.810.514.42532844290.060.150.200.060.200.060.170.230.060.23
Ascoli (2 Seasons)2 Leagues58433,71941.3224200801.51.43.65.01161332460.050.050.100.050.100.040.090.130.040.12
Venezia (2 Seasons)2 Leagues55544,75852.941115400420.60.61.21.94253830.080.210.280.080.280.050.090.140.050.14
Bassano Virtus (2 Seasons)1 League544485.0000000000.000.000.000.000.00
Grosseto (1 Season)1 League411351.5000000000.000.000.000.000.00
Coppa Italia (9 Seasons)17121,19113.2101100100.080.000.080.080.08
Serie B (7 Seasons)19516114,051156.1923329002436.05.915.421.34114707580.060.150.200.060.200.050.130.180.050.18
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
2012-201321Grosseto1 League411351.5000000000.000.000.000.000.00
2015-201624Bassano Virtus1 League211481.6000000000.000.000.000.000.00
2016-201725Bassano Virtus1 League333003.3000000000.000.000.000.000.00
2017-201826Venezia2 Leagues40393,47738.64913400310.100.230.340.100.34
2018-201927Venezia2 Leagues15151,28114.2022000110.60.61.21.94253830.000.140.140.000.140.050.090.140.050.14
2018-201927Perugia1 League171092810.3235200200.70.72.22.956531030.190.290.480.190.480.070.210.280.070.28
2019-202028Perugia2 Leagues35322,69730.0145100212.02.04.86.81091231500.030.130.170.030.170.080.180.250.080.25
2020-202129Perugia1 League11901.0000000000.000.000.000.000.00
2021-202230Perugia2 Leagues37282,46727.4134100901.11.13.64.6881081760.040.110.150.040.150.040.140.180.040.18
2022-202331Ascoli2 Leagues24161,34214.9101100100.30.30.91.33331870.070.000.070.070.070.020.070.090.020.09
2023-202432Ascoli2 Leagues34272,37726.4123100701.21.12.63.8831021590.040.080.110.040.110.040.100.140.040.14
10 Seasons5 Clubs2 Leagues21217315,242169.410233310002536.05.915.421.34114707580.060.140.190.060.190.050.130.180.050.18
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
Perugia (4 Seasons)2 Leagues90716,18268.7410144001313.83.810.514.42532844290.060.150.200.060.200.060.170.230.060.23
Ascoli (2 Seasons)2 Leagues58433,71941.3224200801.51.43.65.01161332460.050.050.100.050.100.040.090.130.040.12
Venezia (2 Seasons)2 Leagues55544,75852.941115400420.60.61.21.94253830.080.210.280.080.280.050.090.140.050.14
Bassano Virtus (2 Seasons)1 League544485.0000000000.000.000.000.000.00
Grosseto (1 Season)1 League411351.5000000000.000.000.000.000.00
Coppa Italia (9 Seasons)17121,19113.2101100100.080.000.080.080.08
Serie B (7 Seasons)19516114,051156.1923329002436.05.915.421.34114707580.060.150.200.060.200.050.130.180.050.18
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
2012-201321Grossetoit ITA2. Serie B22nd411351.5000000000.000.000.000.000.00
2017-201826Veneziait ITA2. Serie B5th39383,38737.64913400310.110.240.350.110.35Matches
2018-201927Veneziait ITA2. Serie B15th14141,19113.2022000110.60.61.21.94253830.000.150.150.000.150.050.090.140.050.14Matches
2018-201927Perugiait ITA2. Serie B8th171092810.3235200200.70.72.22.956531030.190.290.480.190.480.070.210.280.070.28Matches
2019-202028Perugiait ITA2. Serie B16th31292,43727.1145100112.02.04.86.81091231500.040.150.180.040.180.080.180.250.080.25Matches
2021-202230Perugiait ITA2. Serie B8th35262,32425.8134100901.11.13.64.6881081760.040.120.150.040.150.040.140.180.040.18Matches
2022-202331Ascoliit ITA2. Serie B12th22161,28014.2000000100.30.30.91.33331870.000.000.000.000.000.020.070.090.020.09Matches
2023-202432Ascoliit ITA2. Serie B18th33272,36926.3123100701.21.12.63.8831021590.040.080.110.040.110.040.100.140.040.14Matches
7 Seasons4 Clubs1 League19516114,051156.1923329002436.05.915.421.34114707580.060.150.200.060.200.050.130.180.050.18
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
Perugia (3 Seasons)1 League83655,68963.2410144001213.83.810.514.42532844290.060.160.220.060.220.060.170.230.060.23
Ascoli (2 Seasons)1 League55433,64940.5123100801.51.43.65.01161332460.020.050.070.020.070.040.090.130.040.12
Venezia (2 Seasons)1 League53524,57850.941115400420.60.61.21.94253830.080.220.290.080.290.050.090.140.050.14
Grosseto (1 Season)1 League411351.5000000000.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
2015-201624Bassano Virtusit ITACoppa Italia41st211481.6000000000.000.000.000.000.00Matches
2016-201725Bassano Virtusit ITACoppa Italia25th333003.3000000000.000.000.000.000.00Matches
2017-201826Veneziait ITACoppa Italia41st11901.0000000000.000.000.000.000.00Matches
2018-201927Veneziait ITACoppa Italia41st11901.0000000000.000.000.000.000.00Matches
2019-202028Perugiait ITACoppa Italia9th432602.9000000100.000.000.000.000.00Matches
2020-202129Perugiait ITACoppa Italia25th11901.0000000000.000.000.000.000.00Matches
2021-202230Perugiait ITACoppa ItaliaRd1221431.6000000000.000.000.000.000.00Matches
2022-202331Ascoliit ITACoppa ItaliaRd220620.7101100001.450.001.451.451.45Matches
2023-202432Ascoliit ITACoppa ItaliaRd11080.1000000000.000.000.000.000.00Matches
9 Seasons4 Clubs1 League17121,19113.2101100100.080.000.080.080.08
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
Perugia (3 Seasons)1 League764935.5000000100.000.000.000.000.00
Bassano Virtus (2 Seasons)1 League544485.0000000000.000.000.000.000.00
Ascoli (2 Seasons)1 League30700.8101100001.290.001.291.291.29
Venezia (2 Seasons)1 League221802.0000000000.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
2012-201321Grossetoit ITA2. Serie B1.5010.670.0000
2015-201624Bassano Virtusit ITACoppa Italia1.6000Matches
2016-201725Bassano Virtusit ITACoppa Italia3.3000Matches
2017-201826Veneziait ITACoppa Italia1.0000Matches
2017-201826Veneziait ITA2. Serie B37.640130.000.350.3100Matches
2018-201927Veneziait ITACoppa Italia1.0000Matches
2018-201927Perugiait ITA2. Serie B10.328450.00.780.390.250.5021.00000.70.70.09+1.3+1.3Matches
2018-201927Veneziait ITA2. Serie B13.2013215.40.980.150.000.0024.80000.60.60.05-0.6-0.6Matches
2019-202028Perugiait ITACoppa Italia2.90100.00.350.000.0000Matches
2019-202028Perugiait ITA2. Serie B27.1116637.50.590.220.060.1717.80002.02.00.13-1.0-1.0Matches
2020-202129Perugiait ITACoppa Italia1.00000.000.0000Matches
2021-202230Perugiait ITACoppa Italia1.602150.01.260.630.000.0000Matches
2021-202230Perugiait ITA2. Serie B25.8122522.70.850.190.050.2022.70001.11.10.05-0.1-0.1Matches
2022-202331Ascoliit ITACoppa Italia0.7111100.01.451.451.001.0000Matches
2022-202331Ascoliit ITA2. Serie B14.207571.40.490.350.000.0019.20000.30.30.05-0.3-0.3Matches
2023-202432Ascoliit ITACoppa Italia0.10000.000.0000Matches
2023-202432Ascoliit ITA2. Serie B26.3122418.20.840.150.050.2517.90001.21.10.05-0.2-0.1Matches
10 Seasons5 Clubs2 Leagues169.410924244.60.570.260.110.2420.50006.05.90.07-1.0-0.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
Perugia (4 Seasons)2 Leagues68.74491632.70.710.230.080.2520.70003.83.80.08+0.2+0.2
Ascoli (2 Seasons)2 Leagues41.32301033.30.730.240.070.2018.20001.51.40.05-0.5-0.4
Venezia (2 Seasons)2 Leagues52.941315115.40.260.290.310.2724.80000.60.60.05-0.6-0.6
Bassano Virtus (2 Seasons)1 League5.0000
Grosseto (1 Season)1 League1.5010.670.0000
Coppa Italia (9 Seasons)13.214250.00.640.320.250.5000
Serie B (7 Seasons)156.19884044.30.570.260.100.2320.50006.05.90.07-1.0-0.9
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
2012-201321Grosseto1 League1.5010.670.0000
2015-201624Bassano Virtus1 League1.6000
2016-201725Bassano Virtus1 League3.3000
2017-201826Venezia2 Leagues38.640130.000.350.3100
2018-201927Venezia2 Leagues14.2013215.40.980.150.000.0024.80000.60.60.05-0.6-0.6
2018-201927Perugia1 League10.328450.00.780.390.250.5021.00000.70.70.09+1.3+1.3
2019-202028Perugia2 Leagues30.0117635.30.570.200.060.1717.80002.02.00.13-1.0-1.0
2020-202129Perugia1 League1.00000.000.0000
2021-202230Perugia2 Leagues27.4124625.00.880.220.040.1722.70001.11.10.05-0.1-0.1
2022-202331Ascoli2 Leagues14.918675.00.540.400.130.1719.20000.30.30.05-0.3-0.3
2023-202432Ascoli2 Leagues26.4122418.20.830.150.050.2517.90001.21.10.05-0.2-0.1
10 Seasons5 Clubs2 Leagues169.410924244.60.570.260.110.2420.50006.05.90.07-1.0-0.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
Perugia (4 Seasons)2 Leagues68.74491632.70.710.230.080.2520.70003.83.80.08+0.2+0.2
Ascoli (2 Seasons)2 Leagues41.32301033.30.730.240.070.2018.20001.51.40.05-0.5-0.4
Venezia (2 Seasons)2 Leagues52.941315115.40.260.290.310.2724.80000.60.60.05-0.6-0.6
Bassano Virtus (2 Seasons)1 League5.0000
Grosseto (1 Season)1 League1.5010.670.0000
Coppa Italia (9 Seasons)13.214250.00.640.320.250.5000
Serie B (7 Seasons)156.19884044.30.570.260.100.2320.50006.05.90.07-1.0-0.9
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
2012-201321Grossetoit ITA2. Serie B22nd1.5010.670.0000
2017-201826Veneziait ITA2. Serie B5th37.640130.000.350.3100Matches
2018-201927Veneziait ITA2. Serie B15th13.2013215.40.980.150.000.0024.80000.60.60.05-0.6-0.6Matches
2018-201927Perugiait ITA2. Serie B8th10.328450.00.780.390.250.5021.00000.70.70.09+1.3+1.3Matches
2019-202028Perugiait ITA2. Serie B16th27.1116637.50.590.220.060.1717.80002.02.00.13-1.0-1.0Matches
2021-202230Perugiait ITA2. Serie B8th25.8122522.70.850.190.050.2022.70001.11.10.05-0.1-0.1Matches
2022-202331Ascoliit ITA2. Serie B12th14.207571.40.490.350.000.0019.20000.30.30.05-0.3-0.3Matches
2023-202432Ascoliit ITA2. Serie B18th26.3122418.20.840.150.050.2517.90001.21.10.05-0.2-0.1Matches
7 Seasons4 Clubs1 League156.19884044.30.570.260.100.2320.50006.05.90.07-1.0-0.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
Perugia (3 Seasons)1 League63.24461532.60.730.240.090.2720.70003.83.80.08+0.2+0.2
Ascoli (2 Seasons)1 League40.5129931.00.720.220.030.1118.20001.51.40.05-0.5-0.4
Venezia (2 Seasons)1 League50.941315115.40.260.290.310.2724.80000.60.60.05-0.6-0.6
Grosseto (1 Season)1 League1.5010.670.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
2015-201624Bassano Virtusit ITACoppa Italia41st1.6000Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.3000Matches
2017-201826Veneziait ITACoppa Italia41st1.0000Matches
2018-201927Veneziait ITACoppa Italia41st1.0000Matches
2019-202028Perugiait ITACoppa Italia9th2.90100.00.350.000.0000Matches
2020-202129Perugiait ITACoppa Italia25th1.00000.000.0000Matches
2021-202230Perugiait ITACoppa ItaliaRd11.602150.01.260.630.000.0000Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.7111100.01.451.451.001.0000Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.10000.000.0000Matches
9 Seasons4 Clubs1 League13.214250.00.640.320.250.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Perugia (3 Seasons)1 League5.503133.30.550.180.000.0000
Bassano Virtus (2 Seasons)1 League5.0000
Ascoli (2 Seasons)1 League0.8111100.01.291.291.001.0000
Venezia (2 Seasons)1 League2.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
2012-201321Grossetoit ITA2. Serie B1.50
2015-201624Bassano Virtusit ITACoppa Italia1.60Matches
2016-201725Bassano Virtusit ITACoppa Italia3.30Matches
2017-201826Veneziait ITACoppa Italia1.00Matches
2017-201826Veneziait ITA2. Serie B37.69Matches
2018-201927Veneziait ITACoppa Italia1.00Matches
2018-201927Perugiait ITA2. Serie B10.334650069.25789197217920985.612517969.8347247.232.23.0+0.8243214753Matches
2018-201927Veneziait ITA2. Serie B13.234046772.85519139317621083.813316680.1234353.521.21.4+0.8182115653Matches
2019-202028Perugiait ITACoppa Italia2.90Matches
2019-202028Perugiait ITA2. Serie B27.1747109268.413003385536043582.825735372.89720547.344.83.7-0.843743820123Matches
2020-202129Perugiait ITACoppa Italia1.00Matches
2021-202230Perugiait ITACoppa Italia1.60Matches
2021-202230Perugiait ITA2. Serie B25.8710106566.711876418535943083.527739869.66014541.433.63.6-0.628653211108Matches
2022-202331Ascoliit ITACoppa Italia0.70Matches
2022-202331Ascoliit ITA2. Serie B14.233149966.35309138316920881.312517770.6236634.800.90.8-0.911164031Matches
2023-202432Ascoliit ITACoppa Italia0.10Matches
2023-202432Ascoliit ITA2. Serie B26.3765113467.513186446936944782.629641571.38219342.522.62.9-0.633632916102Matches
10 Seasons5 Clubs2 Leagues169.43239475768.154682172571612193983.11213168871.931972444.12315.415.4+7.615727113260470
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
Perugia (4 Seasons)2 Leagues68.71803265767.93066810012898107483.665993070.919142245.31010.510.3-0.5951718438284
Ascoli (2 Seasons)2 Leagues41.31096163367.118495585253865582.142159271.110525940.523.63.7-1.644793316133
Venezia (2 Seasons)2 Leagues52.934046772.85519139317621083.813316680.1234353.5111.21.4+9.8182115653
Bassano Virtus (2 Seasons)1 League5.00
Grosseto (1 Season)1 League1.50
Coppa Italia (9 Seasons)13.20
Serie B (7 Seasons)156.13239475768.154682172571612193983.11213168871.931972444.12315.415.4+7.615727113260470
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
2012-201321Grosseto1 League1.50
2015-201624Bassano Virtus1 League1.60
2016-201725Bassano Virtus1 League3.30
2017-201826Venezia2 Leagues38.69
2018-201927Venezia2 Leagues14.234046772.85519139317621083.813316680.1234353.521.21.4+0.8182115653
2018-201927Perugia1 League10.334650069.25789197217920985.612517969.8347247.232.23.0+0.8243214753
2019-202028Perugia2 Leagues30.0747109268.413003385536043582.825735372.89720547.344.83.7-0.843743820123
2020-202129Perugia1 League1.00
2021-202230Perugia2 Leagues27.4710106566.711876418535943083.527739869.66014541.433.63.6-0.628653211108
2022-202331Ascoli2 Leagues14.933149966.35309138316920881.312517770.6236634.800.90.8-0.911164031
2023-202432Ascoli2 Leagues26.4765113467.513186446936944782.629641571.38219342.522.62.9-0.633632916102
10 Seasons5 Clubs2 Leagues169.43239475768.154682172571612193983.11213168871.931972444.12315.415.4+7.615727113260470
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
Perugia (4 Seasons)2 Leagues68.71803265767.93066810012898107483.665993070.919142245.31010.510.3-0.5951718438284
Ascoli (2 Seasons)2 Leagues41.31096163367.118495585253865582.142159271.110525940.523.63.7-1.644793316133
Venezia (2 Seasons)2 Leagues52.934046772.85519139317621083.813316680.1234353.5111.21.4+9.8182115653
Bassano Virtus (2 Seasons)1 League5.00
Grosseto (1 Season)1 League1.50
Coppa Italia (9 Seasons)13.20
Serie B (7 Seasons)156.13239475768.154682172571612193983.11213168871.931972444.12315.415.4+7.615727113260470
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
2012-201321Grossetoit ITA2. Serie B22nd1.50
2017-201826Veneziait ITA2. Serie B5th37.69Matches
2018-201927Veneziait ITA2. Serie B15th13.234046772.85519139317621083.813316680.1234353.521.21.4+0.8182115653Matches
2018-201927Perugiait ITA2. Serie B8th10.334650069.25789197217920985.612517969.8347247.232.23.0+0.8243214753Matches
2019-202028Perugiait ITA2. Serie B16th27.1747109268.413003385536043582.825735372.89720547.344.83.7-0.843743820123Matches
2021-202230Perugiait ITA2. Serie B8th25.8710106566.711876418535943083.527739869.66014541.433.63.6-0.628653211108Matches
2022-202331Ascoliit ITA2. Serie B12th14.233149966.35309138316920881.312517770.6236634.800.90.8-0.911164031Matches
2023-202432Ascoliit ITA2. Serie B18th26.3765113467.513186446936944782.629641571.38219342.522.62.9-0.633632916102Matches
7 Seasons4 Clubs1 League156.13239475768.154682172571612193983.11213168871.931972444.12315.415.4+7.615727113260470
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
Perugia (3 Seasons)1 League63.21803265767.93066810012898107483.665993070.919142245.31010.510.3-0.5951718438284
Ascoli (2 Seasons)1 League40.51096163367.118495585253865582.142159271.110525940.523.63.7-1.644793316133
Venezia (2 Seasons)1 League50.934046772.85519139317621083.813316680.1234353.5111.21.4+9.8182115653
Grosseto (1 Season)1 League1.50
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
2015-201624Bassano Virtusit ITACoppa Italia41st1.60Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.30Matches
2017-201826Veneziait ITACoppa Italia41st1.00Matches
2018-201927Veneziait ITACoppa Italia41st1.00Matches
2019-202028Perugiait ITACoppa Italia9th2.90Matches
2020-202129Perugiait ITACoppa Italia25th1.00Matches
2021-202230Perugiait ITACoppa ItaliaRd11.60Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.70Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.10Matches
9 Seasons4 Clubs1 League13.20
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
Perugia (3 Seasons)1 League5.50
Bassano Virtus (2 Seasons)1 League5.00
Ascoli (2 Seasons)1 League0.80
Venezia (2 Seasons)1 League2.00
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
2012-201321Grossetoit ITA2. Serie B1.5
2015-201624Bassano Virtusit ITACoppa Italia1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia3.3Matches
2017-201826Veneziait ITACoppa Italia1.0Matches
2017-201826Veneziait ITA2. Serie B37.60Matches
2018-201927Veneziait ITACoppa Italia1.0Matches
2018-201927Perugiait ITA2. Serie B10.3500443551013978378200346227Matches
2018-201927Veneziait ITA2. Serie B13.24674432151341114000340330Matches
2019-202028Perugiait ITACoppa Italia2.94Matches
2019-202028Perugiait ITA2. Serie B27.11092100776142101534912060747952Matches
2020-202129Perugiait ITACoppa Italia1.00Matches
2021-202230Perugiait ITACoppa Italia1.61Matches
2021-202230Perugiait ITA2. Serie B25.81065906147927110128103407101247Matches
2022-202331Ascoliit ITACoppa Italia0.72Matches
2022-202331Ascoliit ITA2. Serie B14.24994474640346356130331624Matches
2023-202432Ascoliit ITACoppa Italia0.10Matches
2023-202432Ascoliit ITA2. Serie B26.311349172143012159146373310765345Matches
10 Seasons5 Clubs2 Leagues169.4475741635597272861337710615640323935225
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (4 Seasons)2 Leagues68.726572356278335203651855911300180323126
Ascoli (2 Seasons)2 Leagues41.31633136426034152071814343401096969
Venezia (2 Seasons)2 Leagues52.94674432151341114000340330
Bassano Virtus (2 Seasons)1 League5.0
Grosseto (1 Season)1 League1.5
Coppa Italia (9 Seasons)13.27
Serie B (7 Seasons)156.1475741635597272860637710615640323935225
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
2012-201321Grosseto1 League1.5
2015-201624Bassano Virtus1 League1.6
2016-201725Bassano Virtus1 League3.3
2017-201826Venezia2 Leagues38.60
2018-201927Venezia2 Leagues14.24674432151341114000340330
2018-201927Perugia1 League10.3500443551013978378200346227
2019-202028Perugia2 Leagues30.01092100776142101574912060747952
2020-202129Perugia1 League1.00
2021-202230Perugia2 Leagues27.41065906147927111128103407101247
2022-202331Ascoli2 Leagues14.94994474640348356130331624
2023-202432Ascoli2 Leagues26.411349172143012159146373310765345
10 Seasons5 Clubs2 Leagues169.4475741635597272861337710615640323935225
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (4 Seasons)2 Leagues68.726572356278335203651855911300180323126
Ascoli (2 Seasons)2 Leagues41.31633136426034152071814343401096969
Venezia (2 Seasons)2 Leagues52.94674432151341114000340330
Bassano Virtus (2 Seasons)1 League5.0
Grosseto (1 Season)1 League1.5
Coppa Italia (9 Seasons)13.27
Serie B (7 Seasons)156.1475741635597272860637710615640323935225
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
2012-201321Grossetoit ITA2. Serie B22nd1.5
2017-201826Veneziait ITA2. Serie B5th37.60Matches
2018-201927Veneziait ITA2. Serie B15th13.24674432151341114000340330Matches
2018-201927Perugiait ITA2. Serie B8th10.3500443551013978378200346227Matches
2019-202028Perugiait ITA2. Serie B16th27.11092100776142101534912060747952Matches
2021-202230Perugiait ITA2. Serie B8th25.81065906147927110128103407101247Matches
2022-202331Ascoliit ITA2. Serie B12th14.24994474640346356130331624Matches
2023-202432Ascoliit ITA2. Serie B18th26.311349172143012159146373310765345Matches
7 Seasons4 Clubs1 League156.1475741635597272860637710615640323935225
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (3 Seasons)1 League63.226572356278335203601855911300180323126
Ascoli (2 Seasons)1 League40.51633136426034152051814343401096969
Venezia (2 Seasons)1 League50.94674432151341114000340330
Grosseto (1 Season)1 League1.5
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
2015-201624Bassano Virtusit ITACoppa Italia41st1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.3Matches
2017-201826Veneziait ITACoppa Italia41st1.0Matches
2018-201927Veneziait ITACoppa Italia41st1.0Matches
2019-202028Perugiait ITACoppa Italia9th2.94Matches
2020-202129Perugiait ITACoppa Italia25th1.00Matches
2021-202230Perugiait ITACoppa ItaliaRd11.61Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.72Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.10Matches
9 Seasons4 Clubs1 League13.27
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Perugia (3 Seasons)1 League5.55
Bassano Virtus (2 Seasons)1 League5.0
Ascoli (2 Seasons)1 League0.82
Venezia (2 Seasons)1 League2.0

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
2012-201321Grossetoit ITA2. Serie B1.5
2015-201624Bassano Virtusit ITACoppa Italia1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia3.3Matches
2017-201826Veneziait ITACoppa Italia1.0Matches
2017-201826Veneziait ITA2. Serie B37.6Matches
2018-201927Veneziait ITACoppa Italia1.0Matches
2018-201927Perugiait ITA2. Serie B10.3424.072511402060.58411000Matches
2018-201927Veneziait ITA2. Serie B13.2392.95320331050.38400100Matches
2019-202028Perugiait ITACoppa Italia2.9Matches
2019-202028Perugiait ITA2. Serie B27.1823.03684513160.22600000Matches
2020-202129Perugiait ITACoppa Italia1.0Matches
2021-202230Perugiait ITACoppa Italia1.6Matches
2021-202230Perugiait ITA2. Serie B25.8712.75567422040.15400000Matches
2022-202331Ascoliit ITACoppa Italia0.7Matches
2022-202331Ascoliit ITA2. Serie B14.2251.76192202010.07000010Matches
2023-202432Ascoliit ITACoppa Italia0.1Matches
2023-202432Ascoliit ITA2. Serie B26.3863.275717326170.27320020Matches
10 Seasons5 Clubs2 Leagues169.43452.9525741218162290.252131130
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (4 Seasons)2 Leagues68.71953.081492213371160.251411000
Ascoli (2 Seasons)2 Leagues41.31112.747619528180.20320030
Venezia (2 Seasons)2 Leagues52.9392.95320331050.38400100
Bassano Virtus (2 Seasons)1 League5.0
Grosseto (1 Season)1 League1.5
Coppa Italia (9 Seasons)13.2
Serie B (7 Seasons)156.13452.9525741218162290.252131130
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
2012-201321Grosseto1 League1.5
2015-201624Bassano Virtus1 League1.6
2016-201725Bassano Virtus1 League3.3
2017-201826Venezia2 Leagues38.6
2018-201927Venezia2 Leagues14.2392.95320331050.38400100
2018-201927Perugia1 League10.3424.072511402060.58411000
2019-202028Perugia2 Leagues30.0823.03684513160.22600000
2020-202129Perugia1 League1.0
2021-202230Perugia2 Leagues27.4712.75567422040.15400000
2022-202331Ascoli2 Leagues14.9251.76192202010.07000010
2023-202432Ascoli2 Leagues26.4863.275717326170.27320020
10 Seasons5 Clubs2 Leagues169.43452.9525741218162290.252131130
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (4 Seasons)2 Leagues68.71953.081492213371160.251411000
Ascoli (2 Seasons)2 Leagues41.31112.747619528180.20320030
Venezia (2 Seasons)2 Leagues52.9392.95320331050.38400100
Bassano Virtus (2 Seasons)1 League5.0
Grosseto (1 Season)1 League1.5
Coppa Italia (9 Seasons)13.2
Serie B (7 Seasons)156.13452.9525741218162290.252131130
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
2012-201321Grossetoit ITA2. Serie B22nd1.5
2017-201826Veneziait ITA2. Serie B5th37.6Matches
2018-201927Veneziait ITA2. Serie B15th13.2392.95320331050.38400100Matches
2018-201927Perugiait ITA2. Serie B8th10.3424.072511402060.58411000Matches
2019-202028Perugiait ITA2. Serie B16th27.1823.03684513160.22600000Matches
2021-202230Perugiait ITA2. Serie B8th25.8712.75567422040.15400000Matches
2022-202331Ascoliit ITA2. Serie B12th14.2251.76192202010.07000010Matches
2023-202432Ascoliit ITA2. Serie B18th26.3863.275717326170.27320020Matches
7 Seasons4 Clubs1 League156.13452.9525741218162290.252131130
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (3 Seasons)1 League63.21953.081492213371160.251411000
Ascoli (2 Seasons)1 League40.51112.747619528180.20320030
Venezia (2 Seasons)1 League50.9392.95320331050.38400100
Grosseto (1 Season)1 League1.5
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
2015-201624Bassano Virtusit ITACoppa Italia41st1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.3Matches
2017-201826Veneziait ITACoppa Italia41st1.0Matches
2018-201927Veneziait ITACoppa Italia41st1.0Matches
2019-202028Perugiait ITACoppa Italia9th2.9Matches
2020-202129Perugiait ITACoppa Italia25th1.0Matches
2021-202230Perugiait ITACoppa ItaliaRd11.6Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.7Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.1Matches
9 Seasons4 Clubs1 League13.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Perugia (3 Seasons)1 League5.5
Bassano Virtus (2 Seasons)1 League5.0
Ascoli (2 Seasons)1 League0.8
Venezia (2 Seasons)1 League2.0

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
2012-201321Grossetoit ITA2. Serie B1.5
2015-201624Bassano Virtusit ITACoppa Italia1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia3.3Matches
2017-201826Veneziait ITACoppa Italia1.0Matches
2017-201826Veneziait ITA2. Serie B37.600Matches
2018-201927Veneziait ITACoppa Italia1.0Matches
2018-201927Perugiait ITA2. Serie B10.328201412271741.21011110634111Matches
2018-201927Veneziait ITA2. Serie B13.2161483551435.7912012925160Matches
2019-202028Perugiait ITACoppa Italia2.910Matches
2019-202028Perugiait ITA2. Serie B27.142202598144332.629373342971220Matches
2020-202129Perugiait ITACoppa Italia1.000Matches
2021-202230Perugiait ITACoppa Italia1.600Matches
2021-202230Perugiait ITA2. Serie B25.8411821164203262.512343312263390Matches
2022-202331Ascoliit ITACoppa Italia0.711Matches
2022-202331Ascoliit ITA2. Serie B14.226121844101952.6915114632130Matches
2023-202432Ascoliit ITACoppa Italia0.100Matches
2023-202432Ascoliit ITA2. Serie B26.3594239164254654.321306242887400Matches
10 Seasons5 Clubs2 Leagues169.421212812560278117147.490139141251013121411
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Perugia (4 Seasons)2 Leagues68.711159603714419244.6518277557168721
Ascoli (2 Seasons)2 Leagues41.3855557208356553.8304573835119530
Venezia (2 Seasons)2 Leagues52.9161483551435.7912012925160
Bassano Virtus (2 Seasons)1 League5.00
Grosseto (1 Season)1 League1.50
Coppa Italia (9 Seasons)13.2210
Serie B (7 Seasons)156.121212612560278117147.490139141251003121411
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
2012-201321Grosseto1 League1.50
2015-201624Bassano Virtus1 League1.60
2016-201725Bassano Virtus1 League3.30
2017-201826Venezia2 Leagues38.6000
2018-201927Venezia2 Leagues14.2161483551435.7912012925160
2018-201927Perugia1 League10.328201412271741.21011110634111
2019-202028Perugia2 Leagues30.042212598144332.629373342971220
2020-202129Perugia1 League1.0000
2021-202230Perugia2 Leagues27.4411821164203262.512343312263390
2022-202331Ascoli2 Leagues14.926131844101952.6915114732130
2023-202432Ascoli2 Leagues26.4594239164254654.321306242887400
10 Seasons5 Clubs2 Leagues169.421212812560278117147.490139141251013121411
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Perugia (4 Seasons)2 Leagues68.711159603714419244.6518277557168721
Ascoli (2 Seasons)2 Leagues41.3855557208356553.8304573835119530
Venezia (2 Seasons)2 Leagues52.9161483551435.7912012925160
Bassano Virtus (2 Seasons)1 League5.00
Grosseto (1 Season)1 League1.50
Coppa Italia (9 Seasons)13.2210
Serie B (7 Seasons)156.121212612560278117147.490139141251003121411
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
2012-201321Grossetoit ITA2. Serie B22nd1.5
2017-201826Veneziait ITA2. Serie B5th37.600Matches
2018-201927Veneziait ITA2. Serie B15th13.2161483551435.7912012925160Matches
2018-201927Perugiait ITA2. Serie B8th10.328201412271741.21011110634111Matches
2019-202028Perugiait ITA2. Serie B16th27.142202598144332.629373342971220Matches
2021-202230Perugiait ITA2. Serie B8th25.8411821164203262.512343312263390Matches
2022-202331Ascoliit ITA2. Serie B12th14.226121844101952.6915114632130Matches
2023-202432Ascoliit ITA2. Serie B18th26.3594239164254654.321306242887400Matches
7 Seasons4 Clubs1 League156.121212612560278117147.490139141251003121411
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
Perugia (3 Seasons)1 League63.211158603714419244.6518277557168721
Ascoli (2 Seasons)1 League40.5855457208356553.8304573834119530
Venezia (2 Seasons)1 League50.9161483551435.7912012925160
Grosseto (1 Season)1 League1.50
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
2015-201624Bassano Virtusit ITACoppa Italia41st1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.3Matches
2017-201826Veneziait ITACoppa Italia41st1.0Matches
2018-201927Veneziait ITACoppa Italia41st1.0Matches
2019-202028Perugiait ITACoppa Italia9th2.910Matches
2020-202129Perugiait ITACoppa Italia25th1.000Matches
2021-202230Perugiait ITACoppa ItaliaRd11.600Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.711Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.100Matches
9 Seasons4 Clubs1 League13.2210
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
Perugia (3 Seasons)1 League5.5100
Bassano Virtus (2 Seasons)1 League5.00
Ascoli (2 Seasons)1 League0.8110
Venezia (2 Seasons)1 League2.00

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
2012-201321Grossetoit ITA2. Serie B1.5
2015-201624Bassano Virtusit ITACoppa Italia1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia3.3Matches
2017-201826Veneziait ITACoppa Italia1.0Matches
2017-201826Veneziait ITA2. Serie B37.6Matches
2018-201927Veneziait ITACoppa Italia1.0Matches
2018-201927Perugiait ITA2. Serie B10.36251210926626721625261973.1726.936428021283563793128401103Matches
2018-201927Veneziait ITA2. Serie B13.2582109022627521582332884.8515.23843258133142247303340583Matches
2019-202028Perugiait ITACoppa Italia2.9Matches
2019-202028Perugiait ITA2. Serie B27.1135530247598541481355684769.12130.97826190295110974175538879150Matches
2020-202129Perugiait ITACoppa Italia1.0Matches
2021-202230Perugiait ITACoppa Italia1.6Matches
2021-202230Perugiait ITA2. Serie B25.8135252299468611601352592745.83254.2791554026788844346533787176Matches
2022-202331Ascoliit ITACoppa Italia0.7Matches
2022-202331Ascoliit ITA2. Serie B14.26401912425227026640351234.31851.43642229895331610282039487Matches
2023-202432Ascoliit ITACoppa Italia0.1Matches
2023-202432Ascoliit ITA2. Serie B26.3140249299543592501402603253.32541.7705505621838338174225755159Matches
10 Seasons5 Clubs2 Leagues169.45956172116823532556226595628116558.710838.433902507511321411233942511773621758
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
Perugia (4 Seasons)2 Leagues68.73332946551332141912933321539360.86039.2193714532691225315560151992067429
Ascoli (2 Seasons)2 Leagues41.3204268423795862762042954446.34345.3106972853078116542770451149246
Venezia (2 Seasons)2 Leagues52.9582109022627521582332884.8515.23843258133142247303340583
Bassano Virtus (2 Seasons)1 League5.0
Grosseto (1 Season)1 League1.5
Coppa Italia (9 Seasons)13.2
Serie B (7 Seasons)156.15956172116823532556226595628116558.710838.433902507511321411233942511773621758
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
2012-201321Grosseto1 League1.5
2015-201624Bassano Virtus1 League1.6
2016-201725Bassano Virtus1 League3.3
2017-201826Venezia2 Leagues38.6
2018-201927Venezia2 Leagues14.2582109022627521582332884.8515.23843258133142247303340583
2018-201927Perugia1 League10.36251210926626721625261973.1726.936428021283563793128401103
2019-202028Perugia2 Leagues30.0135530247598541481355684769.12130.97826190295110974175538879150
2020-202129Perugia1 League1.0
2021-202230Perugia2 Leagues27.4135252299468611601352592745.83254.2791554026788844346533787176
2022-202331Ascoli2 Leagues14.96401912425227026640351234.31851.43642229895331610282039487
2023-202432Ascoli2 Leagues26.4140249299543592501402603253.32541.7705505621838338174225755159
10 Seasons5 Clubs2 Leagues169.45956172116823532556226595628116558.710838.433902507511321411233942511773621758
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
Perugia (4 Seasons)2 Leagues68.73332946551332141912933321539360.86039.2193714532691225315560151992067429
Ascoli (2 Seasons)2 Leagues41.3204268423795862762042954446.34345.3106972853078116542770451149246
Venezia (2 Seasons)2 Leagues52.9582109022627521582332884.8515.23843258133142247303340583
Bassano Virtus (2 Seasons)1 League5.0
Grosseto (1 Season)1 League1.5
Coppa Italia (9 Seasons)13.2
Serie B (7 Seasons)156.15956172116823532556226595628116558.710838.433902507511321411233942511773621758
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
2012-201321Grossetoit ITA2. Serie B22nd1.5
2017-201826Veneziait ITA2. Serie B5th37.6Matches
2018-201927Veneziait ITA2. Serie B15th13.2582109022627521582332884.8515.23843258133142247303340583Matches
2018-201927Perugiait ITA2. Serie B8th10.36251210926626721625261973.1726.936428021283563793128401103Matches
2019-202028Perugiait ITA2. Serie B16th27.1135530247598541481355684769.12130.97826190295110974175538879150Matches
2021-202230Perugiait ITA2. Serie B8th25.8135252299468611601352592745.83254.2791554026788844346533787176Matches
2022-202331Ascoliit ITA2. Serie B12th14.26401912425227026640351234.31851.43642229895331610282039487Matches
2023-202432Ascoliit ITA2. Serie B18th26.3140249299543592501402603253.32541.7705505621838338174225755159Matches
7 Seasons4 Clubs1 League156.15956172116823532556226595628116558.710838.433902507511321411233942511773621758
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
Perugia (3 Seasons)1 League63.23332946551332141912933321539360.86039.2193714532691225315560151992067429
Ascoli (2 Seasons)1 League40.5204268423795862762042954446.34345.3106972853078116542770451149246
Venezia (2 Seasons)1 League50.9582109022627521582332884.8515.23843258133142247303340583
Grosseto (1 Season)1 League1.5
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
2015-201624Bassano Virtusit ITACoppa Italia41st1.6Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.3Matches
2017-201826Veneziait ITACoppa Italia41st1.0Matches
2018-201927Veneziait ITACoppa Italia41st1.0Matches
2019-202028Perugiait ITACoppa Italia9th2.9Matches
2020-202129Perugiait ITACoppa Italia25th1.0Matches
2021-202230Perugiait ITACoppa ItaliaRd11.6Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.7Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.1Matches
9 Seasons4 Clubs1 League13.2
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
Perugia (3 Seasons)1 League5.5
Bassano Virtus (2 Seasons)1 League5.0
Ascoli (2 Seasons)1 League0.8
Venezia (2 Seasons)1 League2.0

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
2012-201321Grossetoit ITA2. Serie B4135343.61.513
2015-201624Bassano Virtusit ITACoppa Italia21487482.21.6191115701.5023-1-0.61-0.61Matches
2016-201725Bassano Virtusit ITACoppa Italia3300100100.03.331003002.0034-1-0.30Matches
2017-201826Veneziait ITACoppa Italia19090100.01.01901000.0012-1-1.00Matches
2017-201826Veneziait ITA2. Serie B393,3878789.637.63831101.625135+16+0.43+0.88Matches
2018-201927Veneziait ITACoppa Italia19090100.01.01901000.0001-1-1.00Matches
2018-201927Perugiait ITA2. Serie B179285528.610.31082671611.332014+6+0.58+0.8216.111.2+4.9+0.48+0.23Matches
2018-201927Veneziait ITA2. Serie B141,1918536.813.2148513001.141315-2-0.15+0.2412.114.8-2.7-0.20+0.09Matches
2019-202028Perugiait ITACoppa Italia42606566.72.9378212502.2514-3-1.04-3.81Matches
2019-202028Perugiait ITA2. Serie B312,4377971.327.129822022631.362432-8-0.30-0.0232.441.0-8.7-0.32+0.07Matches
2020-202129Perugiait ITACoppa Italia1909050.01.01901010.0003-3-3.00-6.00Matches
2021-202230Perugiait ITACoppa Italia21437279.41.62720001.5032+1+0.63+3.06Matches
2021-202230Perugiait ITA2. Serie B352,3246668.025.826791192921.422225-3-0.12-1.0232.233.6-1.4-0.05-0.29Matches
2022-202331Ascoliit ITACoppa Italia2623129.50.70023102.003300.00-0.61Matches
2022-202331Ascoliit ITA2. Serie B221,2805837.414.216682632101.271015-5-0.35-0.2714.115.1-1.1-0.07+0.26Matches
2023-202432Ascoliit ITACoppa Italia1888.90.1001800.000000.00+2.20Matches
2023-202432Ascoliit ITA2. Serie B332,3697269.326.327821362501.153027+3+0.11+0.7126.328.9-2.6-0.10+0.54Matches
10 Seasons5 Clubs2 Leagues21215,2427251.8169.4173811053926171.37183185-2-0.01+0.10133.2144.7-11.4-0.10+0.06
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
Perugia (4 Seasons)2 Leagues906,1826957.168.7718140192371.417080-10-0.15-0.3080.785.8-5.1-0.08-0.18
Ascoli (2 Seasons)2 Leagues583,7196452.141.34377151527101.214345-2-0.05+0.2140.444.0-3.7-0.09+0.34
Venezia (2 Seasons)2 Leagues554,7588766.152.9548646101.446553+12+0.23+0.6312.114.8-2.7-0.20+0.09
Bassano Virtus (2 Seasons)1 League54489093.35.0498415701.8057-2-0.40-0.40
Grosseto (1 Season)1 League4135343.61.513
Coppa Italia (9 Seasons)171,1917069.613.21287953011.471322-9-0.68-1.55
Serie B (7 Seasons)19514,0517250.7156.116180963425161.36170163+7+0.05+0.21133.2144.7-11.4-0.10+0.06
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
2012-201321Grosseto1 League4135343.61.513
2015-201624Bassano Virtus1 League21487482.21.6191115701.5023-1-0.61-0.61
2016-201725Bassano Virtus1 League3300100100.03.331003002.0034-1-0.30
2017-201826Venezia2 Leagues403,4778789.838.6399032101.585237+15+0.39+0.85
2018-201927Venezia2 Leagues151,2818538.514.2158514001.061316-3-0.21+0.1812.114.8-2.7-0.20+0.09
2018-201927Perugia1 League179285528.610.31082671611.332014+6+0.58+0.8216.111.2+4.9+0.48+0.23
2019-202028Perugia2 Leagues352,6977770.830.032822232531.462536-11-0.37-0.4532.441.0-8.7-0.32+0.07
2020-202129Perugia1 League1909050.01.01901010.0003-3-3.00-6.00
2021-202230Perugia2 Leagues372,4676768.527.428791192921.422527-2-0.07-0.8732.233.6-1.4-0.05-0.29
2022-202331Ascoli2 Leagues241,3425637.014.916682832101.331318-5-0.34-0.3014.115.1-1.1-0.07+0.26
2023-202432Ascoli2 Leagues342,3777067.726.427821372201.123027+3+0.11+0.8326.328.9-2.6-0.10+0.54
10 Seasons5 Clubs2 Leagues21215,2427251.8169.4173811053926171.37183185-2-0.01+0.10133.2144.7-11.4-0.10+0.06
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
Perugia (4 Seasons)2 Leagues906,1826957.168.7718140192371.417080-10-0.15-0.3080.785.8-5.1-0.08-0.18
Ascoli (2 Seasons)2 Leagues583,7196452.141.34377151527101.214345-2-0.05+0.2140.444.0-3.7-0.09+0.34
Venezia (2 Seasons)2 Leagues554,7588766.152.9548646101.446553+12+0.23+0.6312.114.8-2.7-0.20+0.09
Bassano Virtus (2 Seasons)1 League54489093.35.0498415701.8057-2-0.40-0.40
Grosseto (1 Season)1 League4135343.61.513
Coppa Italia (9 Seasons)171,1917069.613.21287953011.471322-9-0.68-1.55
Serie B (7 Seasons)19514,0517250.7156.116180963425161.36170163+7+0.05+0.21133.2144.7-11.4-0.10+0.06
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
2012-201321Grossetoit ITA2. Serie B22nd4135343.61.513
2017-201826Veneziait ITA2. Serie B5th393,3878789.637.63831101.625135+16+0.43+0.88Matches
2018-201927Veneziait ITA2. Serie B15th141,1918536.813.2148513001.141315-2-0.15+0.2412.114.8-2.7-0.20+0.09Matches
2018-201927Perugiait ITA2. Serie B8th179285528.610.31082671611.332014+6+0.58+0.8216.111.2+4.9+0.48+0.23Matches
2019-202028Perugiait ITA2. Serie B16th312,4377971.327.129822022631.362432-8-0.30-0.0232.441.0-8.7-0.32+0.07Matches
2021-202230Perugiait ITA2. Serie B8th352,3246668.025.826791192921.422225-3-0.12-1.0232.233.6-1.4-0.05-0.29Matches
2022-202331Ascoliit ITA2. Serie B12th221,2805837.414.216682632101.271015-5-0.35-0.2714.115.1-1.1-0.07+0.26Matches
2023-202432Ascoliit ITA2. Serie B18th332,3697269.326.327821362501.153027+3+0.11+0.7126.328.9-2.6-0.10+0.54Matches
7 Seasons4 Clubs1 League19514,0517250.7156.116180963425161.36170163+7+0.05+0.21133.2144.7-11.4-0.10+0.06
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
Perugia (3 Seasons)1 League835,6896956.463.2658137182361.386671-5-0.08-0.1280.785.8-5.1-0.08-0.18
Ascoli (2 Seasons)1 League553,6496653.340.54377151228101.204042-2-0.05+0.2040.444.0-3.7-0.09+0.34
Venezia (2 Seasons)1 League534,5788665.250.9528544101.496450+14+0.28+0.6812.114.8-2.7-0.20+0.09
Grosseto (1 Season)1 League4135343.61.513
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201624Bassano Virtusit ITACoppa Italia41st21487482.21.6191115701.5023-1-0.61-0.61Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3300100100.03.331003002.0034-1-0.30Matches
2017-201826Veneziait ITACoppa Italia41st19090100.01.01901000.0012-1-1.00Matches
2018-201927Veneziait ITACoppa Italia41st19090100.01.01901000.0001-1-1.00Matches
2019-202028Perugiait ITACoppa Italia9th42606566.72.9378212502.2514-3-1.04-3.81Matches
2020-202129Perugiait ITACoppa Italia25th1909050.01.01901010.0003-3-3.00-6.00Matches
2021-202230Perugiait ITACoppa ItaliaRd121437279.41.62720001.5032+1+0.63+3.06Matches
2022-202331Ascoliit ITACoppa ItaliaRd22623129.50.70023102.003300.00-0.61Matches
2023-202432Ascoliit ITACoppa ItaliaRd11888.90.1001800.000000.00+2.20Matches
9 Seasons4 Clubs1 League171,1917069.613.21287953011.471322-9-0.68-1.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Perugia (3 Seasons)1 League74937065.75.5678312511.7149-5-0.91-3.01
Bassano Virtus (2 Seasons)1 League54489093.35.0498415701.8057-2-0.40-0.40
Ascoli (2 Seasons)1 League3702323.30.80032301.333300.00+0.39
Venezia (2 Seasons)1 League218090100.02.02902000.0013-2-1.00

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
2012-201321Grossetoit ITA2. Serie B1.500
2015-201624Bassano Virtusit ITACoppa Italia1.60000Matches
2016-201725Bassano Virtusit ITACoppa Italia3.30000Matches
2017-201826Veneziait ITACoppa Italia1.00000Matches
2017-201826Veneziait ITA2. Serie B37.631000000000Matches
2018-201927Veneziait ITACoppa Italia1.00000Matches
2018-201927Perugiait ITA2. Serie B10.32001111197620000815838.5Matches
2018-201927Veneziait ITA2. Serie B13.2110242234191400077111444.0Matches
2019-202028Perugiait ITACoppa Italia2.91001104010Matches
2019-202028Perugiait ITA2. Serie B27.111036531153292001015621313.3Matches
2020-202129Perugiait ITACoppa Italia1.00000000000Matches
2021-202230Perugiait ITACoppa Italia1.60001101000Matches
2021-202230Perugiait ITA2. Serie B25.890041216110221801015191340.9Matches
2022-202331Ascoliit ITACoppa Italia0.70000102110Matches
2022-202331Ascoliit ITA2. Serie B14.210027163466120008851327.8Matches
2023-202432Ascoliit ITACoppa Italia0.10000000000Matches
2023-202432Ascoliit ITA2. Serie B26.370041355159284200016315962.5Matches
10 Seasons5 Clubs2 Leagues169.4253018216119613101128020716477040.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Perugia (4 Seasons)2 Leagues68.71310908783655759020388163432.0
Ascoli (2 Seasons)2 Leagues41.3800685282073555000251202247.6
Venezia (2 Seasons)2 Leagues52.9420242234191400077111444.0
Bassano Virtus (2 Seasons)1 League5.00000
Grosseto (1 Season)1 League1.500
Coppa Italia (9 Seasons)13.21002307120
Serie B (7 Seasons)156.1243018015819606100126020716477040.2
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
2012-201321Grosseto1 League1.500
2015-201624Bassano Virtus1 League1.60000
2016-201725Bassano Virtus1 League3.30000
2017-201826Venezia2 Leagues38.631000000000
2018-201927Venezia2 Leagues14.2110242234191400077111444.0
2018-201927Perugia1 League10.32001111197620000815838.5
2019-202028Perugia2 Leagues30.021037541157292101015621313.3
2020-202129Perugia1 League1.00000000000
2021-202230Perugia2 Leagues27.490042226111221801015191340.9
2022-202331Ascoli2 Leagues14.910027173487130008851327.8
2023-202432Ascoli2 Leagues26.470041355159284200016315962.5
10 Seasons5 Clubs2 Leagues169.4253018216119613101128020716477040.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Perugia (4 Seasons)2 Leagues68.71310908783655759020388163432.0
Ascoli (2 Seasons)2 Leagues41.3800685282073555000251202247.6
Venezia (2 Seasons)2 Leagues52.9420242234191400077111444.0
Bassano Virtus (2 Seasons)1 League5.00000
Grosseto (1 Season)1 League1.500
Coppa Italia (9 Seasons)13.21002307120
Serie B (7 Seasons)156.1243018015819606100126020716477040.2
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
2012-201321Grossetoit ITA2. Serie B22nd1.500
2017-201826Veneziait ITA2. Serie B5th37.631000000000Matches
2018-201927Veneziait ITA2. Serie B15th13.2110242234191400077111444.0Matches
2018-201927Perugiait ITA2. Serie B8th10.32001111197620000815838.5Matches
2019-202028Perugiait ITA2. Serie B16th27.111036531153292001015621313.3Matches
2021-202230Perugiait ITA2. Serie B8th25.890041216110221801015191340.9Matches
2022-202331Ascoliit ITA2. Serie B12th14.210027163466120008851327.8Matches
2023-202432Ascoliit ITA2. Serie B18th26.370041355159284200016315962.5Matches
7 Seasons4 Clubs1 League156.1243018015819606100126020716477040.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Perugia (3 Seasons)1 League63.21210888583605758020388163432.0
Ascoli (2 Seasons)1 League40.5800685182053454000251202247.6
Venezia (2 Seasons)1 League50.9420242234191400077111444.0
Grosseto (1 Season)1 League1.500
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201624Bassano Virtusit ITACoppa Italia41st1.60000Matches
2016-201725Bassano Virtusit ITACoppa Italia25th3.30000Matches
2017-201826Veneziait ITACoppa Italia41st1.00000Matches
2018-201927Veneziait ITACoppa Italia41st1.00000Matches
2019-202028Perugiait ITACoppa Italia9th2.91001104010Matches
2020-202129Perugiait ITACoppa Italia25th1.00000000000Matches
2021-202230Perugiait ITACoppa ItaliaRd11.60001101000Matches
2022-202331Ascoliit ITACoppa ItaliaRd20.70000102110Matches
2023-202432Ascoliit ITACoppa ItaliaRd10.10000000000Matches
9 Seasons4 Clubs1 League13.21002307120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Perugia (3 Seasons)1 League5.51002205010
Bassano Virtus (2 Seasons)1 League5.00000
Ascoli (2 Seasons)1 League0.80000102110
Venezia (2 Seasons)1 League2.00000

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.