Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-10FriSerie BMatchweek 38AwayL 1–2PisaAscoliYAM6300001100330000.30.30.010212777.8626110Match Report
2024-05-05SunSerie BMatchweek 37HomeD 2–2PisaSüdtirolNLW2010002100110000.30.30.0116785.706011Match Report
2024-05-01WedSerie BMatchweek 36AwayL 1–2PisaCremoneseYFW9001002000490030.00.00.320253375.8421021Match Report
2024-04-26FriSerie BMatchweek 35HomeD 2–2PisaCatanzaroNFW1810004200160000.40.40.01171070.0012000Match Report
2024-04-20SatSerie BMatchweek 34AwayD 1–1PisaBariYFW9000002100410100.20.20.000203164.5326331Match Report

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
2014-201521Virtus Entellait ITACoppa Italia221521.7101100000.590.000.590.590.59Matches
2014-201521Virtus Entellait ITA2. Serie B843644.0011000100.000.250.250.000.25Matches
2015-201622Virtus Entellait ITACoppa Italia10190.2000000000.000.000.000.000.00Matches
2015-201622Virtus Entellait ITA2. Serie B00Matches
2016-201723Virtus Entellait ITACoppa Italia21720.8000000000.000.000.000.000.00Matches
2017-201824Veneziait ITACoppa Italia11901.0101100001.000.001.001.001.00Matches
2017-201824Veneziait ITA2. Serie B20151,32414.7336300300.200.200.410.200.41Matches
2017-201824Palermoit ITA2. Serie B1545476.1011000000.000.160.160.000.16Matches
2018-201925Palermoit ITACoppa Italia21891.0000000000.000.000.000.000.00Matches
2018-201925Palermoit ITA2. Serie B31211,83120.36511600506.06.03.39.336471540.290.250.540.290.540.300.160.460.300.46Matches
2019-202026Empoliit ITACoppa Italia20790.9101100001.140.001.141.141.14Matches
2019-202026Empoliit ITA2. Serie B1565786.4022000001.81.81.12.9510430.000.310.310.000.310.270.170.450.270.45Matches
2020-202127Empoliit ITACoppa Italia10290.3000000000.000.000.000.000.00Matches
2020-202127Empoliit ITA2. Serie B31121,35115.0404400305.35.31.77.03041800.270.000.270.270.270.360.110.470.360.47Matches
2021-202228Bresciait ITACoppa Italia10430.5000000000.000.000.000.000.00Matches
2021-202228Bresciait ITA2. Serie B38232,30125.69413900406.06.03.49.547831570.350.160.510.350.510.240.130.370.240.37Matches
2022-202329Bresciait ITACoppa Italia211051.2112100100.860.861.710.861.71Matches
2022-202329Pisait ITA2. Serie B17121,02911.4202200102.02.00.42.5813590.170.000.170.170.170.180.040.220.180.22Matches
2022-202329Bresciait ITA2. Serie B19171,42315.8213201203.32.50.63.11638730.130.060.190.130.190.210.040.250.160.20Matches
2023-202430Pisait ITACoppa Italia11881.0000000000.000.000.000.000.00Matches
2023-202430Pisait ITA2. Serie B33252,01322.4426400405.05.03.18.129471020.180.090.270.180.270.220.140.360.220.36Matches
10 Seasons6 Clubs2 Leagues24214613,527150.3342054340124029.528.713.642.31712796680.230.130.360.230.360.250.120.370.250.36
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
Virtus Entella (3 Seasons)2 Leagues1376076.7112100100.150.150.300.150.30
Brescia (2 Seasons)2 Leagues60413,87243.0126181201709.38.64.012.6631212300.280.140.420.280.420.230.100.320.210.30
Pisa (2 Seasons)2 Leagues51383,13034.8628600507.17.13.510.537601610.170.060.230.170.230.210.100.310.210.31
Empoli (2 Seasons)2 Leagues49182,03722.6527500307.17.12.89.935511230.220.090.310.220.310.330.130.460.330.46
Palermo (2 Seasons)2 Leagues48262,46727.46612600506.06.03.39.336471540.220.220.440.220.440.300.160.460.300.46
Venezia (1 Season)2 Leagues21161,41415.7437400300.250.190.450.250.45
Coppa Italia (10 Seasons)1577668.5415400100.470.120.590.470.59
Serie B (9 Seasons)22713912,761141.8301949300123029.528.713.642.31712796680.210.130.350.210.350.250.120.370.250.36
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
2014-201521Virtus Entella2 Leagues1065165.7112100100.170.170.350.170.35
2015-201622Virtus Entella2 Leagues10190.2000000000.000.000.000.000.00
2016-201723Virtus Entella1 League21720.8000000000.000.000.000.000.00
2017-201824Venezia2 Leagues21161,41415.7437400300.250.190.450.250.45
2017-201824Palermo1 League1545476.1011000000.000.160.160.000.16
2018-201925Palermo2 Leagues33221,92021.36511600506.06.03.39.336471540.280.230.520.280.520.300.160.460.300.46
2019-202026Empoli2 Leagues1766577.3123100001.81.81.12.9510430.140.270.410.140.410.270.170.450.270.45
2020-202127Empoli2 Leagues32121,38015.3404400305.35.31.77.03041800.260.000.260.260.260.360.110.470.360.47
2021-202228Brescia2 Leagues39232,34426.09413900406.06.03.49.547831570.350.150.500.350.500.240.130.370.240.37
2022-202329Brescia2 Leagues21181,52817.0325301303.32.50.63.11638730.180.120.290.180.290.210.040.250.160.20
2022-202329Pisa1 League17121,02911.4202200102.02.00.42.5813590.170.000.170.170.170.180.040.220.180.22
2023-202430Pisa2 Leagues34262,10123.3426400405.05.03.18.129471020.170.090.260.170.260.220.140.360.220.36
10 Seasons6 Clubs2 Leagues24214613,527150.3342054340124029.528.713.642.31712796680.230.130.360.230.360.250.120.370.250.36
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
Virtus Entella (3 Seasons)2 Leagues1376076.7112100100.150.150.300.150.30
Brescia (2 Seasons)2 Leagues60413,87243.0126181201709.38.64.012.6631212300.280.140.420.280.420.230.100.320.210.30
Pisa (2 Seasons)2 Leagues51383,13034.8628600507.17.13.510.537601610.170.060.230.170.230.210.100.310.210.31
Empoli (2 Seasons)2 Leagues49182,03722.6527500307.17.12.89.935511230.220.090.310.220.310.330.130.460.330.46
Palermo (2 Seasons)2 Leagues48262,46727.46612600506.06.03.39.336471540.220.220.440.220.440.300.160.460.300.46
Venezia (1 Season)2 Leagues21161,41415.7437400300.250.190.450.250.45
Coppa Italia (10 Seasons)1577668.5415400100.470.120.590.470.59
Serie B (9 Seasons)22713912,761141.8301949300123029.528.713.642.31712796680.210.130.350.210.350.250.120.370.250.36
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
2014-201521Virtus Entellait ITA2. Serie B18th843644.0011000100.000.250.250.000.25Matches
2015-201622Virtus Entellait ITA2. Serie B9th00Matches
2017-201824Veneziait ITA2. Serie B5th20151,32414.7336300300.200.200.410.200.41Matches
2017-201824Palermoit ITA2. Serie B4th1545476.1011000000.000.160.160.000.16Matches
2018-201925Palermoit ITA2. Serie B11th31211,83120.36511600506.06.03.39.336471540.290.250.540.290.540.300.160.460.300.46Matches
2019-202026Empoliit ITA2. Serie B7th1565786.4022000001.81.81.12.9510430.000.310.310.000.310.270.170.450.270.45Matches
2020-202127Empoliit ITA2. Serie B1st31121,35115.0404400305.35.31.77.03041800.270.000.270.270.270.360.110.470.360.47Matches
2021-202228Bresciait ITA2. Serie B5th38232,30125.69413900406.06.03.49.547831570.350.160.510.350.510.240.130.370.240.37Matches
2022-202329Bresciait ITA2. Serie B16th19171,42315.8213201203.32.50.63.11638730.130.060.190.130.190.210.040.250.160.20Matches
2022-202329Pisait ITA2. Serie B11th17121,02911.4202200102.02.00.42.5813590.170.000.170.170.170.180.040.220.180.22Matches
2023-202430Pisait ITA2. Serie B13th33252,01322.4426400405.05.03.18.129471020.180.090.270.180.270.220.140.360.220.36Matches
9 Seasons6 Clubs1 League22713912,761141.8301949300123029.528.713.642.31712796680.210.130.350.210.350.250.120.370.250.36
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
Brescia (2 Seasons)1 League57403,72441.4115161101609.38.64.012.6631212300.270.120.390.270.390.230.100.320.210.30
Pisa (2 Seasons)1 League50373,04233.8628600507.17.13.510.537601610.180.060.240.180.240.210.100.310.210.31
Empoli (2 Seasons)1 League46181,92921.4426400307.17.12.89.935511230.190.090.280.190.280.330.130.460.330.46
Palermo (2 Seasons)1 League46252,37826.46612600506.06.03.39.336471540.230.230.450.230.450.300.160.460.300.46
Virtus Entella (2 Seasons)1 League843644.0011000100.000.250.250.000.25
Venezia (1 Season)1 League20151,32414.7336300300.200.200.410.200.41
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-201521Virtus Entellait ITACoppa Italia25th221521.7101100000.590.000.590.590.59Matches
2015-201622Virtus Entellait ITACoppa Italia41st10190.2000000000.000.000.000.000.00Matches
2016-201723Virtus Entellait ITACoppa Italia25th21720.8000000000.000.000.000.000.00Matches
2017-201824Veneziait ITACoppa Italia41st11901.0101100001.000.001.001.001.00Matches
2018-201925Palermoit ITACoppa Italia25th21891.0000000000.000.000.000.000.00Matches
2019-202026Empoliit ITACoppa Italia17th20790.9101100001.140.001.141.141.14Matches
2020-202127Empoliit ITACoppa Italia9th10290.3000000000.000.000.000.000.00Matches
2021-202228Bresciait ITACoppa ItaliaRd110430.5000000000.000.000.000.000.00Matches
2022-202329Bresciait ITACoppa ItaliaRd2211051.2112100100.860.861.710.861.71Matches
2023-202430Pisait ITACoppa ItaliaRd111881.0000000000.000.000.000.000.00Matches
10 Seasons6 Clubs1 League1577668.5415400100.470.120.590.470.59
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
Virtus Entella (3 Seasons)1 League532432.7101100000.370.000.370.370.37
Brescia (2 Seasons)1 League311481.6112100100.610.611.220.611.22
Empoli (2 Seasons)1 League301081.2101100000.830.000.830.830.83
Palermo (1 Season)1 League21891.0000000000.000.000.000.000.00
Pisa (1 Season)1 League11881.0000000000.000.000.000.000.00
Venezia (1 Season)1 League11901.0101100001.000.001.001.001.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
2014-201521Virtus Entellait ITACoppa Italia1.7100Matches
2014-201521Virtus Entellait ITA2. Serie B4.0020.490.0000Matches
2015-201622Virtus Entellait ITACoppa Italia0.2000Matches
2016-201723Virtus Entellait ITACoppa Italia0.8000Matches
2017-201824Veneziait ITACoppa Italia1.0100Matches
2017-201824Veneziait ITA2. Serie B14.730100.000.680.3000Matches
2017-201824Palermoit ITA2. Serie B6.10040.000.660.0000Matches
2018-201925Palermoit ITACoppa Italia1.0000Matches
2018-201925Palermoit ITA2. Serie B20.36632539.73.101.230.100.2415.30006.06.00.100.00.0Matches
2019-202026Empoliit ITACoppa Italia0.91000.000.0000Matches
2019-202026Empoliit ITA2. Serie B6.4013215.42.020.310.000.0012.50001.81.80.14-1.8-1.8Matches
2020-202127Empoliit ITACoppa Italia0.30000.000.0000Matches
2020-202127Empoliit ITA2. Serie B15.04481633.33.201.070.080.2513.00005.35.30.11-1.3-1.3Matches
2021-202228Bresciait ITACoppa Italia0.50100.02.090.000.0000Matches
2021-202228Bresciait ITA2. Serie B25.69612032.82.390.780.150.4513.10006.06.00.10+3.0+3.0Matches
2022-202329Bresciait ITACoppa Italia1.2111100.00.860.861.001.0000Matches
2022-202329Pisait ITA2. Serie B11.4222836.41.920.700.090.2514.70002.02.00.090.00.0Matches
2022-202329Bresciait ITA2. Serie B15.82311445.21.960.890.060.1414.30013.32.50.08-1.3-0.5Matches
2023-202430Pisait ITACoppa Italia1.00100.01.020.000.0000Matches
2023-202430Pisait ITA2. Serie B22.44521223.12.320.540.080.3313.40005.05.00.10-1.0-1.0Matches
10 Seasons6 Clubs2 Leagues150.33429311438.22.070.780.110.2813.800129.528.70.10-2.5-1.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
Virtus Entella (3 Seasons)2 Leagues6.7120.490.0000
Brescia (2 Seasons)2 Leagues43.012943537.22.180.810.130.3413.50019.38.60.09+1.7+2.4
Pisa (2 Seasons)2 Leagues34.86752026.72.160.580.080.3013.80007.17.10.10-1.1-1.1
Empoli (2 Seasons)2 Leagues22.65611829.52.700.800.080.2812.90007.17.10.12-3.1-3.1
Palermo (2 Seasons)2 Leagues27.46632946.02.381.100.100.2115.30006.06.00.100.00.0
Venezia (1 Season)2 Leagues15.740100.000.680.3000
Coppa Italia (10 Seasons)8.543133.30.780.260.672.0000
Serie B (9 Seasons)141.83029011338.32.110.800.100.2713.800129.528.70.10-2.5-1.7
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
2014-201521Virtus Entella2 Leagues5.7120.490.0000
2015-201622Virtus Entella2 Leagues0.2000
2016-201723Virtus Entella1 League0.8000
2017-201824Venezia2 Leagues15.740100.000.680.3000
2017-201824Palermo1 League6.10040.000.660.0000
2018-201925Palermo2 Leagues21.36632539.73.101.230.100.2415.30006.06.00.100.00.0
2019-202026Empoli2 Leagues7.3113215.41.780.270.080.5012.50001.81.80.14-1.8-1.8
2020-202127Empoli2 Leagues15.34481633.33.131.040.080.2513.00005.35.30.11-1.3-1.3
2021-202228Brescia2 Leagues26.09622032.32.380.770.150.4513.10006.06.00.10+3.0+3.0
2022-202329Brescia2 Leagues17.03321546.91.880.880.090.2014.30013.32.50.08-1.3-0.5
2022-202329Pisa1 League11.4222836.41.920.700.090.2514.70002.02.00.090.00.0
2023-202430Pisa2 Leagues23.34531222.62.270.510.080.3313.40005.05.00.10-1.0-1.0
10 Seasons6 Clubs2 Leagues150.33429311438.22.070.780.110.2813.800129.528.70.10-2.5-1.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
Virtus Entella (3 Seasons)2 Leagues6.7120.490.0000
Brescia (2 Seasons)2 Leagues43.012943537.22.180.810.130.3413.50019.38.60.09+1.7+2.4
Pisa (2 Seasons)2 Leagues34.86752026.72.160.580.080.3013.80007.17.10.10-1.1-1.1
Empoli (2 Seasons)2 Leagues22.65611829.52.700.800.080.2812.90007.17.10.12-3.1-3.1
Palermo (2 Seasons)2 Leagues27.46632946.02.381.100.100.2115.30006.06.00.100.00.0
Venezia (1 Season)2 Leagues15.740100.000.680.3000
Coppa Italia (10 Seasons)8.543133.30.780.260.672.0000
Serie B (9 Seasons)141.83029011338.32.110.800.100.2713.800129.528.70.10-2.5-1.7
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
2014-201521Virtus Entellait ITA2. Serie B18th4.0020.490.0000Matches
2017-201824Veneziait ITA2. Serie B5th14.730100.000.680.3000Matches
2017-201824Palermoit ITA2. Serie B4th6.10040.000.660.0000Matches
2018-201925Palermoit ITA2. Serie B11th20.36632539.73.101.230.100.2415.30006.06.00.100.00.0Matches
2019-202026Empoliit ITA2. Serie B7th6.4013215.42.020.310.000.0012.50001.81.80.14-1.8-1.8Matches
2020-202127Empoliit ITA2. Serie B1st15.04481633.33.201.070.080.2513.00005.35.30.11-1.3-1.3Matches
2021-202228Bresciait ITA2. Serie B5th25.69612032.82.390.780.150.4513.10006.06.00.10+3.0+3.0Matches
2022-202329Bresciait ITA2. Serie B16th15.82311445.21.960.890.060.1414.30013.32.50.08-1.3-0.5Matches
2022-202329Pisait ITA2. Serie B11th11.4222836.41.920.700.090.2514.70002.02.00.090.00.0Matches
2023-202430Pisait ITA2. Serie B13th22.44521223.12.320.540.080.3313.40005.05.00.10-1.0-1.0Matches
9 Seasons6 Clubs1 League141.83029011338.32.110.800.100.2713.800129.528.70.10-2.5-1.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
Brescia (2 Seasons)1 League41.411923437.02.220.820.120.3213.50019.38.60.09+1.7+2.4
Pisa (2 Seasons)1 League33.86742027.02.190.590.080.3013.80007.17.10.10-1.1-1.1
Empoli (2 Seasons)1 League21.44611829.52.850.840.070.2212.90007.17.10.12-3.1-3.1
Palermo (2 Seasons)1 League26.46632946.02.381.100.100.2115.30006.06.00.100.00.0
Virtus Entella (2 Seasons)1 League4.0020.490.0000
Venezia (1 Season)1 League14.730100.000.680.3000
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-201521Virtus Entellait ITACoppa Italia25th1.7100Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.2000Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.8000Matches
2017-201824Veneziait ITACoppa Italia41st1.0100Matches
2018-201925Palermoit ITACoppa Italia25th1.0000Matches
2019-202026Empoliit ITACoppa Italia17th0.91000.000.0000Matches
2020-202127Empoliit ITACoppa Italia9th0.30000.000.0000Matches
2021-202228Bresciait ITACoppa ItaliaRd10.50100.02.090.000.0000Matches
2022-202329Bresciait ITACoppa ItaliaRd21.2111100.00.860.861.001.0000Matches
2023-202430Pisait ITACoppa ItaliaRd11.00100.01.020.000.0000Matches
10 Seasons6 Clubs1 League8.543133.30.780.260.672.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Virtus Entella (3 Seasons)1 League2.7100
Brescia (2 Seasons)1 League1.612150.01.220.610.501.0000
Empoli (2 Seasons)1 League1.21000.000.0000
Palermo (1 Season)1 League1.0000
Pisa (1 Season)1 League1.00100.01.020.000.0000
Venezia (1 Season)1 League1.0100
Become a Stathead & surf this site ad-free.

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
2014-201521Virtus Entellait ITACoppa Italia1.70Matches
2014-201521Virtus Entellait ITA2. Serie B4.01Matches
2015-201622Virtus Entellait ITACoppa Italia0.20Matches
2016-201723Virtus Entellait ITACoppa Italia0.80Matches
2017-201824Veneziait ITACoppa Italia1.00Matches
2017-201824Veneziait ITA2. Serie B14.73Matches
2017-201824Palermoit ITA2. Serie B6.11Matches
2018-201925Palermoit ITACoppa Italia1.00Matches
2018-201925Palermoit ITA2. Serie B20.334354762.74850117620728472.911619559.5112740.753.32.8+1.7322717347Matches
2019-202026Empoliit ITACoppa Italia0.90Matches
2019-202026Empoliit ITA2. Serie B6.410415666.71540303577972.2365170.651050.021.10.7+0.9864010Matches
2020-202127Empoliit ITACoppa Italia0.30Matches
2020-202127Empoliit ITA2. Serie B15.028344463.74240101115922371.39313568.9193455.901.71.6-1.7122612241Matches
2021-202228Bresciait ITACoppa Italia0.50Matches
2021-202228Bresciait ITA2. Serie B25.645670364.96714179427738971.212118665.1405967.843.42.5+0.6244419183Matches
2022-202329Bresciait ITACoppa Italia1.21Matches
2022-202329Pisait ITA2. Serie B11.412022453.615794036712354.5395768.451145.500.40.4-0.4963113Matches
2022-202329Bresciait ITA2. Serie B15.824441059.5354997314221765.47511764.1142653.810.60.7+0.413285138Matches
2023-202430Pisait ITACoppa Italia1.00Matches
2023-202430Pisait ITA2. Serie B22.443362169.76623128325932380.212317968.7375666.123.11.7-1.1193410447Matches
10 Seasons6 Clubs2 Leagues150.31983310563.92909569431168163871.360392065.513122358.72013.610.4+6.41171717012279
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
Virtus Entella (3 Seasons)2 Leagues6.71
Brescia (2 Seasons)2 Leagues43.0700111362.910263276741960669.119630364.7548563.564.03.2+2.03772242121
Pisa (2 Seasons)2 Leagues34.855384565.48202168632644673.116223668.6426762.723.52.1-1.5284013560
Empoli (2 Seasons)2 Leagues22.638760064.55780131421630271.512918669.4244454.522.82.3-0.8203216251
Palermo (2 Seasons)2 Leagues27.434354762.74850117620728472.911619559.5112740.763.32.8+2.7322717347
Venezia (1 Season)2 Leagues15.73
Coppa Italia (10 Seasons)8.51
Serie B (9 Seasons)141.81983310563.92909569431168163871.360392065.513122358.71913.610.4+5.41171717012279
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
2014-201521Virtus Entella2 Leagues5.71
2015-201622Virtus Entella2 Leagues0.20
2016-201723Virtus Entella1 League0.80
2017-201824Venezia2 Leagues15.73
2017-201824Palermo1 League6.11
2018-201925Palermo2 Leagues21.334354762.74850117620728472.911619559.5112740.753.32.8+1.7322717347
2019-202026Empoli2 Leagues7.310415666.71540303577972.2365170.651050.021.10.7+0.9864010
2020-202127Empoli2 Leagues15.328344463.74240101115922371.39313568.9193455.901.71.6-1.7122612241
2021-202228Brescia2 Leagues26.045670364.96714179427738971.212118665.1405967.843.42.5+0.6244419183
2022-202329Brescia2 Leagues17.024441059.5354997314221765.47511764.1142653.820.60.7+1.413285138
2022-202329Pisa1 League11.412022453.615794036712354.5395768.451145.500.40.4-0.4963113
2023-202430Pisa2 Leagues23.343362169.76623128325932380.212317968.7375666.123.11.7-1.1193410447
10 Seasons6 Clubs2 Leagues150.31983310563.92909569431168163871.360392065.513122358.72013.610.4+6.41171717012279
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
Virtus Entella (3 Seasons)2 Leagues6.71
Brescia (2 Seasons)2 Leagues43.0700111362.910263276741960669.119630364.7548563.564.03.2+2.03772242121
Pisa (2 Seasons)2 Leagues34.855384565.48202168632644673.116223668.6426762.723.52.1-1.5284013560
Empoli (2 Seasons)2 Leagues22.638760064.55780131421630271.512918669.4244454.522.82.3-0.8203216251
Palermo (2 Seasons)2 Leagues27.434354762.74850117620728472.911619559.5112740.763.32.8+2.7322717347
Venezia (1 Season)2 Leagues15.73
Coppa Italia (10 Seasons)8.51
Serie B (9 Seasons)141.81983310563.92909569431168163871.360392065.513122358.71913.610.4+5.41171717012279
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
2014-201521Virtus Entellait ITA2. Serie B18th4.01Matches
2017-201824Veneziait ITA2. Serie B5th14.73Matches
2017-201824Palermoit ITA2. Serie B4th6.11Matches
2018-201925Palermoit ITA2. Serie B11th20.334354762.74850117620728472.911619559.5112740.753.32.8+1.7322717347Matches
2019-202026Empoliit ITA2. Serie B7th6.410415666.71540303577972.2365170.651050.021.10.7+0.9864010Matches
2020-202127Empoliit ITA2. Serie B1st15.028344463.74240101115922371.39313568.9193455.901.71.6-1.7122612241Matches
2021-202228Bresciait ITA2. Serie B5th25.645670364.96714179427738971.212118665.1405967.843.42.5+0.6244419183Matches
2022-202329Bresciait ITA2. Serie B16th15.824441059.5354997314221765.47511764.1142653.810.60.7+0.413285138Matches
2022-202329Pisait ITA2. Serie B11th11.412022453.615794036712354.5395768.451145.500.40.4-0.4963113Matches
2023-202430Pisait ITA2. Serie B13th22.443362169.76623128325932380.212317968.7375666.123.11.7-1.1193410447Matches
9 Seasons6 Clubs1 League141.81983310563.92909569431168163871.360392065.513122358.71913.610.4+5.41171717012279
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
Brescia (2 Seasons)1 League41.4700111362.910263276741960669.119630364.7548563.554.03.2+1.03772242121
Pisa (2 Seasons)1 League33.855384565.48202168632644673.116223668.6426762.723.52.1-1.5284013560
Empoli (2 Seasons)1 League21.438760064.55780131421630271.512918669.4244454.522.82.3-0.8203216251
Palermo (2 Seasons)1 League26.434354762.74850117620728472.911619559.5112740.763.32.8+2.7322717347
Virtus Entella (2 Seasons)1 League4.01
Venezia (1 Season)1 League14.73
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-201521Virtus Entellait ITACoppa Italia25th1.70Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.20Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.80Matches
2017-201824Veneziait ITACoppa Italia41st1.00Matches
2018-201925Palermoit ITACoppa Italia25th1.00Matches
2019-202026Empoliit ITACoppa Italia17th0.90Matches
2020-202127Empoliit ITACoppa Italia9th0.30Matches
2021-202228Bresciait ITACoppa ItaliaRd10.50Matches
2022-202329Bresciait ITACoppa ItaliaRd21.21Matches
2023-202430Pisait ITACoppa ItaliaRd11.00Matches
10 Seasons6 Clubs1 League8.51
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
Virtus Entella (3 Seasons)1 League2.70
Brescia (2 Seasons)1 League1.61
Empoli (2 Seasons)1 League1.20
Palermo (1 Season)1 League1.00
Pisa (1 Season)1 League1.00
Venezia (1 Season)1 League1.00

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
2014-201521Virtus Entellait ITACoppa Italia1.7Matches
2014-201521Virtus Entellait ITA2. Serie B4.0Matches
2015-201622Virtus Entellait ITACoppa Italia0.2Matches
2016-201723Virtus Entellait ITACoppa Italia0.8Matches
2017-201824Veneziait ITACoppa Italia1.0Matches
2017-201824Veneziait ITA2. Serie B14.70Matches
2017-201824Palermoit ITA2. Serie B6.10Matches
2018-201925Palermoit ITACoppa Italia1.0Matches
2018-201925Palermoit ITA2. Serie B20.35475311600015121000343022Matches
2019-202026Empoliit ITACoppa Italia0.90Matches
2019-202026Empoliit ITA2. Serie B6.4156149700233000010404Matches
2020-202127Empoliit ITACoppa Italia0.30Matches
2020-202127Empoliit ITA2. Serie B15.044443390141510000283223Matches
2021-202228Bresciait ITACoppa Italia0.50Matches
2021-202228Bresciait ITA2. Serie B25.67036752422821100000456423Matches
2022-202329Bresciait ITACoppa Italia1.20Matches
2022-202329Pisait ITA2. Serie B11.4224215710342000012026Matches
2022-202329Bresciait ITA2. Serie B15.8410391160121090000244314Matches
2023-202430Pisait ITACoppa Italia1.01Matches
2023-202430Pisait ITA2. Serie B22.4621606110272130000433419Matches
10 Seasons6 Clubs2 Leagues150.33105300090362690401000198315111
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01113106640231031190000700737
Pisa (2 Seasons)2 Leagues34.88458211812102650000553625
Empoli (2 Seasons)2 Leagues22.6600582160161840000387227
Palermo (2 Seasons)2 Leagues27.45475311600015121000343022
Venezia (1 Season)2 Leagues15.70
Coppa Italia (10 Seasons)8.51
Serie B (9 Seasons)141.83105300090362689401000198315111
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
2014-201521Virtus Entella2 Leagues5.7
2015-201622Virtus Entella2 Leagues0.2
2016-201723Virtus Entella1 League0.8
2017-201824Venezia2 Leagues15.70
2017-201824Palermo1 League6.10
2018-201925Palermo2 Leagues21.35475311600015121000343022
2019-202026Empoli2 Leagues7.3156149700233000010404
2020-202127Empoli2 Leagues15.344443390141510000283223
2021-202228Brescia2 Leagues26.07036752422821100000456423
2022-202329Brescia2 Leagues17.0410391160121090000244314
2022-202329Pisa1 League11.4224215710342000012026
2023-202430Pisa2 Leagues23.3621606110272230000433419
10 Seasons6 Clubs2 Leagues150.33105300090362690401000198315111
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01113106640231031190000700737
Pisa (2 Seasons)2 Leagues34.88458211812102650000553625
Empoli (2 Seasons)2 Leagues22.6600582160161840000387227
Palermo (2 Seasons)2 Leagues27.45475311600015121000343022
Venezia (1 Season)2 Leagues15.70
Coppa Italia (10 Seasons)8.51
Serie B (9 Seasons)141.83105300090362689401000198315111
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-201521Virtus Entellait ITA2. Serie B18th4.0Matches
2017-201824Veneziait ITA2. Serie B5th14.70Matches
2017-201824Palermoit ITA2. Serie B4th6.10Matches
2018-201925Palermoit ITA2. Serie B11th20.35475311600015121000343022Matches
2019-202026Empoliit ITA2. Serie B7th6.4156149700233000010404Matches
2020-202127Empoliit ITA2. Serie B1st15.044443390141510000283223Matches
2021-202228Bresciait ITA2. Serie B5th25.67036752422821100000456423Matches
2022-202329Bresciait ITA2. Serie B16th15.8410391160121090000244314Matches
2022-202329Pisait ITA2. Serie B11th11.4224215710342000012026Matches
2023-202430Pisait ITA2. Serie B13th22.4621606110272130000433419Matches
9 Seasons6 Clubs1 League141.83105300090362689401000198315111
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (2 Seasons)1 League41.41113106640231031190000700737
Pisa (2 Seasons)1 League33.88458211812102550000553625
Empoli (2 Seasons)1 League21.4600582160161840000387227
Palermo (2 Seasons)1 League26.45475311600015121000343022
Virtus Entella (2 Seasons)1 League4.0
Venezia (1 Season)1 League14.70
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-201521Virtus Entellait ITACoppa Italia25th1.7Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.2Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.8Matches
2017-201824Veneziait ITACoppa Italia41st1.0Matches
2018-201925Palermoit ITACoppa Italia25th1.0Matches
2019-202026Empoliit ITACoppa Italia17th0.90Matches
2020-202127Empoliit ITACoppa Italia9th0.30Matches
2021-202228Bresciait ITACoppa ItaliaRd10.50Matches
2022-202329Bresciait ITACoppa ItaliaRd21.20Matches
2023-202430Pisait ITACoppa ItaliaRd11.01Matches
10 Seasons6 Clubs1 League8.51
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Virtus Entella (3 Seasons)1 League2.7
Brescia (2 Seasons)1 League1.60
Empoli (2 Seasons)1 League1.20
Palermo (1 Season)1 League1.0
Pisa (1 Season)1 League1.01
Venezia (1 Season)1 League1.0

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201521Virtus Entellait ITACoppa Italia1.7Matches
2014-201521Virtus Entellait ITA2. Serie B4.0Matches
2015-201622Virtus Entellait ITACoppa Italia0.2Matches
2016-201723Virtus Entellait ITACoppa Italia0.8Matches
2017-201824Veneziait ITACoppa Italia1.0Matches
2017-201824Veneziait ITA2. Serie B14.7Matches
2017-201824Palermoit ITA2. Serie B6.1Matches
2018-201925Palermoit ITACoppa Italia1.0Matches
2018-201925Palermoit ITA2. Serie B20.3552.70451350170.34301300Matches
2019-202026Empoliit ITACoppa Italia0.9Matches
2019-202026Empoliit ITA2. Serie B6.4121.8790012020.31200000Matches
2020-202127Empoliit ITACoppa Italia0.3Matches
2020-202127Empoliit ITA2. Serie B15.0382.54280253040.27300100Matches
2021-202228Bresciait ITACoppa Italia0.5Matches
2021-202228Bresciait ITA2. Serie B25.6652.545104910120.47501510Matches
2022-202329Bresciait ITACoppa Italia1.2Matches
2022-202329Pisait ITA2. Serie B11.4201.75110243010.09000100Matches
2022-202329Bresciait ITA2. Serie B15.8301.90240015020.13200000Matches
2023-202430Pisait ITACoppa Italia1.0Matches
2023-202430Pisait ITA2. Serie B22.4431.92340062160.27400200Matches
10 Seasons6 Clubs2 Leagues150.32632.2520211131162340.2919021210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.0952.3075041060140.34701510
Pisa (2 Seasons)2 Leagues34.8631.864502105170.21400300
Empoli (2 Seasons)2 Leagues22.6502.34370265060.28500100
Palermo (2 Seasons)2 Leagues27.4552.70451350170.34301300
Venezia (1 Season)2 Leagues15.7
Coppa Italia (10 Seasons)8.5
Serie B (9 Seasons)141.82632.2520211131162340.2919021210
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
2014-201521Virtus Entella2 Leagues5.7
2015-201622Virtus Entella2 Leagues0.2
2016-201723Virtus Entella1 League0.8
2017-201824Venezia2 Leagues15.7
2017-201824Palermo1 League6.1
2018-201925Palermo2 Leagues21.3552.70451350170.34301300
2019-202026Empoli2 Leagues7.3121.8790012020.31200000
2020-202127Empoli2 Leagues15.3382.54280253040.27300100
2021-202228Brescia2 Leagues26.0652.545104910120.47501510
2022-202329Brescia2 Leagues17.0301.90240015020.13200000
2022-202329Pisa1 League11.4201.75110243010.09000100
2023-202430Pisa2 Leagues23.3431.92340062160.27400200
10 Seasons6 Clubs2 Leagues150.32632.2520211131162340.2919021210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.0952.3075041060140.34701510
Pisa (2 Seasons)2 Leagues34.8631.864502105170.21400300
Empoli (2 Seasons)2 Leagues22.6502.34370265060.28500100
Palermo (2 Seasons)2 Leagues27.4552.70451350170.34301300
Venezia (1 Season)2 Leagues15.7
Coppa Italia (10 Seasons)8.5
Serie B (9 Seasons)141.82632.2520211131162340.2919021210
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-201521Virtus Entellait ITA2. Serie B18th4.0Matches
2017-201824Veneziait ITA2. Serie B5th14.7Matches
2017-201824Palermoit ITA2. Serie B4th6.1Matches
2018-201925Palermoit ITA2. Serie B11th20.3552.70451350170.34301300Matches
2019-202026Empoliit ITA2. Serie B7th6.4121.8790012020.31200000Matches
2020-202127Empoliit ITA2. Serie B1st15.0382.54280253040.27300100Matches
2021-202228Bresciait ITA2. Serie B5th25.6652.545104910120.47501510Matches
2022-202329Bresciait ITA2. Serie B16th15.8301.90240015020.13200000Matches
2022-202329Pisait ITA2. Serie B11th11.4201.75110243010.09000100Matches
2023-202430Pisait ITA2. Serie B13th22.4431.92340062160.27400200Matches
9 Seasons6 Clubs1 League141.82632.2520211131162340.2919021210
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 League41.4952.3075041060140.34701510
Pisa (2 Seasons)1 League33.8631.864502105170.21400300
Empoli (2 Seasons)1 League21.4502.34370265060.28500100
Palermo (2 Seasons)1 League26.4552.70451350170.34301300
Virtus Entella (2 Seasons)1 League4.0
Venezia (1 Season)1 League14.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201521Virtus Entellait ITACoppa Italia25th1.7Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.2Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.8Matches
2017-201824Veneziait ITACoppa Italia41st1.0Matches
2018-201925Palermoit ITACoppa Italia25th1.0Matches
2019-202026Empoliit ITACoppa Italia17th0.9Matches
2020-202127Empoliit ITACoppa Italia9th0.3Matches
2021-202228Bresciait ITACoppa ItaliaRd10.5Matches
2022-202329Bresciait ITACoppa ItaliaRd21.2Matches
2023-202430Pisait ITACoppa ItaliaRd11.0Matches
10 Seasons6 Clubs1 League8.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Virtus Entella (3 Seasons)1 League2.7
Brescia (2 Seasons)1 League1.6
Empoli (2 Seasons)1 League1.2
Palermo (1 Season)1 League1.0
Pisa (1 Season)1 League1.0
Venezia (1 Season)1 League1.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201521Virtus Entellait ITACoppa Italia1.7Matches
2014-201521Virtus Entellait ITA2. Serie B4.0Matches
2015-201622Virtus Entellait ITACoppa Italia0.2Matches
2016-201723Virtus Entellait ITACoppa Italia0.8Matches
2017-201824Veneziait ITACoppa Italia1.0Matches
2017-201824Veneziait ITA2. Serie B14.700Matches
2017-201824Palermoit ITA2. Serie B6.100Matches
2018-201925Palermoit ITACoppa Italia1.0Matches
2018-201925Palermoit ITA2. Serie B20.31386343933.3616313922260Matches
2019-202026Empoliit ITACoppa Italia0.900Matches
2019-202026Empoliit ITA2. Serie B6.4430401425.034134850Matches
2020-202127Empoliit ITACoppa Italia0.300Matches
2020-202127Empoliit ITA2. Serie B15.0189313241233.38195141331270Matches
2021-202228Bresciait ITACoppa Italia0.501Matches
2021-202228Bresciait ITA2. Serie B25.61814510341330.89212191129330Matches
2022-202329Bresciait ITACoppa Italia1.213Matches
2022-202329Pisait ITA2. Serie B11.41612103371546.78835622180Matches
2022-202329Bresciait ITA2. Serie B15.818146934850.0416115523310Matches
2023-202430Pisait ITACoppa Italia1.011Matches
2023-202430Pisait ITA2. Serie B22.41610511051729.41225619925390Matches
10 Seasons6 Clubs2 Leagues150.310372355315287835.9501092188621601790
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Virtus Entella (3 Seasons)2 Leagues6.70
Brescia (2 Seasons)2 Leagues43.036291119682138.113373342052640
Pisa (2 Seasons)2 Leagues34.8322315143123237.520339241647570
Empoli (2 Seasons)2 Leagues22.62212317251631.311236171739320
Palermo (2 Seasons)2 Leagues27.41386343933.3616313922260
Venezia (1 Season)2 Leagues15.7000
Coppa Italia (10 Seasons)8.5250
Serie B (9 Seasons)141.810370355315287835.9501092188571601790
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
2014-201521Virtus Entella2 Leagues5.70
2015-201622Virtus Entella2 Leagues0.20
2016-201723Virtus Entella1 League0.80
2017-201824Venezia2 Leagues15.7000
2017-201824Palermo1 League6.1000
2018-201925Palermo2 Leagues21.31386343933.3616313922260
2019-202026Empoli2 Leagues7.3430401425.034134850
2020-202127Empoli2 Leagues15.3189313241233.38195141331270
2021-202228Brescia2 Leagues26.01814510341330.89212191229330
2022-202329Brescia2 Leagues17.018156934850.0416115823310
2022-202329Pisa1 League11.41612103371546.78835622180
2023-202430Pisa2 Leagues23.31611511051729.412256191025390
10 Seasons6 Clubs2 Leagues150.310372355315287835.9501092188621601790
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Virtus Entella (3 Seasons)2 Leagues6.70
Brescia (2 Seasons)2 Leagues43.036291119682138.113373342052640
Pisa (2 Seasons)2 Leagues34.8322315143123237.520339241647570
Empoli (2 Seasons)2 Leagues22.62212317251631.311236171739320
Palermo (2 Seasons)2 Leagues27.41386343933.3616313922260
Venezia (1 Season)2 Leagues15.7000
Coppa Italia (10 Seasons)8.5250
Serie B (9 Seasons)141.810370355315287835.9501092188571601790
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-201521Virtus Entellait ITA2. Serie B18th4.0Matches
2017-201824Veneziait ITA2. Serie B5th14.700Matches
2017-201824Palermoit ITA2. Serie B4th6.100Matches
2018-201925Palermoit ITA2. Serie B11th20.31386343933.3616313922260Matches
2019-202026Empoliit ITA2. Serie B7th6.4430401425.034134850Matches
2020-202127Empoliit ITA2. Serie B1st15.0189313241233.38195141331270Matches
2021-202228Bresciait ITA2. Serie B5th25.61814510341330.89212191129330Matches
2022-202329Bresciait ITA2. Serie B16th15.818146934850.0416115523310Matches
2022-202329Pisait ITA2. Serie B11th11.41612103371546.78835622180Matches
2023-202430Pisait ITA2. Serie B13th22.41610511051729.41225619925390Matches
9 Seasons6 Clubs1 League141.810370355315287835.9501092188571601790
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 League41.436281119682138.113373341652640
Pisa (2 Seasons)1 League33.8322215143123237.520339241547570
Empoli (2 Seasons)1 League21.42212317251631.311236171739320
Palermo (2 Seasons)1 League26.41386343933.3616313922260
Virtus Entella (2 Seasons)1 League4.00
Venezia (1 Season)1 League14.7000
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-201521Virtus Entellait ITACoppa Italia25th1.7Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.2Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.8Matches
2017-201824Veneziait ITACoppa Italia41st1.0Matches
2018-201925Palermoit ITACoppa Italia25th1.0Matches
2019-202026Empoliit ITACoppa Italia17th0.900Matches
2020-202127Empoliit ITACoppa Italia9th0.300Matches
2021-202228Bresciait ITACoppa ItaliaRd10.501Matches
2022-202329Bresciait ITACoppa ItaliaRd21.213Matches
2023-202430Pisait ITACoppa ItaliaRd11.011Matches
10 Seasons6 Clubs1 League8.5250
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
Virtus Entella (3 Seasons)1 League2.70
Brescia (2 Seasons)1 League1.6140
Empoli (2 Seasons)1 League1.2000
Palermo (1 Season)1 League1.00
Pisa (1 Season)1 League1.0110
Venezia (1 Season)1 League1.00

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201521Virtus Entellait ITACoppa Italia1.7Matches
2014-201521Virtus Entellait ITA2. Serie B4.0Matches
2015-201622Virtus Entellait ITACoppa Italia0.2Matches
2016-201723Virtus Entellait ITACoppa Italia0.8Matches
2017-201824Veneziait ITACoppa Italia1.0Matches
2017-201824Veneziait ITA2. Serie B14.7Matches
2017-201824Palermoit ITA2. Serie B6.1Matches
2018-201925Palermoit ITACoppa Italia1.0Matches
2018-201925Palermoit ITA2. Serie B20.37762575299416112776362055.61644.435817428413622175315581154Matches
2019-202026Empoliit ITACoppa Italia0.9Matches
2019-202026Empoliit ITA2. Serie B6.4227820104103252274125.0375.011268023456417516443Matches
2020-202127Empoliit ITACoppa Italia0.3Matches
2020-202127Empoliit ITA2. Serie B15.0652319528728477652211152.41047.6348211297430227482145780Matches
2021-202228Bresciait ITACoppa Italia0.5Matches
2021-202228Bresciait ITA2. Serie B25.6100333924165081461003412151.22048.8493296810724729198022738157Matches
2022-202329Bresciait ITACoppa Italia1.2Matches
2022-202329Pisait ITA2. Serie B11.4372205816315947372151066.7533.315379821688338824059Matches
2022-202329Bresciait ITA2. Serie B15.859429673032355359324729.21666.723914275231613333740273Matches
2023-202430Pisait ITACoppa Italia1.0Matches
2023-202430Pisait ITA2. Serie B22.48924214141534281892492142.92142.94582247760291135215628102Matches
10 Seasons6 Clubs2 Leagues150.345161885481987204754145151909147.99147.9216111974462017111156321933210668
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
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01597621597197431991596652843.13655.473243951595634222113291140230
Pisa (2 Seasons)2 Leagues34.81264621995785011281264643148.42640.66113045976371969023868161
Empoli (2 Seasons)2 Leagues22.687939115391387102879251248.01352.0460279212083528116526621123
Palermo (2 Seasons)2 Leagues27.47762575299416112776362055.61644.435817428413622175315581154
Venezia (1 Season)2 Leagues15.7
Coppa Italia (10 Seasons)8.5
Serie B (9 Seasons)141.845161885481987204754145151909147.99147.9216111974462017111156321933210668
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
2014-201521Virtus Entella2 Leagues5.7
2015-201622Virtus Entella2 Leagues0.2
2016-201723Virtus Entella1 League0.8
2017-201824Venezia2 Leagues15.7
2017-201824Palermo1 League6.1
2018-201925Palermo2 Leagues21.37762575299416112776362055.61644.435817428413622175315581154
2019-202026Empoli2 Leagues7.3227820104103252274125.0375.011268023456417516443
2020-202127Empoli2 Leagues15.3652319528728477652211152.41047.6348211297430227482145780
2021-202228Brescia2 Leagues26.0100333924165081461003412151.22048.8493296810724729198022738157
2022-202329Brescia2 Leagues17.059429673032355359324729.21666.723914275231613333740273
2022-202329Pisa1 League11.4372205816315947372151066.7533.315379821688338824059
2023-202430Pisa2 Leagues23.38924214141534281892492142.92142.94582247760291135215628102
10 Seasons6 Clubs2 Leagues150.345161885481987204754145151909147.99147.9216111974462017111156321933210668
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
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01597621597197431991596652843.13655.473243951595634222113291140230
Pisa (2 Seasons)2 Leagues34.81264621995785011281264643148.42640.66113045976371969023868161
Empoli (2 Seasons)2 Leagues22.687939115391387102879251248.01352.0460279212083528116526621123
Palermo (2 Seasons)2 Leagues27.47762575299416112776362055.61644.435817428413622175315581154
Venezia (1 Season)2 Leagues15.7
Coppa Italia (10 Seasons)8.5
Serie B (9 Seasons)141.845161885481987204754145151909147.99147.9216111974462017111156321933210668
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
2014-201521Virtus Entellait ITA2. Serie B18th4.0Matches
2017-201824Veneziait ITA2. Serie B5th14.7Matches
2017-201824Palermoit ITA2. Serie B4th6.1Matches
2018-201925Palermoit ITA2. Serie B11th20.37762575299416112776362055.61644.435817428413622175315581154Matches
2019-202026Empoliit ITA2. Serie B7th6.4227820104103252274125.0375.011268023456417516443Matches
2020-202127Empoliit ITA2. Serie B1st15.0652319528728477652211152.41047.6348211297430227482145780Matches
2021-202228Bresciait ITA2. Serie B5th25.6100333924165081461003412151.22048.8493296810724729198022738157Matches
2022-202329Bresciait ITA2. Serie B16th15.859429673032355359324729.21666.723914275231613333740273Matches
2022-202329Pisait ITA2. Serie B11th11.4372205816315947372151066.7533.315379821688338824059Matches
2023-202430Pisait ITA2. Serie B13th22.48924214141534281892492142.92142.94582247760291135215628102Matches
9 Seasons6 Clubs1 League141.845161885481987204754145151909147.99147.9216111974462017111156321933210668
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
Brescia (2 Seasons)1 League41.41597621597197431991596652843.13655.473243951595634222113291140230
Pisa (2 Seasons)1 League33.81264621995785011281264643148.42640.66113045976371969023868161
Empoli (2 Seasons)1 League21.487939115391387102879251248.01352.0460279212083528116526621123
Palermo (2 Seasons)1 League26.47762575299416112776362055.61644.435817428413622175315581154
Virtus Entella (2 Seasons)1 League4.0
Venezia (1 Season)1 League14.7
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201521Virtus Entellait ITACoppa Italia25th1.7Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.2Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.8Matches
2017-201824Veneziait ITACoppa Italia41st1.0Matches
2018-201925Palermoit ITACoppa Italia25th1.0Matches
2019-202026Empoliit ITACoppa Italia17th0.9Matches
2020-202127Empoliit ITACoppa Italia9th0.3Matches
2021-202228Bresciait ITACoppa ItaliaRd10.5Matches
2022-202329Bresciait ITACoppa ItaliaRd21.2Matches
2023-202430Pisait ITACoppa ItaliaRd11.0Matches
10 Seasons6 Clubs1 League8.5
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
Virtus Entella (3 Seasons)1 League2.7
Brescia (2 Seasons)1 League1.6
Empoli (2 Seasons)1 League1.2
Palermo (1 Season)1 League1.0
Pisa (1 Season)1 League1.0
Venezia (1 Season)1 League1.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201521Virtus Entellait ITACoppa Italia21527672.41.72760001.5021+1+0.59+3.70Matches
2014-201521Virtus Entellait ITA2. Serie B8364469.64.042440.9034-1-0.25+0.12Matches
2015-201622Virtus Entellait ITACoppa Italia1191921.10.20011800.0001-1-4.74+0.33Matches
2015-201622Virtus Entellait ITA2. Serie B00003Matches
2016-201723Virtus Entellait ITACoppa Italia2723640.00.816801401.5012-1-1.25-1.25Matches
2017-201824Veneziait ITACoppa Italia19090100.01.01901000.0012-1-1.00Matches
2017-201824Veneziait ITA2. Serie B201,3246635.014.7154501.301011-1-0.07-0.62Matches
2017-201824Palermoit ITA2. Serie B155473614.56.1411151.5687+1+0.16-0.36Matches
2018-201925Palermoit ITACoppa Italia2894542.41.0161012800.5001-1-1.01-1.01Matches
2018-201925Palermoit ITA2. Serie B311,8315956.520.3218312101031.683523+12+0.59+0.1428.125.3+2.8+0.14-0.25Matches
2019-202026Empoliit ITACoppa Italia2794026.30.90024003.0010+1+1.14+1.14Matches
2019-202026Empoliit ITA2. Serie B155783916.96.4675291461.638800.00+0.039.210.2-0.9-0.14-0.05Matches
2020-202127Empoliit ITACoppa Italia1292910.70.30012900.001100.00-1.87Matches
2020-202127Empoliit ITA2. Serie B311,3514439.515.012762192321.942514+11+0.73-0.2223.315.8+7.5+0.50-0.12Matches
2021-202228Bresciait ITACoppa Italia1434335.80.50014301.000000.000.00Matches
2021-202228Bresciait ITA2. Serie B382,3016167.325.6237911153201.683826+12+0.47-0.1740.726.1+14.5+0.57+0.27Matches
2022-202329Bresciait ITACoppa Italia21055358.31.2179012601.5042+2+1.71+2.91Matches
2022-202329Pisait ITA2. Serie B171,0296130.111.41274152811.00711-4-0.35-0.738.813.9-5.1-0.45-0.65Matches
2022-202329Bresciait ITA2. Serie B191,4237541.615.81781922111.261324-11-0.70-0.2511.018.9-7.9-0.50-0.11Matches
2023-202430Pisait ITACoppa Italia1888897.81.01880000.0001-1-1.02-1.02Matches
2023-202430Pisait ITA2. Serie B332,0136158.922.42574882251.212728-1-0.04+0.0822.523.6-1.1-0.05-0.11Matches
10 Seasons6 Clubs2 Leagues24213,5275633.3150.314678539623301.47184167+17+0.11-0.09143.5133.8+9.7+0.08-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
Virtus Entella (3 Seasons)2 Leagues13607477.56.7774261171.0268-2-0.30+0.20
Brescia (2 Seasons)2 Leagues603,8726554.243.0418020193111.535552+3+0.07+0.1551.645.0+6.7+0.16+0.30
Pisa (2 Seasons)2 Leagues513,1306145.234.838749132461.123440-6-0.17-0.3631.237.5-6.3-0.19-0.34
Empoli (2 Seasons)2 Leagues492,0374227.522.618764312281.853523+12+0.53+0.0932.526.0+6.6+0.31+0.10
Palermo (2 Seasons)2 Leagues482,4675134.127.4268213221181.594331+12+0.44-0.0528.125.3+2.8+0.14-0.25
Venezia (1 Season)2 Leagues211,4146736.515.716905501.241113-2-0.13-0.68
Coppa Italia (10 Seasons)157665144.08.5777182801.131011-1-0.12+0.07
Serie B (9 Seasons)22712,7615632.8141.813978528822301.49174156+18+0.13-0.09143.5133.8+9.7+0.08-0.05
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
2014-201521Virtus Entella2 Leagues105165212.95.76762441.025500.00+0.41
2015-201622Virtus Entella2 Leagues119190.50.20011830.0001-1-4.74+0.33
2016-201723Virtus Entella1 League2723640.00.816801401.5012-1-1.25-1.25
2017-201824Venezia2 Leagues211,4146736.515.716905501.241113-2-0.13-0.68
2017-201824Palermo1 League155473614.56.1411151.5687+1+0.16-0.36
2018-201925Palermo2 Leagues331,9205855.721.3228212111131.613524+11+0.52+0.1028.125.3+2.8+0.14-0.25
2019-202026Empoli2 Leagues176573917.77.36752111961.7998+1+0.14+0.179.210.2-0.9-0.14-0.05
2020-202127Empoli2 Leagues321,3804337.415.312762202321.882615+11+0.72-0.3323.315.8+7.5+0.50-0.12
2021-202228Brescia2 Leagues392,3446066.226.0237911163301.663826+12+0.46-0.1440.726.1+14.5+0.57+0.27
2022-202329Brescia2 Leagues211,5287342.417.01881932311.281726-9-0.53-0.0511.018.9-7.9-0.50-0.11
2022-202329Pisa1 League171,0296130.111.41274152811.00711-4-0.35-0.738.813.9-5.1-0.45-0.65
2023-202430Pisa2 Leagues342,1016259.923.32674882251.172729-2-0.09+0.0422.523.6-1.1-0.05-0.11
10 Seasons6 Clubs2 Leagues24213,5275633.3150.314678539623301.47184167+17+0.11-0.09143.5133.8+9.7+0.08-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
Virtus Entella (3 Seasons)2 Leagues13607477.56.7774261171.0268-2-0.30+0.20
Brescia (2 Seasons)2 Leagues603,8726554.243.0418020193111.535552+3+0.07+0.1551.645.0+6.7+0.16+0.30
Pisa (2 Seasons)2 Leagues513,1306145.234.838749132461.123440-6-0.17-0.3631.237.5-6.3-0.19-0.34
Empoli (2 Seasons)2 Leagues492,0374227.522.618764312281.853523+12+0.53+0.0932.526.0+6.6+0.31+0.10
Palermo (2 Seasons)2 Leagues482,4675134.127.4268213221181.594331+12+0.44-0.0528.125.3+2.8+0.14-0.25
Venezia (1 Season)2 Leagues211,4146736.515.716905501.241113-2-0.13-0.68
Coppa Italia (10 Seasons)157665144.08.5777182801.131011-1-0.12+0.07
Serie B (9 Seasons)22712,7615632.8141.813978528822301.49174156+18+0.13-0.09143.5133.8+9.7+0.08-0.05
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
2014-201521Virtus Entellait ITA2. Serie B18th8364469.64.042440.9034-1-0.25+0.12Matches
2015-201622Virtus Entellait ITA2. Serie B9th00003Matches
2017-201824Veneziait ITA2. Serie B5th201,3246635.014.7154501.301011-1-0.07-0.62Matches
2017-201824Palermoit ITA2. Serie B4th155473614.56.1411151.5687+1+0.16-0.36Matches
2018-201925Palermoit ITA2. Serie B11th311,8315956.520.3218312101031.683523+12+0.59+0.1428.125.3+2.8+0.14-0.25Matches
2019-202026Empoliit ITA2. Serie B7th155783916.96.4675291461.638800.00+0.039.210.2-0.9-0.14-0.05Matches
2020-202127Empoliit ITA2. Serie B1st311,3514439.515.012762192321.942514+11+0.73-0.2223.315.8+7.5+0.50-0.12Matches
2021-202228Bresciait ITA2. Serie B5th382,3016167.325.6237911153201.683826+12+0.47-0.1740.726.1+14.5+0.57+0.27Matches
2022-202329Bresciait ITA2. Serie B16th191,4237541.615.81781922111.261324-11-0.70-0.2511.018.9-7.9-0.50-0.11Matches
2022-202329Pisait ITA2. Serie B11th171,0296130.111.41274152811.00711-4-0.35-0.738.813.9-5.1-0.45-0.65Matches
2023-202430Pisait ITA2. Serie B13th332,0136158.922.42574882251.212728-1-0.04+0.0822.523.6-1.1-0.05-0.11Matches
9 Seasons6 Clubs1 League22712,7615632.8141.813978528822301.49174156+18+0.13-0.09143.5133.8+9.7+0.08-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
Brescia (2 Seasons)1 League573,7246554.441.4408020173111.545150+1+0.02+0.0851.645.0+6.7+0.16+0.30
Pisa (2 Seasons)1 League503,0426144.533.837749132461.143439-5-0.15-0.3431.237.5-6.3-0.19-0.34
Empoli (2 Seasons)1 League461,9294228.221.418764282081.843322+11+0.51+0.1332.526.0+6.6+0.31+0.10
Palermo (2 Seasons)1 League462,3785233.926.4258313211081.644330+13+0.49-0.0128.125.3+2.8+0.14-0.25
Virtus Entella (2 Seasons)1 League8364464.84.042470.9034-1-0.25+0.12
Venezia (1 Season)1 League201,3246635.014.7154501.301011-1-0.07-0.62
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-201521Virtus Entellait ITACoppa Italia25th21527672.41.72760001.5021+1+0.59+3.70Matches
2015-201622Virtus Entellait ITACoppa Italia41st1191921.10.20011800.0001-1-4.74+0.33Matches
2016-201723Virtus Entellait ITACoppa Italia25th2723640.00.816801401.5012-1-1.25-1.25Matches
2017-201824Veneziait ITACoppa Italia41st19090100.01.01901000.0012-1-1.00Matches
2018-201925Palermoit ITACoppa Italia25th2894542.41.0161012800.5001-1-1.01-1.01Matches
2019-202026Empoliit ITACoppa Italia17th2794026.30.90024003.0010+1+1.14+1.14Matches
2020-202127Empoliit ITACoppa Italia9th1292910.70.30012900.001100.00-1.87Matches
2021-202228Bresciait ITACoppa ItaliaRd11434335.80.50014301.000000.000.00Matches
2022-202329Bresciait ITACoppa ItaliaRd221055358.31.2179012601.5042+2+1.71+2.91Matches
2023-202430Pisait ITACoppa ItaliaRd11888897.81.01880000.0001-1-1.02-1.02Matches
10 Seasons6 Clubs1 League157665144.08.5777182801.131011-1-0.12+0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Virtus Entella (3 Seasons)1 League52434950.62.7374021101.2034-1-0.37+1.91
Brescia (2 Seasons)1 League31484949.31.6179023501.3342+2+1.22+1.81
Empoli (2 Seasons)1 League31083618.91.20033602.0021+1+0.83-0.14
Palermo (1 Season)1 League2894542.41.0161012800.5001-1-1.01-1.01
Pisa (1 Season)1 League1888897.81.01880000.0001-1-1.02-1.02
Venezia (1 Season)1 League19090100.01.01901000.0012-1-1.00

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201521Virtus Entellait ITACoppa Italia1.70000Matches
2014-201521Virtus Entellait ITA2. Serie B4.010Matches
2015-201622Virtus Entellait ITACoppa Italia0.20000Matches
2016-201723Virtus Entellait ITACoppa Italia0.80000Matches
2017-201824Veneziait ITACoppa Italia1.00000Matches
2017-201824Veneziait ITA2. Serie B14.730000000000Matches
2017-201824Palermoit ITA2. Serie B6.100000000000Matches
2018-201925Palermoit ITACoppa Italia1.00000Matches
2018-201925Palermoit ITA2. Serie B20.35004419141598000809810448.5Matches
2019-202026Empoliit ITACoppa Italia0.90000000000Matches
2019-202026Empoliit ITA2. Serie B6.4000118634300015333250.8Matches
2020-202127Empoliit ITACoppa Italia0.30000000000Matches
2020-202127Empoliit ITA2. Serie B15.0300262521513910065484253.3Matches
2021-202228Bresciait ITACoppa Italia0.50002020100Matches
2021-202228Bresciait ITA2. Serie B25.64004119152111141007812812949.8Matches
2022-202329Bresciait ITACoppa Italia1.21004000310Matches
2022-202329Pisait ITA2. Serie B11.410020132461200035606050.0Matches
2022-202329Bresciait ITA2. Serie B15.8200271961051400053876756.5Matches
2023-202430Pisait ITACoppa Italia1.00001101110Matches
2023-202430Pisait ITA2. Serie B22.4400303162191000067735955.3Matches
10 Seasons6 Clubs2 Leagues150.324002061355390627220039352749351.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Virtus Entella (3 Seasons)2 Leagues6.71000
Brescia (2 Seasons)2 Leagues43.070074382331202910013121519652.3
Pisa (2 Seasons)2 Leagues34.85005145826162300010213311952.8
Empoli (2 Seasons)2 Leagues22.63003733818171210080817452.3
Palermo (2 Seasons)2 Leagues27.45004419141598000809810448.5
Venezia (1 Season)2 Leagues15.730000000000
Coppa Italia (10 Seasons)8.51007121520
Serie B (9 Seasons)141.823001991345189577020039352749351.7
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
2014-201521Virtus Entella2 Leagues5.71000
2015-201622Virtus Entella2 Leagues0.20000
2016-201723Virtus Entella1 League0.80000
2017-201824Venezia2 Leagues15.730000000000
2017-201824Palermo1 League6.100000000000
2018-201925Palermo2 Leagues21.35004419141598000809810448.5
2019-202026Empoli2 Leagues7.3000118634300015333250.8
2020-202127Empoli2 Leagues15.3300262521513910065484253.3
2021-202228Brescia2 Leagues26.04004319172112141007812812949.8
2022-202329Brescia2 Leagues17.0300311961081500053876756.5
2022-202329Pisa1 League11.410020132461200035606050.0
2023-202430Pisa2 Leagues23.34003132622101100067735955.3
10 Seasons6 Clubs2 Leagues150.324002061355390627220039352749351.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Virtus Entella (3 Seasons)2 Leagues6.71000
Brescia (2 Seasons)2 Leagues43.070074382331202910013121519652.3
Pisa (2 Seasons)2 Leagues34.85005145826162300010213311952.8
Empoli (2 Seasons)2 Leagues22.63003733818171210080817452.3
Palermo (2 Seasons)2 Leagues27.45004419141598000809810448.5
Venezia (1 Season)2 Leagues15.730000000000
Coppa Italia (10 Seasons)8.51007121520
Serie B (9 Seasons)141.823001991345189577020039352749351.7
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
2014-201521Virtus Entellait ITA2. Serie B18th4.010Matches
2017-201824Veneziait ITA2. Serie B5th14.730000000000Matches
2017-201824Palermoit ITA2. Serie B4th6.100000000000Matches
2018-201925Palermoit ITA2. Serie B11th20.35004419141598000809810448.5Matches
2019-202026Empoliit ITA2. Serie B7th6.4000118634300015333250.8Matches
2020-202127Empoliit ITA2. Serie B1st15.0300262521513910065484253.3Matches
2021-202228Bresciait ITA2. Serie B5th25.64004119152111141007812812949.8Matches
2022-202329Bresciait ITA2. Serie B16th15.8200271961051400053876756.5Matches
2022-202329Pisait ITA2. Serie B11th11.410020132461200035606050.0Matches
2023-202430Pisait ITA2. Serie B13th22.4400303162191000067735955.3Matches
9 Seasons6 Clubs1 League141.823001991345189577020039352749351.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (2 Seasons)1 League41.460068382131162810013121519652.3
Pisa (2 Seasons)1 League33.85005044825152200010213311952.8
Empoli (2 Seasons)1 League21.43003733818171210080817452.3
Palermo (2 Seasons)1 League26.45004419141598000809810448.5
Virtus Entella (2 Seasons)1 League4.010
Venezia (1 Season)1 League14.730000000000
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-201521Virtus Entellait ITACoppa Italia25th1.70000Matches
2015-201622Virtus Entellait ITACoppa Italia41st0.20000Matches
2016-201723Virtus Entellait ITACoppa Italia25th0.80000Matches
2017-201824Veneziait ITACoppa Italia41st1.00000Matches
2018-201925Palermoit ITACoppa Italia25th1.00000Matches
2019-202026Empoliit ITACoppa Italia17th0.90000000000Matches
2020-202127Empoliit ITACoppa Italia9th0.30000000000Matches
2021-202228Bresciait ITACoppa ItaliaRd10.50002020100Matches
2022-202329Bresciait ITACoppa ItaliaRd21.21004000310Matches
2023-202430Pisait ITACoppa ItaliaRd11.00001101110Matches
10 Seasons6 Clubs1 League8.51007121520
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Virtus Entella (3 Seasons)1 League2.70000
Brescia (2 Seasons)1 League1.61006020410
Empoli (2 Seasons)1 League1.20000000000
Palermo (1 Season)1 League1.00000
Pisa (1 Season)1 League1.00001101110
Venezia (1 Season)1 League1.00000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.