Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2012-201318Bresciait ITA2. Serie B221802.031.508562.520000.0
2013-201419Bresciait ITA2. Serie B30302,70030.0411.371319068.781012516.7
2014-201520Cagliariit ITACoppa Italia222102.30200150.011000.0Matches
2014-201520Cagliariit ITA1. Serie A14141,26014.0261.86674161.2257214.3Matches
2015-201621Cagliariit ITACoppa Italia221802.00101150.00000Matches
2015-201621Virtus Lancianoit ITA2. Serie B18181,57517.5251.43845970.2747422.2Matches
2016-201722Beneventoit ITACoppa Italia111201.300011100.00000Matches
2016-201722Beneventoit ITA2. Serie B33332,97033.0300.911037370.9151081545.5Matches
2017-201823Cagliariit ITACoppa Italia111201.3010000.00000Matches
2017-201823Cagliariit ITA1. Serie A29292,53628.2471.671318468.77417724.11062225.0Matches
2018-201924Cagliariit ITACoppa Italia221802.010100.011000.0Matches
2018-201924Cagliariit ITA1. Serie A38383,42038.0541.4219715376.6101117718.41082020.0Matches
2019-202025Cagliariit ITA1. Serie A16161,44016.0211.31876877.0268318.8211050.0Matches
2020-202126Cagliariit ITA1. Serie A34343,06034.0531.5618013273.361018617.655000.0Matches
2021-202227Cagliariit ITACoppa Italia11901.011.002150.010000.00000Matches
2021-202227Cagliariit ITA1. Serie A35353,15035.0631.8015810363.96101925.7862025.0Matches
2022-202328Monzait ITACoppa Italia332703.062.0014857.120100.00000Matches
2022-202328Monzait ITA1. Serie A11901.033.005240.000100.00000Matches
2023-202429Sassuoloit ITACoppa Italia222102.331.2912975.0011150.00000Matches
2023-202429Sassuoloit ITA1. Serie A332703.072.3314857.111100.011000.0Matches
2024-202530Sampdoriait ITA2. Serie B14141,26014.0141.00382565.8374642.911000.0Matches
2025-202631FC Südtirolit ITA2. Serie B221571.710.574375.0110150.00000Matches
14 Seasons8 Clubs3 Leagues28328325,448282.83981.45123586470.078801246221.939307218.9
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cagliari (7 Seasons)3 Leagues17417415,646173.82651.5982258270.93946882916.737287220.0
Brescia (2 Seasons)1 League32322,88032.0441.371399568.3101012515.6
Benevento (1 Season)2 Leagues34343,09034.3300.911037370.9151091647.10000
Virtus Lanciano (1 Season)1 League18181,57517.5251.43845970.2747422.2
Sampdoria (1 Season)1 League14141,26014.0141.00382565.8374642.911000.0
Sassuolo (1 Season)2 Leagues554805.3101.87261765.4122120.011000.0
Monza (1 Season)2 Leagues443604.092.25191052.620200.00000
FC Südtirol (1 Season)1 League221571.710.574375.0110150.00000
Coppa Italia (10 Seasons)14141,38015.3101.58281864.3815428.622000.0
Serie A (8 Seasons)17017015,226169.22741.6283959170.63447882715.936277220.6
Serie B (6 Seasons)99998,84298.21141.1636825569.33632313131.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2012-201318Brescia1 League221802.031.508562.520000.0
2013-201419Brescia1 League30302,70030.0411.371319068.781012516.7
2014-201520Cagliari2 Leagues16161,47016.3261.86674161.2457318.811000.0
2015-201621Cagliari2 Leagues221802.00101150.00000
2015-201621Virtus Lanciano1 League18181,57517.5251.43845970.2747422.2
2016-201722Benevento2 Leagues34343,09034.3300.911037370.9151091647.10000
2017-201823Cagliari2 Leagues30302,65629.5471.671318468.78417723.31062225.0
2018-201924Cagliari2 Leagues40403,60040.0541.4219715376.6111118717.51192018.2
2019-202025Cagliari2 Leagues16161,44016.0211.31876877.0268318.8211050.0
2020-202126Cagliari2 Leagues34343,06034.0531.5618013273.361018617.655000.0
2021-202227Cagliari2 Leagues36363,24036.0641.7816010463.87101925.6862025.0
2022-202328Monza2 Leagues443604.092.25191052.620200.00000
2023-202429Sassuolo2 Leagues554805.3101.87261765.4122120.011000.0
2024-202530Sampdoria1 League14141,26014.0141.00382565.8374642.911000.0
2025-202631FC Südtirol1 League221571.710.574375.0110150.00000
14 Seasons8 Clubs3 Leagues28328325,448282.83981.45123586470.078801246221.939307218.9
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cagliari (7 Seasons)3 Leagues17417415,646173.82651.5982258270.93946882916.737287220.0
Brescia (2 Seasons)1 League32322,88032.0441.371399568.3101012515.6
Benevento (1 Season)2 Leagues34343,09034.3300.911037370.9151091647.10000
Virtus Lanciano (1 Season)1 League18181,57517.5251.43845970.2747422.2
Sampdoria (1 Season)1 League14141,26014.0141.00382565.8374642.911000.0
Sassuolo (1 Season)2 Leagues554805.3101.87261765.4122120.011000.0
Monza (1 Season)2 Leagues443604.092.25191052.620200.00000
FC Südtirol (1 Season)1 League221571.710.574375.0110150.00000
Coppa Italia (10 Seasons)14141,38015.3101.58281864.3815428.622000.0
Serie A (8 Seasons)17017015,226169.22741.6283959170.63447882715.936277220.6
Serie B (6 Seasons)99998,84298.21141.1636825569.33632313131.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2012-201318Bresciait ITA2. Serie B6th221802.031.508562.520000.0
2013-201419Bresciait ITA2. Serie B13th30302,70030.0411.371319068.781012516.7
2014-201520Cagliariit ITA1. Serie A18th14141,26014.0261.86674161.2257214.3Matches
2015-201621Virtus Lancianoit ITA2. Serie B19th18181,57517.5251.43845970.2747422.2Matches
2016-201722Beneventoit ITA2. Serie B5th33332,97033.0300.911037370.9151081545.5Matches
2017-201823Cagliariit ITA1. Serie A16th29292,53628.2471.671318468.77417724.11062225.0Matches
2018-201924Cagliariit ITA1. Serie A15th38383,42038.0541.4219715376.6101117718.41082020.0Matches
2019-202025Cagliariit ITA1. Serie A14th16161,44016.0211.31876877.0268318.8211050.0Matches
2020-202126Cagliariit ITA1. Serie A16th34343,06034.0531.5618013273.361018617.655000.0Matches
2021-202227Cagliariit ITA1. Serie A18th35353,15035.0631.8015810363.96101925.7862025.0Matches
2022-202328Monzait ITA1. Serie A11th11901.033.005240.000100.00000Matches
2023-202429Sassuoloit ITA1. Serie A19th332703.072.3314857.111100.011000.0Matches
2024-202530Sampdoriait ITA2. Serie B17th14141,26014.0141.00382565.8374642.911000.0Matches
2025-202631FC Südtirolit ITA2. Serie B16th221571.710.574375.0110150.00000Matches
14 Seasons8 Clubs2 Leagues26926924,068267.43881.45120784670.270791195821.637287220.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cagliari (7 Seasons)2 Leagues16616614,866165.22641.6082058171.03346862716.335267221.2
Brescia (2 Seasons)1 League32322,88032.0441.371399568.3101012515.6
Benevento (1 Season)1 League33332,97033.0300.911037370.9151081545.5
Virtus Lanciano (1 Season)1 League18181,57517.5251.43845970.2747422.2
Sampdoria (1 Season)1 League14141,26014.0141.00382565.8374642.911000.0
Sassuolo (1 Season)1 League332703.072.3314857.111100.011000.0
FC Südtirol (1 Season)1 League221571.710.574375.0110150.00000
Monza (1 Season)1 League11901.033.005240.000100.00000
Serie A (8 Seasons)17017015,226169.22741.6283959170.63447882715.936277220.6
Serie B (6 Seasons)99998,84298.21141.1636825569.33632313131.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Cagliariit ITACoppa Italia9th222102.30200150.011000.0Matches
2015-201621Cagliariit ITACoppa Italia9th221802.00101150.00000Matches
2016-201722Beneventoit ITACoppa Italia41st111201.300011100.00000Matches
2017-201823Cagliariit ITACoppa Italia17th111201.3010000.00000Matches
2018-201924Cagliariit ITACoppa Italia9th221802.010100.011000.0Matches
2021-202227Cagliariit ITACoppa ItaliaR1611901.011.002150.010000.00000Matches
2022-202328Monzait ITACoppa ItaliaR16332703.062.0014857.120100.00000Matches
2023-202429Sassuoloit ITACoppa ItaliaR16222102.331.2912975.0011150.00000Matches
10 Seasons4 Clubs1 League14141,38015.3101.58281864.3815428.622000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cagliari (7 Seasons)1 League887808.711.002150.0602225.022000.0
Monza (1 Season)1 League332703.062.0014857.120100.00000
Sassuolo (1 Season)1 League222102.331.2912975.0011150.00000
Benevento (1 Season)1 League111201.300011100.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202025it ItalyFriendlies (M)10240.300010000Matches
202126it ItalyFriendlies (M)11620.71001100.00000Matches
4 Seasons1 Club4 Leagues21861.01002200.00000
Friendlies (M) (3 Seasons)21861.01002200.00000

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201318Bresciait ITA2. Serie B221802.0000000000.000.000.000.000.00
2013-201419Bresciait ITA2. Serie B30302,70030.0000000100.000.000.000.000.00
2014-201520Cagliariit ITACoppa Italia222102.3000000000.000.000.000.000.00Matches
2014-201520Cagliariit ITA1. Serie A14141,26014.0000000000.000.000.000.000.00Matches
2015-201621Cagliariit ITACoppa Italia221802.0000000100.000.000.000.000.00Matches
2015-201621Virtus Lancianoit ITA2. Serie B18181,57517.5000000100.000.000.000.000.00Matches
2015-201621Cagliariit ITA2. Serie B00Matches
2016-201722Beneventoit ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2016-201722Beneventoit ITA2. Serie B33332,97033.0000000200.000.000.000.000.00Matches
2017-201823Cagliariit ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2017-201823Cagliariit ITA1. Serie A29292,53628.2000000000.000.000.000.000.00Matches
2018-201924Cagliariit ITACoppa Italia221802.0000000000.000.000.000.000.00Matches
2018-201924Cagliariit ITA1. Serie A38383,42038.0000000100.000.000.000.000.00Matches
2019-202025Cagliariit ITACoppa Italia00Matches
2019-202025Cagliariit ITA1. Serie A16161,44016.0000000100.000.000.000.000.00Matches
2020-202126Cagliariit ITACoppa Italia00Matches
2020-202126Cagliariit ITA1. Serie A34343,06034.0000000100.000.000.000.000.00Matches
2021-202227Cagliariit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2021-202227Cagliariit ITA1. Serie A35353,15035.0000000300.000.000.000.000.00Matches
2022-202328Monzait ITACoppa Italia332703.0000000000.000.000.000.000.00Matches
2022-202328Monzait ITA1. Serie A11901.0000000000.000.000.000.000.00Matches
2023-202429Sassuoloit ITACoppa Italia222102.3000000000.000.000.000.000.00Matches
2023-202429Sassuoloit ITA1. Serie A332703.0000000000.000.000.000.000.00Matches
2024-202530Sampdoriait ITA2. Serie B14141,26014.0000000300.000.000.000.000.00Matches
2025-202631FC Südtirolit ITA2. Serie B221571.7000000000.000.000.000.000.00Matches
14 Seasons8 Clubs3 Leagues28328325,448282.80000001400.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Cagliari (7 Seasons)3 Leagues17417415,646173.8000000700.000.000.000.000.00
Brescia (2 Seasons)1 League32322,88032.0000000100.000.000.000.000.00
Benevento (1 Season)2 Leagues34343,09034.3000000200.000.000.000.000.00
Virtus Lanciano (1 Season)1 League18181,57517.5000000100.000.000.000.000.00
Sampdoria (1 Season)1 League14141,26014.0000000300.000.000.000.000.00
Sassuolo (1 Season)2 Leagues554805.3000000000.000.000.000.000.00
Monza (1 Season)2 Leagues443604.0000000000.000.000.000.000.00
FC Südtirol (1 Season)1 League221571.7000000000.000.000.000.000.00
Coppa Italia (10 Seasons)14141,38015.3000000100.000.000.000.000.00
Serie A (8 Seasons)17017015,226169.2000000600.000.000.000.000.00
Serie B (6 Seasons)99998,84298.2000000700.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201318Brescia1 League221802.0000000000.000.000.000.000.00
2013-201419Brescia1 League30302,70030.0000000100.000.000.000.000.00
2014-201520Cagliari2 Leagues16161,47016.3000000000.000.000.000.000.00
2015-201621Cagliari2 Leagues221802.0000000100.000.000.000.000.00
2015-201621Virtus Lanciano1 League18181,57517.5000000100.000.000.000.000.00
2016-201722Benevento2 Leagues34343,09034.3000000200.000.000.000.000.00
2017-201823Cagliari2 Leagues30302,65629.5000000000.000.000.000.000.00
2018-201924Cagliari2 Leagues40403,60040.0000000100.000.000.000.000.00
2019-202025Cagliari2 Leagues16161,44016.0000000100.000.000.000.000.00
2020-202126Cagliari2 Leagues34343,06034.0000000100.000.000.000.000.00
2021-202227Cagliari2 Leagues36363,24036.0000000300.000.000.000.000.00
2022-202328Monza2 Leagues443604.0000000000.000.000.000.000.00
2023-202429Sassuolo2 Leagues554805.3000000000.000.000.000.000.00
2024-202530Sampdoria1 League14141,26014.0000000300.000.000.000.000.00
2025-202631FC Südtirol1 League221571.7000000000.000.000.000.000.00
14 Seasons8 Clubs3 Leagues28328325,448282.80000001400.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Cagliari (7 Seasons)3 Leagues17417415,646173.8000000700.000.000.000.000.00
Brescia (2 Seasons)1 League32322,88032.0000000100.000.000.000.000.00
Benevento (1 Season)2 Leagues34343,09034.3000000200.000.000.000.000.00
Virtus Lanciano (1 Season)1 League18181,57517.5000000100.000.000.000.000.00
Sampdoria (1 Season)1 League14141,26014.0000000300.000.000.000.000.00
Sassuolo (1 Season)2 Leagues554805.3000000000.000.000.000.000.00
Monza (1 Season)2 Leagues443604.0000000000.000.000.000.000.00
FC Südtirol (1 Season)1 League221571.7000000000.000.000.000.000.00
Coppa Italia (10 Seasons)14141,38015.3000000100.000.000.000.000.00
Serie A (8 Seasons)17017015,226169.2000000600.000.000.000.000.00
Serie B (6 Seasons)99998,84298.2000000700.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201318Bresciait ITA2. Serie B6th221802.0000000000.000.000.000.000.00
2013-201419Bresciait ITA2. Serie B13th30302,70030.0000000100.000.000.000.000.00
2014-201520Cagliariit ITA1. Serie A18th14141,26014.0000000000.000.000.000.000.00Matches
2015-201621Cagliariit ITA2. Serie B1st00Matches
2015-201621Virtus Lancianoit ITA2. Serie B19th18181,57517.5000000100.000.000.000.000.00Matches
2016-201722Beneventoit ITA2. Serie B5th33332,97033.0000000200.000.000.000.000.00Matches
2017-201823Cagliariit ITA1. Serie A16th29292,53628.2000000000.000.000.000.000.00Matches
2018-201924Cagliariit ITA1. Serie A15th38383,42038.0000000100.000.000.000.000.00Matches
2019-202025Cagliariit ITA1. Serie A14th16161,44016.0000000100.000.000.000.000.00Matches
2020-202126Cagliariit ITA1. Serie A16th34343,06034.0000000100.000.000.000.000.00Matches
2021-202227Cagliariit ITA1. Serie A18th35353,15035.0000000300.000.000.000.000.00Matches
2022-202328Monzait ITA1. Serie A11th11901.0000000000.000.000.000.000.00Matches
2023-202429Sassuoloit ITA1. Serie A19th332703.0000000000.000.000.000.000.00Matches
2024-202530Sampdoriait ITA2. Serie B17th14141,26014.0000000300.000.000.000.000.00Matches
2025-202631FC Südtirolit ITA2. Serie B16th221571.7000000000.000.000.000.000.00Matches
14 Seasons8 Clubs2 Leagues26926924,068267.40000001300.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Cagliari (7 Seasons)2 Leagues16616614,866165.2000000600.000.000.000.000.00
Brescia (2 Seasons)1 League32322,88032.0000000100.000.000.000.000.00
Benevento (1 Season)1 League33332,97033.0000000200.000.000.000.000.00
Virtus Lanciano (1 Season)1 League18181,57517.5000000100.000.000.000.000.00
Sampdoria (1 Season)1 League14141,26014.0000000300.000.000.000.000.00
Sassuolo (1 Season)1 League332703.0000000000.000.000.000.000.00
FC Südtirol (1 Season)1 League221571.7000000000.000.000.000.000.00
Monza (1 Season)1 League11901.0000000000.000.000.000.000.00
Serie A (8 Seasons)17017015,226169.2000000600.000.000.000.000.00
Serie B (6 Seasons)99998,84298.2000000700.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Cagliariit ITACoppa Italia9th222102.3000000000.000.000.000.000.00Matches
2015-201621Cagliariit ITACoppa Italia9th221802.0000000100.000.000.000.000.00Matches
2016-201722Beneventoit ITACoppa Italia41st111201.3000000000.000.000.000.000.00Matches
2017-201823Cagliariit ITACoppa Italia17th111201.3000000000.000.000.000.000.00Matches
2018-201924Cagliariit ITACoppa Italia9th221802.0000000000.000.000.000.000.00Matches
2019-202025Cagliariit ITACoppa Italia9th00Matches
2020-202126Cagliariit ITACoppa Italia9th00Matches
2021-202227Cagliariit ITACoppa ItaliaR1611901.0000000000.000.000.000.000.00Matches
2022-202328Monzait ITACoppa ItaliaR16332703.0000000000.000.000.000.000.00Matches
2023-202429Sassuoloit ITACoppa ItaliaR16222102.3000000000.000.000.000.000.00Matches
10 Seasons4 Clubs1 League14141,38015.3000000100.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Cagliari (7 Seasons)1 League887808.7000000100.000.000.000.000.00
Monza (1 Season)1 League332703.0000000000.000.000.000.000.00
Sassuolo (1 Season)1 League222102.3000000000.000.000.000.000.00
Benevento (1 Season)1 League111201.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201823it ItalyFriendlies (M)00Matches
2018-201924it ItalyUEFA Nations League8th00Matches
202025it ItalyFriendlies (M)10240.3000000000.000.000.000.000.00Matches
2020-202126it ItalyUEFA Nations League3P00Matches
202126it ItalyFriendlies (M)11620.7000000000.000.000.000.000.00Matches
202126it ItalyUEFA Euro Qualifying00Matches
202227it ItalyWCQ00Matches
2022-202328it ItalyUEFA Nations League3rd00Matches
4 Seasons1 Club4 Leagues21861.0000000000.000.000.000.000.00
Friendlies (M) (3 Seasons)21861.0000000000.000.000.000.000.00
UEFA Nations League (3 Seasons)00
WCQ (1 Season)00
UEFA Euro Qualifying (1 Season)00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Bresciait ITA2. Serie B2.0000.0000
2013-201419Bresciait ITA2. Serie B30.0000.0000
2014-201520Cagliariit ITACoppa Italia2.3000Matches
2014-201520Cagliariit ITA1. Serie A14.0000.0000Matches
2015-201621Cagliariit ITACoppa Italia2.0000Matches
2015-201621Virtus Lancianoit ITA2. Serie B17.5000.0000Matches
2016-201722Beneventoit ITACoppa Italia1.3000Matches
2016-201722Beneventoit ITA2. Serie B33.0000.0000Matches
2017-201823Cagliariit ITACoppa Italia1.3000Matches
2017-201823Cagliariit ITA1. Serie A28.20000.000.0000Matches
2018-201924Cagliariit ITACoppa Italia2.0000Matches
2018-201924Cagliariit ITA1. Serie A38.00100.00.030.000.0000Matches
2019-202025Cagliariit ITA1. Serie A16.00000.000.0000Matches
2020-202126Cagliariit ITA1. Serie A34.00000.000.0000Matches
2021-202227Cagliariit ITACoppa Italia1.00000.000.0000Matches
2021-202227Cagliariit ITA1. Serie A35.00000.000.0000Matches
2022-202328Monzait ITACoppa Italia3.00000.000.0000Matches
2022-202328Monzait ITA1. Serie A1.00000.000.0000Matches
2023-202429Sassuoloit ITACoppa Italia2.30000.000.0000Matches
2023-202429Sassuoloit ITA1. Serie A3.00000.000.0000Matches
2024-202530Sampdoriait ITA2. Serie B14.00000.000.0000Matches
2025-202631FC Südtirolit ITA2. Serie B1.70000.000.0000Matches
14 Seasons8 Clubs3 Leagues282.80100.00.010.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cagliari (7 Seasons)3 Leagues173.80100.00.010.000.0000
Brescia (2 Seasons)1 League32.0000.0000
Benevento (1 Season)2 Leagues34.3000.0000
Virtus Lanciano (1 Season)1 League17.5000.0000
Sampdoria (1 Season)1 League14.00000.000.0000
Sassuolo (1 Season)2 Leagues5.30000.000.0000
Monza (1 Season)2 Leagues4.00000.000.0000
FC Südtirol (1 Season)1 League1.70000.000.0000
Coppa Italia (10 Seasons)15.30000.000.0000
Serie A (8 Seasons)169.20100.00.010.000.0000
Serie B (6 Seasons)98.20000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Brescia1 League2.0000.0000
2013-201419Brescia1 League30.0000.0000
2014-201520Cagliari2 Leagues16.3000.0000
2015-201621Cagliari2 Leagues2.0000
2015-201621Virtus Lanciano1 League17.5000.0000
2016-201722Benevento2 Leagues34.3000.0000
2017-201823Cagliari2 Leagues29.50000.000.0000
2018-201924Cagliari2 Leagues40.00100.00.030.000.0000
2019-202025Cagliari2 Leagues16.00000.000.0000
2020-202126Cagliari2 Leagues34.00000.000.0000
2021-202227Cagliari2 Leagues36.00000.000.0000
2022-202328Monza2 Leagues4.00000.000.0000
2023-202429Sassuolo2 Leagues5.30000.000.0000
2024-202530Sampdoria1 League14.00000.000.0000
2025-202631FC Südtirol1 League1.70000.000.0000
14 Seasons8 Clubs3 Leagues282.80100.00.010.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cagliari (7 Seasons)3 Leagues173.80100.00.010.000.0000
Brescia (2 Seasons)1 League32.0000.0000
Benevento (1 Season)2 Leagues34.3000.0000
Virtus Lanciano (1 Season)1 League17.5000.0000
Sampdoria (1 Season)1 League14.00000.000.0000
Sassuolo (1 Season)2 Leagues5.30000.000.0000
Monza (1 Season)2 Leagues4.00000.000.0000
FC Südtirol (1 Season)1 League1.70000.000.0000
Coppa Italia (10 Seasons)15.30000.000.0000
Serie A (8 Seasons)169.20100.00.010.000.0000
Serie B (6 Seasons)98.20000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Bresciait ITA2. Serie B6th2.0000.0000
2013-201419Bresciait ITA2. Serie B13th30.0000.0000
2014-201520Cagliariit ITA1. Serie A18th14.0000.0000Matches
2015-201621Virtus Lancianoit ITA2. Serie B19th17.5000.0000Matches
2016-201722Beneventoit ITA2. Serie B5th33.0000.0000Matches
2017-201823Cagliariit ITA1. Serie A16th28.20000.000.0000Matches
2018-201924Cagliariit ITA1. Serie A15th38.00100.00.030.000.0000Matches
2019-202025Cagliariit ITA1. Serie A14th16.00000.000.0000Matches
2020-202126Cagliariit ITA1. Serie A16th34.00000.000.0000Matches
2021-202227Cagliariit ITA1. Serie A18th35.00000.000.0000Matches
2022-202328Monzait ITA1. Serie A11th1.00000.000.0000Matches
2023-202429Sassuoloit ITA1. Serie A19th3.00000.000.0000Matches
2024-202530Sampdoriait ITA2. Serie B17th14.00000.000.0000Matches
2025-202631FC Südtirolit ITA2. Serie B16th1.70000.000.0000Matches
14 Seasons8 Clubs2 Leagues267.40100.00.010.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cagliari (7 Seasons)2 Leagues165.20100.00.010.000.0000
Brescia (2 Seasons)1 League32.0000.0000
Benevento (1 Season)1 League33.0000.0000
Virtus Lanciano (1 Season)1 League17.5000.0000
Sampdoria (1 Season)1 League14.00000.000.0000
Sassuolo (1 Season)1 League3.00000.000.0000
FC Südtirol (1 Season)1 League1.70000.000.0000
Monza (1 Season)1 League1.00000.000.0000
Serie A (8 Seasons)169.20100.00.010.000.0000
Serie B (6 Seasons)98.20000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201520Cagliariit ITACoppa Italia9th2.3000Matches
2015-201621Cagliariit ITACoppa Italia9th2.0000Matches
2016-201722Beneventoit ITACoppa Italia41st1.3000Matches
2017-201823Cagliariit ITACoppa Italia17th1.3000Matches
2018-201924Cagliariit ITACoppa Italia9th2.0000Matches
2021-202227Cagliariit ITACoppa ItaliaR161.00000.000.0000Matches
2022-202328Monzait ITACoppa ItaliaR163.00000.000.0000Matches
2023-202429Sassuoloit ITACoppa ItaliaR162.30000.000.0000Matches
10 Seasons4 Clubs1 League15.30000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cagliari (7 Seasons)1 League8.70000.000.0000
Monza (1 Season)1 League3.00000.000.0000
Sassuolo (1 Season)1 League2.30000.000.0000
Benevento (1 Season)1 League1.3000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202025it ItalyFriendlies (M)0.3000Matches
202126it ItalyFriendlies (M)0.7000Matches
4 Seasons1 Club4 Leagues1.0000
Friendlies (M) (3 Seasons)1.0000
UEFA Nations League (3 Seasons)
WCQ (1 Season)
UEFA Euro Qualifying (1 Season)
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2012-201318Bresciait ITA2. Serie B2180904.82.020
2013-201419Bresciait ITA2. Serie B302,7009071.430.0300
2014-201520Cagliariit ITACoppa Italia221010570.02.321052013.0064+2+0.86+1.86Matches
2014-201520Cagliariit ITA1. Serie A141,2609036.814.014140200.791926-7-0.50+0.04Matches
2015-201621Cagliariit ITACoppa Italia21809046.22.02902021.5013-2-1.00-3.14Matches
2015-201621Virtus Lancianoit ITA2. Serie B181,5758841.717.51817001.302224-2-0.11+0.33Matches
2015-201621Cagliariit ITA2. Serie B000019Matches
2016-201722Beneventoit ITACoppa Italia1120120100.01.311201000.000000.00Matches
2016-201722Beneventoit ITA2. Serie B332,9709078.633.033330Matches
2017-201823Cagliariit ITACoppa Italia112012057.11.311201003.001100.00+1.00Matches
2017-201823Cagliariit ITA1. Serie A292,5368774.228.22927050.902147-26-0.92-0.72Matches
2018-201924Cagliariit ITACoppa Italia21809066.72.02902011.5023-1-0.50-1.50Matches
2018-201924Cagliariit ITA1. Serie A383,42090100.038.0389038001.083654-18-0.47Matches
2019-202025Cagliariit ITACoppa Italia00001Matches
2019-202025Cagliariit ITA1. Serie A161,4409042.116.0169016030.751321-8-0.50-0.68Matches
2020-202126Cagliariit ITACoppa Italia0003Matches
2020-202126Cagliariit ITA1. Serie A343,0609089.534.0349034000.823553-18-0.53-1.03Matches
2021-202227Cagliariit ITACoppa Italia1909033.31.01901013.0031+2+2.00+1.50Matches
2021-202227Cagliariit ITA1. Serie A353,1509092.135.0359035000.803263-31-0.89+0.11Matches
2022-202328Monzait ITACoppa Italia327090100.03.03903002.0076+1+0.33Matches
2022-202328Monzait ITA1. Serie A190902.61.019010370.0003-3-3.00-2.97Matches
2023-202429Sassuoloit ITACoppa Italia221010563.62.321052010.5013-2-0.86-3.11Matches
2023-202429Sassuoloit ITA1. Serie A3270907.93.039030341.337700.00+0.91Matches
2024-202530Sampdoriait ITA2. Serie B141,2609036.814.0149014001.271014-4-0.29+0.01Matches
2025-202631FC Südtirolit ITA2. Serie B2157794.61.72791042.0021+1+0.57+0.88Matches
14 Seasons8 Clubs3 Leagues28325,4489045.6282.82839124701321.01218334-116-0.53-0.24
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cagliari (7 Seasons)3 Leagues17415,6469059.5173.8174901720560.94169276-107-0.62-0.52
Brescia (2 Seasons)1 League322,8809038.132.0320
Benevento (1 Season)2 Leagues343,0909179.234.33412034000.000000.00
Virtus Lanciano (1 Season)1 League181,5758841.717.51817001.302224-2-0.11+0.33
Sampdoria (1 Season)1 League141,2609036.814.0149014001.271014-4-0.29+0.01
Sassuolo (1 Season)2 Leagues54809612.85.359650351.00810-2-0.37+0.42
Monza (1 Season)2 Leagues4360909.84.049040371.5079-2-0.50-0.47
FC Südtirol (1 Season)1 League2157794.61.72791042.0021+1+0.57+0.88
Coppa Italia (10 Seasons)141,3809951.115.31499140101.79212100.00-0.92
Serie A (8 Seasons)17015,2269055.7169.2170901680990.88163274-111-0.66-0.32
Serie B (6 Seasons)998,8428934.498.29989650231.333439-5-0.15+0.19
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201318Brescia1 League2180904.82.020
2013-201419Brescia1 League302,7009071.430.0300
2014-201520Cagliari2 Leagues161,4709239.516.316105160211.072530-5-0.31+0.25
2015-201621Cagliari2 Leagues2180904.32.029020211.5013-2-1.00-3.14
2015-201621Virtus Lanciano1 League181,5758841.717.51817001.302224-2-0.11+0.33
2016-201722Benevento2 Leagues343,0909179.234.33412034000.000000.00
2017-201823Cagliari2 Leagues302,6568973.229.53012028050.972248-26-0.88-0.60
2018-201924Cagliari2 Leagues403,6009097.640.0409040011.103857-19-0.47-1.47
2019-202025Cagliari2 Leagues161,4409039.016.0169016040.751321-8-0.50-0.68
2020-202126Cagliari2 Leagues343,0609082.934.0349034030.823553-18-0.53-1.03
2021-202227Cagliari2 Leagues363,2409087.836.0369036010.863564-29-0.81-0.41
2022-202328Monza2 Leagues4360909.84.049040371.5079-2-0.50-0.47
2023-202429Sassuolo2 Leagues54809612.85.359650351.00810-2-0.37+0.42
2024-202530Sampdoria1 League141,2609036.814.0149014001.271014-4-0.29+0.01
2025-202631FC Südtirol1 League2157794.61.72791042.0021+1+0.57+0.88
14 Seasons8 Clubs3 Leagues28325,4489045.6282.82839124701321.01218334-116-0.53-0.24
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cagliari (7 Seasons)3 Leagues17415,6469059.5173.8174901720560.94169276-107-0.62-0.52
Brescia (2 Seasons)1 League322,8809038.132.0320
Benevento (1 Season)2 Leagues343,0909179.234.33412034000.000000.00
Virtus Lanciano (1 Season)1 League181,5758841.717.51817001.302224-2-0.11+0.33
Sampdoria (1 Season)1 League141,2609036.814.0149014001.271014-4-0.29+0.01
Sassuolo (1 Season)2 Leagues54809612.85.359650351.00810-2-0.37+0.42
Monza (1 Season)2 Leagues4360909.84.049040371.5079-2-0.50-0.47
FC Südtirol (1 Season)1 League2157794.61.72791042.0021+1+0.57+0.88
Coppa Italia (10 Seasons)141,3809951.115.31499140101.79212100.00-0.92
Serie A (8 Seasons)17015,2269055.7169.2170901680990.88163274-111-0.66-0.32
Serie B (6 Seasons)998,8428934.498.29989650231.333439-5-0.15+0.19
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
2012-201318Bresciait ITA2. Serie B6th2180904.82.020
2013-201419Bresciait ITA2. Serie B13th302,7009071.430.0300
2014-201520Cagliariit ITA1. Serie A18th141,2609036.814.014140200.791926-7-0.50+0.04Matches
2015-201621Cagliariit ITA2. Serie B1st000019Matches
2015-201621Virtus Lancianoit ITA2. Serie B19th181,5758841.717.51817001.302224-2-0.11+0.33Matches
2016-201722Beneventoit ITA2. Serie B5th332,9709078.633.033330Matches
2017-201823Cagliariit ITA1. Serie A16th292,5368774.228.22927050.902147-26-0.92-0.72Matches
2018-201924Cagliariit ITA1. Serie A15th383,42090100.038.0389038001.083654-18-0.47Matches
2019-202025Cagliariit ITA1. Serie A14th161,4409042.116.0169016030.751321-8-0.50-0.68Matches
2020-202126Cagliariit ITA1. Serie A16th343,0609089.534.0349034000.823553-18-0.53-1.03Matches
2021-202227Cagliariit ITA1. Serie A18th353,1509092.135.0359035000.803263-31-0.89+0.11Matches
2022-202328Monzait ITA1. Serie A11th190902.61.019010370.0003-3-3.00-2.97Matches
2023-202429Sassuoloit ITA1. Serie A19th3270907.93.039030341.337700.00+0.91Matches
2024-202530Sampdoriait ITA2. Serie B17th141,2609036.814.0149014001.271014-4-0.29+0.01Matches
2025-202631FC Südtirolit ITA2. Serie B16th2157794.61.72791042.0021+1+0.57+0.88Matches
14 Seasons8 Clubs2 Leagues26924,0688945.3267.42699023301220.96197313-116-0.57-0.24
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cagliari (7 Seasons)2 Leagues16614,8669061.2165.2166901640470.88156264-108-0.65-0.46
Brescia (2 Seasons)1 League322,8809038.132.0320
Benevento (1 Season)1 League332,9709078.633.033330
Virtus Lanciano (1 Season)1 League181,5758841.717.51817001.302224-2-0.11+0.33
Sampdoria (1 Season)1 League141,2609036.814.0149014001.271014-4-0.29+0.01
Sassuolo (1 Season)1 League3270907.93.039030341.337700.00+0.91
FC Südtirol (1 Season)1 League2157794.61.72791042.0021+1+0.57+0.88
Monza (1 Season)1 League190902.61.019010370.0003-3-3.00-2.97
Serie A (8 Seasons)17015,2269055.7169.2170901680990.88163274-111-0.66-0.32
Serie B (6 Seasons)998,8428934.498.29989650231.333439-5-0.15+0.19
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-201520Cagliariit ITACoppa Italia9th221010570.02.321052013.0064+2+0.86+1.86Matches
2015-201621Cagliariit ITACoppa Italia9th21809046.22.02902021.5013-2-1.00-3.14Matches
2016-201722Beneventoit ITACoppa Italia41st1120120100.01.311201000.000000.00Matches
2017-201823Cagliariit ITACoppa Italia17th112012057.11.311201003.001100.00+1.00Matches
2018-201924Cagliariit ITACoppa Italia9th21809066.72.02902011.5023-1-0.50-1.50Matches
2019-202025Cagliariit ITACoppa Italia9th00001Matches
2020-202126Cagliariit ITACoppa Italia9th0003Matches
2021-202227Cagliariit ITACoppa ItaliaR161909033.31.01901013.0031+2+2.00+1.50Matches
2022-202328Monzait ITACoppa ItaliaR16327090100.03.03903002.0076+1+0.33Matches
2023-202429Sassuoloit ITACoppa ItaliaR16221010563.62.321052010.5013-2-0.86-3.11Matches
10 Seasons4 Clubs1 League141,3809951.115.31499140101.79212100.00-0.92
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cagliari (7 Seasons)1 League87809839.48.78988092.251312+1+0.12-0.57
Monza (1 Season)1 League327090100.03.03903002.0076+1+0.33
Sassuolo (1 Season)1 League221010563.62.321052010.5013-2-0.86-3.11
Benevento (1 Season)1 League1120120100.01.311201000.000000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201823it ItalyFriendlies (M)00001Matches
2018-201924it ItalyUEFA Nations League8th00001Matches
202025it ItalyFriendlies (M)1242413.30.30012413.0010+1+3.75-1.44Matches
2020-202126it ItalyUEFA Nations League3P00004Matches
202126it ItalyFriendlies (M)1626234.40.71620003.0030+3+4.35-1.75Matches
202126it ItalyUEFA Euro Qualifying00004Matches
202227it ItalyWCQ00003Matches
2022-202328it ItalyUEFA Nations League3rd00003Matches
4 Seasons1 Club4 Leagues286431.91.01620124173.0040+4+4.19-1.40
Friendlies (M) (3 Seasons)286438.71.0162012423.0040+4+4.19-1.40
UEFA Nations League (3 Seasons)00008
WCQ (1 Season)00003
UEFA Euro Qualifying (1 Season)00004

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Bresciait ITA2. Serie B2.000
2013-201419Bresciait ITA2. Serie B30.010
2014-201520Cagliariit ITACoppa Italia2.30001Matches
2014-201520Cagliariit ITA1. Serie A14.0000Matches
2015-201621Cagliariit ITACoppa Italia2.01000Matches
2015-201621Virtus Lancianoit ITA2. Serie B17.510Matches
2016-201722Beneventoit ITACoppa Italia1.30000Matches
2016-201722Beneventoit ITA2. Serie B33.020Matches
2017-201823Cagliariit ITACoppa Italia1.30000Matches
2017-201823Cagliariit ITA1. Serie A28.2000130001010Matches
2018-201924Cagliariit ITACoppa Italia2.00000Matches
2018-201924Cagliariit ITA1. Serie A38.0100080131000Matches
2019-202025Cagliariit ITA1. Serie A16.01000100000Matches
2020-202126Cagliariit ITA1. Serie A34.01003600110Matches
2021-202227Cagliariit ITACoppa Italia1.00000000000Matches
2021-202227Cagliariit ITA1. Serie A35.03001800130Matches
2022-202328Monzait ITACoppa Italia3.00000000000Matches
2022-202328Monzait ITA1. Serie A1.00000000000Matches
2023-202429Sassuoloit ITACoppa Italia2.30000000000Matches
2023-202429Sassuoloit ITA1. Serie A3.00000000000Matches
2024-202530Sampdoriait ITA2. Serie B14.03000000000Matches
2025-202631FC Südtirolit ITA2. Serie B1.70000000000Matches
14 Seasons8 Clubs3 Leagues282.814005260156011
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cagliari (7 Seasons)3 Leagues173.87005260156011
Brescia (2 Seasons)1 League32.010
Benevento (1 Season)2 Leagues34.32000
Virtus Lanciano (1 Season)1 League17.510
Sampdoria (1 Season)1 League14.03000000000
Sassuolo (1 Season)2 Leagues5.30000000000
Monza (1 Season)2 Leagues4.00000000000
FC Südtirol (1 Season)1 League1.70000000000
Coppa Italia (10 Seasons)15.31000000001
Serie A (8 Seasons)169.26005260156010
Serie B (6 Seasons)98.27000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Brescia1 League2.000
2013-201419Brescia1 League30.010
2014-201520Cagliari2 Leagues16.300001
2015-201621Cagliari2 Leagues2.01000
2015-201621Virtus Lanciano1 League17.510
2016-201722Benevento2 Leagues34.32000
2017-201823Cagliari2 Leagues29.5000130001010
2018-201924Cagliari2 Leagues40.0100080131000
2019-202025Cagliari2 Leagues16.01000100000
2020-202126Cagliari2 Leagues34.01003600110
2021-202227Cagliari2 Leagues36.03001800130
2022-202328Monza2 Leagues4.00000000000
2023-202429Sassuolo2 Leagues5.30000000000
2024-202530Sampdoria1 League14.03000000000
2025-202631FC Südtirol1 League1.70000000000
14 Seasons8 Clubs3 Leagues282.814005260156011
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cagliari (7 Seasons)3 Leagues173.87005260156011
Brescia (2 Seasons)1 League32.010
Benevento (1 Season)2 Leagues34.32000
Virtus Lanciano (1 Season)1 League17.510
Sampdoria (1 Season)1 League14.03000000000
Sassuolo (1 Season)2 Leagues5.30000000000
Monza (1 Season)2 Leagues4.00000000000
FC Südtirol (1 Season)1 League1.70000000000
Coppa Italia (10 Seasons)15.31000000001
Serie A (8 Seasons)169.26005260156010
Serie B (6 Seasons)98.27000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Bresciait ITA2. Serie B6th2.000
2013-201419Bresciait ITA2. Serie B13th30.010
2014-201520Cagliariit ITA1. Serie A18th14.0000Matches
2015-201621Virtus Lancianoit ITA2. Serie B19th17.510Matches
2016-201722Beneventoit ITA2. Serie B5th33.020Matches
2017-201823Cagliariit ITA1. Serie A16th28.2000130001010Matches
2018-201924Cagliariit ITA1. Serie A15th38.0100080131000Matches
2019-202025Cagliariit ITA1. Serie A14th16.01000100000Matches
2020-202126Cagliariit ITA1. Serie A16th34.01003600110Matches
2021-202227Cagliariit ITA1. Serie A18th35.03001800130Matches
2022-202328Monzait ITA1. Serie A11th1.00000000000Matches
2023-202429Sassuoloit ITA1. Serie A19th3.00000000000Matches
2024-202530Sampdoriait ITA2. Serie B17th14.03000000000Matches
2025-202631FC Südtirolit ITA2. Serie B16th1.70000000000Matches
14 Seasons8 Clubs2 Leagues267.413005260156010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cagliari (7 Seasons)2 Leagues165.26005260156010
Brescia (2 Seasons)1 League32.010
Benevento (1 Season)1 League33.020
Virtus Lanciano (1 Season)1 League17.510
Sampdoria (1 Season)1 League14.03000000000
Sassuolo (1 Season)1 League3.00000000000
FC Südtirol (1 Season)1 League1.70000000000
Monza (1 Season)1 League1.00000000000
Serie A (8 Seasons)169.26005260156010
Serie B (6 Seasons)98.27000000000
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-201520Cagliariit ITACoppa Italia9th2.30001Matches
2015-201621Cagliariit ITACoppa Italia9th2.01000Matches
2016-201722Beneventoit ITACoppa Italia41st1.30000Matches
2017-201823Cagliariit ITACoppa Italia17th1.30000Matches
2018-201924Cagliariit ITACoppa Italia9th2.00000Matches
2021-202227Cagliariit ITACoppa ItaliaR161.00000000000Matches
2022-202328Monzait ITACoppa ItaliaR163.00000000000Matches
2023-202429Sassuoloit ITACoppa ItaliaR162.30000000000Matches
10 Seasons4 Clubs1 League15.31000000001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cagliari (7 Seasons)1 League8.71000000001
Monza (1 Season)1 League3.00000000000
Sassuolo (1 Season)1 League2.30000000000
Benevento (1 Season)1 League1.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202025it ItalyFriendlies (M)0.30000Matches
202126it ItalyFriendlies (M)0.70000Matches
4 Seasons1 Club4 Leagues1.00000
Friendlies (M) (3 Seasons)1.00000
UEFA Nations League (3 Seasons)
WCQ (1 Season)
UEFA Euro Qualifying (1 Season)

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.

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.

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.