Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419Vareseit ITA2. Serie B181091110.1011000100.000.100.100.000.10
2014-201520Vareseit ITACoppa Italia322022.2000000100.000.000.000.000.00Matches
2014-201520Vareseit ITA2. Serie B24131,34915.0101100200.070.000.070.070.07Matches
2015-201621Crotoneit ITACoppa Italia332652.9000000000.000.000.000.000.00Matches
2015-201621Crotoneit ITA2. Serie B26242,18824.3101100500.040.000.040.040.04Matches
2016-201722Crotoneit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2016-201722Crotoneit ITA1. Serie A26232,05922.9033000300.000.130.130.000.13Matches
2017-201823Crotoneit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2017-201823Crotoneit ITA1. Serie A38343,02933.7213200101.51.53.14.616116560.060.030.090.060.090.050.090.140.050.14Matches
2018-201924Crotoneit ITACoppa Italia332703.0000000000.000.000.000.000.00Matches
2018-201924Crotoneit ITA2. Serie B30292,54328.3213200402.02.02.74.821162650.070.040.110.070.110.070.100.170.070.17Matches
2019-202025Crotoneit ITACoppa Italia221802.0101100000.500.000.500.500.50Matches
2019-202025Crotoneit ITA2. Serie B37363,17535.3156100702.62.64.26.748209510.030.140.170.030.170.070.120.190.070.19Matches
2020-202126Monzait ITACoppa Italia20530.6000000000.000.000.000.000.00Matches
2020-202126Monzait ITA2. Serie B33202,01722.4156100201.11.13.95.013111200.040.220.270.040.270.050.170.220.050.22Matches
2021-202227Monzait ITA2. Serie B36302,62529.2213200401.71.73.24.918119310.070.030.100.070.100.060.110.170.060.17Matches
2022-202328Monzait ITACoppa Italia11790.9000000000.000.000.000.000.00Matches
2022-202328Monzait ITA1. Serie A933383.8011000000.10.10.40.531400.000.270.270.000.270.030.100.120.030.12Matches
2023-202429Pisait ITA2. Serie B954575.1000000000.20.20.30.572290.000.000.000.000.000.040.060.100.040.10Matches
11 Seasons4 Clubs3 Leagues30224021,920243.611182911003009.29.217.726.91267532320.050.070.120.050.120.060.110.170.060.17
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
Crotone (5 Seasons)3 Leagues16715613,889154.3710177002006.16.110.016.1854871720.050.060.110.050.110.060.100.170.060.17
Monza (3 Seasons)3 Leagues81545,11256.83710300602.92.97.410.334244510.050.120.180.050.180.050.130.190.050.19
Varese (2 Seasons)2 Leagues45252,46227.4112100400.040.040.070.040.07
Pisa (1 Season)1 League954575.1000000000.20.20.30.572290.000.000.000.000.000.040.060.100.040.10
Serie B (8 Seasons)21316715,265169.6813218002507.67.614.321.91076231760.050.080.120.050.120.060.120.180.060.18
Coppa Italia (8 Seasons)16131,22913.7101100100.070.000.070.070.07
Serie A (3 Seasons)73605,42660.3257200401.61.63.45.019130560.030.080.120.030.120.040.090.140.040.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419Varese1 League181091110.1011000100.000.100.100.000.10
2014-201520Varese2 Leagues27151,55117.2101100300.060.000.060.060.06
2015-201621Crotone2 Leagues29272,45327.3101100500.040.000.040.040.04
2016-201722Crotone2 Leagues27242,14923.9033000300.000.130.130.000.13
2017-201823Crotone2 Leagues39353,11934.7213200101.51.53.14.616116560.060.030.090.060.090.050.090.140.050.14
2018-201924Crotone2 Leagues33322,81331.3213200402.02.02.74.821162650.060.030.100.060.100.070.100.170.070.17
2019-202025Crotone2 Leagues39383,35537.3257200702.62.64.26.748209510.050.130.190.050.190.070.120.190.070.19
2020-202126Monza2 Leagues35202,07023.0156100201.11.13.95.013111200.040.220.260.040.260.050.170.220.050.22
2021-202227Monza1 League36302,62529.2213200401.71.73.24.918119310.070.030.100.070.100.060.110.170.060.17
2022-202328Monza2 Leagues1044174.6011000000.10.10.40.531400.000.220.220.000.220.030.100.120.030.12
2023-202429Pisa1 League954575.1000000000.20.20.30.572290.000.000.000.000.000.040.060.100.040.10
11 Seasons4 Clubs3 Leagues30224021,920243.611182911003009.29.217.726.91267532320.050.070.120.050.120.060.110.170.060.17
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
Crotone (5 Seasons)3 Leagues16715613,889154.3710177002006.16.110.016.1854871720.050.060.110.050.110.060.100.170.060.17
Monza (3 Seasons)3 Leagues81545,11256.83710300602.92.97.410.334244510.050.120.180.050.180.050.130.190.050.19
Varese (2 Seasons)2 Leagues45252,46227.4112100400.040.040.070.040.07
Pisa (1 Season)1 League954575.1000000000.20.20.30.572290.000.000.000.000.000.040.060.100.040.10
Serie B (8 Seasons)21316715,265169.6813218002507.67.614.321.91076231760.050.080.120.050.120.060.120.180.060.18
Coppa Italia (8 Seasons)16131,22913.7101100100.070.000.070.070.07
Serie A (3 Seasons)73605,42660.3257200401.61.63.45.019130560.030.080.120.030.120.040.090.140.040.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419Vareseit ITA2. Serie B18th181091110.1011000100.000.100.100.000.10
2014-201520Vareseit ITA2. Serie B21st24131,34915.0101100200.070.000.070.070.07Matches
2015-201621Crotoneit ITA2. Serie B2nd26242,18824.3101100500.040.000.040.040.04Matches
2016-201722Crotoneit ITA1. Serie A17th26232,05922.9033000300.000.130.130.000.13Matches
2017-201823Crotoneit ITA1. Serie A18th38343,02933.7213200101.51.53.14.616116560.060.030.090.060.090.050.090.140.050.14Matches
2018-201924Crotoneit ITA2. Serie B12th30292,54328.3213200402.02.02.74.821162650.070.040.110.070.110.070.100.170.070.17Matches
2019-202025Crotoneit ITA2. Serie B2nd37363,17535.3156100702.62.64.26.748209510.030.140.170.030.170.070.120.190.070.19Matches
2020-202126Monzait ITA2. Serie B3rd33202,01722.4156100201.11.13.95.013111200.040.220.270.040.270.050.170.220.050.22Matches
2021-202227Monzait ITA2. Serie B4th36302,62529.2213200401.71.73.24.918119310.070.030.100.070.100.060.110.170.060.17Matches
2022-202328Monzait ITA1. Serie A11th933383.8011000000.10.10.40.531400.000.270.270.000.270.030.100.120.030.12Matches
2023-202429Pisait ITA2. Serie B13th954575.1000000000.20.20.30.572290.000.000.000.000.000.040.060.100.040.10Matches
11 Seasons4 Clubs2 Leagues28622720,691229.910182810002909.29.217.726.91267532320.040.080.120.040.120.060.110.170.060.17
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
Crotone (5 Seasons)2 Leagues15714612,994144.4610166002006.16.110.016.1854871720.040.070.110.040.110.060.100.170.060.17
Monza (3 Seasons)2 Leagues78534,98055.33710300602.92.97.410.334244510.050.130.180.050.180.050.130.190.050.19
Varese (2 Seasons)1 League42232,26025.1112100300.040.040.080.040.08
Pisa (1 Season)1 League954575.1000000000.20.20.30.572290.000.000.000.000.000.040.060.100.040.10
Serie B (8 Seasons)21316715,265169.6813218002507.67.614.321.91076231760.050.080.120.050.120.060.120.180.060.18
Serie A (3 Seasons)73605,42660.3257200401.61.63.45.019130560.030.080.120.030.120.040.090.140.040.14
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-201520Vareseit ITACoppa Italia17th322022.2000000100.000.000.000.000.00Matches
2015-201621Crotoneit ITACoppa Italia17th332652.9000000000.000.000.000.000.00Matches
2016-201722Crotoneit ITACoppa Italia25th11901.0000000000.000.000.000.000.00Matches
2017-201823Crotoneit ITACoppa Italia17th11901.0000000000.000.000.000.000.00Matches
2018-201924Crotoneit ITACoppa Italia17th332703.0000000000.000.000.000.000.00Matches
2019-202025Crotoneit ITACoppa Italia25th221802.0101100000.500.000.500.500.50Matches
2020-202126Monzait ITACoppa Italia17th20530.6000000000.000.000.000.000.00Matches
2022-202328Monzait ITACoppa ItaliaR1611790.9000000000.000.000.000.000.00Matches
8 Seasons3 Clubs1 League16131,22913.7101100100.070.000.070.070.07
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
Crotone (5 Seasons)1 League10108959.9101100000.100.000.100.100.10
Monza (2 Seasons)1 League311321.5000000000.000.000.000.000.00
Varese (1 Season)1 League322022.2000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419Vareseit ITA2. Serie B10.1030.300.0000
2014-201520Vareseit ITACoppa Italia2.2000Matches
2014-201520Vareseit ITA2. Serie B15.0130.200.3300Matches
2015-201621Crotoneit ITACoppa Italia2.9000Matches
2015-201621Crotoneit ITA2. Serie B24.3140.160.2500Matches
2016-201722Crotoneit ITACoppa Italia1.0000Matches
2016-201722Crotoneit ITA1. Serie A22.9018527.80.790.220.000.0000Matches
2017-201823Crotoneit ITACoppa Italia1.0000Matches
2017-201823Crotoneit ITA1. Serie A33.7223834.80.680.240.090.2524.59001.51.50.07+0.5+0.5Matches
2018-201924Crotoneit ITACoppa Italia3.0000Matches
2018-201924Crotoneit ITA2. Serie B28.3225416.00.880.140.080.5022.96002.02.00.080.00.0Matches
2019-202025Crotoneit ITACoppa Italia2.01000.000.0000Matches
2019-202025Crotoneit ITA2. Serie B35.31461328.31.300.370.020.0826.114002.62.60.06-1.6-1.6Matches
2020-202126Monzait ITACoppa Italia0.60000.000.0000Matches
2020-202126Monzait ITA2. Serie B22.41251144.01.120.490.040.0926.411001.11.10.04-0.1-0.1Matches
2021-202227Monzait ITA2. Serie B29.2218316.70.620.100.110.6724.810001.71.70.09+0.3+0.3Matches
2022-202328Monzait ITACoppa Italia0.90000.000.0000Matches
2022-202328Monzait ITA1. Serie A3.80200.00.530.000.0026.70000.10.10.05-0.1-0.1Matches
2023-202429Pisait ITA2. Serie B5.103266.70.590.390.000.0017.80000.20.20.06-0.2-0.2Matches
11 Seasons4 Clubs3 Leagues243.6111605628.80.870.240.060.2025.050009.29.20.06-1.2-1.2
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
Crotone (5 Seasons)3 Leagues154.371123426.80.920.230.050.2124.829006.16.10.07-1.1-1.1
Monza (3 Seasons)3 Leagues56.83451431.10.790.250.070.2125.821002.92.90.06+0.1+0.1
Varese (2 Seasons)2 Leagues27.4160.240.1700
Pisa (1 Season)1 League5.103266.70.590.390.000.0017.80000.20.20.06-0.2-0.2
Serie B (8 Seasons)169.681174328.20.970.250.050.1925.141007.67.60.06-1.6-1.6
Coppa Italia (8 Seasons)13.71000.000.0000
Serie A (3 Seasons)60.32431330.20.710.220.050.1524.79001.61.60.06+0.4+0.4
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419Varese1 League10.1030.300.0000
2014-201520Varese2 Leagues17.2130.200.3300
2015-201621Crotone2 Leagues27.3140.160.2500
2016-201722Crotone2 Leagues23.9018527.80.790.220.000.0000
2017-201823Crotone2 Leagues34.7223834.80.680.240.090.2524.59001.51.50.07+0.5+0.5
2018-201924Crotone2 Leagues31.3225416.00.880.140.080.5022.96002.02.00.080.00.0
2019-202025Crotone2 Leagues37.32461328.31.230.350.040.1526.114002.62.60.06-1.6-1.6
2020-202126Monza2 Leagues23.01251144.01.090.480.040.0926.411001.11.10.04-0.1-0.1
2021-202227Monza1 League29.2218316.70.620.100.110.6724.810001.71.70.09+0.3+0.3
2022-202328Monza2 Leagues4.60200.00.430.000.0026.70000.10.10.05-0.1-0.1
2023-202429Pisa1 League5.103266.70.590.390.000.0017.80000.20.20.06-0.2-0.2
11 Seasons4 Clubs3 Leagues243.6111605628.80.870.240.060.2025.050009.29.20.06-1.2-1.2
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
Crotone (5 Seasons)3 Leagues154.371123426.80.920.230.050.2124.829006.16.10.07-1.1-1.1
Monza (3 Seasons)3 Leagues56.83451431.10.790.250.070.2125.821002.92.90.06+0.1+0.1
Varese (2 Seasons)2 Leagues27.4160.240.1700
Pisa (1 Season)1 League5.103266.70.590.390.000.0017.80000.20.20.06-0.2-0.2
Serie B (8 Seasons)169.681174328.20.970.250.050.1925.141007.67.60.06-1.6-1.6
Coppa Italia (8 Seasons)13.71000.000.0000
Serie A (3 Seasons)60.32431330.20.710.220.050.1524.79001.61.60.06+0.4+0.4
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419Vareseit ITA2. Serie B18th10.1030.300.0000
2014-201520Vareseit ITA2. Serie B21st15.0130.200.3300Matches
2015-201621Crotoneit ITA2. Serie B2nd24.3140.160.2500Matches
2016-201722Crotoneit ITA1. Serie A17th22.9018527.80.790.220.000.0000Matches
2017-201823Crotoneit ITA1. Serie A18th33.7223834.80.680.240.090.2524.59001.51.50.07+0.5+0.5Matches
2018-201924Crotoneit ITA2. Serie B12th28.3225416.00.880.140.080.5022.96002.02.00.080.00.0Matches
2019-202025Crotoneit ITA2. Serie B2nd35.31461328.31.300.370.020.0826.114002.62.60.06-1.6-1.6Matches
2020-202126Monzait ITA2. Serie B3rd22.41251144.01.120.490.040.0926.411001.11.10.04-0.1-0.1Matches
2021-202227Monzait ITA2. Serie B4th29.2218316.70.620.100.110.6724.810001.71.70.09+0.3+0.3Matches
2022-202328Monzait ITA1. Serie A11th3.80200.00.530.000.0026.70000.10.10.05-0.1-0.1Matches
2023-202429Pisait ITA2. Serie B13th5.103266.70.590.390.000.0017.80000.20.20.06-0.2-0.2Matches
11 Seasons4 Clubs2 Leagues229.9101605628.80.890.240.050.1825.050009.29.20.06-1.2-1.2
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
Crotone (5 Seasons)2 Leagues144.461123426.80.930.240.040.1824.829006.16.10.07-1.1-1.1
Monza (3 Seasons)2 Leagues55.33451431.10.810.250.070.2125.821002.92.90.06+0.1+0.1
Varese (2 Seasons)1 League25.1160.240.1700
Pisa (1 Season)1 League5.103266.70.590.390.000.0017.80000.20.20.06-0.2-0.2
Serie B (8 Seasons)169.681174328.20.970.250.050.1925.141007.67.60.06-1.6-1.6
Serie A (3 Seasons)60.32431330.20.710.220.050.1524.79001.61.60.06+0.4+0.4
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-201520Vareseit ITACoppa Italia17th2.2000Matches
2015-201621Crotoneit ITACoppa Italia17th2.9000Matches
2016-201722Crotoneit ITACoppa Italia25th1.0000Matches
2017-201823Crotoneit ITACoppa Italia17th1.0000Matches
2018-201924Crotoneit ITACoppa Italia17th3.0000Matches
2019-202025Crotoneit ITACoppa Italia25th2.01000.000.0000Matches
2020-202126Monzait ITACoppa Italia17th0.60000.000.0000Matches
2022-202328Monzait ITACoppa ItaliaR160.90000.000.0000Matches
8 Seasons3 Clubs1 League13.71000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crotone (5 Seasons)1 League9.91000.000.0000
Monza (2 Seasons)1 League1.50000.000.0000
Varese (1 Season)1 League2.2000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419Vareseit ITA2. Serie B10.11
2014-201520Vareseit ITACoppa Italia2.20Matches
2014-201520Vareseit ITA2. Serie B15.00Matches
2015-201621Crotoneit ITACoppa Italia2.90Matches
2015-201621Crotoneit ITA2. Serie B24.30Matches
2016-201722Crotoneit ITACoppa Italia1.00Matches
2016-201722Crotoneit ITA1. Serie A22.93Matches
2017-201823Crotoneit ITACoppa Italia1.00Matches
2017-201823Crotoneit ITA1. Serie A33.7813114870.813858495037645882.132643774.68117247.113.12.3-2.13479166116Matches
2018-201924Crotoneit ITACoppa Italia3.00Matches
2018-201924Crotoneit ITA2. Serie B28.31120146276.620352617148456885.248458083.413024952.212.73.0-1.736144237162Matches
2019-202025Crotoneit ITACoppa Italia2.00Matches
2019-202025Crotoneit ITA2. Serie B35.31645209078.727591852777787089.368884381.613027647.154.25.3+0.859189346209Matches
2020-202126Monzait ITACoppa Italia0.60Matches
2020-202126Monzait ITA2. Serie B22.4983121181.218826595839743790.843050485.314322862.753.93.1+1.134110142111Matches
2021-202227Monzait ITA2. Serie B29.21180147180.221164615548655587.653963385.212121157.313.22.9-2.244122258119Matches
2022-202328Monzait ITACoppa Italia0.90Matches
2022-202328Monzait ITA1. Serie A3.814016684.32307639677589.3637485.181172.710.40.2+0.64161114Matches
2023-202429Pisait ITA2. Serie B5.123529180.83675119412613891.39410787.9123237.500.30.6-0.37217222Matches
11 Seasons4 Clubs3 Leagues243.66116783978.0107773335942713310187.52624317882.6625117953.01817.717.6+0.321868112032753
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
Crotone (5 Seasons)3 Leagues154.33578470076.161801196481637189686.31498186080.534169748.91010.010.70.01294127319487
Monza (3 Seasons)3 Leagues56.82303284880.94229712752950106789.01032121185.227245060.477.46.3-0.4822484011244
Varese (2 Seasons)2 Leagues27.41
Pisa (1 Season)1 League5.123529180.83675119412613891.39410787.9123237.500.30.6-0.37217222
Serie B (8 Seasons)169.65163652579.191608280052270256888.42235266783.853699653.81314.315.0-1.318058610325623
Coppa Italia (8 Seasons)13.70
Serie A (3 Seasons)60.3953131472.516165558944353383.138951176.18918348.653.42.6+1.63895177130
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419Varese1 League10.11
2014-201520Varese2 Leagues17.20
2015-201621Crotone2 Leagues27.30
2016-201722Crotone2 Leagues23.93
2017-201823Crotone2 Leagues34.7813114870.813858495037645882.132643774.68117247.113.12.3-2.13479166116
2018-201924Crotone2 Leagues31.31120146276.620352617148456885.248458083.413024952.212.73.0-1.736144237162
2019-202025Crotone2 Leagues37.31645209078.727591852777787089.368884381.613027647.154.25.3+0.859189346209
2020-202126Monza2 Leagues23.0983121181.218826595839743790.843050485.314322862.753.93.1+1.134110142111
2021-202227Monza1 League29.21180147180.221164615548655587.653963385.212121157.313.22.9-2.244122258119
2022-202328Monza2 Leagues4.614016684.32307639677589.3637485.181172.710.40.2+0.64161114
2023-202429Pisa1 League5.123529180.83675119412613891.39410787.9123237.500.30.6-0.37217222
11 Seasons4 Clubs3 Leagues243.66116783978.0107773335942713310187.52624317882.6625117953.01817.717.6+0.321868112032753
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
Crotone (5 Seasons)3 Leagues154.33578470076.161801196481637189686.31498186080.534169748.91010.010.70.01294127319487
Monza (3 Seasons)3 Leagues56.82303284880.94229712752950106789.01032121185.227245060.477.46.3-0.4822484011244
Varese (2 Seasons)2 Leagues27.41
Pisa (1 Season)1 League5.123529180.83675119412613891.39410787.9123237.500.30.6-0.37217222
Serie B (8 Seasons)169.65163652579.191608280052270256888.42235266783.853699653.81314.315.0-1.318058610325623
Coppa Italia (8 Seasons)13.70
Serie A (3 Seasons)60.3953131472.516165558944353383.138951176.18918348.653.42.6+1.63895177130
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419Vareseit ITA2. Serie B18th10.11
2014-201520Vareseit ITA2. Serie B21st15.00Matches
2015-201621Crotoneit ITA2. Serie B2nd24.30Matches
2016-201722Crotoneit ITA1. Serie A17th22.93Matches
2017-201823Crotoneit ITA1. Serie A18th33.7813114870.813858495037645882.132643774.68117247.113.12.3-2.13479166116Matches
2018-201924Crotoneit ITA2. Serie B12th28.31120146276.620352617148456885.248458083.413024952.212.73.0-1.736144237162Matches
2019-202025Crotoneit ITA2. Serie B2nd35.31645209078.727591852777787089.368884381.613027647.154.25.3+0.859189346209Matches
2020-202126Monzait ITA2. Serie B3rd22.4983121181.218826595839743790.843050485.314322862.753.93.1+1.134110142111Matches
2021-202227Monzait ITA2. Serie B4th29.21180147180.221164615548655587.653963385.212121157.313.22.9-2.244122258119Matches
2022-202328Monzait ITA1. Serie A11th3.814016684.32307639677589.3637485.181172.710.40.2+0.64161114Matches
2023-202429Pisait ITA2. Serie B13th5.123529180.83675119412613891.39410787.9123237.500.30.6-0.37217222Matches
11 Seasons4 Clubs2 Leagues229.96116783978.0107773335942713310187.52624317882.6625117953.01817.717.6+0.321868112032753
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
Crotone (5 Seasons)2 Leagues144.43578470076.161801196481637189686.31498186080.534169748.91010.010.70.01294127319487
Monza (3 Seasons)2 Leagues55.32303284880.94229712752950106789.01032121185.227245060.477.46.3-0.4822484011244
Varese (2 Seasons)1 League25.11
Pisa (1 Season)1 League5.123529180.83675119412613891.39410787.9123237.500.30.6-0.37217222
Serie B (8 Seasons)169.65163652579.191608280052270256888.42235266783.853699653.81314.315.0-1.318058610325623
Serie A (3 Seasons)60.3953131472.516165558944353383.138951176.18918348.653.42.6+1.63895177130
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-201520Vareseit ITACoppa Italia17th2.20Matches
2015-201621Crotoneit ITACoppa Italia17th2.90Matches
2016-201722Crotoneit ITACoppa Italia25th1.00Matches
2017-201823Crotoneit ITACoppa Italia17th1.00Matches
2018-201924Crotoneit ITACoppa Italia17th3.00Matches
2019-202025Crotoneit ITACoppa Italia25th2.00Matches
2020-202126Monzait ITACoppa Italia17th0.60Matches
2022-202328Monzait ITACoppa ItaliaR160.90Matches
8 Seasons3 Clubs1 League13.70
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
Crotone (5 Seasons)1 League9.90
Monza (2 Seasons)1 League1.50
Varese (1 Season)1 League2.20
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Vareseit ITA2. Serie B10.1
2014-201520Vareseit ITACoppa Italia2.2Matches
2014-201520Vareseit ITA2. Serie B15.0Matches
2015-201621Crotoneit ITACoppa Italia2.9Matches
2015-201621Crotoneit ITA2. Serie B24.3Matches
2016-201722Crotoneit ITACoppa Italia1.0Matches
2016-201722Crotoneit ITA1. Serie A22.954Matches
2017-201823Crotoneit ITACoppa Italia1.0Matches
2017-201823Crotoneit ITA1. Serie A33.71148100913049058885730190813932Matches
2018-201924Crotoneit ITACoppa Italia3.0Matches
2018-201924Crotoneit ITA2. Serie B28.31462126219084211983772831011201022Matches
2019-202025Crotoneit ITACoppa Italia2.00Matches
2019-202025Crotoneit ITA2. Serie B35.3209018252591233131583129583211645629Matches
2020-202126Monzait ITACoppa Italia0.60Matches
2020-202126Monzait ITA2. Serie B22.412111052153650610808829501983616Matches
2021-202227Monzait ITA2. Serie B29.214711306162842994275172301180323Matches
2022-202328Monzait ITACoppa Italia0.90Matches
2022-202328Monzait ITA1. Serie A3.8166157960041202014002Matches
2023-202429Pisait ITA2. Serie B5.12912652511001801346023514Matches
11 Seasons4 Clubs3 Leagues243.678396876928422744622174411661632611635128
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crotone (5 Seasons)3 Leagues154.3470040965792565293981426311682135782583
Monza (3 Seasons)3 Leagues56.8284825153241552152063165467512303941
Varese (2 Seasons)2 Leagues27.4
Pisa (1 Season)1 League5.12912652511001801346023514
Serie B (8 Seasons)169.6652557107893677394768382136142251632694
Coppa Italia (8 Seasons)13.70
Serie A (3 Seasons)60.313141166139550514695930210953934
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Varese1 League10.1
2014-201520Varese2 Leagues17.2
2015-201621Crotone2 Leagues27.3
2016-201722Crotone2 Leagues23.954
2017-201823Crotone2 Leagues34.71148100913049058885730190813932
2018-201924Crotone2 Leagues31.31462126219084211983772831011201022
2019-202025Crotone2 Leagues37.3209018252591233131583129583211645629
2020-202126Monza2 Leagues23.012111052153650610808829501983616
2021-202227Monza1 League29.214711306162842994275172301180323
2022-202328Monza2 Leagues4.6166157960041202014002
2023-202429Pisa1 League5.12912652511001801346023514
11 Seasons4 Clubs3 Leagues243.678396876928422744622174411661632611635128
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crotone (5 Seasons)3 Leagues154.3470040965792565293981426311682135782583
Monza (3 Seasons)3 Leagues56.8284825153241552152063165467512303941
Varese (2 Seasons)2 Leagues27.4
Pisa (1 Season)1 League5.12912652511001801346023514
Serie B (8 Seasons)169.6652557107893677394768382136142251632694
Coppa Italia (8 Seasons)13.70
Serie A (3 Seasons)60.313141166139550514695930210953934
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Vareseit ITA2. Serie B18th10.1
2014-201520Vareseit ITA2. Serie B21st15.0Matches
2015-201621Crotoneit ITA2. Serie B2nd24.3Matches
2016-201722Crotoneit ITA1. Serie A17th22.954Matches
2017-201823Crotoneit ITA1. Serie A18th33.71148100913049058885730190813932Matches
2018-201924Crotoneit ITA2. Serie B12th28.31462126219084211983772831011201022Matches
2019-202025Crotoneit ITA2. Serie B2nd35.3209018252591233131583129583211645629Matches
2020-202126Monzait ITA2. Serie B3rd22.412111052153650610808829501983616Matches
2021-202227Monzait ITA2. Serie B4th29.214711306162842994275172301180323Matches
2022-202328Monzait ITA1. Serie A11th3.8166157960041202014002Matches
2023-202429Pisait ITA2. Serie B13th5.12912652511001801346023514Matches
11 Seasons4 Clubs2 Leagues229.978396876928422744622174411661632611635128
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crotone (5 Seasons)2 Leagues144.4470040965792565293981426311682135782583
Monza (3 Seasons)2 Leagues55.3284825153241552152063165467512303941
Varese (2 Seasons)1 League25.1
Pisa (1 Season)1 League5.12912652511001801346023514
Serie B (8 Seasons)169.6652557107893677394768382136142251632694
Serie A (3 Seasons)60.313141166139550514695930210953934
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-201520Vareseit ITACoppa Italia17th2.2Matches
2015-201621Crotoneit ITACoppa Italia17th2.9Matches
2016-201722Crotoneit ITACoppa Italia25th1.0Matches
2017-201823Crotoneit ITACoppa Italia17th1.0Matches
2018-201924Crotoneit ITACoppa Italia17th3.0Matches
2019-202025Crotoneit ITACoppa Italia25th2.00Matches
2020-202126Monzait ITACoppa Italia17th0.60Matches
2022-202328Monzait ITACoppa ItaliaR160.90Matches
8 Seasons3 Clubs1 League13.70
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crotone (5 Seasons)1 League9.90
Monza (2 Seasons)1 League1.50
Varese (1 Season)1 League2.2

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Vareseit ITA2. Serie B10.1
2014-201520Vareseit ITACoppa Italia2.2Matches
2014-201520Vareseit ITA2. Serie B15.0Matches
2015-201621Crotoneit ITACoppa Italia2.9Matches
2015-201621Crotoneit ITA2. Serie B24.3Matches
2016-201722Crotoneit ITACoppa Italia1.0Matches
2016-201722Crotoneit ITA1. Serie A22.9Matches
2017-201823Crotoneit ITACoppa Italia1.0Matches
2017-201823Crotoneit ITA1. Serie A33.7682.034118132350.15210110Matches
2018-201924Crotoneit ITACoppa Italia3.0Matches
2018-201924Crotoneit ITA2. Serie B28.3682.414320032040.14310000Matches
2019-202025Crotoneit ITACoppa Italia2.0Matches
2019-202025Crotoneit ITA2. Serie B35.31233.4972401523120.34460110Matches
2020-202126Monzait ITACoppa Italia0.6Matches
2020-202126Monzait ITA2. Serie B22.4652.9035270201100.45360100Matches
2021-202227Monzait ITA2. Serie B29.2752.574230020140.14120100Matches
2022-202328Monzait ITACoppa Italia0.9Matches
2022-202328Monzait ITA1. Serie A3.8102.6791000020.53110000Matches
2023-202429Pisait ITA2. Serie B5.1152.9684200100.00000000Matches
11 Seasons4 Clubs3 Leagues243.64242.7025014041569370.2414170420
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crotone (5 Seasons)3 Leagues154.32592.671567821166210.22980220
Monza (3 Seasons)3 Leagues56.81502.7186580402160.29590200
Varese (2 Seasons)2 Leagues27.4
Pisa (1 Season)1 League5.1152.9684200100.00000000
Serie B (8 Seasons)169.63462.8820012131246300.2511150310
Coppa Italia (8 Seasons)13.7
Serie A (3 Seasons)60.3782.105019132370.19320110
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Varese1 League10.1
2014-201520Varese2 Leagues17.2
2015-201621Crotone2 Leagues27.3
2016-201722Crotone2 Leagues23.9
2017-201823Crotone2 Leagues34.7682.034118132350.15210110
2018-201924Crotone2 Leagues31.3682.414320032040.14310000
2019-202025Crotone2 Leagues37.31233.4972401523120.34460110
2020-202126Monza2 Leagues23.0652.9035270201100.45360100
2021-202227Monza1 League29.2752.574230020140.14120100
2022-202328Monza2 Leagues4.6102.6791000020.53110000
2023-202429Pisa1 League5.1152.9684200100.00000000
11 Seasons4 Clubs3 Leagues243.64242.7025014041569370.2414170420
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crotone (5 Seasons)3 Leagues154.32592.671567821166210.22980220
Monza (3 Seasons)3 Leagues56.81502.7186580402160.29590200
Varese (2 Seasons)2 Leagues27.4
Pisa (1 Season)1 League5.1152.9684200100.00000000
Serie B (8 Seasons)169.63462.8820012131246300.2511150310
Coppa Italia (8 Seasons)13.7
Serie A (3 Seasons)60.3782.105019132370.19320110
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Vareseit ITA2. Serie B18th10.1
2014-201520Vareseit ITA2. Serie B21st15.0Matches
2015-201621Crotoneit ITA2. Serie B2nd24.3Matches
2016-201722Crotoneit ITA1. Serie A17th22.9Matches
2017-201823Crotoneit ITA1. Serie A18th33.7682.034118132350.15210110Matches
2018-201924Crotoneit ITA2. Serie B12th28.3682.414320032040.14310000Matches
2019-202025Crotoneit ITA2. Serie B2nd35.31233.4972401523120.34460110Matches
2020-202126Monzait ITA2. Serie B3rd22.4652.9035270201100.45360100Matches
2021-202227Monzait ITA2. Serie B4th29.2752.574230020140.14120100Matches
2022-202328Monzait ITA1. Serie A11th3.8102.6791000020.53110000Matches
2023-202429Pisait ITA2. Serie B13th5.1152.9684200100.00000000Matches
11 Seasons4 Clubs2 Leagues229.94242.7025014041569370.2414170420
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crotone (5 Seasons)2 Leagues144.42592.671567821166210.22980220
Monza (3 Seasons)2 Leagues55.31502.7186580402160.29590200
Varese (2 Seasons)1 League25.1
Pisa (1 Season)1 League5.1152.9684200100.00000000
Serie B (8 Seasons)169.63462.8820012131246300.2511150310
Serie A (3 Seasons)60.3782.105019132370.19320110
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-201520Vareseit ITACoppa Italia17th2.2Matches
2015-201621Crotoneit ITACoppa Italia17th2.9Matches
2016-201722Crotoneit ITACoppa Italia25th1.0Matches
2017-201823Crotoneit ITACoppa Italia17th1.0Matches
2018-201924Crotoneit ITACoppa Italia17th3.0Matches
2019-202025Crotoneit ITACoppa Italia25th2.0Matches
2020-202126Monzait ITACoppa Italia17th0.6Matches
2022-202328Monzait ITACoppa ItaliaR160.9Matches
8 Seasons3 Clubs1 League13.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crotone (5 Seasons)1 League9.9
Monza (2 Seasons)1 League1.5
Varese (1 Season)1 League2.2

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419Vareseit ITA2. Serie B10.1
2014-201520Vareseit ITACoppa Italia2.2Matches
2014-201520Vareseit ITA2. Serie B15.0Matches
2015-201621Crotoneit ITACoppa Italia2.9Matches
2015-201621Crotoneit ITA2. Serie B24.3Matches
2016-201722Crotoneit ITACoppa Italia1.0Matches
2016-201722Crotoneit ITA1. Serie A22.93936Matches
2017-201823Crotoneit ITACoppa Italia1.0Matches
2017-201823Crotoneit ITA1. Serie A33.7804433425166823.5525254758138671Matches
2018-201924Crotoneit ITACoppa Italia3.0Matches
2018-201924Crotoneit ITA2. Serie B28.3483217256124030.02838102858106290Matches
2019-202025Crotoneit ITACoppa Italia2.000Matches
2019-202025Crotoneit ITA2. Serie B35.3543919332156423.4493773049103250Matches
2020-202126Monzait ITACoppa Italia0.600Matches
2020-202126Monzait ITA2. Serie B22.4392620163153345.518245193776290Matches
2021-202227Monzait ITA2. Serie B29.2714237277245444.4303733434105231Matches
2022-202328Monzait ITACoppa Italia0.911Matches
2022-202328Monzait ITA1. Serie A3.87243051145.5600081510Matches
2023-202429Pisait ITA2. Serie B5.1856204757.1320291780Matches
11 Seasons4 Clubs3 Leagues243.6307230136148239127732.9186190301602905601822
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crotone (5 Seasons)3 Leagues154.318215469100134317225.0129127221052013471211
Monza (3 Seasons)3 Leagues56.811771614610449844.9546185380196531
Varese (2 Seasons)2 Leagues27.40
Pisa (1 Season)1 League5.1856204757.1320291780
Serie B (8 Seasons)169.622014499103187019835.4128138251131874071141
Coppa Italia (8 Seasons)13.7110
Serie A (3 Seasons)60.3878537455217926.65852547102153681
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419Varese1 League10.10
2014-201520Varese2 Leagues17.20
2015-201621Crotone2 Leagues27.30
2016-201722Crotone2 Leagues23.939360
2017-201823Crotone2 Leagues34.7804433425166823.5525254758138671
2018-201924Crotone2 Leagues31.3483217256124030.02838102858106290
2019-202025Crotone2 Leagues37.3543919332156423.4493773049103250
2020-202126Monza2 Leagues23.0392620163153345.518245193776290
2021-202227Monza1 League29.2714237277245444.4303733434105231
2022-202328Monza2 Leagues4.67343051145.5600091510
2023-202429Pisa1 League5.1856204757.1320291780
11 Seasons4 Clubs3 Leagues243.6307230136148239127732.9186190301602905601822
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crotone (5 Seasons)3 Leagues154.318215469100134317225.0129127221052013471211
Monza (3 Seasons)3 Leagues56.811771614610449844.9546185380196531
Varese (2 Seasons)2 Leagues27.40
Pisa (1 Season)1 League5.1856204757.1320291780
Serie B (8 Seasons)169.622014499103187019835.4128138251131874071141
Coppa Italia (8 Seasons)13.7110
Serie A (3 Seasons)60.3878537455217926.65852547102153681
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419Vareseit ITA2. Serie B18th10.1
2014-201520Vareseit ITA2. Serie B21st15.0Matches
2015-201621Crotoneit ITA2. Serie B2nd24.3Matches
2016-201722Crotoneit ITA1. Serie A17th22.93936Matches
2017-201823Crotoneit ITA1. Serie A18th33.7804433425166823.5525254758138671Matches
2018-201924Crotoneit ITA2. Serie B12th28.3483217256124030.02838102858106290Matches
2019-202025Crotoneit ITA2. Serie B2nd35.3543919332156423.4493773049103250Matches
2020-202126Monzait ITA2. Serie B3rd22.4392620163153345.518245193776290Matches
2021-202227Monzait ITA2. Serie B4th29.2714237277245444.4303733434105231Matches
2022-202328Monzait ITA1. Serie A11th3.87243051145.5600081510Matches
2023-202429Pisait ITA2. Serie B13th5.1856204757.1320291780Matches
11 Seasons4 Clubs2 Leagues229.9307229136148239127732.9186190301602895601822
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
Crotone (5 Seasons)2 Leagues144.418215469100134317225.0129127221052013471211
Monza (3 Seasons)2 Leagues55.311770614610449844.9546185379196531
Varese (2 Seasons)1 League25.10
Pisa (1 Season)1 League5.1856204757.1320291780
Serie B (8 Seasons)169.622014499103187019835.4128138251131874071141
Serie A (3 Seasons)60.3878537455217926.65852547102153681
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-201520Vareseit ITACoppa Italia17th2.2Matches
2015-201621Crotoneit ITACoppa Italia17th2.9Matches
2016-201722Crotoneit ITACoppa Italia25th1.0Matches
2017-201823Crotoneit ITACoppa Italia17th1.0Matches
2018-201924Crotoneit ITACoppa Italia17th3.0Matches
2019-202025Crotoneit ITACoppa Italia25th2.000Matches
2020-202126Monzait ITACoppa Italia17th0.600Matches
2022-202328Monzait ITACoppa ItaliaR160.911Matches
8 Seasons3 Clubs1 League13.7110
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
Crotone (5 Seasons)1 League9.9000
Monza (2 Seasons)1 League1.5110
Varese (1 Season)1 League2.20

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Vareseit ITA2. Serie B10.1
2014-201520Vareseit ITACoppa Italia2.2Matches
2014-201520Vareseit ITA2. Serie B15.0Matches
2015-201621Crotoneit ITACoppa Italia2.9Matches
2015-201621Crotoneit ITA2. Serie B24.3Matches
2016-201722Crotoneit ITACoppa Italia1.0Matches
2016-201722Crotoneit ITA1. Serie A22.9Matches
2017-201823Crotoneit ITACoppa Italia1.0Matches
2017-201823Crotoneit ITA1. Serie A33.7150077358826337171500241875.0625.06282598110416251583768256Matches
2018-201924Crotoneit ITACoppa Italia3.0Matches
2018-201924Crotoneit ITA2. Serie B28.31700473051022386141700121191.718.388741982025213323335101165Matches
2019-202025Crotoneit ITACoppa Italia2.0Matches
2019-202025Crotoneit ITA2. Serie B35.32375534331381584242375372773.01027.0120955242865484454136152451Matches
2020-202126Monzait ITACoppa Italia0.6Matches
2020-202126Monzait ITA2. Serie B22.4141563335802288914157685.7114.37083282162813191261285420Matches
2021-202227Monzait ITA2. Serie B29.2173452365101636716173413861.5538.588137921678181553927106631Matches
2022-202328Monzait ITACoppa Italia0.9Matches
2022-202328Monzait ITA1. Serie A3.8194638126312194000100487253371361370Matches
2023-202429Pisait ITA2. Serie B5.133410781966253347457.1342.9162832419781742219Matches
11 Seasons4 Clubs3 Leagues243.692523081912536920558792521007474.02626.04575207139972126151162071575495232
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
Crotone (5 Seasons)3 Leagues154.35575177109632291307555575735676.71723.327241232059948510281321083217172
Monza (3 Seasons)3 Leagues56.833431217381944686273343201470.0630.0168975613559344176845205751
Varese (2 Seasons)2 Leagues27.4
Pisa (1 Season)1 League5.133410781966253347457.1342.9162832419781742219
Serie B (8 Seasons)169.67558225151644171687687558765673.72026.33847176288615107119141461144676176
Coppa Italia (8 Seasons)13.7
Serie A (3 Seasons)60.3169483396952368191694241875.0625.07283085135719322614381956
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Varese1 League10.1
2014-201520Varese2 Leagues17.2
2015-201621Crotone2 Leagues27.3
2016-201722Crotone2 Leagues23.9
2017-201823Crotone2 Leagues34.7150077358826337171500241875.0625.06282598110416251583768256
2018-201924Crotone2 Leagues31.31700473051022386141700121191.718.388741982025213323335101165
2019-202025Crotone2 Leagues37.32375534331381584242375372773.01027.0120955242865484454136152451
2020-202126Monza2 Leagues23.0141563335802288914157685.7114.37083282162813191261285420
2021-202227Monza1 League29.2173452365101636716173413861.5538.588137921678181553927106631
2022-202328Monza2 Leagues4.6194638126312194000100487253371361370
2023-202429Pisa1 League5.133410781966253347457.1342.9162832419781742219
11 Seasons4 Clubs3 Leagues243.692523081912536920558792521007474.02626.04575207139972126151162071575495232
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
Crotone (5 Seasons)3 Leagues154.35575177109632291307555575735676.71723.327241232059948510281321083217172
Monza (3 Seasons)3 Leagues56.833431217381944686273343201470.0630.0168975613559344176845205751
Varese (2 Seasons)2 Leagues27.4
Pisa (1 Season)1 League5.133410781966253347457.1342.9162832419781742219
Serie B (8 Seasons)169.67558225151644171687687558765673.72026.33847176288615107119141461144676176
Coppa Italia (8 Seasons)13.7
Serie A (3 Seasons)60.3169483396952368191694241875.0625.07283085135719322614381956
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Vareseit ITA2. Serie B18th10.1
2014-201520Vareseit ITA2. Serie B21st15.0Matches
2015-201621Crotoneit ITA2. Serie B2nd24.3Matches
2016-201722Crotoneit ITA1. Serie A17th22.9Matches
2017-201823Crotoneit ITA1. Serie A18th33.7150077358826337171500241875.0625.06282598110416251583768256Matches
2018-201924Crotoneit ITA2. Serie B12th28.31700473051022386141700121191.718.388741982025213323335101165Matches
2019-202025Crotoneit ITA2. Serie B2nd35.32375534331381584242375372773.01027.0120955242865484454136152451Matches
2020-202126Monzait ITA2. Serie B3rd22.4141563335802288914157685.7114.37083282162813191261285420Matches
2021-202227Monzait ITA2. Serie B4th29.2173452365101636716173413861.5538.588137921678181553927106631Matches
2022-202328Monzait ITA1. Serie A11th3.8194638126312194000100487253371361370Matches
2023-202429Pisait ITA2. Serie B13th5.133410781966253347457.1342.9162832419781742219Matches
11 Seasons4 Clubs2 Leagues229.992523081912536920558792521007474.02626.04575207139972126151162071575495232
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
Crotone (5 Seasons)2 Leagues144.45575177109632291307555575735676.71723.327241232059948510281321083217172
Monza (3 Seasons)2 Leagues55.333431217381944686273343201470.0630.0168975613559344176845205751
Varese (2 Seasons)1 League25.1
Pisa (1 Season)1 League5.133410781966253347457.1342.9162832419781742219
Serie B (8 Seasons)169.67558225151644171687687558765673.72026.33847176288615107119141461144676176
Serie A (3 Seasons)60.3169483396952368191694241875.0625.07283085135719322614381956
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-201520Vareseit ITACoppa Italia17th2.2Matches
2015-201621Crotoneit ITACoppa Italia17th2.9Matches
2016-201722Crotoneit ITACoppa Italia25th1.0Matches
2017-201823Crotoneit ITACoppa Italia17th1.0Matches
2018-201924Crotoneit ITACoppa Italia17th3.0Matches
2019-202025Crotoneit ITACoppa Italia25th2.0Matches
2020-202126Monzait ITACoppa Italia17th0.6Matches
2022-202328Monzait ITACoppa ItaliaR160.9Matches
8 Seasons3 Clubs1 League13.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
Crotone (5 Seasons)1 League9.9
Monza (2 Seasons)1 League1.5
Varese (1 Season)1 League2.2

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419Vareseit ITA2. Serie B189115124.110.1108
2014-201520Vareseit ITACoppa Italia32026774.82.2282013802.0043+1+0.45+3.09Matches
2014-201520Vareseit ITA2. Serie B241,3495635.715.013911181.001628-12-0.80-0.25Matches
2015-201621Crotoneit ITACoppa Italia32658888.32.93882002.003300.000.00Matches
2015-201621Crotoneit ITA2. Serie B262,1888457.924.324202141.963521+14+0.58-0.05Matches
2016-201722Crotoneit ITACoppa Italia19090100.01.01901000.0012-1-1.00Matches
2016-201722Crotoneit ITA1. Serie A262,0597960.222.923163121.272226-4-0.17+1.15Matches
2017-201823Crotoneit ITACoppa Italia1909050.01.01901013.0021+1+1.00+2.00Matches
2017-201823Crotoneit ITA1. Serie A383,0298088.633.73422400.923260-28-0.83-1.2928.250.1-21.9-0.65-0.19Matches
2018-201924Crotoneit ITACoppa Italia327090100.03.03903002.0053+2+0.67Matches
2018-201924Crotoneit ITA2. Serie B302,5438578.528.329872612511.20303000.00+0.2635.134.6+0.5+0.02+0.67Matches
2019-202025Crotoneit ITACoppa Italia218090100.02.02902001.5056-1-0.50Matches
2019-202025Crotoneit ITA2. Serie B373,1758692.835.336873114501.816239+23+0.65+0.6560.539.9+20.6+0.59-0.06Matches
2020-202126Monzait ITACoppa Italia2532717.70.60022712.0010+1+1.70+1.70Matches
2020-202126Monzait ITA2. Serie B332,0176159.022.4208413132611.662919+10+0.45-0.0737.025.5+11.5+0.51-0.10Matches
2021-202227Monzait ITA2. Serie B362,6257376.829.230832062201.884732+15+0.51-0.2842.633.0+9.6+0.33-0.28Matches
2022-202328Monzait ITACoppa Italia1797929.30.91790013.002200.00-0.47Matches
2022-202328Monzait ITA1. Serie A9338389.93.83752619271.1149-5-1.33-1.364.66.0-1.4-0.37-0.26Matches
2023-202429Pisait ITA2. Serie B94575113.45.1571142690.894400.00+0.095.46.3-0.8-0.16-0.19Matches
11 Seasons4 Clubs3 Leagues30221,9207354.3243.6240851696225851.47304288+16+0.07+0.14213.5195.4+18.1+0.12+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
Crotone (5 Seasons)3 Leagues16713,8898375.9154.3156871241135281.44197191+6+0.04+0.24123.8124.5-0.7-0.01+0.35
Monza (3 Seasons)3 Leagues815,1126347.256.85483352723301.728362+21+0.37+0.1084.264.6+19.7+0.36+0.17
Varese (2 Seasons)2 Leagues452,4625531.427.4258292038181.112031-11-0.64-0.03
Pisa (1 Season)1 League94575113.45.1571142690.894400.00+0.095.46.3-0.8-0.16-0.19
Serie B (8 Seasons)21315,2657254.0169.6167851204626431.58223173+50+0.31+0.26180.7139.2+41.4+0.34+0.16
Coppa Italia (8 Seasons)161,2297766.113.71388933031.942320+3+0.22+0.50
Serie A (3 Seasons)735,4267452.960.36075401319391.075895-37-0.61-0.3032.956.1-23.3-0.63-0.47
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419Varese1 League189115124.110.1108
2014-201520Varese2 Leagues271,5515738.317.2158291238181.112031-11-0.64-0.03
2015-201621Crotone2 Leagues292,4538560.127.32788222141.963824+14+0.51-0.09
2016-201722Crotone2 Leagues272,1498061.223.92490173121.222328-5-0.21+1.11
2017-201823Crotone2 Leagues393,1198086.634.7359023410.973461-27-0.78-0.9728.250.1-21.9-0.65-0.19
2018-201924Crotone2 Leagues332,8138580.131.332872912511.273533+2+0.06+0.3235.134.6+0.5+0.02+0.67
2019-202025Crotone2 Leagues393,3558693.237.338873314501.796745+22+0.59+0.5960.539.9+20.6+0.59-0.06
2020-202126Monza2 Leagues352,0705955.623.0208413152621.683019+11+0.48+0.0437.025.5+11.5+0.51-0.10
2021-202227Monza1 League362,6257376.829.230832062201.884732+15+0.51-0.2842.633.0+9.6+0.33-0.28
2022-202328Monza2 Leagues104174211.34.64762619281.30611-5-1.08-1.134.66.0-1.4-0.37-0.26
2023-202429Pisa1 League94575113.45.1571142690.894400.00+0.095.46.3-0.8-0.16-0.19
11 Seasons4 Clubs3 Leagues30221,9207354.3243.6240851696225851.47304288+16+0.07+0.14213.5195.4+18.1+0.12+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
Crotone (5 Seasons)3 Leagues16713,8898375.9154.3156871241135281.44197191+6+0.04+0.24123.8124.5-0.7-0.01+0.35
Monza (3 Seasons)3 Leagues815,1126347.256.85483352723301.728362+21+0.37+0.1084.264.6+19.7+0.36+0.17
Varese (2 Seasons)2 Leagues452,4625531.427.4258292038181.112031-11-0.64-0.03
Pisa (1 Season)1 League94575113.45.1571142690.894400.00+0.095.46.3-0.8-0.16-0.19
Serie B (8 Seasons)21315,2657254.0169.6167851204626431.58223173+50+0.31+0.26180.7139.2+41.4+0.34+0.16
Coppa Italia (8 Seasons)161,2297766.113.71388933031.942320+3+0.22+0.50
Serie A (3 Seasons)735,4267452.960.36075401319391.075895-37-0.61-0.3032.956.1-23.3-0.63-0.47
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419Vareseit ITA2. Serie B18th189115124.110.1108
2014-201520Vareseit ITA2. Serie B21st241,3495635.715.013911181.001628-12-0.80-0.25Matches
2015-201621Crotoneit ITA2. Serie B2nd262,1888457.924.324202141.963521+14+0.58-0.05Matches
2016-201722Crotoneit ITA1. Serie A17th262,0597960.222.923163121.272226-4-0.17+1.15Matches
2017-201823Crotoneit ITA1. Serie A18th383,0298088.633.73422400.923260-28-0.83-1.2928.250.1-21.9-0.65-0.19Matches
2018-201924Crotoneit ITA2. Serie B12th302,5438578.528.329872612511.20303000.00+0.2635.134.6+0.5+0.02+0.67Matches
2019-202025Crotoneit ITA2. Serie B2nd373,1758692.835.336873114501.816239+23+0.65+0.6560.539.9+20.6+0.59-0.06Matches
2020-202126Monzait ITA2. Serie B3rd332,0176159.022.4208413132611.662919+10+0.45-0.0737.025.5+11.5+0.51-0.10Matches
2021-202227Monzait ITA2. Serie B4th362,6257376.829.230832062201.884732+15+0.51-0.2842.633.0+9.6+0.33-0.28Matches
2022-202328Monzait ITA1. Serie A11th9338389.93.83752619271.1149-5-1.33-1.364.66.0-1.4-0.37-0.26Matches
2023-202429Pisait ITA2. Serie B13th94575113.45.1571142690.894400.00+0.095.46.3-0.8-0.16-0.19Matches
11 Seasons4 Clubs2 Leagues28620,6917253.7229.9227851605924821.44281268+13+0.06+0.13213.5195.4+18.1+0.12+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
Crotone (5 Seasons)2 Leagues15712,9948375.2144.4146871151135271.41181176+5+0.03+0.22123.8124.5-0.7-0.01+0.35
Monza (3 Seasons)2 Leagues784,9806448.555.35383352523281.708060+20+0.36+0.0984.264.6+19.7+0.36+0.17
Varese (2 Seasons)1 League422,2605429.925.123919181.001628-12-0.80-0.25
Pisa (1 Season)1 League94575113.45.1571142690.894400.00+0.095.46.3-0.8-0.16-0.19
Serie B (8 Seasons)21315,2657254.0169.6167851204626431.58223173+50+0.31+0.26180.7139.2+41.4+0.34+0.16
Serie A (3 Seasons)735,4267452.960.36075401319391.075895-37-0.61-0.3032.956.1-23.3-0.63-0.47
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-201520Vareseit ITACoppa Italia17th32026774.82.2282013802.0043+1+0.45+3.09Matches
2015-201621Crotoneit ITACoppa Italia17th32658888.32.93882002.003300.000.00Matches
2016-201722Crotoneit ITACoppa Italia25th19090100.01.01901000.0012-1-1.00Matches
2017-201823Crotoneit ITACoppa Italia17th1909050.01.01901013.0021+1+1.00+2.00Matches
2018-201924Crotoneit ITACoppa Italia17th327090100.03.03903002.0053+2+0.67Matches
2019-202025Crotoneit ITACoppa Italia25th218090100.02.02902001.5056-1-0.50Matches
2020-202126Monzait ITACoppa Italia17th2532717.70.60022712.0010+1+1.70+1.70Matches
2022-202328Monzait ITACoppa ItaliaR161797929.30.91790013.002200.00-0.47Matches
8 Seasons3 Clubs1 League161,2297766.113.71388933031.942320+3+0.22+0.50
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crotone (5 Seasons)1 League108959087.79.910909011.801615+1+0.10+0.82
Monza (2 Seasons)1 League31324423.21.5179022722.3332+1+0.68+0.48
Varese (1 Season)1 League32026774.82.2282013802.0043+1+0.45+3.09

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419Vareseit ITA2. Serie B10.110
2014-201520Vareseit ITACoppa Italia2.21000Matches
2014-201520Vareseit ITA2. Serie B15.020Matches
2015-201621Crotoneit ITACoppa Italia2.90000Matches
2015-201621Crotoneit ITA2. Serie B24.350Matches
2016-201722Crotoneit ITACoppa Italia1.00000Matches
2016-201722Crotoneit ITA1. Serie A22.930041150543639010Matches
2017-201823Crotoneit ITACoppa Italia1.00000Matches
2017-201823Crotoneit ITA1. Serie A33.710030211885844000199405144.0Matches
2018-201924Crotoneit ITACoppa Italia3.00000Matches
2018-201924Crotoneit ITA2. Serie B28.340035210985832000133271860.0Matches
2019-202025Crotoneit ITACoppa Italia2.00000000000Matches
2019-202025Crotoneit ITA2. Serie B35.3700451911584939000193401671.4Matches
2020-202126Monzait ITACoppa Italia0.60000000000Matches
2020-202126Monzait ITA2. Serie B22.4200381501083726000121162539.0Matches
2021-202227Monzait ITA2. Serie B29.240023121943442000144263145.6Matches
2022-202328Monzait ITACoppa Italia0.90000100110Matches
2022-202328Monzait ITA1. Serie A3.8000120482000162250.0Matches
2023-202429Pisait ITA2. Serie B5.10004401895000314544.4Matches
11 Seasons4 Clubs3 Leagues243.63000217110362229023001083715514851.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crotone (5 Seasons)3 Leagues154.320001517623982011540105251078555.7
Monza (3 Seasons)3 Leagues56.8600623012068071000281445843.1
Varese (2 Seasons)2 Leagues27.44000
Pisa (1 Season)1 League5.10004401895000314544.4
Serie B (8 Seasons)169.625001457124761871440006221139554.3
Coppa Italia (8 Seasons)13.71000100110
Serie A (3 Seasons)60.34007238114610285010215425344.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
2013-201419Varese1 League10.110
2014-201520Varese2 Leagues17.23000
2015-201621Crotone2 Leagues27.35000
2016-201722Crotone2 Leagues23.930041150543639010
2017-201823Crotone2 Leagues34.710030211885844000199405144.0
2018-201924Crotone2 Leagues31.340035210985832000133271860.0
2019-202025Crotone2 Leagues37.3700451911584939000193401671.4
2020-202126Monza2 Leagues23.0200381501083726000121162539.0
2021-202227Monza1 League29.240023121943442000144263145.6
2022-202328Monza2 Leagues4.6000130493000162250.0
2023-202429Pisa1 League5.10004401895000314544.4
11 Seasons4 Clubs3 Leagues243.63000217110362229023001083715514851.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crotone (5 Seasons)3 Leagues154.320001517623982011540105251078555.7
Monza (3 Seasons)3 Leagues56.8600623012068071000281445843.1
Varese (2 Seasons)2 Leagues27.44000
Pisa (1 Season)1 League5.10004401895000314544.4
Serie B (8 Seasons)169.625001457124761871440006221139554.3
Coppa Italia (8 Seasons)13.71000100110
Serie A (3 Seasons)60.34007238114610285010215425344.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
2013-201419Vareseit ITA2. Serie B18th10.110
2014-201520Vareseit ITA2. Serie B21st15.020Matches
2015-201621Crotoneit ITA2. Serie B2nd24.350Matches
2016-201722Crotoneit ITA1. Serie A17th22.930041150543639010Matches
2017-201823Crotoneit ITA1. Serie A18th33.710030211885844000199405144.0Matches
2018-201924Crotoneit ITA2. Serie B12th28.340035210985832000133271860.0Matches
2019-202025Crotoneit ITA2. Serie B2nd35.3700451911584939000193401671.4Matches
2020-202126Monzait ITA2. Serie B3rd22.4200381501083726000121162539.0Matches
2021-202227Monzait ITA2. Serie B4th29.240023121943442000144263145.6Matches
2022-202328Monzait ITA1. Serie A11th3.8000120482000162250.0Matches
2023-202429Pisait ITA2. Serie B13th5.10004401895000314544.4Matches
11 Seasons4 Clubs2 Leagues229.92900217109362228922901083715514851.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crotone (5 Seasons)2 Leagues144.420001517623982011540105251078555.7
Monza (3 Seasons)2 Leagues55.3600622912067970000281445843.1
Varese (2 Seasons)1 League25.130
Pisa (1 Season)1 League5.10004401895000314544.4
Serie B (8 Seasons)169.625001457124761871440006221139554.3
Serie A (3 Seasons)60.34007238114610285010215425344.2
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-201520Vareseit ITACoppa Italia17th2.21000Matches
2015-201621Crotoneit ITACoppa Italia17th2.90000Matches
2016-201722Crotoneit ITACoppa Italia25th1.00000Matches
2017-201823Crotoneit ITACoppa Italia17th1.00000Matches
2018-201924Crotoneit ITACoppa Italia17th3.00000Matches
2019-202025Crotoneit ITACoppa Italia25th2.00000000000Matches
2020-202126Monzait ITACoppa Italia17th0.60000000000Matches
2022-202328Monzait ITACoppa ItaliaR160.90000100110Matches
8 Seasons3 Clubs1 League13.71000100110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crotone (5 Seasons)1 League9.90000000000
Monza (2 Seasons)1 League1.50000100110
Varese (1 Season)1 League2.21000

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.