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-10-29TueSerie BMatchweek 11HomeL 0–1ReggianaCosenzaYFW4500000000100000.00.00.0007887.507000Match Report
2024-10-26SatSerie BMatchweek 10AwayL 0–2ReggianaPalermoYFW6500001000181010.50.50.020101376.9012022Match Report
2024-10-20SunSerie BMatchweek 9HomeW 2–0ReggianaFrosinoneYFW7320111100170000.90.20.02181080.019011Match Report
2024-10-05SatSerie BMatchweek 8AwayL 0–1ReggianaSpeziaNFW3300002000131000.30.30.0206785.718120Match Report
2024-09-28SatSerie BMatchweek 7AwayD 0–0ReggianaCarrareseNRM,RB2900001000181000.00.00.04061442.907300Match 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
2015-201618Milanit ITA1. Serie A00Matches
2016-201719Cittadellait ITA2. Serie B1234595.1426400200.780.391.180.781.18Matches
2017-201820Atalantait ITACoppa Italia00Matches
2017-201820Atalanta2. Europa Lg00Matches
2017-201820Atalantait ITA1. Serie A40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38Matches
2017-201820Cittadellait ITA2. Serie B171189710.0224200200.200.200.400.200.40Matches
2018-201921Perugiait ITACoppa Italia10280.3101100003.210.003.213.213.21Matches
2018-201921Perugiait ITA2. Serie B32242,10623.4103137344011.98.84.913.644662270.430.130.560.300.430.510.210.720.370.58Matches
2019-202022Crotoneit ITA2. Serie B1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43Matches
2019-202022Pisait ITA2. Serie B161090010.0314300303.23.20.94.11624740.300.100.400.300.400.320.090.410.320.41Matches
2020-202123Pisait ITACoppa Italia211161.3000000000.000.000.000.000.00Matches
2020-202123Pisait ITA2. Serie B29201,64818.3617601205.44.62.87.451491100.330.050.380.330.380.290.150.450.250.40Matches
2021-202224Cremoneseit ITACoppa Italia10500.6000000000.000.000.000.000.00Matches
2021-202224SPALit ITA2. Serie B161291910.2336300202.72.71.84.51234870.290.290.590.290.590.260.170.440.260.44Matches
2021-202224Cremoneseit ITA2. Serie B1464795.3303300201.61.61.02.5913370.560.000.560.560.560.290.180.480.290.48Matches
2022-202325Palermoit ITA2. Serie B2524114.6101011102.01.21.93.11117440.220.000.220.000.000.440.420.860.260.69Matches
2023-202426Reggianait ITACoppa Italia20460.5101100001.960.001.961.961.96Matches
2023-202426Reggianait ITA2. Serie B30390.4101011000.80.00.00.02142.310.002.310.000.001.820.111.930.000.11Matches
2024-202527Reggianait ITACoppa Italia10140.2000000000.000.000.000.000.00Matches
2024-202527Reggianait ITA2. Serie B1054274.7213111102.21.40.41.888320.420.210.630.210.420.470.090.550.300.39Matches
10 Seasons10 Clubs4 Leagues198999,136101.5371350316820031.224.915.039.91682306860.360.130.490.310.430.370.180.550.300.48
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 (2 Seasons)2 Leagues47312,66429.69211901508.67.83.711.567731840.300.070.370.300.370.300.130.430.280.41
Cittadella (2 Seasons)1 League29141,35615.16410600400.400.270.660.400.66
Reggiana (2 Seasons)2 Leagues1655265.8415222103.01.40.51.9109360.680.170.860.340.510.580.090.670.270.36
Perugia (1 Season)2 Leagues33242,13423.7113148344011.98.84.913.644662270.460.130.590.340.460.510.210.720.370.58
Palermo (1 Season)1 League2524114.6101011102.01.21.93.11117440.220.000.220.000.000.440.420.860.260.69
SPAL (1 Season)1 League161291910.2336300202.72.71.84.51234870.290.290.590.290.590.260.170.440.260.44
Cremonese (1 Season)2 Leagues1565295.9303300201.61.61.02.5913370.510.000.510.510.510.290.180.480.290.48
Crotone (1 Season)1 League1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43
Atalanta (1 Season)3 Leagues40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
Milan (1 Season)1 League00
Serie B (9 Seasons)187988,80897.9351348296820031.024.714.939.61652256780.360.130.490.300.430.370.180.550.300.48
Coppa Italia (6 Seasons)712542.8202200000.710.000.710.710.71
Serie A (2 Seasons)40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
Europa Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Milan1 League00
2016-201719Cittadella1 League1234595.1426400200.780.391.180.781.18
2017-201820Cittadella1 League171189710.0224200200.200.200.400.200.40
2017-201820Atalanta3 Leagues40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
2018-201921Perugia2 Leagues33242,13423.7113148344011.98.84.913.644662270.460.130.590.340.460.510.210.720.370.58
2019-202022Crotone1 League1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43
2019-202022Pisa1 League161090010.0314300303.23.20.94.11624740.300.100.400.300.400.320.090.410.320.41
2020-202123Pisa2 Leagues31211,76419.6617601205.44.62.87.451491100.310.050.360.310.360.290.150.450.250.40
2021-202224SPAL1 League161291910.2336300202.72.71.84.51234870.290.290.590.290.590.260.170.440.260.44
2021-202224Cremonese2 Leagues1565295.9303300201.61.61.02.5913370.510.000.510.510.510.290.180.480.290.48
2022-202325Palermo1 League2524114.6101011102.01.21.93.11117440.220.000.220.000.000.440.420.860.260.69
2023-202426Reggiana2 Leagues50850.9202111000.80.00.00.02142.120.002.121.061.061.820.111.930.000.11
2024-202527Reggiana2 Leagues1154414.9213111102.21.40.41.888320.410.200.610.200.410.470.090.550.300.39
10 Seasons10 Clubs4 Leagues198999,136101.5371350316820031.224.915.039.91682306860.360.130.490.310.430.370.180.550.300.48
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 (2 Seasons)2 Leagues47312,66429.69211901508.67.83.711.567731840.300.070.370.300.370.300.130.430.280.41
Cittadella (2 Seasons)1 League29141,35615.16410600400.400.270.660.400.66
Reggiana (2 Seasons)2 Leagues1655265.8415222103.01.40.51.9109360.680.170.860.340.510.580.090.670.270.36
Perugia (1 Season)2 Leagues33242,13423.7113148344011.98.84.913.644662270.460.130.590.340.460.510.210.720.370.58
Palermo (1 Season)1 League2524114.6101011102.01.21.93.11117440.220.000.220.000.000.440.420.860.260.69
SPAL (1 Season)1 League161291910.2336300202.72.71.84.51234870.290.290.590.290.590.260.170.440.260.44
Cremonese (1 Season)2 Leagues1565295.9303300201.61.61.02.5913370.510.000.510.510.510.290.180.480.290.48
Crotone (1 Season)1 League1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43
Atalanta (1 Season)3 Leagues40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
Milan (1 Season)1 League00
Serie B (9 Seasons)187988,80897.9351348296820031.024.714.939.61652256780.360.130.490.300.430.370.180.550.300.48
Coppa Italia (6 Seasons)712542.8202200000.710.000.710.710.71
Serie A (2 Seasons)40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
Europa Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Milanit ITA1. Serie A7th00Matches
2016-201719Cittadellait ITA2. Serie B6th1234595.1426400200.780.391.180.781.18Matches
2017-201820Cittadellait ITA2. Serie B6th171189710.0224200200.200.200.400.200.40Matches
2017-201820Atalantait ITA1. Serie A7th40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38Matches
2018-201921Perugiait ITA2. Serie B8th32242,10623.4103137344011.98.84.913.644662270.430.130.560.300.430.510.210.720.370.58Matches
2019-202022Crotoneit ITA2. Serie B2nd1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43Matches
2019-202022Pisait ITA2. Serie B9th161090010.0314300303.23.20.94.11624740.300.100.400.300.400.320.090.410.320.41Matches
2020-202123Pisait ITA2. Serie B14th29201,64818.3617601205.44.62.87.451491100.330.050.380.330.380.290.150.450.250.40Matches
2021-202224SPALit ITA2. Serie B15th161291910.2336300202.72.71.84.51234870.290.290.590.290.590.260.170.440.260.44Matches
2021-202224Cremoneseit ITA2. Serie B2nd1464795.3303300201.61.61.02.5913370.560.000.560.560.560.290.180.480.290.48Matches
2022-202325Palermoit ITA2. Serie B9th2524114.6101011102.01.21.93.11117440.220.000.220.000.000.440.420.860.260.69Matches
2023-202426Reggianait ITA2. Serie B11th30390.4101011000.80.00.00.02142.310.002.310.000.001.820.111.930.000.11Matches
2024-202527Reggianait ITA2. Serie B15th1054274.7213111102.21.40.41.888320.420.210.630.210.420.470.090.550.300.39Matches
10 Seasons10 Clubs2 Leagues191988,88298.7351348296820031.224.915.039.91682306860.350.130.490.290.430.370.180.550.300.48
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 (2 Seasons)1 League45302,54828.39211901508.67.83.711.567731840.320.070.390.320.390.300.130.430.280.41
Cittadella (2 Seasons)1 League29141,35615.16410600400.400.270.660.400.66
Reggiana (2 Seasons)1 League1354665.2314122103.01.40.51.9109360.580.190.770.190.390.580.090.670.270.36
Perugia (1 Season)1 League32242,10623.4103137344011.98.84.913.644662270.430.130.560.300.430.510.210.720.370.58
Palermo (1 Season)1 League2524114.6101011102.01.21.93.11117440.220.000.220.000.000.440.420.860.260.69
SPAL (1 Season)1 League161291910.2336300202.72.71.84.51234870.290.290.590.290.590.260.170.440.260.44
Cremonese (1 Season)1 League1464795.3303300201.61.61.02.5913370.560.000.560.560.560.290.180.480.290.48
Crotone (1 Season)1 League1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43
Atalanta (1 Season)1 League40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
Milan (1 Season)1 League00
Serie B (9 Seasons)187988,80897.9351348296820031.024.714.939.61652256780.360.130.490.300.430.370.180.550.300.48
Serie A (2 Seasons)40740.8000000000.20.20.10.33580.000.000.000.000.000.280.100.380.280.38
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
2017-201820Atalantait ITACoppa Italia3rd00Matches
2018-201921Perugiait ITACoppa Italia41st10280.3101100003.210.003.213.213.21Matches
2020-202123Pisait ITACoppa Italia25th211161.3000000000.000.000.000.000.00Matches
2021-202224Cremoneseit ITACoppa ItaliaRd110500.6000000000.000.000.000.000.00Matches
2023-202426Reggianait ITACoppa ItaliaRd220460.5101100001.960.001.961.961.96Matches
2024-202527Reggianait ITACoppa ItaliaRd110140.2000000000.000.000.000.000.00Matches
6 Seasons5 Clubs1 League712542.8202200000.710.000.710.710.71
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
Reggiana (2 Seasons)1 League30600.7101100001.500.001.501.501.50
Pisa (1 Season)1 League211161.3000000000.000.000.000.000.00
Perugia (1 Season)1 League10280.3101100003.210.003.213.213.21
Cremonese (1 Season)1 League10500.6000000000.000.000.000.000.00
Atalanta (1 Season)1 League00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201719Cittadellait ITA2. Serie B5.1491.760.4400Matches
2017-201820Atalantait ITA1. Serie A0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2Matches
2017-201820Cittadellait ITA2. Serie B10.02090.000.900.2200Matches
2018-201921Perugiait ITACoppa Italia0.3100Matches
2018-201921Perugiait ITA2. Serie B23.410702231.42.990.940.100.3218.133411.98.80.13-1.9-1.8Matches
2019-202022Crotoneit ITA2. Serie B5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3Matches
2019-202022Pisait ITA2. Serie B10.0330930.03.000.900.100.3320.20003.23.20.11-0.2-0.2Matches
2020-202123Pisait ITACoppa Italia1.30000.000.0000Matches
2020-202123Pisait ITA2. Serie B18.36512141.22.791.150.120.2919.40015.44.60.09+0.6+1.4Matches
2021-202224Cremoneseit ITACoppa Italia0.60200.03.600.000.0000Matches
2021-202224SPALit ITA2. Serie B10.2329931.02.840.880.100.3315.70002.72.70.09+0.3+0.3Matches
2021-202224Cremoneseit ITA2. Serie B5.3315640.02.821.130.200.5016.10001.61.60.10+1.4+1.4Matches
2022-202325Palermoit ITA2. Serie B4.6120735.04.381.530.000.0021.00112.01.20.06-1.0-1.2Matches
2023-202426Reggianait ITACoppa Italia0.51000.000.0000Matches
2023-202426Reggianait ITA2. Serie B0.41000.000.000110.80.0+0.20.0Matches
2024-202527Reggianait ITACoppa Italia0.202150.012.866.430.000.0000Matches
2024-202527Reggianait ITA2. Serie B4.7210330.02.110.630.100.3313.40112.21.40.15-0.2-0.4Matches
10 Seasons10 Clubs4 Leagues101.53725310437.52.631.030.100.2918.136831.224.90.10-2.2-1.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Pisa (2 Seasons)2 Leagues29.69813037.02.741.010.110.3019.70018.67.80.10+0.4+1.2
Cittadella (2 Seasons)1 League15.160180.001.190.3300
Reggiana (2 Seasons)2 Leagues5.8412433.32.050.680.170.5014.70223.01.40.150.0-0.4
Perugia (1 Season)2 Leagues23.711702231.42.990.940.100.3218.133411.98.80.13-1.9-1.8
Palermo (1 Season)1 League4.6120735.04.381.530.000.0021.00112.01.20.06-1.0-1.2
SPAL (1 Season)1 League10.2329931.02.840.880.100.3315.70002.72.70.09+0.3+0.3
Cremonese (1 Season)2 Leagues5.9317635.32.891.020.180.5016.10001.61.60.10+1.4+1.4
Crotone (1 Season)1 League5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3
Atalanta (1 Season)3 Leagues0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
Milan (1 Season)1 League
Serie B (9 Seasons)97.93524510137.62.641.030.100.2918.136831.024.70.10-2.0-1.7
Coppa Italia (6 Seasons)2.824125.01.590.400.251.0000
Serie A (2 Seasons)0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
Europa Lg (1 Season)
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
2016-201719Cittadella1 League5.1491.760.4400
2017-201820Cittadella1 League10.02090.000.900.2200
2017-201820Atalanta3 Leagues0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
2018-201921Perugia2 Leagues23.711702231.42.990.940.100.3218.133411.98.80.13-1.9-1.8
2019-202022Crotone1 League5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3
2019-202022Pisa1 League10.0330930.03.000.900.100.3320.20003.23.20.11-0.2-0.2
2020-202123Pisa2 Leagues19.66512141.22.601.070.120.2919.40015.44.60.09+0.6+1.4
2021-202224SPAL1 League10.2329931.02.840.880.100.3315.70002.72.70.09+0.3+0.3
2021-202224Cremonese2 Leagues5.9317635.32.891.020.180.5016.10001.61.60.10+1.4+1.4
2022-202325Palermo1 League4.6120735.04.381.530.000.0021.00112.01.20.06-1.0-1.2
2023-202426Reggiana2 Leagues0.92000.000.000110.80.0+0.20.0
2024-202527Reggiana2 Leagues4.9212433.32.450.820.080.2513.40112.21.40.15-0.2-0.4
10 Seasons10 Clubs4 Leagues101.53725310437.52.631.030.100.2918.136831.224.90.10-2.2-1.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Pisa (2 Seasons)2 Leagues29.69813037.02.741.010.110.3019.70018.67.80.10+0.4+1.2
Cittadella (2 Seasons)1 League15.160180.001.190.3300
Reggiana (2 Seasons)2 Leagues5.8412433.32.050.680.170.5014.70223.01.40.150.0-0.4
Perugia (1 Season)2 Leagues23.711702231.42.990.940.100.3218.133411.98.80.13-1.9-1.8
Palermo (1 Season)1 League4.6120735.04.381.530.000.0021.00112.01.20.06-1.0-1.2
SPAL (1 Season)1 League10.2329931.02.840.880.100.3315.70002.72.70.09+0.3+0.3
Cremonese (1 Season)2 Leagues5.9317635.32.891.020.180.5016.10001.61.60.10+1.4+1.4
Crotone (1 Season)1 League5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3
Atalanta (1 Season)3 Leagues0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
Milan (1 Season)1 League
Serie B (9 Seasons)97.93524510137.62.641.030.100.2918.136831.024.70.10-2.0-1.7
Coppa Italia (6 Seasons)2.824125.01.590.400.251.0000
Serie A (2 Seasons)0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
Europa Lg (1 Season)
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
2016-201719Cittadellait ITA2. Serie B6th5.1491.760.4400Matches
2017-201820Cittadellait ITA2. Serie B6th10.02090.000.900.2200Matches
2017-201820Atalantait ITA1. Serie A7th0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2Matches
2018-201921Perugiait ITA2. Serie B8th23.410702231.42.990.940.100.3218.133411.98.80.13-1.9-1.8Matches
2019-202022Crotoneit ITA2. Serie B2nd5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3Matches
2019-202022Pisait ITA2. Serie B9th10.0330930.03.000.900.100.3320.20003.23.20.11-0.2-0.2Matches
2020-202123Pisait ITA2. Serie B14th18.36512141.22.791.150.120.2919.40015.44.60.09+0.6+1.4Matches
2021-202224SPALit ITA2. Serie B15th10.2329931.02.840.880.100.3315.70002.72.70.09+0.3+0.3Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.3315640.02.821.130.200.5016.10001.61.60.10+1.4+1.4Matches
2022-202325Palermoit ITA2. Serie B9th4.6120735.04.381.530.000.0021.00112.01.20.06-1.0-1.2Matches
2023-202426Reggianait ITA2. Serie B11th0.41000.000.000110.80.0+0.20.0Matches
2024-202527Reggianait ITA2. Serie B15th4.7210330.02.110.630.100.3313.40112.21.40.15-0.2-0.4Matches
10 Seasons10 Clubs2 Leagues98.73524910337.82.661.040.100.2818.136831.224.90.10-2.2-1.9
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Pisa (2 Seasons)1 League28.39813037.02.861.060.110.3019.70018.67.80.10+0.4+1.2
Cittadella (2 Seasons)1 League15.160180.001.190.3300
Reggiana (2 Seasons)1 League5.2310330.01.930.580.100.3314.70223.01.40.150.0-0.4
Perugia (1 Season)1 League23.410702231.42.990.940.100.3218.133411.98.80.13-1.9-1.8
Palermo (1 Season)1 League4.6120735.04.381.530.000.0021.00112.01.20.06-1.0-1.2
SPAL (1 Season)1 League10.2329931.02.840.880.100.3315.70002.72.70.09+0.3+0.3
Cremonese (1 Season)1 League5.3315640.02.821.130.200.5016.10001.61.60.10+1.4+1.4
Crotone (1 Season)1 League5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3
Atalanta (1 Season)1 League0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
Milan (1 Season)1 League
Serie B (9 Seasons)97.93524510137.62.641.030.100.2918.136831.024.70.10-2.0-1.7
Serie A (2 Seasons)0.804250.04.862.430.000.0020.70000.20.20.06-0.2-0.2
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
2018-201921Perugiait ITACoppa Italia41st0.3100Matches
2020-202123Pisait ITACoppa Italia25th1.30000.000.0000Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.60200.03.600.000.0000Matches
2023-202426Reggianait ITACoppa ItaliaRd20.51000.000.0000Matches
2024-202527Reggianait ITACoppa ItaliaRd10.202150.012.866.430.000.0000Matches
6 Seasons5 Clubs1 League2.824125.01.590.400.251.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reggiana (2 Seasons)1 League0.712150.03.001.500.501.0000
Pisa (1 Season)1 League1.30000.000.0000
Perugia (1 Season)1 League0.3100
Cremonese (1 Season)1 League0.60200.03.600.000.0000
Atalanta (1 Season)1 League
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
2016-201719Cittadellait ITA2. Serie B5.12Matches
2017-201820Atalantait ITA1. Serie A0.8293387.951797141687.588100.044100.000.10.1-0.121325Matches
2017-201820Cittadellait ITA2. Serie B10.02Matches
2018-201921Perugiait ITACoppa Italia0.30Matches
2018-201921Perugiait ITA2. Serie B23.447766771.57199164926832682.214720173.1376854.434.93.3-1.9374127366Matches
2019-202022Crotoneit ITA2. Serie B5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113Matches
2019-202022Pisait ITA2. Serie B10.019926176.234976469612576.8698185.2263378.810.90.7+0.115206224Matches
2020-202123Pisait ITACoppa Italia1.30Matches
2020-202123Pisait ITA2. Serie B18.338355369.36352131119723982.413518971.4407057.112.82.3-1.8253916349Matches
2021-202224Cremoneseit ITACoppa Italia0.60Matches
2021-202224SPALit ITA2. Serie B10.217925271.0249171011614778.9516776.161540.031.81.6+1.2131612234Matches
2021-202224Cremoneseit ITA2. Serie B5.38412965.11239362466274.2294367.441040.001.00.4-1.0887013Matches
2022-202325Palermoit ITA2. Serie B4.611716969.21648400759975.8314372.171258.301.91.4-1.91296017Matches
2023-202426Reggianait ITACoppa Italia0.50Matches
2023-202426Reggianait ITA2. Serie B0.4131681.313431101190.91333.30000.00.10.010001Matches
2024-202527Reggianait ITACoppa Italia0.20Matches
2024-202527Reggianait ITA2. Serie B4.77810078.01275217465386.8212972.499100.010.40.2+0.667318Matches
10 Seasons10 Clubs4 Leagues101.51683235471.5261325836937116780.352771274.014323959.81315.011.0-2.01281498214230
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 (2 Seasons)2 Leagues29.658281471.59849195729336480.520427075.66610364.123.72.9-1.7405922573
Cittadella (2 Seasons)1 League15.14
Reggiana (2 Seasons)2 Leagues5.89111678.41409248566487.5223268.899100.010.50.3+0.577319
Perugia (1 Season)2 Leagues23.747766771.57199164926832682.214720173.1376854.434.93.3-1.9374127366
Palermo (1 Season)1 League4.611716969.21648400759975.8314372.171258.301.91.4-1.91296017
SPAL (1 Season)1 League10.217925271.0249171011614778.9516776.161540.031.81.6+1.2131612234
Cremonese (1 Season)2 Leagues5.98412965.11239362466274.2294367.441040.001.00.4-1.0887013
Crotone (1 Season)1 League5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113
Atalanta (1 Season)3 Leagues0.8293387.951797141687.588100.044100.000.10.1-0.121325
Milan (1 Season)1 League
Serie B (9 Seasons)97.91654232171.3256155739923115180.251970473.713923559.11314.910.9-1.91261487912225
Coppa Italia (6 Seasons)2.80
Serie A (2 Seasons)0.8293387.951797141687.588100.044100.000.10.1-0.121325
Europa Lg (1 Season)
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
2016-201719Cittadella1 League5.12
2017-201820Cittadella1 League10.02
2017-201820Atalanta3 Leagues0.8293387.951797141687.588100.044100.000.10.1-0.121325
2018-201921Perugia2 Leagues23.747766771.57199164926832682.214720173.1376854.434.93.3-1.9374127366
2019-202022Crotone1 League5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113
2019-202022Pisa1 League10.019926176.234976469612576.8698185.2263378.810.90.7+0.115206224
2020-202123Pisa2 Leagues19.638355369.36352131119723982.413518971.4407057.112.82.3-1.8253916349
2021-202224SPAL1 League10.217925271.0249171011614778.9516776.161540.031.81.6+1.2131612234
2021-202224Cremonese2 Leagues5.98412965.11239362466274.2294367.441040.001.00.4-1.0887013
2022-202325Palermo1 League4.611716969.21648400759975.8314372.171258.301.91.4-1.91296017
2023-202426Reggiana2 Leagues0.9131681.313431101190.91333.30000.00.10.010001
2024-202527Reggiana2 Leagues4.97810078.01275217465386.8212972.499100.010.40.2+0.667318
10 Seasons10 Clubs4 Leagues101.51683235471.5261325836937116780.352771274.014323959.81315.011.0-2.01281498214230
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 (2 Seasons)2 Leagues29.658281471.59849195729336480.520427075.66610364.123.72.9-1.7405922573
Cittadella (2 Seasons)1 League15.14
Reggiana (2 Seasons)2 Leagues5.89111678.41409248566487.5223268.899100.010.50.3+0.577319
Perugia (1 Season)2 Leagues23.747766771.57199164926832682.214720173.1376854.434.93.3-1.9374127366
Palermo (1 Season)1 League4.611716969.21648400759975.8314372.171258.301.91.4-1.91296017
SPAL (1 Season)1 League10.217925271.0249171011614778.9516776.161540.031.81.6+1.2131612234
Cremonese (1 Season)2 Leagues5.98412965.11239362466274.2294367.441040.001.00.4-1.0887013
Crotone (1 Season)1 League5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113
Atalanta (1 Season)3 Leagues0.8293387.951797141687.588100.044100.000.10.1-0.121325
Milan (1 Season)1 League
Serie B (9 Seasons)97.91654232171.3256155739923115180.251970473.713923559.11314.910.9-1.91261487912225
Coppa Italia (6 Seasons)2.80
Serie A (2 Seasons)0.8293387.951797141687.588100.044100.000.10.1-0.121325
Europa Lg (1 Season)
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
2016-201719Cittadellait ITA2. Serie B6th5.12Matches
2017-201820Cittadellait ITA2. Serie B6th10.02Matches
2017-201820Atalantait ITA1. Serie A7th0.8293387.951797141687.588100.044100.000.10.1-0.121325Matches
2018-201921Perugiait ITA2. Serie B8th23.447766771.57199164926832682.214720173.1376854.434.93.3-1.9374127366Matches
2019-202022Crotoneit ITA2. Serie B2nd5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113Matches
2019-202022Pisait ITA2. Serie B9th10.019926176.234976469612576.8698185.2263378.810.90.7+0.115206224Matches
2020-202123Pisait ITA2. Serie B14th18.338355369.36352131119723982.413518971.4407057.112.82.3-1.8253916349Matches
2021-202224SPALit ITA2. Serie B15th10.217925271.0249171011614778.9516776.161540.031.81.6+1.2131612234Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.38412965.11239362466274.2294367.441040.001.00.4-1.0887013Matches
2022-202325Palermoit ITA2. Serie B9th4.611716969.21648400759975.8314372.171258.301.91.4-1.91296017Matches
2023-202426Reggianait ITA2. Serie B11th0.4131681.313431101190.91333.30000.00.10.010001Matches
2024-202527Reggianait ITA2. Serie B15th4.77810078.01275217465386.8212972.499100.010.40.2+0.667318Matches
10 Seasons10 Clubs2 Leagues98.71683235471.5261325836937116780.352771274.014323959.81315.011.0-2.01281498214230
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 (2 Seasons)1 League28.358281471.59849195729336480.520427075.66610364.123.72.9-1.7405922573
Cittadella (2 Seasons)1 League15.14
Reggiana (2 Seasons)1 League5.29111678.41409248566487.5223268.899100.010.50.3+0.577319
Perugia (1 Season)1 League23.447766771.57199164926832682.214720173.1376854.434.93.3-1.9374127366
Palermo (1 Season)1 League4.611716969.21648400759975.8314372.171258.301.91.4-1.91296017
SPAL (1 Season)1 League10.217925271.0249171011614778.9516776.161540.031.81.6+1.2131612234
Cremonese (1 Season)1 League5.38412965.11239362466274.2294367.441040.001.00.4-1.0887013
Crotone (1 Season)1 League5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113
Atalanta (1 Season)1 League0.8293387.951797141687.588100.044100.000.10.1-0.121325
Milan (1 Season)1 League
Serie B (9 Seasons)97.91654232171.3256155739923115180.251970473.713923559.11314.910.9-1.91261487912225
Serie A (2 Seasons)0.8293387.951797141687.588100.044100.000.10.1-0.121325
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
2018-201921Perugiait ITACoppa Italia41st0.30Matches
2020-202123Pisait ITACoppa Italia25th1.30Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.60Matches
2023-202426Reggianait ITACoppa ItaliaRd20.50Matches
2024-202527Reggianait ITACoppa ItaliaRd10.20Matches
6 Seasons5 Clubs1 League2.80
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
Reggiana (2 Seasons)1 League0.70
Pisa (1 Season)1 League1.30
Perugia (1 Season)1 League0.30
Cremonese (1 Season)1 League0.60
Atalanta (1 Season)1 League

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
2016-201719Cittadellait ITA2. Serie B5.1Matches
2017-201820Atalantait ITA1. Serie A0.8333110014000002910Matches
2017-201820Cittadellait ITA2. Serie B10.00Matches
2018-201921Perugiait ITACoppa Italia0.3Matches
2018-201921Perugiait ITA2. Serie B23.4667631321721700000477427Matches
2019-202022Crotoneit ITA2. Serie B5.81741686101111000012406Matches
2019-202022Pisait ITA2. Serie B10.02612481210362000019917Matches
2020-202123Pisait ITACoppa Italia1.30Matches
2020-202123Pisait ITA2. Serie B18.3553515364171710000383218Matches
2021-202224Cremoneseit ITACoppa Italia0.60Matches
2021-202224SPALit ITA2. Serie B10.2252243904150000017909Matches
2021-202224Cremoneseit ITA2. Serie B5.312912341003110008423Matches
2022-202325Palermoit ITA2. Serie B4.6169166304342000011705Matches
2023-202426Reggianait ITACoppa Italia0.50Matches
2023-202426Reggianait ITA2. Serie B0.4161600000000001300Matches
2024-202527Reggianait ITACoppa Italia0.20Matches
2024-202527Reggianait ITA2. Serie B4.71009370013100007801Matches
10 Seasons10 Clubs4 Leagues101.52354223411081619708100016831076
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pisa (2 Seasons)2 Leagues29.68147634851102330000582325
Cittadella (2 Seasons)1 League15.10
Reggiana (2 Seasons)2 Leagues5.811610970013100009101
Perugia (1 Season)2 Leagues23.7667631321721700000477427
Palermo (1 Season)1 League4.6169166304342000011705
SPAL (1 Season)1 League10.2252243904150000017909
Cremonese (1 Season)2 Leagues5.912912341003110008423
Crotone (1 Season)1 League5.81741686101111000012406
Atalanta (1 Season)3 Leagues0.8333110014000002910
Milan (1 Season)1 League
Serie B (9 Seasons)97.9232122031098161866810001654976
Coppa Italia (6 Seasons)2.80
Serie A (2 Seasons)0.8333110014000002910
Europa Lg (1 Season)
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
2016-201719Cittadella1 League5.1
2017-201820Cittadella1 League10.00
2017-201820Atalanta3 Leagues0.8333110014000002910
2018-201921Perugia2 Leagues23.7667631321721700000477427
2019-202022Crotone1 League5.81741686101111000012406
2019-202022Pisa1 League10.02612481210362000019917
2020-202123Pisa2 Leagues19.6553515364171710000383218
2021-202224SPAL1 League10.2252243904150000017909
2021-202224Cremonese2 Leagues5.912912341003110008423
2022-202325Palermo1 League4.6169166304342000011705
2023-202426Reggiana2 Leagues0.9161600000000001300
2024-202527Reggiana2 Leagues4.91009370013100007801
10 Seasons10 Clubs4 Leagues101.52354223411081619708100016831076
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pisa (2 Seasons)2 Leagues29.68147634851102330000582325
Cittadella (2 Seasons)1 League15.10
Reggiana (2 Seasons)2 Leagues5.811610970013100009101
Perugia (1 Season)2 Leagues23.7667631321721700000477427
Palermo (1 Season)1 League4.6169166304342000011705
SPAL (1 Season)1 League10.2252243904150000017909
Cremonese (1 Season)2 Leagues5.912912341003110008423
Crotone (1 Season)1 League5.81741686101111000012406
Atalanta (1 Season)3 Leagues0.8333110014000002910
Milan (1 Season)1 League
Serie B (9 Seasons)97.9232122031098161866810001654976
Coppa Italia (6 Seasons)2.80
Serie A (2 Seasons)0.8333110014000002910
Europa Lg (1 Season)
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
2016-201719Cittadellait ITA2. Serie B6th5.1Matches
2017-201820Cittadellait ITA2. Serie B6th10.00Matches
2017-201820Atalantait ITA1. Serie A7th0.8333110014000002910Matches
2018-201921Perugiait ITA2. Serie B8th23.4667631321721700000477427Matches
2019-202022Crotoneit ITA2. Serie B2nd5.81741686101111000012406Matches
2019-202022Pisait ITA2. Serie B9th10.02612481210362000019917Matches
2020-202123Pisait ITA2. Serie B14th18.3553515364171710000383218Matches
2021-202224SPALit ITA2. Serie B15th10.2252243904150000017909Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.312912341003110008423Matches
2022-202325Palermoit ITA2. Serie B9th4.6169166304342000011705Matches
2023-202426Reggianait ITA2. Serie B11th0.4161600000000001300Matches
2024-202527Reggianait ITA2. Serie B15th4.71009370013100007801Matches
10 Seasons10 Clubs2 Leagues98.72354223411081619708100016831076
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pisa (2 Seasons)1 League28.38147634851102330000582325
Cittadella (2 Seasons)1 League15.10
Reggiana (2 Seasons)1 League5.211610970013100009101
Perugia (1 Season)1 League23.4667631321721700000477427
Palermo (1 Season)1 League4.6169166304342000011705
SPAL (1 Season)1 League10.2252243904150000017909
Cremonese (1 Season)1 League5.312912341003110008423
Crotone (1 Season)1 League5.81741686101111000012406
Atalanta (1 Season)1 League0.8333110014000002910
Milan (1 Season)1 League
Serie B (9 Seasons)97.9232122031098161866810001654976
Serie A (2 Seasons)0.8333110014000002910
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
2018-201921Perugiait ITACoppa Italia41st0.3Matches
2020-202123Pisait ITACoppa Italia25th1.30Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.60Matches
2023-202426Reggianait ITACoppa ItaliaRd20.50Matches
2024-202527Reggianait ITACoppa ItaliaRd10.20Matches
6 Seasons5 Clubs1 League2.80
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reggiana (2 Seasons)1 League0.70
Pisa (1 Season)1 League1.30
Perugia (1 Season)1 League0.3
Cremonese (1 Season)1 League0.60
Atalanta (1 Season)1 League

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Cittadellait ITA2. Serie B5.1Matches
2017-201820Atalantait ITA1. Serie A0.844.9340000000.00000000Matches
2017-201820Cittadellait ITA2. Serie B10.0Matches
2018-201921Perugiait ITACoppa Italia0.3Matches
2018-201921Perugiait ITA2. Serie B23.4903.8560010911060.26300210Matches
2019-202022Crotoneit ITA2. Serie B5.8213.61121242020.34100100Matches
2019-202022Pisait ITA2. Serie B10.0343.40260412140.40400000Matches
2020-202123Pisait ITACoppa Italia1.3Matches
2020-202123Pisait ITA2. Serie B18.3733.994811094180.44402110Matches
2021-202224Cremoneseit ITACoppa Italia0.6Matches
2021-202224SPALit ITA2. Serie B10.2343.33220254130.29300000Matches
2021-202224Cremoneseit ITA2. Serie B5.3152.81130020010.19100000Matches
2022-202325Palermoit ITA2. Serie B4.6245.29150261020.44100010Matches
2023-202426Reggianait ITACoppa Italia0.5Matches
2023-202426Reggianait ITA2. Serie B0.424.6210100000.00000000Matches
2024-202527Reggianait ITACoppa Italia0.2Matches
2024-202527Reggianait ITA2. Serie B4.7183.79130140020.42200000Matches
10 Seasons10 Clubs4 Leagues101.53153.7721423240243280.331902430
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pisa (2 Seasons)2 Leagues29.61073.78741141062120.42802110
Cittadella (2 Seasons)1 League15.1
Reggiana (2 Seasons)2 Leagues5.8203.85140240020.39200000
Perugia (1 Season)2 Leagues23.7903.8560010911060.26300210
Palermo (1 Season)1 League4.6245.29150261020.44100010
SPAL (1 Season)1 League10.2343.33220254130.29300000
Cremonese (1 Season)2 Leagues5.9152.81130020010.19100000
Crotone (1 Season)1 League5.8213.61121242020.34100100
Atalanta (1 Season)3 Leagues0.844.9340000000.00000000
Milan (1 Season)1 League
Serie B (9 Seasons)97.93113.7621023240243280.341902430
Coppa Italia (6 Seasons)2.8
Serie A (2 Seasons)0.844.9340000000.00000000
Europa Lg (1 Season)
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
2016-201719Cittadella1 League5.1
2017-201820Cittadella1 League10.0
2017-201820Atalanta3 Leagues0.844.9340000000.00000000
2018-201921Perugia2 Leagues23.7903.8560010911060.26300210
2019-202022Crotone1 League5.8213.61121242020.34100100
2019-202022Pisa1 League10.0343.40260412140.40400000
2020-202123Pisa2 Leagues19.6733.994811094180.44402110
2021-202224SPAL1 League10.2343.33220254130.29300000
2021-202224Cremonese2 Leagues5.9152.81130020010.19100000
2022-202325Palermo1 League4.6245.29150261020.44100010
2023-202426Reggiana2 Leagues0.924.6210100000.00000000
2024-202527Reggiana2 Leagues4.9183.79130140020.42200000
10 Seasons10 Clubs4 Leagues101.53153.7721423240243280.331902430
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pisa (2 Seasons)2 Leagues29.61073.78741141062120.42802110
Cittadella (2 Seasons)1 League15.1
Reggiana (2 Seasons)2 Leagues5.8203.85140240020.39200000
Perugia (1 Season)2 Leagues23.7903.8560010911060.26300210
Palermo (1 Season)1 League4.6245.29150261020.44100010
SPAL (1 Season)1 League10.2343.33220254130.29300000
Cremonese (1 Season)2 Leagues5.9152.81130020010.19100000
Crotone (1 Season)1 League5.8213.61121242020.34100100
Atalanta (1 Season)3 Leagues0.844.9340000000.00000000
Milan (1 Season)1 League
Serie B (9 Seasons)97.93113.7621023240243280.341902430
Coppa Italia (6 Seasons)2.8
Serie A (2 Seasons)0.844.9340000000.00000000
Europa Lg (1 Season)
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
2016-201719Cittadellait ITA2. Serie B6th5.1Matches
2017-201820Cittadellait ITA2. Serie B6th10.0Matches
2017-201820Atalantait ITA1. Serie A7th0.844.9340000000.00000000Matches
2018-201921Perugiait ITA2. Serie B8th23.4903.8560010911060.26300210Matches
2019-202022Crotoneit ITA2. Serie B2nd5.8213.61121242020.34100100Matches
2019-202022Pisait ITA2. Serie B9th10.0343.40260412140.40400000Matches
2020-202123Pisait ITA2. Serie B14th18.3733.994811094180.44402110Matches
2021-202224SPALit ITA2. Serie B15th10.2343.33220254130.29300000Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.3152.81130020010.19100000Matches
2022-202325Palermoit ITA2. Serie B9th4.6245.29150261020.44100010Matches
2023-202426Reggianait ITA2. Serie B11th0.424.6210100000.00000000Matches
2024-202527Reggianait ITA2. Serie B15th4.7183.79130140020.42200000Matches
10 Seasons10 Clubs2 Leagues98.73153.7721423240243280.331902430
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pisa (2 Seasons)1 League28.31073.78741141062120.42802110
Cittadella (2 Seasons)1 League15.1
Reggiana (2 Seasons)1 League5.2203.85140240020.39200000
Perugia (1 Season)1 League23.4903.8560010911060.26300210
Palermo (1 Season)1 League4.6245.29150261020.44100010
SPAL (1 Season)1 League10.2343.33220254130.29300000
Cremonese (1 Season)1 League5.3152.81130020010.19100000
Crotone (1 Season)1 League5.8213.61121242020.34100100
Atalanta (1 Season)1 League0.844.9340000000.00000000
Milan (1 Season)1 League
Serie B (9 Seasons)97.93113.7621023240243280.341902430
Serie A (2 Seasons)0.844.9340000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921Perugiait ITACoppa Italia41st0.3Matches
2020-202123Pisait ITACoppa Italia25th1.3Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.6Matches
2023-202426Reggianait ITACoppa ItaliaRd20.5Matches
2024-202527Reggianait ITACoppa ItaliaRd10.2Matches
6 Seasons5 Clubs1 League2.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reggiana (2 Seasons)1 League0.7
Pisa (1 Season)1 League1.3
Perugia (1 Season)1 League0.3
Cremonese (1 Season)1 League0.6
Atalanta (1 Season)1 League

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Cittadellait ITA2. Serie B5.1Matches
2017-201820Atalantait ITA1. Serie A0.85523011100.001010500Matches
2017-201820Cittadellait ITA2. Serie B10.000Matches
2018-201921Perugiait ITACoppa Italia0.3Matches
2018-201921Perugiait ITA2. Serie B23.423188105112250.01117116629180Matches
2019-202022Crotoneit ITA2. Serie B5.8550231520.047072700Matches
2019-202022Pisait ITA2. Serie B10.0972611616.751111061520Matches
2020-202123Pisait ITACoppa Italia1.300Matches
2020-202123Pisait ITA2. Serie B18.32720712882236.4143323173450Matches
2021-202224Cremoneseit ITACoppa Italia0.620Matches
2021-202224SPALit ITA2. Serie B10.27523251145.56100101880Matches
2021-202224Cremoneseit ITA2. Serie B5.3733131616.759182940Matches
2022-202325Palermoit ITA2. Serie B4.6841523742.943031950Matches
2023-202426Reggianait ITACoppa Italia0.500Matches
2023-202426Reggianait ITA2. Serie B0.4000000000000000Matches
2024-202527Reggianait ITACoppa Italia0.200Matches
2024-202527Reggianait ITA2. Serie B4.7530233650.032021640Matches
10 Seasons10 Clubs4 Leagues101.59672254427348639.5529358826122460
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 (2 Seasons)2 Leagues29.63627918992832.11944341134970
Cittadella (2 Seasons)1 League15.1000
Reggiana (2 Seasons)2 Leagues5.8530233650.032021640
Perugia (1 Season)2 Leagues23.723188105112250.01117116629180
Palermo (1 Season)1 League4.6841523742.943031950
SPAL (1 Season)1 League10.27523251145.56100101880
Cremonese (1 Season)2 Leagues5.9753131616.759182940
Crotone (1 Season)1 League5.8550231520.047072700
Atalanta (1 Season)3 Leagues0.85523011100.001010500
Milan (1 Season)1 League0
Serie B (9 Seasons)97.99165234127338538.8529258726117460
Coppa Italia (6 Seasons)2.8200
Serie A (2 Seasons)0.85523011100.001010500
Europa Lg (1 Season)0
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
2016-201719Cittadella1 League5.10
2017-201820Cittadella1 League10.0000
2017-201820Atalanta3 Leagues0.85523011100.001010500
2018-201921Perugia2 Leagues23.723188105112250.01117116629180
2019-202022Crotone1 League5.8550231520.047072700
2019-202022Pisa1 League10.0972611616.751111061520
2020-202123Pisa2 Leagues19.62720712882236.4143323173450
2021-202224SPAL1 League10.27523251145.56100101880
2021-202224Cremonese2 Leagues5.9753131616.759182940
2022-202325Palermo1 League4.6841523742.943031950
2023-202426Reggiana2 Leagues0.9000000000000000
2024-202527Reggiana2 Leagues4.9530233650.032021640
10 Seasons10 Clubs4 Leagues101.59672254427348639.5529358826122460
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Pisa (2 Seasons)2 Leagues29.63627918992832.11944341134970
Cittadella (2 Seasons)1 League15.1000
Reggiana (2 Seasons)2 Leagues5.8530233650.032021640
Perugia (1 Season)2 Leagues23.723188105112250.01117116629180
Palermo (1 Season)1 League4.6841523742.943031950
SPAL (1 Season)1 League10.27523251145.56100101880
Cremonese (1 Season)2 Leagues5.9753131616.759182940
Crotone (1 Season)1 League5.8550231520.047072700
Atalanta (1 Season)3 Leagues0.85523011100.001010500
Milan (1 Season)1 League0
Serie B (9 Seasons)97.99165234127338538.8529258726117460
Coppa Italia (6 Seasons)2.8200
Serie A (2 Seasons)0.85523011100.001010500
Europa Lg (1 Season)0
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
2016-201719Cittadellait ITA2. Serie B6th5.1Matches
2017-201820Cittadellait ITA2. Serie B6th10.000Matches
2017-201820Atalantait ITA1. Serie A7th0.85523011100.001010500Matches
2018-201921Perugiait ITA2. Serie B8th23.423188105112250.01117116629180Matches
2019-202022Crotoneit ITA2. Serie B2nd5.8550231520.047072700Matches
2019-202022Pisait ITA2. Serie B9th10.0972611616.751111061520Matches
2020-202123Pisait ITA2. Serie B14th18.32720712882236.4143323173450Matches
2021-202224SPALit ITA2. Serie B15th10.27523251145.56100101880Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.3733131616.759182940Matches
2022-202325Palermoit ITA2. Serie B9th4.6841523742.943031950Matches
2023-202426Reggianait ITA2. Serie B11th0.4000000000000000Matches
2024-202527Reggianait ITA2. Serie B15th4.7530233650.032021640Matches
10 Seasons10 Clubs2 Leagues98.79670254427348639.5529358826122460
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 (2 Seasons)1 League28.33627918992832.11944341134970
Cittadella (2 Seasons)1 League15.1000
Reggiana (2 Seasons)1 League5.2530233650.032021640
Perugia (1 Season)1 League23.423188105112250.01117116629180
Palermo (1 Season)1 League4.6841523742.943031950
SPAL (1 Season)1 League10.27523251145.56100101880
Cremonese (1 Season)1 League5.3733131616.759182940
Crotone (1 Season)1 League5.8550231520.047072700
Atalanta (1 Season)1 League0.85523011100.001010500
Milan (1 Season)1 League0
Serie B (9 Seasons)97.99165234127338538.8529258726117460
Serie A (2 Seasons)0.85523011100.001010500
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
2018-201921Perugiait ITACoppa Italia41st0.3Matches
2020-202123Pisait ITACoppa Italia25th1.300Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.620Matches
2023-202426Reggianait ITACoppa ItaliaRd20.500Matches
2024-202527Reggianait ITACoppa ItaliaRd10.200Matches
6 Seasons5 Clubs1 League2.8200
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
Reggiana (2 Seasons)1 League0.7000
Pisa (1 Season)1 League1.3000
Perugia (1 Season)1 League0.30
Cremonese (1 Season)1 League0.6200
Atalanta (1 Season)1 League0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201719Cittadellait ITA2. Serie B5.1Matches
2017-201820Atalantait ITA1. Serie A0.8480218286483266.7133.3371617230132428Matches
2017-201820Cittadellait ITA2. Serie B10.0Matches
2018-201921Perugiait ITACoppa Italia0.3Matches
2018-201921Perugiait ITA2. Serie B23.49431886419449116939543870.41629.6603297210974435228246769227Matches
2019-202022Crotoneit ITA2. Serie B5.8249111911503424911654.5545.518910462951288211821363Matches
2019-202022Pisait ITA2. Serie B10.040232118620432402311651.61548.4269146050716175422130574Matches
2020-202123Pisait ITACoppa Italia1.3Matches
2020-202123Pisait ITA2. Serie B18.3809118636237996808633352.43047.6492344213585139246329550110Matches
2021-202224Cremoneseit ITACoppa Italia0.6Matches
2021-202224SPALit ITA2. Serie B10.240383115622458403211152.41047.6282121136012116511531387Matches
2021-202224Cremoneseit ITA2. Serie B5.32005277797252005240.0360.0127699319973241014037Matches
2022-202325Palermoit ITA2. Serie B4.6244629991212424314964.3428.6145815381114315718044Matches
2023-202426Reggianait ITACoppa Italia0.5Matches
2023-202426Reggianait ITA2. Serie B0.4200081231922100.000.09643623211174Matches
2024-202527Reggianait ITACoppa Italia0.2Matches
2024-202527Reggianait ITA2. Serie B4.71415116764161406466.7233.3794541798611249932Matches
10 Seasons10 Clubs4 Leagues101.534595730414831728410345121012358.68641.02232123244604168130753141532628686
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 (2 Seasons)2 Leagues29.61211141075485831281210944952.14547.97614902186567562910550855184
Cittadella (2 Seasons)1 League15.1
Reggiana (2 Seasons)2 Leagues5.81615117576191598675.0225.088518215109313511636
Perugia (1 Season)2 Leagues23.79431886419449116939543870.41629.6603297210974435228246769227
Palermo (1 Season)1 League4.6244629991212424314964.3428.6145815381114315718044
SPAL (1 Season)1 League10.240383115622458403211152.41047.6282121136012116511531387
Cremonese (1 Season)2 Leagues5.92005277797252005240.0360.0127699319973241014037
Crotone (1 Season)1 League5.8249111911503424911654.5545.518910462951288211821363
Atalanta (1 Season)3 Leagues0.8480218286483266.7133.3371617230132428
Milan (1 Season)1 League
Serie B (9 Seasons)97.934115730214651700404340320712158.58541.12195121634532165130743111512586678
Coppa Italia (6 Seasons)2.8
Serie A (2 Seasons)0.8480218286483266.7133.3371617230132428
Europa Lg (1 Season)
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
2016-201719Cittadella1 League5.1
2017-201820Cittadella1 League10.0
2017-201820Atalanta3 Leagues0.8480218286483266.7133.3371617230132428
2018-201921Perugia2 Leagues23.79431886419449116939543870.41629.6603297210974435228246769227
2019-202022Crotone1 League5.8249111911503424911654.5545.518910462951288211821363
2019-202022Pisa1 League10.040232118620432402311651.61548.4269146050716175422130574
2020-202123Pisa2 Leagues19.6809118636237996808633352.43047.6492344213585139246329550110
2021-202224SPAL1 League10.240383115622458403211152.41047.6282121136012116511531387
2021-202224Cremonese2 Leagues5.92005277797252005240.0360.0127699319973241014037
2022-202325Palermo1 League4.6244629991212424314964.3428.6145815381114315718044
2023-202426Reggiana2 Leagues0.9200081231922100.000.09643623211174
2024-202527Reggiana2 Leagues4.91415116764161406466.7233.3794541798611249932
10 Seasons10 Clubs4 Leagues101.534595730414831728410345121012358.68641.02232123244604168130753141532628686
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 (2 Seasons)2 Leagues29.61211141075485831281210944952.14547.97614902186567562910550855184
Cittadella (2 Seasons)1 League15.1
Reggiana (2 Seasons)2 Leagues5.81615117576191598675.0225.088518215109313511636
Perugia (1 Season)2 Leagues23.79431886419449116939543870.41629.6603297210974435228246769227
Palermo (1 Season)1 League4.6244629991212424314964.3428.6145815381114315718044
SPAL (1 Season)1 League10.240383115622458403211152.41047.6282121136012116511531387
Cremonese (1 Season)2 Leagues5.92005277797252005240.0360.0127699319973241014037
Crotone (1 Season)1 League5.8249111911503424911654.5545.518910462951288211821363
Atalanta (1 Season)3 Leagues0.8480218286483266.7133.3371617230132428
Milan (1 Season)1 League
Serie B (9 Seasons)97.934115730214651700404340320712158.58541.12195121634532165130743111512586678
Coppa Italia (6 Seasons)2.8
Serie A (2 Seasons)0.8480218286483266.7133.3371617230132428
Europa Lg (1 Season)
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
2016-201719Cittadellait ITA2. Serie B6th5.1Matches
2017-201820Cittadellait ITA2. Serie B6th10.0Matches
2017-201820Atalantait ITA1. Serie A7th0.8480218286483266.7133.3371617230132428Matches
2018-201921Perugiait ITA2. Serie B8th23.49431886419449116939543870.41629.6603297210974435228246769227Matches
2019-202022Crotoneit ITA2. Serie B2nd5.8249111911503424911654.5545.518910462951288211821363Matches
2019-202022Pisait ITA2. Serie B9th10.040232118620432402311651.61548.4269146050716175422130574Matches
2020-202123Pisait ITA2. Serie B14th18.3809118636237996808633352.43047.6492344213585139246329550110Matches
2021-202224SPALit ITA2. Serie B15th10.240383115622458403211152.41047.6282121136012116511531387Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.32005277797252005240.0360.0127699319973241014037Matches
2022-202325Palermoit ITA2. Serie B9th4.6244629991212424314964.3428.6145815381114315718044Matches
2023-202426Reggianait ITA2. Serie B11th0.4200081231922100.000.09643623211174Matches
2024-202527Reggianait ITA2. Serie B15th4.71415116764161406466.7233.3794541798611249932Matches
10 Seasons10 Clubs2 Leagues98.734595730414831728410345121012358.68641.02232123244604168130753141532628686
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 (2 Seasons)1 League28.31211141075485831281210944952.14547.97614902186567562910550855184
Cittadella (2 Seasons)1 League15.1
Reggiana (2 Seasons)1 League5.21615117576191598675.0225.088518215109313511636
Perugia (1 Season)1 League23.49431886419449116939543870.41629.6603297210974435228246769227
Palermo (1 Season)1 League4.6244629991212424314964.3428.6145815381114315718044
SPAL (1 Season)1 League10.240383115622458403211152.41047.6282121136012116511531387
Cremonese (1 Season)1 League5.32005277797252005240.0360.0127699319973241014037
Crotone (1 Season)1 League5.8249111911503424911654.5545.518910462951288211821363
Atalanta (1 Season)1 League0.8480218286483266.7133.3371617230132428
Milan (1 Season)1 League
Serie B (9 Seasons)97.934115730214651700404340320712158.58541.12195121634532165130743111512586678
Serie A (2 Seasons)0.8480218286483266.7133.3371617230132428
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
2018-201921Perugiait ITACoppa Italia41st0.3Matches
2020-202123Pisait ITACoppa Italia25th1.3Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.6Matches
2023-202426Reggianait ITACoppa ItaliaRd20.5Matches
2024-202527Reggianait ITACoppa ItaliaRd10.2Matches
6 Seasons5 Clubs1 League2.8
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
Reggiana (2 Seasons)1 League0.7
Pisa (1 Season)1 League1.3
Perugia (1 Season)1 League0.3
Cremonese (1 Season)1 League0.6
Atalanta (1 Season)1 League

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201618Milanit ITA1. Serie A00003Matches
2016-201719Cittadellait ITA2. Serie B124593812.15.1319Matches
2017-201820Atalantait ITACoppa Italia00002Matches
2017-201820Atalanta2. Europa Lg00001Matches
2017-201820Atalantait ITA1. Serie A474192.20.8004161.5010+1+1.22+0.763.00.2+2.8+3.46+2.80Matches
2017-201820Cittadellait ITA2. Serie B178975323.710.0112621.501511+4+0.40+0.12Matches
2018-201921Perugiait ITACoppa Italia1282831.10.30012700.001100.00+2.90Matches
2018-201921Perugiait ITA2. Serie B322,1066665.023.424821581841.152931-2-0.09-0.2436.227.0+9.2+0.39+0.23Matches
2019-202022Crotoneit ITA2. Serie B135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85Matches
2019-202022Pisait ITA2. Serie B169005626.310.01075362511.811411+3+0.30+0.2612.114.5-2.4-0.24+0.31Matches
2020-202123Pisait ITACoppa Italia21165864.41.3190112601.5013-2-1.55-4.36Matches
2020-202123Pisait ITA2. Serie B291,6485748.218.32071292501.282632-6-0.33-0.3826.925.6+1.3+0.07-0.14Matches
2021-202224Cremoneseit ITACoppa Italia1505041.70.60015001.000000.000.00Matches
2021-202224SPALit ITA2. Serie B169195726.910.21268342521.131314-1-0.10+0.1513.214.9-1.7-0.17-0.02Matches
2021-202224Cremoneseit ITA2. Serie B144793414.05.3650082311.9394+5+0.94+0.549.44.5+5.0+0.93+0.64Matches
2022-202325Palermoit ITA2. Serie B254111612.04.62650231261.2043+1+0.22+0.2810.14.0+6.1+1.34+1.42Matches
2023-202426Reggianait ITACoppa Italia2462315.30.50022303.0030+3+5.87+5.52Matches
2023-202426Reggianait ITA2. Serie B339131.10.40031360.6710+1+2.31+2.520.90.2+0.7+1.55+1.78Matches
2024-202527Reggianait ITACoppa Italia1141415.60.20011400.000000.00+1.18Matches
2024-202527Reggianait ITA2. Serie B104274336.54.7560052611.106600.00+0.245.15.6-0.5-0.11+0.12Matches
10 Seasons10 Clubs4 Leagues1989,1364620.5101.59972279920501.35130122+8+0.08-0.07125.5106.0+19.5+0.23+0.12
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 (2 Seasons)2 Leagues472,6645737.929.631736162511.474146-5-0.17-0.2539.040.1-1.2-0.04+0.20
Cittadella (2 Seasons)1 League291,3564717.915.11431521.501511+4+0.40+0.12
Reggiana (2 Seasons)2 Leagues165263310.65.85600112171.19106+4+0.68+0.896.05.8+0.2+0.03+0.27
Perugia (1 Season)2 Leagues332,1346564.123.724821591941.123032-2-0.08-0.0836.227.0+9.2+0.39+0.23
Palermo (1 Season)1 League254111612.04.62650231261.2043+1+0.22+0.2810.14.0+6.1+1.34+1.42
SPAL (1 Season)1 League169195726.910.21268342521.131314-1-0.10+0.1513.214.9-1.7-0.17-0.02
Cremonese (1 Season)2 Leagues155293514.95.9650092611.8794+5+0.85+0.469.44.5+5.0+0.93+0.64
Crotone (1 Season)1 League135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85
Atalanta (1 Season)3 Leagues474191.60.8004191.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
Milan (1 Season)1 League00003
Serie B (9 Seasons)1878,8084724.597.99871268920281.34124118+6+0.06-0.05122.5105.8+16.7+0.20+0.18
Coppa Italia (6 Seasons)72543622.32.8191162721.4354+1+0.35+0.35
Serie A (2 Seasons)474191.10.8004191.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
Europa Lg (1 Season)00001
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
2015-201618Milan1 League00003
2016-201719Cittadella1 League124593812.15.1319
2017-201820Cittadella1 League178975323.710.0112621.501511+4+0.40+0.12
2017-201820Atalanta3 Leagues474191.60.8004191.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
2018-201921Perugia2 Leagues332,1346564.123.724821591941.123032-2-0.08-0.0836.227.0+9.2+0.39+0.23
2019-202022Crotone1 League135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85
2019-202022Pisa1 League169005626.310.01075362511.811411+3+0.30+0.2612.114.5-2.4-0.24+0.31
2020-202123Pisa2 Leagues311,7645749.019.621723102501.292735-8-0.41-0.5626.925.6+1.3+0.07-0.14
2021-202224SPAL1 League169195726.910.21268342521.131314-1-0.10+0.1513.214.9-1.7-0.17-0.02
2021-202224Cremonese2 Leagues155293514.95.9650092611.8794+5+0.85+0.469.44.5+5.0+0.93+0.64
2022-202325Palermo1 League254111612.04.62650231261.2043+1+0.22+0.2810.14.0+6.1+1.34+1.42
2023-202426Reggiana2 Leagues585172.30.90051761.6040+4+4.24+4.410.90.2+0.7+1.55+1.78
2024-202527Reggiana2 Leagues114414035.04.9560062411.006600.00+0.335.15.6-0.5-0.11+0.12
10 Seasons10 Clubs4 Leagues1989,1364620.5101.59972279920501.35130122+8+0.08-0.07125.5106.0+19.5+0.23+0.12
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 (2 Seasons)2 Leagues472,6645737.929.631736162511.474146-5-0.17-0.2539.040.1-1.2-0.04+0.20
Cittadella (2 Seasons)1 League291,3564717.915.11431521.501511+4+0.40+0.12
Reggiana (2 Seasons)2 Leagues165263310.65.85600112171.19106+4+0.68+0.896.05.8+0.2+0.03+0.27
Perugia (1 Season)2 Leagues332,1346564.123.724821591941.123032-2-0.08-0.0836.227.0+9.2+0.39+0.23
Palermo (1 Season)1 League254111612.04.62650231261.2043+1+0.22+0.2810.14.0+6.1+1.34+1.42
SPAL (1 Season)1 League169195726.910.21268342521.131314-1-0.10+0.1513.214.9-1.7-0.17-0.02
Cremonese (1 Season)2 Leagues155293514.95.9650092611.8794+5+0.85+0.469.44.5+5.0+0.93+0.64
Crotone (1 Season)1 League135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85
Atalanta (1 Season)3 Leagues474191.60.8004191.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
Milan (1 Season)1 League00003
Serie B (9 Seasons)1878,8084724.597.99871268920281.34124118+6+0.06-0.05122.5105.8+16.7+0.20+0.18
Coppa Italia (6 Seasons)72543622.32.8191162721.4354+1+0.35+0.35
Serie A (2 Seasons)474191.10.8004191.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
Europa Lg (1 Season)00001
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
2015-201618Milanit ITA1. Serie A7th00003Matches
2016-201719Cittadellait ITA2. Serie B6th124593812.15.1319Matches
2017-201820Cittadellait ITA2. Serie B6th178975323.710.0112621.501511+4+0.40+0.12Matches
2017-201820Atalantait ITA1. Serie A7th474192.20.8004161.5010+1+1.22+0.763.00.2+2.8+3.46+2.80Matches
2018-201921Perugiait ITA2. Serie B8th322,1066665.023.424821581841.152931-2-0.09-0.2436.227.0+9.2+0.39+0.23Matches
2019-202022Crotoneit ITA2. Serie B2nd135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85Matches
2019-202022Pisait ITA2. Serie B9th169005626.310.01075362511.811411+3+0.30+0.2612.114.5-2.4-0.24+0.31Matches
2020-202123Pisait ITA2. Serie B14th291,6485748.218.32071292501.282632-6-0.33-0.3826.925.6+1.3+0.07-0.14Matches
2021-202224SPALit ITA2. Serie B15th169195726.910.21268342521.131314-1-0.10+0.1513.214.9-1.7-0.17-0.02Matches
2021-202224Cremoneseit ITA2. Serie B2nd144793414.05.3650082311.9394+5+0.94+0.549.44.5+5.0+0.93+0.64Matches
2022-202325Palermoit ITA2. Serie B9th254111612.04.62650231261.2043+1+0.22+0.2810.14.0+6.1+1.34+1.42Matches
2023-202426Reggianait ITA2. Serie B11th339131.10.40031360.6710+1+2.31+2.520.90.2+0.7+1.55+1.78Matches
2024-202527Reggianait ITA2. Serie B15th104274336.54.7560052611.106600.00+0.245.15.6-0.5-0.11+0.12Matches
10 Seasons10 Clubs2 Leagues1918,8824720.898.79871269320471.34125118+7+0.07-0.08125.5106.0+19.5+0.23+0.12
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 (2 Seasons)1 League452,5485737.328.330725152511.474043-3-0.11-0.1539.040.1-1.2-0.04+0.20
Cittadella (2 Seasons)1 League291,3564717.915.11431521.501511+4+0.40+0.12
Reggiana (2 Seasons)1 League134663610.25.2560082171.0076+1+0.19+0.416.05.8+0.2+0.03+0.27
Perugia (1 Season)1 League322,1066665.023.424821581841.152931-2-0.09-0.2436.227.0+9.2+0.39+0.23
Palermo (1 Season)1 League254111612.04.62650231261.2043+1+0.22+0.2810.14.0+6.1+1.34+1.42
SPAL (1 Season)1 League169195726.910.21268342521.131314-1-0.10+0.1513.214.9-1.7-0.17-0.02
Cremonese (1 Season)1 League144793414.05.3650082311.9394+5+0.94+0.549.44.5+5.0+0.93+0.64
Crotone (1 Season)1 League135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85
Atalanta (1 Season)1 League474192.20.8004161.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
Milan (1 Season)1 League00003
Serie B (9 Seasons)1878,8084724.597.99871268920281.34124118+6+0.06-0.05122.5105.8+16.7+0.20+0.18
Serie A (2 Seasons)474191.10.8004191.5010+1+1.22+0.763.00.2+2.8+3.46+2.80
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
2017-201820Atalantait ITACoppa Italia3rd00002Matches
2018-201921Perugiait ITACoppa Italia41st1282831.10.30012700.001100.00+2.90Matches
2020-202123Pisait ITACoppa Italia25th21165864.41.3190112601.5013-2-1.55-4.36Matches
2021-202224Cremoneseit ITACoppa ItaliaRd11505041.70.60015001.000000.000.00Matches
2023-202426Reggianait ITACoppa ItaliaRd22462315.30.50022303.0030+3+5.87+5.52Matches
2024-202527Reggianait ITACoppa ItaliaRd11141415.60.20011400.000000.00+1.18Matches
6 Seasons5 Clubs1 League72543622.32.8191162721.4354+1+0.35+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reggiana (2 Seasons)1 League3602015.40.70032002.0030+3+4.50+4.50
Pisa (1 Season)1 League21165864.41.3190112601.5013-2-1.55-4.36
Perugia (1 Season)1 League1282831.10.30012700.001100.00+2.90
Cremonese (1 Season)1 League1505041.70.60015001.000000.000.00
Atalanta (1 Season)1 League00002

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
2016-201719Cittadellait ITA2. Serie B5.120Matches
2017-201820Atalantait ITA1. Serie A0.8000350405000410100.0Matches
2017-201820Cittadellait ITA2. Serie B10.020000000000Matches
2018-201921Perugiait ITACoppa Italia0.30000Matches
2018-201921Perugiait ITA2. Serie B23.44004149231761820076224433.3Matches
2019-202022Crotoneit ITA2. Serie B5.81001413711250002031516.7Matches
2019-202022Pisait ITA2. Serie B10.03002020866700051153331.3Matches
2020-202123Pisait ITACoppa Italia1.30000000000Matches
2020-202123Pisait ITA2. Serie B18.3200392811772010094143628.0Matches
2021-202224Cremoneseit ITACoppa Italia0.60000100020Matches
2021-202224SPALit ITA2. Serie B10.22001822551500045133228.9Matches
2021-202224Cremoneseit ITA2. Serie B5.320014423230002141323.5Matches
2022-202325Palermoit ITA2. Serie B4.610097041410028132039.4Matches
2023-202426Reggianait ITACoppa Italia0.50000100000Matches
2023-202426Reggianait ITA2. Serie B0.4000200000000230100.0Matches
2024-202527Reggianait ITACoppa Italia0.20000000000Matches
2024-202527Reggianait ITA2. Serie B4.7100672313000661627.3Matches
10 Seasons10 Clubs4 Leagues101.52000166157487026724003479420931.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pisa (2 Seasons)2 Leagues29.650059489231327100145296929.6
Cittadella (2 Seasons)1 League15.140000000000
Reggiana (2 Seasons)2 Leagues5.8100882313000891636.0
Perugia (1 Season)2 Leagues23.74004149231761820076224433.3
Palermo (1 Season)1 League4.610097041410028132039.4
SPAL (1 Season)1 League10.22001822551500045133228.9
Cremonese (1 Season)2 Leagues5.920014523250002141323.5
Crotone (1 Season)1 League5.81001413711250002031516.7
Atalanta (1 Season)3 Leagues0.8000350405000410100.0
Milan (1 Season)1 League
Serie B (9 Seasons)97.92000163150486626654003439320930.8
Coppa Italia (6 Seasons)2.80000200020
Serie A (2 Seasons)0.8000350405000410100.0
Europa Lg (1 Season)
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
2016-201719Cittadella1 League5.120
2017-201820Cittadella1 League10.020000000000
2017-201820Atalanta3 Leagues0.8000350405000410100.0
2018-201921Perugia2 Leagues23.74004149231761820076224433.3
2019-202022Crotone1 League5.81001413711250002031516.7
2019-202022Pisa1 League10.03002020866700051153331.3
2020-202123Pisa2 Leagues19.6200392811772010094143628.0
2021-202224SPAL1 League10.22001822551500045133228.9
2021-202224Cremonese2 Leagues5.920014523250002141323.5
2022-202325Palermo1 League4.610097041410028132039.4
2023-202426Reggiana2 Leagues0.9000210000000230100.0
2024-202527Reggiana2 Leagues4.9100672313000661627.3
10 Seasons10 Clubs4 Leagues101.52000166157487026724003479420931.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pisa (2 Seasons)2 Leagues29.650059489231327100145296929.6
Cittadella (2 Seasons)1 League15.140000000000
Reggiana (2 Seasons)2 Leagues5.8100882313000891636.0
Perugia (1 Season)2 Leagues23.74004149231761820076224433.3
Palermo (1 Season)1 League4.610097041410028132039.4
SPAL (1 Season)1 League10.22001822551500045133228.9
Cremonese (1 Season)2 Leagues5.920014523250002141323.5
Crotone (1 Season)1 League5.81001413711250002031516.7
Atalanta (1 Season)3 Leagues0.8000350405000410100.0
Milan (1 Season)1 League
Serie B (9 Seasons)97.92000163150486626654003439320930.8
Coppa Italia (6 Seasons)2.80000200020
Serie A (2 Seasons)0.8000350405000410100.0
Europa Lg (1 Season)
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
2016-201719Cittadellait ITA2. Serie B6th5.120Matches
2017-201820Cittadellait ITA2. Serie B6th10.020000000000Matches
2017-201820Atalantait ITA1. Serie A7th0.8000350405000410100.0Matches
2018-201921Perugiait ITA2. Serie B8th23.44004149231761820076224433.3Matches
2019-202022Crotoneit ITA2. Serie B2nd5.81001413711250002031516.7Matches
2019-202022Pisait ITA2. Serie B9th10.03002020866700051153331.3Matches
2020-202123Pisait ITA2. Serie B14th18.3200392811772010094143628.0Matches
2021-202224SPALit ITA2. Serie B15th10.22001822551500045133228.9Matches
2021-202224Cremoneseit ITA2. Serie B2nd5.320014423230002141323.5Matches
2022-202325Palermoit ITA2. Serie B9th4.610097041410028132039.4Matches
2023-202426Reggianait ITA2. Serie B11th0.4000200000000230100.0Matches
2024-202527Reggianait ITA2. Serie B15th4.7100672313000661627.3Matches
10 Seasons10 Clubs2 Leagues98.72000166155487026704003479420931.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pisa (2 Seasons)1 League28.350059489231327100145296929.6
Cittadella (2 Seasons)1 League15.140000000000
Reggiana (2 Seasons)1 League5.2100872313000891636.0
Perugia (1 Season)1 League23.44004149231761820076224433.3
Palermo (1 Season)1 League4.610097041410028132039.4
SPAL (1 Season)1 League10.22001822551500045133228.9
Cremonese (1 Season)1 League5.320014423230002141323.5
Crotone (1 Season)1 League5.81001413711250002031516.7
Atalanta (1 Season)1 League0.8000350405000410100.0
Milan (1 Season)1 League
Serie B (9 Seasons)97.92000163150486626654003439320930.8
Serie A (2 Seasons)0.8000350405000410100.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201921Perugiait ITACoppa Italia41st0.30000Matches
2020-202123Pisait ITACoppa Italia25th1.30000000000Matches
2021-202224Cremoneseit ITACoppa ItaliaRd10.60000100020Matches
2023-202426Reggianait ITACoppa ItaliaRd20.50000100000Matches
2024-202527Reggianait ITACoppa ItaliaRd10.20000000000Matches
6 Seasons5 Clubs1 League2.80000200020
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reggiana (2 Seasons)1 League0.70000100000
Pisa (1 Season)1 League1.30000000000
Perugia (1 Season)1 League0.30000
Cremonese (1 Season)1 League0.60000100020
Atalanta (1 Season)1 League

Player Club Summary

About FBref.com

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

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

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

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

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

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

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