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
2008-200916Romait ITA1. Serie A10120.1000000000.000.000.000.000.00Matches
2009-201017Grossetoit ITA2. Serie B601031.1000000000.000.000.000.000.00
2010-201118Crotoneit ITA2. Serie B33322,73830.4011000500.000.030.030.000.03
2011-201219Bariit ITA2. Serie B30292,57128.6000000300.000.000.000.000.00
2012-201320Novarait ITA2. Serie B18181,55017.2101100200.060.000.060.060.06Matches
2013-201421Ajacciofr FRA1. Ligue 1998109.0000000200.000.000.000.000.00Matches
2013-201421Novarait ITA2. Serie B19191,67018.6000000100.000.000.000.000.00Matches
2014-201522Perugiait ITACoppa Italia332332.6000000000.000.000.000.000.00Matches
2014-201522Perugiait ITA2. Serie B39373,13534.8000000700.000.000.000.000.00Matches
2015-201623Pescarait ITA2. Serie B23221,84920.5011000300.000.050.050.000.05Matches
2016-201724Pescarait ITACoppa Italia00Matches
2016-201724Pescarait ITA1. Serie A21141,40715.6011000100.000.060.060.000.06Matches
2017-201825Pescarait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2017-201825Pescarait ITA2. Serie B29252,20824.5123100320.040.080.120.040.12Matches
2018-201926Hellas Veronait ITACoppa Italia221802.0000000100.000.000.000.000.00Matches
2018-201926Hellas Veronait ITA2. Serie B12121,06511.8011000200.40.40.40.84362540.000.080.080.000.080.030.030.070.030.07Matches
2019-202027Cremoneseit ITA2. Serie B1298169.1000000100.10.10.30.32827250.000.000.000.000.000.010.030.040.010.04Matches
2020-202128Cremoneseit ITACoppa Italia211081.2000000000.000.000.000.000.00Matches
2020-202128Cremoneseit ITA2. Serie B864364.8000000100.00.00.20.21817190.000.000.000.000.000.010.040.040.010.04Matches
2021-202229Cremoneseit ITACoppa Italia10550.6000000000.000.000.000.000.00Matches
2021-202229Cremoneseit ITA2. Serie B211193810.4000000110.50.50.20.72544240.000.000.000.000.000.050.020.070.050.07Matches
14 Seasons10 Clubs4 Leagues29025021,974244.22682003331.01.01.12.11141501220.010.020.030.010.030.030.030.060.030.06
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
Pescara (3 Seasons)3 Leagues74625,55461.7145100720.020.060.080.020.08
Cremonese (3 Seasons)2 Leagues44272,35326.1000000310.60.60.71.37188680.000.000.000.000.000.020.030.050.020.05
Novara (2 Seasons)1 League37373,22035.8101100300.030.000.030.030.03
Perugia (1 Season)2 Leagues42403,36837.4000000700.000.000.000.000.00
Crotone (1 Season)1 League33322,73830.4011000500.000.030.030.000.03
Bari (1 Season)1 League30292,57128.6000000300.000.000.000.000.00
Hellas Verona (1 Season)2 Leagues14141,24513.8011000300.40.40.40.84362540.000.070.070.000.070.030.030.070.030.07
Ajaccio (1 Season)1 League998109.0000000200.000.000.000.000.00
Grosseto (1 Season)1 League601031.1000000000.000.000.000.000.00
Roma (1 Season)1 League10120.1000000000.000.000.000.000.00
Serie B (12 Seasons)25022019,079212.02572002931.01.01.12.11141501220.010.020.030.010.030.030.030.060.030.06
Coppa Italia (6 Seasons)976667.4000000100.000.000.000.000.00
Serie A (2 Seasons)22141,41915.8011000100.000.060.060.000.06
Ligue 1 (1 Season)998109.0000000200.000.000.000.000.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
2008-200916Roma1 League10120.1000000000.000.000.000.000.00
2009-201017Grosseto1 League601031.1000000000.000.000.000.000.00
2010-201118Crotone1 League33322,73830.4011000500.000.030.030.000.03
2011-201219Bari1 League30292,57128.6000000300.000.000.000.000.00
2012-201320Novara1 League18181,55017.2101100200.060.000.060.060.06
2013-201421Novara1 League19191,67018.6000000100.000.000.000.000.00
2013-201421Ajaccio1 League998109.0000000200.000.000.000.000.00
2014-201522Perugia2 Leagues42403,36837.4000000700.000.000.000.000.00
2015-201623Pescara1 League23221,84920.5011000300.000.050.050.000.05
2016-201724Pescara2 Leagues21141,40715.6011000100.000.060.060.000.06
2017-201825Pescara2 Leagues30262,29825.5123100320.040.080.120.040.12
2018-201926Hellas Verona2 Leagues14141,24513.8011000300.40.40.40.84362540.000.070.070.000.070.030.030.070.030.07
2019-202027Cremonese1 League1298169.1000000100.10.10.30.32827250.000.000.000.000.000.010.030.040.010.04
2020-202128Cremonese2 Leagues1075446.0000000100.00.00.20.21817190.000.000.000.000.000.010.040.040.010.04
2021-202229Cremonese2 Leagues221199311.0000000110.50.50.20.72544240.000.000.000.000.000.050.020.070.050.07
14 Seasons10 Clubs4 Leagues29025021,974244.22682003331.01.01.12.11141501220.010.020.030.010.030.030.030.060.030.06
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
Pescara (3 Seasons)3 Leagues74625,55461.7145100720.020.060.080.020.08
Cremonese (3 Seasons)2 Leagues44272,35326.1000000310.60.60.71.37188680.000.000.000.000.000.020.030.050.020.05
Novara (2 Seasons)1 League37373,22035.8101100300.030.000.030.030.03
Perugia (1 Season)2 Leagues42403,36837.4000000700.000.000.000.000.00
Crotone (1 Season)1 League33322,73830.4011000500.000.030.030.000.03
Bari (1 Season)1 League30292,57128.6000000300.000.000.000.000.00
Hellas Verona (1 Season)2 Leagues14141,24513.8011000300.40.40.40.84362540.000.070.070.000.070.030.030.070.030.07
Ajaccio (1 Season)1 League998109.0000000200.000.000.000.000.00
Grosseto (1 Season)1 League601031.1000000000.000.000.000.000.00
Roma (1 Season)1 League10120.1000000000.000.000.000.000.00
Serie B (12 Seasons)25022019,079212.02572002931.01.01.12.11141501220.010.020.030.010.030.030.030.060.030.06
Coppa Italia (6 Seasons)976667.4000000100.000.000.000.000.00
Serie A (2 Seasons)22141,41915.8011000100.000.060.060.000.06
Ligue 1 (1 Season)998109.0000000200.000.000.000.000.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
2008-200916Romait ITA1. Serie A6th10120.1000000000.000.000.000.000.00Matches
2009-201017Grossetoit ITA2. Serie B7th601031.1000000000.000.000.000.000.00
2010-201118Crotoneit ITA2. Serie B11th33322,73830.4011000500.000.030.030.000.03
2011-201219Bariit ITA2. Serie B13th30292,57128.6000000300.000.000.000.000.00
2012-201320Novarait ITA2. Serie B5th18181,55017.2101100200.060.000.060.060.06Matches
2013-201421Novarait ITA2. Serie B19th19191,67018.6000000100.000.000.000.000.00Matches
2013-201421Ajacciofr FRA1. Ligue 120th998109.0000000200.000.000.000.000.00Matches
2014-201522Perugiait ITA2. Serie B6th39373,13534.8000000700.000.000.000.000.00Matches
2015-201623Pescarait ITA2. Serie B4th23221,84920.5011000300.000.050.050.000.05Matches
2016-201724Pescarait ITA1. Serie A20th21141,40715.6011000100.000.060.060.000.06Matches
2017-201825Pescarait ITA2. Serie B17th29252,20824.5123100320.040.080.120.040.12Matches
2018-201926Hellas Veronait ITA2. Serie B5th12121,06511.8011000200.40.40.40.84362540.000.080.080.000.080.030.030.070.030.07Matches
2019-202027Cremoneseit ITA2. Serie B12th1298169.1000000100.10.10.30.32827250.000.000.000.000.000.010.030.040.010.04Matches
2020-202128Cremoneseit ITA2. Serie B13th864364.8000000100.00.00.20.21817190.000.000.000.000.000.010.040.040.010.04Matches
2021-202229Cremoneseit ITA2. Serie B2nd211193810.4000000110.50.50.20.72544240.000.000.000.000.000.050.020.070.050.07Matches
14 Seasons10 Clubs3 Leagues28124321,308236.82682003231.01.01.12.11141501220.010.030.030.010.030.030.030.060.030.06
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
Pescara (3 Seasons)2 Leagues73615,46460.7145100720.020.070.080.020.08
Cremonese (3 Seasons)1 League41262,19024.3000000310.60.60.71.37188680.000.000.000.000.000.020.030.050.020.05
Novara (2 Seasons)1 League37373,22035.8101100300.030.000.030.030.03
Perugia (1 Season)1 League39373,13534.8000000700.000.000.000.000.00
Crotone (1 Season)1 League33322,73830.4011000500.000.030.030.000.03
Bari (1 Season)1 League30292,57128.6000000300.000.000.000.000.00
Hellas Verona (1 Season)1 League12121,06511.8011000200.40.40.40.84362540.000.080.080.000.080.030.030.070.030.07
Ajaccio (1 Season)1 League998109.0000000200.000.000.000.000.00
Grosseto (1 Season)1 League601031.1000000000.000.000.000.000.00
Roma (1 Season)1 League10120.1000000000.000.000.000.000.00
Serie B (12 Seasons)25022019,079212.02572002931.01.01.12.11141501220.010.020.030.010.030.030.030.060.030.06
Serie A (2 Seasons)22141,41915.8011000100.000.060.060.000.06
Ligue 1 (1 Season)998109.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522Perugiait ITACoppa Italia17th332332.6000000000.000.000.000.000.00Matches
2016-201724Pescarait ITACoppa Italia17th00Matches
2017-201825Pescarait ITACoppa Italia17th11901.0000000000.000.000.000.000.00Matches
2018-201926Hellas Veronait ITACoppa Italia25th221802.0000000100.000.000.000.000.00Matches
2020-202128Cremoneseit ITACoppa Italia25th211081.2000000000.000.000.000.000.00Matches
2021-202229Cremoneseit ITACoppa ItaliaRd110550.6000000000.000.000.000.000.00Matches
6 Seasons4 Clubs1 League976667.4000000100.000.000.000.000.00
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
Cremonese (2 Seasons)1 League311631.8000000000.000.000.000.000.00
Pescara (2 Seasons)1 League11901.0000000000.000.000.000.000.00
Perugia (1 Season)1 League332332.6000000000.000.000.000.000.00
Hellas Verona (1 Season)1 League221802.0000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200916Romait ITA1. Serie A0.1000.0000Matches
2009-201017Grossetoit ITA2. Serie B1.1021.750.0000
2010-201118Crotoneit ITA2. Serie B30.4020.070.0000
2011-201219Bariit ITA2. Serie B28.6020.070.0000
2012-201320Novarait ITA2. Serie B17.2120.120.5000Matches
2013-201421Ajacciofr FRA1. Ligue 19.0010.110.0000Matches
2013-201421Novarait ITA2. Serie B18.6010.050.0000Matches
2014-201522Perugiait ITACoppa Italia2.6000Matches
2014-201522Perugiait ITA2. Serie B34.8030.090.0000Matches
2015-201623Pescarait ITA2. Serie B20.5000.0000Matches
2016-201724Pescarait ITA1. Serie A15.6010110.00.640.060.000.0000Matches
2017-201825Pescarait ITACoppa Italia1.0000Matches
2017-201825Pescarait ITA2. Serie B24.51030.000.120.3300Matches
2018-201926Hellas Veronait ITACoppa Italia2.0000Matches
2018-201926Hellas Veronait ITA2. Serie B11.807571.40.590.420.000.0021.60000.40.40.06-0.4-0.4Matches
2019-202027Cremoneseit ITA2. Serie B9.103133.30.330.110.000.0041.30000.10.10.03-0.1-0.1Matches
2020-202128Cremoneseit ITACoppa Italia1.20000.000.0000Matches
2020-202128Cremoneseit ITA2. Serie B4.8011100.00.210.210.000.0024.80000.00.00.030.00.0Matches
2021-202229Cremoneseit ITACoppa Italia0.60000.000.0000Matches
2021-202229Cremoneseit ITA2. Serie B10.4022100.00.190.190.000.0012.30000.50.50.24-0.5-0.5Matches
14 Seasons10 Clubs4 Leagues244.22232656.50.290.110.040.0824.90001.01.00.08-1.0-1.0
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
Pescara (3 Seasons)3 Leagues61.7110440.00.250.070.100.2500
Cremonese (3 Seasons)2 Leagues26.106466.70.230.150.000.0028.90000.60.60.10-0.6-0.6
Novara (2 Seasons)1 League35.8130.080.3300
Perugia (1 Season)2 Leagues37.4030.090.0000
Crotone (1 Season)1 League30.4020.070.0000
Bari (1 Season)1 League28.6020.070.0000
Hellas Verona (1 Season)2 Leagues13.807571.40.590.420.000.0021.60000.40.40.06-0.4-0.4
Ajaccio (1 Season)1 League9.0010.110.0000
Grosseto (1 Season)1 League1.1021.750.0000
Roma (1 Season)1 League0.1000.0000
Serie B (12 Seasons)212.02132492.30.210.110.080.0824.90001.01.00.08-1.0-1.0
Coppa Italia (6 Seasons)7.40000.000.0000
Serie A (2 Seasons)15.8010110.00.640.060.000.0000
Ligue 1 (1 Season)9.0010.110.0000
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
2008-200916Roma1 League0.1000.0000
2009-201017Grosseto1 League1.1021.750.0000
2010-201118Crotone1 League30.4020.070.0000
2011-201219Bari1 League28.6020.070.0000
2012-201320Novara1 League17.2120.120.5000
2013-201421Novara1 League18.6010.050.0000
2013-201421Ajaccio1 League9.0010.110.0000
2014-201522Perugia2 Leagues37.4030.090.0000
2015-201623Pescara1 League20.5000.0000
2016-201724Pescara2 Leagues15.6010110.00.640.060.000.0000
2017-201825Pescara2 Leagues25.51030.000.120.3300
2018-201926Hellas Verona2 Leagues13.807571.40.590.420.000.0021.60000.40.40.06-0.4-0.4
2019-202027Cremonese1 League9.103133.30.330.110.000.0041.30000.10.10.03-0.1-0.1
2020-202128Cremonese2 Leagues6.0011100.00.170.170.000.0024.80000.00.00.030.00.0
2021-202229Cremonese2 Leagues11.0022100.00.180.180.000.0012.30000.50.50.24-0.5-0.5
14 Seasons10 Clubs4 Leagues244.22232656.50.290.110.040.0824.90001.01.00.08-1.0-1.0
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
Pescara (3 Seasons)3 Leagues61.7110440.00.250.070.100.2500
Cremonese (3 Seasons)2 Leagues26.106466.70.230.150.000.0028.90000.60.60.10-0.6-0.6
Novara (2 Seasons)1 League35.8130.080.3300
Perugia (1 Season)2 Leagues37.4030.090.0000
Crotone (1 Season)1 League30.4020.070.0000
Bari (1 Season)1 League28.6020.070.0000
Hellas Verona (1 Season)2 Leagues13.807571.40.590.420.000.0021.60000.40.40.06-0.4-0.4
Ajaccio (1 Season)1 League9.0010.110.0000
Grosseto (1 Season)1 League1.1021.750.0000
Roma (1 Season)1 League0.1000.0000
Serie B (12 Seasons)212.02132492.30.210.110.080.0824.90001.01.00.08-1.0-1.0
Coppa Italia (6 Seasons)7.40000.000.0000
Serie A (2 Seasons)15.8010110.00.640.060.000.0000
Ligue 1 (1 Season)9.0010.110.0000
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
2008-200916Romait ITA1. Serie A6th0.1000.0000Matches
2009-201017Grossetoit ITA2. Serie B7th1.1021.750.0000
2010-201118Crotoneit ITA2. Serie B11th30.4020.070.0000
2011-201219Bariit ITA2. Serie B13th28.6020.070.0000
2012-201320Novarait ITA2. Serie B5th17.2120.120.5000Matches
2013-201421Novarait ITA2. Serie B19th18.6010.050.0000Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.0010.110.0000Matches
2014-201522Perugiait ITA2. Serie B6th34.8030.090.0000Matches
2015-201623Pescarait ITA2. Serie B4th20.5000.0000Matches
2016-201724Pescarait ITA1. Serie A20th15.6010110.00.640.060.000.0000Matches
2017-201825Pescarait ITA2. Serie B17th24.51030.000.120.3300Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.807571.40.590.420.000.0021.60000.40.40.06-0.4-0.4Matches
2019-202027Cremoneseit ITA2. Serie B12th9.103133.30.330.110.000.0041.30000.10.10.03-0.1-0.1Matches
2020-202128Cremoneseit ITA2. Serie B13th4.8011100.00.210.210.000.0024.80000.00.00.030.00.0Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.4022100.00.190.190.000.0012.30000.50.50.24-0.5-0.5Matches
14 Seasons10 Clubs3 Leagues236.82232656.50.300.110.040.0824.90001.01.00.08-1.0-1.0
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
Pescara (3 Seasons)2 Leagues60.7110440.00.250.070.100.2500
Cremonese (3 Seasons)1 League24.306466.70.250.160.000.0028.90000.60.60.10-0.6-0.6
Novara (2 Seasons)1 League35.8130.080.3300
Perugia (1 Season)1 League34.8030.090.0000
Crotone (1 Season)1 League30.4020.070.0000
Bari (1 Season)1 League28.6020.070.0000
Hellas Verona (1 Season)1 League11.807571.40.590.420.000.0021.60000.40.40.06-0.4-0.4
Ajaccio (1 Season)1 League9.0010.110.0000
Grosseto (1 Season)1 League1.1021.750.0000
Roma (1 Season)1 League0.1000.0000
Serie B (12 Seasons)212.02132492.30.210.110.080.0824.90001.01.00.08-1.0-1.0
Serie A (2 Seasons)15.8010110.00.640.060.000.0000
Ligue 1 (1 Season)9.0010.110.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201522Perugiait ITACoppa Italia17th2.6000Matches
2017-201825Pescarait ITACoppa Italia17th1.0000Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.0000Matches
2020-202128Cremoneseit ITACoppa Italia25th1.20000.000.0000Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.60000.000.0000Matches
6 Seasons4 Clubs1 League7.40000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cremonese (2 Seasons)1 League1.80000.000.0000
Pescara (2 Seasons)1 League1.0000
Perugia (1 Season)1 League2.6000
Hellas Verona (1 Season)1 League2.0000

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
2008-200916Romait ITA1. Serie A0.10Matches
2009-201017Grossetoit ITA2. Serie B1.10
2010-201118Crotoneit ITA2. Serie B30.41
2011-201219Bariit ITA2. Serie B28.60
2012-201320Novarait ITA2. Serie B17.20Matches
2013-201421Ajacciofr FRA1. Ligue 19.00Matches
2013-201421Novarait ITA2. Serie B18.60Matches
2014-201522Perugiait ITACoppa Italia2.60Matches
2014-201522Perugiait ITA2. Serie B34.80Matches
2015-201623Pescarait ITA2. Serie B20.51Matches
2016-201724Pescarait ITA1. Serie A15.61Matches
2017-201825Pescarait ITACoppa Italia1.00Matches
2017-201825Pescarait ITA2. Serie B24.52Matches
2018-201926Hellas Veronait ITACoppa Italia2.00Matches
2018-201926Hellas Veronait ITA2. Serie B11.854965883.48243258931434291.820023884.0255149.010.41.0+0.66464062Matches
2019-202027Cremoneseit ITA2. Serie B9.129039274.04369160816819586.210013375.2174339.500.30.2-0.36202227Matches
2020-202128Cremoneseit ITACoppa Italia1.20Matches
2020-202128Cremoneseit ITA2. Serie B4.817724672.02709115011012885.9507467.6142948.300.20.3-0.23123117Matches
2021-202229Cremoneseit ITACoppa Italia0.60Matches
2021-202229Cremoneseit ITA2. Serie B10.434846175.55359234018621785.713217973.7203557.100.20.2-0.24373044Matches
14 Seasons10 Clubs4 Leagues244.21364175777.620680768777888288.248262477.27615848.161.11.5+4.919115123150
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
Pescara (3 Seasons)3 Leagues61.74
Cremonese (3 Seasons)2 Leagues26.1815109974.212437509846454085.928238673.15110747.700.70.6-0.713698388
Novara (2 Seasons)1 League35.80
Perugia (1 Season)2 Leagues37.40
Crotone (1 Season)1 League30.41
Bari (1 Season)1 League28.60
Hellas Verona (1 Season)2 Leagues13.854965883.48243258931434291.820023884.0255149.010.41.0+0.66464062
Ajaccio (1 Season)1 League9.00
Grosseto (1 Season)1 League1.10
Roma (1 Season)1 League0.10
Serie B (12 Seasons)212.01364175777.620680768777888288.248262477.27615848.151.11.5+3.919115123150
Coppa Italia (6 Seasons)7.40
Serie A (2 Seasons)15.81
Ligue 1 (1 Season)9.00
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
2008-200916Roma1 League0.10
2009-201017Grosseto1 League1.10
2010-201118Crotone1 League30.41
2011-201219Bari1 League28.60
2012-201320Novara1 League17.20
2013-201421Novara1 League18.60
2013-201421Ajaccio1 League9.00
2014-201522Perugia2 Leagues37.40
2015-201623Pescara1 League20.51
2016-201724Pescara2 Leagues15.61
2017-201825Pescara2 Leagues25.52
2018-201926Hellas Verona2 Leagues13.854965883.48243258931434291.820023884.0255149.010.41.0+0.66464062
2019-202027Cremonese1 League9.129039274.04369160816819586.210013375.2174339.500.30.2-0.36202227
2020-202128Cremonese2 Leagues6.017724672.02709115011012885.9507467.6142948.300.20.3-0.23123117
2021-202229Cremonese2 Leagues11.034846175.55359234018621785.713217973.7203557.100.20.2-0.24373044
14 Seasons10 Clubs4 Leagues244.21364175777.620680768777888288.248262477.27615848.161.11.5+4.919115123150
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
Pescara (3 Seasons)3 Leagues61.74
Cremonese (3 Seasons)2 Leagues26.1815109974.212437509846454085.928238673.15110747.700.70.6-0.713698388
Novara (2 Seasons)1 League35.80
Perugia (1 Season)2 Leagues37.40
Crotone (1 Season)1 League30.41
Bari (1 Season)1 League28.60
Hellas Verona (1 Season)2 Leagues13.854965883.48243258931434291.820023884.0255149.010.41.0+0.66464062
Ajaccio (1 Season)1 League9.00
Grosseto (1 Season)1 League1.10
Roma (1 Season)1 League0.10
Serie B (12 Seasons)212.01364175777.620680768777888288.248262477.27615848.151.11.5+3.919115123150
Coppa Italia (6 Seasons)7.40
Serie A (2 Seasons)15.81
Ligue 1 (1 Season)9.00
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
2008-200916Romait ITA1. Serie A6th0.10Matches
2009-201017Grossetoit ITA2. Serie B7th1.10
2010-201118Crotoneit ITA2. Serie B11th30.41
2011-201219Bariit ITA2. Serie B13th28.60
2012-201320Novarait ITA2. Serie B5th17.20Matches
2013-201421Novarait ITA2. Serie B19th18.60Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.00Matches
2014-201522Perugiait ITA2. Serie B6th34.80Matches
2015-201623Pescarait ITA2. Serie B4th20.51Matches
2016-201724Pescarait ITA1. Serie A20th15.61Matches
2017-201825Pescarait ITA2. Serie B17th24.52Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.854965883.48243258931434291.820023884.0255149.010.41.0+0.66464062Matches
2019-202027Cremoneseit ITA2. Serie B12th9.129039274.04369160816819586.210013375.2174339.500.30.2-0.36202227Matches
2020-202128Cremoneseit ITA2. Serie B13th4.817724672.02709115011012885.9507467.6142948.300.20.3-0.23123117Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.434846175.55359234018621785.713217973.7203557.100.20.2-0.24373044Matches
14 Seasons10 Clubs3 Leagues236.81364175777.620680768777888288.248262477.27615848.161.11.5+4.919115123150
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
Pescara (3 Seasons)2 Leagues60.74
Cremonese (3 Seasons)1 League24.3815109974.212437509846454085.928238673.15110747.700.70.6-0.713698388
Novara (2 Seasons)1 League35.80
Perugia (1 Season)1 League34.80
Crotone (1 Season)1 League30.41
Bari (1 Season)1 League28.60
Hellas Verona (1 Season)1 League11.854965883.48243258931434291.820023884.0255149.010.41.0+0.66464062
Ajaccio (1 Season)1 League9.00
Grosseto (1 Season)1 League1.10
Roma (1 Season)1 League0.10
Serie B (12 Seasons)212.01364175777.620680768777888288.248262477.27615848.151.11.5+3.919115123150
Serie A (2 Seasons)15.81
Ligue 1 (1 Season)9.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201522Perugiait ITACoppa Italia17th2.60Matches
2017-201825Pescarait ITACoppa Italia17th1.00Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.00Matches
2020-202128Cremoneseit ITACoppa Italia25th1.20Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.60Matches
6 Seasons4 Clubs1 League7.40
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
Cremonese (2 Seasons)1 League1.80
Pescara (2 Seasons)1 League1.00
Perugia (1 Season)1 League2.60
Hellas Verona (1 Season)1 League2.00
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
2008-200916Romait ITA1. Serie A0.1Matches
2009-201017Grossetoit ITA2. Serie B1.1
2010-201118Crotoneit ITA2. Serie B30.4
2011-201219Bariit ITA2. Serie B28.6
2012-201320Novarait ITA2. Serie B17.2Matches
2013-201421Ajacciofr FRA1. Ligue 19.0Matches
2013-201421Novarait ITA2. Serie B18.6Matches
2014-201522Perugiait ITACoppa Italia2.6Matches
2014-201522Perugiait ITA2. Serie B34.8Matches
2015-201623Pescarait ITA2. Serie B20.5Matches
2016-201724Pescarait ITA1. Serie A15.632Matches
2017-201825Pescarait ITACoppa Italia1.0Matches
2017-201825Pescarait ITA2. Serie B24.50Matches
2018-201926Hellas Veronait ITACoppa Italia2.0Matches
2018-201926Hellas Veronait ITA2. Serie B11.865854810880323991000549210Matches
2019-202027Cremoneseit ITA2. Serie B9.13923088340226790000290112Matches
2020-202128Cremoneseit ITACoppa Italia1.20Matches
2020-202128Cremoneseit ITA2. Serie B4.8246194522121850000017709Matches
2021-202229Cremoneseit ITACoppa Italia0.61Matches
2021-202229Cremoneseit ITA2. Serie B10.4461354107701141000000348016Matches
14 Seasons10 Clubs4 Leagues244.217571404350211811432810001364347
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pescara (3 Seasons)3 Leagues61.732
Cremonese (3 Seasons)2 Leagues26.110998562421315592290000815137
Novara (2 Seasons)1 League35.8
Perugia (1 Season)2 Leagues37.4
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)2 Leagues13.865854810880323991000549210
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.01757140435021188132810001364347
Coppa Italia (6 Seasons)7.41
Serie A (2 Seasons)15.832
Ligue 1 (1 Season)9.0
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
2008-200916Roma1 League0.1
2009-201017Grosseto1 League1.1
2010-201118Crotone1 League30.4
2011-201219Bari1 League28.6
2012-201320Novara1 League17.2
2013-201421Novara1 League18.6
2013-201421Ajaccio1 League9.0
2014-201522Perugia2 Leagues37.4
2015-201623Pescara1 League20.5
2016-201724Pescara2 Leagues15.632
2017-201825Pescara2 Leagues25.50
2018-201926Hellas Verona2 Leagues13.865854810880323991000549210
2019-202027Cremonese1 League9.13923088340226790000290112
2020-202128Cremonese2 Leagues6.0246194522121850000017709
2021-202229Cremonese2 Leagues11.0461354107701151000000348016
14 Seasons10 Clubs4 Leagues244.217571404350211811432810001364347
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pescara (3 Seasons)3 Leagues61.732
Cremonese (3 Seasons)2 Leagues26.110998562421315592290000815137
Novara (2 Seasons)1 League35.8
Perugia (1 Season)2 Leagues37.4
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)2 Leagues13.865854810880323991000549210
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.01757140435021188132810001364347
Coppa Italia (6 Seasons)7.41
Serie A (2 Seasons)15.832
Ligue 1 (1 Season)9.0
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
2008-200916Romait ITA1. Serie A6th0.1Matches
2009-201017Grossetoit ITA2. Serie B7th1.1
2010-201118Crotoneit ITA2. Serie B11th30.4
2011-201219Bariit ITA2. Serie B13th28.6
2012-201320Novarait ITA2. Serie B5th17.2Matches
2013-201421Novarait ITA2. Serie B19th18.6Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.0Matches
2014-201522Perugiait ITA2. Serie B6th34.8Matches
2015-201623Pescarait ITA2. Serie B4th20.5Matches
2016-201724Pescarait ITA1. Serie A20th15.632Matches
2017-201825Pescarait ITA2. Serie B17th24.50Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.865854810880323991000549210Matches
2019-202027Cremoneseit ITA2. Serie B12th9.13923088340226790000290112Matches
2020-202128Cremoneseit ITA2. Serie B13th4.8246194522121850000017709Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.4461354107701141000000348016Matches
14 Seasons10 Clubs3 Leagues236.817571404350211811332810001364347
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Pescara (3 Seasons)2 Leagues60.732
Cremonese (3 Seasons)1 League24.310998562421315582290000815137
Novara (2 Seasons)1 League35.8
Perugia (1 Season)1 League34.8
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)1 League11.865854810880323991000549210
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.01757140435021188132810001364347
Serie A (2 Seasons)15.832
Ligue 1 (1 Season)9.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Perugiait ITACoppa Italia17th2.6Matches
2017-201825Pescarait ITACoppa Italia17th1.0Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.0Matches
2020-202128Cremoneseit ITACoppa Italia25th1.20Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.61Matches
6 Seasons4 Clubs1 League7.41
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cremonese (2 Seasons)1 League1.81
Pescara (2 Seasons)1 League1.0
Perugia (1 Season)1 League2.6
Hellas Verona (1 Season)1 League2.0

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200916Romait ITA1. Serie A0.1Matches
2009-201017Grossetoit ITA2. Serie B1.1
2010-201118Crotoneit ITA2. Serie B30.4
2011-201219Bariit ITA2. Serie B28.6
2012-201320Novarait ITA2. Serie B17.2Matches
2013-201421Ajacciofr FRA1. Ligue 19.0Matches
2013-201421Novarait ITA2. Serie B18.6Matches
2014-201522Perugiait ITACoppa Italia2.6Matches
2014-201522Perugiait ITA2. Serie B34.8Matches
2015-201623Pescarait ITA2. Serie B20.5Matches
2016-201724Pescarait ITA1. Serie A15.6Matches
2017-201825Pescarait ITACoppa Italia1.0Matches
2017-201825Pescarait ITA2. Serie B24.5Matches
2018-201926Hellas Veronait ITACoppa Italia2.0Matches
2018-201926Hellas Veronait ITA2. Serie B11.8211.77160212020.17100010Matches
2019-202027Cremoneseit ITA2. Serie B9.1121.3281001200.00000000Matches
2020-202128Cremoneseit ITACoppa Italia1.2Matches
2020-202128Cremoneseit ITA2. Serie B4.891.8670200000.00000000Matches
2021-202229Cremoneseit ITACoppa Italia0.6Matches
2021-202229Cremoneseit ITA2. Serie B10.4161.54130002100.00000000Matches
14 Seasons10 Clubs4 Leagues244.2581.60441415320.06100010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pescara (3 Seasons)3 Leagues61.7
Cremonese (3 Seasons)2 Leagues26.1371.52281203300.00000000
Novara (2 Seasons)1 League35.8
Perugia (1 Season)2 Leagues37.4
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)2 Leagues13.8211.77160212020.17100010
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.0581.60441415320.06100010
Coppa Italia (6 Seasons)7.4
Serie A (2 Seasons)15.8
Ligue 1 (1 Season)9.0
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
2008-200916Roma1 League0.1
2009-201017Grosseto1 League1.1
2010-201118Crotone1 League30.4
2011-201219Bari1 League28.6
2012-201320Novara1 League17.2
2013-201421Novara1 League18.6
2013-201421Ajaccio1 League9.0
2014-201522Perugia2 Leagues37.4
2015-201623Pescara1 League20.5
2016-201724Pescara2 Leagues15.6
2017-201825Pescara2 Leagues25.5
2018-201926Hellas Verona2 Leagues13.8211.77160212020.17100010
2019-202027Cremonese1 League9.1121.3281001200.00000000
2020-202128Cremonese2 Leagues6.091.8670200000.00000000
2021-202229Cremonese2 Leagues11.0161.54130002100.00000000
14 Seasons10 Clubs4 Leagues244.2581.60441415320.06100010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pescara (3 Seasons)3 Leagues61.7
Cremonese (3 Seasons)2 Leagues26.1371.52281203300.00000000
Novara (2 Seasons)1 League35.8
Perugia (1 Season)2 Leagues37.4
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)2 Leagues13.8211.77160212020.17100010
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.0581.60441415320.06100010
Coppa Italia (6 Seasons)7.4
Serie A (2 Seasons)15.8
Ligue 1 (1 Season)9.0
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
2008-200916Romait ITA1. Serie A6th0.1Matches
2009-201017Grossetoit ITA2. Serie B7th1.1
2010-201118Crotoneit ITA2. Serie B11th30.4
2011-201219Bariit ITA2. Serie B13th28.6
2012-201320Novarait ITA2. Serie B5th17.2Matches
2013-201421Novarait ITA2. Serie B19th18.6Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.0Matches
2014-201522Perugiait ITA2. Serie B6th34.8Matches
2015-201623Pescarait ITA2. Serie B4th20.5Matches
2016-201724Pescarait ITA1. Serie A20th15.6Matches
2017-201825Pescarait ITA2. Serie B17th24.5Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.8211.77160212020.17100010Matches
2019-202027Cremoneseit ITA2. Serie B12th9.1121.3281001200.00000000Matches
2020-202128Cremoneseit ITA2. Serie B13th4.891.8670200000.00000000Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.4161.54130002100.00000000Matches
14 Seasons10 Clubs3 Leagues236.8581.60441415320.06100010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Pescara (3 Seasons)2 Leagues60.7
Cremonese (3 Seasons)1 League24.3371.52281203300.00000000
Novara (2 Seasons)1 League35.8
Perugia (1 Season)1 League34.8
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)1 League11.8211.77160212020.17100010
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.0581.60441415320.06100010
Serie A (2 Seasons)15.8
Ligue 1 (1 Season)9.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Perugiait ITACoppa Italia17th2.6Matches
2017-201825Pescarait ITACoppa Italia17th1.0Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.0Matches
2020-202128Cremoneseit ITACoppa Italia25th1.2Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.6Matches
6 Seasons4 Clubs1 League7.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cremonese (2 Seasons)1 League1.8
Pescara (2 Seasons)1 League1.0
Perugia (1 Season)1 League2.6
Hellas Verona (1 Season)1 League2.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200916Romait ITA1. Serie A0.1Matches
2009-201017Grossetoit ITA2. Serie B1.1
2010-201118Crotoneit ITA2. Serie B30.4
2011-201219Bariit ITA2. Serie B28.6
2012-201320Novarait ITA2. Serie B17.2Matches
2013-201421Ajacciofr FRA1. Ligue 19.0Matches
2013-201421Novarait ITA2. Serie B18.6Matches
2014-201522Perugiait ITACoppa Italia2.6Matches
2014-201522Perugiait ITA2. Serie B34.8Matches
2015-201623Pescarait ITA2. Serie B20.5Matches
2016-201724Pescarait ITA1. Serie A15.61822Matches
2017-201825Pescarait ITACoppa Italia1.0Matches
2017-201825Pescarait ITA2. Serie B24.500Matches
2018-201926Hellas Veronait ITACoppa Italia2.0Matches
2018-201926Hellas Veronait ITA2. Serie B11.81166413475.01202617280Matches
2019-202027Cremoneseit ITA2. Serie B9.11399315955.64707720290Matches
2020-202128Cremoneseit ITACoppa Italia1.200Matches
2020-202128Cremoneseit ITA2. Serie B4.8856112450.0210161440Matches
2021-202229Cremoneseit ITACoppa Italia0.600Matches
2021-202229Cremoneseit ITA2. Serie B10.42010126291369.249361838210Matches
14 Seasons10 Clubs4 Leagues244.2524833145193063.311193165989820
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Pescara (3 Seasons)3 Leagues61.718220
Cremonese (3 Seasons)2 Leagues26.1412427104162661.510173143172540
Novara (2 Seasons)1 League35.80
Perugia (1 Season)2 Leagues37.40
Crotone (1 Season)1 League30.40
Bari (1 Season)1 League28.60
Hellas Verona (1 Season)2 Leagues13.81166413475.01202617280
Ajaccio (1 Season)1 League9.00
Grosseto (1 Season)1 League1.10
Roma (1 Season)1 League0.10
Serie B (12 Seasons)212.0523033145193063.311193163789820
Coppa Italia (6 Seasons)7.4000
Serie A (2 Seasons)15.818220
Ligue 1 (1 Season)9.00
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
2008-200916Roma1 League0.10
2009-201017Grosseto1 League1.10
2010-201118Crotone1 League30.40
2011-201219Bari1 League28.60
2012-201320Novara1 League17.20
2013-201421Novara1 League18.60
2013-201421Ajaccio1 League9.00
2014-201522Perugia2 Leagues37.40
2015-201623Pescara1 League20.50
2016-201724Pescara2 Leagues15.618220
2017-201825Pescara2 Leagues25.5000
2018-201926Hellas Verona2 Leagues13.81166413475.01202617280
2019-202027Cremonese1 League9.11399315955.64707720290
2020-202128Cremonese2 Leagues6.0856112450.0210161440
2021-202229Cremonese2 Leagues11.02010126291369.249361838210
14 Seasons10 Clubs4 Leagues244.2524833145193063.311193165989820
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Pescara (3 Seasons)3 Leagues61.718220
Cremonese (3 Seasons)2 Leagues26.1412427104162661.510173143172540
Novara (2 Seasons)1 League35.80
Perugia (1 Season)2 Leagues37.40
Crotone (1 Season)1 League30.40
Bari (1 Season)1 League28.60
Hellas Verona (1 Season)2 Leagues13.81166413475.01202617280
Ajaccio (1 Season)1 League9.00
Grosseto (1 Season)1 League1.10
Roma (1 Season)1 League0.10
Serie B (12 Seasons)212.0523033145193063.311193163789820
Coppa Italia (6 Seasons)7.4000
Serie A (2 Seasons)15.818220
Ligue 1 (1 Season)9.00
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
2008-200916Romait ITA1. Serie A6th0.1Matches
2009-201017Grossetoit ITA2. Serie B7th1.1
2010-201118Crotoneit ITA2. Serie B11th30.4
2011-201219Bariit ITA2. Serie B13th28.6
2012-201320Novarait ITA2. Serie B5th17.2Matches
2013-201421Novarait ITA2. Serie B19th18.6Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.0Matches
2014-201522Perugiait ITA2. Serie B6th34.8Matches
2015-201623Pescarait ITA2. Serie B4th20.5Matches
2016-201724Pescarait ITA1. Serie A20th15.61822Matches
2017-201825Pescarait ITA2. Serie B17th24.500Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.81166413475.01202617280Matches
2019-202027Cremoneseit ITA2. Serie B12th9.11399315955.64707720290Matches
2020-202128Cremoneseit ITA2. Serie B13th4.8856112450.0210161440Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.42010126291369.249361838210Matches
14 Seasons10 Clubs3 Leagues236.8524833145193063.311193165989820
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
Pescara (3 Seasons)2 Leagues60.718220
Cremonese (3 Seasons)1 League24.3412427104162661.510173143172540
Novara (2 Seasons)1 League35.80
Perugia (1 Season)1 League34.80
Crotone (1 Season)1 League30.40
Bari (1 Season)1 League28.60
Hellas Verona (1 Season)1 League11.81166413475.01202617280
Ajaccio (1 Season)1 League9.00
Grosseto (1 Season)1 League1.10
Roma (1 Season)1 League0.10
Serie B (12 Seasons)212.0523033145193063.311193163789820
Serie A (2 Seasons)15.818220
Ligue 1 (1 Season)9.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522Perugiait ITACoppa Italia17th2.6Matches
2017-201825Pescarait ITACoppa Italia17th1.0Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.0Matches
2020-202128Cremoneseit ITACoppa Italia25th1.200Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.600Matches
6 Seasons4 Clubs1 League7.4000
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
Cremonese (2 Seasons)1 League1.8000
Pescara (2 Seasons)1 League1.00
Perugia (1 Season)1 League2.60
Hellas Verona (1 Season)1 League2.00

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2008-200916Romait ITA1. Serie A0.1Matches
2009-201017Grossetoit ITA2. Serie B1.1
2010-201118Crotoneit ITA2. Serie B30.4
2011-201219Bariit ITA2. Serie B28.6
2012-201320Novarait ITA2. Serie B17.2Matches
2013-201421Ajacciofr FRA1. Ligue 19.0Matches
2013-201421Novarait ITA2. Serie B18.6Matches
2014-201522Perugiait ITACoppa Italia2.6Matches
2014-201522Perugiait ITA2. Serie B34.8Matches
2015-201623Pescarait ITA2. Serie B20.5Matches
2016-201724Pescarait ITA1. Serie A15.6Matches
2017-201825Pescarait ITACoppa Italia1.0Matches
2017-201825Pescarait ITA2. Serie B24.5Matches
2018-201926Hellas Veronait ITACoppa Italia2.0Matches
2018-201926Hellas Veronait ITA2. Serie B11.87452617639218421745241458.3937.5424273217434328713948954Matches
2019-202027Cremoneseit ITA2. Serie B9.147133176194109547110550.0550.02311709893281947623125Matches
2020-202128Cremoneseit ITACoppa Italia1.2Matches
2020-202128Cremoneseit ITA2. Serie B4.828797012496228714642.9857.11501027587181319316119Matches
2021-202229Cremoneseit ITACoppa Italia0.6Matches
2021-202229Cremoneseit ITA2. Serie B10.455232173251134355212650.0650.02691560851251707826524Matches
14 Seasons10 Clubs4 Leagues244.22055100595961523312055603151.72846.7107470284074114771236261146122
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
Pescara (3 Seasons)3 Leagues61.7
Cremonese (3 Seasons)2 Leagues26.1131074419569339101310361747.21952.86504296233171495231765768
Novara (2 Seasons)1 League35.8
Perugia (1 Season)2 Leagues37.4
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)2 Leagues13.87452617639218421745241458.3937.5424273217434328713948954
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.02055100595961523312055603151.72846.7107470284074114771236261146122
Coppa Italia (6 Seasons)7.4
Serie A (2 Seasons)15.8
Ligue 1 (1 Season)9.0
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
2008-200916Roma1 League0.1
2009-201017Grosseto1 League1.1
2010-201118Crotone1 League30.4
2011-201219Bari1 League28.6
2012-201320Novara1 League17.2
2013-201421Novara1 League18.6
2013-201421Ajaccio1 League9.0
2014-201522Perugia2 Leagues37.4
2015-201623Pescara1 League20.5
2016-201724Pescara2 Leagues15.6
2017-201825Pescara2 Leagues25.5
2018-201926Hellas Verona2 Leagues13.87452617639218421745241458.3937.5424273217434328713948954
2019-202027Cremonese1 League9.147133176194109547110550.0550.02311709893281947623125
2020-202128Cremonese2 Leagues6.028797012496228714642.9857.11501027587181319316119
2021-202229Cremonese2 Leagues11.055232173251134355212650.0650.02691560851251707826524
14 Seasons10 Clubs4 Leagues244.22055100595961523312055603151.72846.7107470284074114771236261146122
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
Pescara (3 Seasons)3 Leagues61.7
Cremonese (3 Seasons)2 Leagues26.1131074419569339101310361747.21952.86504296233171495231765768
Novara (2 Seasons)1 League35.8
Perugia (1 Season)2 Leagues37.4
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)2 Leagues13.87452617639218421745241458.3937.5424273217434328713948954
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.02055100595961523312055603151.72846.7107470284074114771236261146122
Coppa Italia (6 Seasons)7.4
Serie A (2 Seasons)15.8
Ligue 1 (1 Season)9.0
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
2008-200916Romait ITA1. Serie A6th0.1Matches
2009-201017Grossetoit ITA2. Serie B7th1.1
2010-201118Crotoneit ITA2. Serie B11th30.4
2011-201219Bariit ITA2. Serie B13th28.6
2012-201320Novarait ITA2. Serie B5th17.2Matches
2013-201421Novarait ITA2. Serie B19th18.6Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.0Matches
2014-201522Perugiait ITA2. Serie B6th34.8Matches
2015-201623Pescarait ITA2. Serie B4th20.5Matches
2016-201724Pescarait ITA1. Serie A20th15.6Matches
2017-201825Pescarait ITA2. Serie B17th24.5Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.87452617639218421745241458.3937.5424273217434328713948954Matches
2019-202027Cremoneseit ITA2. Serie B12th9.147133176194109547110550.0550.02311709893281947623125Matches
2020-202128Cremoneseit ITA2. Serie B13th4.828797012496228714642.9857.11501027587181319316119Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.455232173251134355212650.0650.02691560851251707826524Matches
14 Seasons10 Clubs3 Leagues236.82055100595961523312055603151.72846.7107470284074114771236261146122
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
Pescara (3 Seasons)2 Leagues60.7
Cremonese (3 Seasons)1 League24.3131074419569339101310361747.21952.86504296233171495231765768
Novara (2 Seasons)1 League35.8
Perugia (1 Season)1 League34.8
Crotone (1 Season)1 League30.4
Bari (1 Season)1 League28.6
Hellas Verona (1 Season)1 League11.87452617639218421745241458.3937.5424273217434328713948954
Ajaccio (1 Season)1 League9.0
Grosseto (1 Season)1 League1.1
Roma (1 Season)1 League0.1
Serie B (12 Seasons)212.02055100595961523312055603151.72846.7107470284074114771236261146122
Serie A (2 Seasons)15.8
Ligue 1 (1 Season)9.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201522Perugiait ITACoppa Italia17th2.6Matches
2017-201825Pescarait ITACoppa Italia17th1.0Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.0Matches
2020-202128Cremoneseit ITACoppa Italia25th1.2Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.6Matches
6 Seasons4 Clubs1 League7.4
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
Cremonese (2 Seasons)1 League1.8
Pescara (2 Seasons)1 League1.0
Perugia (1 Season)1 League2.6
Hellas Verona (1 Season)1 League2.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2008-200916Romait ITA1. Serie A112120.40.101Matches
2009-201017Grossetoit ITA2. Serie B6103172.71.106
2010-201118Crotoneit ITA2. Serie B332,7388372.430.4321
2011-201219Bariit ITA2. Serie B302,5718668.028.6291
2012-201320Novarait ITA2. Serie B181,5508641.017.2180Matches
2013-201421Ajacciofr FRA1. Ligue 198109023.79.0990Matches
2013-201421Novarait ITA2. Serie B191,6708844.218.6190Matches
2014-201522Perugiait ITACoppa Italia32337877.72.63782002.0042+2+0.77+0.77Matches
2014-201522Perugiait ITA2. Serie B393,1358082.934.83728211.583731+6+0.17-0.25Matches
2015-201623Pescarait ITA2. Serie B231,8498048.920.52219101.933226+6+0.29-0.22Matches
2016-201724Pescarait ITACoppa Italia00001Matches
2016-201724Pescarait ITA1. Serie A211,4076741.115.614127130.14935-26-1.66-0.86Matches
2017-201825Pescarait ITACoppa Italia1909030.01.01901023.0031+2+2.00+2.43Matches
2017-201825Pescarait ITA2. Serie B292,2087658.424.525234101.103340-7-0.29+0.12Matches
2018-201926Hellas Veronait ITACoppa Italia218090100.02.02902001.5043+1+0.50Matches
2018-201926Hellas Veronait ITA2. Serie B121,0658933.811.8128910021.581714+3+0.25+0.2517.814.6+3.3+0.28+0.03Matches
2019-202027Cremoneseit ITA2. Serie B128166823.99.1986731441.171215-3-0.33-0.409.512.3-2.8-0.31-0.49Matches
2020-202128Cremoneseit ITACoppa Italia21085460.01.2190111801.5031+2+1.67+0.42Matches
2020-202128Cremoneseit ITA2. Serie B84365512.74.867112730.3846-2-0.41-0.534.75.7-1.0-0.21-0.61Matches
2021-202229Cremoneseit ITACoppa Italia1555545.80.60015501.000000.000.00Matches
2021-202229Cremoneseit ITA2. Serie B219384527.410.4116821019112.001712+5+0.48+0.0115.412.7+2.7+0.26-0.17Matches
14 Seasons10 Clubs4 Leagues29021,9747639.8244.2250801174019471.35175186-11-0.08-0.1247.445.2+2.2+0.06-0.26
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
Pescara (3 Seasons)3 Leagues745,5547548.561.762905512261.1177102-25-0.41-0.17
Cremonese (3 Seasons)2 Leagues442,3535322.326.12775111719181.433634+2+0.08-0.1429.630.7-1.1-0.04-0.38
Novara (2 Seasons)1 League373,2208742.635.8370
Perugia (1 Season)2 Leagues423,3688082.537.4407830211.614133+8+0.21-0.17
Crotone (1 Season)1 League332,7388372.430.4321
Bari (1 Season)1 League302,5718668.028.6291
Hellas Verona (1 Season)2 Leagues141,2458937.413.8148912021.572117+4+0.29+0.2917.814.6+3.3+0.28+0.03
Ajaccio (1 Season)1 League98109023.79.0990
Grosseto (1 Season)1 League6103172.71.106
Roma (1 Season)1 League112120.40.101
Serie B (12 Seasons)25019,0797643.7212.022079903016311.50152144+8+0.07-0.0947.445.2+2.2+0.06-0.26
Coppa Italia (6 Seasons)96667452.97.4785623731.78147+7+0.95+0.95
Serie A (2 Seasons)221,4196520.715.814128130.14935-26-1.66-0.86
Ligue 1 (1 Season)98109023.79.0990
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
2008-200916Roma1 League112120.40.101
2009-201017Grosseto1 League6103172.71.106
2010-201118Crotone1 League332,7388372.430.4321
2011-201219Bari1 League302,5718668.028.6291
2012-201320Novara1 League181,5508641.017.2180
2013-201421Novara1 League191,6708844.218.6190
2013-201421Ajaccio1 League98109023.79.0990
2014-201522Perugia2 Leagues423,3688082.537.4407830211.614133+8+0.21-0.17
2015-201623Pescara1 League231,8498048.920.52219101.933226+6+0.29-0.22
2016-201724Pescara2 Leagues211,4076739.115.614127140.14935-26-1.66-0.86
2017-201825Pescara2 Leagues302,2987756.325.52690244121.163641-5-0.20+0.21
2018-201926Hellas Verona2 Leagues141,2458937.413.8148912021.572117+4+0.29+0.2917.814.6+3.3+0.28+0.03
2019-202027Cremonese1 League128166823.99.1986731441.171215-3-0.33-0.409.512.3-2.8-0.31-0.49
2020-202128Cremonese2 Leagues105445415.16.0773231030.607700.00-0.154.75.7-1.0-0.21-0.61
2021-202229Cremonese2 Leagues229934528.111.0116821122111.951712+5+0.45-0.0115.412.7+2.7+0.26-0.17
14 Seasons10 Clubs4 Leagues29021,9747639.8244.2250801174019471.35175186-11-0.08-0.1247.445.2+2.2+0.06-0.26
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
Pescara (3 Seasons)3 Leagues745,5547548.561.762905512261.1177102-25-0.41-0.17
Cremonese (3 Seasons)2 Leagues442,3535322.326.12775111719181.433634+2+0.08-0.1429.630.7-1.1-0.04-0.38
Novara (2 Seasons)1 League373,2208742.635.8370
Perugia (1 Season)2 Leagues423,3688082.537.4407830211.614133+8+0.21-0.17
Crotone (1 Season)1 League332,7388372.430.4321
Bari (1 Season)1 League302,5718668.028.6291
Hellas Verona (1 Season)2 Leagues141,2458937.413.8148912021.572117+4+0.29+0.2917.814.6+3.3+0.28+0.03
Ajaccio (1 Season)1 League98109023.79.0990
Grosseto (1 Season)1 League6103172.71.106
Roma (1 Season)1 League112120.40.101
Serie B (12 Seasons)25019,0797643.7212.022079903016311.50152144+8+0.07-0.0947.445.2+2.2+0.06-0.26
Coppa Italia (6 Seasons)96667452.97.4785623731.78147+7+0.95+0.95
Serie A (2 Seasons)221,4196520.715.814128130.14935-26-1.66-0.86
Ligue 1 (1 Season)98109023.79.0990
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
2008-200916Romait ITA1. Serie A6th112120.40.101Matches
2009-201017Grossetoit ITA2. Serie B7th6103172.71.106
2010-201118Crotoneit ITA2. Serie B11th332,7388372.430.4321
2011-201219Bariit ITA2. Serie B13th302,5718668.028.6291
2012-201320Novarait ITA2. Serie B5th181,5508641.017.2180Matches
2013-201421Novarait ITA2. Serie B19th191,6708844.218.6190Matches
2013-201421Ajacciofr FRA1. Ligue 120th98109023.79.0990Matches
2014-201522Perugiait ITA2. Serie B6th393,1358082.934.83728211.583731+6+0.17-0.25Matches
2015-201623Pescarait ITA2. Serie B4th231,8498048.920.52219101.933226+6+0.29-0.22Matches
2016-201724Pescarait ITA1. Serie A20th211,4076741.115.614127130.14935-26-1.66-0.86Matches
2017-201825Pescarait ITA2. Serie B17th292,2087658.424.525234101.103340-7-0.29+0.12Matches
2018-201926Hellas Veronait ITA2. Serie B5th121,0658933.811.8128910021.581714+3+0.25+0.2517.814.6+3.3+0.28+0.03Matches
2019-202027Cremoneseit ITA2. Serie B12th128166823.99.1986731441.171215-3-0.33-0.409.512.3-2.8-0.31-0.49Matches
2020-202128Cremoneseit ITA2. Serie B13th84365512.74.867112730.3846-2-0.41-0.534.75.7-1.0-0.21-0.61Matches
2021-202229Cremoneseit ITA2. Serie B2nd219384527.410.4116821019112.001712+5+0.48+0.0115.412.7+2.7+0.26-0.17Matches
14 Seasons10 Clubs3 Leagues28121,3087639.5236.8243791113816441.33161179-18-0.14-0.1847.445.2+2.2+0.06-0.26
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
Pescara (3 Seasons)2 Leagues735,4647549.860.7615412231.0974101-27-0.44-0.22
Cremonese (3 Seasons)1 League412,1905321.324.32675101516181.44333300.00-0.2129.630.7-1.1-0.04-0.38
Novara (2 Seasons)1 League373,2208742.635.8370
Perugia (1 Season)1 League393,1358082.934.83728211.583731+6+0.17-0.25
Crotone (1 Season)1 League332,7388372.430.4321
Bari (1 Season)1 League302,5718668.028.6291
Hellas Verona (1 Season)1 League121,0658933.811.8128910021.581714+3+0.25+0.2517.814.6+3.3+0.28+0.03
Ajaccio (1 Season)1 League98109023.79.0990
Grosseto (1 Season)1 League6103172.71.106
Roma (1 Season)1 League112120.40.101
Serie B (12 Seasons)25019,0797643.7212.022079903016311.50152144+8+0.07-0.0947.445.2+2.2+0.06-0.26
Serie A (2 Seasons)221,4196520.715.814128130.14935-26-1.66-0.86
Ligue 1 (1 Season)98109023.79.0990
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201522Perugiait ITACoppa Italia17th32337877.72.63782002.0042+2+0.77+0.77Matches
2016-201724Pescarait ITACoppa Italia17th00001Matches
2017-201825Pescarait ITACoppa Italia17th1909030.01.01901023.0031+2+2.00+2.43Matches
2018-201926Hellas Veronait ITACoppa Italia25th218090100.02.02902001.5043+1+0.50Matches
2020-202128Cremoneseit ITACoppa Italia25th21085460.01.2190111801.5031+2+1.67+0.42Matches
2021-202229Cremoneseit ITACoppa ItaliaRd11555545.80.60015501.000000.000.00Matches
6 Seasons4 Clubs1 League96667452.97.4785623731.78147+7+0.95+0.95
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cremonese (2 Seasons)1 League31635454.31.8190123701.3331+2+1.10+0.45
Pescara (2 Seasons)1 League1909018.81.01901033.0031+2+2.00+2.43
Perugia (1 Season)1 League32337877.72.63782002.0042+2+0.77+0.77
Hellas Verona (1 Season)1 League218090100.02.02902001.5043+1+0.50

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
2008-200916Romait ITA1. Serie A0.1000Matches
2009-201017Grossetoit ITA2. Serie B1.100
2010-201118Crotoneit ITA2. Serie B30.450
2011-201219Bariit ITA2. Serie B28.630
2012-201320Novarait ITA2. Serie B17.220Matches
2013-201421Ajacciofr FRA1. Ligue 19.02015Matches
2013-201421Novarait ITA2. Serie B18.610Matches
2014-201522Perugiait ITACoppa Italia2.60000Matches
2014-201522Perugiait ITA2. Serie B34.870Matches
2015-201623Pescarait ITA2. Serie B20.530Matches
2016-201724Pescarait ITA1. Serie A15.610025202322218030Matches
2017-201825Pescarait ITACoppa Italia1.00000Matches
2017-201825Pescarait ITA2. Serie B24.532100000000Matches
2018-201926Hellas Veronait ITACoppa Italia2.01000Matches
2018-201926Hellas Veronait ITA2. Serie B11.8200171602366100585271.4Matches
2019-202027Cremoneseit ITA2. Serie B9.110013702679000539564.3Matches
2020-202128Cremoneseit ITACoppa Italia1.20000000000Matches
2020-202128Cremoneseit ITA2. Serie B4.81004511865000212340.0Matches
2021-202229Cremoneseit ITACoppa Italia0.60001301000Matches
2021-202229Cremoneseit ITA2. Serie B10.411015100141810100588947.1Matches
14 Seasons10 Clubs4 Leagues244.23331906131145948230190241955.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pescara (3 Seasons)3 Leagues61.772125202322218030
Cremonese (3 Seasons)2 Leagues26.131033251593124100132191752.8
Novara (2 Seasons)1 League35.830
Perugia (1 Season)2 Leagues37.47000
Crotone (1 Season)1 League30.450
Bari (1 Season)1 League28.630
Hellas Verona (1 Season)2 Leagues13.8300171602366100585271.4
Ajaccio (1 Season)1 League9.02015
Grosseto (1 Season)1 League1.100
Roma (1 Season)1 League0.1000
Serie B (12 Seasons)212.0293149381813730200190241955.8
Coppa Italia (6 Seasons)7.41001301000
Serie A (2 Seasons)15.810025202322218030
Ligue 1 (1 Season)9.02015
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
2008-200916Roma1 League0.1000
2009-201017Grosseto1 League1.100
2010-201118Crotone1 League30.450
2011-201219Bari1 League28.630
2012-201320Novara1 League17.220
2013-201421Novara1 League18.610
2013-201421Ajaccio1 League9.02015
2014-201522Perugia2 Leagues37.47000
2015-201623Pescara1 League20.530
2016-201724Pescara2 Leagues15.610025202322218030
2017-201825Pescara2 Leagues25.532100000000
2018-201926Hellas Verona2 Leagues13.8300171602366100585271.4
2019-202027Cremonese1 League9.110013702679000539564.3
2020-202128Cremonese2 Leagues6.01004511865000212340.0
2021-202229Cremonese2 Leagues11.011016130151810100588947.1
14 Seasons10 Clubs4 Leagues244.23331906131145948230190241955.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pescara (3 Seasons)3 Leagues61.772125202322218030
Cremonese (3 Seasons)2 Leagues26.131033251593124100132191752.8
Novara (2 Seasons)1 League35.830
Perugia (1 Season)2 Leagues37.47000
Crotone (1 Season)1 League30.450
Bari (1 Season)1 League28.630
Hellas Verona (1 Season)2 Leagues13.8300171602366100585271.4
Ajaccio (1 Season)1 League9.02015
Grosseto (1 Season)1 League1.100
Roma (1 Season)1 League0.1000
Serie B (12 Seasons)212.0293149381813730200190241955.8
Coppa Italia (6 Seasons)7.41001301000
Serie A (2 Seasons)15.810025202322218030
Ligue 1 (1 Season)9.02015
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
2008-200916Romait ITA1. Serie A6th0.1000Matches
2009-201017Grossetoit ITA2. Serie B7th1.100
2010-201118Crotoneit ITA2. Serie B11th30.450
2011-201219Bariit ITA2. Serie B13th28.630
2012-201320Novarait ITA2. Serie B5th17.220Matches
2013-201421Novarait ITA2. Serie B19th18.610Matches
2013-201421Ajacciofr FRA1. Ligue 120th9.02015Matches
2014-201522Perugiait ITA2. Serie B6th34.870Matches
2015-201623Pescarait ITA2. Serie B4th20.530Matches
2016-201724Pescarait ITA1. Serie A20th15.610025202322218030Matches
2017-201825Pescarait ITA2. Serie B17th24.532100000000Matches
2018-201926Hellas Veronait ITA2. Serie B5th11.8200171602366100585271.4Matches
2019-202027Cremoneseit ITA2. Serie B12th9.110013702679000539564.3Matches
2020-202128Cremoneseit ITA2. Serie B13th4.81004511865000212340.0Matches
2021-202229Cremoneseit ITA2. Serie B2nd10.411015100141810100588947.1Matches
14 Seasons10 Clubs3 Leagues236.83231895831135948230190241955.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Pescara (3 Seasons)2 Leagues60.772125202322218030
Cremonese (3 Seasons)1 League24.331032221583124100132191752.8
Novara (2 Seasons)1 League35.830
Perugia (1 Season)1 League34.870
Crotone (1 Season)1 League30.450
Bari (1 Season)1 League28.630
Hellas Verona (1 Season)1 League11.8200171602366100585271.4
Ajaccio (1 Season)1 League9.02015
Grosseto (1 Season)1 League1.100
Roma (1 Season)1 League0.1000
Serie B (12 Seasons)212.0293149381813730200190241955.8
Serie A (2 Seasons)15.810025202322218030
Ligue 1 (1 Season)9.02015
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Perugiait ITACoppa Italia17th2.60000Matches
2017-201825Pescarait ITACoppa Italia17th1.00000Matches
2018-201926Hellas Veronait ITACoppa Italia25th2.01000Matches
2020-202128Cremoneseit ITACoppa Italia25th1.20000000000Matches
2021-202229Cremoneseit ITACoppa ItaliaRd10.60001301000Matches
6 Seasons4 Clubs1 League7.41001301000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cremonese (2 Seasons)1 League1.80001301000
Pescara (2 Seasons)1 League1.00000
Perugia (1 Season)1 League2.60000
Hellas Verona (1 Season)1 League2.01000

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.

More Alessandro Crescenzi Pages