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-202022Pisait ITA2. Serie B161090010.0314300303.23.20.94.11624740.300.100.400.300.400.320.090.410.320.41Matches
2019-202022Crotoneit ITA2. Serie B1355235.8000000101.31.31.22.51213630.000.000.000.000.000.220.210.430.220.43Matches
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
9 Seasons10 Clubs4 Leagues187948,69596.6351247305719029.023.514.638.11602226540.360.120.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
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
Reggiana (1 Season)2 Leagues50850.9202111000.80.00.00.02142.120.002.121.061.061.820.111.930.000.11
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 (8 Seasons)177938,38193.1331245285719028.823.314.537.81572176460.350.130.480.300.430.370.190.550.300.48
Coppa Italia (5 Seasons)612402.7202200000.750.000.750.750.75
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
9 Seasons10 Clubs4 Leagues187948,69596.6351247305719029.023.514.638.11602226540.360.120.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
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
Reggiana (1 Season)2 Leagues50850.9202111000.80.00.00.02142.120.002.121.061.061.820.111.930.000.11
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 (8 Seasons)177938,38193.1331245285719028.823.314.537.81572176460.350.130.480.300.430.370.190.550.300.48
Coppa Italia (5 Seasons)612402.7202200000.750.000.750.750.75
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
9 Seasons10 Clubs2 Leagues181938,45593.9331245285719029.023.514.638.11602226540.350.130.480.300.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
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
Reggiana (1 Season)1 League30390.4101011000.80.00.00.02142.310.002.310.000.001.820.111.930.000.11
Milan (1 Season)1 League00
Serie B (8 Seasons)177938,38193.1331245285719028.823.314.537.81572176460.350.130.480.300.430.370.190.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
5 Seasons5 Clubs1 League612402.7202200000.750.000.750.750.75
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 (1 Season)1 League20460.5101100001.960.001.961.961.96
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-202022Pisait ITA2. Serie B10.0330930.03.000.900.100.3320.20003.23.20.11-0.2-0.2Matches
2019-202022Crotoneit ITA2. Serie B5.8020630.03.441.030.000.0015.40001.31.30.06-1.3-1.3Matches
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
9 Seasons10 Clubs4 Leagues96.63524110037.82.641.040.100.2918.335729.023.50.10-2.0-1.5
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
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
Reggiana (1 Season)2 Leagues0.92000.000.000110.80.0+0.20.0
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 (8 Seasons)93.1332359837.92.671.050.100.2918.335728.823.30.10-1.8-1.3
Coppa Italia (5 Seasons)2.72200.00.850.000.5000
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
9 Seasons10 Clubs4 Leagues96.63524110037.82.641.040.100.2918.335729.023.50.10-2.0-1.5
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
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
Reggiana (1 Season)2 Leagues0.92000.000.000110.80.0+0.20.0
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 (8 Seasons)93.1332359837.92.671.050.100.2918.335728.823.30.10-1.8-1.3
Coppa Italia (5 Seasons)2.72200.00.850.000.5000
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
9 Seasons10 Clubs2 Leagues93.93323910038.12.691.060.100.2818.335729.023.50.10-2.0-1.5
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
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
Reggiana (1 Season)1 League0.41000.000.000110.80.0+0.20.0
Milan (1 Season)1 League
Serie B (8 Seasons)93.1332359837.92.671.050.100.2918.335728.823.30.10-1.8-1.3
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
5 Seasons5 Clubs1 League2.72200.00.850.000.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reggiana (1 Season)1 League0.51000.000.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

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-202022Pisait ITA2. Serie B10.019926176.234976469612576.8698185.2263378.810.90.7+0.115206224Matches
2019-202022Crotoneit ITA2. Serie B5.812417471.31780413698977.5354872.9101855.601.20.9-1.2982113Matches
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
9 Seasons10 Clubs4 Leagues96.61605225471.2248575619891111480.050668374.113423058.31214.610.8-2.61221427913222
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
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
Reggiana (1 Season)2 Leagues0.9131681.313431101190.91333.30000.00.10.010001
Atalanta (1 Season)3 Leagues0.8293387.951797141687.588100.044100.000.10.1-0.121325
Milan (1 Season)1 League
Serie B (8 Seasons)93.11576222171.0243405522877109879.949867573.813022657.51214.510.6-2.51201417611217
Coppa Italia (5 Seasons)2.70
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
9 Seasons10 Clubs4 Leagues96.61605225471.2248575619891111480.050668374.113423058.31214.610.8-2.61221427913222
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
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
Reggiana (1 Season)2 Leagues0.9131681.313431101190.91333.30000.00.10.010001
Atalanta (1 Season)3 Leagues0.8293387.951797141687.588100.044100.000.10.1-0.121325
Milan (1 Season)1 League
Serie B (8 Seasons)93.11576222171.0243405522877109879.949867573.813022657.51214.510.6-2.51201417611217
Coppa Italia (5 Seasons)2.70
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
9 Seasons10 Clubs2 Leagues93.91605225471.2248575619891111480.050668374.113423058.31214.610.8-2.61221427913222
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
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
Reggiana (1 Season)1 League0.4131681.313431101190.91333.30000.00.10.010001
Milan (1 Season)1 League
Serie B (8 Seasons)93.11576222171.0243405522877109879.949867573.813022657.51214.510.6-2.51201417611217
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
5 Seasons5 Clubs1 League2.70
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Reggiana (1 Season)1 League0.50
Pisa (1 Season)1 League1.30
Perugia (1 Season)1 League0.30
Cremonese (1 Season)1 League0.60
Atalanta (1 Season)1 League
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
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-202022Pisait ITA2. Serie B10.02612481210362000019917Matches
2019-202022Crotoneit ITA2. Serie B5.81741686101111000012406Matches
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
9 Seasons10 Clubs4 Leagues96.62254214110381618677100016051075
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
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
Reggiana (1 Season)2 Leagues0.9161600000000001300
Atalanta (1 Season)3 Leagues0.8333110014000002910
Milan (1 Season)1 League
Serie B (8 Seasons)93.1222121101028161763710001576975
Coppa Italia (5 Seasons)2.70
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
9 Seasons10 Clubs4 Leagues96.62254214110381618677100016051075
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
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
Reggiana (1 Season)2 Leagues0.9161600000000001300
Atalanta (1 Season)3 Leagues0.8333110014000002910
Milan (1 Season)1 League
Serie B (8 Seasons)93.1222121101028161763710001576975
Coppa Italia (5 Seasons)2.70
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
9 Seasons10 Clubs2 Leagues93.92254214110381618677100016051075
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
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
Reggiana (1 Season)1 League0.4161600000000001300
Milan (1 Season)1 League
Serie B (8 Seasons)93.1222121101028161763710001576975
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
5 Seasons5 Clubs1 League2.70
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reggiana (1 Season)1 League0.50
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-202022Pisait ITA2. Serie B10.0343.40260412140.40400000Matches
2019-202022Crotoneit ITA2. Serie B5.8213.61121242020.34100100Matches
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
9 Seasons10 Clubs4 Leagues96.62973.7720123136243260.331702430
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
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
Reggiana (1 Season)2 Leagues0.924.6210100000.00000000
Atalanta (1 Season)3 Leagues0.844.9340000000.00000000
Milan (1 Season)1 League
Serie B (8 Seasons)93.12933.7619723136243260.331702430
Coppa Italia (5 Seasons)2.7
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
9 Seasons10 Clubs4 Leagues96.62973.7720123136243260.331702430
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
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
Reggiana (1 Season)2 Leagues0.924.6210100000.00000000
Atalanta (1 Season)3 Leagues0.844.9340000000.00000000
Milan (1 Season)1 League
Serie B (8 Seasons)93.12933.7619723136243260.331702430
Coppa Italia (5 Seasons)2.7
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
9 Seasons10 Clubs2 Leagues93.92973.7720123136243260.331702430
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
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
Reggiana (1 Season)1 League0.424.6210100000.00000000
Milan (1 Season)1 League
Serie B (8 Seasons)93.12933.7619723136243260.331702430
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
5 Seasons5 Clubs1 League2.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reggiana (1 Season)1 League0.5
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-202022Pisait ITA2. Serie B10.0972611616.751111061520Matches
2019-202022Crotoneit ITA2. Serie B5.8550231520.047072700Matches
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
9 Seasons10 Clubs4 Leagues96.69169254224318038.8499158625116420
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
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
Reggiana (1 Season)2 Leagues0.9000000000000000
Atalanta (1 Season)3 Leagues0.85523011100.001010500
Milan (1 Season)1 League0
Serie B (8 Seasons)93.18662233924307938.0499058525111420
Coppa Italia (5 Seasons)2.7200
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
9 Seasons10 Clubs4 Leagues96.69169254224318038.8499158625116420
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
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
Reggiana (1 Season)2 Leagues0.9000000000000000
Atalanta (1 Season)3 Leagues0.85523011100.001010500
Milan (1 Season)1 League0
Serie B (8 Seasons)93.18662233924307938.0499058525111420
Coppa Italia (5 Seasons)2.7200
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
9 Seasons10 Clubs2 Leagues93.99167254224318038.8499158625116420
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
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
Reggiana (1 Season)1 League0.4000000000000000
Milan (1 Season)1 League0
Serie B (8 Seasons)93.18662233924307938.0499058525111420
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
5 Seasons5 Clubs1 League2.7200
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 (1 Season)1 League0.5000
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-202022Pisait ITA2. Serie B10.040232118620432402311651.61548.4269146050716175422130574Matches
2019-202022Crotoneit ITA2. Serie B5.8249111911503424911654.5545.518910462951288211821363Matches
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
9 Seasons10 Clubs4 Leagues96.633185229314161664394331120411958.38441.22153118704425160124743021492529654
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
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
Reggiana (1 Season)2 Leagues0.9200081231922100.000.09643623211174
Atalanta (1 Season)3 Leagues0.8480218286483266.7133.3371617230132428
Milan (1 Season)1 League
Serie B (8 Seasons)93.132705229113981636388326320111758.28341.32116117094353157124732991472487646
Coppa Italia (5 Seasons)2.7
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
9 Seasons10 Clubs4 Leagues96.633185229314161664394331120411958.38441.22153118704425160124743021492529654
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
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
Reggiana (1 Season)2 Leagues0.9200081231922100.000.09643623211174
Atalanta (1 Season)3 Leagues0.8480218286483266.7133.3371617230132428
Milan (1 Season)1 League
Serie B (8 Seasons)93.132705229113981636388326320111758.28341.32116117094353157124732991472487646
Coppa Italia (5 Seasons)2.7
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
9 Seasons10 Clubs2 Leagues93.933185229314161664394331120411958.38441.22153118704425160124743021492529654
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
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
Reggiana (1 Season)1 League0.4200081231922100.000.09643623211174
Milan (1 Season)1 League
Serie B (8 Seasons)93.132705229113981636388326320111758.28341.32116117094353157124732991472487646
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
5 Seasons5 Clubs1 League2.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Reggiana (1 Season)1 League0.5
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-202022Pisait ITA2. Serie B169005626.310.01075362511.811411+3+0.30+0.2612.114.5-2.4-0.24+0.31Matches
2019-202022Crotoneit ITA2. Serie B135234015.35.8562082651.3876+1+0.17-0.518.69.3-0.8-0.13-0.85Matches
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
9 Seasons10 Clubs4 Leagues1878,6954620.196.69472279320491.37124116+8+0.09-0.08120.4100.3+20.0+0.25+0.13
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
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
Reggiana (1 Season)2 Leagues585172.30.90051761.6040+4+4.24+4.410.90.2+0.7+1.55+1.78
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 (8 Seasons)1778,3814724.193.19372268419271.35118112+6+0.07-0.05117.3100.1+17.2+0.22+0.19
Coppa Italia (5 Seasons)62404022.92.7191153021.6754+1+0.37+0.17
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
9 Seasons10 Clubs4 Leagues1878,6954620.196.69472279320491.37124116+8+0.09-0.08120.4100.3+20.0+0.25+0.13
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
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
Reggiana (1 Season)2 Leagues585172.30.90051761.6040+4+4.24+4.410.90.2+0.7+1.55+1.78
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 (8 Seasons)1778,3814724.193.19372268419271.35118112+6+0.07-0.05117.3100.1+17.2+0.22+0.19
Coppa Italia (5 Seasons)62404022.92.7191153021.6754+1+0.37+0.17
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
9 Seasons10 Clubs2 Leagues1818,4554720.393.99372268819461.36119112+7+0.08-0.08120.4100.3+20.0+0.25+0.13
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
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
Reggiana (1 Season)1 League339131.10.40031360.6710+1+2.31+2.520.90.2+0.7+1.55+1.78
Milan (1 Season)1 League00003
Serie B (8 Seasons)1778,3814724.193.19372268419271.35118112+6+0.07-0.05117.3100.1+17.2+0.22+0.19
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
5 Seasons5 Clubs1 League62404022.92.7191153021.6754+1+0.37+0.17
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 (1 Season)1 League2462315.30.50022303.0030+3+5.87+5.52
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-202022Pisait ITA2. Serie B10.03002020866700051153331.3Matches
2019-202022Crotoneit ITA2. Serie B5.81001413711250002031516.7Matches
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
9 Seasons10 Clubs4 Leagues96.61900160150466725694003418819331.3
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
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
Reggiana (1 Season)2 Leagues0.9000210000000230100.0
Atalanta (1 Season)3 Leagues0.8000350405000410100.0
Milan (1 Season)1 League
Serie B (8 Seasons)93.11900157143466325624003378719331.1
Coppa Italia (5 Seasons)2.70000200020
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
9 Seasons10 Clubs4 Leagues96.61900160150466725694003418819331.3
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
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
Reggiana (1 Season)2 Leagues0.9000210000000230100.0
Atalanta (1 Season)3 Leagues0.8000350405000410100.0
Milan (1 Season)1 League
Serie B (8 Seasons)93.11900157143466325624003378719331.1
Coppa Italia (5 Seasons)2.70000200020
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
9 Seasons10 Clubs2 Leagues93.91900160148466725674003418819331.3
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
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
Reggiana (1 Season)1 League0.4000200000000230100.0
Milan (1 Season)1 League
Serie B (8 Seasons)93.11900157143466325624003378719331.1
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
5 Seasons5 Clubs1 League2.70000200020
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reggiana (1 Season)1 League0.50000100000
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.