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 21 Novara it ITA 2. Serie B 28 25 2,273 25.3 0 1 1 0 0 0 7 1 0.00 0.04 0.04 0.00 0.04 Matches 2016-2017 22 Sassuolo 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 2016-2017 22 Sassuolo it ITA 1. Serie A 9 9 775 8.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 8 5 421 4.7 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 4 12 2 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.03 0.01 0.03 Matches 2018-2019 24 Sassuolo it ITA Coppa Italia 2 1 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Empoli it ITA 1. Serie A 12 12 1,035 11.5 1 0 1 1 0 0 1 0 0.8 0.8 0.5 1.3 10 39 7 0.09 0.00 0.09 0.09 0.09 0.07 0.04 0.11 0.07 0.11 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 3 1 110 1.2 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.3 4 6 8 0.00 0.82 0.82 0.00 0.82 0.05 0.22 0.27 0.05 0.27 Matches 2019-2020 25 Lecce it ITA Coppa Italia 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lecce it ITA 1. Serie A 14 11 1,007 11.2 0 1 1 0 0 0 2 1 0.0 0.0 0.4 0.4 20 35 29 0.00 0.09 0.09 0.00 0.09 0.00 0.04 0.04 0.00 0.04 Matches 2020-2021 26 Spezia it ITA Coppa Italia 3 2 188 2.1 0 1 1 0 0 0 1 0 0.00 0.48 0.48 0.00 0.48 Matches 2020-2021 26 Spezia it ITA 1. Serie A 8 2 262 2.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 6 2 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2021-2022 27 Perugia it ITA Coppa Italia 2 2 171 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Perugia it ITA 2. Serie B 27 27 2,302 25.6 0 1 1 0 0 0 7 0 0.3 0.3 1.1 1.3 27 115 25 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.05 0.01 0.05 Matches 2022-2023 28 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 28 Perugia it ITA 2. Serie B 21 21 1,755 19.5 0 1 1 0 0 0 5 0 0.4 0.4 0.4 0.8 10 71 23 0.00 0.05 0.05 0.00 0.05 0.02 0.02 0.04 0.02 0.04 Matches 8 Seasons 6 Clubs 3 Leagues 141 121 10,682 118.7 1 6 7 1 0 0 25 2 1.6 1.6 2.7 4.3 77 284 96 0.01 0.05 0.06 0.01 0.06 0.02 0.04 0.06 0.02 0.06 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Sassuolo (3 Seasons) 2 Leagues 23 17 1,495 16.6 0 1 1 0 0 0 1 0 0.1 0.1 0.3 0.4 8 18 10 0.00 0.06 0.06 0.00 0.06 0.02 0.05 0.08 0.02 0.08 Perugia (2 Seasons) 2 Leagues 51 51 4,318 48.0 0 2 2 0 0 0 13 0 0.7 0.7 1.5 2.2 37 186 48 0.00 0.04 0.04 0.00 0.04 0.01 0.03 0.05 0.01 0.05 Novara (1 Season) 1 League 28 25 2,273 25.3 0 1 1 0 0 0 7 1 0.00 0.04 0.04 0.00 0.04 Lecce (1 Season) 2 Leagues 16 12 1,111 12.3 0 1 1 0 0 0 2 1 0.0 0.0 0.4 0.4 20 35 29 0.00 0.08 0.08 0.00 0.08 0.00 0.04 0.04 0.00 0.04 Empoli (1 Season) 1 League 12 12 1,035 11.5 1 0 1 1 0 0 1 0 0.8 0.8 0.5 1.3 10 39 7 0.09 0.00 0.09 0.09 0.09 0.07 0.04 0.11 0.07 0.11 Spezia (1 Season) 2 Leagues 11 4 450 5.0 0 1 1 0 0 0 1 0 0.1 0.1 0.0 0.1 2 6 2 0.00 0.20 0.20 0.00 0.20 0.02 0.00 0.02 0.02 0.02 Coppa Italia (6 Seasons) 11 8 742 8.2 0 1 1 0 0 0 3 0 0.00 0.12 0.12 0.00 0.12 Serie A (5 Seasons) 54 40 3,610 40.1 1 2 3 1 0 0 3 1 1.0 1.0 1.2 2.2 40 98 48 0.02 0.05 0.07 0.02 0.07 0.03 0.04 0.07 0.03 0.07 Serie B (3 Seasons) 76 73 6,330 70.3 0 3 3 0 0 0 19 1 0.7 0.7 1.5 2.2 37 186 48 0.00 0.04 0.04 0.00 0.04 0.01 0.03 0.05 0.01 0.05
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 21 Novara 1 League 28 25 2,273 25.3 0 1 1 0 0 0 7 1 0.00 0.04 0.04 0.00 0.04 2016-2017 22 Sassuolo 2 Leagues 10 10 865 9.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Sassuolo 1 League 8 5 421 4.7 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 4 12 2 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.03 0.01 0.03 2018-2019 24 Sassuolo 2 Leagues 5 2 209 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.3 4 6 8 0.00 0.43 0.43 0.00 0.43 0.05 0.22 0.27 0.05 0.27 2018-2019 24 Empoli 1 League 12 12 1,035 11.5 1 0 1 1 0 0 1 0 0.8 0.8 0.5 1.3 10 39 7 0.09 0.00 0.09 0.09 0.09 0.07 0.04 0.11 0.07 0.11 2019-2020 25 Lecce 2 Leagues 16 12 1,111 12.3 0 1 1 0 0 0 2 1 0.0 0.0 0.4 0.4 20 35 29 0.00 0.08 0.08 0.00 0.08 0.00 0.04 0.04 0.00 0.04 2020-2021 26 Spezia 2 Leagues 11 4 450 5.0 0 1 1 0 0 0 1 0 0.1 0.1 0.0 0.1 2 6 2 0.00 0.20 0.20 0.00 0.20 0.02 0.00 0.02 0.02 0.02 2021-2022 27 Perugia 2 Leagues 29 29 2,473 27.5 0 1 1 0 0 0 8 0 0.3 0.3 1.1 1.3 27 115 25 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.05 0.01 0.05 2022-2023 28 Perugia 2 Leagues 22 22 1,845 20.5 0 1 1 0 0 0 5 0 0.4 0.4 0.4 0.8 10 71 23 0.00 0.05 0.05 0.00 0.05 0.02 0.02 0.04 0.02 0.04 8 Seasons 6 Clubs 3 Leagues 141 121 10,682 118.7 1 6 7 1 0 0 25 2 1.6 1.6 2.7 4.3 77 284 96 0.01 0.05 0.06 0.01 0.06 0.02 0.04 0.06 0.02 0.06 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Sassuolo (3 Seasons) 2 Leagues 23 17 1,495 16.6 0 1 1 0 0 0 1 0 0.1 0.1 0.3 0.4 8 18 10 0.00 0.06 0.06 0.00 0.06 0.02 0.05 0.08 0.02 0.08 Perugia (2 Seasons) 2 Leagues 51 51 4,318 48.0 0 2 2 0 0 0 13 0 0.7 0.7 1.5 2.2 37 186 48 0.00 0.04 0.04 0.00 0.04 0.01 0.03 0.05 0.01 0.05 Novara (1 Season) 1 League 28 25 2,273 25.3 0 1 1 0 0 0 7 1 0.00 0.04 0.04 0.00 0.04 Lecce (1 Season) 2 Leagues 16 12 1,111 12.3 0 1 1 0 0 0 2 1 0.0 0.0 0.4 0.4 20 35 29 0.00 0.08 0.08 0.00 0.08 0.00 0.04 0.04 0.00 0.04 Empoli (1 Season) 1 League 12 12 1,035 11.5 1 0 1 1 0 0 1 0 0.8 0.8 0.5 1.3 10 39 7 0.09 0.00 0.09 0.09 0.09 0.07 0.04 0.11 0.07 0.11 Spezia (1 Season) 2 Leagues 11 4 450 5.0 0 1 1 0 0 0 1 0 0.1 0.1 0.0 0.1 2 6 2 0.00 0.20 0.20 0.00 0.20 0.02 0.00 0.02 0.02 0.02 Coppa Italia (6 Seasons) 11 8 742 8.2 0 1 1 0 0 0 3 0 0.00 0.12 0.12 0.00 0.12 Serie A (5 Seasons) 54 40 3,610 40.1 1 2 3 1 0 0 3 1 1.0 1.0 1.2 2.2 40 98 48 0.02 0.05 0.07 0.02 0.07 0.03 0.04 0.07 0.03 0.07 Serie B (3 Seasons) 76 73 6,330 70.3 0 3 3 0 0 0 19 1 0.7 0.7 1.5 2.2 37 186 48 0.00 0.04 0.04 0.00 0.04 0.01 0.03 0.05 0.01 0.05
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 2015-2016 21 Novara it ITA 2. Serie B 8th 28 25 2,273 25.3 0 1 1 0 0 0 7 1 0.00 0.04 0.04 0.00 0.04 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 9 9 775 8.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 8 5 421 4.7 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 4 12 2 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.03 0.01 0.03 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 3 1 110 1.2 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.3 4 6 8 0.00 0.82 0.82 0.00 0.82 0.05 0.22 0.27 0.05 0.27 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 12 12 1,035 11.5 1 0 1 1 0 0 1 0 0.8 0.8 0.5 1.3 10 39 7 0.09 0.00 0.09 0.09 0.09 0.07 0.04 0.11 0.07 0.11 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 14 11 1,007 11.2 0 1 1 0 0 0 2 1 0.0 0.0 0.4 0.4 20 35 29 0.00 0.09 0.09 0.00 0.09 0.00 0.04 0.04 0.00 0.04 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 8 2 262 2.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 6 2 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 27 27 2,302 25.6 0 1 1 0 0 0 7 0 0.3 0.3 1.1 1.3 27 115 25 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.05 0.01 0.05 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 21 21 1,755 19.5 0 1 1 0 0 0 5 0 0.4 0.4 0.4 0.8 10 71 23 0.00 0.05 0.05 0.00 0.05 0.02 0.02 0.04 0.02 0.04 Matches 8 Seasons 6 Clubs 2 Leagues 130 113 9,940 110.4 1 5 6 1 0 0 22 2 1.6 1.6 2.7 4.3 77 284 96 0.01 0.05 0.05 0.01 0.05 0.02 0.04 0.06 0.02 0.06 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Sassuolo (3 Seasons) 1 League 20 15 1,306 14.5 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.4 8 18 10 0.00 0.07 0.07 0.00 0.07 0.02 0.05 0.08 0.02 0.08 Perugia (2 Seasons) 1 League 48 48 4,057 45.1 0 2 2 0 0 0 12 0 0.7 0.7 1.5 2.2 37 186 48 0.00 0.04 0.04 0.00 0.04 0.01 0.03 0.05 0.01 0.05 Novara (1 Season) 1 League 28 25 2,273 25.3 0 1 1 0 0 0 7 1 0.00 0.04 0.04 0.00 0.04 Lecce (1 Season) 1 League 14 11 1,007 11.2 0 1 1 0 0 0 2 1 0.0 0.0 0.4 0.4 20 35 29 0.00 0.09 0.09 0.00 0.09 0.00 0.04 0.04 0.00 0.04 Empoli (1 Season) 1 League 12 12 1,035 11.5 1 0 1 1 0 0 1 0 0.8 0.8 0.5 1.3 10 39 7 0.09 0.00 0.09 0.09 0.09 0.07 0.04 0.11 0.07 0.11 Spezia (1 Season) 1 League 8 2 262 2.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 6 2 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Serie A (5 Seasons) 54 40 3,610 40.1 1 2 3 1 0 0 3 1 1.0 1.0 1.2 2.2 40 98 48 0.02 0.05 0.07 0.02 0.07 0.03 0.04 0.07 0.03 0.07 Serie B (3 Seasons) 76 73 6,330 70.3 0 3 3 0 0 0 19 1 0.7 0.7 1.5 2.2 37 186 48 0.00 0.04 0.04 0.00 0.04 0.01 0.03 0.05 0.01 0.05
Standard Stats Table 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 2016-2017 22 Sassuolo it ITA Coppa Italia 9th 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 24 Sassuolo it ITA Coppa Italia 9th 2 1 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lecce it ITA Coppa Italia 17th 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Spezia it ITA Coppa Italia 5th 3 2 188 2.1 0 1 1 0 0 0 1 0 0.00 0.48 0.48 0.00 0.48 Matches 2021-2022 27 Perugia it ITA Coppa Italia Rd1 2 2 171 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Perugia it ITA Coppa Italia Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 4 Clubs 1 League 11 8 742 8.2 0 1 1 0 0 0 3 0 0.00 0.12 0.12 0.00 0.12 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 Perugia (2 Seasons) 1 League 3 3 261 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sassuolo (2 Seasons) 1 League 3 2 189 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Spezia (1 Season) 1 League 3 2 188 2.1 0 1 1 0 0 0 1 0 0.00 0.48 0.48 0.00 0.48 Lecce (1 Season) 1 League 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2015-2016 21 Novara 1 League 25.3 0 0 0.00 0 0 2016-2017 22 Sassuolo 2 Leagues 9.6 0 0 0 0.00 0.00 0 0 2017-2018 23 Sassuolo 1 League 4.7 0 1 0 0.0 0.21 0.00 0.00 12.8 0 0 0 0.1 0.1 0.07 -0.1 -0.1 2018-2019 24 Sassuolo 2 Leagues 2.3 0 1 0 0.0 0.82 0.00 0.00 11.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 2018-2019 24 Empoli 1 League 11.5 1 4 1 25.0 0.35 0.09 0.25 1.00 11.0 0 0 0 0.8 0.8 0.19 +0.2 +0.2 2019-2020 25 Lecce 2 Leagues 12.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 26 Spezia 2 Leagues 5.0 0 1 0 0.0 0.20 0.00 0.00 7.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 2021-2022 27 Perugia 2 Leagues 27.5 0 3 2 66.7 0.11 0.07 0.00 0.00 5.4 0 0 0 0.3 0.3 0.14 -0.3 -0.3 2022-2023 28 Perugia 2 Leagues 20.5 0 5 1 20.0 0.24 0.05 0.00 0.00 13.9 0 0 0 0.4 0.4 0.08 -0.4 -0.4 8 Seasons 6 Clubs 3 Leagues 118.7 1 15 4 26.7 0.16 0.03 0.07 0.25 11.1 0 0 0 1.6 1.6 0.12 -0.6 -0.6 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 Sassuolo (3 Seasons) 2 Leagues 16.6 0 2 0 0.0 0.14 0.00 0.00 12.0 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Perugia (2 Seasons) 2 Leagues 48.0 0 8 3 37.5 0.17 0.06 0.00 0.00 11.5 0 0 0 0.7 0.7 0.09 -0.7 -0.7 Novara (1 Season) 1 League 25.3 0 0 0.00 0 0 Lecce (1 Season) 2 Leagues 12.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Empoli (1 Season) 1 League 11.5 1 4 1 25.0 0.35 0.09 0.25 1.00 11.0 0 0 0 0.8 0.8 0.19 +0.2 +0.2 Spezia (1 Season) 2 Leagues 5.0 0 1 0 0.0 0.20 0.00 0.00 7.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Coppa Italia (6 Seasons) 8.2 0 1 1 100.0 0.16 0.16 0.00 0.00 0 0 Serie A (5 Seasons) 40.1 1 7 1 14.3 0.17 0.02 0.14 1.00 10.8 0 0 0 1.0 1.0 0.14 0.0 0.0 Serie B (3 Seasons) 70.3 0 7 2 28.6 0.16 0.03 0.00 0.00 11.5 0 0 0 0.7 0.7 0.09 -0.7 -0.7
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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 0 0 0.00 0 0 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 0 0 0 0.00 0.00 0 0 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 0 1 0 0.0 0.21 0.00 0.00 12.8 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 0 1 0 0.0 0.82 0.00 0.00 11.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 1 4 1 25.0 0.35 0.09 0.25 1.00 11.0 0 0 0 0.8 0.8 0.19 +0.2 +0.2 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 0 1 0 0.0 0.34 0.00 0.00 7.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 0 2 1 50.0 0.08 0.04 0.00 0.00 5.4 0 0 0 0.3 0.3 0.14 -0.3 -0.3 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 0 5 1 20.0 0.26 0.05 0.00 0.00 13.9 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 1 14 3 21.4 0.16 0.03 0.07 0.33 11.1 0 0 0 1.6 1.6 0.12 -0.6 -0.6 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 Sassuolo (3 Seasons) 1 League 14.5 0 2 0 0.0 0.14 0.00 0.00 12.0 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Perugia (2 Seasons) 1 League 45.1 0 7 2 28.6 0.16 0.04 0.00 0.00 11.5 0 0 0 0.7 0.7 0.09 -0.7 -0.7 Novara (1 Season) 1 League 25.3 0 0 0.00 0 0 Lecce (1 Season) 1 League 11.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Empoli (1 Season) 1 League 11.5 1 4 1 25.0 0.35 0.09 0.25 1.00 11.0 0 0 0 0.8 0.8 0.19 +0.2 +0.2 Spezia (1 Season) 1 League 2.9 0 1 0 0.0 0.34 0.00 0.00 7.6 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Serie A (5 Seasons) 40.1 1 7 1 14.3 0.17 0.02 0.14 1.00 10.8 0 0 0 1.0 1.0 0.14 0.0 0.0 Serie B (3 Seasons) 70.3 0 7 2 28.6 0.16 0.03 0.00 0.00 11.5 0 0 0 0.7 0.7 0.09 -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 2015-2016 21 Novara it ITA 2. Serie B 25.3 1 Matches 2016-2017 22 Sassuolo it ITA Coppa Italia 1.0 0 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 8.6 0 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 4.7 115 175 65.7 2200 943 47 57 82.5 51 67 76.1 16 44 36.4 0 0.1 0.1 -0.1 2 11 2 0 12 Matches 2018-2019 24 Sassuolo it ITA Coppa Italia 1.1 0 Matches 2018-2019 24 Empoli it ITA 1. Serie A 11.5 454 526 86.3 7746 2566 203 224 90.6 217 240 90.4 30 46 65.2 0 0.5 0.1 -0.5 3 24 1 0 39 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 1.2 51 70 72.9 870 446 20 24 83.3 29 35 82.9 2 8 25.0 1 0.3 0.1 +0.7 1 4 2 1 6 Matches 2019-2020 25 Lecce it ITA Coppa Italia 1.2 0 Matches 2019-2020 25 Lecce it ITA 1. Serie A 11.2 442 559 79.1 8169 3167 186 209 89.0 201 238 84.5 52 86 60.5 1 0.4 0.5 +0.6 8 25 13 10 35 Matches 2020-2021 26 Spezia it ITA Coppa Italia 2.1 1 Matches 2020-2021 26 Spezia it ITA 1. Serie A 2.9 112 143 78.3 2023 655 50 55 90.9 50 58 86.2 11 24 45.8 0 0.0 0.0 0.0 0 4 0 0 6 Matches 2021-2022 27 Perugia it ITA Coppa Italia 1.9 0 Matches 2021-2022 27 Perugia it ITA 2. Serie B 25.6 910 1188 76.6 17458 7377 353 397 88.9 436 556 78.4 116 191 60.7 1 1.1 1.1 -0.1 16 103 9 2 115 Matches 2022-2023 28 Perugia it ITA Coppa Italia 1.0 0 Matches 2022-2023 28 Perugia it ITA 2. Serie B 19.5 517 767 67.4 10985 5347 157 187 84.0 272 371 73.3 82 171 48.0 1 0.4 0.6 +0.6 12 54 8 6 71 Matches 8 Seasons 6 Clubs 3 Leagues 118.7 2601 3428 75.9 49451 20501 1016 1153 88.1 1256 1565 80.3 309 570 54.2 6 2.7 2.5 +3.3 42 225 35 19 284 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 Sassuolo (3 Seasons) 2 Leagues 16.6 166 245 67.8 3070 1389 67 81 82.7 80 102 78.4 18 52 34.6 1 0.3 0.2 +0.7 3 15 4 1 18 Perugia (2 Seasons) 2 Leagues 48.0 1427 1955 73.0 28443 12724 510 584 87.3 708 927 76.4 198 362 54.7 2 1.5 1.7 +0.5 28 157 17 8 186 Novara (1 Season) 1 League 25.3 1 Lecce (1 Season) 2 Leagues 12.3 442 559 79.1 8169 3167 186 209 89.0 201 238 84.5 52 86 60.5 1 0.4 0.5 +0.6 8 25 13 10 35 Empoli (1 Season) 1 League 11.5 454 526 86.3 7746 2566 203 224 90.6 217 240 90.4 30 46 65.2 0 0.5 0.1 -0.5 3 24 1 0 39 Spezia (1 Season) 2 Leagues 5.0 112 143 78.3 2023 655 50 55 90.9 50 58 86.2 11 24 45.8 1 0.0 0.0 +1.0 0 4 0 0 6 Coppa Italia (6 Seasons) 8.2 1 Serie A (5 Seasons) 40.1 1174 1473 79.7 21008 7777 506 569 88.9 548 638 85.9 111 208 53.4 2 1.2 0.8 +0.8 14 68 18 11 98 Serie B (3 Seasons) 70.3 1427 1955 73.0 28443 12724 510 584 87.3 708 927 76.4 198 362 54.7 3 1.5 1.7 +1.5 28 157 17 8 186
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 2015-2016 21 Novara 1 League 25.3 1 2016-2017 22 Sassuolo 2 Leagues 9.6 0 2017-2018 23 Sassuolo 1 League 4.7 115 175 65.7 2200 943 47 57 82.5 51 67 76.1 16 44 36.4 0 0.1 0.1 -0.1 2 11 2 0 12 2018-2019 24 Sassuolo 2 Leagues 2.3 51 70 72.9 870 446 20 24 83.3 29 35 82.9 2 8 25.0 1 0.3 0.1 +0.7 1 4 2 1 6 2018-2019 24 Empoli 1 League 11.5 454 526 86.3 7746 2566 203 224 90.6 217 240 90.4 30 46 65.2 0 0.5 0.1 -0.5 3 24 1 0 39 2019-2020 25 Lecce 2 Leagues 12.3 442 559 79.1 8169 3167 186 209 89.0 201 238 84.5 52 86 60.5 1 0.4 0.5 +0.6 8 25 13 10 35 2020-2021 26 Spezia 2 Leagues 5.0 112 143 78.3 2023 655 50 55 90.9 50 58 86.2 11 24 45.8 1 0.0 0.0 +1.0 0 4 0 0 6 2021-2022 27 Perugia 2 Leagues 27.5 910 1188 76.6 17458 7377 353 397 88.9 436 556 78.4 116 191 60.7 1 1.1 1.1 -0.1 16 103 9 2 115 2022-2023 28 Perugia 2 Leagues 20.5 517 767 67.4 10985 5347 157 187 84.0 272 371 73.3 82 171 48.0 1 0.4 0.6 +0.6 12 54 8 6 71 8 Seasons 6 Clubs 3 Leagues 118.7 2601 3428 75.9 49451 20501 1016 1153 88.1 1256 1565 80.3 309 570 54.2 6 2.7 2.5 +3.3 42 225 35 19 284 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 Sassuolo (3 Seasons) 2 Leagues 16.6 166 245 67.8 3070 1389 67 81 82.7 80 102 78.4 18 52 34.6 1 0.3 0.2 +0.7 3 15 4 1 18 Perugia (2 Seasons) 2 Leagues 48.0 1427 1955 73.0 28443 12724 510 584 87.3 708 927 76.4 198 362 54.7 2 1.5 1.7 +0.5 28 157 17 8 186 Novara (1 Season) 1 League 25.3 1 Lecce (1 Season) 2 Leagues 12.3 442 559 79.1 8169 3167 186 209 89.0 201 238 84.5 52 86 60.5 1 0.4 0.5 +0.6 8 25 13 10 35 Empoli (1 Season) 1 League 11.5 454 526 86.3 7746 2566 203 224 90.6 217 240 90.4 30 46 65.2 0 0.5 0.1 -0.5 3 24 1 0 39 Spezia (1 Season) 2 Leagues 5.0 112 143 78.3 2023 655 50 55 90.9 50 58 86.2 11 24 45.8 1 0.0 0.0 +1.0 0 4 0 0 6 Coppa Italia (6 Seasons) 8.2 1 Serie A (5 Seasons) 40.1 1174 1473 79.7 21008 7777 506 569 88.9 548 638 85.9 111 208 53.4 2 1.2 0.8 +0.8 14 68 18 11 98 Serie B (3 Seasons) 70.3 1427 1955 73.0 28443 12724 510 584 87.3 708 927 76.4 198 362 54.7 3 1.5 1.7 +1.5 28 157 17 8 186
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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 1 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 0 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 115 175 65.7 2200 943 47 57 82.5 51 67 76.1 16 44 36.4 0 0.1 0.1 -0.1 2 11 2 0 12 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 51 70 72.9 870 446 20 24 83.3 29 35 82.9 2 8 25.0 1 0.3 0.1 +0.7 1 4 2 1 6 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 454 526 86.3 7746 2566 203 224 90.6 217 240 90.4 30 46 65.2 0 0.5 0.1 -0.5 3 24 1 0 39 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 442 559 79.1 8169 3167 186 209 89.0 201 238 84.5 52 86 60.5 1 0.4 0.5 +0.6 8 25 13 10 35 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 112 143 78.3 2023 655 50 55 90.9 50 58 86.2 11 24 45.8 0 0.0 0.0 0.0 0 4 0 0 6 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 910 1188 76.6 17458 7377 353 397 88.9 436 556 78.4 116 191 60.7 1 1.1 1.1 -0.1 16 103 9 2 115 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 517 767 67.4 10985 5347 157 187 84.0 272 371 73.3 82 171 48.0 1 0.4 0.6 +0.6 12 54 8 6 71 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 2601 3428 75.9 49451 20501 1016 1153 88.1 1256 1565 80.3 309 570 54.2 5 2.7 2.5 +2.3 42 225 35 19 284 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 Sassuolo (3 Seasons) 1 League 14.5 166 245 67.8 3070 1389 67 81 82.7 80 102 78.4 18 52 34.6 1 0.3 0.2 +0.7 3 15 4 1 18 Perugia (2 Seasons) 1 League 45.1 1427 1955 73.0 28443 12724 510 584 87.3 708 927 76.4 198 362 54.7 2 1.5 1.7 +0.5 28 157 17 8 186 Novara (1 Season) 1 League 25.3 1 Lecce (1 Season) 1 League 11.2 442 559 79.1 8169 3167 186 209 89.0 201 238 84.5 52 86 60.5 1 0.4 0.5 +0.6 8 25 13 10 35 Empoli (1 Season) 1 League 11.5 454 526 86.3 7746 2566 203 224 90.6 217 240 90.4 30 46 65.2 0 0.5 0.1 -0.5 3 24 1 0 39 Spezia (1 Season) 1 League 2.9 112 143 78.3 2023 655 50 55 90.9 50 58 86.2 11 24 45.8 0 0.0 0.0 0.0 0 4 0 0 6 Serie A (5 Seasons) 40.1 1174 1473 79.7 21008 7777 506 569 88.9 548 638 85.9 111 208 53.4 2 1.2 0.8 +0.8 14 68 18 11 98 Serie B (3 Seasons) 70.3 1427 1955 73.0 28443 12724 510 584 87.3 708 927 76.4 198 362 54.7 3 1.5 1.7 +1.5 28 157 17 8 186
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 21 Novara 1 League 25.3 2016-2017 22 Sassuolo 2 Leagues 9.6 16 2017-2018 23 Sassuolo 1 League 4.7 175 147 27 7 0 0 0 20 0 0 0 0 115 1 5 2018-2019 24 Sassuolo 2 Leagues 2.3 70 59 11 1 0 0 6 10 0 0 0 0 51 0 2 2018-2019 24 Empoli 1 League 11.5 526 480 46 14 0 3 1 32 0 0 0 0 454 0 12 2019-2020 25 Lecce 2 Leagues 12.3 559 493 66 13 0 10 27 53 0 0 0 0 442 0 18 2020-2021 26 Spezia 2 Leagues 5.0 143 121 22 6 0 0 2 16 0 0 0 0 112 0 2 2021-2022 27 Perugia 2 Leagues 27.5 1188 967 214 45 0 4 21 168 0 0 0 0 910 7 21 2022-2023 28 Perugia 2 Leagues 20.5 767 613 149 35 0 11 23 108 6 0 6 0 517 5 17 8 Seasons 6 Clubs 3 Leagues 118.7 3428 2880 535 121 0 28 96 407 6 0 6 0 2601 13 77 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sassuolo (3 Seasons) 2 Leagues 16.6 245 206 38 8 0 0 22 30 0 0 0 0 166 1 7 Perugia (2 Seasons) 2 Leagues 48.0 1955 1580 363 80 0 15 44 276 6 0 6 0 1427 12 38 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 2 Leagues 12.3 559 493 66 13 0 10 27 53 0 0 0 0 442 0 18 Empoli (1 Season) 1 League 11.5 526 480 46 14 0 3 1 32 0 0 0 0 454 0 12 Spezia (1 Season) 2 Leagues 5.0 143 121 22 6 0 0 2 16 0 0 0 0 112 0 2 Coppa Italia (6 Seasons) 8.2 3 Serie A (5 Seasons) 40.1 1473 1300 172 41 0 13 51 131 0 0 0 0 1174 1 39 Serie B (3 Seasons) 70.3 1955 1580 363 80 0 15 42 276 6 0 6 0 1427 12 38
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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 16 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 175 147 27 7 0 0 0 20 0 0 0 0 115 1 5 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 70 59 11 1 0 0 6 10 0 0 0 0 51 0 2 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 526 480 46 14 0 3 1 32 0 0 0 0 454 0 12 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 559 493 66 13 0 10 27 53 0 0 0 0 442 0 18 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 143 121 22 6 0 0 1 16 0 0 0 0 112 0 2 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 1188 967 214 45 0 4 19 168 0 0 0 0 910 7 21 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 767 613 149 35 0 11 23 108 6 0 6 0 517 5 17 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 3428 2880 535 121 0 28 93 407 6 0 6 0 2601 13 77 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sassuolo (3 Seasons) 1 League 14.5 245 206 38 8 0 0 22 30 0 0 0 0 166 1 7 Perugia (2 Seasons) 1 League 45.1 1955 1580 363 80 0 15 42 276 6 0 6 0 1427 12 38 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 1 League 11.2 559 493 66 13 0 10 27 53 0 0 0 0 442 0 18 Empoli (1 Season) 1 League 11.5 526 480 46 14 0 3 1 32 0 0 0 0 454 0 12 Spezia (1 Season) 1 League 2.9 143 121 22 6 0 0 1 16 0 0 0 0 112 0 2 Serie A (5 Seasons) 40.1 1473 1300 172 41 0 13 51 131 0 0 0 0 1174 1 39 Serie B (3 Seasons) 70.3 1955 1580 363 80 0 15 42 276 6 0 6 0 1427 12 38
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 2015-2016 21 Novara 1 League 25.3 2016-2017 22 Sassuolo 2 Leagues 9.6 2017-2018 23 Sassuolo 1 League 4.7 3 0.64 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 24 Sassuolo 2 Leagues 2.3 4 3.27 2 0 1 1 0 0 1 0.82 1 0 0 0 0 0 2018-2019 24 Empoli 1 League 11.5 6 0.52 6 0 0 0 0 0 1 0.09 1 0 0 0 0 0 2019-2020 25 Lecce 2 Leagues 12.3 14 1.25 14 0 0 0 0 0 1 0.09 1 0 0 0 0 0 2020-2021 26 Spezia 2 Leagues 5.0 1 0.34 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Perugia 2 Leagues 27.5 30 1.17 24 1 2 1 1 1 3 0.12 3 0 0 0 0 0 2022-2023 28 Perugia 2 Leagues 20.5 23 1.18 15 5 1 1 0 1 0 0.00 0 0 0 0 0 0 8 Seasons 6 Clubs 3 Leagues 118.7 81 1.06 65 6 4 3 1 2 6 0.08 6 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sassuolo (3 Seasons) 2 Leagues 16.6 7 1.19 5 0 1 1 0 0 1 0.17 1 0 0 0 0 0 Perugia (2 Seasons) 2 Leagues 48.0 53 1.18 39 6 3 2 1 2 3 0.07 3 0 0 0 0 0 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 2 Leagues 12.3 14 1.25 14 0 0 0 0 0 1 0.09 1 0 0 0 0 0 Empoli (1 Season) 1 League 11.5 6 0.52 6 0 0 0 0 0 1 0.09 1 0 0 0 0 0 Spezia (1 Season) 2 Leagues 5.0 1 0.34 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coppa Italia (6 Seasons) 8.2 Serie A (5 Seasons) 40.1 28 0.89 26 0 1 1 0 0 3 0.10 3 0 0 0 0 0 Serie B (3 Seasons) 70.3 53 1.18 39 6 3 2 1 2 3 0.07 3 0 0 0 0 0
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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 3 0.64 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 4 3.27 2 0 1 1 0 0 1 0.82 1 0 0 0 0 0 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 6 0.52 6 0 0 0 0 0 1 0.09 1 0 0 0 0 0 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 14 1.25 14 0 0 0 0 0 1 0.09 1 0 0 0 0 0 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 1 0.34 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 30 1.17 24 1 2 1 1 1 3 0.12 3 0 0 0 0 0 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 23 1.18 15 5 1 1 0 1 0 0.00 0 0 0 0 0 0 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 81 1.06 65 6 4 3 1 2 6 0.08 6 0 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sassuolo (3 Seasons) 1 League 14.5 7 1.19 5 0 1 1 0 0 1 0.17 1 0 0 0 0 0 Perugia (2 Seasons) 1 League 45.1 53 1.18 39 6 3 2 1 2 3 0.07 3 0 0 0 0 0 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 1 League 11.2 14 1.25 14 0 0 0 0 0 1 0.09 1 0 0 0 0 0 Empoli (1 Season) 1 League 11.5 6 0.52 6 0 0 0 0 0 1 0.09 1 0 0 0 0 0 Spezia (1 Season) 1 League 2.9 1 0.34 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie A (5 Seasons) 40.1 28 0.89 26 0 1 1 0 0 3 0.10 3 0 0 0 0 0 Serie B (3 Seasons) 70.3 53 1.18 39 6 3 2 1 2 3 0.07 3 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 2015-2016 21 Novara 1 League 25.3 0 2016-2017 22 Sassuolo 2 Leagues 9.6 16 14 0 2017-2018 23 Sassuolo 1 League 4.7 4 1 1 2 1 1 3 33.3 2 5 1 4 10 14 19 0 2018-2019 24 Sassuolo 2 Leagues 2.3 1 1 1 0 0 1 3 33.3 2 1 0 1 1 2 3 0 2018-2019 24 Empoli 1 League 11.5 18 11 11 5 2 4 11 36.4 7 13 7 6 17 35 44 0 2019-2020 25 Lecce 2 Leagues 12.3 22 12 14 7 1 8 14 57.1 6 11 7 4 16 38 33 0 2020-2021 26 Spezia 2 Leagues 5.0 1 0 1 0 0 1 3 33.3 2 8 5 3 7 8 9 1 2021-2022 27 Perugia 2 Leagues 27.5 35 18 22 11 2 14 20 70.0 6 48 27 21 35 70 84 0 2022-2023 28 Perugia 2 Leagues 20.5 28 23 11 14 3 13 16 81.3 3 31 17 14 34 59 66 0 8 Seasons 6 Clubs 3 Leagues 118.7 109 82 61 39 9 42 70 60.0 28 117 64 53 134 226 258 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Sassuolo (3 Seasons) 2 Leagues 16.6 5 18 2 2 1 2 6 33.3 4 6 1 5 25 16 22 0 Perugia (2 Seasons) 2 Leagues 48.0 63 41 33 25 5 27 36 75.0 9 79 44 35 69 129 150 0 Novara (1 Season) 1 League 25.3 0 Lecce (1 Season) 2 Leagues 12.3 22 12 14 7 1 8 14 57.1 6 11 7 4 16 38 33 0 Empoli (1 Season) 1 League 11.5 18 11 11 5 2 4 11 36.4 7 13 7 6 17 35 44 0 Spezia (1 Season) 2 Leagues 5.0 1 0 1 0 0 1 3 33.3 2 8 5 3 7 8 9 1 Coppa Italia (6 Seasons) 8.2 1 3 0 Serie A (5 Seasons) 40.1 46 41 28 14 4 15 34 44.1 19 38 20 18 65 97 108 1 Serie B (3 Seasons) 70.3 63 40 33 25 5 27 36 75.0 9 79 44 35 66 129 150 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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 16 14 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 4 1 1 2 1 1 3 33.3 2 5 1 4 10 14 19 0 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 1 1 1 0 0 1 3 33.3 2 1 0 1 1 2 3 0 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 18 11 11 5 2 4 11 36.4 7 13 7 6 17 35 44 0 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 22 12 14 7 1 8 14 57.1 6 11 7 4 16 38 33 0 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 1 0 1 0 0 1 3 33.3 2 8 5 3 7 8 9 1 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 35 18 22 11 2 14 20 70.0 6 48 27 21 35 70 84 0 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 28 22 11 14 3 13 16 81.3 3 31 17 14 31 59 66 0 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 109 81 61 39 9 42 70 60.0 28 117 64 53 131 226 258 1 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 Sassuolo (3 Seasons) 1 League 14.5 5 18 2 2 1 2 6 33.3 4 6 1 5 25 16 22 0 Perugia (2 Seasons) 1 League 45.1 63 40 33 25 5 27 36 75.0 9 79 44 35 66 129 150 0 Novara (1 Season) 1 League 25.3 0 Lecce (1 Season) 1 League 11.2 22 12 14 7 1 8 14 57.1 6 11 7 4 16 38 33 0 Empoli (1 Season) 1 League 11.5 18 11 11 5 2 4 11 36.4 7 13 7 6 17 35 44 0 Spezia (1 Season) 1 League 2.9 1 0 1 0 0 1 3 33.3 2 8 5 3 7 8 9 1 Serie A (5 Seasons) 40.1 46 41 28 14 4 15 34 44.1 19 38 20 18 65 97 108 1 Serie B (3 Seasons) 70.3 63 40 33 25 5 27 36 75.0 9 79 44 35 66 129 150 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 2015-2016 21 Novara it ITA 2. Serie B 25.3 Matches 2016-2017 22 Sassuolo it ITA Coppa Italia 1.0 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 8.6 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 4.7 215 21 104 95 19 1 215 5 5 100.0 0 0.0 95 562 317 4 1 0 1 4 98 2 Matches 2018-2019 24 Sassuolo it ITA Coppa Italia 1.1 Matches 2018-2019 24 Empoli it ITA 1. Serie A 11.5 642 59 278 321 47 7 642 4 2 50.0 2 50.0 349 2162 1415 10 7 0 11 5 408 7 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 1.2 81 5 25 38 19 1 81 2 1 50.0 1 50.0 47 148 95 4 2 0 1 0 54 8 Matches 2019-2020 25 Lecce it ITA Coppa Italia 1.2 Matches 2019-2020 25 Lecce it ITA 1. Serie A 11.2 671 59 270 291 113 6 671 13 7 53.8 6 46.2 379 1893 1126 20 10 2 6 8 415 29 Matches 2020-2021 26 Spezia it ITA Coppa Italia 2.1 Matches 2020-2021 26 Spezia it ITA 1. Serie A 2.9 171 20 77 79 18 2 171 0 0 0 72 419 253 2 2 0 3 1 90 2 Matches 2021-2022 27 Perugia it ITA Coppa Italia 1.9 Matches 2021-2022 27 Perugia it ITA 2. Serie B 25.6 1432 133 593 708 145 13 1432 24 18 75.0 6 25.0 692 3456 1712 27 16 1 13 10 669 25 Matches 2022-2023 28 Perugia it ITA Coppa Italia 1.0 Matches 2022-2023 28 Perugia it ITA 2. Serie B 19.5 953 109 415 460 88 9 953 8 5 62.5 3 37.5 327 1637 825 10 2 1 11 9 343 23 Matches 8 Seasons 6 Clubs 3 Leagues 118.7 4165 406 1762 1992 449 39 4165 56 38 67.9 18 32.1 1961 10277 5743 77 40 4 46 37 2077 96 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 Sassuolo (3 Seasons) 2 Leagues 16.6 296 26 129 133 38 2 296 7 6 85.7 1 14.3 142 710 412 8 3 0 2 4 152 10 Perugia (2 Seasons) 2 Leagues 48.0 2385 242 1008 1168 233 22 2385 32 23 71.9 9 28.1 1019 5093 2537 37 18 2 24 19 1012 48 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 2 Leagues 12.3 671 59 270 291 113 6 671 13 7 53.8 6 46.2 379 1893 1126 20 10 2 6 8 415 29 Empoli (1 Season) 1 League 11.5 642 59 278 321 47 7 642 4 2 50.0 2 50.0 349 2162 1415 10 7 0 11 5 408 7 Spezia (1 Season) 2 Leagues 5.0 171 20 77 79 18 2 171 0 0 0 72 419 253 2 2 0 3 1 90 2 Coppa Italia (6 Seasons) 8.2 Serie A (5 Seasons) 40.1 1780 164 754 824 216 17 1780 24 15 62.5 9 37.5 942 5184 3206 40 22 2 22 18 1065 48 Serie B (3 Seasons) 70.3 2385 242 1008 1168 233 22 2385 32 23 71.9 9 28.1 1019 5093 2537 37 18 2 24 19 1012 48
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 2015-2016 21 Novara 1 League 25.3 2016-2017 22 Sassuolo 2 Leagues 9.6 2017-2018 23 Sassuolo 1 League 4.7 215 21 104 95 19 1 215 5 5 100.0 0 0.0 95 562 317 4 1 0 1 4 98 2 2018-2019 24 Sassuolo 2 Leagues 2.3 81 5 25 38 19 1 81 2 1 50.0 1 50.0 47 148 95 4 2 0 1 0 54 8 2018-2019 24 Empoli 1 League 11.5 642 59 278 321 47 7 642 4 2 50.0 2 50.0 349 2162 1415 10 7 0 11 5 408 7 2019-2020 25 Lecce 2 Leagues 12.3 671 59 270 291 113 6 671 13 7 53.8 6 46.2 379 1893 1126 20 10 2 6 8 415 29 2020-2021 26 Spezia 2 Leagues 5.0 171 20 77 79 18 2 171 0 0 0 72 419 253 2 2 0 3 1 90 2 2021-2022 27 Perugia 2 Leagues 27.5 1432 133 593 708 145 13 1432 24 18 75.0 6 25.0 692 3456 1712 27 16 1 13 10 669 25 2022-2023 28 Perugia 2 Leagues 20.5 953 109 415 460 88 9 953 8 5 62.5 3 37.5 327 1637 825 10 2 1 11 9 343 23 8 Seasons 6 Clubs 3 Leagues 118.7 4165 406 1762 1992 449 39 4165 56 38 67.9 18 32.1 1961 10277 5743 77 40 4 46 37 2077 96 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 Sassuolo (3 Seasons) 2 Leagues 16.6 296 26 129 133 38 2 296 7 6 85.7 1 14.3 142 710 412 8 3 0 2 4 152 10 Perugia (2 Seasons) 2 Leagues 48.0 2385 242 1008 1168 233 22 2385 32 23 71.9 9 28.1 1019 5093 2537 37 18 2 24 19 1012 48 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 2 Leagues 12.3 671 59 270 291 113 6 671 13 7 53.8 6 46.2 379 1893 1126 20 10 2 6 8 415 29 Empoli (1 Season) 1 League 11.5 642 59 278 321 47 7 642 4 2 50.0 2 50.0 349 2162 1415 10 7 0 11 5 408 7 Spezia (1 Season) 2 Leagues 5.0 171 20 77 79 18 2 171 0 0 0 72 419 253 2 2 0 3 1 90 2 Coppa Italia (6 Seasons) 8.2 Serie A (5 Seasons) 40.1 1780 164 754 824 216 17 1780 24 15 62.5 9 37.5 942 5184 3206 40 22 2 22 18 1065 48 Serie B (3 Seasons) 70.3 2385 242 1008 1168 233 22 2385 32 23 71.9 9 28.1 1019 5093 2537 37 18 2 24 19 1012 48
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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 215 21 104 95 19 1 215 5 5 100.0 0 0.0 95 562 317 4 1 0 1 4 98 2 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 81 5 25 38 19 1 81 2 1 50.0 1 50.0 47 148 95 4 2 0 1 0 54 8 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 642 59 278 321 47 7 642 4 2 50.0 2 50.0 349 2162 1415 10 7 0 11 5 408 7 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 671 59 270 291 113 6 671 13 7 53.8 6 46.2 379 1893 1126 20 10 2 6 8 415 29 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 171 20 77 79 18 2 171 0 0 0 72 419 253 2 2 0 3 1 90 2 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 1432 133 593 708 145 13 1432 24 18 75.0 6 25.0 692 3456 1712 27 16 1 13 10 669 25 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 953 109 415 460 88 9 953 8 5 62.5 3 37.5 327 1637 825 10 2 1 11 9 343 23 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 4165 406 1762 1992 449 39 4165 56 38 67.9 18 32.1 1961 10277 5743 77 40 4 46 37 2077 96 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 Sassuolo (3 Seasons) 1 League 14.5 296 26 129 133 38 2 296 7 6 85.7 1 14.3 142 710 412 8 3 0 2 4 152 10 Perugia (2 Seasons) 1 League 45.1 2385 242 1008 1168 233 22 2385 32 23 71.9 9 28.1 1019 5093 2537 37 18 2 24 19 1012 48 Novara (1 Season) 1 League 25.3 Lecce (1 Season) 1 League 11.2 671 59 270 291 113 6 671 13 7 53.8 6 46.2 379 1893 1126 20 10 2 6 8 415 29 Empoli (1 Season) 1 League 11.5 642 59 278 321 47 7 642 4 2 50.0 2 50.0 349 2162 1415 10 7 0 11 5 408 7 Spezia (1 Season) 1 League 2.9 171 20 77 79 18 2 171 0 0 0 72 419 253 2 2 0 3 1 90 2 Serie A (5 Seasons) 40.1 1780 164 754 824 216 17 1780 24 15 62.5 9 37.5 942 5184 3206 40 22 2 22 18 1065 48 Serie B (3 Seasons) 70.3 2385 242 1008 1168 233 22 2385 32 23 71.9 9 28.1 1019 5093 2537 37 18 2 24 19 1012 48
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 21 Novara it ITA 2. Serie B 28 2,273 81 60.1 25.3 25 20 3 1 1.66 39 17 +22 +0.87 +0.87 Matches 2016-2017 22 Sassuolo it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 9 775 86 22.7 8.6 9 8 0 21 0.67 7 13 -6 -0.70 -0.73 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 8 421 53 12.3 4.7 5 4 3 10 2.25 8 6 +2 +0.43 +1.39 4.3 5.3 -1.1 -0.23 -0.18 Matches 2018-2019 24 Sassuolo it ITA Coppa Italia 2 99 50 36.7 1.1 1 91 1 1 8 1 1.50 2 1 +1 +0.91 -0.14 Matches 2018-2019 24 Empoli it ITA 1. Serie A 12 1,035 86 30.3 11.5 12 86 11 0 1 1.17 17 17 0 0.00 +0.72 17.2 21.4 -4.2 -0.36 -0.09 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 3 110 37 3.2 1.2 1 90 1 2 10 17 1.00 2 3 -1 -0.82 -0.66 1.1 4.2 -3.1 -2.50 -2.34 Matches 2019-2020 25 Lecce it ITA Coppa Italia 2 104 52 57.8 1.2 1 90 1 1 14 0 1.50 2 5 -3 -2.60 -6.15 Matches 2019-2020 25 Lecce it ITA 1. Serie A 14 1,007 72 29.4 11.2 11 85 8 3 24 15 0.64 12 22 -10 -0.89 -0.04 15.8 21.1 -5.3 -0.47 +0.48 Matches 2020-2021 26 Spezia it ITA Coppa Italia 3 188 63 44.8 2.1 2 68 1 1 53 0 2.00 4 5 -1 -0.48 -2.81 Matches 2020-2021 26 Spezia it ITA 1. Serie A 8 262 33 7.7 2.9 2 72 0 6 20 12 0.88 4 9 -5 -1.72 -1.29 3.4 6.8 -3.3 -1.14 -0.71 Matches 2021-2022 27 Perugia it ITA Coppa Italia 2 171 86 95.0 1.9 2 86 1 0 0 1.50 3 2 +1 +0.53 +10.53 Matches 2021-2022 27 Perugia it ITA 2. Serie B 27 2,302 85 67.3 25.6 27 85 24 0 4 1.46 27 22 +5 +0.20 -0.05 32.8 34.8 -1.9 -0.08 -0.36 Matches 2022-2023 28 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 28 Perugia it ITA 2. Serie B 21 1,755 84 51.3 19.5 21 84 18 0 2 1.00 18 25 -7 -0.36 -0.09 22.6 20.9 +1.8 +0.09 -0.08 Matches 8 Seasons 6 Clubs 3 Leagues 141 10,682 76 33.0 118.7 121 84 100 20 20 84 1.27 148 152 -4 -0.03 +0.32 97.3 114.4 -17.1 -0.22 +0.03 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 Sassuolo (3 Seasons) 2 Leagues 23 1,495 65 14.1 16.6 17 90 15 6 9 49 1.31 20 25 -5 -0.30 +0.04 5.4 9.5 -4.1 -0.70 -0.59 Perugia (2 Seasons) 2 Leagues 51 4,318 85 60.7 48.0 51 85 44 0 6 1.24 50 52 -2 -0.04 +0.06 55.5 55.6 -0.2 0.00 -0.22 Novara (1 Season) 1 League 28 2,273 81 60.1 25.3 25 20 3 1 1.66 39 17 +22 +0.87 +0.87 Lecce (1 Season) 2 Leagues 16 1,111 69 30.9 12.3 12 86 9 4 21 15 0.75 14 27 -13 -1.05 -0.33 15.8 21.1 -5.3 -0.47 +0.48 Empoli (1 Season) 1 League 12 1,035 86 30.3 11.5 12 86 11 0 1 1.17 17 17 0 0.00 +0.72 17.2 21.4 -4.2 -0.36 -0.09 Spezia (1 Season) 2 Leagues 11 450 41 11.7 5.0 4 70 1 7 25 12 1.19 8 14 -6 -1.20 -0.96 3.4 6.8 -3.3 -1.14 -0.71 Coppa Italia (6 Seasons) 11 742 67 60.3 8.2 8 83 6 3 25 1 1.36 14 18 -4 -0.49 -2.33 Serie A (5 Seasons) 54 3,610 67 17.6 40.1 40 85 32 14 19 76 1.06 50 70 -20 -0.50 0.00 41.8 58.7 -16.9 -0.54 -0.19 Serie B (3 Seasons) 76 6,330 83 59.6 70.3 73 85 62 3 7 1.41 84 64 +20 +0.28 +0.33 55.5 55.6 -0.2 0.00 -0.22
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 21 Novara 1 League 28 2,273 81 60.1 25.3 25 20 3 1 1.66 39 17 +22 +0.87 +0.87 2016-2017 22 Sassuolo 2 Leagues 10 865 87 24.6 9.6 10 90 9 0 21 0.60 8 15 -7 -0.73 -0.76 2017-2018 23 Sassuolo 1 League 8 421 53 12.3 4.7 5 4 3 10 2.25 8 6 +2 +0.43 +1.39 4.3 5.3 -1.1 -0.23 -0.18 2018-2019 24 Sassuolo 2 Leagues 5 209 42 5.7 2.3 2 91 2 3 9 18 1.20 4 4 0 0.00 +0.10 1.1 4.2 -3.1 -2.50 -2.34 2018-2019 24 Empoli 1 League 12 1,035 86 30.3 11.5 12 86 11 0 1 1.17 17 17 0 0.00 +0.72 17.2 21.4 -4.2 -0.36 -0.09 2019-2020 25 Lecce 2 Leagues 16 1,111 69 30.9 12.3 12 86 9 4 21 15 0.75 14 27 -13 -1.05 -0.33 15.8 21.1 -5.3 -0.47 +0.48 2020-2021 26 Spezia 2 Leagues 11 450 41 11.7 5.0 4 70 1 7 25 12 1.19 8 14 -6 -1.20 -0.96 3.4 6.8 -3.3 -1.14 -0.71 2021-2022 27 Perugia 2 Leagues 29 2,473 85 68.7 27.5 29 85 25 0 4 1.46 30 24 +6 +0.22 +0.06 32.8 34.8 -1.9 -0.08 -0.36 2022-2023 28 Perugia 2 Leagues 22 1,845 84 52.6 20.5 22 84 19 0 2 0.95 20 28 -8 -0.39 -0.12 22.6 20.9 +1.8 +0.09 -0.08 8 Seasons 6 Clubs 3 Leagues 141 10,682 76 33.0 118.7 121 84 100 20 20 84 1.27 148 152 -4 -0.03 +0.32 97.3 114.4 -17.1 -0.22 +0.03 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 Sassuolo (3 Seasons) 2 Leagues 23 1,495 65 14.1 16.6 17 90 15 6 9 49 1.31 20 25 -5 -0.30 +0.04 5.4 9.5 -4.1 -0.70 -0.59 Perugia (2 Seasons) 2 Leagues 51 4,318 85 60.7 48.0 51 85 44 0 6 1.24 50 52 -2 -0.04 +0.06 55.5 55.6 -0.2 0.00 -0.22 Novara (1 Season) 1 League 28 2,273 81 60.1 25.3 25 20 3 1 1.66 39 17 +22 +0.87 +0.87 Lecce (1 Season) 2 Leagues 16 1,111 69 30.9 12.3 12 86 9 4 21 15 0.75 14 27 -13 -1.05 -0.33 15.8 21.1 -5.3 -0.47 +0.48 Empoli (1 Season) 1 League 12 1,035 86 30.3 11.5 12 86 11 0 1 1.17 17 17 0 0.00 +0.72 17.2 21.4 -4.2 -0.36 -0.09 Spezia (1 Season) 2 Leagues 11 450 41 11.7 5.0 4 70 1 7 25 12 1.19 8 14 -6 -1.20 -0.96 3.4 6.8 -3.3 -1.14 -0.71 Coppa Italia (6 Seasons) 11 742 67 60.3 8.2 8 83 6 3 25 1 1.36 14 18 -4 -0.49 -2.33 Serie A (5 Seasons) 54 3,610 67 17.6 40.1 40 85 32 14 19 76 1.06 50 70 -20 -0.50 0.00 41.8 58.7 -16.9 -0.54 -0.19 Serie B (3 Seasons) 76 6,330 83 59.6 70.3 73 85 62 3 7 1.41 84 64 +20 +0.28 +0.33 55.5 55.6 -0.2 0.00 -0.22
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 2015-2016 21 Novara it ITA 2. Serie B 8th 28 2,273 81 60.1 25.3 25 20 3 1 1.66 39 17 +22 +0.87 +0.87 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 9 775 86 22.7 8.6 9 8 0 21 0.67 7 13 -6 -0.70 -0.73 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 8 421 53 12.3 4.7 5 4 3 10 2.25 8 6 +2 +0.43 +1.39 4.3 5.3 -1.1 -0.23 -0.18 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 3 110 37 3.2 1.2 1 90 1 2 10 17 1.00 2 3 -1 -0.82 -0.66 1.1 4.2 -3.1 -2.50 -2.34 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 12 1,035 86 30.3 11.5 12 86 11 0 1 1.17 17 17 0 0.00 +0.72 17.2 21.4 -4.2 -0.36 -0.09 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 14 1,007 72 29.4 11.2 11 85 8 3 24 15 0.64 12 22 -10 -0.89 -0.04 15.8 21.1 -5.3 -0.47 +0.48 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 8 262 33 7.7 2.9 2 72 0 6 20 12 0.88 4 9 -5 -1.72 -1.29 3.4 6.8 -3.3 -1.14 -0.71 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 27 2,302 85 67.3 25.6 27 85 24 0 4 1.46 27 22 +5 +0.20 -0.05 32.8 34.8 -1.9 -0.08 -0.36 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 21 1,755 84 51.3 19.5 21 84 18 0 2 1.00 18 25 -7 -0.36 -0.09 22.6 20.9 +1.8 +0.09 -0.08 Matches 8 Seasons 6 Clubs 2 Leagues 130 9,940 76 31.9 110.4 113 85 94 17 19 83 1.26 134 134 0 0.00 +0.41 97.3 114.4 -17.1 -0.22 +0.03 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 Sassuolo (3 Seasons) 1 League 20 1,306 65 12.7 14.5 15 90 13 5 10 48 1.35 17 22 -5 -0.34 +0.03 5.4 9.5 -4.1 -0.70 -0.59 Perugia (2 Seasons) 1 League 48 4,057 85 59.3 45.1 48 85 42 0 6 1.26 45 47 -2 -0.04 +0.02 55.5 55.6 -0.2 0.00 -0.22 Novara (1 Season) 1 League 28 2,273 81 60.1 25.3 25 20 3 1 1.66 39 17 +22 +0.87 +0.87 Lecce (1 Season) 1 League 14 1,007 72 29.4 11.2 11 85 8 3 24 15 0.64 12 22 -10 -0.89 -0.04 15.8 21.1 -5.3 -0.47 +0.48 Empoli (1 Season) 1 League 12 1,035 86 30.3 11.5 12 86 11 0 1 1.17 17 17 0 0.00 +0.72 17.2 21.4 -4.2 -0.36 -0.09 Spezia (1 Season) 1 League 8 262 33 7.7 2.9 2 72 0 6 20 12 0.88 4 9 -5 -1.72 -1.29 3.4 6.8 -3.3 -1.14 -0.71 Serie A (5 Seasons) 54 3,610 67 17.6 40.1 40 85 32 14 19 76 1.06 50 70 -20 -0.50 0.00 41.8 58.7 -16.9 -0.54 -0.19 Serie B (3 Seasons) 76 6,330 83 59.6 70.3 73 85 62 3 7 1.41 84 64 +20 +0.28 +0.33 55.5 55.6 -0.2 0.00 -0.22
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 2016-2017 22 Sassuolo it ITA Coppa Italia 9th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 24 Sassuolo it ITA Coppa Italia 9th 2 99 50 36.7 1.1 1 91 1 1 8 1 1.50 2 1 +1 +0.91 -0.14 Matches 2019-2020 25 Lecce it ITA Coppa Italia 17th 2 104 52 57.8 1.2 1 90 1 1 14 0 1.50 2 5 -3 -2.60 -6.15 Matches 2020-2021 26 Spezia it ITA Coppa Italia 5th 3 188 63 44.8 2.1 2 68 1 1 53 0 2.00 4 5 -1 -0.48 -2.81 Matches 2021-2022 27 Perugia it ITA Coppa Italia Rd1 2 171 86 95.0 1.9 2 86 1 0 0 1.50 3 2 +1 +0.53 +10.53 Matches 2022-2023 28 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 4 Clubs 1 League 11 742 67 60.3 8.2 8 83 6 3 25 1 1.36 14 18 -4 -0.49 -2.33 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 (2 Seasons) 1 League 3 261 87 96.7 2.9 3 87 2 0 0 1.00 5 5 0 0.00 +10.00 Sassuolo (2 Seasons) 1 League 3 189 63 52.5 2.1 2 91 2 1 8 1 1.00 3 3 0 0.00 -1.05 Spezia (1 Season) 1 League 3 188 63 44.8 2.1 2 68 1 1 53 0 2.00 4 5 -1 -0.48 -2.81 Lecce (1 Season) 1 League 2 104 52 57.8 1.2 1 90 1 1 14 0 1.50 2 5 -3 -2.60 -6.15
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 2015-2016 21 Novara 1 League 25.3 7 1 2016-2017 22 Sassuolo 2 Leagues 9.6 1 0 0 8 5 0 16 14 16 0 0 0 2017-2018 23 Sassuolo 1 League 4.7 0 0 0 4 5 0 0 10 1 0 0 0 27 7 6 53.8 2018-2019 24 Sassuolo 2 Leagues 2.3 0 0 0 2 3 0 6 1 1 0 0 0 4 3 1 75.0 2018-2019 24 Empoli 1 League 11.5 1 0 0 10 8 0 1 17 11 0 0 0 49 12 24 33.3 2019-2020 25 Lecce 2 Leagues 12.3 2 1 1 16 10 0 27 16 12 0 0 0 54 18 11 62.1 2020-2021 26 Spezia 2 Leagues 5.0 1 0 0 1 2 0 2 7 0 0 0 0 17 7 5 58.3 2021-2022 27 Perugia 2 Leagues 27.5 8 0 0 29 20 1 21 35 18 0 1 0 162 55 30 64.7 2022-2023 28 Perugia 2 Leagues 20.5 5 0 0 14 18 1 23 34 23 0 0 0 142 44 34 56.4 8 Seasons 6 Clubs 3 Leagues 118.7 25 2 1 84 71 2 96 134 82 0 1 0 455 146 111 56.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sassuolo (3 Seasons) 2 Leagues 16.6 1 0 0 14 13 0 22 25 18 0 0 0 31 10 7 58.8 Perugia (2 Seasons) 2 Leagues 48.0 13 0 0 43 38 2 44 69 41 0 1 0 304 99 64 60.7 Novara (1 Season) 1 League 25.3 7 1 Lecce (1 Season) 2 Leagues 12.3 2 1 1 16 10 0 27 16 12 0 0 0 54 18 11 62.1 Empoli (1 Season) 1 League 11.5 1 0 0 10 8 0 1 17 11 0 0 0 49 12 24 33.3 Spezia (1 Season) 2 Leagues 5.0 1 0 0 1 2 0 2 7 0 0 0 0 17 7 5 58.3 Coppa Italia (6 Seasons) 8.2 3 0 0 2 1 0 3 3 1 0 Serie A (5 Seasons) 40.1 3 1 1 41 33 0 51 65 41 0 0 0 151 47 47 50.0 Serie B (3 Seasons) 70.3 19 1 0 41 37 2 42 66 40 0 1 0 304 99 64 60.7
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 2015-2016 21 Novara it ITA 2. Serie B 8th 25.3 7 1 Matches 2016-2017 22 Sassuolo it ITA 1. Serie A 12th 8.6 0 0 0 8 5 0 16 14 16 0 0 0 Matches 2017-2018 23 Sassuolo it ITA 1. Serie A 11th 4.7 0 0 0 4 5 0 0 10 1 0 0 0 27 7 6 53.8 Matches 2018-2019 24 Sassuolo it ITA 1. Serie A 11th 1.2 0 0 0 2 3 0 6 1 1 0 0 0 4 3 1 75.0 Matches 2018-2019 24 Empoli it ITA 1. Serie A 18th 11.5 1 0 0 10 8 0 1 17 11 0 0 0 49 12 24 33.3 Matches 2019-2020 25 Lecce it ITA 1. Serie A 18th 11.2 2 1 1 16 10 0 27 16 12 0 0 0 54 18 11 62.1 Matches 2020-2021 26 Spezia it ITA 1. Serie A 15th 2.9 0 0 0 1 2 0 1 7 0 0 0 0 17 7 5 58.3 Matches 2021-2022 27 Perugia it ITA 2. Serie B 8th 25.6 7 0 0 27 20 1 19 35 18 0 1 0 162 55 30 64.7 Matches 2022-2023 28 Perugia it ITA 2. Serie B 18th 19.5 5 0 0 14 17 1 23 31 22 0 0 0 142 44 34 56.4 Matches 8 Seasons 6 Clubs 2 Leagues 110.4 22 2 1 82 70 2 93 131 81 0 1 0 455 146 111 56.8 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sassuolo (3 Seasons) 1 League 14.5 0 0 0 14 13 0 22 25 18 0 0 0 31 10 7 58.8 Perugia (2 Seasons) 1 League 45.1 12 0 0 41 37 2 42 66 40 0 1 0 304 99 64 60.7 Novara (1 Season) 1 League 25.3 7 1 Lecce (1 Season) 1 League 11.2 2 1 1 16 10 0 27 16 12 0 0 0 54 18 11 62.1 Empoli (1 Season) 1 League 11.5 1 0 0 10 8 0 1 17 11 0 0 0 49 12 24 33.3 Spezia (1 Season) 1 League 2.9 0 0 0 1 2 0 1 7 0 0 0 0 17 7 5 58.3 Serie A (5 Seasons) 40.1 3 1 1 41 33 0 51 65 41 0 0 0 151 47 47 50.0 Serie B (3 Seasons) 70.3 19 1 0 41 37 2 42 66 40 0 1 0 304 99 64 60.7
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 Cristian Dell'Orco Pages
Cristian Dell'Orco 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