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 16 Empoli it ITA 1. Serie A 0 0 Matches 2019-2020 17 Empoli it ITA Coppa Italia 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 17 Empoli it ITA 2. Serie B 28 19 1,755 19.5 0 0 0 0 0 0 6 0 1.3 1.3 1.0 2.3 28 107 30 0.00 0.00 0.00 0.00 0.00 0.07 0.05 0.12 0.07 0.12 Matches 2020-2021 18 Empoli it ITA Coppa Italia 3 3 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Empoli it ITA 2. Serie B 34 19 1,656 18.4 2 4 6 2 0 0 3 0 1.5 1.5 2.8 4.4 52 87 102 0.11 0.22 0.33 0.11 0.33 0.08 0.15 0.24 0.08 0.24 Matches 2021-2022 19 Empoli it ITA Coppa Italia 3 1 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Torino it ITA 1. Serie A 12 9 722 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 5 31 8 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.08 0.05 0.08 Matches 2021-2022 19 Empoli it ITA 1. Serie A 21 17 1,530 17.0 1 1 2 1 0 0 1 1 0.2 0.2 0.3 0.5 24 103 13 0.06 0.06 0.12 0.06 0.12 0.01 0.02 0.03 0.01 0.03 Matches 2022-2023 20 Torino it ITA Coppa Italia 4 4 342 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Torino it ITA 1. Serie A 28 23 2,070 23.0 2 1 3 2 0 0 6 0 1.7 1.7 1.8 3.5 43 104 31 0.09 0.04 0.13 0.09 0.13 0.07 0.08 0.15 0.07 0.15 Matches 2023-2024 21 Torino it ITA Coppa Italia 1 1 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Torino it ITA 1. Serie A 32 28 2,395 26.6 1 2 3 1 0 0 8 1 1.3 1.3 2.3 3.6 47 122 73 0.04 0.08 0.11 0.04 0.11 0.05 0.09 0.13 0.05 0.13 Matches 2024-2025 22 Torino it ITA Coppa Italia 2 1 121 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 22 Torino it ITA 1. Serie A 30 30 2,543 28.3 1 1 2 1 0 0 8 1 1.2 1.2 0.5 1.6 39 99 27 0.04 0.04 0.07 0.04 0.07 0.04 0.02 0.06 0.04 0.06 Matches 7 Seasons 2 Clubs 3 Leagues 199 155 13,622 151.4 7 9 16 7 0 0 35 3 7.7 7.7 8.9 16.5 238 653 284 0.05 0.06 0.11 0.05 0.11 0.05 0.06 0.12 0.05 0.12 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 Torino (4 Seasons) 2 Leagues 109 96 8,270 91.9 4 4 8 4 0 0 24 2 4.6 4.6 4.7 9.3 134 356 139 0.04 0.04 0.09 0.04 0.09 0.05 0.06 0.11 0.05 0.11 Empoli (4 Seasons) 3 Leagues 90 59 5,352 59.5 3 5 8 3 0 0 11 1 3.1 3.1 4.1 7.2 104 297 145 0.05 0.08 0.13 0.05 0.13 0.06 0.08 0.13 0.06 0.13 Coppa Italia (6 Seasons) 14 10 951 10.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie A (5 Seasons) 123 107 9,260 102.9 5 5 10 5 0 0 24 3 4.8 4.8 5.0 9.9 158 459 152 0.05 0.05 0.10 0.05 0.10 0.05 0.05 0.10 0.05 0.10 Serie B (2 Seasons) 62 38 3,411 37.9 2 4 6 2 0 0 9 0 2.8 2.8 3.8 6.7 80 194 132 0.05 0.11 0.16 0.05 0.16 0.08 0.10 0.18 0.08 0.18
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 16 Empoli 1 League 0 0 2019-2020 17 Empoli 2 Leagues 29 19 1,767 19.6 0 0 0 0 0 0 6 0 1.3 1.3 1.0 2.3 28 107 30 0.00 0.00 0.00 0.00 0.00 0.07 0.05 0.12 0.07 0.12 2020-2021 18 Empoli 2 Leagues 37 22 1,877 20.9 2 4 6 2 0 0 3 0 1.5 1.5 2.8 4.4 52 87 102 0.10 0.19 0.29 0.10 0.29 0.08 0.15 0.24 0.08 0.24 2021-2022 19 Empoli 2 Leagues 24 18 1,708 19.0 1 1 2 1 0 0 2 1 0.2 0.2 0.3 0.5 24 103 13 0.05 0.05 0.11 0.05 0.11 0.01 0.02 0.03 0.01 0.03 2021-2022 19 Torino 1 League 12 9 722 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 5 31 8 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.08 0.05 0.08 2022-2023 20 Torino 2 Leagues 32 27 2,412 26.8 2 1 3 2 0 0 6 0 1.7 1.7 1.8 3.5 43 104 31 0.07 0.04 0.11 0.07 0.11 0.07 0.08 0.15 0.07 0.15 2023-2024 21 Torino 2 Leagues 33 29 2,472 27.5 1 2 3 1 0 0 8 1 1.3 1.3 2.3 3.6 47 122 73 0.04 0.07 0.11 0.04 0.11 0.05 0.09 0.13 0.05 0.13 2024-2025 22 Torino 2 Leagues 32 31 2,664 29.6 1 1 2 1 0 0 9 1 1.2 1.2 0.5 1.6 39 99 27 0.03 0.03 0.07 0.03 0.07 0.04 0.02 0.06 0.04 0.06 7 Seasons 2 Clubs 3 Leagues 199 155 13,622 151.4 7 9 16 7 0 0 35 3 7.7 7.7 8.9 16.5 238 653 284 0.05 0.06 0.11 0.05 0.11 0.05 0.06 0.12 0.05 0.12 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 Torino (4 Seasons) 2 Leagues 109 96 8,270 91.9 4 4 8 4 0 0 24 2 4.6 4.6 4.7 9.3 134 356 139 0.04 0.04 0.09 0.04 0.09 0.05 0.06 0.11 0.05 0.11 Empoli (4 Seasons) 3 Leagues 90 59 5,352 59.5 3 5 8 3 0 0 11 1 3.1 3.1 4.1 7.2 104 297 145 0.05 0.08 0.13 0.05 0.13 0.06 0.08 0.13 0.06 0.13 Coppa Italia (6 Seasons) 14 10 951 10.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie A (5 Seasons) 123 107 9,260 102.9 5 5 10 5 0 0 24 3 4.8 4.8 5.0 9.9 158 459 152 0.05 0.05 0.10 0.05 0.10 0.05 0.05 0.10 0.05 0.10 Serie B (2 Seasons) 62 38 3,411 37.9 2 4 6 2 0 0 9 0 2.8 2.8 3.8 6.7 80 194 132 0.05 0.11 0.16 0.05 0.16 0.08 0.10 0.18 0.08 0.18
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 16 Empoli it ITA 1. Serie A 18th 0 0 Matches 2019-2020 17 Empoli it ITA 2. Serie B 7th 28 19 1,755 19.5 0 0 0 0 0 0 6 0 1.3 1.3 1.0 2.3 28 107 30 0.00 0.00 0.00 0.00 0.00 0.07 0.05 0.12 0.07 0.12 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 34 19 1,656 18.4 2 4 6 2 0 0 3 0 1.5 1.5 2.8 4.4 52 87 102 0.11 0.22 0.33 0.11 0.33 0.08 0.15 0.24 0.08 0.24 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 21 17 1,530 17.0 1 1 2 1 0 0 1 1 0.2 0.2 0.3 0.5 24 103 13 0.06 0.06 0.12 0.06 0.12 0.01 0.02 0.03 0.01 0.03 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 12 9 722 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 5 31 8 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.08 0.05 0.08 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 28 23 2,070 23.0 2 1 3 2 0 0 6 0 1.7 1.7 1.8 3.5 43 104 31 0.09 0.04 0.13 0.09 0.13 0.07 0.08 0.15 0.07 0.15 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 32 28 2,395 26.6 1 2 3 1 0 0 8 1 1.3 1.3 2.3 3.6 47 122 73 0.04 0.08 0.11 0.04 0.11 0.05 0.09 0.13 0.05 0.13 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 30 30 2,543 28.3 1 1 2 1 0 0 8 1 1.2 1.2 0.5 1.6 39 99 27 0.04 0.04 0.07 0.04 0.07 0.04 0.02 0.06 0.04 0.06 Matches 7 Seasons 2 Clubs 2 Leagues 185 145 12,671 140.8 7 9 16 7 0 0 33 3 7.7 7.7 8.9 16.5 238 653 284 0.05 0.06 0.11 0.05 0.11 0.05 0.06 0.12 0.05 0.12 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 Torino (4 Seasons) 1 League 102 90 7,730 85.9 4 4 8 4 0 0 23 2 4.6 4.6 4.7 9.3 134 356 139 0.05 0.05 0.09 0.05 0.09 0.05 0.06 0.11 0.05 0.11 Empoli (4 Seasons) 2 Leagues 83 55 4,941 54.9 3 5 8 3 0 0 10 1 3.1 3.1 4.1 7.2 104 297 145 0.05 0.09 0.15 0.05 0.15 0.06 0.08 0.13 0.06 0.13 Serie A (5 Seasons) 123 107 9,260 102.9 5 5 10 5 0 0 24 3 4.8 4.8 5.0 9.9 158 459 152 0.05 0.05 0.10 0.05 0.10 0.05 0.05 0.10 0.05 0.10 Serie B (2 Seasons) 62 38 3,411 37.9 2 4 6 2 0 0 9 0 2.8 2.8 3.8 6.7 80 194 132 0.05 0.11 0.16 0.05 0.16 0.08 0.10 0.18 0.08 0.18
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 2019-2020 17 Empoli it ITA Coppa Italia 17th 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Empoli it ITA Coppa Italia 9th 3 3 221 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Empoli it ITA Coppa Italia R16 3 1 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Torino it ITA Coppa Italia QF 4 4 342 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Torino it ITA Coppa Italia Rd2 1 1 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 22 Torino it ITA Coppa Italia Rd2 2 1 121 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 2 Clubs 1 League 14 10 951 10.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Torino (3 Seasons) 1 League 7 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Empoli (3 Seasons) 1 League 7 4 411 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022 20 it Italy Friendlies (M) 1 0 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 it Italy UEFA Nations League 3rd 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 it Italy Friendlies (M) 0 0 Matches 2024-2025 22 it Italy UEFA Nations League QF 6 4 401 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 8 4 453 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (2 Seasons) 7 4 407 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (2 Seasons) 1 0 46 0.5 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 2019-2020 17 Empoli 2 Leagues 19.6 0 26 7 26.9 1.32 0.36 0.00 0.00 25.7 0 0 0 1.3 1.3 0.05 -1.3 -1.3 2020-2021 18 Empoli 2 Leagues 20.9 2 23 6 26.1 1.10 0.29 0.09 0.33 21.1 0 0 0 1.5 1.5 0.07 +0.5 +0.5 2021-2022 19 Empoli 2 Leagues 19.0 1 9 1 11.1 0.47 0.05 0.11 1.00 27.6 0 0 0 0.2 0.2 0.03 +0.8 +0.8 2021-2022 19 Torino 1 League 8.0 0 4 1 25.0 0.50 0.12 0.00 0.00 16.2 0 0 0 0.4 0.4 0.10 -0.4 -0.4 2022-2023 20 Torino 2 Leagues 26.8 2 24 9 37.5 0.90 0.34 0.08 0.22 21.5 0 0 0 1.7 1.7 0.08 +0.3 +0.3 2023-2024 21 Torino 2 Leagues 27.5 1 33 7 21.2 1.20 0.25 0.03 0.14 22.7 0 0 0 1.3 1.3 0.04 -0.3 -0.3 2024-2025 22 Torino 2 Leagues 29.6 1 21 6 28.6 0.71 0.20 0.05 0.17 25.5 0 0 0 1.2 1.2 0.06 -0.2 -0.2 7 Seasons 2 Clubs 3 Leagues 151.4 7 140 37 26.4 0.92 0.24 0.05 0.19 23.3 0 0 0 7.7 7.7 0.06 -0.7 -0.7 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 Torino (4 Seasons) 2 Leagues 91.9 4 82 23 28.0 0.89 0.25 0.05 0.17 22.7 0 0 0 4.6 4.6 0.06 -0.6 -0.6 Empoli (4 Seasons) 3 Leagues 59.5 3 58 14 24.1 0.98 0.24 0.05 0.21 24.1 0 0 0 3.1 3.1 0.05 -0.1 -0.1 Coppa Italia (6 Seasons) 10.6 0 9 4 44.4 0.85 0.38 0.00 0.00 0 0 Serie A (5 Seasons) 102.9 5 82 20 24.4 0.80 0.19 0.06 0.25 23.2 0 0 0 4.8 4.8 0.06 +0.2 +0.2 Serie B (2 Seasons) 37.9 2 49 13 26.5 1.29 0.34 0.04 0.15 23.5 0 0 0 2.8 2.8 0.06 -0.8 -0.8
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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 0 26 7 26.9 1.33 0.36 0.00 0.00 25.7 0 0 0 1.3 1.3 0.05 -1.3 -1.3 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 2 23 6 26.1 1.25 0.33 0.09 0.33 21.1 0 0 0 1.5 1.5 0.07 +0.5 +0.5 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 1 8 1 12.5 0.47 0.06 0.13 1.00 27.6 0 0 0 0.2 0.2 0.03 +0.8 +0.8 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 0 4 1 25.0 0.50 0.12 0.00 0.00 16.2 0 0 0 0.4 0.4 0.10 -0.4 -0.4 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 2 21 7 33.3 0.91 0.30 0.10 0.29 21.5 0 0 0 1.7 1.7 0.08 +0.3 +0.3 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 1 30 5 16.7 1.13 0.19 0.03 0.20 22.7 0 0 0 1.3 1.3 0.04 -0.3 -0.3 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 1 19 6 31.6 0.67 0.21 0.05 0.17 25.5 0 0 0 1.2 1.2 0.06 -0.2 -0.2 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 7 131 33 25.2 0.93 0.23 0.05 0.21 23.3 0 0 0 7.7 7.7 0.06 -0.7 -0.7 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 Torino (4 Seasons) 1 League 85.9 4 74 19 25.7 0.86 0.22 0.05 0.21 22.7 0 0 0 4.6 4.6 0.06 -0.6 -0.6 Empoli (4 Seasons) 2 Leagues 54.9 3 57 14 24.6 1.04 0.26 0.05 0.21 24.1 0 0 0 3.1 3.1 0.05 -0.1 -0.1 Serie A (5 Seasons) 102.9 5 82 20 24.4 0.80 0.19 0.06 0.25 23.2 0 0 0 4.8 4.8 0.06 +0.2 +0.2 Serie B (2 Seasons) 37.9 2 49 13 26.5 1.29 0.34 0.04 0.15 23.5 0 0 0 2.8 2.8 0.06 -0.8 -0.8
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 2019-2020 17 Empoli it ITA Coppa Italia 0.1 0 Matches 2019-2020 17 Empoli it ITA 2. Serie B 19.5 885 1041 85.0 16464 4400 375 408 91.9 369 415 88.9 123 171 71.9 0 1.0 1.5 -1.0 17 111 9 4 107 Matches 2020-2021 18 Empoli it ITA Coppa Italia 2.5 0 Matches 2020-2021 18 Empoli it ITA 2. Serie B 18.4 656 787 83.4 11052 2549 336 382 88.0 241 275 87.6 66 84 78.6 4 2.8 2.0 +1.2 24 74 13 1 87 Matches 2021-2022 19 Empoli it ITA Coppa Italia 2.0 0 Matches 2021-2022 19 Torino it ITA 1. Serie A 8.0 367 395 92.9 6506 1517 156 165 94.5 175 181 96.7 31 37 83.8 0 0.2 0.2 -0.2 4 37 1 0 31 Matches 2021-2022 19 Empoli it ITA 1. Serie A 17.0 832 932 89.3 15351 4216 315 336 93.8 429 457 93.9 74 106 69.8 1 0.3 0.6 +0.7 7 90 7 0 103 Matches 2022-2023 20 Torino it ITA Coppa Italia 3.8 0 Matches 2022-2023 20 Torino it ITA 1. Serie A 23.0 1034 1181 87.6 17604 4043 464 508 91.3 451 492 91.7 83 114 72.8 1 1.8 1.4 -0.8 16 96 12 2 104 Matches 2023-2024 21 Torino it ITA Coppa Italia 0.9 0 Matches 2023-2024 21 Torino it ITA 1. Serie A 26.6 1121 1310 85.6 18378 4368 524 574 91.3 496 551 90.0 71 117 60.7 2 2.3 2.4 -0.3 26 103 24 4 122 Matches 2024-2025 22 Torino it ITA Coppa Italia 1.3 0 Matches 2024-2025 22 Torino it ITA 1. Serie A 28.3 1040 1186 87.7 18124 3750 445 490 90.8 503 553 91.0 74 107 69.2 1 0.5 1.0 +0.5 11 87 11 0 99 Matches 7 Seasons 2 Clubs 3 Leagues 151.4 5935 6832 86.9 103479 24843 2615 2863 91.3 2664 2924 91.1 522 736 70.9 9 8.9 9.2 +0.1 105 598 77 11 653 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 Torino (4 Seasons) 2 Leagues 91.9 3562 4072 87.5 60612 13678 1589 1737 91.5 1625 1777 91.4 259 375 69.1 4 4.7 5.1 -0.7 57 323 48 6 356 Empoli (4 Seasons) 3 Leagues 59.5 2373 2760 86.0 42867 11165 1026 1126 91.1 1039 1147 90.6 263 361 72.9 5 4.1 4.1 +0.9 48 275 29 5 297 Coppa Italia (6 Seasons) 10.6 0 Serie A (5 Seasons) 102.9 4394 5004 87.8 75963 17894 1904 2073 91.8 2054 2234 91.9 333 481 69.2 5 5.0 5.7 0.0 64 413 55 6 459 Serie B (2 Seasons) 37.9 1541 1828 84.3 27516 6949 711 790 90.0 610 690 88.4 189 255 74.1 4 3.8 3.5 +0.2 41 185 22 5 194
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 2019-2020 17 Empoli 2 Leagues 19.6 885 1041 85.0 16464 4400 375 408 91.9 369 415 88.9 123 171 71.9 0 1.0 1.5 -1.0 17 111 9 4 107 2020-2021 18 Empoli 2 Leagues 20.9 656 787 83.4 11052 2549 336 382 88.0 241 275 87.6 66 84 78.6 4 2.8 2.0 +1.2 24 74 13 1 87 2021-2022 19 Empoli 2 Leagues 19.0 832 932 89.3 15351 4216 315 336 93.8 429 457 93.9 74 106 69.8 1 0.3 0.6 +0.7 7 90 7 0 103 2021-2022 19 Torino 1 League 8.0 367 395 92.9 6506 1517 156 165 94.5 175 181 96.7 31 37 83.8 0 0.2 0.2 -0.2 4 37 1 0 31 2022-2023 20 Torino 2 Leagues 26.8 1034 1181 87.6 17604 4043 464 508 91.3 451 492 91.7 83 114 72.8 1 1.8 1.4 -0.8 16 96 12 2 104 2023-2024 21 Torino 2 Leagues 27.5 1121 1310 85.6 18378 4368 524 574 91.3 496 551 90.0 71 117 60.7 2 2.3 2.4 -0.3 26 103 24 4 122 2024-2025 22 Torino 2 Leagues 29.6 1040 1186 87.7 18124 3750 445 490 90.8 503 553 91.0 74 107 69.2 1 0.5 1.0 +0.5 11 87 11 0 99 7 Seasons 2 Clubs 3 Leagues 151.4 5935 6832 86.9 103479 24843 2615 2863 91.3 2664 2924 91.1 522 736 70.9 9 8.9 9.2 +0.1 105 598 77 11 653 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 Torino (4 Seasons) 2 Leagues 91.9 3562 4072 87.5 60612 13678 1589 1737 91.5 1625 1777 91.4 259 375 69.1 4 4.7 5.1 -0.7 57 323 48 6 356 Empoli (4 Seasons) 3 Leagues 59.5 2373 2760 86.0 42867 11165 1026 1126 91.1 1039 1147 90.6 263 361 72.9 5 4.1 4.1 +0.9 48 275 29 5 297 Coppa Italia (6 Seasons) 10.6 0 Serie A (5 Seasons) 102.9 4394 5004 87.8 75963 17894 1904 2073 91.8 2054 2234 91.9 333 481 69.2 5 5.0 5.7 0.0 64 413 55 6 459 Serie B (2 Seasons) 37.9 1541 1828 84.3 27516 6949 711 790 90.0 610 690 88.4 189 255 74.1 4 3.8 3.5 +0.2 41 185 22 5 194
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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 885 1041 85.0 16464 4400 375 408 91.9 369 415 88.9 123 171 71.9 0 1.0 1.5 -1.0 17 111 9 4 107 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 656 787 83.4 11052 2549 336 382 88.0 241 275 87.6 66 84 78.6 4 2.8 2.0 +1.2 24 74 13 1 87 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 832 932 89.3 15351 4216 315 336 93.8 429 457 93.9 74 106 69.8 1 0.3 0.6 +0.7 7 90 7 0 103 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 367 395 92.9 6506 1517 156 165 94.5 175 181 96.7 31 37 83.8 0 0.2 0.2 -0.2 4 37 1 0 31 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 1034 1181 87.6 17604 4043 464 508 91.3 451 492 91.7 83 114 72.8 1 1.8 1.4 -0.8 16 96 12 2 104 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 1121 1310 85.6 18378 4368 524 574 91.3 496 551 90.0 71 117 60.7 2 2.3 2.4 -0.3 26 103 24 4 122 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 1040 1186 87.7 18124 3750 445 490 90.8 503 553 91.0 74 107 69.2 1 0.5 1.0 +0.5 11 87 11 0 99 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 5935 6832 86.9 103479 24843 2615 2863 91.3 2664 2924 91.1 522 736 70.9 9 8.9 9.2 +0.1 105 598 77 11 653 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 Torino (4 Seasons) 1 League 85.9 3562 4072 87.5 60612 13678 1589 1737 91.5 1625 1777 91.4 259 375 69.1 4 4.7 5.1 -0.7 57 323 48 6 356 Empoli (4 Seasons) 2 Leagues 54.9 2373 2760 86.0 42867 11165 1026 1126 91.1 1039 1147 90.6 263 361 72.9 5 4.1 4.1 +0.9 48 275 29 5 297 Serie A (5 Seasons) 102.9 4394 5004 87.8 75963 17894 1904 2073 91.8 2054 2234 91.9 333 481 69.2 5 5.0 5.7 0.0 64 413 55 6 459 Serie B (2 Seasons) 37.9 1541 1828 84.3 27516 6949 711 790 90.0 610 690 88.4 189 255 74.1 4 3.8 3.5 +0.2 41 185 22 5 194
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 17 Empoli 2 Leagues 19.6 1041 969 66 51 1 10 30 3 12 5 5 0 885 6 15 2020-2021 18 Empoli 2 Leagues 20.9 787 768 17 15 2 13 32 2 0 0 0 0 656 2 19 2021-2022 19 Empoli 2 Leagues 19.0 932 888 42 40 1 7 6 2 0 0 0 0 832 2 10 2021-2022 19 Torino 1 League 8.0 395 374 21 17 1 0 0 1 0 0 0 0 367 0 5 2022-2023 20 Torino 2 Leagues 26.8 1181 1111 66 52 2 4 35 1 13 12 1 0 1034 4 16 2023-2024 21 Torino 2 Leagues 27.5 1310 1224 83 68 1 3 57 7 8 4 2 1 1121 3 21 2024-2025 22 Torino 2 Leagues 29.6 1186 1097 86 57 3 6 33 7 8 5 2 0 1040 3 15 7 Seasons 2 Clubs 3 Leagues 151.4 6832 6431 381 300 11 43 193 23 41 26 10 1 5935 20 101 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Torino (4 Seasons) 2 Leagues 91.9 4072 3806 256 194 7 13 125 16 29 21 5 1 3562 10 57 Empoli (4 Seasons) 3 Leagues 59.5 2760 2625 125 106 4 30 68 7 12 5 5 0 2373 10 44 Coppa Italia (6 Seasons) 10.6 12 Serie A (5 Seasons) 102.9 5004 4694 298 234 8 20 119 18 29 21 5 1 4394 12 67 Serie B (2 Seasons) 37.9 1828 1737 83 66 3 23 62 5 12 5 5 0 1541 8 34
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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 1041 969 66 51 1 10 30 3 12 5 5 0 885 6 15 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 787 768 17 15 2 13 32 2 0 0 0 0 656 2 19 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 932 888 42 40 1 7 6 2 0 0 0 0 832 2 10 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 395 374 21 17 1 0 0 1 0 0 0 0 367 0 5 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 1181 1111 66 52 2 4 31 1 13 12 1 0 1034 4 16 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 1310 1224 83 68 1 3 54 7 8 4 2 1 1121 3 21 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 1186 1097 86 57 3 6 28 7 8 5 2 0 1040 3 15 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 6832 6431 381 300 11 43 181 23 41 26 10 1 5935 20 101 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Torino (4 Seasons) 1 League 85.9 4072 3806 256 194 7 13 113 16 29 21 5 1 3562 10 57 Empoli (4 Seasons) 2 Leagues 54.9 2760 2625 125 106 4 30 68 7 12 5 5 0 2373 10 44 Serie A (5 Seasons) 102.9 5004 4694 298 234 8 20 119 18 29 21 5 1 4394 12 67 Serie B (2 Seasons) 37.9 1828 1737 83 66 3 23 62 5 12 5 5 0 1541 8 34
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 2019-2020 17 Empoli 2 Leagues 19.6 57 2.92 36 7 4 3 6 1 3 0.15 1 0 0 2 0 0 2020-2021 18 Empoli 2 Leagues 20.9 56 3.04 42 0 2 3 7 2 4 0.22 4 0 0 0 0 0 2021-2022 19 Empoli 2 Leagues 19.0 27 1.59 21 1 0 1 3 1 4 0.24 4 0 0 0 0 0 2021-2022 19 Torino 1 League 8.0 14 1.74 12 1 0 1 0 0 1 0.12 0 0 0 1 0 0 2022-2023 20 Torino 2 Leagues 26.8 38 1.65 27 3 2 4 2 0 1 0.04 0 0 0 1 0 0 2023-2024 21 Torino 2 Leagues 27.5 68 2.56 50 8 2 4 4 0 7 0.26 3 0 1 2 1 0 2024-2025 22 Torino 2 Leagues 29.6 42 1.49 38 2 0 0 2 0 4 0.14 4 0 0 0 0 0 7 Seasons 2 Clubs 3 Leagues 151.4 302 2.14 226 22 10 16 24 4 24 0.17 16 0 1 6 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Torino (4 Seasons) 2 Leagues 91.9 162 1.89 127 14 4 9 8 0 13 0.15 7 0 1 4 1 0 Empoli (4 Seasons) 3 Leagues 59.5 140 2.55 99 8 6 7 16 4 11 0.20 9 0 0 2 0 0 Coppa Italia (6 Seasons) 10.6 Serie A (5 Seasons) 102.9 189 1.84 148 15 4 10 11 1 17 0.17 11 0 1 4 1 0 Serie B (2 Seasons) 37.9 113 2.98 78 7 6 6 13 3 7 0.18 5 0 0 2 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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 57 2.92 36 7 4 3 6 1 3 0.15 1 0 0 2 0 0 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 56 3.04 42 0 2 3 7 2 4 0.22 4 0 0 0 0 0 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 27 1.59 21 1 0 1 3 1 4 0.24 4 0 0 0 0 0 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 14 1.74 12 1 0 1 0 0 1 0.12 0 0 0 1 0 0 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 38 1.65 27 3 2 4 2 0 1 0.04 0 0 0 1 0 0 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 68 2.56 50 8 2 4 4 0 7 0.26 3 0 1 2 1 0 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 42 1.49 38 2 0 0 2 0 4 0.14 4 0 0 0 0 0 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 302 2.14 226 22 10 16 24 4 24 0.17 16 0 1 6 1 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Torino (4 Seasons) 1 League 85.9 162 1.89 127 14 4 9 8 0 13 0.15 7 0 1 4 1 0 Empoli (4 Seasons) 2 Leagues 54.9 140 2.55 99 8 6 7 16 4 11 0.20 9 0 0 2 0 0 Serie A (5 Seasons) 102.9 189 1.84 148 15 4 10 11 1 17 0.17 11 0 1 4 1 0 Serie B (2 Seasons) 37.9 113 2.98 78 7 6 6 13 3 7 0.18 5 0 0 2 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 2019-2020 17 Empoli 2 Leagues 19.6 49 34 14 32 3 13 30 43.3 17 21 4 17 31 80 21 0 2020-2021 18 Empoli 2 Leagues 20.9 36 20 16 16 4 11 18 61.1 7 26 2 24 19 55 14 0 2021-2022 19 Empoli 2 Leagues 19.0 33 20 17 13 3 20 34 58.8 14 24 5 19 32 64 18 0 2021-2022 19 Torino 1 League 8.0 8 4 4 2 2 2 5 40.0 3 7 1 6 14 22 9 0 2022-2023 20 Torino 2 Leagues 26.8 32 28 17 10 5 18 23 78.3 5 20 5 15 22 49 29 1 2023-2024 21 Torino 2 Leagues 27.5 33 20 17 12 4 15 23 65.2 8 21 3 18 27 60 25 0 2024-2025 22 Torino 2 Leagues 29.6 32 21 15 12 5 18 26 69.2 8 21 9 12 26 56 49 2 7 Seasons 2 Clubs 3 Leagues 151.4 223 147 100 97 26 97 159 61.0 62 140 29 111 171 386 165 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Torino (4 Seasons) 2 Leagues 91.9 105 73 53 36 16 53 77 68.8 24 69 18 51 89 187 112 3 Empoli (4 Seasons) 3 Leagues 59.5 118 74 47 61 10 44 82 53.7 38 71 11 60 82 199 53 0 Coppa Italia (6 Seasons) 10.6 13 8 0 Serie A (5 Seasons) 102.9 138 80 70 49 19 73 111 65.8 38 93 23 70 113 251 130 3 Serie B (2 Seasons) 37.9 85 54 30 48 7 24 48 50.0 24 47 6 41 50 135 35 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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 49 34 14 32 3 13 30 43.3 17 21 4 17 31 80 21 0 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 36 20 16 16 4 11 18 61.1 7 26 2 24 19 55 14 0 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 33 19 17 13 3 20 34 58.8 14 24 5 19 31 64 18 0 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 8 4 4 2 2 2 5 40.0 3 7 1 6 14 22 9 0 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 32 21 17 10 5 18 23 78.3 5 20 5 15 17 49 29 1 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 33 18 17 12 4 15 23 65.2 8 21 3 18 27 60 25 0 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 32 18 15 12 5 18 26 69.2 8 21 9 12 24 56 49 2 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 223 134 100 97 26 97 159 61.0 62 140 29 111 163 386 165 3 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 Torino (4 Seasons) 1 League 85.9 105 61 53 36 16 53 77 68.8 24 69 18 51 82 187 112 3 Empoli (4 Seasons) 2 Leagues 54.9 118 73 47 61 10 44 82 53.7 38 71 11 60 81 199 53 0 Serie A (5 Seasons) 102.9 138 80 70 49 19 73 111 65.8 38 93 23 70 113 251 130 3 Serie B (2 Seasons) 37.9 85 54 30 48 7 24 48 50.0 24 47 6 41 50 135 35 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 2019-2020 17 Empoli it ITA Coppa Italia 0.1 Matches 2019-2020 17 Empoli it ITA 2. Serie B 19.5 1253 39 234 810 218 8 1253 21 16 76.2 5 23.8 732 4034 2147 28 26 5 26 9 825 30 Matches 2020-2021 18 Empoli it ITA Coppa Italia 2.5 Matches 2020-2021 18 Empoli it ITA 2. Serie B 18.4 1005 26 170 489 358 34 1005 40 16 40.0 24 60.0 663 4074 1912 52 51 8 34 20 738 102 Matches 2021-2022 19 Empoli it ITA Coppa Italia 2.0 Matches 2021-2022 19 Torino it ITA 1. Serie A 8.0 467 27 92 310 71 5 467 7 4 57.1 3 42.9 291 1462 625 5 13 0 6 3 339 8 Matches 2021-2022 19 Empoli it ITA 1. Serie A 17.0 1078 53 291 673 125 2 1078 11 9 81.8 2 18.2 668 3799 1909 24 15 1 10 12 746 13 Matches 2022-2023 20 Torino it ITA Coppa Italia 3.8 Matches 2022-2023 20 Torino it ITA 1. Serie A 23.0 1376 50 233 900 258 15 1376 26 8 30.8 12 46.2 868 4897 2083 43 30 5 21 17 974 31 Matches 2023-2024 21 Torino it ITA Coppa Italia 0.9 Matches 2023-2024 21 Torino it ITA 1. Serie A 26.6 1516 41 235 929 363 28 1516 29 9 31.0 18 62.1 944 5327 2405 47 35 7 20 12 1050 73 Matches 2024-2025 22 Torino it ITA Coppa Italia 1.3 Matches 2024-2025 22 Torino it ITA 1. Serie A 28.3 1420 74 317 863 256 17 1420 22 6 27.3 13 59.1 848 4855 2289 39 35 5 30 16 943 27 Matches 7 Seasons 2 Clubs 3 Leagues 151.4 8115 310 1572 4974 1649 109 8115 156 68 43.6 77 49.4 5014 28448 13370 238 205 31 147 89 5615 284 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 Torino (4 Seasons) 2 Leagues 91.9 4779 192 877 3002 948 65 4779 84 27 32.1 46 54.8 2951 16541 7402 134 113 17 77 48 3306 139 Empoli (4 Seasons) 3 Leagues 59.5 3336 118 695 1972 701 44 3336 72 41 56.9 31 43.1 2063 11907 5968 104 92 14 70 41 2309 145 Coppa Italia (6 Seasons) 10.6 Serie A (5 Seasons) 102.9 5857 245 1168 3675 1073 67 5857 95 36 37.9 48 50.5 3619 20340 9311 158 128 18 87 60 4052 152 Serie B (2 Seasons) 37.9 2258 65 404 1299 576 42 2258 61 32 52.5 29 47.5 1395 8108 4059 80 77 13 60 29 1563 132
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 2019-2020 17 Empoli 2 Leagues 19.6 1253 39 234 810 218 8 1253 21 16 76.2 5 23.8 732 4034 2147 28 26 5 26 9 825 30 2020-2021 18 Empoli 2 Leagues 20.9 1005 26 170 489 358 34 1005 40 16 40.0 24 60.0 663 4074 1912 52 51 8 34 20 738 102 2021-2022 19 Empoli 2 Leagues 19.0 1078 53 291 673 125 2 1078 11 9 81.8 2 18.2 668 3799 1909 24 15 1 10 12 746 13 2021-2022 19 Torino 1 League 8.0 467 27 92 310 71 5 467 7 4 57.1 3 42.9 291 1462 625 5 13 0 6 3 339 8 2022-2023 20 Torino 2 Leagues 26.8 1376 50 233 900 258 15 1376 26 8 30.8 12 46.2 868 4897 2083 43 30 5 21 17 974 31 2023-2024 21 Torino 2 Leagues 27.5 1516 41 235 929 363 28 1516 29 9 31.0 18 62.1 944 5327 2405 47 35 7 20 12 1050 73 2024-2025 22 Torino 2 Leagues 29.6 1420 74 317 863 256 17 1420 22 6 27.3 13 59.1 848 4855 2289 39 35 5 30 16 943 27 7 Seasons 2 Clubs 3 Leagues 151.4 8115 310 1572 4974 1649 109 8115 156 68 43.6 77 49.4 5014 28448 13370 238 205 31 147 89 5615 284 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 Torino (4 Seasons) 2 Leagues 91.9 4779 192 877 3002 948 65 4779 84 27 32.1 46 54.8 2951 16541 7402 134 113 17 77 48 3306 139 Empoli (4 Seasons) 3 Leagues 59.5 3336 118 695 1972 701 44 3336 72 41 56.9 31 43.1 2063 11907 5968 104 92 14 70 41 2309 145 Coppa Italia (6 Seasons) 10.6 Serie A (5 Seasons) 102.9 5857 245 1168 3675 1073 67 5857 95 36 37.9 48 50.5 3619 20340 9311 158 128 18 87 60 4052 152 Serie B (2 Seasons) 37.9 2258 65 404 1299 576 42 2258 61 32 52.5 29 47.5 1395 8108 4059 80 77 13 60 29 1563 132
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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 1253 39 234 810 218 8 1253 21 16 76.2 5 23.8 732 4034 2147 28 26 5 26 9 825 30 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 1005 26 170 489 358 34 1005 40 16 40.0 24 60.0 663 4074 1912 52 51 8 34 20 738 102 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 1078 53 291 673 125 2 1078 11 9 81.8 2 18.2 668 3799 1909 24 15 1 10 12 746 13 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 467 27 92 310 71 5 467 7 4 57.1 3 42.9 291 1462 625 5 13 0 6 3 339 8 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 1376 50 233 900 258 15 1376 26 8 30.8 12 46.2 868 4897 2083 43 30 5 21 17 974 31 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 1516 41 235 929 363 28 1516 29 9 31.0 18 62.1 944 5327 2405 47 35 7 20 12 1050 73 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 1420 74 317 863 256 17 1420 22 6 27.3 13 59.1 848 4855 2289 39 35 5 30 16 943 27 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 8115 310 1572 4974 1649 109 8115 156 68 43.6 77 49.4 5014 28448 13370 238 205 31 147 89 5615 284 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 Torino (4 Seasons) 1 League 85.9 4779 192 877 3002 948 65 4779 84 27 32.1 46 54.8 2951 16541 7402 134 113 17 77 48 3306 139 Empoli (4 Seasons) 2 Leagues 54.9 3336 118 695 1972 701 44 3336 72 41 56.9 31 43.1 2063 11907 5968 104 92 14 70 41 2309 145 Serie A (5 Seasons) 102.9 5857 245 1168 3675 1073 67 5857 95 36 37.9 48 50.5 3619 20340 9311 158 128 18 87 60 4052 152 Serie B (2 Seasons) 37.9 2258 65 404 1299 576 42 2258 61 32 52.5 29 47.5 1395 8108 4059 80 77 13 60 29 1563 132
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 16 Empoli it ITA 1. Serie A 0 0 0 0 1 Matches 2019-2020 17 Empoli it ITA Coppa Italia 1 12 12 4.0 0.1 0 0 1 12 2 0.00 0 0 0 0.00 -0.31 Matches 2019-2020 17 Empoli it ITA 2. Serie B 28 1,755 63 51.3 19.5 19 80 14 9 25 6 1.31 21 23 -2 -0.10 -0.16 26.7 26.9 -0.3 -0.01 +0.18 Matches 2020-2021 18 Empoli it ITA Coppa Italia 3 221 74 81.9 2.5 3 74 1 0 0 2.00 6 4 +2 +0.81 -4.70 Matches 2020-2021 18 Empoli it ITA 2. Serie B 34 1,656 49 48.4 18.4 19 75 7 15 15 1 1.88 29 16 +13 +0.71 -0.31 30.0 20.9 +9.1 +0.50 -0.15 Matches 2021-2022 19 Empoli it ITA Coppa Italia 3 178 59 59.3 2.0 1 90 1 2 44 0 2.00 6 6 0 0.00 -1.48 Matches 2021-2022 19 Torino it ITA 1. Serie A 12 722 60 21.1 8.0 9 76 4 3 12 4 1.42 10 8 +2 +0.25 +0.15 12.0 10.0 +1.9 +0.24 -0.02 Matches 2021-2022 19 Empoli it ITA 1. Serie A 21 1,530 73 44.7 17.0 17 82 11 4 35 0 1.24 29 35 -6 -0.35 +0.31 23.7 27.8 -4.1 -0.24 +0.57 Matches 2022-2023 20 Torino it ITA Coppa Italia 4 342 86 87.7 3.8 4 86 2 0 0 2.25 6 2 +4 +1.05 -4.57 Matches 2022-2023 20 Torino it ITA 1. Serie A 28 2,070 74 60.5 23.0 23 84 15 5 28 3 1.54 28 22 +6 +0.26 +0.59 24.3 23.5 +0.8 +0.04 -0.03 Matches 2023-2024 21 Torino it ITA Coppa Italia 1 77 77 36.7 0.9 1 77 0 0 1 3.00 1 1 0 0.00 0.00 Matches 2023-2024 21 Torino it ITA 1. Serie A 32 2,395 75 70.0 26.6 28 82 19 4 24 2 1.44 27 25 +2 +0.08 +0.25 24.5 26.8 -2.3 -0.09 -0.31 Matches 2024-2025 22 Torino it ITA Coppa Italia 2 121 61 67.2 1.3 1 90 1 1 31 0 1.50 3 1 +2 +1.49 +3.01 Matches 2024-2025 22 Torino it ITA 1. Serie A 30 2,543 85 91.1 28.3 30 85 19 0 0 1.33 31 30 +1 +0.04 +0.40 24.1 35.5 -11.3 -0.40 +0.52 Matches 7 Seasons 2 Clubs 3 Leagues 199 13,622 68 48.0 151.4 155 81 94 44 23 20 1.51 197 173 +24 +0.16 +0.08 165.3 171.4 -6.1 -0.04 -0.05 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 Torino (4 Seasons) 2 Leagues 109 8,270 76 59.8 91.9 96 83 60 13 23 10 1.48 106 89 +17 +0.19 +0.23 84.9 95.8 -10.9 -0.13 -0.28 Empoli (4 Seasons) 3 Leagues 90 5,352 59 36.8 59.5 59 79 34 31 22 10 1.54 91 84 +7 +0.12 -0.08 80.4 75.6 +4.8 +0.09 +0.22 Coppa Italia (6 Seasons) 14 951 68 57.6 10.6 10 82 5 4 33 3 1.93 22 14 +8 +0.76 -0.27 Serie A (5 Seasons) 123 9,260 75 46.6 102.9 107 83 68 16 26 10 1.40 125 120 +5 +0.05 +0.29 108.6 123.6 -15.0 -0.15 -0.04 Serie B (2 Seasons) 62 3,411 55 49.9 37.9 38 78 21 24 19 7 1.62 50 39 +11 +0.29 -0.26 56.7 47.8 +8.9 +0.23 0.00
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 16 Empoli 1 League 0 0 0 0 1 2019-2020 17 Empoli 2 Leagues 29 1,767 61 47.5 19.6 19 80 14 10 24 8 1.26 21 23 -2 -0.10 -0.19 26.7 26.9 -0.3 -0.01 +0.18 2020-2021 18 Empoli 2 Leagues 37 1,877 51 50.9 20.9 22 75 8 15 15 1 1.89 35 20 +15 +0.72 -0.42 30.0 20.9 +9.1 +0.50 -0.15 2021-2022 19 Empoli 2 Leagues 24 1,708 71 45.9 19.0 18 82 12 6 38 0 1.34 35 41 -6 -0.32 +0.22 23.7 27.8 -4.1 -0.24 +0.57 2021-2022 19 Torino 1 League 12 722 60 21.1 8.0 9 76 4 3 12 4 1.42 10 8 +2 +0.25 +0.15 12.0 10.0 +1.9 +0.24 -0.02 2022-2023 20 Torino 2 Leagues 32 2,412 75 63.3 26.8 27 84 17 5 28 3 1.63 34 24 +10 +0.37 +0.50 24.3 23.5 +0.8 +0.04 -0.03 2023-2024 21 Torino 2 Leagues 33 2,472 75 68.1 27.5 29 82 19 4 24 3 1.49 28 26 +2 +0.07 +0.23 24.5 26.8 -2.3 -0.09 -0.31 2024-2025 22 Torino 2 Leagues 32 2,664 83 89.7 29.6 31 85 20 1 31 0 1.34 34 31 +3 +0.10 +0.69 24.1 35.5 -11.3 -0.40 +0.52 7 Seasons 2 Clubs 3 Leagues 199 13,622 68 48.0 151.4 155 81 94 44 23 20 1.51 197 173 +24 +0.16 +0.08 165.3 171.4 -6.1 -0.04 -0.05 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 Torino (4 Seasons) 2 Leagues 109 8,270 76 59.8 91.9 96 83 60 13 23 10 1.48 106 89 +17 +0.19 +0.23 84.9 95.8 -10.9 -0.13 -0.28 Empoli (4 Seasons) 3 Leagues 90 5,352 59 36.8 59.5 59 79 34 31 22 10 1.54 91 84 +7 +0.12 -0.08 80.4 75.6 +4.8 +0.09 +0.22 Coppa Italia (6 Seasons) 14 951 68 57.6 10.6 10 82 5 4 33 3 1.93 22 14 +8 +0.76 -0.27 Serie A (5 Seasons) 123 9,260 75 46.6 102.9 107 83 68 16 26 10 1.40 125 120 +5 +0.05 +0.29 108.6 123.6 -15.0 -0.15 -0.04 Serie B (2 Seasons) 62 3,411 55 49.9 37.9 38 78 21 24 19 7 1.62 50 39 +11 +0.29 -0.26 56.7 47.8 +8.9 +0.23 0.00
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 16 Empoli it ITA 1. Serie A 18th 0 0 0 0 1 Matches 2019-2020 17 Empoli it ITA 2. Serie B 7th 28 1,755 63 51.3 19.5 19 80 14 9 25 6 1.31 21 23 -2 -0.10 -0.16 26.7 26.9 -0.3 -0.01 +0.18 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 34 1,656 49 48.4 18.4 19 75 7 15 15 1 1.88 29 16 +13 +0.71 -0.31 30.0 20.9 +9.1 +0.50 -0.15 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 21 1,530 73 44.7 17.0 17 82 11 4 35 0 1.24 29 35 -6 -0.35 +0.31 23.7 27.8 -4.1 -0.24 +0.57 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 12 722 60 21.1 8.0 9 76 4 3 12 4 1.42 10 8 +2 +0.25 +0.15 12.0 10.0 +1.9 +0.24 -0.02 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 28 2,070 74 60.5 23.0 23 84 15 5 28 3 1.54 28 22 +6 +0.26 +0.59 24.3 23.5 +0.8 +0.04 -0.03 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 32 2,395 75 70.0 26.6 28 82 19 4 24 2 1.44 27 25 +2 +0.08 +0.25 24.5 26.8 -2.3 -0.09 -0.31 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 30 2,543 85 91.1 28.3 30 85 19 0 0 1.33 31 30 +1 +0.04 +0.40 24.1 35.5 -11.3 -0.40 +0.52 Matches 7 Seasons 2 Clubs 2 Leagues 185 12,671 68 47.4 140.8 145 81 89 40 22 17 1.47 175 159 +16 +0.11 +0.10 165.3 171.4 -6.1 -0.04 -0.05 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 Torino (4 Seasons) 1 League 102 7,730 76 59.2 85.9 90 83 57 12 23 9 1.43 96 85 +11 +0.13 +0.21 84.9 95.8 -10.9 -0.13 -0.28 Empoli (4 Seasons) 2 Leagues 83 4,941 60 36.1 54.9 55 79 32 28 21 8 1.53 79 74 +5 +0.09 -0.03 80.4 75.6 +4.8 +0.09 +0.22 Serie A (5 Seasons) 123 9,260 75 46.6 102.9 107 83 68 16 26 10 1.40 125 120 +5 +0.05 +0.29 108.6 123.6 -15.0 -0.15 -0.04 Serie B (2 Seasons) 62 3,411 55 49.9 37.9 38 78 21 24 19 7 1.62 50 39 +11 +0.29 -0.26 56.7 47.8 +8.9 +0.23 0.00
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 2019-2020 17 Empoli it ITA Coppa Italia 17th 1 12 12 4.0 0.1 0 0 1 12 2 0.00 0 0 0 0.00 -0.31 Matches 2020-2021 18 Empoli it ITA Coppa Italia 9th 3 221 74 81.9 2.5 3 74 1 0 0 2.00 6 4 +2 +0.81 -4.70 Matches 2021-2022 19 Empoli it ITA Coppa Italia R16 3 178 59 59.3 2.0 1 90 1 2 44 0 2.00 6 6 0 0.00 -1.48 Matches 2022-2023 20 Torino it ITA Coppa Italia QF 4 342 86 87.7 3.8 4 86 2 0 0 2.25 6 2 +4 +1.05 -4.57 Matches 2023-2024 21 Torino it ITA Coppa Italia Rd2 1 77 77 36.7 0.9 1 77 0 0 1 3.00 1 1 0 0.00 0.00 Matches 2024-2025 22 Torino it ITA Coppa Italia Rd2 2 121 61 67.2 1.3 1 90 1 1 31 0 1.50 3 1 +2 +1.49 +3.01 Matches 6 Seasons 2 Clubs 1 League 14 951 68 57.6 10.6 10 82 5 4 33 3 1.93 22 14 +8 +0.76 -0.27 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torino (3 Seasons) 1 League 7 540 77 69.2 6.0 6 85 3 1 31 1 2.14 10 4 +6 +1.00 +0.25 Empoli (3 Seasons) 1 League 7 411 59 47.2 4.6 4 78 2 3 33 2 1.71 12 10 +2 +0.44 -0.74
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022 20 it Italy Friendlies (M) 1 46 46 17.0 0.5 0 0 1 46 1 3.00 1 0 +1 +1.96 +1.96 Matches 2022-2023 20 it Italy UEFA Nations League 3rd 1 6 6 0.8 0.1 0 0 1 6 0 1.00 0 0 0 0.00 -0.13 Matches 2024 22 it Italy Friendlies (M) 0 0 0 0 1 Matches 2024-2025 22 it Italy UEFA Nations League QF 6 401 67 55.7 4.5 4 82 1 2 36 0 1.83 12 8 +4 +0.90 +0.90 Matches 2 Seasons 1 Club 2 Leagues 8 453 57 21.9 5.0 4 82 1 4 31 2 1.87 13 8 +5 +0.99 +0.92 UEFA Nations League (2 Seasons) 7 407 58 28.3 4.5 4 82 1 3 26 0 1.71 12 8 +4 +0.88 +0.80 Friendlies (M) (2 Seasons) 1 46 46 7.3 0.5 0 0 1 46 2 3.00 1 0 +1 +1.96 +1.96
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 2019-2020 17 Empoli 2 Leagues 19.6 6 0 0 37 65 0 30 31 34 0 0 0 142 14 13 51.9 2020-2021 18 Empoli 2 Leagues 20.9 3 0 0 33 64 0 32 19 20 0 0 0 95 9 13 40.9 2021-2022 19 Empoli 2 Leagues 19.0 2 1 0 18 44 0 6 32 20 0 0 0 121 3 4 42.9 2021-2022 19 Torino 1 League 8.0 1 0 0 14 13 2 0 14 4 0 0 0 40 1 5 16.7 2022-2023 20 Torino 2 Leagues 26.8 6 0 0 26 67 0 35 22 28 0 0 0 136 11 15 42.3 2023-2024 21 Torino 2 Leagues 27.5 8 1 1 39 48 3 57 27 20 1 0 0 125 17 25 40.5 2024-2025 22 Torino 2 Leagues 29.6 9 1 0 37 71 0 33 26 21 0 0 0 123 13 15 46.4 7 Seasons 2 Clubs 3 Leagues 151.4 35 3 1 204 372 5 193 171 147 1 0 0 782 68 90 43.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Torino (4 Seasons) 2 Leagues 91.9 24 2 1 116 199 5 125 89 73 1 0 0 424 42 60 41.2 Empoli (4 Seasons) 3 Leagues 59.5 11 1 0 88 173 0 68 82 74 0 0 0 358 26 30 46.4 Coppa Italia (6 Seasons) 10.6 2 0 0 8 19 0 12 8 13 0 Serie A (5 Seasons) 102.9 24 3 1 126 224 5 119 113 80 1 0 0 545 45 64 41.3 Serie B (2 Seasons) 37.9 9 0 0 70 129 0 62 50 54 0 0 0 237 23 26 46.9
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 2019-2020 17 Empoli it ITA 2. Serie B 7th 19.5 6 0 0 37 65 0 30 31 34 0 0 0 142 14 13 51.9 Matches 2020-2021 18 Empoli it ITA 2. Serie B 1st 18.4 3 0 0 33 64 0 32 19 20 0 0 0 95 9 13 40.9 Matches 2021-2022 19 Empoli it ITA 1. Serie A 14th 17.0 1 1 0 17 42 0 6 31 19 0 0 0 121 3 4 42.9 Matches 2021-2022 19 Torino it ITA 1. Serie A 10th 8.0 1 0 0 14 13 2 0 14 4 0 0 0 40 1 5 16.7 Matches 2022-2023 20 Torino it ITA 1. Serie A 10th 23.0 6 0 0 22 58 0 31 17 21 0 0 0 136 11 15 42.3 Matches 2023-2024 21 Torino it ITA 1. Serie A 9th 26.6 8 1 1 37 46 3 54 27 18 1 0 0 125 17 25 40.5 Matches 2024-2025 22 Torino it ITA 1. Serie A 10th 28.3 8 1 0 36 65 0 28 24 18 0 0 0 123 13 15 46.4 Matches 7 Seasons 2 Clubs 2 Leagues 140.8 33 3 1 196 353 5 181 163 134 1 0 0 782 68 90 43.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Torino (4 Seasons) 1 League 85.9 23 2 1 109 182 5 113 82 61 1 0 0 424 42 60 41.2 Empoli (4 Seasons) 2 Leagues 54.9 10 1 0 87 171 0 68 81 73 0 0 0 358 26 30 46.4 Serie A (5 Seasons) 102.9 24 3 1 126 224 5 119 113 80 1 0 0 545 45 64 41.3 Serie B (2 Seasons) 37.9 9 0 0 70 129 0 62 50 54 0 0 0 237 23 26 46.9
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 Samuele Ricci Pages
Samuele Ricci 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary