Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Vicenza it ITA Coppa Italia 0 0 Matches 2016-2017 18 Caronnese it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Perugia it ITA 2. Serie B 13 11 1,057 11.7 0 0 0 0 0 0 3 1 0.5 0.5 0.6 1.1 9 28 1 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.09 0.04 0.09 Matches 2019-2020 21 Perugia it ITA Coppa Italia 4 3 325 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2019-2020 21 Perugia it ITA 2. Serie B 25 20 1,884 20.9 1 0 1 1 0 0 5 0 0.8 0.8 0.1 0.9 24 78 9 0.05 0.00 0.05 0.05 0.05 0.04 0.00 0.04 0.04 0.04 Matches 2020-2021 22 Perugia it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Perugia it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Perugia it ITA 2. Serie B 33 27 2,540 28.2 1 0 1 1 0 0 2 0 1.0 1.0 0.4 1.4 45 115 15 0.04 0.00 0.04 0.04 0.04 0.03 0.01 0.05 0.03 0.05 Matches 2022-2023 24 Perugia it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Perugia it ITA 2. Serie B 34 29 2,670 29.7 0 2 2 0 0 0 5 1 0.4 0.4 1.3 1.7 29 105 6 0.00 0.07 0.07 0.00 0.07 0.01 0.05 0.06 0.01 0.06 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 8 4 438 4.9 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 4 8 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Ternana it ITA 2. Serie B 9 8 732 8.1 1 0 1 1 0 0 2 0 0.3 0.3 0.3 0.6 11 22 4 0.12 0.00 0.12 0.12 0.12 0.04 0.03 0.07 0.04 0.07 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 6 6 540 6.0 0 0 0 0 0 0 2 0 0.0 0.0 0.3 0.3 4 15 4 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.06 0.00 0.06 Matches 9 Seasons 5 Clubs 2 Leagues 137 113 10,636 118.2 4 2 6 4 0 0 22 3 3.0 3.0 3.0 6.0 126 371 40 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.05 0.03 0.05 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 Perugia (5 Seasons) 2 Leagues 113 94 8,836 98.2 3 2 5 3 0 0 16 2 2.7 2.7 2.4 5.1 107 326 31 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.06 0.03 0.06 Cosenza (2 Seasons) 1 League 14 10 978 10.9 0 0 0 0 0 0 3 1 0.0 0.0 0.3 0.4 8 23 5 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Ternana (1 Season) 1 League 9 8 732 8.1 1 0 1 1 0 0 2 0 0.3 0.3 0.3 0.6 11 22 4 0.12 0.00 0.12 0.12 0.12 0.04 0.03 0.07 0.04 0.07 Caronnese (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Vicenza (1 Season) 1 League 0 0 Serie B (6 Seasons) 128 105 9,861 109.6 3 2 5 3 0 0 20 3 3.0 3.0 3.0 6.0 126 371 40 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.05 0.03 0.05 Coppa Italia (6 Seasons) 9 8 775 8.6 1 0 1 1 0 0 2 0 0.12 0.00 0.12 0.12 0.12
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Vicenza 1 League 0 0 2016-2017 18 Caronnese 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Perugia 1 League 13 11 1,057 11.7 0 0 0 0 0 0 3 1 0.5 0.5 0.6 1.1 9 28 1 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.09 0.04 0.09 2019-2020 21 Perugia 2 Leagues 29 23 2,209 24.5 2 0 2 2 0 0 6 0 0.8 0.8 0.1 0.9 24 78 9 0.08 0.00 0.08 0.08 0.08 0.04 0.00 0.04 0.04 0.04 2020-2021 22 Perugia 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Perugia 2 Leagues 35 29 2,720 30.2 1 0 1 1 0 0 2 0 1.0 1.0 0.4 1.4 45 115 15 0.03 0.00 0.03 0.03 0.03 0.03 0.01 0.05 0.03 0.05 2022-2023 24 Perugia 2 Leagues 35 30 2,760 30.7 0 2 2 0 0 0 5 1 0.4 0.4 1.3 1.7 29 105 6 0.00 0.07 0.07 0.00 0.07 0.01 0.05 0.06 0.01 0.06 2023-2024 25 Ternana 1 League 9 8 732 8.1 1 0 1 1 0 0 2 0 0.3 0.3 0.3 0.6 11 22 4 0.12 0.00 0.12 0.12 0.12 0.04 0.03 0.07 0.04 0.07 2023-2024 25 Cosenza 1 League 8 4 438 4.9 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 4 8 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2024-2025 26 Cosenza 1 League 6 6 540 6.0 0 0 0 0 0 0 2 0 0.0 0.0 0.3 0.3 4 15 4 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.06 0.00 0.06 9 Seasons 5 Clubs 2 Leagues 137 113 10,636 118.2 4 2 6 4 0 0 22 3 3.0 3.0 3.0 6.0 126 371 40 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.05 0.03 0.05 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 Perugia (5 Seasons) 2 Leagues 113 94 8,836 98.2 3 2 5 3 0 0 16 2 2.7 2.7 2.4 5.1 107 326 31 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.06 0.03 0.06 Cosenza (2 Seasons) 1 League 14 10 978 10.9 0 0 0 0 0 0 3 1 0.0 0.0 0.3 0.4 8 23 5 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Ternana (1 Season) 1 League 9 8 732 8.1 1 0 1 1 0 0 2 0 0.3 0.3 0.3 0.6 11 22 4 0.12 0.00 0.12 0.12 0.12 0.04 0.03 0.07 0.04 0.07 Caronnese (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Vicenza (1 Season) 1 League 0 0 Serie B (6 Seasons) 128 105 9,861 109.6 3 2 5 3 0 0 20 3 3.0 3.0 3.0 6.0 126 371 40 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.05 0.03 0.05 Coppa Italia (6 Seasons) 9 8 775 8.6 1 0 1 1 0 0 2 0 0.12 0.00 0.12 0.12 0.12
Standard Stats Table 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 2018-2019 20 Perugia it ITA 2. Serie B 8th 13 11 1,057 11.7 0 0 0 0 0 0 3 1 0.5 0.5 0.6 1.1 9 28 1 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.09 0.04 0.09 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 25 20 1,884 20.9 1 0 1 1 0 0 5 0 0.8 0.8 0.1 0.9 24 78 9 0.05 0.00 0.05 0.05 0.05 0.04 0.00 0.04 0.04 0.04 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 33 27 2,540 28.2 1 0 1 1 0 0 2 0 1.0 1.0 0.4 1.4 45 115 15 0.04 0.00 0.04 0.04 0.04 0.03 0.01 0.05 0.03 0.05 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 34 29 2,670 29.7 0 2 2 0 0 0 5 1 0.4 0.4 1.3 1.7 29 105 6 0.00 0.07 0.07 0.00 0.07 0.01 0.05 0.06 0.01 0.06 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 9 8 732 8.1 1 0 1 1 0 0 2 0 0.3 0.3 0.3 0.6 11 22 4 0.12 0.00 0.12 0.12 0.12 0.04 0.03 0.07 0.04 0.07 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 8 4 438 4.9 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 4 8 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6 6 540 6.0 0 0 0 0 0 0 2 0 0.0 0.0 0.3 0.3 4 15 4 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.06 0.00 0.06 Matches 6 Seasons 3 Clubs 1 League 128 105 9,861 109.6 3 2 5 3 0 0 20 3 3.0 3.0 3.0 6.0 126 371 40 0.03 0.02 0.05 0.03 0.05 0.03 0.03 0.05 0.03 0.05 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 Perugia (4 Seasons) 1 League 105 87 8,151 90.6 2 2 4 2 0 0 15 2 2.7 2.7 2.4 5.1 107 326 31 0.02 0.02 0.04 0.02 0.04 0.03 0.03 0.06 0.03 0.06 Cosenza (2 Seasons) 1 League 14 10 978 10.9 0 0 0 0 0 0 3 1 0.0 0.0 0.3 0.4 8 23 5 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Ternana (1 Season) 1 League 9 8 732 8.1 1 0 1 1 0 0 2 0 0.3 0.3 0.3 0.6 11 22 4 0.12 0.00 0.12 0.12 0.12 0.04 0.03 0.07 0.04 0.07
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Caronnese 1 League 1.0 0 0 0 2018-2019 20 Perugia 1 League 11.7 0 2 1 50.0 0.17 0.09 0.00 0.00 9.7 0 0 0 0.5 0.5 0.24 -0.5 -0.5 2019-2020 21 Perugia 2 Leagues 24.5 2 6 2 33.3 0.24 0.08 0.33 1.00 10.8 0 0 0 0.8 0.8 0.13 +0.2 +0.2 2020-2021 22 Perugia 1 League 1.0 0 0 0 0.00 0.00 0 0 2021-2022 23 Perugia 2 Leagues 30.2 1 14 2 14.3 0.46 0.07 0.07 0.50 12.6 0 0 0 1.0 1.0 0.07 0.0 0.0 2022-2023 24 Perugia 2 Leagues 30.7 0 11 1 9.1 0.36 0.03 0.00 0.00 26.6 0 0 0 0.4 0.4 0.04 -0.4 -0.4 2023-2024 25 Ternana 1 League 8.1 1 6 1 16.7 0.74 0.12 0.17 1.00 15.1 0 0 0 0.3 0.3 0.05 +0.7 +0.7 2023-2024 25 Cosenza 1 League 4.9 0 1 0 0.0 0.21 0.00 0.00 15.1 0 0 0 0.0 0.0 0.02 0.0 0.0 2024-2025 26 Cosenza 1 League 6.0 0 1 0 0.0 0.17 0.00 0.00 23.4 0 0 0 0.0 0.0 0.02 0.0 0.0 9 Seasons 5 Clubs 2 Leagues 118.2 4 41 7 17.1 0.35 0.06 0.10 0.57 16.6 0 0 0 3.0 3.0 0.07 0.0 0.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Perugia (5 Seasons) 2 Leagues 98.2 3 33 6 18.2 0.34 0.06 0.09 0.50 16.7 0 0 0 2.7 2.7 0.08 -0.7 -0.7 Cosenza (2 Seasons) 1 League 10.9 0 2 0 0.0 0.18 0.00 0.00 19.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Ternana (1 Season) 1 League 8.1 1 6 1 16.7 0.74 0.12 0.17 1.00 15.1 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Caronnese (1 Season) 1 League 1.0 0 0 0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 3 41 7 17.1 0.37 0.06 0.07 0.43 16.6 0 0 0 3.0 3.0 0.07 0.0 0.0 Coppa Italia (6 Seasons) 8.6 1 0 0 0.00 0.00 0 0
Shooting Table 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 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 0 2 1 50.0 0.17 0.09 0.00 0.00 9.7 0 0 0 0.5 0.5 0.24 -0.5 -0.5 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 1 6 2 33.3 0.29 0.10 0.17 0.50 10.8 0 0 0 0.8 0.8 0.13 +0.2 +0.2 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 1 14 2 14.3 0.50 0.07 0.07 0.50 12.6 0 0 0 1.0 1.0 0.07 0.0 0.0 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 0 11 1 9.1 0.37 0.03 0.00 0.00 26.6 0 0 0 0.4 0.4 0.04 -0.4 -0.4 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 1 6 1 16.7 0.74 0.12 0.17 1.00 15.1 0 0 0 0.3 0.3 0.05 +0.7 +0.7 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 0 1 0 0.0 0.21 0.00 0.00 15.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 0 1 0 0.0 0.17 0.00 0.00 23.4 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 6 Seasons 3 Clubs 1 League 109.6 3 41 7 17.1 0.37 0.06 0.07 0.43 16.6 0 0 0 3.0 3.0 0.07 0.0 0.0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Perugia (4 Seasons) 1 League 90.6 2 33 6 18.2 0.36 0.07 0.06 0.33 16.7 0 0 0 2.7 2.7 0.08 -0.7 -0.7 Cosenza (2 Seasons) 1 League 10.9 0 2 0 0.0 0.18 0.00 0.00 19.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Ternana (1 Season) 1 League 8.1 1 6 1 16.7 0.74 0.12 0.17 1.00 15.1 0 0 0 0.3 0.3 0.05 +0.7 +0.7
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Caronnese it ITA Coppa Italia 1.0 0 Matches 2018-2019 20 Perugia it ITA 2. Serie B 11.7 530 612 86.6 10753 4470 161 175 92.0 285 311 91.6 74 99 74.7 0 0.6 0.1 -0.6 6 16 0 0 28 Matches 2019-2020 21 Perugia it ITA Coppa Italia 3.6 0 Matches 2019-2020 21 Perugia it ITA 2. Serie B 20.9 887 1052 84.3 18090 6868 260 280 92.9 489 544 89.9 124 203 61.1 0 0.1 0.4 -0.1 1 57 4 0 78 Matches 2020-2021 22 Perugia it ITA Coppa Italia 1.0 0 Matches 2021-2022 23 Perugia it ITA Coppa Italia 2.0 0 Matches 2021-2022 23 Perugia it ITA 2. Serie B 28.2 890 1279 69.6 16891 7861 312 374 83.4 471 629 74.9 93 225 41.3 0 0.4 0.5 -0.4 4 100 2 0 115 Matches 2022-2023 24 Perugia it ITA Coppa Italia 1.0 0 Matches 2022-2023 24 Perugia it ITA 2. Serie B 29.7 726 1123 64.6 15834 7669 225 273 82.4 349 496 70.4 143 304 47.0 2 1.3 0.6 +0.7 11 98 8 2 105 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 4.9 150 208 72.1 3134 1402 47 54 87.0 76 97 78.4 26 52 50.0 0 0.0 0.2 0.0 0 17 0 0 8 Matches 2023-2024 25 Ternana it ITA 2. Serie B 8.1 206 294 70.1 3812 1605 80 92 87.0 97 125 77.6 25 59 42.4 0 0.3 0.1 -0.3 3 19 1 0 22 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 6.0 101 178 56.7 2040 1117 39 49 79.6 43 72 59.7 18 48 37.5 0 0.3 0.3 -0.3 2 15 2 1 15 Matches 9 Seasons 5 Clubs 2 Leagues 118.2 3490 4746 73.5 70554 30992 1124 1297 86.7 1810 2274 79.6 503 990 50.8 2 3.0 2.2 -1.0 27 322 17 3 371 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 Perugia (5 Seasons) 2 Leagues 98.2 3033 4066 74.6 61568 26868 958 1102 86.9 1594 1980 80.5 434 831 52.2 2 2.4 1.6 -0.4 22 271 14 2 326 Cosenza (2 Seasons) 1 League 10.9 251 386 65.0 5174 2519 86 103 83.5 119 169 70.4 44 100 44.0 0 0.3 0.4 -0.3 2 32 2 1 23 Ternana (1 Season) 1 League 8.1 206 294 70.1 3812 1605 80 92 87.0 97 125 77.6 25 59 42.4 0 0.3 0.1 -0.3 3 19 1 0 22 Caronnese (1 Season) 1 League 1.0 0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 3490 4746 73.5 70554 30992 1124 1297 86.7 1810 2274 79.6 503 990 50.8 2 3.0 2.2 -1.0 27 322 17 3 371 Coppa Italia (6 Seasons) 8.6 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Caronnese 1 League 1.0 0 2018-2019 20 Perugia 1 League 11.7 530 612 86.6 10753 4470 161 175 92.0 285 311 91.6 74 99 74.7 0 0.6 0.1 -0.6 6 16 0 0 28 2019-2020 21 Perugia 2 Leagues 24.5 887 1052 84.3 18090 6868 260 280 92.9 489 544 89.9 124 203 61.1 0 0.1 0.4 -0.1 1 57 4 0 78 2020-2021 22 Perugia 1 League 1.0 0 2021-2022 23 Perugia 2 Leagues 30.2 890 1279 69.6 16891 7861 312 374 83.4 471 629 74.9 93 225 41.3 0 0.4 0.5 -0.4 4 100 2 0 115 2022-2023 24 Perugia 2 Leagues 30.7 726 1123 64.6 15834 7669 225 273 82.4 349 496 70.4 143 304 47.0 2 1.3 0.6 +0.7 11 98 8 2 105 2023-2024 25 Ternana 1 League 8.1 206 294 70.1 3812 1605 80 92 87.0 97 125 77.6 25 59 42.4 0 0.3 0.1 -0.3 3 19 1 0 22 2023-2024 25 Cosenza 1 League 4.9 150 208 72.1 3134 1402 47 54 87.0 76 97 78.4 26 52 50.0 0 0.0 0.2 0.0 0 17 0 0 8 2024-2025 26 Cosenza 1 League 6.0 101 178 56.7 2040 1117 39 49 79.6 43 72 59.7 18 48 37.5 0 0.3 0.3 -0.3 2 15 2 1 15 9 Seasons 5 Clubs 2 Leagues 118.2 3490 4746 73.5 70554 30992 1124 1297 86.7 1810 2274 79.6 503 990 50.8 2 3.0 2.2 -1.0 27 322 17 3 371 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 Perugia (5 Seasons) 2 Leagues 98.2 3033 4066 74.6 61568 26868 958 1102 86.9 1594 1980 80.5 434 831 52.2 2 2.4 1.6 -0.4 22 271 14 2 326 Cosenza (2 Seasons) 1 League 10.9 251 386 65.0 5174 2519 86 103 83.5 119 169 70.4 44 100 44.0 0 0.3 0.4 -0.3 2 32 2 1 23 Ternana (1 Season) 1 League 8.1 206 294 70.1 3812 1605 80 92 87.0 97 125 77.6 25 59 42.4 0 0.3 0.1 -0.3 3 19 1 0 22 Caronnese (1 Season) 1 League 1.0 0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 3490 4746 73.5 70554 30992 1124 1297 86.7 1810 2274 79.6 503 990 50.8 2 3.0 2.2 -1.0 27 322 17 3 371 Coppa Italia (6 Seasons) 8.6 0
Passing Table 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 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 530 612 86.6 10753 4470 161 175 92.0 285 311 91.6 74 99 74.7 0 0.6 0.1 -0.6 6 16 0 0 28 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 887 1052 84.3 18090 6868 260 280 92.9 489 544 89.9 124 203 61.1 0 0.1 0.4 -0.1 1 57 4 0 78 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 890 1279 69.6 16891 7861 312 374 83.4 471 629 74.9 93 225 41.3 0 0.4 0.5 -0.4 4 100 2 0 115 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 726 1123 64.6 15834 7669 225 273 82.4 349 496 70.4 143 304 47.0 2 1.3 0.6 +0.7 11 98 8 2 105 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 206 294 70.1 3812 1605 80 92 87.0 97 125 77.6 25 59 42.4 0 0.3 0.1 -0.3 3 19 1 0 22 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 150 208 72.1 3134 1402 47 54 87.0 76 97 78.4 26 52 50.0 0 0.0 0.2 0.0 0 17 0 0 8 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 101 178 56.7 2040 1117 39 49 79.6 43 72 59.7 18 48 37.5 0 0.3 0.3 -0.3 2 15 2 1 15 Matches 6 Seasons 3 Clubs 1 League 109.6 3490 4746 73.5 70554 30992 1124 1297 86.7 1810 2274 79.6 503 990 50.8 2 3.0 2.2 -1.0 27 322 17 3 371 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 Perugia (4 Seasons) 1 League 90.6 3033 4066 74.6 61568 26868 958 1102 86.9 1594 1980 80.5 434 831 52.2 2 2.4 1.6 -0.4 22 271 14 2 326 Cosenza (2 Seasons) 1 League 10.9 251 386 65.0 5174 2519 86 103 83.5 119 169 70.4 44 100 44.0 0 0.3 0.4 -0.3 2 32 2 1 23 Ternana (1 Season) 1 League 8.1 206 294 70.1 3812 1605 80 92 87.0 97 125 77.6 25 59 42.4 0 0.3 0.1 -0.3 3 19 1 0 22
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 Caronnese 1 League 1.0 2018-2019 20 Perugia 1 League 11.7 612 580 26 24 0 4 1 2 0 0 0 0 530 6 8 2019-2020 21 Perugia 2 Leagues 24.5 1052 1007 44 39 0 8 2 5 0 0 0 0 887 1 5 2020-2021 22 Perugia 1 League 1.0 0 2021-2022 23 Perugia 2 Leagues 30.2 1279 1038 231 38 0 3 9 192 0 0 0 0 890 10 15 2022-2023 24 Perugia 2 Leagues 30.7 1123 973 143 26 0 19 10 117 0 0 0 0 726 7 19 2023-2024 25 Ternana 1 League 8.1 294 274 18 10 0 0 4 8 0 0 0 0 206 2 8 2023-2024 25 Cosenza 1 League 4.9 208 182 26 10 0 1 4 6 0 0 0 0 150 0 3 2024-2025 26 Cosenza 1 League 6.0 178 142 35 10 0 1 3 25 0 0 0 0 101 1 5 9 Seasons 5 Clubs 2 Leagues 118.2 4746 4196 523 157 0 36 33 355 0 0 0 0 3490 27 63 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Perugia (5 Seasons) 2 Leagues 98.2 4066 3598 444 127 0 34 22 316 0 0 0 0 3033 24 47 Cosenza (2 Seasons) 1 League 10.9 386 324 61 20 0 2 7 31 0 0 0 0 251 1 8 Ternana (1 Season) 1 League 8.1 294 274 18 10 0 0 4 8 0 0 0 0 206 2 8 Caronnese (1 Season) 1 League 1.0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 4746 4196 523 157 0 36 33 355 0 0 0 0 3490 27 63 Coppa Italia (6 Seasons) 8.6 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 612 580 26 24 0 4 1 2 0 0 0 0 530 6 8 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 1052 1007 44 39 0 8 2 5 0 0 0 0 887 1 5 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 1279 1038 231 38 0 3 9 192 0 0 0 0 890 10 15 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 1123 973 143 26 0 19 10 117 0 0 0 0 726 7 19 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 294 274 18 10 0 0 4 8 0 0 0 0 206 2 8 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 208 182 26 10 0 1 4 6 0 0 0 0 150 0 3 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 178 142 35 10 0 1 3 25 0 0 0 0 101 1 5 Matches 6 Seasons 3 Clubs 1 League 109.6 4746 4196 523 157 0 36 33 355 0 0 0 0 3490 27 63 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Perugia (4 Seasons) 1 League 90.6 4066 3598 444 127 0 34 22 316 0 0 0 0 3033 24 47 Cosenza (2 Seasons) 1 League 10.9 386 324 61 20 0 2 7 31 0 0 0 0 251 1 8 Ternana (1 Season) 1 League 8.1 294 274 18 10 0 0 4 8 0 0 0 0 206 2 8
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 Caronnese 1 League 1.0 2018-2019 20 Perugia 1 League 11.7 6 0.51 5 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 21 Perugia 2 Leagues 24.5 9 0.43 8 0 1 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 22 Perugia 1 League 1.0 2021-2022 23 Perugia 2 Leagues 30.2 15 0.53 10 0 1 2 2 0 3 0.11 1 0 0 1 1 0 2022-2023 24 Perugia 2 Leagues 30.7 30 1.01 24 1 2 1 0 2 2 0.07 2 0 0 0 0 0 2023-2024 25 Ternana 1 League 8.1 8 0.98 6 0 0 1 0 1 2 0.25 2 0 0 0 0 0 2023-2024 25 Cosenza 1 League 4.9 3 0.62 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 26 Cosenza 1 League 6.0 5 0.83 4 1 0 0 0 0 0 0.00 0 0 0 0 0 0 9 Seasons 5 Clubs 2 Leagues 118.2 76 0.69 60 3 4 4 2 3 7 0.06 5 0 0 1 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Perugia (5 Seasons) 2 Leagues 98.2 60 0.66 47 2 4 3 2 2 5 0.06 3 0 0 1 1 0 Cosenza (2 Seasons) 1 League 10.9 8 0.74 7 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Ternana (1 Season) 1 League 8.1 8 0.98 6 0 0 1 0 1 2 0.25 2 0 0 0 0 0 Caronnese (1 Season) 1 League 1.0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 76 0.69 60 3 4 4 2 3 7 0.06 5 0 0 1 1 0 Coppa Italia (6 Seasons) 8.6
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 6 0.51 5 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 9 0.43 8 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 15 0.53 10 0 1 2 2 0 3 0.11 1 0 0 1 1 0 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 30 1.01 24 1 2 1 0 2 2 0.07 2 0 0 0 0 0 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 8 0.98 6 0 0 1 0 1 2 0.25 2 0 0 0 0 0 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 3 0.62 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 5 0.83 4 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 6 Seasons 3 Clubs 1 League 109.6 76 0.69 60 3 4 4 2 3 7 0.06 5 0 0 1 1 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Perugia (4 Seasons) 1 League 90.6 60 0.66 47 2 4 3 2 2 5 0.06 3 0 0 1 1 0 Cosenza (2 Seasons) 1 League 10.9 8 0.74 7 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Ternana (1 Season) 1 League 8.1 8 0.98 6 0 0 1 0 1 2 0.25 2 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 Caronnese 1 League 1.0 0 2018-2019 20 Perugia 1 League 11.7 15 9 10 5 0 8 14 57.1 6 17 10 7 14 29 40 0 2019-2020 21 Perugia 2 Leagues 24.5 31 23 20 11 0 10 23 43.5 13 28 16 12 15 45 73 0 2020-2021 22 Perugia 1 League 1.0 0 0 0 2021-2022 23 Perugia 2 Leagues 30.2 42 21 25 15 2 23 29 79.3 6 23 13 10 44 85 81 0 2022-2023 24 Perugia 2 Leagues 30.7 45 31 29 15 1 21 32 65.6 11 39 22 17 36 80 93 0 2023-2024 25 Ternana 1 League 8.1 9 8 5 3 1 3 5 60.0 2 12 8 4 10 19 30 0 2023-2024 25 Cosenza 1 League 4.9 3 2 2 1 0 1 3 33.3 2 8 6 2 5 8 15 0 2024-2025 26 Cosenza 1 League 6.0 9 6 6 2 1 4 6 66.7 2 12 4 8 4 13 34 0 9 Seasons 5 Clubs 2 Leagues 118.2 154 100 97 52 5 70 112 62.5 42 139 79 60 128 279 366 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Perugia (5 Seasons) 2 Leagues 98.2 133 84 84 46 3 62 98 63.3 36 107 61 46 109 239 287 0 Cosenza (2 Seasons) 1 League 10.9 12 8 8 3 1 5 9 55.6 4 20 10 10 9 21 49 0 Ternana (1 Season) 1 League 8.1 9 8 5 3 1 3 5 60.0 2 12 8 4 10 19 30 0 Caronnese (1 Season) 1 League 1.0 0 Vicenza (1 Season) 1 League 0 Serie B (6 Seasons) 109.6 154 96 97 52 5 70 112 62.5 42 139 79 60 125 279 366 0 Coppa Italia (6 Seasons) 8.6 4 3 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 15 9 10 5 0 8 14 57.1 6 17 10 7 14 29 40 0 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 31 21 20 11 0 10 23 43.5 13 28 16 12 14 45 73 0 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 42 20 25 15 2 23 29 79.3 6 23 13 10 43 85 81 0 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 45 30 29 15 1 21 32 65.6 11 39 22 17 35 80 93 0 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 9 8 5 3 1 3 5 60.0 2 12 8 4 10 19 30 0 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 3 2 2 1 0 1 3 33.3 2 8 6 2 5 8 15 0 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 9 6 6 2 1 4 6 66.7 2 12 4 8 4 13 34 0 Matches 6 Seasons 3 Clubs 1 League 109.6 154 96 97 52 5 70 112 62.5 42 139 79 60 125 279 366 0 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 Perugia (4 Seasons) 1 League 90.6 133 80 84 46 3 62 98 63.3 36 107 61 46 106 239 287 0 Cosenza (2 Seasons) 1 League 10.9 12 8 8 3 1 5 9 55.6 4 20 10 10 9 21 49 0 Ternana (1 Season) 1 League 8.1 9 8 5 3 1 3 5 60.0 2 12 8 4 10 19 30 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Caronnese it ITA Coppa Italia 1.0 Matches 2018-2019 20 Perugia it ITA 2. Serie B 11.7 716 62 415 294 17 8 716 7 6 85.7 1 14.3 453 2613 1667 9 2 0 8 3 487 1 Matches 2019-2020 21 Perugia it ITA Coppa Italia 3.6 Matches 2019-2020 21 Perugia it ITA 2. Serie B 20.9 1248 129 661 553 48 10 1248 11 9 81.8 2 18.2 624 3858 2570 24 12 1 19 7 770 9 Matches 2020-2021 22 Perugia it ITA Coppa Italia 1.0 Matches 2021-2022 23 Perugia it ITA Coppa Italia 2.0 Matches 2021-2022 23 Perugia it ITA 2. Serie B 28.2 1538 113 646 793 117 17 1538 10 7 70.0 3 30.0 770 4553 2919 45 14 1 23 9 728 15 Matches 2022-2023 24 Perugia it ITA Coppa Italia 1.0 Matches 2022-2023 24 Perugia it ITA 2. Serie B 29.7 1414 131 640 716 79 3 1414 31 12 38.7 11 35.5 603 3320 2084 29 13 1 21 10 551 6 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 4.9 247 35 124 111 14 3 247 1 0 0.0 0 0.0 99 552 324 4 1 0 3 0 137 1 Matches 2023-2024 25 Ternana it ITA 2. Serie B 8.1 393 41 166 205 29 8 393 6 3 50.0 3 50.0 196 1133 634 11 9 0 9 5 205 4 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 6.0 245 32 117 102 29 2 245 2 1 50.0 1 50.0 79 441 239 4 1 1 3 1 100 4 Matches 9 Seasons 5 Clubs 2 Leagues 118.2 5801 543 2769 2774 333 51 5801 68 38 55.9 21 30.9 2824 16470 10437 126 52 4 86 35 2978 40 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 Perugia (5 Seasons) 2 Leagues 98.2 4916 435 2362 2356 261 38 4916 59 34 57.6 17 28.8 2450 14344 9240 107 41 3 71 29 2536 31 Cosenza (2 Seasons) 1 League 10.9 492 67 241 213 43 5 492 3 1 33.3 1 33.3 178 993 563 8 2 1 6 1 237 5 Ternana (1 Season) 1 League 8.1 393 41 166 205 29 8 393 6 3 50.0 3 50.0 196 1133 634 11 9 0 9 5 205 4 Caronnese (1 Season) 1 League 1.0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 5801 543 2769 2774 333 51 5801 68 38 55.9 21 30.9 2824 16470 10437 126 52 4 86 35 2978 40 Coppa Italia (6 Seasons) 8.6
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Caronnese 1 League 1.0 2018-2019 20 Perugia 1 League 11.7 716 62 415 294 17 8 716 7 6 85.7 1 14.3 453 2613 1667 9 2 0 8 3 487 1 2019-2020 21 Perugia 2 Leagues 24.5 1248 129 661 553 48 10 1248 11 9 81.8 2 18.2 624 3858 2570 24 12 1 19 7 770 9 2020-2021 22 Perugia 1 League 1.0 2021-2022 23 Perugia 2 Leagues 30.2 1538 113 646 793 117 17 1538 10 7 70.0 3 30.0 770 4553 2919 45 14 1 23 9 728 15 2022-2023 24 Perugia 2 Leagues 30.7 1414 131 640 716 79 3 1414 31 12 38.7 11 35.5 603 3320 2084 29 13 1 21 10 551 6 2023-2024 25 Ternana 1 League 8.1 393 41 166 205 29 8 393 6 3 50.0 3 50.0 196 1133 634 11 9 0 9 5 205 4 2023-2024 25 Cosenza 1 League 4.9 247 35 124 111 14 3 247 1 0 0.0 0 0.0 99 552 324 4 1 0 3 0 137 1 2024-2025 26 Cosenza 1 League 6.0 245 32 117 102 29 2 245 2 1 50.0 1 50.0 79 441 239 4 1 1 3 1 100 4 9 Seasons 5 Clubs 2 Leagues 118.2 5801 543 2769 2774 333 51 5801 68 38 55.9 21 30.9 2824 16470 10437 126 52 4 86 35 2978 40 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 Perugia (5 Seasons) 2 Leagues 98.2 4916 435 2362 2356 261 38 4916 59 34 57.6 17 28.8 2450 14344 9240 107 41 3 71 29 2536 31 Cosenza (2 Seasons) 1 League 10.9 492 67 241 213 43 5 492 3 1 33.3 1 33.3 178 993 563 8 2 1 6 1 237 5 Ternana (1 Season) 1 League 8.1 393 41 166 205 29 8 393 6 3 50.0 3 50.0 196 1133 634 11 9 0 9 5 205 4 Caronnese (1 Season) 1 League 1.0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 5801 543 2769 2774 333 51 5801 68 38 55.9 21 30.9 2824 16470 10437 126 52 4 86 35 2978 40 Coppa Italia (6 Seasons) 8.6
Possession Table 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 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 716 62 415 294 17 8 716 7 6 85.7 1 14.3 453 2613 1667 9 2 0 8 3 487 1 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 1248 129 661 553 48 10 1248 11 9 81.8 2 18.2 624 3858 2570 24 12 1 19 7 770 9 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 1538 113 646 793 117 17 1538 10 7 70.0 3 30.0 770 4553 2919 45 14 1 23 9 728 15 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 1414 131 640 716 79 3 1414 31 12 38.7 11 35.5 603 3320 2084 29 13 1 21 10 551 6 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 393 41 166 205 29 8 393 6 3 50.0 3 50.0 196 1133 634 11 9 0 9 5 205 4 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 247 35 124 111 14 3 247 1 0 0.0 0 0.0 99 552 324 4 1 0 3 0 137 1 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 245 32 117 102 29 2 245 2 1 50.0 1 50.0 79 441 239 4 1 1 3 1 100 4 Matches 6 Seasons 3 Clubs 1 League 109.6 5801 543 2769 2774 333 51 5801 68 38 55.9 21 30.9 2824 16470 10437 126 52 4 86 35 2978 40 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 Perugia (4 Seasons) 1 League 90.6 4916 435 2362 2356 261 38 4916 59 34 57.6 17 28.8 2450 14344 9240 107 41 3 71 29 2536 31 Cosenza (2 Seasons) 1 League 10.9 492 67 241 213 43 5 492 3 1 33.3 1 33.3 178 993 563 8 2 1 6 1 237 5 Ternana (1 Season) 1 League 8.1 393 41 166 205 29 8 393 6 3 50.0 3 50.0 196 1133 634 11 9 0 9 5 205 4
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Vicenza it ITA Coppa Italia 0 0 0 0 1 Matches 2016-2017 18 Caronnese it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 20 Perugia it ITA 2. Serie B 13 1,057 81 32.6 11.7 11 89 10 2 37 22 1.38 16 15 +1 +0.09 +0.13 15.6 14.0 +1.7 +0.14 -0.25 Matches 2019-2020 21 Perugia it ITA Coppa Italia 4 325 81 83.3 3.6 3 100 3 1 25 0 2.25 3 4 -1 -0.28 -3.05 Matches 2019-2020 21 Perugia it ITA 2. Serie B 25 1,884 75 55.1 20.9 20 90 20 5 17 9 1.26 20 28 -8 -0.38 -0.21 24.6 34.2 -9.6 -0.46 -0.26 Matches 2020-2021 22 Perugia it ITA Coppa Italia 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 3 -3 -3.00 -6.00 Matches 2021-2022 23 Perugia it ITA Coppa Italia 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2021-2022 23 Perugia it ITA 2. Serie B 33 2,540 77 74.3 28.2 27 88 25 6 29 2 1.44 25 23 +2 +0.07 -0.54 33.8 36.4 -2.6 -0.09 -0.52 Matches 2022-2023 24 Perugia it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2022-2023 24 Perugia it ITA 2. Serie B 34 2,670 79 78.1 29.7 29 87 26 5 27 1 1.06 34 40 -6 -0.20 +0.52 39.2 33.3 +5.8 +0.20 +0.31 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 8 438 55 12.8 4.9 4 77 2 4 32 11 0.75 4 8 -4 -0.82 -1.09 4.5 5.0 -0.4 -0.08 -0.06 Matches 2023-2024 25 Ternana it ITA 2. Serie B 9 732 81 21.4 8.1 8 90 8 1 12 0 1.22 8 9 -1 -0.12 +0.08 10.6 11.5 -0.9 -0.11 +0.26 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 6 540 90 25.0 6.0 6 90 6 0 5 0.33 5 10 -5 -0.83 -0.67 7.6 7.6 0.0 +0.01 +0.14 Matches 9 Seasons 5 Clubs 2 Leagues 137 10,636 78 44.8 118.2 113 89 105 24 26 52 1.20 121 148 -27 -0.23 -0.22 136.0 141.9 -6.0 -0.05 -0.02 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 Perugia (5 Seasons) 2 Leagues 113 8,836 78 61.6 98.2 94 89 88 19 26 35 1.28 103 119 -16 -0.16 -0.18 113.2 117.9 -4.7 -0.05 -0.21 Cosenza (2 Seasons) 1 League 14 978 70 17.5 10.9 10 85 8 4 32 16 0.57 9 18 -9 -0.83 -0.95 12.1 12.5 -0.4 -0.03 +0.03 Ternana (1 Season) 1 League 9 732 81 21.4 8.1 8 90 8 1 12 0 1.22 8 9 -1 -0.12 +0.08 10.6 11.5 -0.9 -0.11 +0.26 Caronnese (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Vicenza (1 Season) 1 League 0 0 0 0 1 Serie B (6 Seasons) 128 9,861 77 43.8 109.6 105 88 97 23 26 50 1.19 112 133 -21 -0.19 -0.16 136.0 141.9 -6.0 -0.05 -0.02 Coppa Italia (6 Seasons) 9 775 86 63.0 8.6 8 94 8 1 25 2 1.33 9 15 -6 -0.70 -2.44
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Vicenza 1 League 0 0 0 0 1 2016-2017 18 Caronnese 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 2018-2019 20 Perugia 1 League 13 1,057 81 32.6 11.7 11 89 10 2 37 22 1.38 16 15 +1 +0.09 +0.13 15.6 14.0 +1.7 +0.14 -0.25 2019-2020 21 Perugia 2 Leagues 29 2,209 76 58.0 24.5 23 91 23 6 18 9 1.40 23 32 -9 -0.37 -0.31 24.6 34.2 -9.6 -0.46 -0.26 2020-2021 22 Perugia 1 League 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 3 -3 -3.00 -6.00 2021-2022 23 Perugia 2 Leagues 35 2,720 78 75.6 30.2 29 88 27 6 29 2 1.44 28 26 +2 +0.07 -0.55 33.8 36.4 -2.6 -0.09 -0.52 2022-2023 24 Perugia 2 Leagues 35 2,760 79 78.6 30.7 30 87 27 5 27 1 1.03 36 43 -7 -0.23 +0.49 39.2 33.3 +5.8 +0.20 +0.31 2023-2024 25 Ternana 1 League 9 732 81 21.4 8.1 8 90 8 1 12 0 1.22 8 9 -1 -0.12 +0.08 10.6 11.5 -0.9 -0.11 +0.26 2023-2024 25 Cosenza 1 League 8 438 55 12.8 4.9 4 77 2 4 32 11 0.75 4 8 -4 -0.82 -1.09 4.5 5.0 -0.4 -0.08 -0.06 2024-2025 26 Cosenza 1 League 6 540 90 25.0 6.0 6 90 6 0 5 0.33 5 10 -5 -0.83 -0.67 7.6 7.6 0.0 +0.01 +0.14 9 Seasons 5 Clubs 2 Leagues 137 10,636 78 44.8 118.2 113 89 105 24 26 52 1.20 121 148 -27 -0.23 -0.22 136.0 141.9 -6.0 -0.05 -0.02 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 Perugia (5 Seasons) 2 Leagues 113 8,836 78 61.6 98.2 94 89 88 19 26 35 1.28 103 119 -16 -0.16 -0.18 113.2 117.9 -4.7 -0.05 -0.21 Cosenza (2 Seasons) 1 League 14 978 70 17.5 10.9 10 85 8 4 32 16 0.57 9 18 -9 -0.83 -0.95 12.1 12.5 -0.4 -0.03 +0.03 Ternana (1 Season) 1 League 9 732 81 21.4 8.1 8 90 8 1 12 0 1.22 8 9 -1 -0.12 +0.08 10.6 11.5 -0.9 -0.11 +0.26 Caronnese (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Vicenza (1 Season) 1 League 0 0 0 0 1 Serie B (6 Seasons) 128 9,861 77 43.8 109.6 105 88 97 23 26 50 1.19 112 133 -21 -0.19 -0.16 136.0 141.9 -6.0 -0.05 -0.02 Coppa Italia (6 Seasons) 9 775 86 63.0 8.6 8 94 8 1 25 2 1.33 9 15 -6 -0.70 -2.44
Playing Time Table 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 2018-2019 20 Perugia it ITA 2. Serie B 8th 13 1,057 81 32.6 11.7 11 89 10 2 37 22 1.38 16 15 +1 +0.09 +0.13 15.6 14.0 +1.7 +0.14 -0.25 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 25 1,884 75 55.1 20.9 20 90 20 5 17 9 1.26 20 28 -8 -0.38 -0.21 24.6 34.2 -9.6 -0.46 -0.26 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 33 2,540 77 74.3 28.2 27 88 25 6 29 2 1.44 25 23 +2 +0.07 -0.54 33.8 36.4 -2.6 -0.09 -0.52 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 34 2,670 79 78.1 29.7 29 87 26 5 27 1 1.06 34 40 -6 -0.20 +0.52 39.2 33.3 +5.8 +0.20 +0.31 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 9 732 81 21.4 8.1 8 90 8 1 12 0 1.22 8 9 -1 -0.12 +0.08 10.6 11.5 -0.9 -0.11 +0.26 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 8 438 55 12.8 4.9 4 77 2 4 32 11 0.75 4 8 -4 -0.82 -1.09 4.5 5.0 -0.4 -0.08 -0.06 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6 540 90 25.0 6.0 6 90 6 0 5 0.33 5 10 -5 -0.83 -0.67 7.6 7.6 0.0 +0.01 +0.14 Matches 6 Seasons 3 Clubs 1 League 128 9,861 77 43.8 109.6 105 88 97 23 26 50 1.19 112 133 -21 -0.19 -0.16 136.0 141.9 -6.0 -0.05 -0.02 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 Perugia (4 Seasons) 1 League 105 8,151 78 60.4 90.6 87 88 81 18 26 34 1.27 95 106 -11 -0.12 -0.05 113.2 117.9 -4.7 -0.05 -0.21 Cosenza (2 Seasons) 1 League 14 978 70 17.5 10.9 10 85 8 4 32 16 0.57 9 18 -9 -0.83 -0.95 12.1 12.5 -0.4 -0.03 +0.03 Ternana (1 Season) 1 League 9 732 81 21.4 8.1 8 90 8 1 12 0 1.22 8 9 -1 -0.12 +0.08 10.6 11.5 -0.9 -0.11 +0.26
Playing Time Table 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 2015-2016 17 Vicenza it ITA Coppa Italia 17th 0 0 0 0 1 Matches 2016-2017 18 Caronnese it ITA Coppa Italia 61st 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 21 Perugia it ITA Coppa Italia 9th 4 325 81 83.3 3.6 3 100 3 1 25 0 2.25 3 4 -1 -0.28 -3.05 Matches 2020-2021 22 Perugia it ITA Coppa Italia 25th 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 3 -3 -3.00 -6.00 Matches 2021-2022 23 Perugia it ITA Coppa Italia Rd1 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2022-2023 24 Perugia it ITA Coppa Italia Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 6 Seasons 3 Clubs 1 League 9 775 86 63.0 8.6 8 94 8 1 25 2 1.33 9 15 -6 -0.70 -2.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Perugia (4 Seasons) 1 League 8 685 86 81.5 7.6 7 94 7 1 25 1 1.50 8 13 -5 -0.66 -3.56 Caronnese (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Vicenza (1 Season) 1 League 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 18 Caronnese 1 League 1.0 1 0 0 0 2018-2019 20 Perugia 1 League 11.7 3 1 1 14 9 1 1 14 9 0 2 0 61 15 16 48.4 2019-2020 21 Perugia 2 Leagues 24.5 6 0 0 38 29 0 2 15 23 0 0 0 130 33 22 60.0 2020-2021 22 Perugia 1 League 1.0 0 0 0 0 0 0 0 0 0 0 2021-2022 23 Perugia 2 Leagues 30.2 2 0 0 34 31 0 9 44 21 1 0 0 176 56 28 66.7 2022-2023 24 Perugia 2 Leagues 30.7 5 1 1 61 35 0 10 36 31 0 0 0 219 35 29 54.7 2023-2024 25 Ternana 1 League 8.1 2 0 0 14 10 0 4 10 8 0 0 0 31 9 16 36.0 2023-2024 25 Cosenza 1 League 4.9 1 1 0 6 4 0 4 5 2 0 0 0 25 7 9 43.8 2024-2025 26 Cosenza 1 League 6.0 2 0 0 7 11 0 3 4 6 0 0 0 17 7 5 58.3 9 Seasons 5 Clubs 2 Leagues 118.2 22 3 2 174 129 1 33 128 100 1 2 0 659 162 125 56.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Perugia (5 Seasons) 2 Leagues 98.2 16 2 2 147 104 1 22 109 84 1 2 0 586 139 95 59.4 Cosenza (2 Seasons) 1 League 10.9 3 1 0 13 15 0 7 9 8 0 0 0 42 14 14 50.0 Ternana (1 Season) 1 League 8.1 2 0 0 14 10 0 4 10 8 0 0 0 31 9 16 36.0 Caronnese (1 Season) 1 League 1.0 1 0 0 0 Vicenza (1 Season) 1 League Serie B (6 Seasons) 109.6 20 3 2 170 123 1 33 125 96 1 2 0 659 162 125 56.4 Coppa Italia (6 Seasons) 8.6 2 0 0 4 6 0 0 3 4 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 20 Perugia it ITA 2. Serie B 8th 11.7 3 1 1 14 9 1 1 14 9 0 2 0 61 15 16 48.4 Matches 2019-2020 21 Perugia it ITA 2. Serie B 16th 20.9 5 0 0 38 29 0 2 14 21 0 0 0 130 33 22 60.0 Matches 2021-2022 23 Perugia it ITA 2. Serie B 8th 28.2 2 0 0 33 27 0 9 43 20 1 0 0 176 56 28 66.7 Matches 2022-2023 24 Perugia it ITA 2. Serie B 18th 29.7 5 1 1 58 33 0 10 35 30 0 0 0 219 35 29 54.7 Matches 2023-2024 25 Ternana it ITA 2. Serie B 16th 8.1 2 0 0 14 10 0 4 10 8 0 0 0 31 9 16 36.0 Matches 2023-2024 25 Cosenza it ITA 2. Serie B 9th 4.9 1 1 0 6 4 0 4 5 2 0 0 0 25 7 9 43.8 Matches 2024-2025 26 Cosenza it ITA 2. Serie B 19th 6.0 2 0 0 7 11 0 3 4 6 0 0 0 17 7 5 58.3 Matches 6 Seasons 3 Clubs 1 League 109.6 20 3 2 170 123 1 33 125 96 1 2 0 659 162 125 56.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Perugia (4 Seasons) 1 League 90.6 15 2 2 143 98 1 22 106 80 1 2 0 586 139 95 59.4 Cosenza (2 Seasons) 1 League 10.9 3 1 0 13 15 0 7 9 8 0 0 0 42 14 14 50.0 Ternana (1 Season) 1 League 8.1 2 0 0 14 10 0 4 10 8 0 0 0 31 9 16 36.0
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 .
View Additional Information
More Filippo Sgarbi Pages
Filippo Sgarbi 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
Player Club Summary