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 2018-2019 17 Atalanta it ITA Coppa Italia 0 0 Matches 2018-2019 17 Atalanta it ITA 1. Serie A 0 0 Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 18 2 522 5.8 0 0 0 0 0 0 0 1 0.7 0.7 0.1 0.8 24 14 40 0.00 0.00 0.00 0.00 0.00 0.12 0.01 0.13 0.12 0.13 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 36 29 2,752 30.6 7 4 11 7 0 0 3 0 7.0 7.0 3.4 10.4 153 101 209 0.23 0.13 0.36 0.23 0.36 0.23 0.11 0.34 0.23 0.34 Matches 2022-2023 21 Empoli it ITA Coppa Italia 1 0 52 0.6 1 0 1 1 0 0 0 0 1.73 0.00 1.73 1.73 1.73 Matches 2022-2023 21 Empoli it ITA 1. Serie A 28 12 1,285 14.3 6 1 7 6 0 0 5 1 3.4 3.4 1.1 4.5 73 42 99 0.42 0.07 0.49 0.42 0.49 0.23 0.08 0.31 0.23 0.31 Matches 2023-2024 22 Empoli it ITA 1. Serie A 37 29 2,553 28.4 1 1 2 1 0 0 3 0 3.9 3.9 2.8 6.7 128 63 197 0.04 0.04 0.07 0.04 0.07 0.14 0.10 0.24 0.14 0.24 Matches 2024-2025 23 Bologna it ITA Coppa Italia 0 0 Matches 2024-2025 23 Bologna it ITA 1. Serie A 9 1 244 2.7 1 2 3 1 0 0 0 0 0.3 0.3 1.6 1.9 20 13 22 0.37 0.74 1.11 0.37 1.11 0.11 0.59 0.70 0.11 0.70 Matches 6 Seasons 5 Clubs 3 Leagues 131 75 7,598 84.4 16 8 24 16 0 0 11 2 15.2 15.2 9.1 24.3 398 233 567 0.19 0.09 0.28 0.19 0.28 0.19 0.11 0.30 0.19 0.30 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 Empoli (2 Seasons) 2 Leagues 66 41 3,890 43.2 8 2 10 8 0 0 8 1 7.2 7.2 4.0 11.2 201 105 296 0.19 0.05 0.23 0.19 0.23 0.17 0.09 0.26 0.17 0.26 Pordenone (1 Season) 2 Leagues 37 30 2,822 31.4 7 4 11 7 0 0 3 0 7.0 7.0 3.4 10.4 153 101 209 0.22 0.13 0.35 0.22 0.35 0.23 0.11 0.34 0.23 0.34 Reggiana (1 Season) 2 Leagues 19 3 642 7.1 0 0 0 0 0 0 0 1 0.7 0.7 0.1 0.8 24 14 40 0.00 0.00 0.00 0.00 0.00 0.12 0.01 0.13 0.12 0.13 Bologna (1 Season) 2 Leagues 9 1 244 2.7 1 2 3 1 0 0 0 0 0.3 0.3 1.6 1.9 20 13 22 0.37 0.74 1.11 0.37 1.11 0.11 0.59 0.70 0.11 0.70 Atalanta (1 Season) 2 Leagues 0 0 Coppa Italia (5 Seasons) 3 2 242 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Serie A (4 Seasons) 74 42 4,082 45.4 8 4 12 8 0 0 8 1 7.5 7.5 5.6 13.1 221 118 318 0.18 0.09 0.26 0.18 0.26 0.17 0.12 0.29 0.17 0.29 Serie B (2 Seasons) 54 31 3,274 36.4 7 4 11 7 0 0 3 1 7.7 7.7 3.5 11.2 177 115 249 0.19 0.11 0.30 0.19 0.30 0.21 0.10 0.31 0.21 0.31
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 2018-2019 17 Atalanta 2 Leagues 0 0 2020-2021 19 Reggiana 2 Leagues 19 3 642 7.1 0 0 0 0 0 0 0 1 0.7 0.7 0.1 0.8 24 14 40 0.00 0.00 0.00 0.00 0.00 0.12 0.01 0.13 0.12 0.13 2021-2022 20 Pordenone 2 Leagues 37 30 2,822 31.4 7 4 11 7 0 0 3 0 7.0 7.0 3.4 10.4 153 101 209 0.22 0.13 0.35 0.22 0.35 0.23 0.11 0.34 0.23 0.34 2022-2023 21 Empoli 2 Leagues 29 12 1,337 14.9 7 1 8 7 0 0 5 1 3.4 3.4 1.1 4.5 73 42 99 0.47 0.07 0.54 0.47 0.54 0.23 0.08 0.31 0.23 0.31 2023-2024 22 Empoli 1 League 37 29 2,553 28.4 1 1 2 1 0 0 3 0 3.9 3.9 2.8 6.7 128 63 197 0.04 0.04 0.07 0.04 0.07 0.14 0.10 0.24 0.14 0.24 2024-2025 23 Bologna 2 Leagues 9 1 244 2.7 1 2 3 1 0 0 0 0 0.3 0.3 1.6 1.9 20 13 22 0.37 0.74 1.11 0.37 1.11 0.11 0.59 0.70 0.11 0.70 6 Seasons 5 Clubs 3 Leagues 131 75 7,598 84.4 16 8 24 16 0 0 11 2 15.2 15.2 9.1 24.3 398 233 567 0.19 0.09 0.28 0.19 0.28 0.19 0.11 0.30 0.19 0.30 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 Empoli (2 Seasons) 2 Leagues 66 41 3,890 43.2 8 2 10 8 0 0 8 1 7.2 7.2 4.0 11.2 201 105 296 0.19 0.05 0.23 0.19 0.23 0.17 0.09 0.26 0.17 0.26 Pordenone (1 Season) 2 Leagues 37 30 2,822 31.4 7 4 11 7 0 0 3 0 7.0 7.0 3.4 10.4 153 101 209 0.22 0.13 0.35 0.22 0.35 0.23 0.11 0.34 0.23 0.34 Reggiana (1 Season) 2 Leagues 19 3 642 7.1 0 0 0 0 0 0 0 1 0.7 0.7 0.1 0.8 24 14 40 0.00 0.00 0.00 0.00 0.00 0.12 0.01 0.13 0.12 0.13 Bologna (1 Season) 2 Leagues 9 1 244 2.7 1 2 3 1 0 0 0 0 0.3 0.3 1.6 1.9 20 13 22 0.37 0.74 1.11 0.37 1.11 0.11 0.59 0.70 0.11 0.70 Atalanta (1 Season) 2 Leagues 0 0 Coppa Italia (5 Seasons) 3 2 242 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Serie A (4 Seasons) 74 42 4,082 45.4 8 4 12 8 0 0 8 1 7.5 7.5 5.6 13.1 221 118 318 0.18 0.09 0.26 0.18 0.26 0.17 0.12 0.29 0.17 0.29 Serie B (2 Seasons) 54 31 3,274 36.4 7 4 11 7 0 0 3 1 7.7 7.7 3.5 11.2 177 115 249 0.19 0.11 0.30 0.19 0.30 0.21 0.10 0.31 0.21 0.31
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 17 Atalanta it ITA 1. Serie A 3rd 0 0 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 18th 18 2 522 5.8 0 0 0 0 0 0 0 1 0.7 0.7 0.1 0.8 24 14 40 0.00 0.00 0.00 0.00 0.00 0.12 0.01 0.13 0.12 0.13 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 36 29 2,752 30.6 7 4 11 7 0 0 3 0 7.0 7.0 3.4 10.4 153 101 209 0.23 0.13 0.36 0.23 0.36 0.23 0.11 0.34 0.23 0.34 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 28 12 1,285 14.3 6 1 7 6 0 0 5 1 3.4 3.4 1.1 4.5 73 42 99 0.42 0.07 0.49 0.42 0.49 0.23 0.08 0.31 0.23 0.31 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 37 29 2,553 28.4 1 1 2 1 0 0 3 0 3.9 3.9 2.8 6.7 128 63 197 0.04 0.04 0.07 0.04 0.07 0.14 0.10 0.24 0.14 0.24 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 9 1 244 2.7 1 2 3 1 0 0 0 0 0.3 0.3 1.6 1.9 20 13 22 0.37 0.74 1.11 0.37 1.11 0.11 0.59 0.70 0.11 0.70 Matches 6 Seasons 5 Clubs 2 Leagues 128 73 7,356 81.7 15 8 23 15 0 0 11 2 15.2 15.2 9.1 24.3 398 233 567 0.18 0.10 0.28 0.18 0.28 0.19 0.11 0.30 0.19 0.30 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 Empoli (2 Seasons) 1 League 65 41 3,838 42.6 7 2 9 7 0 0 8 1 7.2 7.2 4.0 11.2 201 105 296 0.16 0.05 0.21 0.16 0.21 0.17 0.09 0.26 0.17 0.26 Pordenone (1 Season) 1 League 36 29 2,752 30.6 7 4 11 7 0 0 3 0 7.0 7.0 3.4 10.4 153 101 209 0.23 0.13 0.36 0.23 0.36 0.23 0.11 0.34 0.23 0.34 Reggiana (1 Season) 1 League 18 2 522 5.8 0 0 0 0 0 0 0 1 0.7 0.7 0.1 0.8 24 14 40 0.00 0.00 0.00 0.00 0.00 0.12 0.01 0.13 0.12 0.13 Bologna (1 Season) 1 League 9 1 244 2.7 1 2 3 1 0 0 0 0 0.3 0.3 1.6 1.9 20 13 22 0.37 0.74 1.11 0.37 1.11 0.11 0.59 0.70 0.11 0.70 Atalanta (1 Season) 1 League 0 0 Serie A (4 Seasons) 74 42 4,082 45.4 8 4 12 8 0 0 8 1 7.5 7.5 5.6 13.1 221 118 318 0.18 0.09 0.26 0.18 0.26 0.17 0.12 0.29 0.17 0.29 Serie B (2 Seasons) 54 31 3,274 36.4 7 4 11 7 0 0 3 1 7.7 7.7 3.5 11.2 177 115 249 0.19 0.11 0.30 0.19 0.30 0.21 0.10 0.31 0.21 0.31
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 2018-2019 17 Atalanta it ITA Coppa Italia 2nd 0 0 Matches 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 1 0 52 0.6 1 0 1 1 0 0 0 0 1.73 0.00 1.73 1.73 1.73 Matches 2024-2025 23 Bologna it ITA Coppa Italia SF 0 0 Matches 5 Seasons 5 Clubs 1 League 3 2 242 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 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 Reggiana (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pordenone (1 Season) 1 League 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Empoli (1 Season) 1 League 1 0 52 0.6 1 0 1 1 0 0 0 0 1.73 0.00 1.73 1.73 1.73 Bologna (1 Season) 1 League 0 0 Atalanta (1 Season) 1 League 0 0
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 0 0 0 0.00 0.00 0 0 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 0 11 7 63.6 1.90 1.21 0.00 0.00 14.5 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 0 3 0 0.0 3.86 0.00 0.00 0 0 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 7 76 28 36.8 2.49 0.92 0.09 0.25 20.6 1 0 0 7.0 7.0 0.09 0.0 0.0 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 1 4 1 25.0 6.92 1.73 0.25 1.00 0 0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 6 36 14 38.9 2.52 0.98 0.17 0.43 18.1 0 0 0 3.4 3.4 0.09 +2.6 +2.6 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 1 71 17 23.9 2.50 0.60 0.01 0.06 19.8 0 0 0 3.9 3.9 0.05 -2.9 -2.9 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 1 7 2 28.6 2.58 0.74 0.14 0.50 17.6 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 16 208 69 33.2 2.46 0.82 0.08 0.23 19.4 1 0 0 15.2 15.2 0.08 -0.2 -0.2 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Empoli (2 Seasons) 2 Leagues 43.2 8 111 32 28.8 2.57 0.74 0.07 0.25 19.2 0 0 0 7.2 7.2 0.07 -0.2 -0.2 Pordenone (1 Season) 2 Leagues 31.4 7 79 28 35.4 2.52 0.89 0.09 0.25 20.6 1 0 0 7.0 7.0 0.09 0.0 0.0 Reggiana (1 Season) 2 Leagues 7.1 0 11 7 63.6 1.54 0.98 0.00 0.00 14.5 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Bologna (1 Season) 2 Leagues 2.7 1 7 2 28.6 2.58 0.74 0.14 0.50 17.6 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 1 7 1 14.3 2.60 0.37 0.14 1.00 0 0 Serie A (4 Seasons) 45.4 8 114 33 28.9 2.51 0.73 0.07 0.24 19.1 0 0 0 7.5 7.5 0.07 +0.5 +0.5 Serie B (2 Seasons) 36.4 7 87 35 40.2 2.39 0.96 0.08 0.20 19.8 1 0 0 7.7 7.7 0.09 -0.7 -0.7
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 2020-2021 19 Reggiana 2 Leagues 7.1 0 11 7 63.6 1.54 0.98 0.00 0.00 14.5 0 0 0 0.7 0.7 0.06 -0.7 -0.7 2021-2022 20 Pordenone 2 Leagues 31.4 7 79 28 35.4 2.52 0.89 0.09 0.25 20.6 1 0 0 7.0 7.0 0.09 0.0 0.0 2022-2023 21 Empoli 2 Leagues 14.9 7 40 15 37.5 2.69 1.01 0.18 0.47 18.1 0 0 0 3.4 3.4 0.09 +2.6 +2.6 2023-2024 22 Empoli 1 League 28.4 1 71 17 23.9 2.50 0.60 0.01 0.06 19.8 0 0 0 3.9 3.9 0.05 -2.9 -2.9 2024-2025 23 Bologna 2 Leagues 2.7 1 7 2 28.6 2.58 0.74 0.14 0.50 17.6 0 0 0 0.3 0.3 0.04 +0.7 +0.7 6 Seasons 5 Clubs 3 Leagues 84.4 16 208 69 33.2 2.46 0.82 0.08 0.23 19.4 1 0 0 15.2 15.2 0.08 -0.2 -0.2 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 Empoli (2 Seasons) 2 Leagues 43.2 8 111 32 28.8 2.57 0.74 0.07 0.25 19.2 0 0 0 7.2 7.2 0.07 -0.2 -0.2 Pordenone (1 Season) 2 Leagues 31.4 7 79 28 35.4 2.52 0.89 0.09 0.25 20.6 1 0 0 7.0 7.0 0.09 0.0 0.0 Reggiana (1 Season) 2 Leagues 7.1 0 11 7 63.6 1.54 0.98 0.00 0.00 14.5 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Bologna (1 Season) 2 Leagues 2.7 1 7 2 28.6 2.58 0.74 0.14 0.50 17.6 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 1 7 1 14.3 2.60 0.37 0.14 1.00 0 0 Serie A (4 Seasons) 45.4 8 114 33 28.9 2.51 0.73 0.07 0.24 19.1 0 0 0 7.5 7.5 0.07 +0.5 +0.5 Serie B (2 Seasons) 36.4 7 87 35 40.2 2.39 0.96 0.08 0.20 19.8 1 0 0 7.7 7.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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 0 11 7 63.6 1.90 1.21 0.00 0.00 14.5 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 7 76 28 36.8 2.49 0.92 0.09 0.25 20.6 1 0 0 7.0 7.0 0.09 0.0 0.0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 6 36 14 38.9 2.52 0.98 0.17 0.43 18.1 0 0 0 3.4 3.4 0.09 +2.6 +2.6 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 1 71 17 23.9 2.50 0.60 0.01 0.06 19.8 0 0 0 3.9 3.9 0.05 -2.9 -2.9 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 1 7 2 28.6 2.58 0.74 0.14 0.50 17.6 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 15 201 68 33.8 2.46 0.83 0.07 0.22 19.4 1 0 0 15.2 15.2 0.08 -0.2 -0.2 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 Empoli (2 Seasons) 1 League 42.6 7 107 31 29.0 2.51 0.73 0.07 0.23 19.2 0 0 0 7.2 7.2 0.07 -0.2 -0.2 Pordenone (1 Season) 1 League 30.6 7 76 28 36.8 2.49 0.92 0.09 0.25 20.6 1 0 0 7.0 7.0 0.09 0.0 0.0 Reggiana (1 Season) 1 League 5.8 0 11 7 63.6 1.90 1.21 0.00 0.00 14.5 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Bologna (1 Season) 1 League 2.7 1 7 2 28.6 2.58 0.74 0.14 0.50 17.6 0 0 0 0.3 0.3 0.04 +0.7 +0.7 Atalanta (1 Season) 1 League Serie A (4 Seasons) 45.4 8 114 33 28.9 2.51 0.73 0.07 0.24 19.1 0 0 0 7.5 7.5 0.07 +0.5 +0.5 Serie B (2 Seasons) 36.4 7 87 35 40.2 2.39 0.96 0.08 0.20 19.8 1 0 0 7.7 7.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 PK PKatt Matches 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 0 0 0 0.00 0.00 0 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 0 3 0 0.0 3.86 0.00 0.00 0 0 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 1 4 1 25.0 6.92 1.73 0.25 1.00 0 0 Matches 5 Seasons 5 Clubs 1 League 2.7 1 7 1 14.3 2.60 0.37 0.14 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Reggiana (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 Pordenone (1 Season) 1 League 0.8 0 3 0 0.0 3.86 0.00 0.00 0 0 Empoli (1 Season) 1 League 0.6 1 4 1 25.0 6.92 1.73 0.25 1.00 0 0 Bologna (1 Season) 1 League Atalanta (1 Season) 1 League
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 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 0 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 129 173 74.6 2072 416 72 81 88.9 47 61 77.0 8 15 53.3 0 0.1 0.2 -0.1 2 7 3 1 14 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 0 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 702 952 73.7 10886 2200 387 458 84.5 231 313 73.8 59 104 56.7 4 3.4 4.4 +0.6 37 45 34 11 101 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 321 432 74.3 4556 930 194 219 88.6 86 119 72.3 19 34 55.9 1 1.1 1.6 -0.1 15 19 18 5 42 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 483 694 69.6 7640 1560 255 301 84.7 173 240 72.1 34 78 43.6 1 2.8 2.7 -1.8 31 22 25 15 63 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 83 110 75.5 1117 324 49 56 87.5 28 35 80.0 2 4 50.0 2 1.6 1.5 +0.4 6 6 8 4 13 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 1718 2361 72.8 26271 5430 957 1115 85.8 565 768 73.6 122 235 51.9 8 9.1 10.4 -1.1 91 99 88 36 233 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 Empoli (2 Seasons) 2 Leagues 43.2 804 1126 71.4 12196 2490 449 520 86.3 259 359 72.1 53 112 47.3 2 4.0 4.3 -2.0 46 41 43 20 105 Pordenone (1 Season) 2 Leagues 31.4 702 952 73.7 10886 2200 387 458 84.5 231 313 73.8 59 104 56.7 4 3.4 4.4 +0.6 37 45 34 11 101 Reggiana (1 Season) 2 Leagues 7.1 129 173 74.6 2072 416 72 81 88.9 47 61 77.0 8 15 53.3 0 0.1 0.2 -0.1 2 7 3 1 14 Bologna (1 Season) 2 Leagues 2.7 83 110 75.5 1117 324 49 56 87.5 28 35 80.0 2 4 50.0 2 1.6 1.5 +0.4 6 6 8 4 13 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 0 Serie A (4 Seasons) 45.4 887 1236 71.8 13313 2814 498 576 86.5 287 394 72.8 55 116 47.4 4 5.6 5.8 -1.6 52 47 51 24 118 Serie B (2 Seasons) 36.4 831 1125 73.9 12958 2616 459 539 85.2 278 374 74.3 67 119 56.3 4 3.5 4.6 +0.5 39 52 37 12 115
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 2020-2021 19 Reggiana 2 Leagues 7.1 129 173 74.6 2072 416 72 81 88.9 47 61 77.0 8 15 53.3 0 0.1 0.2 -0.1 2 7 3 1 14 2021-2022 20 Pordenone 2 Leagues 31.4 702 952 73.7 10886 2200 387 458 84.5 231 313 73.8 59 104 56.7 4 3.4 4.4 +0.6 37 45 34 11 101 2022-2023 21 Empoli 2 Leagues 14.9 321 432 74.3 4556 930 194 219 88.6 86 119 72.3 19 34 55.9 1 1.1 1.6 -0.1 15 19 18 5 42 2023-2024 22 Empoli 1 League 28.4 483 694 69.6 7640 1560 255 301 84.7 173 240 72.1 34 78 43.6 1 2.8 2.7 -1.8 31 22 25 15 63 2024-2025 23 Bologna 2 Leagues 2.7 83 110 75.5 1117 324 49 56 87.5 28 35 80.0 2 4 50.0 2 1.6 1.5 +0.4 6 6 8 4 13 6 Seasons 5 Clubs 3 Leagues 84.4 1718 2361 72.8 26271 5430 957 1115 85.8 565 768 73.6 122 235 51.9 8 9.1 10.4 -1.1 91 99 88 36 233 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 Empoli (2 Seasons) 2 Leagues 43.2 804 1126 71.4 12196 2490 449 520 86.3 259 359 72.1 53 112 47.3 2 4.0 4.3 -2.0 46 41 43 20 105 Pordenone (1 Season) 2 Leagues 31.4 702 952 73.7 10886 2200 387 458 84.5 231 313 73.8 59 104 56.7 4 3.4 4.4 +0.6 37 45 34 11 101 Reggiana (1 Season) 2 Leagues 7.1 129 173 74.6 2072 416 72 81 88.9 47 61 77.0 8 15 53.3 0 0.1 0.2 -0.1 2 7 3 1 14 Bologna (1 Season) 2 Leagues 2.7 83 110 75.5 1117 324 49 56 87.5 28 35 80.0 2 4 50.0 2 1.6 1.5 +0.4 6 6 8 4 13 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 0 Serie A (4 Seasons) 45.4 887 1236 71.8 13313 2814 498 576 86.5 287 394 72.8 55 116 47.4 4 5.6 5.8 -1.6 52 47 51 24 118 Serie B (2 Seasons) 36.4 831 1125 73.9 12958 2616 459 539 85.2 278 374 74.3 67 119 56.3 4 3.5 4.6 +0.5 39 52 37 12 115
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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 129 173 74.6 2072 416 72 81 88.9 47 61 77.0 8 15 53.3 0 0.1 0.2 -0.1 2 7 3 1 14 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 702 952 73.7 10886 2200 387 458 84.5 231 313 73.8 59 104 56.7 4 3.4 4.4 +0.6 37 45 34 11 101 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 321 432 74.3 4556 930 194 219 88.6 86 119 72.3 19 34 55.9 1 1.1 1.6 -0.1 15 19 18 5 42 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 483 694 69.6 7640 1560 255 301 84.7 173 240 72.1 34 78 43.6 1 2.8 2.7 -1.8 31 22 25 15 63 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 83 110 75.5 1117 324 49 56 87.5 28 35 80.0 2 4 50.0 2 1.6 1.5 +0.4 6 6 8 4 13 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 1718 2361 72.8 26271 5430 957 1115 85.8 565 768 73.6 122 235 51.9 8 9.1 10.4 -1.1 91 99 88 36 233 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 Empoli (2 Seasons) 1 League 42.6 804 1126 71.4 12196 2490 449 520 86.3 259 359 72.1 53 112 47.3 2 4.0 4.3 -2.0 46 41 43 20 105 Pordenone (1 Season) 1 League 30.6 702 952 73.7 10886 2200 387 458 84.5 231 313 73.8 59 104 56.7 4 3.4 4.4 +0.6 37 45 34 11 101 Reggiana (1 Season) 1 League 5.8 129 173 74.6 2072 416 72 81 88.9 47 61 77.0 8 15 53.3 0 0.1 0.2 -0.1 2 7 3 1 14 Bologna (1 Season) 1 League 2.7 83 110 75.5 1117 324 49 56 87.5 28 35 80.0 2 4 50.0 2 1.6 1.5 +0.4 6 6 8 4 13 Atalanta (1 Season) 1 League Serie A (4 Seasons) 45.4 887 1236 71.8 13313 2814 498 576 86.5 287 394 72.8 55 116 47.4 4 5.6 5.8 -1.6 52 47 51 24 118 Serie B (2 Seasons) 36.4 831 1125 73.9 12958 2616 459 539 85.2 278 374 74.3 67 119 56.3 4 3.5 4.6 +0.5 39 52 37 12 115
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 0 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 0 Matches 5 Seasons 5 Clubs 1 League 2.7 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Reggiana (1 Season) 1 League 1.3 0 Pordenone (1 Season) 1 League 0.8 0 Empoli (1 Season) 1 League 0.6 0 Bologna (1 Season) 1 League Atalanta (1 Season) 1 League
Pass Types Table Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 0 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 173 159 14 1 0 0 13 9 1 0 0 0 129 0 8 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 0 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 952 904 43 8 1 8 108 16 6 1 3 0 702 5 33 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 1 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 432 420 10 1 0 0 41 7 1 0 0 0 321 2 25 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 694 659 31 1 2 1 131 5 24 4 9 0 483 4 36 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 110 109 0 0 0 0 17 0 0 0 0 0 83 1 3 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 2361 2251 98 11 3 9 311 37 32 5 12 0 1718 12 105 Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Empoli (2 Seasons) 2 Leagues 43.2 1126 1079 41 2 2 1 173 12 25 4 9 0 804 6 61 Pordenone (1 Season) 2 Leagues 31.4 952 904 43 8 1 8 108 16 6 1 3 0 702 5 33 Reggiana (1 Season) 2 Leagues 7.1 173 159 14 1 0 0 13 9 1 0 0 0 129 0 8 Bologna (1 Season) 2 Leagues 2.7 110 109 0 0 0 0 17 0 0 0 0 0 83 1 3 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 1 Serie A (4 Seasons) 45.4 1236 1188 41 2 2 1 189 12 25 4 9 0 887 7 64 Serie B (2 Seasons) 36.4 1125 1063 57 9 1 8 121 25 7 1 3 0 831 5 41
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Reggiana 2 Leagues 7.1 173 159 14 1 0 0 13 9 1 0 0 0 129 0 8 2021-2022 20 Pordenone 2 Leagues 31.4 952 904 43 8 1 8 108 16 6 1 3 0 702 5 33 2022-2023 21 Empoli 2 Leagues 14.9 432 420 10 1 0 0 42 7 1 0 0 0 321 2 25 2023-2024 22 Empoli 1 League 28.4 694 659 31 1 2 1 131 5 24 4 9 0 483 4 36 2024-2025 23 Bologna 2 Leagues 2.7 110 109 0 0 0 0 17 0 0 0 0 0 83 1 3 6 Seasons 5 Clubs 3 Leagues 84.4 2361 2251 98 11 3 9 311 37 32 5 12 0 1718 12 105 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Empoli (2 Seasons) 2 Leagues 43.2 1126 1079 41 2 2 1 173 12 25 4 9 0 804 6 61 Pordenone (1 Season) 2 Leagues 31.4 952 904 43 8 1 8 108 16 6 1 3 0 702 5 33 Reggiana (1 Season) 2 Leagues 7.1 173 159 14 1 0 0 13 9 1 0 0 0 129 0 8 Bologna (1 Season) 2 Leagues 2.7 110 109 0 0 0 0 17 0 0 0 0 0 83 1 3 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 1 Serie A (4 Seasons) 45.4 1236 1188 41 2 2 1 189 12 25 4 9 0 887 7 64 Serie B (2 Seasons) 36.4 1125 1063 57 9 1 8 121 25 7 1 3 0 831 5 41
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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 173 159 14 1 0 0 13 9 1 0 0 0 129 0 8 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 952 904 43 8 1 8 108 16 6 1 3 0 702 5 33 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 432 420 10 1 0 0 41 7 1 0 0 0 321 2 25 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 694 659 31 1 2 1 131 5 24 4 9 0 483 4 36 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 110 109 0 0 0 0 17 0 0 0 0 0 83 1 3 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 2361 2251 98 11 3 9 310 37 32 5 12 0 1718 12 105 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Empoli (2 Seasons) 1 League 42.6 1126 1079 41 2 2 1 172 12 25 4 9 0 804 6 61 Pordenone (1 Season) 1 League 30.6 952 904 43 8 1 8 108 16 6 1 3 0 702 5 33 Reggiana (1 Season) 1 League 5.8 173 159 14 1 0 0 13 9 1 0 0 0 129 0 8 Bologna (1 Season) 1 League 2.7 110 109 0 0 0 0 17 0 0 0 0 0 83 1 3 Atalanta (1 Season) 1 League Serie A (4 Seasons) 45.4 1236 1188 41 2 2 1 189 12 25 4 9 0 887 7 64 Serie B (2 Seasons) 36.4 1125 1063 57 9 1 8 121 25 7 1 3 0 831 5 41
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 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 0 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 1 Matches 5 Seasons 5 Clubs 1 League 2.7 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Reggiana (1 Season) 1 League 1.3 0 Pordenone (1 Season) 1 League 0.8 0 Empoli (1 Season) 1 League 0.6 1 Bologna (1 Season) 1 League Atalanta (1 Season) 1 League
Goal and Shot Creation Table Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 13 2.24 6 3 1 1 2 0 1 0.17 0 1 0 0 0 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 115 3.76 74 2 11 9 15 4 13 0.43 9 0 2 0 1 1 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 53 3.71 31 1 3 5 10 3 7 0.49 1 1 2 1 2 0 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 93 3.28 57 6 4 6 18 2 4 0.14 2 0 0 0 2 0 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 16 5.93 11 0 2 1 2 0 5 1.85 3 0 0 0 2 0 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 290 3.55 179 12 21 22 47 9 30 0.37 15 2 4 1 7 1 Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Empoli (2 Seasons) 2 Leagues 43.2 146 3.42 88 7 7 11 28 5 11 0.26 3 1 2 1 4 0 Pordenone (1 Season) 2 Leagues 31.4 115 3.76 74 2 11 9 15 4 13 0.43 9 0 2 0 1 1 Reggiana (1 Season) 2 Leagues 7.1 13 2.24 6 3 1 1 2 0 1 0.17 0 1 0 0 0 0 Bologna (1 Season) 2 Leagues 2.7 16 5.93 11 0 2 1 2 0 5 1.85 3 0 0 0 2 0 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 Serie A (4 Seasons) 45.4 162 3.57 99 7 9 12 30 5 16 0.35 6 1 2 1 6 0 Serie B (2 Seasons) 36.4 128 3.52 80 5 12 10 17 4 14 0.38 9 1 2 0 1 1
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 2020-2021 19 Reggiana 2 Leagues 7.1 13 2.24 6 3 1 1 2 0 1 0.17 0 1 0 0 0 0 2021-2022 20 Pordenone 2 Leagues 31.4 115 3.76 74 2 11 9 15 4 13 0.43 9 0 2 0 1 1 2022-2023 21 Empoli 2 Leagues 14.9 53 3.71 31 1 3 5 10 3 7 0.49 1 1 2 1 2 0 2023-2024 22 Empoli 1 League 28.4 93 3.28 57 6 4 6 18 2 4 0.14 2 0 0 0 2 0 2024-2025 23 Bologna 2 Leagues 2.7 16 5.93 11 0 2 1 2 0 5 1.85 3 0 0 0 2 0 6 Seasons 5 Clubs 3 Leagues 84.4 290 3.55 179 12 21 22 47 9 30 0.37 15 2 4 1 7 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Empoli (2 Seasons) 2 Leagues 43.2 146 3.42 88 7 7 11 28 5 11 0.26 3 1 2 1 4 0 Pordenone (1 Season) 2 Leagues 31.4 115 3.76 74 2 11 9 15 4 13 0.43 9 0 2 0 1 1 Reggiana (1 Season) 2 Leagues 7.1 13 2.24 6 3 1 1 2 0 1 0.17 0 1 0 0 0 0 Bologna (1 Season) 2 Leagues 2.7 16 5.93 11 0 2 1 2 0 5 1.85 3 0 0 0 2 0 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 Serie A (4 Seasons) 45.4 162 3.57 99 7 9 12 30 5 16 0.35 6 1 2 1 6 0 Serie B (2 Seasons) 36.4 128 3.52 80 5 12 10 17 4 14 0.38 9 1 2 0 1 1
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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 13 2.24 6 3 1 1 2 0 1 0.17 0 1 0 0 0 0 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 115 3.76 74 2 11 9 15 4 13 0.43 9 0 2 0 1 1 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 53 3.71 31 1 3 5 10 3 7 0.49 1 1 2 1 2 0 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 93 3.28 57 6 4 6 18 2 4 0.14 2 0 0 0 2 0 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 16 5.93 11 0 2 1 2 0 5 1.85 3 0 0 0 2 0 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 290 3.55 179 12 21 22 47 9 30 0.37 15 2 4 1 7 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Empoli (2 Seasons) 1 League 42.6 146 3.42 88 7 7 11 28 5 11 0.26 3 1 2 1 4 0 Pordenone (1 Season) 1 League 30.6 115 3.76 74 2 11 9 15 4 13 0.43 9 0 2 0 1 1 Reggiana (1 Season) 1 League 5.8 13 2.24 6 3 1 1 2 0 1 0.17 0 1 0 0 0 0 Bologna (1 Season) 1 League 2.7 16 5.93 11 0 2 1 2 0 5 1.85 3 0 0 0 2 0 Atalanta (1 Season) 1 League Serie A (4 Seasons) 45.4 162 3.57 99 7 9 12 30 5 16 0.35 6 1 2 1 6 0 Serie B (2 Seasons) 36.4 128 3.52 80 5 12 10 17 4 14 0.38 9 1 2 0 1 1
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 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 Matches 5 Seasons 5 Clubs 1 League 2.7 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Reggiana (1 Season) 1 League 1.3 Pordenone (1 Season) 1 League 0.8 Empoli (1 Season) 1 League 0.6 Bologna (1 Season) 1 League Atalanta (1 Season) 1 League
Defensive Actions Table Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 0 0 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 10 5 5 2 3 5 14 35.7 9 11 0 11 6 16 3 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 1 3 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 65 36 28 21 16 31 58 53.4 27 39 1 38 30 95 13 0 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 1 0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 30 22 11 12 7 8 27 29.6 19 19 1 18 9 39 8 0 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 51 39 15 20 16 16 35 45.7 19 26 1 25 14 65 8 0 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 5 3 2 3 0 1 3 33.3 2 5 0 5 2 7 1 0 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 161 107 61 58 42 61 137 44.5 76 100 3 97 64 222 33 0 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Empoli (2 Seasons) 2 Leagues 43.2 81 62 26 32 23 24 62 38.7 38 45 2 43 23 104 16 0 Pordenone (1 Season) 2 Leagues 31.4 65 37 28 21 16 31 58 53.4 27 39 1 38 33 95 13 0 Reggiana (1 Season) 2 Leagues 7.1 10 5 5 2 3 5 14 35.7 9 11 0 11 6 16 3 0 Bologna (1 Season) 2 Leagues 2.7 5 3 2 3 0 1 3 33.3 2 5 0 5 2 7 1 0 Atalanta (1 Season) 2 Leagues 0 Coppa Italia (5 Seasons) 2.7 2 3 0 Serie A (4 Seasons) 45.4 86 64 28 35 23 25 65 38.5 40 50 2 48 25 111 17 0 Serie B (2 Seasons) 36.4 75 41 33 23 19 36 72 50.0 36 50 1 49 36 111 16 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 2020-2021 19 Reggiana 2 Leagues 7.1 10 5 5 2 3 5 14 35.7 9 11 0 11 6 16 3 0 2021-2022 20 Pordenone 2 Leagues 31.4 65 37 28 21 16 31 58 53.4 27 39 1 38 33 95 13 0 2022-2023 21 Empoli 2 Leagues 14.9 30 23 11 12 7 8 27 29.6 19 19 1 18 9 39 8 0 2023-2024 22 Empoli 1 League 28.4 51 39 15 20 16 16 35 45.7 19 26 1 25 14 65 8 0 2024-2025 23 Bologna 2 Leagues 2.7 5 3 2 3 0 1 3 33.3 2 5 0 5 2 7 1 0 6 Seasons 5 Clubs 3 Leagues 84.4 161 107 61 58 42 61 137 44.5 76 100 3 97 64 222 33 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Empoli (2 Seasons) 2 Leagues 43.2 81 62 26 32 23 24 62 38.7 38 45 2 43 23 104 16 0 Pordenone (1 Season) 2 Leagues 31.4 65 37 28 21 16 31 58 53.4 27 39 1 38 33 95 13 0 Reggiana (1 Season) 2 Leagues 7.1 10 5 5 2 3 5 14 35.7 9 11 0 11 6 16 3 0 Bologna (1 Season) 2 Leagues 2.7 5 3 2 3 0 1 3 33.3 2 5 0 5 2 7 1 0 Atalanta (1 Season) 2 Leagues 0 Coppa Italia (5 Seasons) 2.7 2 3 0 Serie A (4 Seasons) 45.4 86 64 28 35 23 25 65 38.5 40 50 2 48 25 111 17 0 Serie B (2 Seasons) 36.4 75 41 33 23 19 36 72 50.0 36 50 1 49 36 111 16 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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 10 5 5 2 3 5 14 35.7 9 11 0 11 6 16 3 0 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 65 36 28 21 16 31 58 53.4 27 39 1 38 30 95 13 0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 30 22 11 12 7 8 27 29.6 19 19 1 18 9 39 8 0 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 51 39 15 20 16 16 35 45.7 19 26 1 25 14 65 8 0 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 5 3 2 3 0 1 3 33.3 2 5 0 5 2 7 1 0 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 161 105 61 58 42 61 137 44.5 76 100 3 97 61 222 33 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 Empoli (2 Seasons) 1 League 42.6 81 61 26 32 23 24 62 38.7 38 45 2 43 23 104 16 0 Pordenone (1 Season) 1 League 30.6 65 36 28 21 16 31 58 53.4 27 39 1 38 30 95 13 0 Reggiana (1 Season) 1 League 5.8 10 5 5 2 3 5 14 35.7 9 11 0 11 6 16 3 0 Bologna (1 Season) 1 League 2.7 5 3 2 3 0 1 3 33.3 2 5 0 5 2 7 1 0 Atalanta (1 Season) 1 League 0 Serie A (4 Seasons) 45.4 86 64 28 35 23 25 65 38.5 40 50 2 48 25 111 17 0 Serie B (2 Seasons) 36.4 75 41 33 23 19 36 72 50.0 36 50 1 49 36 111 16 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 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 0 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 1 3 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 1 0 Matches 5 Seasons 5 Clubs 1 League 2.7 2 3 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 Reggiana (1 Season) 1 League 1.3 0 0 0 Pordenone (1 Season) 1 League 0.8 1 3 0 Empoli (1 Season) 1 League 0.6 1 0 0 Bologna (1 Season) 1 League 0 Atalanta (1 Season) 1 League 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 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 256 6 43 103 116 23 256 16 8 50.0 8 50.0 155 1385 577 24 11 7 23 9 165 40 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 1399 17 170 527 743 120 1399 128 62 48.4 66 51.6 945 8164 3881 153 78 68 95 33 997 209 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 638 9 87 255 311 56 638 57 22 38.6 20 35.1 442 3746 1603 73 30 23 44 21 464 99 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 1012 7 86 357 589 115 1012 86 29 33.7 41 47.7 704 6111 2853 128 51 48 59 36 744 197 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 144 0 14 50 84 14 144 11 6 54.5 2 18.2 107 761 393 20 4 8 4 2 110 22 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 3449 39 400 1292 1843 328 3449 298 127 42.6 137 46.0 2353 20167 9307 398 174 154 225 101 2480 567 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 Empoli (2 Seasons) 2 Leagues 43.2 1650 16 173 612 900 171 1650 143 51 35.7 61 42.7 1146 9857 4456 201 81 71 103 57 1208 296 Pordenone (1 Season) 2 Leagues 31.4 1399 17 170 527 743 120 1399 128 62 48.4 66 51.6 945 8164 3881 153 78 68 95 33 997 209 Reggiana (1 Season) 2 Leagues 7.1 256 6 43 103 116 23 256 16 8 50.0 8 50.0 155 1385 577 24 11 7 23 9 165 40 Bologna (1 Season) 2 Leagues 2.7 144 0 14 50 84 14 144 11 6 54.5 2 18.2 107 761 393 20 4 8 4 2 110 22 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 Serie A (4 Seasons) 45.4 1794 16 187 662 984 185 1794 154 57 37.0 63 40.9 1253 10618 4849 221 85 79 107 59 1318 318 Serie B (2 Seasons) 36.4 1655 23 213 630 859 143 1655 144 70 48.6 74 51.4 1100 9549 4458 177 89 75 118 42 1162 249
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 2020-2021 19 Reggiana 2 Leagues 7.1 256 6 43 103 116 23 256 16 8 50.0 8 50.0 155 1385 577 24 11 7 23 9 165 40 2021-2022 20 Pordenone 2 Leagues 31.4 1399 17 170 527 743 120 1399 128 62 48.4 66 51.6 945 8164 3881 153 78 68 95 33 997 209 2022-2023 21 Empoli 2 Leagues 14.9 638 9 87 255 311 56 638 57 22 38.6 20 35.1 442 3746 1603 73 30 23 44 21 464 99 2023-2024 22 Empoli 1 League 28.4 1012 7 86 357 589 115 1012 86 29 33.7 41 47.7 704 6111 2853 128 51 48 59 36 744 197 2024-2025 23 Bologna 2 Leagues 2.7 144 0 14 50 84 14 144 11 6 54.5 2 18.2 107 761 393 20 4 8 4 2 110 22 6 Seasons 5 Clubs 3 Leagues 84.4 3449 39 400 1292 1843 328 3449 298 127 42.6 137 46.0 2353 20167 9307 398 174 154 225 101 2480 567 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 Empoli (2 Seasons) 2 Leagues 43.2 1650 16 173 612 900 171 1650 143 51 35.7 61 42.7 1146 9857 4456 201 81 71 103 57 1208 296 Pordenone (1 Season) 2 Leagues 31.4 1399 17 170 527 743 120 1399 128 62 48.4 66 51.6 945 8164 3881 153 78 68 95 33 997 209 Reggiana (1 Season) 2 Leagues 7.1 256 6 43 103 116 23 256 16 8 50.0 8 50.0 155 1385 577 24 11 7 23 9 165 40 Bologna (1 Season) 2 Leagues 2.7 144 0 14 50 84 14 144 11 6 54.5 2 18.2 107 761 393 20 4 8 4 2 110 22 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 Serie A (4 Seasons) 45.4 1794 16 187 662 984 185 1794 154 57 37.0 63 40.9 1253 10618 4849 221 85 79 107 59 1318 318 Serie B (2 Seasons) 36.4 1655 23 213 630 859 143 1655 144 70 48.6 74 51.4 1100 9549 4458 177 89 75 118 42 1162 249
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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 256 6 43 103 116 23 256 16 8 50.0 8 50.0 155 1385 577 24 11 7 23 9 165 40 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 1399 17 170 527 743 120 1399 128 62 48.4 66 51.6 945 8164 3881 153 78 68 95 33 997 209 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 638 9 87 255 311 56 638 57 22 38.6 20 35.1 442 3746 1603 73 30 23 44 21 464 99 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 1012 7 86 357 589 115 1012 86 29 33.7 41 47.7 704 6111 2853 128 51 48 59 36 744 197 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 144 0 14 50 84 14 144 11 6 54.5 2 18.2 107 761 393 20 4 8 4 2 110 22 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 3449 39 400 1292 1843 328 3449 298 127 42.6 137 46.0 2353 20167 9307 398 174 154 225 101 2480 567 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 Empoli (2 Seasons) 1 League 42.6 1650 16 173 612 900 171 1650 143 51 35.7 61 42.7 1146 9857 4456 201 81 71 103 57 1208 296 Pordenone (1 Season) 1 League 30.6 1399 17 170 527 743 120 1399 128 62 48.4 66 51.6 945 8164 3881 153 78 68 95 33 997 209 Reggiana (1 Season) 1 League 5.8 256 6 43 103 116 23 256 16 8 50.0 8 50.0 155 1385 577 24 11 7 23 9 165 40 Bologna (1 Season) 1 League 2.7 144 0 14 50 84 14 144 11 6 54.5 2 18.2 107 761 393 20 4 8 4 2 110 22 Atalanta (1 Season) 1 League Serie A (4 Seasons) 45.4 1794 16 187 662 984 185 1794 154 57 37.0 63 40.9 1253 10618 4849 221 85 79 107 59 1318 318 Serie B (2 Seasons) 36.4 1655 23 213 630 859 143 1655 144 70 48.6 74 51.4 1100 9549 4458 177 89 75 118 42 1162 249
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 1/3 CPA Mis Dis Rec Matches 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 Matches 5 Seasons 5 Clubs 1 League 2.7 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Reggiana (1 Season) 1 League 1.3 Pordenone (1 Season) 1 League 0.8 Empoli (1 Season) 1 League 0.6 Bologna (1 Season) 1 League Atalanta (1 Season) 1 League
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 2018-2019 17 Atalanta it ITA Coppa Italia 0 0 0 0 1 Matches 2018-2019 17 Atalanta it ITA 1. Serie A 0 0 0 0 1 Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 18 522 29 15.7 5.8 2 69 0 16 24 16 0.33 3 10 -7 -1.21 -0.60 4.6 6.2 -1.6 -0.28 +0.33 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 1 70 70 77.8 0.8 1 70 0 0 0 0.00 1 2 -1 -1.29 +3.21 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 36 2,752 76 80.5 30.6 29 88 24 7 28 2 0.50 26 54 -28 -0.92 +0.97 32.8 50.2 -17.3 -0.57 +0.18 Matches 2022-2023 21 Empoli it ITA Coppa Italia 1 52 52 43.3 0.6 0 0 1 52 0 0.00 1 2 -1 -1.73 -1.73 Matches 2022-2023 21 Empoli it ITA 1. Serie A 28 1,285 46 37.6 14.3 12 74 2 16 25 3 1.32 20 12 +8 +0.56 +1.40 17.5 19.7 -2.2 -0.15 +0.58 Matches 2023-2024 22 Empoli it ITA 1. Serie A 37 2,553 69 74.6 28.4 29 82 11 8 24 0 0.97 20 42 -22 -0.78 -0.46 24.4 40.8 -16.4 -0.58 -0.56 Matches 2024-2025 23 Bologna it ITA Coppa Italia 0 0 0 0 1 Matches 2024-2025 23 Bologna it ITA 1. Serie A 9 244 27 9.3 2.7 1 65 0 8 22 1 2.22 7 2 +5 +1.84 +1.46 5.9 2.5 +3.4 +1.26 +0.91 Matches 6 Seasons 5 Clubs 3 Leagues 131 7,598 58 36.9 84.4 75 83 38 56 25 25 0.90 80 126 -46 -0.54 -0.07 85.2 119.3 -34.2 -0.42 -0.08 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 Empoli (2 Seasons) 2 Leagues 66 3,890 59 55.9 43.2 41 79 13 25 26 3 1.10 41 56 -15 -0.35 +0.33 41.9 60.5 -18.6 -0.44 +0.09 Pordenone (1 Season) 2 Leagues 37 2,822 76 80.4 31.4 30 88 24 7 28 2 0.49 27 56 -29 -0.92 +1.04 32.8 50.2 -17.3 -0.57 +0.18 Reggiana (1 Season) 2 Leagues 19 642 34 18.6 7.1 3 86 1 16 24 16 0.37 5 12 -7 -0.98 -0.37 4.6 6.2 -1.6 -0.28 +0.33 Bologna (1 Season) 2 Leagues 9 244 27 8.7 2.7 1 65 0 8 22 2 2.22 7 2 +5 +1.84 +1.46 5.9 2.5 +3.4 +1.26 +0.91 Atalanta (1 Season) 2 Leagues 0 0 0 0 2 Coppa Italia (5 Seasons) 3 242 81 25.2 2.7 2 95 1 1 52 2 0.33 4 6 -2 -0.74 +0.28 Serie A (4 Seasons) 74 4,082 55 31.7 45.4 42 79 13 32 24 5 1.25 47 56 -9 -0.20 +0.02 47.8 63.0 -15.2 -0.34 -0.19 Serie B (2 Seasons) 54 3,274 61 48.5 36.4 31 87 24 23 25 18 0.44 29 64 -35 -0.96 -0.11 37.4 56.4 -19.0 -0.52 +0.12
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 2018-2019 17 Atalanta 2 Leagues 0 0 0 0 2 2020-2021 19 Reggiana 2 Leagues 19 642 34 18.6 7.1 3 86 1 16 24 16 0.37 5 12 -7 -0.98 -0.37 4.6 6.2 -1.6 -0.28 +0.33 2021-2022 20 Pordenone 2 Leagues 37 2,822 76 80.4 31.4 30 88 24 7 28 2 0.49 27 56 -29 -0.92 +1.04 32.8 50.2 -17.3 -0.57 +0.18 2022-2023 21 Empoli 2 Leagues 29 1,337 46 37.8 14.9 12 74 2 17 26 3 1.27 21 14 +7 +0.47 +1.29 17.5 19.7 -2.2 -0.15 +0.58 2023-2024 22 Empoli 1 League 37 2,553 69 74.6 28.4 29 82 11 8 24 0 0.97 20 42 -22 -0.78 -0.46 24.4 40.8 -16.4 -0.58 -0.56 2024-2025 23 Bologna 2 Leagues 9 244 27 8.7 2.7 1 65 0 8 22 2 2.22 7 2 +5 +1.84 +1.46 5.9 2.5 +3.4 +1.26 +0.91 6 Seasons 5 Clubs 3 Leagues 131 7,598 58 36.9 84.4 75 83 38 56 25 25 0.90 80 126 -46 -0.54 -0.07 85.2 119.3 -34.2 -0.42 -0.08 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 Empoli (2 Seasons) 2 Leagues 66 3,890 59 55.9 43.2 41 79 13 25 26 3 1.10 41 56 -15 -0.35 +0.33 41.9 60.5 -18.6 -0.44 +0.09 Pordenone (1 Season) 2 Leagues 37 2,822 76 80.4 31.4 30 88 24 7 28 2 0.49 27 56 -29 -0.92 +1.04 32.8 50.2 -17.3 -0.57 +0.18 Reggiana (1 Season) 2 Leagues 19 642 34 18.6 7.1 3 86 1 16 24 16 0.37 5 12 -7 -0.98 -0.37 4.6 6.2 -1.6 -0.28 +0.33 Bologna (1 Season) 2 Leagues 9 244 27 8.7 2.7 1 65 0 8 22 2 2.22 7 2 +5 +1.84 +1.46 5.9 2.5 +3.4 +1.26 +0.91 Atalanta (1 Season) 2 Leagues 0 0 0 0 2 Coppa Italia (5 Seasons) 3 242 81 25.2 2.7 2 95 1 1 52 2 0.33 4 6 -2 -0.74 +0.28 Serie A (4 Seasons) 74 4,082 55 31.7 45.4 42 79 13 32 24 5 1.25 47 56 -9 -0.20 +0.02 47.8 63.0 -15.2 -0.34 -0.19 Serie B (2 Seasons) 54 3,274 61 48.5 36.4 31 87 24 23 25 18 0.44 29 64 -35 -0.96 -0.11 37.4 56.4 -19.0 -0.52 +0.12
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 17 Atalanta it ITA 1. Serie A 3rd 0 0 0 0 1 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 18th 18 522 29 15.7 5.8 2 69 0 16 24 16 0.33 3 10 -7 -1.21 -0.60 4.6 6.2 -1.6 -0.28 +0.33 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 36 2,752 76 80.5 30.6 29 88 24 7 28 2 0.50 26 54 -28 -0.92 +0.97 32.8 50.2 -17.3 -0.57 +0.18 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 28 1,285 46 37.6 14.3 12 74 2 16 25 3 1.32 20 12 +8 +0.56 +1.40 17.5 19.7 -2.2 -0.15 +0.58 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 37 2,553 69 74.6 28.4 29 82 11 8 24 0 0.97 20 42 -22 -0.78 -0.46 24.4 40.8 -16.4 -0.58 -0.56 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 9 244 27 9.3 2.7 1 65 0 8 22 1 2.22 7 2 +5 +1.84 +1.46 5.9 2.5 +3.4 +1.26 +0.91 Matches 6 Seasons 5 Clubs 2 Leagues 128 7,356 57 37.5 81.7 73 82 37 55 24 23 0.91 76 120 -44 -0.54 -0.07 85.2 119.3 -34.2 -0.42 -0.08 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 Empoli (2 Seasons) 1 League 65 3,838 59 56.1 42.6 41 79 13 24 24 3 1.12 40 54 -14 -0.33 +0.36 41.9 60.5 -18.6 -0.44 +0.09 Pordenone (1 Season) 1 League 36 2,752 76 80.5 30.6 29 88 24 7 28 2 0.50 26 54 -28 -0.92 +0.97 32.8 50.2 -17.3 -0.57 +0.18 Reggiana (1 Season) 1 League 18 522 29 15.7 5.8 2 69 0 16 24 16 0.33 3 10 -7 -1.21 -0.60 4.6 6.2 -1.6 -0.28 +0.33 Bologna (1 Season) 1 League 9 244 27 9.3 2.7 1 65 0 8 22 1 2.22 7 2 +5 +1.84 +1.46 5.9 2.5 +3.4 +1.26 +0.91 Atalanta (1 Season) 1 League 0 0 0 0 1 Serie A (4 Seasons) 74 4,082 55 31.7 45.4 42 79 13 32 24 5 1.25 47 56 -9 -0.20 +0.02 47.8 63.0 -15.2 -0.34 -0.19 Serie B (2 Seasons) 54 3,274 61 48.5 36.4 31 87 24 23 25 18 0.44 29 64 -35 -0.96 -0.11 37.4 56.4 -19.0 -0.52 +0.12
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 2018-2019 17 Atalanta it ITA Coppa Italia 2nd 0 0 0 0 1 Matches 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 1 70 70 77.8 0.8 1 70 0 0 0 0.00 1 2 -1 -1.29 +3.21 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 1 52 52 43.3 0.6 0 0 1 52 0 0.00 1 2 -1 -1.73 -1.73 Matches 2024-2025 23 Bologna it ITA Coppa Italia SF 0 0 0 0 1 Matches 5 Seasons 5 Clubs 1 League 3 242 81 25.2 2.7 2 95 1 1 52 2 0.33 4 6 -2 -0.74 +0.28 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Reggiana (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Pordenone (1 Season) 1 League 1 70 70 77.8 0.8 1 70 0 0 0 0.00 1 2 -1 -1.29 +3.21 Empoli (1 Season) 1 League 1 52 52 43.3 0.6 0 0 1 52 0 0.00 1 2 -1 -1.73 -1.73 Bologna (1 Season) 1 League 0 0 0 0 1 Atalanta (1 Season) 1 League 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 19 Reggiana it ITA Coppa Italia 1.3 0 0 0 0 0 0 0 0 0 0 Matches 2020-2021 19 Reggiana it ITA 2. Serie B 5.8 0 1 0 4 14 3 13 6 5 0 0 0 31 1 6 14.3 Matches 2021-2022 20 Pordenone it ITA Coppa Italia 0.8 0 0 0 0 1 0 0 3 1 0 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 30.6 3 0 0 50 114 3 108 30 36 1 0 0 158 5 29 14.7 Matches 2022-2023 21 Empoli it ITA Coppa Italia 0.6 0 0 0 0 0 0 1 0 1 0 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14.3 5 1 1 25 60 1 41 9 22 1 0 0 64 3 15 16.7 Matches 2023-2024 22 Empoli it ITA 1. Serie A 28.4 3 0 0 48 77 3 131 14 39 2 0 0 99 9 25 26.5 Matches 2024-2025 23 Bologna it ITA 1. Serie A 2.7 0 0 0 2 13 0 17 2 3 1 0 0 14 3 3 50.0 Matches 6 Seasons 5 Clubs 3 Leagues 84.4 11 2 1 129 279 10 311 64 107 5 0 0 366 21 78 21.2 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Empoli (2 Seasons) 2 Leagues 43.2 8 1 1 73 137 4 173 23 62 3 0 0 163 12 40 23.1 Pordenone (1 Season) 2 Leagues 31.4 3 0 0 50 115 3 108 33 37 1 0 0 158 5 29 14.7 Reggiana (1 Season) 2 Leagues 7.1 0 1 0 4 14 3 13 6 5 0 0 0 31 1 6 14.3 Bologna (1 Season) 2 Leagues 2.7 0 0 0 2 13 0 17 2 3 1 0 0 14 3 3 50.0 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 0 0 0 0 1 0 1 3 2 0 Serie A (4 Seasons) 45.4 8 1 1 75 150 4 189 25 64 4 0 0 177 15 43 25.9 Serie B (2 Seasons) 36.4 3 1 0 54 128 6 121 36 41 1 0 0 189 6 35 14.6
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 2020-2021 19 Reggiana 2 Leagues 7.1 0 1 0 4 14 3 13 6 5 0 0 0 31 1 6 14.3 2021-2022 20 Pordenone 2 Leagues 31.4 3 0 0 50 115 3 108 33 37 1 0 0 158 5 29 14.7 2022-2023 21 Empoli 2 Leagues 14.9 5 1 1 25 60 1 42 9 23 1 0 0 64 3 15 16.7 2023-2024 22 Empoli 1 League 28.4 3 0 0 48 77 3 131 14 39 2 0 0 99 9 25 26.5 2024-2025 23 Bologna 2 Leagues 2.7 0 0 0 2 13 0 17 2 3 1 0 0 14 3 3 50.0 6 Seasons 5 Clubs 3 Leagues 84.4 11 2 1 129 279 10 311 64 107 5 0 0 366 21 78 21.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Empoli (2 Seasons) 2 Leagues 43.2 8 1 1 73 137 4 173 23 62 3 0 0 163 12 40 23.1 Pordenone (1 Season) 2 Leagues 31.4 3 0 0 50 115 3 108 33 37 1 0 0 158 5 29 14.7 Reggiana (1 Season) 2 Leagues 7.1 0 1 0 4 14 3 13 6 5 0 0 0 31 1 6 14.3 Bologna (1 Season) 2 Leagues 2.7 0 0 0 2 13 0 17 2 3 1 0 0 14 3 3 50.0 Atalanta (1 Season) 2 Leagues Coppa Italia (5 Seasons) 2.7 0 0 0 0 1 0 1 3 2 0 Serie A (4 Seasons) 45.4 8 1 1 75 150 4 189 25 64 4 0 0 177 15 43 25.9 Serie B (2 Seasons) 36.4 3 1 0 54 128 6 121 36 41 1 0 0 189 6 35 14.6
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 2020-2021 19 Reggiana it ITA 2. Serie B 18th 5.8 0 1 0 4 14 3 13 6 5 0 0 0 31 1 6 14.3 Matches 2021-2022 20 Pordenone it ITA 2. Serie B 20th 30.6 3 0 0 50 114 3 108 30 36 1 0 0 158 5 29 14.7 Matches 2022-2023 21 Empoli it ITA 1. Serie A 14th 14.3 5 1 1 25 60 1 41 9 22 1 0 0 64 3 15 16.7 Matches 2023-2024 22 Empoli it ITA 1. Serie A 17th 28.4 3 0 0 48 77 3 131 14 39 2 0 0 99 9 25 26.5 Matches 2024-2025 23 Bologna it ITA 1. Serie A 4th 2.7 0 0 0 2 13 0 17 2 3 1 0 0 14 3 3 50.0 Matches 6 Seasons 5 Clubs 2 Leagues 81.7 11 2 1 129 278 10 310 61 105 5 0 0 366 21 78 21.2 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Empoli (2 Seasons) 1 League 42.6 8 1 1 73 137 4 172 23 61 3 0 0 163 12 40 23.1 Pordenone (1 Season) 1 League 30.6 3 0 0 50 114 3 108 30 36 1 0 0 158 5 29 14.7 Reggiana (1 Season) 1 League 5.8 0 1 0 4 14 3 13 6 5 0 0 0 31 1 6 14.3 Bologna (1 Season) 1 League 2.7 0 0 0 2 13 0 17 2 3 1 0 0 14 3 3 50.0 Atalanta (1 Season) 1 League Serie A (4 Seasons) 45.4 8 1 1 75 150 4 189 25 64 4 0 0 177 15 43 25.9 Serie B (2 Seasons) 36.4 3 1 0 54 128 6 121 36 41 1 0 0 189 6 35 14.6
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 19 Reggiana it ITA Coppa Italia 41st 1.3 0 0 0 0 0 0 0 0 0 0 Matches 2021-2022 20 Pordenone it ITA Coppa Italia Rd1 0.8 0 0 0 0 1 0 0 3 1 0 Matches 2022-2023 21 Empoli it ITA Coppa Italia Rd1 0.6 0 0 0 0 0 0 1 0 1 0 Matches 5 Seasons 5 Clubs 1 League 2.7 0 0 0 0 1 0 1 3 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Reggiana (1 Season) 1 League 1.3 0 0 0 0 0 0 0 0 0 0 Pordenone (1 Season) 1 League 0.8 0 0 0 0 1 0 0 3 1 0 Empoli (1 Season) 1 League 0.6 0 0 0 0 0 0 1 0 1 0 Bologna (1 Season) 1 League Atalanta (1 Season) 1 League
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 Nicolò Cambiaghi Pages
Nicolò Cambiaghi 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