Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201524Pontederait ITACoppa Italia221802.0000000100.000.000.000.000.00Matches
2015-201625Teramoit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2016-201726Cittadellait ITA2. Serie B33242,21024.6112100700.040.040.080.040.08Matches
2017-201827Cittadellait ITACoppa Italia322092.3101100000.430.000.430.430.43Matches
2017-201827Cittadellait ITA2. Serie B31181,92621.4325300300.140.090.230.140.23Matches
2018-201928Speziait ITACoppa Italia221802.0101100000.500.000.500.500.50Matches
2018-201928Speziait ITA2. Serie B32292,44927.2448400413.93.94.98.8751991240.150.150.290.150.290.140.180.320.140.32Matches
2019-202029Speziait ITACoppa Italia221521.7000000000.000.000.000.000.00Matches
2019-202029Speziait ITA2. Serie B35292,68929.921012200402.12.17.19.2421461110.070.330.400.070.400.070.240.310.070.31Matches
2020-202130Speziait ITACoppa Italia00Matches
2020-202130Speziait ITA1. Serie A633203.6011000100.10.10.30.5810140.000.280.280.000.280.040.090.130.040.13Matches
2020-202130Cremoneseit ITA2. Serie B16131,01811.3011000400.80.81.82.61474280.000.090.090.000.090.070.160.230.070.23Matches
2021-202231Cremoneseit ITACoppa Italia11820.9000000100.000.000.000.000.00Matches
2021-202231Cremoneseit ITA2. Serie B20108749.7000000100.40.41.51.91350200.000.000.000.000.000.040.150.200.040.20Matches
2022-202332Cremoneseit ITACoppa Italia00Matches
2022-202332Perugiait ITA2. Serie B32191,79820.0033000601.21.23.85.013111260.000.150.150.000.150.060.190.250.060.25Matches
9 Seasons6 Clubs3 Leagues21615514,177157.512223412003218.78.719.428.11655903230.080.140.220.080.220.090.190.280.090.28
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
Spezia (3 Seasons)3 Leagues77655,79064.371522700916.26.212.318.51253552490.110.230.340.110.340.100.200.300.100.30
Cremonese (3 Seasons)2 Leagues37241,97421.9011000601.31.33.34.527124480.000.050.050.000.050.060.160.220.060.22
Cittadella (2 Seasons)2 Leagues67444,34548.35385001000.100.060.170.100.17
Perugia (1 Season)1 League32191,79820.0033000601.21.23.85.013111260.000.150.150.000.150.060.190.250.060.25
Pontedera (1 Season)1 League221802.0000000100.000.000.000.000.00
Teramo (1 Season)1 League11901.0000000000.000.000.000.000.00
Coppa Italia (8 Seasons)11108939.9202200200.200.000.200.200.20
Serie B (7 Seasons)19914212,964144.010213110002918.58.519.127.61575803090.070.150.220.070.220.090.190.280.090.28
Serie A (1 Season)633203.6011000100.10.10.30.5810140.000.280.280.000.280.040.090.130.040.13
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201524Pontedera1 League221802.0000000100.000.000.000.000.00
2015-201625Teramo1 League11901.0000000000.000.000.000.000.00
2016-201726Cittadella1 League33242,21024.6112100700.040.040.080.040.08
2017-201827Cittadella2 Leagues34202,13523.7426400300.170.080.250.170.25
2018-201928Spezia2 Leagues34312,62929.2549500413.93.94.98.8751991240.170.140.310.170.310.140.180.320.140.32
2019-202029Spezia2 Leagues37312,84131.621012200402.12.17.19.2421461110.060.320.380.060.380.070.240.310.070.31
2020-202130Spezia2 Leagues633203.6011000100.10.10.30.5810140.000.280.280.000.280.040.090.130.040.13
2020-202130Cremonese1 League16131,01811.3011000400.80.81.82.61474280.000.090.090.000.090.070.160.230.070.23
2021-202231Cremonese2 Leagues211195610.6000000200.40.41.51.91350200.000.000.000.000.000.040.150.200.040.20
2022-202332Cremonese1 League00
2022-202332Perugia1 League32191,79820.0033000601.21.23.85.013111260.000.150.150.000.150.060.190.250.060.25
9 Seasons6 Clubs3 Leagues21615514,177157.512223412003218.78.719.428.11655903230.080.140.220.080.220.090.190.280.090.28
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
Spezia (3 Seasons)3 Leagues77655,79064.371522700916.26.212.318.51253552490.110.230.340.110.340.100.200.300.100.30
Cremonese (3 Seasons)2 Leagues37241,97421.9011000601.31.33.34.527124480.000.050.050.000.050.060.160.220.060.22
Cittadella (2 Seasons)2 Leagues67444,34548.35385001000.100.060.170.100.17
Perugia (1 Season)1 League32191,79820.0033000601.21.23.85.013111260.000.150.150.000.150.060.190.250.060.25
Pontedera (1 Season)1 League221802.0000000100.000.000.000.000.00
Teramo (1 Season)1 League11901.0000000000.000.000.000.000.00
Coppa Italia (8 Seasons)11108939.9202200200.200.000.200.200.20
Serie B (7 Seasons)19914212,964144.010213110002918.58.519.127.61575803090.070.150.220.070.220.090.190.280.090.28
Serie A (1 Season)633203.6011000100.10.10.30.5810140.000.280.280.000.280.040.090.130.040.13
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
2016-201726Cittadellait ITA2. Serie B6th33242,21024.6112100700.040.040.080.040.08Matches
2017-201827Cittadellait ITA2. Serie B6th31181,92621.4325300300.140.090.230.140.23Matches
2018-201928Speziait ITA2. Serie B6th32292,44927.2448400413.93.94.98.8751991240.150.150.290.150.290.140.180.320.140.32Matches
2019-202029Speziait ITA2. Serie B3rd35292,68929.921012200402.12.17.19.2421461110.070.330.400.070.400.070.240.310.070.31Matches
2020-202130Speziait ITA1. Serie A15th633203.6011000100.10.10.30.5810140.000.280.280.000.280.040.090.130.040.13Matches
2020-202130Cremoneseit ITA2. Serie B13th16131,01811.3011000400.80.81.82.61474280.000.090.090.000.090.070.160.230.070.23Matches
2021-202231Cremoneseit ITA2. Serie B2nd20108749.7000000100.40.41.51.91350200.000.000.000.000.000.040.150.200.040.20Matches
2022-202332Perugiait ITA2. Serie B18th32191,79820.0033000601.21.23.85.013111260.000.150.150.000.150.060.190.250.060.25Matches
7 Seasons4 Clubs2 Leagues20514513,284147.610223210003018.78.719.428.11655903230.070.150.220.070.220.090.190.280.090.28
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
Spezia (3 Seasons)2 Leagues73615,45860.661521600916.26.212.318.51253552490.100.250.350.100.350.100.200.300.100.30
Cittadella (2 Seasons)1 League64424,13646.04374001000.090.070.150.090.15
Cremonese (2 Seasons)1 League36231,89221.0011000501.31.33.34.527124480.000.050.050.000.050.060.160.220.060.22
Perugia (1 Season)1 League32191,79820.0033000601.21.23.85.013111260.000.150.150.000.150.060.190.250.060.25
Serie B (7 Seasons)19914212,964144.010213110002918.58.519.127.61575803090.070.150.220.070.220.090.190.280.090.28
Serie A (1 Season)633203.6011000100.10.10.30.5810140.000.280.280.000.280.040.090.130.040.13
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-201524Pontederait ITACoppa Italia41st221802.0000000100.000.000.000.000.00Matches
2015-201625Teramoit ITACoppa Italia41st11901.0000000000.000.000.000.000.00Matches
2017-201827Cittadellait ITACoppa Italia9th322092.3101100000.430.000.430.430.43Matches
2018-201928Speziait ITACoppa Italia25th221802.0101100000.500.000.500.500.50Matches
2019-202029Speziait ITACoppa Italia25th221521.7000000000.000.000.000.000.00Matches
2020-202130Speziait ITACoppa Italia5th00Matches
2021-202231Cremoneseit ITACoppa ItaliaRd111820.9000000100.000.000.000.000.00Matches
2022-202332Cremoneseit ITACoppa ItaliaSF00Matches
8 Seasons5 Clubs1 League11108939.9202200200.200.000.200.200.20
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
Spezia (3 Seasons)1 League443323.7101100000.270.000.270.270.27
Cremonese (2 Seasons)1 League11820.9000000100.000.000.000.000.00
Cittadella (1 Season)1 League322092.3101100000.430.000.430.430.43
Pontedera (1 Season)1 League221802.0000000100.000.000.000.000.00
Teramo (1 Season)1 League11901.0000000000.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
2014-201524Pontederait ITACoppa Italia2.0000Matches
2015-201625Teramoit ITACoppa Italia1.0000Matches
2016-201726Cittadellait ITA2. Serie B24.61120.490.0800Matches
2017-201827Cittadellait ITACoppa Italia2.3122100.00.860.860.500.5000Matches
2017-201827Cittadellait ITA2. Serie B21.430120.000.560.2500Matches
2018-201928Speziait ITACoppa Italia2.0100Matches
2018-201928Speziait ITA2. Serie B27.24661928.82.430.700.060.2125.112003.93.90.06+0.1+0.1Matches
2019-202029Speziait ITACoppa Italia1.70000.000.0000Matches
2019-202029Speziait ITA2. Serie B29.92481327.11.610.440.040.1525.713002.12.10.04-0.1-0.1Matches
2020-202130Speziait ITA1. Serie A3.60400.01.130.000.0025.20000.10.10.04-0.1-0.1Matches
2020-202130Cremoneseit ITA2. Serie B11.3020315.01.770.270.000.0025.64000.80.80.04-0.8-0.8Matches
2021-202231Cremoneseit ITACoppa Italia0.90000.000.0000Matches
2021-202231Cremoneseit ITA2. Serie B9.7013323.11.340.310.000.0026.82000.40.40.03-0.4-0.4Matches
2022-202332Perugiait ITA2. Serie B20.00341029.41.700.500.000.0027.79001.21.20.04-1.2-1.2Matches
9 Seasons6 Clubs3 Leagues157.5121877433.21.460.490.050.1525.940008.78.70.05-2.7-2.7
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Spezia (3 Seasons)3 Leagues64.371183227.11.890.510.050.1925.425006.26.20.05-0.2-0.2
Cremonese (3 Seasons)2 Leagues21.9033618.21.500.270.000.0026.16001.31.30.04-1.3-1.3
Cittadella (2 Seasons)2 Leagues48.35226700.00.080.542.000.1900
Perugia (1 Season)1 League20.00341029.41.700.500.000.0027.79001.21.20.04-1.2-1.2
Pontedera (1 Season)1 League2.0000
Teramo (1 Season)1 League1.0000
Coppa Italia (8 Seasons)9.9222100.00.410.410.500.5000
Serie B (7 Seasons)144.0101817233.11.510.500.050.1425.940008.58.50.05-2.5-2.5
Serie A (1 Season)3.60400.01.130.000.0025.20000.10.10.04-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201524Pontedera1 League2.0000
2015-201625Teramo1 League1.0000
2016-201726Cittadella1 League24.61120.490.0800
2017-201827Cittadella2 Leagues23.74214700.00.080.592.000.2900
2018-201928Spezia2 Leagues29.25661928.82.430.700.060.2125.112003.93.90.06+0.1+0.1
2019-202029Spezia2 Leagues31.62481327.11.520.410.040.1525.713002.12.10.04-0.1-0.1
2020-202130Spezia2 Leagues3.60400.01.130.000.0025.20000.10.10.04-0.1-0.1
2020-202130Cremonese1 League11.3020315.01.770.270.000.0025.64000.80.80.04-0.8-0.8
2021-202231Cremonese2 Leagues10.6013323.11.220.280.000.0026.82000.40.40.03-0.4-0.4
2022-202332Perugia1 League20.00341029.41.700.500.000.0027.79001.21.20.04-1.2-1.2
9 Seasons6 Clubs3 Leagues157.5121877433.21.460.490.050.1525.940008.78.70.05-2.7-2.7
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Spezia (3 Seasons)3 Leagues64.371183227.11.890.510.050.1925.425006.26.20.05-0.2-0.2
Cremonese (3 Seasons)2 Leagues21.9033618.21.500.270.000.0026.16001.31.30.04-1.3-1.3
Cittadella (2 Seasons)2 Leagues48.35226700.00.080.542.000.1900
Perugia (1 Season)1 League20.00341029.41.700.500.000.0027.79001.21.20.04-1.2-1.2
Pontedera (1 Season)1 League2.0000
Teramo (1 Season)1 League1.0000
Coppa Italia (8 Seasons)9.9222100.00.410.410.500.5000
Serie B (7 Seasons)144.0101817233.11.510.500.050.1425.940008.58.50.05-2.5-2.5
Serie A (1 Season)3.60400.01.130.000.0025.20000.10.10.04-0.1-0.1
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-201726Cittadellait ITA2. Serie B6th24.61120.490.0800Matches
2017-201827Cittadellait ITA2. Serie B6th21.430120.000.560.2500Matches
2018-201928Speziait ITA2. Serie B6th27.24661928.82.430.700.060.2125.112003.93.90.06+0.1+0.1Matches
2019-202029Speziait ITA2. Serie B3rd29.92481327.11.610.440.040.1525.713002.12.10.04-0.1-0.1Matches
2020-202130Speziait ITA1. Serie A15th3.60400.01.130.000.0025.20000.10.10.04-0.1-0.1Matches
2020-202130Cremoneseit ITA2. Serie B13th11.3020315.01.770.270.000.0025.64000.80.80.04-0.8-0.8Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.7013323.11.340.310.000.0026.82000.40.40.03-0.4-0.4Matches
2022-202332Perugiait ITA2. Serie B18th20.00341029.41.700.500.000.0027.79001.21.20.04-1.2-1.2Matches
7 Seasons4 Clubs2 Leagues147.6101857232.41.500.490.050.1425.940008.78.70.05-2.7-2.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Spezia (3 Seasons)2 Leagues60.661183227.11.950.530.050.1925.425006.26.20.05-0.2-0.2
Cittadella (2 Seasons)1 League46.040240.000.520.1700
Cremonese (2 Seasons)1 League21.0033618.21.570.290.000.0026.16001.31.30.04-1.3-1.3
Perugia (1 Season)1 League20.00341029.41.700.500.000.0027.79001.21.20.04-1.2-1.2
Serie B (7 Seasons)144.0101817233.11.510.500.050.1425.940008.58.50.05-2.5-2.5
Serie A (1 Season)3.60400.01.130.000.0025.20000.10.10.04-0.1-0.1
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-201524Pontederait ITACoppa Italia41st2.0000Matches
2015-201625Teramoit ITACoppa Italia41st1.0000Matches
2017-201827Cittadellait ITACoppa Italia9th2.3122100.00.860.860.500.5000Matches
2018-201928Speziait ITACoppa Italia25th2.0100Matches
2019-202029Speziait ITACoppa Italia25th1.70000.000.0000Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.90000.000.0000Matches
8 Seasons5 Clubs1 League9.9222100.00.410.410.500.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Spezia (3 Seasons)1 League3.71000.000.0000
Cremonese (2 Seasons)1 League0.90000.000.0000
Cittadella (1 Season)1 League2.3122100.00.860.860.500.5000
Pontedera (1 Season)1 League2.0000
Teramo (1 Season)1 League1.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
2014-201524Pontederait ITACoppa Italia2.00Matches
2015-201625Teramoit ITACoppa Italia1.00Matches
2016-201726Cittadellait ITA2. Serie B24.61Matches
2017-201827Cittadellait ITACoppa Italia2.30Matches
2017-201827Cittadellait ITA2. Serie B21.42Matches
2018-201928Speziait ITACoppa Italia2.00Matches
2018-201928Speziait ITA2. Serie B27.21288170075.823292718659267188.246256881.318536251.144.95.4-0.968148319199Matches
2019-202029Speziait ITACoppa Italia1.70Matches
2019-202029Speziait ITA2. Serie B29.91369169480.825315599557664789.054363485.618830761.2107.17.0+2.9611323713146Matches
2020-202130Speziait ITA1. Serie A3.69112473.41413332475388.7364481.851926.310.30.6+0.7592110Matches
2020-202130Cremoneseit ITA2. Serie B11.357573178.710530305525227292.622527581.87814155.311.82.4-0.8247017174Matches
2021-202231Cremoneseit ITACoppa Italia0.90Matches
2021-202231Cremoneseit ITA2. Serie B9.732745771.65904185614117381.514018177.3387352.101.51.3-1.5163712550Matches
2022-202332Perugiait ITA2. Serie B20.061498662.313278530622228976.822733068.814631446.533.83.7-0.846106255111Matches
9 Seasons6 Clubs3 Leagues157.54264569274.979732237301830210586.91633203280.4640121652.62219.420.4+2.622050212434590
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
Spezia (3 Seasons)3 Leagues64.32748351878.150020135131215137188.61041124683.537868854.91512.312.9+2.71342897023355
Cremonese (3 Seasons)2 Leagues21.9902118875.916434491139344588.336545680.011621454.213.33.7-2.340107296124
Cittadella (2 Seasons)2 Leagues48.33
Perugia (1 Season)1 League20.061498662.313278530622228976.822733068.814631446.533.83.7-0.846106255111
Pontedera (1 Season)1 League2.00
Teramo (1 Season)1 League1.00
Coppa Italia (8 Seasons)9.90
Serie B (7 Seasons)144.04173556874.978319233981783205286.91597198880.3635119753.02119.119.9+1.921549312233580
Serie A (1 Season)3.69112473.41413332475388.7364481.851926.310.30.6+0.7592110
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201524Pontedera1 League2.00
2015-201625Teramo1 League1.00
2016-201726Cittadella1 League24.61
2017-201827Cittadella2 Leagues23.72
2018-201928Spezia2 Leagues29.21288170075.823292718659267188.246256881.318536251.144.95.4-0.968148319199
2019-202029Spezia2 Leagues31.61369169480.825315599557664789.054363485.618830761.2107.17.0+2.9611323713146
2020-202130Spezia2 Leagues3.69112473.41413332475388.7364481.851926.310.30.6+0.7592110
2020-202130Cremonese1 League11.357573178.710530305525227292.622527581.87814155.311.82.4-0.8247017174
2021-202231Cremonese2 Leagues10.632745771.65904185614117381.514018177.3387352.101.51.3-1.5163712550
2022-202332Perugia1 League20.061498662.313278530622228976.822733068.814631446.533.83.7-0.846106255111
9 Seasons6 Clubs3 Leagues157.54264569274.979732237301830210586.91633203280.4640121652.62219.420.4+2.622050212434590
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
Spezia (3 Seasons)3 Leagues64.32748351878.150020135131215137188.61041124683.537868854.91512.312.9+2.71342897023355
Cremonese (3 Seasons)2 Leagues21.9902118875.916434491139344588.336545680.011621454.213.33.7-2.340107296124
Cittadella (2 Seasons)2 Leagues48.33
Perugia (1 Season)1 League20.061498662.313278530622228976.822733068.814631446.533.83.7-0.846106255111
Pontedera (1 Season)1 League2.00
Teramo (1 Season)1 League1.00
Coppa Italia (8 Seasons)9.90
Serie B (7 Seasons)144.04173556874.978319233981783205286.91597198880.3635119753.02119.119.9+1.921549312233580
Serie A (1 Season)3.69112473.41413332475388.7364481.851926.310.30.6+0.7592110
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-201726Cittadellait ITA2. Serie B6th24.61Matches
2017-201827Cittadellait ITA2. Serie B6th21.42Matches
2018-201928Speziait ITA2. Serie B6th27.21288170075.823292718659267188.246256881.318536251.144.95.4-0.968148319199Matches
2019-202029Speziait ITA2. Serie B3rd29.91369169480.825315599557664789.054363485.618830761.2107.17.0+2.9611323713146Matches
2020-202130Speziait ITA1. Serie A15th3.69112473.41413332475388.7364481.851926.310.30.6+0.7592110Matches
2020-202130Cremoneseit ITA2. Serie B13th11.357573178.710530305525227292.622527581.87814155.311.82.4-0.8247017174Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.732745771.65904185614117381.514018177.3387352.101.51.3-1.5163712550Matches
2022-202332Perugiait ITA2. Serie B18th20.061498662.313278530622228976.822733068.814631446.533.83.7-0.846106255111Matches
7 Seasons4 Clubs2 Leagues147.64264569274.979732237301830210586.91633203280.4640121652.62219.420.4+2.622050212434590
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
Spezia (3 Seasons)2 Leagues60.62748351878.150020135131215137188.61041124683.537868854.91512.312.9+2.71342897023355
Cittadella (2 Seasons)1 League46.03
Cremonese (2 Seasons)1 League21.0902118875.916434491139344588.336545680.011621454.213.33.7-2.340107296124
Perugia (1 Season)1 League20.061498662.313278530622228976.822733068.814631446.533.83.7-0.846106255111
Serie B (7 Seasons)144.04173556874.978319233981783205286.91597198880.3635119753.02119.119.9+1.921549312233580
Serie A (1 Season)3.69112473.41413332475388.7364481.851926.310.30.6+0.7592110
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-201524Pontederait ITACoppa Italia41st2.00Matches
2015-201625Teramoit ITACoppa Italia41st1.00Matches
2017-201827Cittadellait ITACoppa Italia9th2.30Matches
2018-201928Speziait ITACoppa Italia25th2.00Matches
2019-202029Speziait ITACoppa Italia25th1.70Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.90Matches
8 Seasons5 Clubs1 League9.90
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
Spezia (3 Seasons)1 League3.70
Cremonese (2 Seasons)1 League0.90
Cittadella (1 Season)1 League2.30
Pontedera (1 Season)1 League2.00
Teramo (1 Season)1 League1.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
2014-201524Pontederait ITACoppa Italia2.0Matches
2015-201625Teramoit ITACoppa Italia1.0Matches
2016-201726Cittadellait ITA2. Serie B24.6Matches
2017-201827Cittadellait ITACoppa Italia2.36Matches
2017-201827Cittadellait ITA2. Serie B21.40Matches
2018-201928Speziait ITACoppa Italia2.0Matches
2018-201928Speziait ITA2. Serie B27.2170014902016482118414123395611288934Matches
2019-202029Speziait ITACoppa Italia1.70Matches
2019-202029Speziait ITA2. Serie B29.916941510179852451312272223321369522Matches
2020-202130Speziait ITA1. Serie A3.6124117710113150409104Matches
2020-202130Cremoneseit ITA2. Serie B11.37316666229212582305190575313Matches
2021-202231Cremoneseit ITACoppa Italia0.90Matches
2021-202231Cremoneseit ITA2. Serie B9.7457411451912334203100327110Matches
2022-202332Perugiait ITA2. Serie B20.098679817678222127791245906141217Matches
9 Seasons6 Clubs3 Leagues157.5569249926702761510355250341931813426430100
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (3 Seasons)3 Leagues64.3351831173871501067328372006193327481460
Cremonese (3 Seasons)2 Leagues21.91188107710748314916508290902423
Cittadella (2 Seasons)2 Leagues48.36
Perugia (1 Season)1 League20.098679817678222127791245906141217
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0
Coppa Italia (8 Seasons)9.96
Serie B (7 Seasons)144.055684875663275151025334933693177341733096
Serie A (1 Season)3.6124117710113150409104
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201524Pontedera1 League2.0
2015-201625Teramo1 League1.0
2016-201726Cittadella1 League24.6
2017-201827Cittadella2 Leagues23.76
2018-201928Spezia2 Leagues29.2170014902016482118414123395611288934
2019-202029Spezia2 Leagues31.616941510179852451312272223321369522
2020-202130Spezia2 Leagues3.6124117710113150409104
2020-202130Cremonese1 League11.37316666229212582305190575313
2021-202231Cremonese2 Leagues10.6457411451912334203100327110
2022-202332Perugia1 League20.098679817678222127791245906141217
9 Seasons6 Clubs3 Leagues157.5569249926702761510355250341931813426430100
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (3 Seasons)3 Leagues64.3351831173871501067328372006193327481460
Cremonese (3 Seasons)2 Leagues21.91188107710748314916508290902423
Cittadella (2 Seasons)2 Leagues48.36
Perugia (1 Season)1 League20.098679817678222127791245906141217
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0
Coppa Italia (8 Seasons)9.96
Serie B (7 Seasons)144.055684875663275151025334933693177341733096
Serie A (1 Season)3.6124117710113150409104
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-201726Cittadellait ITA2. Serie B6th24.6Matches
2017-201827Cittadellait ITA2. Serie B6th21.40Matches
2018-201928Speziait ITA2. Serie B6th27.2170014902016482118414123395611288934Matches
2019-202029Speziait ITA2. Serie B3rd29.916941510179852451312272223321369522Matches
2020-202130Speziait ITA1. Serie A15th3.6124117710113150409104Matches
2020-202130Cremoneseit ITA2. Serie B13th11.37316666229212582305190575313Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.7457411451912334203100327110Matches
2022-202332Perugiait ITA2. Serie B18th20.098679817678222127791245906141217Matches
7 Seasons4 Clubs2 Leagues147.6569249926702761510354650341931813426430100
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (3 Seasons)2 Leagues60.6351831173871501067328372006193327481460
Cittadella (2 Seasons)1 League46.00
Cremonese (2 Seasons)1 League21.01188107710748314916508290902423
Perugia (1 Season)1 League20.098679817678222127791245906141217
Serie B (7 Seasons)144.055684875663275151025334933693177341733096
Serie A (1 Season)3.6124117710113150409104
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-201524Pontederait ITACoppa Italia41st2.0Matches
2015-201625Teramoit ITACoppa Italia41st1.0Matches
2017-201827Cittadellait ITACoppa Italia9th2.36Matches
2018-201928Speziait ITACoppa Italia25th2.0Matches
2019-202029Speziait ITACoppa Italia25th1.70Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.90Matches
8 Seasons5 Clubs1 League9.96
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (3 Seasons)1 League3.70
Cremonese (2 Seasons)1 League0.90
Cittadella (1 Season)1 League2.36
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201524Pontederait ITACoppa Italia2.0Matches
2015-201625Teramoit ITACoppa Italia1.0Matches
2016-201726Cittadellait ITA2. Serie B24.6Matches
2017-201827Cittadellait ITACoppa Italia2.3Matches
2017-201827Cittadellait ITA2. Serie B21.4Matches
2018-201928Speziait ITACoppa Italia2.0Matches
2018-201928Speziait ITA2. Serie B27.21405.1482435802110.40820100Matches
2019-202029Speziait ITACoppa Italia1.7Matches
2019-202029Speziait ITA2. Serie B29.91023.4164311600170.571240100Matches
2020-202130Speziait ITA1. Serie A3.692.5481000020.56200000Matches
2020-202130Cremoneseit ITA2. Serie B11.3453.98359010050.44410000Matches
2021-202231Cremoneseit ITACoppa Italia0.9Matches
2021-202231Cremoneseit ITA2. Serie B9.7292.98263000000.00000000Matches
2022-202332Perugiait ITA2. Serie B20.0904.514736232060.30330000Matches
9 Seasons6 Clubs3 Leagues157.54154.0826212381822410.4029100200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (3 Seasons)3 Leagues64.32514.141547561402300.492260200
Cremonese (3 Seasons)2 Leagues21.9743.526112010050.24410000
Cittadella (2 Seasons)2 Leagues48.3
Perugia (1 Season)1 League20.0904.514736232060.30330000
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0
Coppa Italia (8 Seasons)9.9
Serie B (7 Seasons)144.04064.1425412281822390.4027100200
Serie A (1 Season)3.692.5481000020.56200000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201524Pontedera1 League2.0
2015-201625Teramo1 League1.0
2016-201726Cittadella1 League24.6
2017-201827Cittadella2 Leagues23.7
2018-201928Spezia2 Leagues29.21405.1482435802110.40820100
2019-202029Spezia2 Leagues31.61023.4164311600170.571240100
2020-202130Spezia2 Leagues3.692.5481000020.56200000
2020-202130Cremonese1 League11.3453.98359010050.44410000
2021-202231Cremonese2 Leagues10.6292.98263000000.00000000
2022-202332Perugia1 League20.0904.514736232060.30330000
9 Seasons6 Clubs3 Leagues157.54154.0826212381822410.4029100200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (3 Seasons)3 Leagues64.32514.141547561402300.492260200
Cremonese (3 Seasons)2 Leagues21.9743.526112010050.24410000
Cittadella (2 Seasons)2 Leagues48.3
Perugia (1 Season)1 League20.0904.514736232060.30330000
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0
Coppa Italia (8 Seasons)9.9
Serie B (7 Seasons)144.04064.1425412281822390.4027100200
Serie A (1 Season)3.692.5481000020.56200000
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-201726Cittadellait ITA2. Serie B6th24.6Matches
2017-201827Cittadellait ITA2. Serie B6th21.4Matches
2018-201928Speziait ITA2. Serie B6th27.21405.1482435802110.40820100Matches
2019-202029Speziait ITA2. Serie B3rd29.91023.4164311600170.571240100Matches
2020-202130Speziait ITA1. Serie A15th3.692.5481000020.56200000Matches
2020-202130Cremoneseit ITA2. Serie B13th11.3453.98359010050.44410000Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.7292.98263000000.00000000Matches
2022-202332Perugiait ITA2. Serie B18th20.0904.514736232060.30330000Matches
7 Seasons4 Clubs2 Leagues147.64154.0826212381822410.4029100200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (3 Seasons)2 Leagues60.62514.141547561402300.492260200
Cittadella (2 Seasons)1 League46.0
Cremonese (2 Seasons)1 League21.0743.526112010050.24410000
Perugia (1 Season)1 League20.0904.514736232060.30330000
Serie B (7 Seasons)144.04064.1425412281822390.4027100200
Serie A (1 Season)3.692.5481000020.56200000
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-201524Pontederait ITACoppa Italia41st2.0Matches
2015-201625Teramoit ITACoppa Italia41st1.0Matches
2017-201827Cittadellait ITACoppa Italia9th2.3Matches
2018-201928Speziait ITACoppa Italia25th2.0Matches
2019-202029Speziait ITACoppa Italia25th1.7Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.9Matches
8 Seasons5 Clubs1 League9.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (3 Seasons)1 League3.7
Cremonese (2 Seasons)1 League0.9
Cittadella (1 Season)1 League2.3
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201524Pontederait ITACoppa Italia2.0Matches
2015-201625Teramoit ITACoppa Italia1.0Matches
2016-201726Cittadellait ITA2. Serie B24.6Matches
2017-201827Cittadellait ITACoppa Italia2.310Matches
2017-201827Cittadellait ITA2. Serie B21.400Matches
2018-201928Speziait ITACoppa Italia2.0Matches
2018-201928Speziait ITA2. Serie B27.2372914185113333.322236171956240Matches
2019-202029Speziait ITACoppa Italia1.700Matches
2019-202029Speziait ITA2. Serie B29.9352014165174339.526184141550280Matches
2020-202130Speziait ITA1. Serie A3.6623124757.131011720Matches
2020-202130Cremoneseit ITA2. Serie B11.314785192045.011624122681Matches
2021-202231Cremoneseit ITACoppa Italia0.901Matches
2021-202231Cremoneseit ITA2. Serie B9.78534141040.0616313101890Matches
2022-202332Perugiait ITA2. Serie B20.0221212100132944.816155102951270Matches
9 Seasons6 Clubs3 Leagues157.5122765454145814240.88479205987208981
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Spezia (3 Seasons)3 Leagues64.37851313512328338.65142103235113540
Cremonese (3 Seasons)2 Leagues21.922121192133043.317225172344171
Cittadella (2 Seasons)2 Leagues48.3100
Perugia (1 Season)1 League20.0221212100132944.816155102951270
Pontedera (1 Season)1 League2.00
Teramo (1 Season)1 League1.00
Coppa Italia (8 Seasons)9.9110
Serie B (7 Seasons)144.0116735153125413540.08178205885201961
Serie A (1 Season)3.6623124757.131011720
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201524Pontedera1 League2.00
2015-201625Teramo1 League1.00
2016-201726Cittadella1 League24.60
2017-201827Cittadella2 Leagues23.7100
2018-201928Spezia2 Leagues29.2372914185113333.322236171956240
2019-202029Spezia2 Leagues31.6352014165174339.526184141550280
2020-202130Spezia2 Leagues3.6623124757.131011720
2020-202130Cremonese1 League11.314785192045.011624122681
2021-202231Cremonese2 Leagues10.68534141040.0616313111890
2022-202332Perugia1 League20.0221212100132944.816155102951270
9 Seasons6 Clubs3 Leagues157.5122765454145814240.88479205987208981
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Spezia (3 Seasons)3 Leagues64.37851313512328338.65142103235113540
Cremonese (3 Seasons)2 Leagues21.922121192133043.317225172344171
Cittadella (2 Seasons)2 Leagues48.3100
Perugia (1 Season)1 League20.0221212100132944.816155102951270
Pontedera (1 Season)1 League2.00
Teramo (1 Season)1 League1.00
Coppa Italia (8 Seasons)9.9110
Serie B (7 Seasons)144.0116735153125413540.08178205885201961
Serie A (1 Season)3.6623124757.131011720
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-201726Cittadellait ITA2. Serie B6th24.6Matches
2017-201827Cittadellait ITA2. Serie B6th21.400Matches
2018-201928Speziait ITA2. Serie B6th27.2372914185113333.322236171956240Matches
2019-202029Speziait ITA2. Serie B3rd29.9352014165174339.526184141550280Matches
2020-202130Speziait ITA1. Serie A15th3.6623124757.131011720Matches
2020-202130Cremoneseit ITA2. Serie B13th11.314785192045.011624122681Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.78534141040.0616313101890Matches
2022-202332Perugiait ITA2. Serie B18th20.0221212100132944.816155102951270Matches
7 Seasons4 Clubs2 Leagues147.6122755454145814240.88479205986208981
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
Spezia (3 Seasons)2 Leagues60.67851313512328338.65142103235113540
Cittadella (2 Seasons)1 League46.0000
Cremonese (2 Seasons)1 League21.022121192133043.317225172244171
Perugia (1 Season)1 League20.0221212100132944.816155102951270
Serie B (7 Seasons)144.0116735153125413540.08178205885201961
Serie A (1 Season)3.6623124757.131011720
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-201524Pontederait ITACoppa Italia41st2.0Matches
2015-201625Teramoit ITACoppa Italia41st1.0Matches
2017-201827Cittadellait ITACoppa Italia9th2.310Matches
2018-201928Speziait ITACoppa Italia25th2.0Matches
2019-202029Speziait ITACoppa Italia25th1.700Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.901Matches
8 Seasons5 Clubs1 League9.9110
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
Spezia (3 Seasons)1 League3.7000
Cremonese (2 Seasons)1 League0.9010
Cittadella (1 Season)1 League2.3100
Pontedera (1 Season)1 League2.00
Teramo (1 Season)1 League1.00

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201524Pontederait ITACoppa Italia2.0Matches
2015-201625Teramoit ITACoppa Italia1.0Matches
2016-201726Cittadellait ITA2. Serie B24.6Matches
2017-201827Cittadellait ITACoppa Italia2.3Matches
2017-201827Cittadellait ITA2. Serie B21.4Matches
2018-201928Speziait ITACoppa Italia2.0Matches
2018-201928Speziait ITA2. Serie B27.21951342361034701491951301860.01240.01017601028727559444491350124Matches
2019-202029Speziait ITACoppa Italia1.7Matches
2019-202029Speziait ITA2. Serie B29.91939453351036590371939341955.91544.11030535720324248547361323111Matches
2020-202130Speziait ITA1. Serie A3.6150424794891506466.7233.3875012848246311014Matches
2020-202130Cremoneseit ITA2. Serie B11.381515133465226118157571.4228.6513213098514144171157828Matches
2021-202231Cremoneseit ITACoppa Italia0.9Matches
2021-202231Cremoneseit ITA2. Serie B9.75471295281181105478337.5562.530816576521323017732120Matches
2022-202332Perugiait ITA2. Serie B20.011774721365132951177271763.0725.9478236010321362201555226Matches
9 Seasons6 Clubs3 Leagues157.5657915710363546207512165791126658.94338.43433180157857165152191511214234323
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
Spezia (3 Seasons)3 Leagues64.340408359521491339954040704158.62941.421341186851881251091397882783249
Cremonese (3 Seasons)2 Leagues21.913622722874640721136215853.3746.78213787163727374341889948
Cittadella (2 Seasons)2 Leagues48.3
Perugia (1 Season)1 League20.011774721365132951177271763.0725.9478236010321362201555226
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0
Coppa Italia (8 Seasons)9.9
Serie B (7 Seasons)144.0642915310123467202711264291066258.54138.73346175147573157150151451184124309
Serie A (1 Season)3.6150424794891506466.7233.3875012848246311014
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201524Pontedera1 League2.0
2015-201625Teramo1 League1.0
2016-201726Cittadella1 League24.6
2017-201827Cittadella2 Leagues23.7
2018-201928Spezia2 Leagues29.21951342361034701491951301860.01240.01017601028727559444491350124
2019-202029Spezia2 Leagues31.61939453351036590371939341955.91544.11030535720324248547361323111
2020-202130Spezia2 Leagues3.6150424794891506466.7233.3875012848246311014
2020-202130Cremonese1 League11.381515133465226118157571.4228.6513213098514144171157828
2021-202231Cremonese2 Leagues10.65471295281181105478337.5562.530816576521323017732120
2022-202332Perugia1 League20.011774721365132951177271763.0725.9478236010321362201555226
9 Seasons6 Clubs3 Leagues157.5657915710363546207512165791126658.94338.43433180157857165152191511214234323
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
Spezia (3 Seasons)3 Leagues64.340408359521491339954040704158.62941.421341186851881251091397882783249
Cremonese (3 Seasons)2 Leagues21.913622722874640721136215853.3746.78213787163727374341889948
Cittadella (2 Seasons)2 Leagues48.3
Perugia (1 Season)1 League20.011774721365132951177271763.0725.9478236010321362201555226
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0
Coppa Italia (8 Seasons)9.9
Serie B (7 Seasons)144.0642915310123467202711264291066258.54138.73346175147573157150151451184124309
Serie A (1 Season)3.6150424794891506466.7233.3875012848246311014
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-201726Cittadellait ITA2. Serie B6th24.6Matches
2017-201827Cittadellait ITA2. Serie B6th21.4Matches
2018-201928Speziait ITA2. Serie B6th27.21951342361034701491951301860.01240.01017601028727559444491350124Matches
2019-202029Speziait ITA2. Serie B3rd29.91939453351036590371939341955.91544.11030535720324248547361323111Matches
2020-202130Speziait ITA1. Serie A15th3.6150424794891506466.7233.3875012848246311014Matches
2020-202130Cremoneseit ITA2. Serie B13th11.381515133465226118157571.4228.6513213098514144171157828Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.75471295281181105478337.5562.530816576521323017732120Matches
2022-202332Perugiait ITA2. Serie B18th20.011774721365132951177271763.0725.9478236010321362201555226Matches
7 Seasons4 Clubs2 Leagues147.6657915710363546207512165791126658.94338.43433180157857165152191511214234323
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
Spezia (3 Seasons)2 Leagues60.640408359521491339954040704158.62941.421341186851881251091397882783249
Cittadella (2 Seasons)1 League46.0
Cremonese (2 Seasons)1 League21.013622722874640721136215853.3746.78213787163727374341889948
Perugia (1 Season)1 League20.011774721365132951177271763.0725.9478236010321362201555226
Serie B (7 Seasons)144.0642915310123467202711264291066258.54138.73346175147573157150151451184124309
Serie A (1 Season)3.6150424794891506466.7233.3875012848246311014
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-201524Pontederait ITACoppa Italia41st2.0Matches
2015-201625Teramoit ITACoppa Italia41st1.0Matches
2017-201827Cittadellait ITACoppa Italia9th2.3Matches
2018-201928Speziait ITACoppa Italia25th2.0Matches
2019-202029Speziait ITACoppa Italia25th1.7Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.9Matches
8 Seasons5 Clubs1 League9.9
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
Spezia (3 Seasons)1 League3.7
Cremonese (2 Seasons)1 League0.9
Cittadella (1 Season)1 League2.3
Pontedera (1 Season)1 League2.0
Teramo (1 Season)1 League1.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201524Pontederait ITACoppa Italia218090100.02.02902001.5043+1+0.50Matches
2015-201625Teramoit ITACoppa Italia19090100.01.01901000.0002-2-2.00Matches
2016-201726Cittadellait ITA2. Serie B332,2106758.524.624189Matches
2017-201827Cittadellait ITACoppa Italia32097058.12.3291212812.0034-1-0.43-2.81Matches
2017-201827Cittadellait ITA2. Serie B311,9266251.021.418161371.712918+11+0.51+0.42Matches
2018-201928Speziait ITACoppa Italia218090100.02.02902001.502200.00Matches
2018-201928Speziait ITA2. Serie B322,4497775.627.229831831031.454233+9+0.33+0.5638.532.8+5.7+0.21+0.20Matches
2019-202029Speziait ITACoppa Italia21527684.41.72760001.5041+3+1.78-1.44Matches
2019-202029Speziait ITA2. Serie B352,6897778.629.929882762331.494327+16+0.54+0.7841.327.4+13.8+0.46+0.26Matches
2020-202130Speziait ITACoppa Italia0001Matches
2020-202130Speziait ITA1. Serie A6320539.43.6384232340.67510-5-1.41-0.972.510.8-8.3-2.34-2.04Matches
2020-202130Cremoneseit ITA2. Serie B161,0186429.811.31372332841.881610+6+0.53+0.6817.710.2+7.6+0.67+0.50Matches
2021-202231Cremoneseit ITACoppa Italia1828268.30.91820001.000000.000.00Matches
2021-202231Cremoneseit ITA2. Serie B208744425.69.7105801029131.909900.00-0.6412.69.7+2.9+0.30-0.11Matches
2022-202332Cremoneseit ITACoppa Italia00001Matches
2022-202332Perugiait ITA2. Serie B321,7985652.620.0198210131821.162225-3-0.15+0.3523.620.8+2.8+0.14+0.02Matches
9 Seasons6 Clubs3 Leagues21614,1776647.2157.5155811016123391.51179144+35+0.26+0.31136.2111.6+24.5+0.24+0.16
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
Spezia (3 Seasons)3 Leagues775,7907553.364.36585491220111.419673+23+0.36+0.7182.371.0+11.3+0.19+0.35
Cremonese (3 Seasons)2 Leagues371,9745326.121.9246731329181.872519+6+0.27+0.0230.319.8+10.5+0.50+0.21
Cittadella (2 Seasons)2 Leagues674,3456554.948.3449136232881.743222+10+0.42+0.15
Perugia (1 Season)1 League321,7985652.620.0198210131821.162225-3-0.15+0.3523.620.8+2.8+0.14+0.02
Pontedera (1 Season)1 League218090100.02.02902001.5043+1+0.50
Teramo (1 Season)1 League19090100.01.01901000.0002-2-2.00
Coppa Italia (8 Seasons)118938141.99.91087712831.451312+1+0.10-1.97
Serie B (7 Seasons)19912,9646553.0144.014280925722321.55161122+39+0.33+0.30133.7100.9+32.8+0.33+0.11
Serie A (1 Season)6320539.43.6384232340.67510-5-1.41-0.972.510.8-8.3-2.34-2.04
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201524Pontedera1 League218090100.02.02902001.5043+1+0.50
2015-201625Teramo1 League19090100.01.01901000.0002-2-2.00
2016-201726Cittadella1 League332,2106758.524.624189
2017-201827Cittadella2 Leagues342,1356351.623.7209118142881.743222+10+0.42+0.15
2018-201928Spezia2 Leagues342,6297776.929.231842031031.454435+9+0.31+0.5438.532.8+5.7+0.21+0.20
2019-202029Spezia2 Leagues372,8417778.931.631872762331.494728+19+0.60+0.7241.327.4+13.8+0.46+0.26
2020-202130Spezia2 Leagues6320538.33.6384232350.67510-5-1.41-0.972.510.8-8.3-2.34-2.04
2020-202130Cremonese1 League161,0186429.811.31372332841.881610+6+0.53+0.6817.710.2+7.6+0.67+0.50
2021-202231Cremonese2 Leagues219564627.010.6116001029131.869900.00-0.6312.69.7+2.9+0.30-0.11
2022-202332Cremonese1 League00001
2022-202332Perugia1 League321,7985652.620.0198210131821.162225-3-0.15+0.3523.620.8+2.8+0.14+0.02
9 Seasons6 Clubs3 Leagues21614,1776647.2157.5155811016123391.51179144+35+0.26+0.31136.2111.6+24.5+0.24+0.16
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
Spezia (3 Seasons)3 Leagues775,7907553.364.36585491220111.419673+23+0.36+0.7182.371.0+11.3+0.19+0.35
Cremonese (3 Seasons)2 Leagues371,9745326.121.9246731329181.872519+6+0.27+0.0230.319.8+10.5+0.50+0.21
Cittadella (2 Seasons)2 Leagues674,3456554.948.3449136232881.743222+10+0.42+0.15
Perugia (1 Season)1 League321,7985652.620.0198210131821.162225-3-0.15+0.3523.620.8+2.8+0.14+0.02
Pontedera (1 Season)1 League218090100.02.02902001.5043+1+0.50
Teramo (1 Season)1 League19090100.01.01901000.0002-2-2.00
Coppa Italia (8 Seasons)118938141.99.91087712831.451312+1+0.10-1.97
Serie B (7 Seasons)19912,9646553.0144.014280925722321.55161122+39+0.33+0.30133.7100.9+32.8+0.33+0.11
Serie A (1 Season)6320539.43.6384232340.67510-5-1.41-0.972.510.8-8.3-2.34-2.04
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
2016-201726Cittadellait ITA2. Serie B6th332,2106758.524.624189Matches
2017-201827Cittadellait ITA2. Serie B6th311,9266251.021.418161371.712918+11+0.51+0.42Matches
2018-201928Speziait ITA2. Serie B6th322,4497775.627.229831831031.454233+9+0.33+0.5638.532.8+5.7+0.21+0.20Matches
2019-202029Speziait ITA2. Serie B3rd352,6897778.629.929882762331.494327+16+0.54+0.7841.327.4+13.8+0.46+0.26Matches
2020-202130Speziait ITA1. Serie A15th6320539.43.6384232340.67510-5-1.41-0.972.510.8-8.3-2.34-2.04Matches
2020-202130Cremoneseit ITA2. Serie B13th161,0186429.811.31372332841.881610+6+0.53+0.6817.710.2+7.6+0.67+0.50Matches
2021-202231Cremoneseit ITA2. Serie B2nd208744425.69.7105801029131.909900.00-0.6412.69.7+2.9+0.30-0.11Matches
2022-202332Perugiait ITA2. Serie B18th321,7985652.620.0198210131821.162225-3-0.15+0.3523.620.8+2.8+0.14+0.02Matches
7 Seasons4 Clubs2 Leagues20513,2846547.6147.614581946023361.52166132+34+0.28+0.36136.2111.6+24.5+0.24+0.16
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
Spezia (3 Seasons)2 Leagues735,4587554.160.66186471220101.419070+20+0.33+0.7082.371.0+11.3+0.19+0.35
Cittadella (2 Seasons)1 League644,1366554.746.042342271.712918+11+0.51+0.42
Cremonese (2 Seasons)1 League361,8925327.721.0236631329171.892519+6+0.29+0.0330.319.8+10.5+0.50+0.21
Perugia (1 Season)1 League321,7985652.620.0198210131821.162225-3-0.15+0.3523.620.8+2.8+0.14+0.02
Serie B (7 Seasons)19912,9646553.0144.014280925722321.55161122+39+0.33+0.30133.7100.9+32.8+0.33+0.11
Serie A (1 Season)6320539.43.6384232340.67510-5-1.41-0.972.510.8-8.3-2.34-2.04
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-201524Pontederait ITACoppa Italia41st218090100.02.02902001.5043+1+0.50Matches
2015-201625Teramoit ITACoppa Italia41st19090100.01.01901000.0002-2-2.00Matches
2017-201827Cittadellait ITACoppa Italia9th32097058.12.3291212812.0034-1-0.43-2.81Matches
2018-201928Speziait ITACoppa Italia25th218090100.02.02902001.502200.00Matches
2019-202029Speziait ITACoppa Italia25th21527684.41.72760001.5041+3+1.78-1.44Matches
2020-202130Speziait ITACoppa Italia5th0001Matches
2021-202231Cremoneseit ITACoppa ItaliaRd11828268.30.91820001.000000.000.00Matches
2022-202332Cremoneseit ITACoppa ItaliaSF00001Matches
8 Seasons5 Clubs1 League118938141.99.91087712831.451312+1+0.10-1.97
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Spezia (3 Seasons)1 League43328342.63.74832011.5063+3+0.81-2.40
Cremonese (2 Seasons)1 League1828211.40.91820011.000000.000.00
Cittadella (1 Season)1 League32097058.12.3291212812.0034-1-0.43-2.81
Pontedera (1 Season)1 League218090100.02.02902001.5043+1+0.50
Teramo (1 Season)1 League19090100.01.01901000.0002-2-2.00

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201524Pontederait ITACoppa Italia2.01000Matches
2015-201625Teramoit ITACoppa Italia1.00000Matches
2016-201726Cittadellait ITA2. Serie B24.670Matches
2017-201827Cittadellait ITACoppa Italia2.30006006010Matches
2017-201827Cittadellait ITA2. Serie B21.430000000000Matches
2018-201928Speziait ITACoppa Italia2.00000Matches
2018-201928Speziait ITA2. Serie B27.2410443221841929000163121840.0Matches
2019-202029Speziait ITACoppa Italia1.70000000000Matches
2019-202029Speziait ITA2. Serie B29.9400363321311520000179211755.3Matches
2020-202130Speziait ITA1. Serie A3.6100410131201091150.0Matches
2020-202130Cremoneseit ITA2. Serie B11.340017120581270006841323.5Matches
2021-202231Cremoneseit ITACoppa Italia0.91002300100Matches
2021-202231Cremoneseit ITA2. Serie B9.71001691331050005612860.0Matches
2022-202332Perugiait ITA2. Serie B20.0600241701272912000155202247.6Matches
9 Seasons6 Clubs3 Leagues157.5321014910755528776010630707947.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (3 Seasons)3 Leagues64.3910846643283551010351343648.6
Cremonese (3 Seasons)2 Leagues21.960035241912312000124162143.2
Cittadella (2 Seasons)2 Leagues48.31000600601000
Perugia (1 Season)1 League20.0600241701272912000155202247.6
Pontedera (1 Season)1 League2.01000
Teramo (1 Season)1 League1.00000
Coppa Italia (8 Seasons)9.92008306110
Serie B (7 Seasons)144.0291013710355338573000621697846.9
Serie A (1 Season)3.6100410131201091150.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201524Pontedera1 League2.01000
2015-201625Teramo1 League1.00000
2016-201726Cittadella1 League24.670
2017-201827Cittadella2 Leagues23.7300600601000
2018-201928Spezia2 Leagues29.2410443221841929000163121840.0
2019-202029Spezia2 Leagues31.6400363321311520000179211755.3
2020-202130Spezia2 Leagues3.6100410131201091150.0
2020-202130Cremonese1 League11.340017120581270006841323.5
2021-202231Cremonese2 Leagues10.620018121331150005612860.0
2022-202332Perugia1 League20.0600241701272912000155202247.6
9 Seasons6 Clubs3 Leagues157.5321014910755528776010630707947.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (3 Seasons)3 Leagues64.3910846643283551010351343648.6
Cremonese (3 Seasons)2 Leagues21.960035241912312000124162143.2
Cittadella (2 Seasons)2 Leagues48.31000600601000
Perugia (1 Season)1 League20.0600241701272912000155202247.6
Pontedera (1 Season)1 League2.01000
Teramo (1 Season)1 League1.00000
Coppa Italia (8 Seasons)9.92008306110
Serie B (7 Seasons)144.0291013710355338573000621697846.9
Serie A (1 Season)3.6100410131201091150.0
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-201726Cittadellait ITA2. Serie B6th24.670Matches
2017-201827Cittadellait ITA2. Serie B6th21.430000000000Matches
2018-201928Speziait ITA2. Serie B6th27.2410443221841929000163121840.0Matches
2019-202029Speziait ITA2. Serie B3rd29.9400363321311520000179211755.3Matches
2020-202130Speziait ITA1. Serie A15th3.6100410131201091150.0Matches
2020-202130Cremoneseit ITA2. Serie B13th11.340017120581270006841323.5Matches
2021-202231Cremoneseit ITA2. Serie B2nd9.71001691331050005612860.0Matches
2022-202332Perugiait ITA2. Serie B18th20.0600241701272912000155202247.6Matches
7 Seasons4 Clubs2 Leagues147.6301014110455468675010630707947.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (3 Seasons)2 Leagues60.6910846643283551010351343648.6
Cittadella (2 Seasons)1 League46.0100000000000
Cremonese (2 Seasons)1 League21.050033211912212000124162143.2
Perugia (1 Season)1 League20.0600241701272912000155202247.6
Serie B (7 Seasons)144.0291013710355338573000621697846.9
Serie A (1 Season)3.6100410131201091150.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
2014-201524Pontederait ITACoppa Italia41st2.01000Matches
2015-201625Teramoit ITACoppa Italia41st1.00000Matches
2017-201827Cittadellait ITACoppa Italia9th2.30006006010Matches
2018-201928Speziait ITACoppa Italia25th2.00000Matches
2019-202029Speziait ITACoppa Italia25th1.70000000000Matches
2021-202231Cremoneseit ITACoppa ItaliaRd10.91002300100Matches
8 Seasons5 Clubs1 League9.92008306110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spezia (3 Seasons)1 League3.70000000000
Cremonese (2 Seasons)1 League0.91002300100
Cittadella (1 Season)1 League2.30006006010
Pontedera (1 Season)1 League2.01000
Teramo (1 Season)1 League1.00000

Player Club Summary

About FBref.com

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

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

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

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

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

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

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