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
2010-201117Livornoit ITA2. Serie B10360.4000000000.000.000.000.000.00
2014-201521Livornoit ITACoppa Italia11901.0101100001.000.001.001.001.00Matches
2014-201521Livornoit ITA2. Serie B36312,72330.3033000400.000.100.100.000.10Matches
2015-201622Livornoit ITACoppa Italia222402.7000000000.000.000.000.000.00Matches
2015-201622Livornoit ITA2. Serie B31222,06823.0246200110.090.170.260.090.26Matches
2016-201723Virtus Entellait ITA2. Serie B38353,01033.4167100400.030.180.210.030.21Matches
2017-201824Livornoit ITACoppa Italia11740.8000000000.000.000.000.000.00Matches
2017-201824Novarait ITA2. Serie B39393,38437.66612600500.160.160.320.160.32Matches
2018-201925Perugiait ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2018-201925Perugiait ITA2. Serie B171097910.9000001101.10.31.72.02758460.000.000.000.000.000.100.160.260.030.18Matches
2019-202026Trapaniit ITA2. Serie B19191,60817.9213200202.02.01.33.33999510.110.060.170.110.170.110.070.190.110.19Matches
2020-202127Perugiait ITACoppa Italia20520.6000000000.000.000.000.000.00Matches
2021-202228Südtirolit ITACoppa Italia10200.2000000000.000.000.000.000.00Matches
9 Seasons6 Clubs2 Leagues18916114,374159.712203212011713.12.33.05.366157970.080.130.200.080.200.110.100.210.080.19
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
Livorno (4 Seasons)2 Leagues72575,23158.13710300510.050.120.170.050.17
Perugia (2 Seasons)2 Leagues20111,12112.5000001101.10.31.72.02758460.000.000.000.000.000.100.160.260.030.18
Novara (1 Season)1 League39393,38437.66612600500.160.160.320.160.32
Virtus Entella (1 Season)1 League38353,01033.4167100400.030.180.210.030.21
Trapani (1 Season)1 League19191,60817.9213200202.02.01.33.33999510.110.060.170.110.170.110.070.190.110.19
Südtirol (1 Season)1 League10200.2000000000.000.000.000.000.00
Serie B (7 Seasons)18115613,808153.411203111011713.12.33.05.366157970.070.130.200.070.200.110.100.210.080.19
Coppa Italia (6 Seasons)855666.3101100000.160.000.160.160.16
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
2010-201117Livorno1 League10360.4000000000.000.000.000.000.00
2014-201521Livorno2 Leagues37322,81331.3134100400.030.100.130.030.13
2015-201622Livorno2 Leagues33242,30825.6246200110.080.160.230.080.23
2016-201723Virtus Entella1 League38353,01033.4167100400.030.180.210.030.21
2017-201824Novara1 League39393,38437.66612600500.160.160.320.160.32
2017-201824Livorno1 League11740.8000000000.000.000.000.000.00
2018-201925Perugia2 Leagues18111,06911.9000001101.10.31.72.02758460.000.000.000.000.000.100.160.260.030.18
2019-202026Trapani1 League19191,60817.9213200202.02.01.33.33999510.110.060.170.110.170.110.070.190.110.19
2020-202127Perugia1 League20520.6000000000.000.000.000.000.00
2021-202228Südtirol1 League10200.2000000000.000.000.000.000.00
9 Seasons6 Clubs2 Leagues18916114,374159.712203212011713.12.33.05.366157970.080.130.200.080.200.110.100.210.080.19
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
Livorno (4 Seasons)2 Leagues72575,23158.13710300510.050.120.170.050.17
Perugia (2 Seasons)2 Leagues20111,12112.5000001101.10.31.72.02758460.000.000.000.000.000.100.160.260.030.18
Novara (1 Season)1 League39393,38437.66612600500.160.160.320.160.32
Virtus Entella (1 Season)1 League38353,01033.4167100400.030.180.210.030.21
Trapani (1 Season)1 League19191,60817.9213200202.02.01.33.33999510.110.060.170.110.170.110.070.190.110.19
Südtirol (1 Season)1 League10200.2000000000.000.000.000.000.00
Serie B (7 Seasons)18115613,808153.411203111011713.12.33.05.366157970.070.130.200.070.200.110.100.210.080.19
Coppa Italia (6 Seasons)855666.3101100000.160.000.160.160.16
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
2010-201117Livornoit ITA2. Serie B7th10360.4000000000.000.000.000.000.00
2014-201521Livornoit ITA2. Serie B9th36312,72330.3033000400.000.100.100.000.10Matches
2015-201622Livornoit ITA2. Serie B20th31222,06823.0246200110.090.170.260.090.26Matches
2016-201723Virtus Entellait ITA2. Serie B11th38353,01033.4167100400.030.180.210.030.21Matches
2017-201824Novarait ITA2. Serie B20th39393,38437.66612600500.160.160.320.160.32Matches
2018-201925Perugiait ITA2. Serie B8th171097910.9000001101.10.31.72.02758460.000.000.000.000.000.100.160.260.030.18Matches
2019-202026Trapaniit ITA2. Serie B18th19191,60817.9213200202.02.01.33.33999510.110.060.170.110.170.110.070.190.110.19Matches
7 Seasons5 Clubs1 League18115613,808153.411203111011713.12.33.05.366157970.070.130.200.070.200.110.100.210.080.19
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
Livorno (3 Seasons)1 League68534,82753.6279200510.040.130.170.040.17
Novara (1 Season)1 League39393,38437.66612600500.160.160.320.160.32
Virtus Entella (1 Season)1 League38353,01033.4167100400.030.180.210.030.21
Trapani (1 Season)1 League19191,60817.9213200202.02.01.33.33999510.110.060.170.110.170.110.070.190.110.19
Perugia (1 Season)1 League171097910.9000001101.10.31.72.02758460.000.000.000.000.000.100.160.260.030.18
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-201521Livornoit ITACoppa Italia41st11901.0101100001.000.001.001.001.00Matches
2015-201622Livornoit ITACoppa Italia25th222402.7000000000.000.000.000.000.00Matches
2017-201824Livornoit ITACoppa Italia41st11740.8000000000.000.000.000.000.00Matches
2018-201925Perugiait ITACoppa Italia41st11901.0000000000.000.000.000.000.00Matches
2020-202127Perugiait ITACoppa Italia25th20520.6000000000.000.000.000.000.00Matches
2021-202228Südtirolit ITACoppa ItaliaPre10200.2000000000.000.000.000.000.00Matches
6 Seasons3 Clubs1 League855666.3101100000.160.000.160.160.16
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
Livorno (3 Seasons)1 League444044.5101100000.220.000.220.220.22
Perugia (2 Seasons)1 League311421.6000000000.000.000.000.000.00
Südtirol (1 Season)1 League10200.2000000000.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
2010-201117Livornoit ITA2. Serie B0.4000.0000
2014-201521Livornoit ITACoppa Italia1.0100Matches
2014-201521Livornoit ITA2. Serie B30.3060.200.0000Matches
2015-201622Livornoit ITACoppa Italia2.7000Matches
2015-201622Livornoit ITA2. Serie B23.0240.170.5000Matches
2016-201723Virtus Entellait ITA2. Serie B33.41120.360.0800Matches
2017-201824Livornoit ITACoppa Italia0.8000Matches
2017-201824Novarait ITA2. Serie B37.660150.000.400.4000Matches
2018-201925Perugiait ITACoppa Italia1.0000Matches
2018-201925Perugiait ITA2. Serie B10.907114.30.640.090.000.0024.81011.10.30.04-1.1-0.3Matches
2019-202026Trapaniit ITA2. Serie B17.92311032.31.740.560.060.2022.50002.02.00.070.00.0Matches
2020-202127Perugiait ITACoppa Italia0.60000.000.0000Matches
2021-202228Südtirolit ITACoppa Italia0.2000Matches
9 Seasons6 Clubs2 Leagues159.712384868.40.570.310.210.2322.91013.12.30.06-1.1-0.3
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
Livorno (4 Seasons)2 Leagues58.13100.190.2000
Perugia (2 Seasons)2 Leagues12.507114.30.610.090.000.0024.81011.10.30.04-1.1-0.3
Novara (1 Season)1 League37.660150.000.400.4000
Virtus Entella (1 Season)1 League33.41120.360.0800
Trapani (1 Season)1 League17.92311032.31.740.560.060.2022.50002.02.00.070.00.0
Südtirol (1 Season)1 League0.2000
Serie B (7 Seasons)153.411384868.40.570.310.210.2322.91013.12.30.06-1.1-0.3
Coppa Italia (6 Seasons)6.31000.000.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
2010-201117Livorno1 League0.4000.0000
2014-201521Livorno2 Leagues31.3160.200.0000
2015-201622Livorno2 Leagues25.6240.170.5000
2016-201723Virtus Entella1 League33.41120.360.0800
2017-201824Novara1 League37.660150.000.400.4000
2017-201824Livorno1 League0.8000
2018-201925Perugia2 Leagues11.907114.30.640.090.000.0024.81011.10.30.04-1.1-0.3
2019-202026Trapani1 League17.92311032.31.740.560.060.2022.50002.02.00.070.00.0
2020-202127Perugia1 League0.60000.000.0000
2021-202228Südtirol1 League0.2000
9 Seasons6 Clubs2 Leagues159.712384868.40.570.310.210.2322.91013.12.30.06-1.1-0.3
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
Livorno (4 Seasons)2 Leagues58.13100.190.2000
Perugia (2 Seasons)2 Leagues12.507114.30.610.090.000.0024.81011.10.30.04-1.1-0.3
Novara (1 Season)1 League37.660150.000.400.4000
Virtus Entella (1 Season)1 League33.41120.360.0800
Trapani (1 Season)1 League17.92311032.31.740.560.060.2022.50002.02.00.070.00.0
Südtirol (1 Season)1 League0.2000
Serie B (7 Seasons)153.411384868.40.570.310.210.2322.91013.12.30.06-1.1-0.3
Coppa Italia (6 Seasons)6.31000.000.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
2010-201117Livornoit ITA2. Serie B7th0.4000.0000
2014-201521Livornoit ITA2. Serie B9th30.3060.200.0000Matches
2015-201622Livornoit ITA2. Serie B20th23.0240.170.5000Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.41120.360.0800Matches
2017-201824Novarait ITA2. Serie B20th37.660150.000.400.4000Matches
2018-201925Perugiait ITA2. Serie B8th10.907114.30.640.090.000.0024.81011.10.30.04-1.1-0.3Matches
2019-202026Trapaniit ITA2. Serie B18th17.92311032.31.740.560.060.2022.50002.02.00.070.00.0Matches
7 Seasons5 Clubs1 League153.411384868.40.570.310.210.2322.91013.12.30.06-1.1-0.3
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
Livorno (3 Seasons)1 League53.62100.190.2000
Novara (1 Season)1 League37.660150.000.400.4000
Virtus Entella (1 Season)1 League33.41120.360.0800
Trapani (1 Season)1 League17.92311032.31.740.560.060.2022.50002.02.00.070.00.0
Perugia (1 Season)1 League10.907114.30.640.090.000.0024.81011.10.30.04-1.1-0.3
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-201521Livornoit ITACoppa Italia41st1.0100Matches
2015-201622Livornoit ITACoppa Italia25th2.7000Matches
2017-201824Livornoit ITACoppa Italia41st0.8000Matches
2018-201925Perugiait ITACoppa Italia41st1.0000Matches
2020-202127Perugiait ITACoppa Italia25th0.60000.000.0000Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.2000Matches
6 Seasons3 Clubs1 League6.31000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Livorno (3 Seasons)1 League4.5100
Perugia (2 Seasons)1 League1.60000.000.0000
Südtirol (1 Season)1 League0.2000

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
2010-201117Livornoit ITA2. Serie B0.40
2014-201521Livornoit ITACoppa Italia1.00Matches
2014-201521Livornoit ITA2. Serie B30.33Matches
2015-201622Livornoit ITACoppa Italia2.70Matches
2015-201622Livornoit ITA2. Serie B23.04Matches
2016-201723Virtus Entellait ITA2. Serie B33.46Matches
2017-201824Livornoit ITACoppa Italia0.80Matches
2017-201824Novarait ITA2. Serie B37.66Matches
2018-201925Perugiait ITACoppa Italia1.00Matches
2018-201925Perugiait ITA2. Serie B10.941058670.07623251619223183.114819874.75711450.001.71.8-1.71953191158Matches
2019-202026Trapaniit ITA2. Serie B17.969493274.512522448430435884.924332475.010417260.511.31.2-0.3198616599Matches
2020-202127Perugiait ITACoppa Italia0.60Matches
2021-202228Südtirolit ITACoppa Italia0.20Matches
9 Seasons6 Clubs2 Leagues159.71104151872.720145700049658984.239152274.916128656.3203.03.0+17.0381393516157
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
Livorno (4 Seasons)2 Leagues58.17
Perugia (2 Seasons)2 Leagues12.541058670.07623251619223183.114819874.75711450.001.71.8-1.71953191158
Novara (1 Season)1 League37.66
Virtus Entella (1 Season)1 League33.46
Trapani (1 Season)1 League17.969493274.512522448430435884.924332475.010417260.511.31.2-0.3198616599
Südtirol (1 Season)1 League0.20
Serie B (7 Seasons)153.41104151872.720145700049658984.239152274.916128656.3203.03.0+17.0381393516157
Coppa Italia (6 Seasons)6.30
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
2010-201117Livorno1 League0.40
2014-201521Livorno2 Leagues31.33
2015-201622Livorno2 Leagues25.64
2016-201723Virtus Entella1 League33.46
2017-201824Novara1 League37.66
2017-201824Livorno1 League0.80
2018-201925Perugia2 Leagues11.941058670.07623251619223183.114819874.75711450.001.71.8-1.71953191158
2019-202026Trapani1 League17.969493274.512522448430435884.924332475.010417260.511.31.2-0.3198616599
2020-202127Perugia1 League0.60
2021-202228Südtirol1 League0.20
9 Seasons6 Clubs2 Leagues159.71104151872.720145700049658984.239152274.916128656.3203.03.0+17.0381393516157
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
Livorno (4 Seasons)2 Leagues58.17
Perugia (2 Seasons)2 Leagues12.541058670.07623251619223183.114819874.75711450.001.71.8-1.71953191158
Novara (1 Season)1 League37.66
Virtus Entella (1 Season)1 League33.46
Trapani (1 Season)1 League17.969493274.512522448430435884.924332475.010417260.511.31.2-0.3198616599
Südtirol (1 Season)1 League0.20
Serie B (7 Seasons)153.41104151872.720145700049658984.239152274.916128656.3203.03.0+17.0381393516157
Coppa Italia (6 Seasons)6.30
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
2010-201117Livornoit ITA2. Serie B7th0.40
2014-201521Livornoit ITA2. Serie B9th30.33Matches
2015-201622Livornoit ITA2. Serie B20th23.04Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.46Matches
2017-201824Novarait ITA2. Serie B20th37.66Matches
2018-201925Perugiait ITA2. Serie B8th10.941058670.07623251619223183.114819874.75711450.001.71.8-1.71953191158Matches
2019-202026Trapaniit ITA2. Serie B18th17.969493274.512522448430435884.924332475.010417260.511.31.2-0.3198616599Matches
7 Seasons5 Clubs1 League153.41104151872.720145700049658984.239152274.916128656.3203.03.0+17.0381393516157
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
Livorno (3 Seasons)1 League53.67
Novara (1 Season)1 League37.66
Virtus Entella (1 Season)1 League33.46
Trapani (1 Season)1 League17.969493274.512522448430435884.924332475.010417260.511.31.2-0.3198616599
Perugia (1 Season)1 League10.941058670.07623251619223183.114819874.75711450.001.71.8-1.71953191158
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-201521Livornoit ITACoppa Italia41st1.00Matches
2015-201622Livornoit ITACoppa Italia25th2.70Matches
2017-201824Livornoit ITACoppa Italia41st0.80Matches
2018-201925Perugiait ITACoppa Italia41st1.00Matches
2020-202127Perugiait ITACoppa Italia25th0.60Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.20Matches
6 Seasons3 Clubs1 League6.30
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
Livorno (3 Seasons)1 League4.50
Perugia (2 Seasons)1 League1.60
Südtirol (1 Season)1 League0.20
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
2010-201117Livornoit ITA2. Serie B0.4
2014-201521Livornoit ITACoppa Italia1.0Matches
2014-201521Livornoit ITA2. Serie B30.3Matches
2015-201622Livornoit ITACoppa Italia2.7Matches
2015-201622Livornoit ITA2. Serie B23.0Matches
2016-201723Virtus Entellait ITA2. Serie B33.4Matches
2017-201824Livornoit ITACoppa Italia0.8Matches
2017-201824Novarait ITA2. Serie B37.60Matches
2018-201925Perugiait ITACoppa Italia1.0Matches
2018-201925Perugiait ITA2. Serie B10.95865107027186921223160410616Matches
2019-202026Trapaniit ITA2. Serie B17.9932803124230216668311590694517Matches
2020-202127Perugiait ITACoppa Italia0.60Matches
2021-202228Südtirolit ITACoppa Italia0.2Matches
9 Seasons6 Clubs2 Leagues159.7151813131945012913589531825011041133
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livorno (4 Seasons)2 Leagues58.1
Perugia (2 Seasons)2 Leagues12.55865107027186921223160410616
Novara (1 Season)1 League37.60
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.9932803124230216668311590694517
Südtirol (1 Season)1 League0.2
Serie B (7 Seasons)153.4151813131945012913589531825011041133
Coppa Italia (6 Seasons)6.30
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
2010-201117Livorno1 League0.4
2014-201521Livorno2 Leagues31.3
2015-201622Livorno2 Leagues25.6
2016-201723Virtus Entella1 League33.4
2017-201824Novara1 League37.60
2017-201824Livorno1 League0.8
2018-201925Perugia2 Leagues11.95865107027186921223160410616
2019-202026Trapani1 League17.9932803124230216668311590694517
2020-202127Perugia1 League0.60
2021-202228Südtirol1 League0.2
9 Seasons6 Clubs2 Leagues159.7151813131945012913589531825011041133
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livorno (4 Seasons)2 Leagues58.1
Perugia (2 Seasons)2 Leagues12.55865107027186921223160410616
Novara (1 Season)1 League37.60
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.9932803124230216668311590694517
Südtirol (1 Season)1 League0.2
Serie B (7 Seasons)153.4151813131945012913589531825011041133
Coppa Italia (6 Seasons)6.30
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
2010-201117Livornoit ITA2. Serie B7th0.4
2014-201521Livornoit ITA2. Serie B9th30.3Matches
2015-201622Livornoit ITA2. Serie B20th23.0Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.4Matches
2017-201824Novarait ITA2. Serie B20th37.60Matches
2018-201925Perugiait ITA2. Serie B8th10.95865107027186921223160410616Matches
2019-202026Trapaniit ITA2. Serie B18th17.9932803124230216668311590694517Matches
7 Seasons5 Clubs1 League153.4151813131945012913589531825011041133
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livorno (3 Seasons)1 League53.6
Novara (1 Season)1 League37.60
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.9932803124230216668311590694517
Perugia (1 Season)1 League10.95865107027186921223160410616
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-201521Livornoit ITACoppa Italia41st1.0Matches
2015-201622Livornoit ITACoppa Italia25th2.7Matches
2017-201824Livornoit ITACoppa Italia41st0.8Matches
2018-201925Perugiait ITACoppa Italia41st1.0Matches
2020-202127Perugiait ITACoppa Italia25th0.60Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.2Matches
6 Seasons3 Clubs1 League6.30
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Livorno (3 Seasons)1 League4.5
Perugia (2 Seasons)1 League1.60
Südtirol (1 Season)1 League0.2

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
2010-201117Livornoit ITA2. Serie B0.4
2014-201521Livornoit ITACoppa Italia1.0Matches
2014-201521Livornoit ITA2. Serie B30.3Matches
2015-201622Livornoit ITACoppa Italia2.7Matches
2015-201622Livornoit ITA2. Serie B23.0Matches
2016-201723Virtus Entellait ITA2. Serie B33.4Matches
2017-201824Livornoit ITACoppa Italia0.8Matches
2017-201824Novarait ITA2. Serie B37.6Matches
2018-201925Perugiait ITACoppa Italia1.0Matches
2018-201925Perugiait ITA2. Serie B10.9353.222312000010.09100000Matches
2019-202026Trapaniit ITA2. Serie B17.9543.023412052140.22310000Matches
2020-202127Perugiait ITACoppa Italia0.6Matches
2021-202228Südtirolit ITACoppa Italia0.2Matches
9 Seasons6 Clubs2 Leagues159.7893.105724052150.17410000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livorno (4 Seasons)2 Leagues58.1
Perugia (2 Seasons)2 Leagues12.5353.222312000010.09100000
Novara (1 Season)1 League37.6
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.9543.023412052140.22310000
Südtirol (1 Season)1 League0.2
Serie B (7 Seasons)153.4893.105724052150.17410000
Coppa Italia (6 Seasons)6.3
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
2010-201117Livorno1 League0.4
2014-201521Livorno2 Leagues31.3
2015-201622Livorno2 Leagues25.6
2016-201723Virtus Entella1 League33.4
2017-201824Novara1 League37.6
2017-201824Livorno1 League0.8
2018-201925Perugia2 Leagues11.9353.222312000010.09100000
2019-202026Trapani1 League17.9543.023412052140.22310000
2020-202127Perugia1 League0.6
2021-202228Südtirol1 League0.2
9 Seasons6 Clubs2 Leagues159.7893.105724052150.17410000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livorno (4 Seasons)2 Leagues58.1
Perugia (2 Seasons)2 Leagues12.5353.222312000010.09100000
Novara (1 Season)1 League37.6
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.9543.023412052140.22310000
Südtirol (1 Season)1 League0.2
Serie B (7 Seasons)153.4893.105724052150.17410000
Coppa Italia (6 Seasons)6.3
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
2010-201117Livornoit ITA2. Serie B7th0.4
2014-201521Livornoit ITA2. Serie B9th30.3Matches
2015-201622Livornoit ITA2. Serie B20th23.0Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.4Matches
2017-201824Novarait ITA2. Serie B20th37.6Matches
2018-201925Perugiait ITA2. Serie B8th10.9353.222312000010.09100000Matches
2019-202026Trapaniit ITA2. Serie B18th17.9543.023412052140.22310000Matches
7 Seasons5 Clubs1 League153.4893.105724052150.17410000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livorno (3 Seasons)1 League53.6
Novara (1 Season)1 League37.6
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.9543.023412052140.22310000
Perugia (1 Season)1 League10.9353.222312000010.09100000
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-201521Livornoit ITACoppa Italia41st1.0Matches
2015-201622Livornoit ITACoppa Italia25th2.7Matches
2017-201824Livornoit ITACoppa Italia41st0.8Matches
2018-201925Perugiait ITACoppa Italia41st1.0Matches
2020-202127Perugiait ITACoppa Italia25th0.6Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.2Matches
6 Seasons3 Clubs1 League6.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Livorno (3 Seasons)1 League4.5
Perugia (2 Seasons)1 League1.6
Südtirol (1 Season)1 League0.2

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
2010-201117Livornoit ITA2. Serie B0.4
2014-201521Livornoit ITACoppa Italia1.0Matches
2014-201521Livornoit ITA2. Serie B30.3Matches
2015-201622Livornoit ITACoppa Italia2.7Matches
2015-201622Livornoit ITA2. Serie B23.0Matches
2016-201723Virtus Entellait ITA2. Serie B33.4Matches
2017-201824Livornoit ITACoppa Italia0.8Matches
2017-201824Novarait ITA2. Serie B37.600Matches
2018-201925Perugiait ITACoppa Italia1.0Matches
2018-201925Perugiait ITA2. Serie B10.9161259231225.09195141632140Matches
2019-202026Trapaniit ITA2. Serie B17.926181110592045.011257181743271Matches
2020-202127Perugiait ITACoppa Italia0.600Matches
2021-202228Südtirolit ITACoppa Italia0.2Matches
9 Seasons6 Clubs2 Leagues159.7423016197123237.5204412323375411
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Livorno (4 Seasons)2 Leagues58.10
Perugia (2 Seasons)2 Leagues12.5161259231225.09195141632140
Novara (1 Season)1 League37.6000
Virtus Entella (1 Season)1 League33.40
Trapani (1 Season)1 League17.926181110592045.011257181743271
Südtirol (1 Season)1 League0.20
Serie B (7 Seasons)153.4423016197123237.5204412323375411
Coppa Italia (6 Seasons)6.3000
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
2010-201117Livorno1 League0.40
2014-201521Livorno2 Leagues31.30
2015-201622Livorno2 Leagues25.60
2016-201723Virtus Entella1 League33.40
2017-201824Novara1 League37.6000
2017-201824Livorno1 League0.80
2018-201925Perugia2 Leagues11.9161259231225.09195141632140
2019-202026Trapani1 League17.926181110592045.011257181743271
2020-202127Perugia1 League0.6000
2021-202228Südtirol1 League0.20
9 Seasons6 Clubs2 Leagues159.7423016197123237.5204412323375411
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Livorno (4 Seasons)2 Leagues58.10
Perugia (2 Seasons)2 Leagues12.5161259231225.09195141632140
Novara (1 Season)1 League37.6000
Virtus Entella (1 Season)1 League33.40
Trapani (1 Season)1 League17.926181110592045.011257181743271
Südtirol (1 Season)1 League0.20
Serie B (7 Seasons)153.4423016197123237.5204412323375411
Coppa Italia (6 Seasons)6.3000
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
2010-201117Livornoit ITA2. Serie B7th0.4
2014-201521Livornoit ITA2. Serie B9th30.3Matches
2015-201622Livornoit ITA2. Serie B20th23.0Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.4Matches
2017-201824Novarait ITA2. Serie B20th37.600Matches
2018-201925Perugiait ITA2. Serie B8th10.9161259231225.09195141632140Matches
2019-202026Trapaniit ITA2. Serie B18th17.926181110592045.011257181743271Matches
7 Seasons5 Clubs1 League153.4423016197123237.5204412323375411
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
Livorno (3 Seasons)1 League53.60
Novara (1 Season)1 League37.6000
Virtus Entella (1 Season)1 League33.40
Trapani (1 Season)1 League17.926181110592045.011257181743271
Perugia (1 Season)1 League10.9161259231225.09195141632140
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-201521Livornoit ITACoppa Italia41st1.0Matches
2015-201622Livornoit ITACoppa Italia25th2.7Matches
2017-201824Livornoit ITACoppa Italia41st0.8Matches
2018-201925Perugiait ITACoppa Italia41st1.0Matches
2020-202127Perugiait ITACoppa Italia25th0.600Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.2Matches
6 Seasons3 Clubs1 League6.3000
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
Livorno (3 Seasons)1 League4.50
Perugia (2 Seasons)1 League1.6000
Südtirol (1 Season)1 League0.20

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
2010-201117Livornoit ITA2. Serie B0.4
2014-201521Livornoit ITACoppa Italia1.0Matches
2014-201521Livornoit ITA2. Serie B30.3Matches
2015-201622Livornoit ITACoppa Italia2.7Matches
2015-201622Livornoit ITA2. Serie B23.0Matches
2016-201723Virtus Entellait ITA2. Serie B33.4Matches
2017-201824Livornoit ITACoppa Italia0.8Matches
2017-201824Novarait ITA2. Serie B37.6Matches
2018-201925Perugiait ITACoppa Italia1.0Matches
2018-201925Perugiait ITA2. Serie B10.96962011938819611695200.02100.03582117105027190181043546Matches
2019-202026Trapaniit ITA2. Serie B17.911033721154335820110316850.0850.04862925154939334161068851Matches
2020-202127Perugiait ITACoppa Italia0.6Matches
2021-202228Südtirolit ITACoppa Italia0.2Matches
9 Seasons6 Clubs2 Leagues159.717995733093155431179818844.41055.684450422599665243420112397
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
Livorno (4 Seasons)2 Leagues58.1
Perugia (2 Seasons)2 Leagues12.56962011938819611695200.02100.03582117105027190181043546
Novara (1 Season)1 League37.6
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.911033721154335820110316850.0850.04862925154939334161068851
Südtirol (1 Season)1 League0.2
Serie B (7 Seasons)153.417995733093155431179818844.41055.684450422599665243420112397
Coppa Italia (6 Seasons)6.3
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
2010-201117Livorno1 League0.4
2014-201521Livorno2 Leagues31.3
2015-201622Livorno2 Leagues25.6
2016-201723Virtus Entella1 League33.4
2017-201824Novara1 League37.6
2017-201824Livorno1 League0.8
2018-201925Perugia2 Leagues11.96962011938819611695200.02100.03582117105027190181043546
2019-202026Trapani1 League17.911033721154335820110316850.0850.04862925154939334161068851
2020-202127Perugia1 League0.6
2021-202228Südtirol1 League0.2
9 Seasons6 Clubs2 Leagues159.717995733093155431179818844.41055.684450422599665243420112397
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
Livorno (4 Seasons)2 Leagues58.1
Perugia (2 Seasons)2 Leagues12.56962011938819611695200.02100.03582117105027190181043546
Novara (1 Season)1 League37.6
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.911033721154335820110316850.0850.04862925154939334161068851
Südtirol (1 Season)1 League0.2
Serie B (7 Seasons)153.417995733093155431179818844.41055.684450422599665243420112397
Coppa Italia (6 Seasons)6.3
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
2010-201117Livornoit ITA2. Serie B7th0.4
2014-201521Livornoit ITA2. Serie B9th30.3Matches
2015-201622Livornoit ITA2. Serie B20th23.0Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.4Matches
2017-201824Novarait ITA2. Serie B20th37.6Matches
2018-201925Perugiait ITA2. Serie B8th10.96962011938819611695200.02100.03582117105027190181043546Matches
2019-202026Trapaniit ITA2. Serie B18th17.911033721154335820110316850.0850.04862925154939334161068851Matches
7 Seasons5 Clubs1 League153.417995733093155431179818844.41055.684450422599665243420112397
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
Livorno (3 Seasons)1 League53.6
Novara (1 Season)1 League37.6
Virtus Entella (1 Season)1 League33.4
Trapani (1 Season)1 League17.911033721154335820110316850.0850.04862925154939334161068851
Perugia (1 Season)1 League10.96962011938819611695200.02100.03582117105027190181043546
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-201521Livornoit ITACoppa Italia41st1.0Matches
2015-201622Livornoit ITACoppa Italia25th2.7Matches
2017-201824Livornoit ITACoppa Italia41st0.8Matches
2018-201925Perugiait ITACoppa Italia41st1.0Matches
2020-202127Perugiait ITACoppa Italia25th0.6Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.2Matches
6 Seasons3 Clubs1 League6.3
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
Livorno (3 Seasons)1 League4.5
Perugia (2 Seasons)1 League1.6
Südtirol (1 Season)1 League0.2

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
2010-201117Livornoit ITA2. Serie B136361.00.401
2014-201521Livornoit ITACoppa Italia19090100.01.01901000.0024-2-2.00Matches
2014-201521Livornoit ITA2. Serie B362,7237672.030.33122561.333635+1+0.03-0.48Matches
2015-201622Livornoit ITACoppa Italia2240120100.02.721202001.502200.00Matches
2015-201622Livornoit ITA2. Serie B312,0686754.723.02216951.002233-11-0.48-0.43Matches
2016-201723Virtus Entellait ITA2. Serie B383,0107979.633.435253Matches
2017-201824Livornoit ITACoppa Italia1747435.20.81740000.000000.00+2.65Matches
2017-201824Novarait ITA2. Serie B393,3848789.537.63932011.134049-9-0.24-0.01Matches
2018-201925Perugiait ITACoppa Italia19090100.01.01901000.0013-2-2.00Matches
2018-201925Perugiait ITA2. Serie B179795830.210.910848720181.121015-5-0.46-0.6617.814.5+3.3+0.30-0.01Matches
2019-202026Trapaniit ITA2. Serie B191,6088547.017.9198516001.002131-10-0.56-0.4622.130.8-8.7-0.49-0.51Matches
2020-202127Perugiait ITACoppa Italia2522628.90.60022601.5001-1-1.73-2.43Matches
2021-202228Südtirolit ITACoppa Italia1202022.20.20012000.000000.00+1.29Matches
9 Seasons6 Clubs2 Leagues18914,3747654.3159.7161871232821301.11134173-39-0.31-0.3539.945.3-5.4-0.19-0.37
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
Livorno (4 Seasons)2 Leagues725,2317344.058.1571014115111.156274-12-0.21-0.24
Perugia (2 Seasons)2 Leagues201,1215631.912.511859921181.101119-8-0.64-0.8717.814.5+3.3+0.30-0.01
Novara (1 Season)1 League393,3848789.537.63932011.134049-9-0.24-0.01
Virtus Entella (1 Season)1 League383,0107979.633.435253
Trapani (1 Season)1 League191,6088547.017.9198516001.002131-10-0.56-0.4622.130.8-8.7-0.49-0.51
Südtirol (1 Season)1 League1202022.20.20012000.000000.00+1.29
Serie B (7 Seasons)18113,8087654.0153.4156841192520301.13129163-34-0.28-0.3739.945.3-5.4-0.19-0.37
Coppa Italia (6 Seasons)85667162.96.3599432400.75510-5-0.80+0.28
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
2010-201117Livorno1 League136361.00.401
2014-201521Livorno2 Leagues372,8137672.731.3329023561.293839-1-0.03-0.54
2015-201622Livorno2 Leagues332,3087057.425.62412018951.032435-11-0.43-0.38
2016-201723Virtus Entella1 League383,0107979.633.435253
2017-201824Novara1 League393,3848789.537.63932011.134049-9-0.24-0.01
2017-201824Livorno1 League1747435.20.81740000.000000.00+2.65
2018-201925Perugia2 Leagues181,0695932.111.911859720181.061118-7-0.59-0.7917.814.5+3.3+0.30-0.01
2019-202026Trapani1 League191,6088547.017.9198516001.002131-10-0.56-0.4622.130.8-8.7-0.49-0.51
2020-202127Perugia1 League2522628.90.60022601.5001-1-1.73-2.43
2021-202228Südtirol1 League1202022.20.20012000.000000.00+1.29
9 Seasons6 Clubs2 Leagues18914,3747654.3159.7161871232821301.11134173-39-0.31-0.3539.945.3-5.4-0.19-0.37
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
Livorno (4 Seasons)2 Leagues725,2317344.058.1571014115111.156274-12-0.21-0.24
Perugia (2 Seasons)2 Leagues201,1215631.912.511859921181.101119-8-0.64-0.8717.814.5+3.3+0.30-0.01
Novara (1 Season)1 League393,3848789.537.63932011.134049-9-0.24-0.01
Virtus Entella (1 Season)1 League383,0107979.633.435253
Trapani (1 Season)1 League191,6088547.017.9198516001.002131-10-0.56-0.4622.130.8-8.7-0.49-0.51
Südtirol (1 Season)1 League1202022.20.20012000.000000.00+1.29
Serie B (7 Seasons)18113,8087654.0153.4156841192520301.13129163-34-0.28-0.3739.945.3-5.4-0.19-0.37
Coppa Italia (6 Seasons)85667162.96.3599432400.75510-5-0.80+0.28
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
2010-201117Livornoit ITA2. Serie B7th136361.00.401
2014-201521Livornoit ITA2. Serie B9th362,7237672.030.33122561.333635+1+0.03-0.48Matches
2015-201622Livornoit ITA2. Serie B20th312,0686754.723.02216951.002233-11-0.48-0.43Matches
2016-201723Virtus Entellait ITA2. Serie B11th383,0107979.633.435253Matches
2017-201824Novarait ITA2. Serie B20th393,3848789.537.63932011.134049-9-0.24-0.01Matches
2018-201925Perugiait ITA2. Serie B8th179795830.210.910848720181.121015-5-0.46-0.6617.814.5+3.3+0.30-0.01Matches
2019-202026Trapaniit ITA2. Serie B18th191,6088547.017.9198516001.002131-10-0.56-0.4622.130.8-8.7-0.49-0.51Matches
7 Seasons5 Clubs1 League18113,8087654.0153.4156841192520301.13129163-34-0.28-0.3739.945.3-5.4-0.19-0.37
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
Livorno (3 Seasons)1 League684,8277142.653.6533815111.185868-10-0.19-0.35
Novara (1 Season)1 League393,3848789.537.63932011.134049-9-0.24-0.01
Virtus Entella (1 Season)1 League383,0107979.633.435253
Trapani (1 Season)1 League191,6088547.017.9198516001.002131-10-0.56-0.4622.130.8-8.7-0.49-0.51
Perugia (1 Season)1 League179795830.210.910848720181.121015-5-0.46-0.6617.814.5+3.3+0.30-0.01
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-201521Livornoit ITACoppa Italia41st19090100.01.01901000.0024-2-2.00Matches
2015-201622Livornoit ITACoppa Italia25th2240120100.02.721202001.502200.00Matches
2017-201824Livornoit ITACoppa Italia41st1747435.20.81740000.000000.00+2.65Matches
2018-201925Perugiait ITACoppa Italia41st19090100.01.01901000.0013-2-2.00Matches
2020-202127Perugiait ITACoppa Italia25th2522628.90.60022601.5001-1-1.73-2.43Matches
2021-202228Südtirolit ITACoppa ItaliaPre1202022.20.20012000.000000.00+1.29Matches
6 Seasons3 Clubs1 League85667162.96.3599432400.75510-5-0.80+0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Livorno (3 Seasons)1 League440410174.84.541013000.7546-2-0.45+2.20
Perugia (2 Seasons)1 League31424752.61.6190122601.0014-3-1.90-2.60
Südtirol (1 Season)1 League1202022.20.20012000.000000.00+1.29

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
2010-201117Livornoit ITA2. Serie B0.400
2014-201521Livornoit ITACoppa Italia1.00000Matches
2014-201521Livornoit ITA2. Serie B30.340Matches
2015-201622Livornoit ITACoppa Italia2.70000Matches
2015-201622Livornoit ITA2. Serie B23.011Matches
2016-201723Virtus Entellait ITA2. Serie B33.440Matches
2017-201824Livornoit ITACoppa Italia0.80000Matches
2017-201824Novarait ITA2. Serie B37.650000000000Matches
2018-201925Perugiait ITACoppa Italia1.00000Matches
2018-201925Perugiait ITA2. Serie B10.910013142691612010639950.0Matches
2019-202026Trapaniit ITA2. Serie B17.920020160661718000100151648.4Matches
2020-202127Perugiait ITACoppa Italia0.60000000000Matches
2021-202228Südtirolit ITACoppa Italia0.20000Matches
9 Seasons6 Clubs2 Leagues159.71710333021353330010163242549.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Livorno (4 Seasons)2 Leagues58.15100
Perugia (2 Seasons)2 Leagues12.510013142691612010639950.0
Novara (1 Season)1 League37.650000000000
Virtus Entella (1 Season)1 League33.440
Trapani (1 Season)1 League17.920020160661718000100151648.4
Südtirol (1 Season)1 League0.20000
Serie B (7 Seasons)153.41710333021353330010163242549.0
Coppa Italia (6 Seasons)6.30000000000
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
2010-201117Livorno1 League0.400
2014-201521Livorno2 Leagues31.34000
2015-201622Livorno2 Leagues25.61100
2016-201723Virtus Entella1 League33.440
2017-201824Novara1 League37.650000000000
2017-201824Livorno1 League0.80000
2018-201925Perugia2 Leagues11.910013142691612010639950.0
2019-202026Trapani1 League17.920020160661718000100151648.4
2020-202127Perugia1 League0.60000000000
2021-202228Südtirol1 League0.20000
9 Seasons6 Clubs2 Leagues159.71710333021353330010163242549.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Livorno (4 Seasons)2 Leagues58.15100
Perugia (2 Seasons)2 Leagues12.510013142691612010639950.0
Novara (1 Season)1 League37.650000000000
Virtus Entella (1 Season)1 League33.440
Trapani (1 Season)1 League17.920020160661718000100151648.4
Südtirol (1 Season)1 League0.20000
Serie B (7 Seasons)153.41710333021353330010163242549.0
Coppa Italia (6 Seasons)6.30000000000
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
2010-201117Livornoit ITA2. Serie B7th0.400
2014-201521Livornoit ITA2. Serie B9th30.340Matches
2015-201622Livornoit ITA2. Serie B20th23.011Matches
2016-201723Virtus Entellait ITA2. Serie B11th33.440Matches
2017-201824Novarait ITA2. Serie B20th37.650000000000Matches
2018-201925Perugiait ITA2. Serie B8th10.910013142691612010639950.0Matches
2019-202026Trapaniit ITA2. Serie B18th17.920020160661718000100151648.4Matches
7 Seasons5 Clubs1 League153.41710333021353330010163242549.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Livorno (3 Seasons)1 League53.651
Novara (1 Season)1 League37.650000000000
Virtus Entella (1 Season)1 League33.440
Trapani (1 Season)1 League17.920020160661718000100151648.4
Perugia (1 Season)1 League10.910013142691612010639950.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-201521Livornoit ITACoppa Italia41st1.00000Matches
2015-201622Livornoit ITACoppa Italia25th2.70000Matches
2017-201824Livornoit ITACoppa Italia41st0.80000Matches
2018-201925Perugiait ITACoppa Italia41st1.00000Matches
2020-202127Perugiait ITACoppa Italia25th0.60000000000Matches
2021-202228Südtirolit ITACoppa ItaliaPre0.20000Matches
6 Seasons3 Clubs1 League6.30000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Livorno (3 Seasons)1 League4.50000
Perugia (2 Seasons)1 League1.60000000000
Südtirol (1 Season)1 League0.20000

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 Marco Moscati Pages

Marco Moscati Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison