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
2010-201118Piacenzait ITA2. Serie B821701.9000000000.000.000.000.000.00
2013-201421Vareseit ITA2. Serie B1555185.8101100400.170.000.170.170.17
2014-201522Vareseit ITACoppa Italia21780.9000000000.000.000.000.000.00Matches
2014-201522Vareseit ITA2. Serie B1040.0000000000.000.000.000.000.00Matches
2015-201623Arezzoit ITACoppa Italia00Matches
2016-201724Virtus Entellait ITACoppa Italia221251.4000000000.000.000.000.000.00Matches
2016-201724Virtus Entellait ITA2. Serie B39242,00322.35813500000.220.360.580.220.58Matches
2017-201825Virtus Entellait ITACoppa Italia11650.7000000000.000.000.000.000.00Matches
2017-201825Ternanait ITA2. Serie B42373,23936.0126181112400.330.170.500.310.47Matches
2018-201926Bresciait ITACoppa Italia221812.0000000000.000.000.000.000.00Matches
2018-201926Bresciait ITA2. Serie B1877398.2459400101.81.84.46.2964590.490.611.100.491.100.220.540.760.220.76Matches
2019-202027Bresciait ITACoppa Italia10260.3000000000.000.000.000.000.00Matches
2019-202027Bresciait ITA1. Serie A10150.2000000000.00.00.00.00110.000.000.000.000.000.000.000.000.000.00Matches
2019-202027Pordenoneit ITA2. Serie B1286106.8123011201.60.81.32.11252510.150.300.440.000.300.230.190.420.120.31Matches
2020-202128Cosenzait ITA2. Serie B21171,32414.7549322202.51.05.36.333119690.340.270.610.200.480.170.360.540.070.43Matches
2022-202330Modenait ITACoppa Italia11450.5000000000.000.000.000.000.00Matches
2022-202330Modenait ITA2. Serie B36302,20024.441216311304.03.27.911.0381241650.160.490.650.120.610.160.320.490.130.45Matches
2023-202431Modenait ITACoppa Italia11840.9112100001.071.072.141.072.14Matches
2023-202431Modenait ITA2. Serie B25211,56517.4325212204.22.62.34.9221431020.170.120.290.120.230.240.130.370.150.28Matches
11 Seasons9 Clubs3 Leagues22815912,991144.3364076306818014.19.321.230.61145034470.250.280.530.210.480.200.300.490.130.43
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
Modena (2 Seasons)2 Leagues63533,89443.381523623508.25.810.216.0602672670.180.350.530.140.490.200.240.440.140.38
Virtus Entella (2 Seasons)2 Leagues42272,19324.45813500000.210.330.530.210.53
Brescia (2 Seasons)3 Leagues22996110.7459400101.81.84.46.2965600.370.470.840.370.840.220.530.740.220.74
Varese (2 Seasons)2 Leagues1866006.7101100400.150.000.150.150.15
Ternana (1 Season)1 League42373,23936.0126181112400.330.170.500.310.47
Cosenza (1 Season)1 League21171,32414.7549322202.51.05.36.333119690.340.270.610.200.480.170.360.540.070.43
Pordenone (1 Season)1 League1286106.8123011201.60.81.32.11252510.150.300.440.000.300.230.190.420.120.31
Piacenza (1 Season)1 League821701.9000000000.000.000.000.000.00
Arezzo (1 Season)1 League00
Serie B (10 Seasons)21715112,372137.5353974296818014.19.321.230.61145024460.250.280.540.210.490.200.300.490.130.43
Coppa Italia (8 Seasons)1086046.7112100000.150.150.300.150.30
Serie A (1 Season)10150.2000000000.00.00.00.00110.000.000.000.000.000.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
2010-201118Piacenza1 League821701.9000000000.000.000.000.000.00
2013-201421Varese1 League1555185.8101100400.170.000.170.170.17
2014-201522Varese2 Leagues31820.9000000000.000.000.000.000.00
2015-201623Arezzo1 League00
2016-201724Virtus Entella2 Leagues41262,12823.65813500000.210.340.550.210.55
2017-201825Virtus Entella1 League11650.7000000000.000.000.000.000.00
2017-201825Ternana1 League42373,23936.0126181112400.330.170.500.310.47
2018-201926Brescia2 Leagues20992010.2459400101.81.84.46.2964590.390.490.880.390.880.220.540.760.220.76
2019-202027Brescia2 Leagues20410.5000000000.00.00.00.00110.000.000.000.000.000.000.000.000.000.00
2019-202027Pordenone1 League1286106.8123011201.60.81.32.11252510.150.300.440.000.300.230.190.420.120.31
2020-202128Cosenza1 League21171,32414.7549322202.51.05.36.333119690.340.270.610.200.480.170.360.540.070.43
2022-202330Modena2 Leagues37312,24524.941216311304.03.27.911.0381241650.160.480.640.120.600.160.320.490.130.45
2023-202431Modena2 Leagues26221,64918.3437312204.22.62.34.9221431020.220.160.380.160.330.240.130.370.150.28
11 Seasons9 Clubs3 Leagues22815912,991144.3364076306818014.19.321.230.61145034470.250.280.530.210.480.200.300.490.130.43
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
Modena (2 Seasons)2 Leagues63533,89443.381523623508.25.810.216.0602672670.180.350.530.140.490.200.240.440.140.38
Virtus Entella (2 Seasons)2 Leagues42272,19324.45813500000.210.330.530.210.53
Brescia (2 Seasons)3 Leagues22996110.7459400101.81.84.46.2965600.370.470.840.370.840.220.530.740.220.74
Varese (2 Seasons)2 Leagues1866006.7101100400.150.000.150.150.15
Ternana (1 Season)1 League42373,23936.0126181112400.330.170.500.310.47
Cosenza (1 Season)1 League21171,32414.7549322202.51.05.36.333119690.340.270.610.200.480.170.360.540.070.43
Pordenone (1 Season)1 League1286106.8123011201.60.81.32.11252510.150.300.440.000.300.230.190.420.120.31
Piacenza (1 Season)1 League821701.9000000000.000.000.000.000.00
Arezzo (1 Season)1 League00
Serie B (10 Seasons)21715112,372137.5353974296818014.19.321.230.61145024460.250.280.540.210.490.200.300.490.130.43
Coppa Italia (8 Seasons)1086046.7112100000.150.150.300.150.30
Serie A (1 Season)10150.2000000000.00.00.00.00110.000.000.000.000.000.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
2010-201118Piacenzait ITA2. Serie B19th821701.9000000000.000.000.000.000.00
2013-201421Vareseit ITA2. Serie B18th1555185.8101100400.170.000.170.170.17
2014-201522Vareseit ITA2. Serie B21st1040.0000000000.000.000.000.000.00Matches
2016-201724Virtus Entellait ITA2. Serie B11th39242,00322.35813500000.220.360.580.220.58Matches
2017-201825Ternanait ITA2. Serie B22nd42373,23936.0126181112400.330.170.500.310.47Matches
2018-201926Bresciait ITA2. Serie B1st1877398.2459400101.81.84.46.2964590.490.611.100.491.100.220.540.760.220.76Matches
2019-202027Bresciait ITA1. Serie A19th10150.2000000000.00.00.00.00110.000.000.000.000.000.000.000.000.000.00Matches
2019-202027Pordenoneit ITA2. Serie B4th1286106.8123011201.60.81.32.11252510.150.300.440.000.300.230.190.420.120.31Matches
2020-202128Cosenzait ITA2. Serie B17th21171,32414.7549322202.51.05.36.333119690.340.270.610.200.480.170.360.540.070.43Matches
2022-202330Modenait ITA2. Serie B10th36302,20024.441216311304.03.27.911.0381241650.160.490.650.120.610.160.320.490.130.45Matches
2023-202431Modenait ITA2. Serie B10th25211,56517.4325212204.22.62.34.9221431020.170.120.290.120.230.240.130.370.150.28Matches
10 Seasons8 Clubs2 Leagues21815112,387137.6353974296818014.19.321.230.61145034470.250.280.540.210.490.200.300.490.130.43
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
Modena (2 Seasons)1 League61513,76541.871421523508.25.810.216.0602672670.170.330.500.120.450.200.240.440.140.38
Brescia (2 Seasons)2 Leagues1977548.4459400101.81.84.46.2965600.480.601.070.481.070.220.530.740.220.74
Varese (2 Seasons)1 League1655225.8101100400.170.000.170.170.17
Ternana (1 Season)1 League42373,23936.0126181112400.330.170.500.310.47
Virtus Entella (1 Season)1 League39242,00322.35813500000.220.360.580.220.58
Cosenza (1 Season)1 League21171,32414.7549322202.51.05.36.333119690.340.270.610.200.480.170.360.540.070.43
Pordenone (1 Season)1 League1286106.8123011201.60.81.32.11252510.150.300.440.000.300.230.190.420.120.31
Piacenza (1 Season)1 League821701.9000000000.000.000.000.000.00
Serie B (10 Seasons)21715112,372137.5353974296818014.19.321.230.61145024460.250.280.540.210.490.200.300.490.130.43
Serie A (1 Season)10150.2000000000.00.00.00.00110.000.000.000.000.000.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-201522Vareseit ITACoppa Italia17th21780.9000000000.000.000.000.000.00Matches
2015-201623Arezzoit ITACoppa Italia61st00Matches
2016-201724Virtus Entellait ITACoppa Italia25th221251.4000000000.000.000.000.000.00Matches
2017-201825Virtus Entellait ITACoppa Italia41st11650.7000000000.000.000.000.000.00Matches
2018-201926Bresciait ITACoppa Italia25th221812.0000000000.000.000.000.000.00Matches
2019-202027Bresciait ITACoppa Italia25th10260.3000000000.000.000.000.000.00Matches
2022-202330Modenait ITACoppa ItaliaRd211450.5000000000.000.000.000.000.00Matches
2023-202431Modenait ITACoppa ItaliaRd111840.9112100001.071.072.141.072.14Matches
8 Seasons5 Clubs1 League1086046.7112100000.150.150.300.150.30
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
Brescia (2 Seasons)1 League322072.3000000000.000.000.000.000.00
Virtus Entella (2 Seasons)1 League331902.1000000000.000.000.000.000.00
Modena (2 Seasons)1 League221291.4112100000.700.701.400.701.40
Varese (1 Season)1 League21780.9000000000.000.000.000.000.00
Arezzo (1 Season)1 League00

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
2010-201118Piacenzait ITA2. Serie B1.9021.060.0000
2013-201421Vareseit ITA2. Serie B5.8120.350.5000
2014-201522Vareseit ITACoppa Italia0.9000Matches
2014-201522Vareseit ITA2. Serie B0.0000.0000Matches
2016-201724Virtus Entellait ITACoppa Italia1.4000Matches
2016-201724Virtus Entellait ITA2. Serie B22.35271.210.1900Matches
2017-201825Virtus Entellait ITACoppa Italia0.7000Matches
2017-201825Ternanait ITA2. Serie B36.0120260.000.720.4212Matches
2018-201926Bresciait ITACoppa Italia2.0000Matches
2018-201926Bresciait ITA2. Serie B8.2419947.42.311.100.210.4420.03001.81.80.09+2.2+2.2Matches
2019-202027Bresciait ITACoppa Italia0.30000.000.0000Matches
2019-202027Bresciait ITA1. Serie A0.20000.000.000000.00.00.00.0Matches
2019-202027Pordenoneit ITA2. Serie B6.8117211.82.510.300.000.0026.63111.60.80.05-0.6-0.8Matches
2020-202128Cosenzait ITA2. Serie B14.7517741.21.160.480.180.4328.55222.51.00.06+2.5+2.0Matches
2022-202330Modenait ITACoppa Italia0.50000.000.0000Matches
2022-202330Modenait ITA2. Serie B24.44632031.72.580.820.050.1525.811114.03.20.050.0-0.2Matches
2023-202431Modenait ITACoppa Italia0.9111100.01.071.071.001.0000Matches
2023-202431Modenait ITA2. Serie B17.43451226.72.590.690.040.1728.55124.22.60.06-1.2-0.6Matches
11 Seasons9 Clubs3 Leagues144.33616210847.51.480.770.150.2826.3276814.19.30.06+2.9+2.7
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
Modena (2 Seasons)2 Leagues43.381093330.32.520.760.060.1826.916238.25.80.05-1.2-0.8
Virtus Entella (2 Seasons)2 Leagues24.45271.210.1900
Brescia (2 Seasons)3 Leagues10.7419947.42.191.040.210.4420.03001.81.80.09+2.2+2.2
Varese (2 Seasons)2 Leagues6.7120.340.5000
Ternana (1 Season)1 League36.0120260.000.720.4212
Cosenza (1 Season)1 League14.7517741.21.160.480.180.4328.55222.51.00.06+2.5+2.0
Pordenone (1 Season)1 League6.8117211.82.510.300.000.0026.63111.60.80.05-0.6-0.8
Piacenza (1 Season)1 League1.9021.060.0000
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.53516110747.21.500.780.140.2726.3276814.19.30.06+2.9+2.7
Coppa Italia (8 Seasons)6.7111100.00.580.581.001.0000
Serie A (1 Season)0.20000.000.000000.00.00.00.0
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
2010-201118Piacenza1 League1.9021.060.0000
2013-201421Varese1 League5.8120.350.5000
2014-201522Varese2 Leagues0.9000.0000
2016-201724Virtus Entella2 Leagues23.65271.210.1900
2017-201825Virtus Entella1 League0.7000
2017-201825Ternana1 League36.0120260.000.720.4212
2018-201926Brescia2 Leagues10.2419947.42.311.100.210.4420.03001.81.80.09+2.2+2.2
2019-202027Brescia2 Leagues0.50000.000.000000.00.00.00.0
2019-202027Pordenone1 League6.8117211.82.510.300.000.0026.63111.60.80.05-0.6-0.8
2020-202128Cosenza1 League14.7517741.21.160.480.180.4328.55222.51.00.06+2.5+2.0
2022-202330Modena2 Leagues24.94632031.72.530.800.050.1525.811114.03.20.050.0-0.2
2023-202431Modena2 Leagues18.34461328.32.510.710.070.2328.55124.22.60.06-1.2-0.6
11 Seasons9 Clubs3 Leagues144.33616210847.51.480.770.150.2826.3276814.19.30.06+2.9+2.7
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
Modena (2 Seasons)2 Leagues43.381093330.32.520.760.060.1826.916238.25.80.05-1.2-0.8
Virtus Entella (2 Seasons)2 Leagues24.45271.210.1900
Brescia (2 Seasons)3 Leagues10.7419947.42.191.040.210.4420.03001.81.80.09+2.2+2.2
Varese (2 Seasons)2 Leagues6.7120.340.5000
Ternana (1 Season)1 League36.0120260.000.720.4212
Cosenza (1 Season)1 League14.7517741.21.160.480.180.4328.55222.51.00.06+2.5+2.0
Pordenone (1 Season)1 League6.8117211.82.510.300.000.0026.63111.60.80.05-0.6-0.8
Piacenza (1 Season)1 League1.9021.060.0000
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.53516110747.21.500.780.140.2726.3276814.19.30.06+2.9+2.7
Coppa Italia (8 Seasons)6.7111100.00.580.581.001.0000
Serie A (1 Season)0.20000.000.000000.00.00.00.0
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
2010-201118Piacenzait ITA2. Serie B19th1.9021.060.0000
2013-201421Vareseit ITA2. Serie B18th5.8120.350.5000
2014-201522Vareseit ITA2. Serie B21st0.0000.0000Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.35271.210.1900Matches
2017-201825Ternanait ITA2. Serie B22nd36.0120260.000.720.4212Matches
2018-201926Bresciait ITA2. Serie B1st8.2419947.42.311.100.210.4420.03001.81.80.09+2.2+2.2Matches
2019-202027Bresciait ITA1. Serie A19th0.20000.000.000000.00.00.00.0Matches
2019-202027Pordenoneit ITA2. Serie B4th6.8117211.82.510.300.000.0026.63111.60.80.05-0.6-0.8Matches
2020-202128Cosenzait ITA2. Serie B17th14.7517741.21.160.480.180.4328.55222.51.00.06+2.5+2.0Matches
2022-202330Modenait ITA2. Serie B10th24.44632031.72.580.820.050.1525.811114.03.20.050.0-0.2Matches
2023-202431Modenait ITA2. Serie B10th17.43451226.72.590.690.040.1728.55124.22.60.06-1.2-0.6Matches
10 Seasons8 Clubs2 Leagues137.63516110747.21.500.780.140.2726.3276814.19.30.06+2.9+2.7
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
Modena (2 Seasons)1 League41.871083229.62.580.760.050.1626.916238.25.80.05-1.2-0.8
Brescia (2 Seasons)2 Leagues8.4419947.42.271.070.210.4420.03001.81.80.09+2.2+2.2
Varese (2 Seasons)1 League5.8120.340.5000
Ternana (1 Season)1 League36.0120260.000.720.4212
Virtus Entella (1 Season)1 League22.35271.210.1900
Cosenza (1 Season)1 League14.7517741.21.160.480.180.4328.55222.51.00.06+2.5+2.0
Pordenone (1 Season)1 League6.8117211.82.510.300.000.0026.63111.60.80.05-0.6-0.8
Piacenza (1 Season)1 League1.9021.060.0000
Serie B (10 Seasons)137.53516110747.21.500.780.140.2726.3276814.19.30.06+2.9+2.7
Serie A (1 Season)0.20000.000.000000.00.00.00.0
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-201522Vareseit ITACoppa Italia17th0.9000Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.4000Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.7000Matches
2018-201926Bresciait ITACoppa Italia25th2.0000Matches
2019-202027Bresciait ITACoppa Italia25th0.30000.000.0000Matches
2022-202330Modenait ITACoppa ItaliaRd20.50000.000.0000Matches
2023-202431Modenait ITACoppa ItaliaRd10.9111100.01.071.071.001.0000Matches
8 Seasons5 Clubs1 League6.7111100.00.580.581.001.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brescia (2 Seasons)1 League2.30000.000.0000
Virtus Entella (2 Seasons)1 League2.1000
Modena (2 Seasons)1 League1.4111100.00.700.701.001.0000
Varese (1 Season)1 League0.9000
Arezzo (1 Season)1 League

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
2010-201118Piacenzait ITA2. Serie B1.90
2013-201421Vareseit ITA2. Serie B5.80
2014-201522Vareseit ITACoppa Italia0.90Matches
2014-201522Vareseit ITA2. Serie B0.00Matches
2016-201724Virtus Entellait ITACoppa Italia1.40Matches
2016-201724Virtus Entellait ITA2. Serie B22.38Matches
2017-201825Virtus Entellait ITACoppa Italia0.70Matches
2017-201825Ternanait ITA2. Serie B36.06Matches
2018-201926Bresciait ITACoppa Italia2.00Matches
2018-201926Bresciait ITA2. Serie B8.232748168.05224206117821483.29314564.1368144.454.43.9+0.6295326464Matches
2019-202027Bresciait ITACoppa Italia0.30Matches
2019-202027Bresciait ITA1. Serie A0.24850.080121250.02366.71250.000.00.00.000001Matches
2019-202027Pordenoneit ITA2. Serie B6.820432363.23442143910514075.06510760.7235145.121.31.9+0.7143815152Matches
2020-202128Cosenzait ITA2. Serie B14.750876866.19130350224429782.217625968.07014847.345.34.0-1.33470425119Matches
2022-202330Modenait ITACoppa Italia0.50Matches
2022-202330Modenait ITA2. Serie B24.4750118563.312194465940347584.823338660.48222935.8127.99.5+4.170765913124Matches
2023-202431Modenait ITACoppa Italia0.91Matches
2023-202431Modenait ITA2. Serie B17.457288164.99670361229034085.320832564.05916635.522.33.7-0.33394485143Matches
11 Seasons9 Clubs3 Leagues144.32365364664.939740152851221146883.2777122563.427167740.04021.223.0+18.818033119028503
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
Modena (2 Seasons)2 Leagues43.31322206664.021864827169381585.044171162.014139535.71510.213.2+4.810317010718267
Virtus Entella (2 Seasons)2 Leagues24.48
Brescia (2 Seasons)3 Leagues10.733148967.75304207317921682.99514864.2378344.654.43.9+0.6295326465
Varese (2 Seasons)2 Leagues6.70
Ternana (1 Season)1 League36.06
Cosenza (1 Season)1 League14.750876866.19130350224429782.217625968.07014847.345.34.0-1.33470425119
Pordenone (1 Season)1 League6.820432363.23442143910514075.06510760.7235145.121.31.9+0.7143815152
Piacenza (1 Season)1 League1.90
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.52361363864.939660152731220146683.2775122263.427067540.03921.223.0+17.818033119028502
Coppa Italia (8 Seasons)6.71
Serie A (1 Season)0.24850.080121250.02366.71250.000.00.00.000001
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
2010-201118Piacenza1 League1.90
2013-201421Varese1 League5.80
2014-201522Varese2 Leagues0.90
2016-201724Virtus Entella2 Leagues23.68
2017-201825Virtus Entella1 League0.70
2017-201825Ternana1 League36.06
2018-201926Brescia2 Leagues10.232748168.05224206117821483.29314564.1368144.454.43.9+0.6295326464
2019-202027Brescia2 Leagues0.54850.080121250.02366.71250.000.00.00.000001
2019-202027Pordenone1 League6.820432363.23442143910514075.06510760.7235145.121.31.9+0.7143815152
2020-202128Cosenza1 League14.750876866.19130350224429782.217625968.07014847.345.34.0-1.33470425119
2022-202330Modena2 Leagues24.9750118563.312194465940347584.823338660.48222935.8127.99.5+4.170765913124
2023-202431Modena2 Leagues18.357288164.99670361229034085.320832564.05916635.532.33.7+0.73394485143
11 Seasons9 Clubs3 Leagues144.32365364664.939740152851221146883.2777122563.427167740.04021.223.0+18.818033119028503
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
Modena (2 Seasons)2 Leagues43.31322206664.021864827169381585.044171162.014139535.71510.213.2+4.810317010718267
Virtus Entella (2 Seasons)2 Leagues24.48
Brescia (2 Seasons)3 Leagues10.733148967.75304207317921682.99514864.2378344.654.43.9+0.6295326465
Varese (2 Seasons)2 Leagues6.70
Ternana (1 Season)1 League36.06
Cosenza (1 Season)1 League14.750876866.19130350224429782.217625968.07014847.345.34.0-1.33470425119
Pordenone (1 Season)1 League6.820432363.23442143910514075.06510760.7235145.121.31.9+0.7143815152
Piacenza (1 Season)1 League1.90
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.52361363864.939660152731220146683.2775122263.427067540.03921.223.0+17.818033119028502
Coppa Italia (8 Seasons)6.71
Serie A (1 Season)0.24850.080121250.02366.71250.000.00.00.000001
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
2010-201118Piacenzait ITA2. Serie B19th1.90
2013-201421Vareseit ITA2. Serie B18th5.80
2014-201522Vareseit ITA2. Serie B21st0.00Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.38Matches
2017-201825Ternanait ITA2. Serie B22nd36.06Matches
2018-201926Bresciait ITA2. Serie B1st8.232748168.05224206117821483.29314564.1368144.454.43.9+0.6295326464Matches
2019-202027Bresciait ITA1. Serie A19th0.24850.080121250.02366.71250.000.00.00.000001Matches
2019-202027Pordenoneit ITA2. Serie B4th6.820432363.23442143910514075.06510760.7235145.121.31.9+0.7143815152Matches
2020-202128Cosenzait ITA2. Serie B17th14.750876866.19130350224429782.217625968.07014847.345.34.0-1.33470425119Matches
2022-202330Modenait ITA2. Serie B10th24.4750118563.312194465940347584.823338660.48222935.8127.99.5+4.170765913124Matches
2023-202431Modenait ITA2. Serie B10th17.457288164.99670361229034085.320832564.05916635.522.33.7-0.33394485143Matches
10 Seasons8 Clubs2 Leagues137.62365364664.939740152851221146883.2777122563.427167740.03921.223.0+17.818033119028503
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
Modena (2 Seasons)1 League41.81322206664.021864827169381585.044171162.014139535.71410.213.2+3.810317010718267
Brescia (2 Seasons)2 Leagues8.433148967.75304207317921682.99514864.2378344.654.43.9+0.6295326465
Varese (2 Seasons)1 League5.80
Ternana (1 Season)1 League36.06
Virtus Entella (1 Season)1 League22.38
Cosenza (1 Season)1 League14.750876866.19130350224429782.217625968.07014847.345.34.0-1.33470425119
Pordenone (1 Season)1 League6.820432363.23442143910514075.06510760.7235145.121.31.9+0.7143815152
Piacenza (1 Season)1 League1.90
Serie B (10 Seasons)137.52361363864.939660152731220146683.2775122263.427067540.03921.223.0+17.818033119028502
Serie A (1 Season)0.24850.080121250.02366.71250.000.00.00.000001
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-201522Vareseit ITACoppa Italia17th0.90Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.40Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.70Matches
2018-201926Bresciait ITACoppa Italia25th2.00Matches
2019-202027Bresciait ITACoppa Italia25th0.30Matches
2022-202330Modenait ITACoppa ItaliaRd20.50Matches
2023-202431Modenait ITACoppa ItaliaRd10.91Matches
8 Seasons5 Clubs1 League6.71
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Brescia (2 Seasons)1 League2.30
Virtus Entella (2 Seasons)1 League2.10
Modena (2 Seasons)1 League1.41
Varese (1 Season)1 League0.90
Arezzo (1 Season)1 League
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
2010-201118Piacenzait ITA2. Serie B1.9
2013-201421Vareseit ITA2. Serie B5.8
2014-201522Vareseit ITACoppa Italia0.9Matches
2014-201522Vareseit ITA2. Serie B0.0Matches
2016-201724Virtus Entellait ITACoppa Italia1.4Matches
2016-201724Virtus Entellait ITA2. Serie B22.3Matches
2017-201825Virtus Entellait ITACoppa Italia0.7Matches
2017-201825Ternanait ITA2. Serie B36.00Matches
2018-201926Bresciait ITACoppa Italia2.0Matches
2018-201926Bresciait ITA2. Serie B8.248141462229352829157032757Matches
2019-202027Bresciait ITACoppa Italia0.30Matches
2019-202027Bresciait ITA1. Serie A0.2871000210000400Matches
2019-202027Pordenoneit ITA2. Serie B6.8323293285733111376020429Matches
2020-202128Cosenzait ITA2. Serie B14.7768676831931187105328120508921Matches
2022-202330Modenait ITACoppa Italia0.50Matches
2022-202330Modenait ITA2. Serie B24.411859532195422102005104563717501332Matches
2023-202431Modenait ITACoppa Italia0.91Matches
2023-202431Modenait ITA2. Serie B17.4881732142268313938040240572719Matches
11 Seasons9 Clubs3 Leagues144.33646307553512649305122827914686123653688
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Modena (2 Seasons)2 Leagues43.32066168536180301334081849661113222051
Virtus Entella (2 Seasons)2 Leagues24.4
Brescia (2 Seasons)3 Leagues10.748942163229354929157033157
Varese (2 Seasons)2 Leagues6.7
Ternana (1 Season)1 League36.00
Cosenza (1 Season)1 League14.7768676831931187105328120508921
Pordenone (1 Season)1 League6.8323293285733111376020429
Piacenza (1 Season)1 League1.9
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.53638306853412649305092727914686123613688
Coppa Italia (8 Seasons)6.71
Serie A (1 Season)0.2871000210000400
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
2010-201118Piacenza1 League1.9
2013-201421Varese1 League5.8
2014-201522Varese2 Leagues0.9
2016-201724Virtus Entella2 Leagues23.6
2017-201825Virtus Entella1 League0.7
2017-201825Ternana1 League36.00
2018-201926Brescia2 Leagues10.248141462229352829157032757
2019-202027Brescia2 Leagues0.5871000210000400
2019-202027Pordenone1 League6.8323293285733111376020429
2020-202128Cosenza1 League14.7768676831931187105328120508921
2022-202330Modena2 Leagues24.911859532195422102005104563717501332
2023-202431Modena2 Leagues18.3881732142268314038040240572719
11 Seasons9 Clubs3 Leagues144.33646307553512649305122827914686123653688
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Modena (2 Seasons)2 Leagues43.32066168536180301334081849661113222051
Virtus Entella (2 Seasons)2 Leagues24.4
Brescia (2 Seasons)3 Leagues10.748942163229354929157033157
Varese (2 Seasons)2 Leagues6.7
Ternana (1 Season)1 League36.00
Cosenza (1 Season)1 League14.7768676831931187105328120508921
Pordenone (1 Season)1 League6.8323293285733111376020429
Piacenza (1 Season)1 League1.9
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.53638306853412649305092727914686123613688
Coppa Italia (8 Seasons)6.71
Serie A (1 Season)0.2871000210000400
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
2010-201118Piacenzait ITA2. Serie B19th1.9
2013-201421Vareseit ITA2. Serie B18th5.8
2014-201522Vareseit ITA2. Serie B21st0.0Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.3Matches
2017-201825Ternanait ITA2. Serie B22nd36.00Matches
2018-201926Bresciait ITA2. Serie B1st8.248141462229352829157032757Matches
2019-202027Bresciait ITA1. Serie A19th0.2871000210000400Matches
2019-202027Pordenoneit ITA2. Serie B4th6.8323293285733111376020429Matches
2020-202128Cosenzait ITA2. Serie B17th14.7768676831931187105328120508921Matches
2022-202330Modenait ITA2. Serie B10th24.411859532195422102005104563717501332Matches
2023-202431Modenait ITA2. Serie B10th17.4881732142268313938040240572719Matches
10 Seasons8 Clubs2 Leagues137.63646307553512649305112827914686123653688
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Modena (2 Seasons)1 League41.82066168536180301333981849661113222051
Brescia (2 Seasons)2 Leagues8.448942163229354929157033157
Varese (2 Seasons)1 League5.8
Ternana (1 Season)1 League36.00
Virtus Entella (1 Season)1 League22.3
Cosenza (1 Season)1 League14.7768676831931187105328120508921
Pordenone (1 Season)1 League6.8323293285733111376020429
Piacenza (1 Season)1 League1.9
Serie B (10 Seasons)137.53638306853412649305092727914686123613688
Serie A (1 Season)0.2871000210000400
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-201522Vareseit ITACoppa Italia17th0.9Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.4Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.7Matches
2018-201926Bresciait ITACoppa Italia25th2.0Matches
2019-202027Bresciait ITACoppa Italia25th0.30Matches
2022-202330Modenait ITACoppa ItaliaRd20.50Matches
2023-202431Modenait ITACoppa ItaliaRd10.91Matches
8 Seasons5 Clubs1 League6.71
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (2 Seasons)1 League2.30
Virtus Entella (2 Seasons)1 League2.1
Modena (2 Seasons)1 League1.41
Varese (1 Season)1 League0.9
Arezzo (1 Season)1 League

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
2010-201118Piacenzait ITA2. Serie B1.9
2013-201421Vareseit ITA2. Serie B5.8
2014-201522Vareseit ITACoppa Italia0.9Matches
2014-201522Vareseit ITA2. Serie B0.0Matches
2016-201724Virtus Entellait ITACoppa Italia1.4Matches
2016-201724Virtus Entellait ITA2. Serie B22.3Matches
2017-201825Virtus Entellait ITACoppa Italia0.7Matches
2017-201825Ternanait ITA2. Serie B36.0Matches
2018-201926Bresciait ITACoppa Italia2.0Matches
2018-201926Bresciait ITA2. Serie B8.2546.59448011091.10900000Matches
2019-202027Bresciait ITACoppa Italia0.3Matches
2019-202027Bresciait ITA1. Serie A0.200.0000000000.00000000Matches
2019-202027Pordenoneit ITA2. Serie B6.8263.84193121060.89400200Matches
2020-202128Cosenzait ITA2. Serie B14.7654.424119221070.48601000Matches
2022-202330Modenait ITACoppa Italia0.5Matches
2022-202330Modenait ITA2. Serie B24.41124.6070363210130.53760000Matches
2023-202431Modenait ITACoppa Italia0.9Matches
2023-202431Modenait ITA2. Serie B17.4794.555518150070.40420100Matches
11 Seasons9 Clubs3 Leagues144.33364.692298471240420.593081300
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Modena (2 Seasons)2 Leagues43.31914.58125544710200.481180100
Virtus Entella (2 Seasons)2 Leagues24.4
Brescia (2 Seasons)3 Leagues10.7546.45448011091.08900000
Varese (2 Seasons)2 Leagues6.7
Ternana (1 Season)1 League36.0
Cosenza (1 Season)1 League14.7654.424119221070.48601000
Pordenone (1 Season)1 League6.8263.84193121060.89400200
Piacenza (1 Season)1 League1.9
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.53364.702298471240420.593081300
Coppa Italia (8 Seasons)6.7
Serie A (1 Season)0.200.0000000000.00000000
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
2010-201118Piacenza1 League1.9
2013-201421Varese1 League5.8
2014-201522Varese2 Leagues0.9
2016-201724Virtus Entella2 Leagues23.6
2017-201825Virtus Entella1 League0.7
2017-201825Ternana1 League36.0
2018-201926Brescia2 Leagues10.2546.59448011091.10900000
2019-202027Brescia2 Leagues0.500.0000000000.00000000
2019-202027Pordenone1 League6.8263.84193121060.89400200
2020-202128Cosenza1 League14.7654.424119221070.48601000
2022-202330Modena2 Leagues24.91124.6070363210130.53760000
2023-202431Modena2 Leagues18.3794.555518150070.40420100
11 Seasons9 Clubs3 Leagues144.33364.692298471240420.593081300
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Modena (2 Seasons)2 Leagues43.31914.58125544710200.481180100
Virtus Entella (2 Seasons)2 Leagues24.4
Brescia (2 Seasons)3 Leagues10.7546.45448011091.08900000
Varese (2 Seasons)2 Leagues6.7
Ternana (1 Season)1 League36.0
Cosenza (1 Season)1 League14.7654.424119221070.48601000
Pordenone (1 Season)1 League6.8263.84193121060.89400200
Piacenza (1 Season)1 League1.9
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.53364.702298471240420.593081300
Coppa Italia (8 Seasons)6.7
Serie A (1 Season)0.200.0000000000.00000000
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
2010-201118Piacenzait ITA2. Serie B19th1.9
2013-201421Vareseit ITA2. Serie B18th5.8
2014-201522Vareseit ITA2. Serie B21st0.0Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.3Matches
2017-201825Ternanait ITA2. Serie B22nd36.0Matches
2018-201926Bresciait ITA2. Serie B1st8.2546.59448011091.10900000Matches
2019-202027Bresciait ITA1. Serie A19th0.200.0000000000.00000000Matches
2019-202027Pordenoneit ITA2. Serie B4th6.8263.84193121060.89400200Matches
2020-202128Cosenzait ITA2. Serie B17th14.7654.424119221070.48601000Matches
2022-202330Modenait ITA2. Serie B10th24.41124.6070363210130.53760000Matches
2023-202431Modenait ITA2. Serie B10th17.4794.555518150070.40420100Matches
10 Seasons8 Clubs2 Leagues137.63364.692298471240420.593081300
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Modena (2 Seasons)1 League41.81914.58125544710200.481180100
Brescia (2 Seasons)2 Leagues8.4546.45448011091.08900000
Varese (2 Seasons)1 League5.8
Ternana (1 Season)1 League36.0
Virtus Entella (1 Season)1 League22.3
Cosenza (1 Season)1 League14.7654.424119221070.48601000
Pordenone (1 Season)1 League6.8263.84193121060.89400200
Piacenza (1 Season)1 League1.9
Serie B (10 Seasons)137.53364.702298471240420.593081300
Serie A (1 Season)0.200.0000000000.00000000
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-201522Vareseit ITACoppa Italia17th0.9Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.4Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.7Matches
2018-201926Bresciait ITACoppa Italia25th2.0Matches
2019-202027Bresciait ITACoppa Italia25th0.3Matches
2022-202330Modenait ITACoppa ItaliaRd20.5Matches
2023-202431Modenait ITACoppa ItaliaRd10.9Matches
8 Seasons5 Clubs1 League6.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (2 Seasons)1 League2.3
Virtus Entella (2 Seasons)1 League2.1
Modena (2 Seasons)1 League1.4
Varese (1 Season)1 League0.9
Arezzo (1 Season)1 League

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
2010-201118Piacenzait ITA2. Serie B1.9
2013-201421Vareseit ITA2. Serie B5.8
2014-201522Vareseit ITACoppa Italia0.9Matches
2014-201522Vareseit ITA2. Serie B0.0Matches
2016-201724Virtus Entellait ITACoppa Italia1.4Matches
2016-201724Virtus Entellait ITA2. Serie B22.3Matches
2017-201825Virtus Entellait ITACoppa Italia0.7Matches
2017-201825Ternanait ITA2. Serie B36.000Matches
2018-201926Bresciait ITACoppa Italia2.0Matches
2018-201926Bresciait ITA2. Serie B8.2751512450.0240431000Matches
2019-202027Bresciait ITACoppa Italia0.300Matches
2019-202027Bresciait ITA1. Serie A0.2000000000000000Matches
2019-202027Pordenoneit ITA2. Serie B6.89653141233.3870731220Matches
2020-202128Cosenzait ITA2. Serie B14.711446121414.3121111081910Matches
2022-202330Modenait ITACoppa Italia0.500Matches
2022-202330Modenait ITA2. Serie B24.415827661931.61380831840Matches
2023-202431Modenait ITACoppa Italia0.901Matches
2023-202431Modenait ITA2. Serie B17.414755492536.01670741860Matches
11 Seasons9 Clubs3 Leagues144.35630172613237431.151371362277130
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Modena (2 Seasons)2 Leagues43.3291571210154434.12915015836100
Virtus Entella (2 Seasons)2 Leagues24.40
Brescia (2 Seasons)3 Leagues10.7751512450.0240431000
Varese (2 Seasons)2 Leagues6.70
Ternana (1 Season)1 League36.0000
Cosenza (1 Season)1 League14.711446121414.3121111081910
Pordenone (1 Season)1 League6.89653141233.3870731220
Piacenza (1 Season)1 League1.90
Arezzo (1 Season)1 League0
Serie B (10 Seasons)137.55630172613237431.151371362177130
Coppa Italia (8 Seasons)6.7010
Serie A (1 Season)0.2000000000000000
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
2010-201118Piacenza1 League1.90
2013-201421Varese1 League5.80
2014-201522Varese2 Leagues0.90
2016-201724Virtus Entella2 Leagues23.60
2017-201825Virtus Entella1 League0.70
2017-201825Ternana1 League36.0000
2018-201926Brescia2 Leagues10.2751512450.0240431000
2019-202027Brescia2 Leagues0.5000000000000000
2019-202027Pordenone1 League6.89653141233.3870731220
2020-202128Cosenza1 League14.711446121414.3121111081910
2022-202330Modena2 Leagues24.915827661931.61380831840
2023-202431Modena2 Leagues18.314755492536.01670751860
11 Seasons9 Clubs3 Leagues144.35630172613237431.151371362277130
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Modena (2 Seasons)2 Leagues43.3291571210154434.12915015836100
Virtus Entella (2 Seasons)2 Leagues24.40
Brescia (2 Seasons)3 Leagues10.7751512450.0240431000
Varese (2 Seasons)2 Leagues6.70
Ternana (1 Season)1 League36.0000
Cosenza (1 Season)1 League14.711446121414.3121111081910
Pordenone (1 Season)1 League6.89653141233.3870731220
Piacenza (1 Season)1 League1.90
Arezzo (1 Season)1 League0
Serie B (10 Seasons)137.55630172613237431.151371362177130
Coppa Italia (8 Seasons)6.7010
Serie A (1 Season)0.2000000000000000
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
2010-201118Piacenzait ITA2. Serie B19th1.9
2013-201421Vareseit ITA2. Serie B18th5.8
2014-201522Vareseit ITA2. Serie B21st0.0Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.3Matches
2017-201825Ternanait ITA2. Serie B22nd36.000Matches
2018-201926Bresciait ITA2. Serie B1st8.2751512450.0240431000Matches
2019-202027Bresciait ITA1. Serie A19th0.2000000000000000Matches
2019-202027Pordenoneit ITA2. Serie B4th6.89653141233.3870731220Matches
2020-202128Cosenzait ITA2. Serie B17th14.711446121414.3121111081910Matches
2022-202330Modenait ITA2. Serie B10th24.415827661931.61380831840Matches
2023-202431Modenait ITA2. Serie B10th17.414755492536.01670741860Matches
10 Seasons8 Clubs2 Leagues137.65630172613237431.151371362177130
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
Modena (2 Seasons)1 League41.8291571210154434.12915015736100
Brescia (2 Seasons)2 Leagues8.4751512450.0240431000
Varese (2 Seasons)1 League5.80
Ternana (1 Season)1 League36.0000
Virtus Entella (1 Season)1 League22.30
Cosenza (1 Season)1 League14.711446121414.3121111081910
Pordenone (1 Season)1 League6.89653141233.3870731220
Piacenza (1 Season)1 League1.90
Serie B (10 Seasons)137.55630172613237431.151371362177130
Serie A (1 Season)0.2000000000000000
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-201522Vareseit ITACoppa Italia17th0.9Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.4Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.7Matches
2018-201926Bresciait ITACoppa Italia25th2.0Matches
2019-202027Bresciait ITACoppa Italia25th0.300Matches
2022-202330Modenait ITACoppa ItaliaRd20.500Matches
2023-202431Modenait ITACoppa ItaliaRd10.901Matches
8 Seasons5 Clubs1 League6.7010
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
Brescia (2 Seasons)1 League2.3000
Virtus Entella (2 Seasons)1 League2.10
Modena (2 Seasons)1 League1.4010
Varese (1 Season)1 League0.90
Arezzo (1 Season)1 League0

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
2010-201118Piacenzait ITA2. Serie B1.9
2013-201421Vareseit ITA2. Serie B5.8
2014-201522Vareseit ITACoppa Italia0.9Matches
2014-201522Vareseit ITA2. Serie B0.0Matches
2016-201724Virtus Entellait ITACoppa Italia1.4Matches
2016-201724Virtus Entellait ITA2. Serie B22.3Matches
2017-201825Virtus Entellait ITACoppa Italia0.7Matches
2017-201825Ternanait ITA2. Serie B36.0Matches
2018-201926Bresciait ITACoppa Italia2.0Matches
2018-201926Bresciait ITA2. Serie B8.25530142702722955311218.2981.83061209405994241041859Matches
2019-202027Bresciait ITACoppa Italia0.3Matches
2019-202027Bresciait ITA1. Serie A0.280125080003500000041Matches
2019-202027Pordenoneit ITA2. Serie B6.8393230183185173928562.5337.5213909374129214528851Matches
2020-202128Cosenzait ITA2. Serie B14.78694634173962286718950.0950.049924401135333010281064869Matches
2022-202330Modenait ITACoppa Italia0.5Matches
2022-202330Modenait ITA2. Serie B24.41363354543780631362261453.81142.3743326110743824154637930165Matches
2023-202431Modenait ITACoppa Italia0.9Matches
2023-202431Modenait ITA2. Serie B17.49975544455043699512541.7650.05242326883222432212707102Matches
11 Seasons9 Clubs3 Leagues144.3418314216186021421674177753546.73850.722881015038711149634134742995447
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
Modena (2 Seasons)2 Leagues43.3236081089881284992357381950.01744.712675587195760481868491637267
Virtus Entella (2 Seasons)2 Leagues24.4
Brescia (2 Seasons)3 Leagues10.75610152722772956111218.2981.83091214405994241042260
Varese (2 Seasons)2 Leagues6.7
Ternana (1 Season)1 League36.0
Cosenza (1 Season)1 League14.78694634173962286718950.0950.049924401135333010281064869
Pordenone (1 Season)1 League6.8393230183185173928562.5337.5213909374129214528851
Piacenza (1 Season)1 League1.9
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.5417514215185821371674169753546.73850.722851014538711149634134742991446
Coppa Italia (8 Seasons)6.7
Serie A (1 Season)0.280125080003500000041
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
2010-201118Piacenza1 League1.9
2013-201421Varese1 League5.8
2014-201522Varese2 Leagues0.9
2016-201724Virtus Entella2 Leagues23.6
2017-201825Virtus Entella1 League0.7
2017-201825Ternana1 League36.0
2018-201926Brescia2 Leagues10.25530142702722955311218.2981.83061209405994241041859
2019-202027Brescia2 Leagues0.580125080003500000041
2019-202027Pordenone1 League6.8393230183185173928562.5337.5213909374129214528851
2020-202128Cosenza1 League14.78694634173962286718950.0950.049924401135333010281064869
2022-202330Modena2 Leagues24.91363354543780631362261453.81142.3743326110743824154637930165
2023-202431Modena2 Leagues18.39975544455043699512541.7650.05242326883222432212707102
11 Seasons9 Clubs3 Leagues144.3418314216186021421674177753546.73850.722881015038711149634134742995447
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
Modena (2 Seasons)2 Leagues43.3236081089881284992357381950.01744.712675587195760481868491637267
Virtus Entella (2 Seasons)2 Leagues24.4
Brescia (2 Seasons)3 Leagues10.75610152722772956111218.2981.83091214405994241042260
Varese (2 Seasons)2 Leagues6.7
Ternana (1 Season)1 League36.0
Cosenza (1 Season)1 League14.78694634173962286718950.0950.049924401135333010281064869
Pordenone (1 Season)1 League6.8393230183185173928562.5337.5213909374129214528851
Piacenza (1 Season)1 League1.9
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.5417514215185821371674169753546.73850.722851014538711149634134742991446
Coppa Italia (8 Seasons)6.7
Serie A (1 Season)0.280125080003500000041
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
2010-201118Piacenzait ITA2. Serie B19th1.9
2013-201421Vareseit ITA2. Serie B18th5.8
2014-201522Vareseit ITA2. Serie B21st0.0Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.3Matches
2017-201825Ternanait ITA2. Serie B22nd36.0Matches
2018-201926Bresciait ITA2. Serie B1st8.25530142702722955311218.2981.83061209405994241041859Matches
2019-202027Bresciait ITA1. Serie A19th0.280125080003500000041Matches
2019-202027Pordenoneit ITA2. Serie B4th6.8393230183185173928562.5337.5213909374129214528851Matches
2020-202128Cosenzait ITA2. Serie B17th14.78694634173962286718950.0950.049924401135333010281064869Matches
2022-202330Modenait ITA2. Serie B10th24.41363354543780631362261453.81142.3743326110743824154637930165Matches
2023-202431Modenait ITA2. Serie B10th17.49975544455043699512541.7650.05242326883222432212707102Matches
10 Seasons8 Clubs2 Leagues137.6418314216186021421674177753546.73850.722881015038711149634134742995447
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
Modena (2 Seasons)1 League41.8236081089881284992357381950.01744.712675587195760481868491637267
Brescia (2 Seasons)2 Leagues8.45610152722772956111218.2981.83091214405994241042260
Varese (2 Seasons)1 League5.8
Ternana (1 Season)1 League36.0
Virtus Entella (1 Season)1 League22.3
Cosenza (1 Season)1 League14.78694634173962286718950.0950.049924401135333010281064869
Pordenone (1 Season)1 League6.8393230183185173928562.5337.5213909374129214528851
Piacenza (1 Season)1 League1.9
Serie B (10 Seasons)137.5417514215185821371674169753546.73850.722851014538711149634134742991446
Serie A (1 Season)0.280125080003500000041
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-201522Vareseit ITACoppa Italia17th0.9Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.4Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.7Matches
2018-201926Bresciait ITACoppa Italia25th2.0Matches
2019-202027Bresciait ITACoppa Italia25th0.3Matches
2022-202330Modenait ITACoppa ItaliaRd20.5Matches
2023-202431Modenait ITACoppa ItaliaRd10.9Matches
8 Seasons5 Clubs1 League6.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Brescia (2 Seasons)1 League2.3
Virtus Entella (2 Seasons)1 League2.1
Modena (2 Seasons)1 League1.4
Varese (1 Season)1 League0.9
Arezzo (1 Season)1 League

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
2010-201118Piacenzait ITA2. Serie B8170214.51.926
2013-201421Vareseit ITA2. Serie B155183513.75.8510
2014-201522Vareseit ITACoppa Italia2783928.90.9152012603.0001-1-1.15-1.15Matches
2014-201522Vareseit ITA2. Serie B1440.10.000103.000000.00+0.64Matches
2015-201623Arezzoit ITACoppa Italia00001Matches
2016-201724Virtus Entellait ITACoppa Italia21256369.41.42630001.501100.00+1.64Matches
2016-201724Virtus Entellait ITA2. Serie B392,0035153.022.324315Matches
2017-201825Virtus Entellait ITACoppa Italia1656572.20.71650000.0001-1-1.38-1.38Matches
2017-201825Ternanait ITA2. Serie B423,2397785.736.03724500.885365-12-0.33+0.17Matches
2018-201926Bresciait ITACoppa Italia21819175.42.02910000.5032+1+0.50+2.02Matches
2018-201926Bresciait ITA2. Serie B187394122.88.277311121101.50198+11+1.34+0.7613.98.1+5.8+0.70+0.16Matches
2019-202027Bresciait ITACoppa Italia1262621.70.30012600.0001-1-3.46-3.46Matches
2019-202027Bresciait ITA1. Serie A115150.40.20011530.000000.00+1.160.10.9-0.8-4.85-4.04Matches
2019-202027Pordenoneit ITA2. Serie B126105117.86.8862042941.14811-3-0.44-0.608.29.4-1.2-0.17-0.18Matches
2020-202128Cosenzait ITA2. Serie B211,3246338.714.71771143000.951421-7-0.480.0015.822.5-6.7-0.46+0.14Matches
2022-202330Modenait ITACoppa Italia1454515.00.51450013.0020+2+4.00+4.35Matches
2022-202330Modenait ITA2. Serie B362,2006164.324.43067262911.173139-8-0.33-0.4727.031.3-4.2-0.17-0.18Matches
2023-202431Modenait ITACoppa Italia1848493.30.91840000.0034-1-1.07-1.07Matches
2023-202431Modenait ITA2. Serie B251,5656345.817.421712420131.281517-2-0.12+0.0816.616.9-0.4-0.02-0.27Matches
11 Seasons9 Clubs3 Leagues22812,9915732.0144.315969336925331.13149171-22-0.19+0.1481.589.1-7.6-0.11+0.05
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Modena (2 Seasons)2 Leagues633,8946253.943.3536941026151.225160-9-0.21-0.1343.648.2-4.6-0.11-0.26
Virtus Entella (2 Seasons)2 Leagues422,1935254.124.4276331501.0012-1-0.47+0.65
Brescia (2 Seasons)3 Leagues229614413.710.797711321131.272211+11+1.03+1.4614.09.0+5.0+0.59+0.82
Varese (2 Seasons)2 Leagues18600337.76.76520122603.0001-1-1.10-0.49
Ternana (1 Season)1 League423,2397785.736.03724500.885365-12-0.33+0.17
Cosenza (1 Season)1 League211,3246338.714.71771143000.951421-7-0.480.0015.822.5-6.7-0.46+0.14
Pordenone (1 Season)1 League126105117.86.8862042941.14811-3-0.44-0.608.29.4-1.2-0.17-0.18
Piacenza (1 Season)1 League8170214.51.926
Arezzo (1 Season)1 League00001
Serie B (10 Seasons)21712,3725734.5137.515169336625281.13140161-21-0.20-0.0681.488.2-6.8-0.09-0.15
Coppa Italia (8 Seasons)106046043.86.7869022621.30910-1-0.15+0.24
Serie A (1 Season)115150.40.20011530.000000.00+1.160.10.9-0.8-4.85-4.04
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
2010-201118Piacenza1 League8170214.51.926
2013-201421Varese1 League155183513.75.8510
2014-201522Varese2 Leagues382272.00.9152022603.0001-1-1.10-0.49
2015-201623Arezzo1 League00001
2016-201724Virtus Entella2 Leagues412,1285253.723.6266331501.501100.00+1.64
2017-201825Virtus Entella1 League1656572.20.71650000.0001-1-1.38-1.38
2017-201825Ternana1 League423,2397785.736.03724500.885365-12-0.33+0.17
2018-201926Brescia2 Leagues209204626.410.297711121101.402210+12+1.17+0.6513.98.1+5.8+0.70+0.16
2019-202027Brescia2 Leagues241211.20.50022130.0001-1-2.20-1.060.10.9-0.8-4.85-4.04
2019-202027Pordenone1 League126105117.86.8862042941.14811-3-0.44-0.608.29.4-1.2-0.17-0.18
2020-202128Cosenza1 League211,3246338.714.71771143000.951421-7-0.480.0015.822.5-6.7-0.46+0.14
2022-202330Modena2 Leagues372,2456160.324.93167262921.223339-6-0.24-0.3027.031.3-4.2-0.17-0.18
2023-202431Modena2 Leagues261,6496347.018.322712420131.231821-3-0.16+0.0316.616.9-0.4-0.02-0.27
11 Seasons9 Clubs3 Leagues22812,9915732.0144.315969336925331.13149171-22-0.19+0.1481.589.1-7.6-0.11+0.05
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Modena (2 Seasons)2 Leagues633,8946253.943.3536941026151.225160-9-0.21-0.1343.648.2-4.6-0.11-0.26
Virtus Entella (2 Seasons)2 Leagues422,1935254.124.4276331501.0012-1-0.47+0.65
Brescia (2 Seasons)3 Leagues229614413.710.797711321131.272211+11+1.03+1.4614.09.0+5.0+0.59+0.82
Varese (2 Seasons)2 Leagues18600337.76.76520122603.0001-1-1.10-0.49
Ternana (1 Season)1 League423,2397785.736.03724500.885365-12-0.33+0.17
Cosenza (1 Season)1 League211,3246338.714.71771143000.951421-7-0.480.0015.822.5-6.7-0.46+0.14
Pordenone (1 Season)1 League126105117.86.8862042941.14811-3-0.44-0.608.29.4-1.2-0.17-0.18
Piacenza (1 Season)1 League8170214.51.926
Arezzo (1 Season)1 League00001
Serie B (10 Seasons)21712,3725734.5137.515169336625281.13140161-21-0.20-0.0681.488.2-6.8-0.09-0.15
Coppa Italia (8 Seasons)106046043.86.7869022621.30910-1-0.15+0.24
Serie A (1 Season)115150.40.20011530.000000.00+1.160.10.9-0.8-4.85-4.04
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
2010-201118Piacenzait ITA2. Serie B19th8170214.51.926
2013-201421Vareseit ITA2. Serie B18th155183513.75.8510
2014-201522Vareseit ITA2. Serie B21st1440.10.000103.000000.00+0.64Matches
2016-201724Virtus Entellait ITA2. Serie B11th392,0035153.022.324315Matches
2017-201825Ternanait ITA2. Serie B22nd423,2397785.736.03724500.885365-12-0.33+0.17Matches
2018-201926Bresciait ITA2. Serie B1st187394122.88.277311121101.50198+11+1.34+0.7613.98.1+5.8+0.70+0.16Matches
2019-202027Bresciait ITA1. Serie A19th115150.40.20011530.000000.00+1.160.10.9-0.8-4.85-4.04Matches
2019-202027Pordenoneit ITA2. Serie B4th126105117.86.8862042941.14811-3-0.44-0.608.29.4-1.2-0.17-0.18Matches
2020-202128Cosenzait ITA2. Serie B17th211,3246338.714.71771143000.951421-7-0.480.0015.822.5-6.7-0.46+0.14Matches
2022-202330Modenait ITA2. Serie B10th362,2006164.324.43067262911.173139-8-0.33-0.4727.031.3-4.2-0.17-0.18Matches
2023-202431Modenait ITA2. Serie B10th251,5656345.817.421712420131.281517-2-0.12+0.0816.616.9-0.4-0.02-0.27Matches
10 Seasons8 Clubs2 Leagues21812,3875731.6137.615169336725311.12140161-21-0.19+0.1381.589.1-7.6-0.11+0.05
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
Modena (2 Seasons)1 League613,7656255.041.8516941026141.224656-10-0.24-0.1843.648.2-4.6-0.11-0.26
Brescia (2 Seasons)2 Leagues197544011.38.477311220131.42198+11+1.31+1.7414.09.0+5.0+0.59+0.82
Varese (2 Seasons)1 League16522336.95.8501103.000000.00+0.64
Ternana (1 Season)1 League423,2397785.736.03724500.885365-12-0.33+0.17
Virtus Entella (1 Season)1 League392,0035153.022.324315
Cosenza (1 Season)1 League211,3246338.714.71771143000.951421-7-0.480.0015.822.5-6.7-0.46+0.14
Pordenone (1 Season)1 League126105117.86.8862042941.14811-3-0.44-0.608.29.4-1.2-0.17-0.18
Piacenza (1 Season)1 League8170214.51.926
Serie B (10 Seasons)21712,3725734.5137.515169336625281.13140161-21-0.20-0.0681.488.2-6.8-0.09-0.15
Serie A (1 Season)115150.40.20011530.000000.00+1.160.10.9-0.8-4.85-4.04
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-201522Vareseit ITACoppa Italia17th2783928.90.9152012603.0001-1-1.15-1.15Matches
2015-201623Arezzoit ITACoppa Italia61st00001Matches
2016-201724Virtus Entellait ITACoppa Italia25th21256369.41.42630001.501100.00+1.64Matches
2017-201825Virtus Entellait ITACoppa Italia41st1656572.20.71650000.0001-1-1.38-1.38Matches
2018-201926Bresciait ITACoppa Italia25th21819175.42.02910000.5032+1+0.50+2.02Matches
2019-202027Bresciait ITACoppa Italia25th1262621.70.30012600.0001-1-3.46-3.46Matches
2022-202330Modenait ITACoppa ItaliaRd21454515.00.51450013.0020+2+4.00+4.35Matches
2023-202431Modenait ITACoppa ItaliaRd11848493.30.91840000.0034-1-1.07-1.07Matches
8 Seasons5 Clubs1 League106046043.86.7869022621.30910-1-0.15+0.24
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brescia (2 Seasons)1 League32076957.52.3291012600.333300.00+0.59
Virtus Entella (2 Seasons)1 League31906370.42.13630001.0012-1-0.47+0.65
Modena (2 Seasons)1 League21296533.11.42650011.5054+1+0.70+1.04
Varese (1 Season)1 League2783928.90.9152012603.0001-1-1.15-1.15
Arezzo (1 Season)1 League00001

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
2010-201118Piacenzait ITA2. Serie B1.900
2013-201421Vareseit ITA2. Serie B5.840
2014-201522Vareseit ITACoppa Italia0.90000Matches
2014-201522Vareseit ITA2. Serie B0.000Matches
2016-201724Virtus Entellait ITACoppa Italia1.40000Matches
2016-201724Virtus Entellait ITA2. Serie B22.300Matches
2017-201825Virtus Entellait ITACoppa Italia0.70000Matches
2017-201825Ternanait ITA2. Serie B36.040000000000Matches
2018-201926Bresciait ITACoppa Italia2.00000Matches
2018-201926Bresciait ITA2. Serie B8.21007425235000343537.5Matches
2019-202027Bresciait ITACoppa Italia0.30000000000Matches
2019-202027Bresciait ITA1. Serie A0.2000000200000000Matches
2019-202027Pordenoneit ITA2. Serie B6.82006413136000261420.0Matches
2020-202128Cosenzait ITA2. Serie B14.720013718784000521325.0Matches
2022-202330Modenait ITACoppa Italia0.50000000000Matches
2022-202330Modenait ITA2. Serie B24.4300198420038000904736.4Matches
2023-202431Modenait ITACoppa Italia0.90000001100Matches
2023-202431Modenait ITA2. Serie B17.42009901394700055020.0Matches
11 Seasons9 Clubs3 Leagues144.3180054328512223000025792130.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Modena (2 Seasons)2 Leagues43.3500281743408150001454930.8
Virtus Entella (2 Seasons)2 Leagues24.40000
Brescia (2 Seasons)3 Leagues10.71007425435000343537.5
Varese (2 Seasons)2 Leagues6.74000
Ternana (1 Season)1 League36.040000000000
Cosenza (1 Season)1 League14.720013718784000521325.0
Pordenone (1 Season)1 League6.82006413136000261420.0
Piacenza (1 Season)1 League1.900
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.5180054328509213000025792130.0
Coppa Italia (8 Seasons)6.70000001100
Serie A (1 Season)0.2000000200000000
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
2010-201118Piacenza1 League1.900
2013-201421Varese1 League5.840
2014-201522Varese2 Leagues0.90000
2016-201724Virtus Entella2 Leagues23.60000
2017-201825Virtus Entella1 League0.70000
2017-201825Ternana1 League36.040000000000
2018-201926Brescia2 Leagues10.21007425235000343537.5
2019-202027Brescia2 Leagues0.5000000200000000
2019-202027Pordenone1 League6.82006413136000261420.0
2020-202128Cosenza1 League14.720013718784000521325.0
2022-202330Modena2 Leagues24.9300198420038000904736.4
2023-202431Modena2 Leagues18.32009901405700055020.0
11 Seasons9 Clubs3 Leagues144.3180054328512223000025792130.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Modena (2 Seasons)2 Leagues43.3500281743408150001454930.8
Virtus Entella (2 Seasons)2 Leagues24.40000
Brescia (2 Seasons)3 Leagues10.71007425435000343537.5
Varese (2 Seasons)2 Leagues6.74000
Ternana (1 Season)1 League36.040000000000
Cosenza (1 Season)1 League14.720013718784000521325.0
Pordenone (1 Season)1 League6.82006413136000261420.0
Piacenza (1 Season)1 League1.900
Arezzo (1 Season)1 League
Serie B (10 Seasons)137.5180054328509213000025792130.0
Coppa Italia (8 Seasons)6.70000001100
Serie A (1 Season)0.2000000200000000
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
2010-201118Piacenzait ITA2. Serie B19th1.900
2013-201421Vareseit ITA2. Serie B18th5.840
2014-201522Vareseit ITA2. Serie B21st0.000Matches
2016-201724Virtus Entellait ITA2. Serie B11th22.300Matches
2017-201825Ternanait ITA2. Serie B22nd36.040000000000Matches
2018-201926Bresciait ITA2. Serie B1st8.21007425235000343537.5Matches
2019-202027Bresciait ITA1. Serie A19th0.2000000200000000Matches
2019-202027Pordenoneit ITA2. Serie B4th6.82006413136000261420.0Matches
2020-202128Cosenzait ITA2. Serie B17th14.720013718784000521325.0Matches
2022-202330Modenait ITA2. Serie B10th24.4300198420038000904736.4Matches
2023-202431Modenait ITA2. Serie B10th17.42009901394700055020.0Matches
10 Seasons8 Clubs2 Leagues137.6180054328511213000025792130.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Modena (2 Seasons)1 League41.8500281743397150001454930.8
Brescia (2 Seasons)2 Leagues8.41007425435000343537.5
Varese (2 Seasons)1 League5.840
Ternana (1 Season)1 League36.040000000000
Virtus Entella (1 Season)1 League22.300
Cosenza (1 Season)1 League14.720013718784000521325.0
Pordenone (1 Season)1 League6.82006413136000261420.0
Piacenza (1 Season)1 League1.900
Serie B (10 Seasons)137.5180054328509213000025792130.0
Serie A (1 Season)0.2000000200000000
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-201522Vareseit ITACoppa Italia17th0.90000Matches
2016-201724Virtus Entellait ITACoppa Italia25th1.40000Matches
2017-201825Virtus Entellait ITACoppa Italia41st0.70000Matches
2018-201926Bresciait ITACoppa Italia25th2.00000Matches
2019-202027Bresciait ITACoppa Italia25th0.30000000000Matches
2022-202330Modenait ITACoppa ItaliaRd20.50000000000Matches
2023-202431Modenait ITACoppa ItaliaRd10.90000001100Matches
8 Seasons5 Clubs1 League6.70000001100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brescia (2 Seasons)1 League2.30000000000
Virtus Entella (2 Seasons)1 League2.10000
Modena (2 Seasons)1 League1.40000001100
Varese (1 Season)1 League0.90000
Arezzo (1 Season)1 League

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.