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-11-09SatSerie BMatchweek 13HomeW 3–0PisaSampdoriaYRM7300002000391000.10.10.021172763.0218011Match Report
2024-11-03SunSerie BMatchweek 12AwayW 3–1PisaCremoneseYAM8200001000360010.00.00.131142458.3218300Match Report
2024-10-30WedSerie BMatchweek 11HomeD 0–0PisaCatanzaroNAM2600000000140000.00.00.20051145.506100Match Report
2024-10-27SunSerie BMatchweek 10AwayD 0–0PisaFrosinoneYAM,FW8000004100260010.20.20.14081553.3113121Match Report
2024-10-19SatSerie BMatchweek 9AwayW 2–1PisaSüdtirolYAM8500001000280000.10.10.03192045.0112110Match 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.230.140.360.230.36Matches
2024-202531Pisait ITACoppa Italia211011.1000000000.000.000.000.000.00Matches
2024-202531Pisait ITA2. Serie B131194910.5011000102.72.71.23.92115450.000.090.090.000.090.250.120.370.250.37Matches
11 Seasons6 Clubs2 Leagues25715814,577162.0342155340125032.231.414.846.21922947130.210.130.340.210.340.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
Pisa (3 Seasons)2 Leagues66504,18046.4639600609.79.74.714.458752060.130.060.190.130.190.220.110.330.220.33
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
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 (11 Seasons)1788679.6415400100.420.100.520.420.52
Serie B (10 Seasons)24015013,710152.3302050300124032.231.414.846.21922947130.200.130.330.200.330.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.230.140.360.230.36
2024-202531Pisa2 Leagues15121,05011.7011000102.72.71.23.92115450.000.090.090.000.090.250.120.370.250.37
11 Seasons6 Clubs2 Leagues25715814,577162.0342155340125032.231.414.846.21922947130.210.130.340.210.340.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
Pisa (3 Seasons)2 Leagues66504,18046.4639600609.79.74.714.458752060.130.060.190.130.190.220.110.330.220.33
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
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 (11 Seasons)1788679.6415400100.420.100.520.420.52
Serie B (10 Seasons)24015013,710152.3302050300124032.231.414.846.21922947130.200.130.330.200.330.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.230.140.360.230.36Matches
2024-202531Pisait ITA2. Serie B3rd131194910.5011000102.72.71.23.92115450.000.090.090.000.090.250.120.370.250.37Matches
10 Seasons6 Clubs1 League24015013,710152.3302050300124032.231.414.846.21922947130.200.130.330.200.330.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
Pisa (3 Seasons)1 League63483,99144.3639600609.79.74.714.458752060.140.070.200.140.200.220.110.330.220.33
Brescia (2 Seasons)1 League57403,72441.4115161101609.38.64.012.6631212300.270.120.390.270.390.230.100.320.210.30
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
2024-202531Pisait ITACoppa ItaliaRd2211011.1000000000.000.000.000.000.00Matches
11 Seasons6 Clubs1 League1788679.6415400100.420.100.520.420.52
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
Pisa (2 Seasons)1 League321892.1000000000.000.000.000.000.00
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
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
2024-202531Pisait ITACoppa Italia1.10300.02.670.000.0000Matches
2024-202531Pisait ITA2. Serie B10.5027622.22.560.570.000.0013.70002.72.70.10-2.7-2.7Matches
11 Seasons6 Clubs2 Leagues162.03432312036.52.110.760.100.2713.800132.231.40.10-5.2-4.4
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
Pisa (3 Seasons)2 Leagues46.461052624.82.260.560.060.2313.80009.79.70.10-3.7-3.7
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
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 (11 Seasons)9.646116.71.210.200.332.0000
Serie B (10 Seasons)152.33031711936.92.140.780.090.2513.800132.231.40.10-5.2-4.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
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
2024-202531Pisa2 Leagues11.7030620.02.570.510.000.0013.70002.72.70.10-2.7-2.7
11 Seasons6 Clubs2 Leagues162.03432312036.52.110.760.100.2713.800132.231.40.10-5.2-4.4
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
Pisa (3 Seasons)2 Leagues46.461052624.82.260.560.060.2313.80009.79.70.10-3.7-3.7
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
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 (11 Seasons)9.646116.71.210.200.332.0000
Serie B (10 Seasons)152.33031711936.92.140.780.090.2513.800132.231.40.10-5.2-4.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
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
2024-202531Pisait ITA2. Serie B3rd10.5027622.22.560.570.000.0013.70002.72.70.10-2.7-2.7Matches
10 Seasons6 Clubs1 League152.33031711936.92.140.780.090.2513.800132.231.40.10-5.2-4.4
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
Pisa (3 Seasons)1 League44.361012625.72.280.590.060.2313.80009.79.70.10-3.7-3.7
Brescia (2 Seasons)1 League41.411923437.02.220.820.120.3213.50019.38.60.09+1.7+2.4
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
2024-202531Pisait ITACoppa ItaliaRd21.10300.02.670.000.0000Matches
11 Seasons6 Clubs1 League9.646116.71.210.200.332.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
Pisa (2 Seasons)1 League2.10400.01.900.000.0000
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
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
2024-202531Pisait ITACoppa Italia1.10Matches
2024-202531Pisait ITA2. Serie B10.515026057.720626149314166.0376259.792733.311.20.7-0.212164115Matches
11 Seasons6 Clubs2 Leagues162.02133336563.43115775571261177970.964098265.214025056.02114.811.2+6.21291877413294
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
Pisa (3 Seasons)2 Leagues46.4703110563.610264230041958771.419929866.8519454.334.72.8-1.7405617675
Virtus Entella (3 Seasons)2 Leagues6.71
Brescia (2 Seasons)2 Leagues43.0700111362.910263276741960669.119630364.7548563.564.03.2+2.03772242121
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 (11 Seasons)9.61
Serie B (10 Seasons)152.32133336563.43115775571261177970.964098265.214025056.02014.811.2+5.21291877413294
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
2024-202531Pisa2 Leagues11.715026057.720626149314166.0376259.792733.311.20.7-0.212164115
11 Seasons6 Clubs2 Leagues162.02133336563.43115775571261177970.964098265.214025056.02114.811.2+6.21291877413294
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
Pisa (3 Seasons)2 Leagues46.4703110563.610264230041958771.419929866.8519454.334.72.8-1.7405617675
Virtus Entella (3 Seasons)2 Leagues6.71
Brescia (2 Seasons)2 Leagues43.0700111362.910263276741960669.119630364.7548563.564.03.2+2.03772242121
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 (11 Seasons)9.61
Serie B (10 Seasons)152.32133336563.43115775571261177970.964098265.214025056.02014.811.2+5.21291877413294
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
2024-202531Pisait ITA2. Serie B3rd10.515026057.720626149314166.0376259.792733.311.20.7-0.212164115Matches
10 Seasons6 Clubs1 League152.32133336563.43115775571261177970.964098265.214025056.02014.811.2+5.21291877413294
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
Pisa (3 Seasons)1 League44.3703110563.610264230041958771.419929866.8519454.334.72.8-1.7405617675
Brescia (2 Seasons)1 League41.4700111362.910263276741960669.119630364.7548563.554.03.2+1.03772242121
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
2024-202531Pisait ITACoppa ItaliaRd21.10Matches
11 Seasons6 Clubs1 League9.61
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
Pisa (2 Seasons)1 League2.10
Brescia (2 Seasons)1 League1.61
Empoli (2 Seasons)1 League1.20
Palermo (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
2024-202531Pisait ITACoppa Italia1.12Matches
2024-202531Pisait ITA2. Serie B10.52602563010153000015019Matches
11 Seasons6 Clubs2 Leagues162.033653256933726107431000213316120
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pisa (3 Seasons)2 Leagues46.4110510772113104380000703734
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01113106640231031190000700737
Empoli (2 Seasons)2 Leagues22.6600582160161840000387227
Palermo (2 Seasons)2 Leagues27.45475311600015121000343022
Venezia (1 Season)2 Leagues15.70
Coppa Italia (11 Seasons)9.63
Serie B (10 Seasons)152.333653256933726104431000213316120
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
2024-202531Pisa2 Leagues11.72602563010173000015019
11 Seasons6 Clubs2 Leagues162.033653256933726107431000213316120
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pisa (3 Seasons)2 Leagues46.4110510772113104380000703734
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01113106640231031190000700737
Empoli (2 Seasons)2 Leagues22.6600582160161840000387227
Palermo (2 Seasons)2 Leagues27.45475311600015121000343022
Venezia (1 Season)2 Leagues15.70
Coppa Italia (11 Seasons)9.63
Serie B (10 Seasons)152.333653256933726104431000213316120
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
2024-202531Pisait ITA2. Serie B3rd10.52602563010153000015019Matches
10 Seasons6 Clubs1 League152.333653256933726104431000213316120
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pisa (3 Seasons)1 League44.3110510772113104080000703734
Brescia (2 Seasons)1 League41.41113106640231031190000700737
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
2024-202531Pisait ITACoppa ItaliaRd21.12Matches
11 Seasons6 Clubs1 League9.63
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
Pisa (2 Seasons)1 League2.13
Brescia (2 Seasons)1 League1.60
Empoli (2 Seasons)1 League1.20
Palermo (1 Season)1 League1.0
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
2024-202531Pisait ITACoppa Italia1.1Matches
2024-202531Pisait ITA2. Serie B10.5323.03210083060.57400110Matches
11 Seasons6 Clubs2 Leagues162.02952.3122311139192400.3123021320
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pisa (3 Seasons)2 Leagues46.4952.1466021881130.29800410
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.0952.3075041060140.34701510
Empoli (2 Seasons)2 Leagues22.6502.34370265060.28500100
Palermo (2 Seasons)2 Leagues27.4552.70451350170.34301300
Venezia (1 Season)2 Leagues15.7
Coppa Italia (11 Seasons)9.6
Serie B (10 Seasons)152.32952.3122311139192400.3123021320
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
2024-202531Pisa2 Leagues11.7323.03210083060.57400110
11 Seasons6 Clubs2 Leagues162.02952.3122311139192400.3123021320
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pisa (3 Seasons)2 Leagues46.4952.1466021881130.29800410
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.0952.3075041060140.34701510
Empoli (2 Seasons)2 Leagues22.6502.34370265060.28500100
Palermo (2 Seasons)2 Leagues27.4552.70451350170.34301300
Venezia (1 Season)2 Leagues15.7
Coppa Italia (11 Seasons)9.6
Serie B (10 Seasons)152.32952.3122311139192400.3123021320
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
2024-202531Pisait ITA2. Serie B3rd10.5323.03210083060.57400110Matches
10 Seasons6 Clubs1 League152.32952.3122311139192400.3123021320
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pisa (3 Seasons)1 League44.3952.1466021881130.29800410
Brescia (2 Seasons)1 League41.4952.3075041060140.34701510
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
2024-202531Pisait ITACoppa ItaliaRd21.1Matches
11 Seasons6 Clubs1 League9.6
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
Pisa (2 Seasons)1 League2.1
Brescia (2 Seasons)1 League1.6
Empoli (2 Seasons)1 League1.2
Palermo (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
2024-202531Pisait ITACoppa Italia1.132Matches
2024-202531Pisait ITA2. Serie B10.5643121520.041331039251Matches
11 Seasons6 Clubs2 Leagues162.010979385417298334.9541222498671692041
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Pisa (3 Seasons)2 Leagues46.4383018155133735.1244612342156821
Virtus Entella (3 Seasons)2 Leagues6.70
Brescia (2 Seasons)2 Leagues43.036291119682138.113373342052640
Empoli (2 Seasons)2 Leagues22.62212317251631.311236171739320
Palermo (2 Seasons)2 Leagues27.41386343933.3616313922260
Venezia (1 Season)2 Leagues15.7000
Coppa Italia (11 Seasons)9.6570
Serie B (10 Seasons)152.310974385417298334.9541222498601692041
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
2024-202531Pisa2 Leagues11.7673121520.041331059251
11 Seasons6 Clubs2 Leagues162.010979385417298334.9541222498671692041
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Pisa (3 Seasons)2 Leagues46.4383018155133735.1244612342156821
Virtus Entella (3 Seasons)2 Leagues6.70
Brescia (2 Seasons)2 Leagues43.036291119682138.113373342052640
Empoli (2 Seasons)2 Leagues22.62212317251631.311236171739320
Palermo (2 Seasons)2 Leagues27.41386343933.3616313922260
Venezia (1 Season)2 Leagues15.7000
Coppa Italia (11 Seasons)9.6570
Serie B (10 Seasons)152.310974385417298334.9541222498601692041
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
2024-202531Pisait ITA2. Serie B3rd10.5643121520.041331039251Matches
10 Seasons6 Clubs1 League152.310974385417298334.9541222498601692041
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
Pisa (3 Seasons)1 League44.3382618155133735.1244612341856821
Brescia (2 Seasons)1 League41.436281119682138.113373341652640
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
2024-202531Pisait ITACoppa ItaliaRd21.132Matches
11 Seasons6 Clubs1 League9.6570
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
Pisa (2 Seasons)1 League2.1430
Brescia (2 Seasons)1 League1.6140
Empoli (2 Seasons)1 League1.2000
Palermo (1 Season)1 League1.00
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
2024-202531Pisait ITACoppa Italia1.1Matches
2024-202531Pisait ITA2. Serie B10.539824741791535139815853.3533.319312305392112624125845Matches
11 Seasons6 Clubs2 Leagues162.049142126222166220059249132059948.39646.8235413204515919212362345943468713
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
Pisa (3 Seasons)2 Leagues46.41662862737576541791662793949.43139.280442751515583112114241126206
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01597621597197431991596652843.13655.473243951595634222113291140230
Empoli (2 Seasons)2 Leagues22.687939115391387102879251248.01352.0460279212083528116526621123
Palermo (2 Seasons)2 Leagues27.47762575299416112776362055.61644.435817428413622175315581154
Venezia (1 Season)2 Leagues15.7
Coppa Italia (11 Seasons)9.6
Serie B (10 Seasons)152.349142126222166220059249132059948.39646.8235413204515919212362345943468713
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
2024-202531Pisa2 Leagues11.739824741791535139815853.3533.319312305392112624125845
11 Seasons6 Clubs2 Leagues162.049142126222166220059249132059948.39646.8235413204515919212362345943468713
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
Pisa (3 Seasons)2 Leagues46.41662862737576541791662793949.43139.280442751515583112114241126206
Virtus Entella (3 Seasons)2 Leagues6.7
Brescia (2 Seasons)2 Leagues43.01597621597197431991596652843.13655.473243951595634222113291140230
Empoli (2 Seasons)2 Leagues22.687939115391387102879251248.01352.0460279212083528116526621123
Palermo (2 Seasons)2 Leagues27.47762575299416112776362055.61644.435817428413622175315581154
Venezia (1 Season)2 Leagues15.7
Coppa Italia (11 Seasons)9.6
Serie B (10 Seasons)152.349142126222166220059249132059948.39646.8235413204515919212362345943468713
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
2024-202531Pisait ITA2. Serie B3rd10.539824741791535139815853.3533.319312305392112624125845Matches
10 Seasons6 Clubs1 League152.349142126222166220059249132059948.39646.8235413204515919212362345943468713
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
Pisa (3 Seasons)1 League44.31662862737576541791662793949.43139.280442751515583112114241126206
Brescia (2 Seasons)1 League41.41597621597197431991596652843.13655.473243951595634222113291140230
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
2024-202531Pisait ITACoppa ItaliaRd21.1Matches
11 Seasons6 Clubs1 League9.6
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
Pisa (2 Seasons)1 League2.1
Brescia (2 Seasons)1 League1.6
Empoli (2 Seasons)1 League1.2
Palermo (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.623.6-0.9-0.04-0.10Matches
2024-202531Pisait ITACoppa Italia21015156.11.1186011501.5020+2+1.78+1.78Matches
2024-202531Pisait ITA2. Serie B139497375.310.51181322802.152011+9+0.85+0.5617.39.4+7.8+0.74+0.89Matches
11 Seasons6 Clubs2 Leagues25714,5775734.7162.015878569923301.50206178+28+0.17-0.03161.0143.2+17.8+0.14+0.02
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
Pisa (3 Seasons)2 Leagues664,1806349.946.4507612162461.335651+5+0.11-0.0948.746.9+1.8+0.04-0.09
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
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 (11 Seasons)178675145.29.6878192701.181211+1+0.10+0.27
Serie B (10 Seasons)24013,7105734.2152.315078559022301.52194167+27+0.18-0.04161.0143.2+17.8+0.14+0.02
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.623.6-0.9-0.04-0.10
2024-202531Pisa2 Leagues151,0507072.911.71282332402.062211+11+0.94+0.7117.39.4+7.8+0.74+0.89
11 Seasons6 Clubs2 Leagues25714,5775734.7162.015878569923301.50206178+28+0.17-0.03161.0143.2+17.8+0.14+0.02
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
Pisa (3 Seasons)2 Leagues664,1806349.946.4507612162461.335651+5+0.11-0.0948.746.9+1.8+0.04-0.09
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
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 (11 Seasons)178675145.29.6878192701.181211+1+0.10+0.27
Serie B (10 Seasons)24013,7105734.2152.315078559022301.52194167+27+0.18-0.04161.0143.2+17.8+0.14+0.02
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.623.6-0.9-0.04-0.10Matches
2024-202531Pisait ITA2. Serie B3rd139497375.310.51181322802.152011+9+0.85+0.5617.39.4+7.8+0.74+0.89Matches
10 Seasons6 Clubs1 League24013,7105734.2152.315078559022301.52194167+27+0.18-0.04161.0143.2+17.8+0.14+0.02
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
Pisa (3 Seasons)1 League633,9916349.344.3487512152561.355450+4+0.09-0.1148.746.9+1.8+0.04-0.09
Brescia (2 Seasons)1 League573,7246554.441.4408020173111.545150+1+0.02+0.0851.645.0+6.7+0.16+0.30
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
2024-202531Pisait ITACoppa ItaliaRd221015156.11.1186011501.5020+2+1.78+1.78Matches
11 Seasons6 Clubs1 League178675145.29.6878192701.181211+1+0.10+0.27
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
Pisa (2 Seasons)1 League31896370.02.1287011501.0021+1+0.48+0.48
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
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
2024-202531Pisait ITACoppa Italia1.10001002230Matches
2024-202531Pisait ITA2. Serie B10.510019171153411036424448.8Matches
11 Seasons6 Clubs2 Leagues162.0250022615254107677931042956953751.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pisa (3 Seasons)2 Leagues46.46007162943213011013817516351.8
Virtus Entella (3 Seasons)2 Leagues6.71000
Brescia (2 Seasons)2 Leagues43.070074382331202910013121519652.3
Empoli (2 Seasons)2 Leagues22.63003733818171210080817452.3
Palermo (2 Seasons)2 Leagues27.45004419141598000809810448.5
Venezia (1 Season)2 Leagues15.730000000000
Coppa Italia (11 Seasons)9.61008123750
Serie B (10 Seasons)152.3240021815152104607431042956953751.4
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
2024-202531Pisa2 Leagues11.710020171175711036424448.8
11 Seasons6 Clubs2 Leagues162.0250022615254107677931042956953751.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pisa (3 Seasons)2 Leagues46.46007162943213011013817516351.8
Virtus Entella (3 Seasons)2 Leagues6.71000
Brescia (2 Seasons)2 Leagues43.070074382331202910013121519652.3
Empoli (2 Seasons)2 Leagues22.63003733818171210080817452.3
Palermo (2 Seasons)2 Leagues27.45004419141598000809810448.5
Venezia (1 Season)2 Leagues15.730000000000
Coppa Italia (11 Seasons)9.61008123750
Serie B (10 Seasons)152.3240021815152104607431042956953751.4
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
2024-202531Pisait ITA2. Serie B3rd10.510019171153411036424448.8Matches
10 Seasons6 Clubs1 League152.3240021815152104607431042956953751.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pisa (3 Seasons)1 League44.36006961940182611013817516351.8
Brescia (2 Seasons)1 League41.460068382131162810013121519652.3
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
2024-202531Pisait ITACoppa ItaliaRd21.10001002230Matches
11 Seasons6 Clubs1 League9.61008123750
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Virtus Entella (3 Seasons)1 League2.70000
Pisa (2 Seasons)1 League2.10002103340
Brescia (2 Seasons)1 League1.61006020410
Empoli (2 Seasons)1 League1.20000000000
Palermo (1 Season)1 League1.00000
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.