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 2013-2014 18 Novara it ITA 2. Serie B 24 19 1,891 21.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Novara it ITA Coppa Italia 0 0 Matches 2015-2016 20 Novara it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Novara it ITA 2. Serie B 14 9 863 9.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Novara it ITA Coppa Italia 0 0 Matches 2016-2017 21 SPAL it ITA 2. Serie B 34 31 2,776 30.8 1 1 2 1 0 0 4 1 0.03 0.03 0.06 0.03 0.06 Matches 2017-2018 22 SPAL it ITA Coppa Italia 1 1 88 1.0 1 0 1 1 0 0 0 0 1.02 0.00 1.02 1.02 1.02 Matches 2017-2018 22 SPAL it ITA 1. Serie A 34 34 2,850 31.7 0 0 0 0 0 0 10 1 0.6 0.6 0.5 1.2 13 82 0 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.04 0.02 0.04 Matches 2018-2019 23 SPAL it ITA Coppa Italia 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 SPAL it ITA 1. Serie A 28 26 2,335 25.9 2 1 3 2 0 0 6 0 0.5 0.5 0.3 0.8 9 56 0 0.08 0.04 0.12 0.08 0.12 0.02 0.01 0.03 0.02 0.03 Matches 2019-2020 24 SPAL it ITA Coppa Italia 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 SPAL it ITA 1. Serie A 34 33 2,898 32.2 0 0 0 0 0 0 4 0 0.5 0.5 0.1 0.6 8 66 2 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.02 0.01 0.02 Matches 2020-2021 25 SPAL it ITA Coppa Italia 2 2 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 SPAL it ITA 2. Serie B 25 25 2,239 24.9 0 0 0 0 0 0 4 0 0.3 0.3 0.1 0.4 2 58 0 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 2021-2022 26 SPAL it ITA Coppa Italia 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 SPAL it ITA 2. Serie B 28 27 2,226 24.7 0 0 0 0 0 0 3 1 0.7 0.7 0.6 1.4 14 105 3 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.06 0.03 0.06 Matches 2022-2023 27 Bari it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Bari it ITA 2. Serie B 33 31 2,802 31.1 0 0 0 0 0 0 5 0 0.2 0.2 0.0 0.2 0 47 0 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2023-2024 28 Bari it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Bari it ITA 2. Serie B 37 37 3,323 36.9 1 1 2 1 0 0 7 0 1.4 1.4 1.0 2.3 4 82 2 0.03 0.03 0.05 0.03 0.05 0.04 0.03 0.06 0.04 0.06 Matches 11 Seasons 3 Clubs 3 Leagues 303 284 25,176 279.7 5 3 8 5 0 0 53 4 4.2 4.2 2.7 6.9 50 496 7 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03 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 SPAL (6 Seasons) 3 Leagues 191 184 15,937 177.1 4 2 6 4 0 0 33 3 2.6 2.6 1.8 4.4 46 367 5 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03 Novara (4 Seasons) 2 Leagues 39 29 2,844 31.6 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Bari (2 Seasons) 2 Leagues 73 71 6,395 71.1 1 1 2 1 0 0 13 0 1.6 1.6 1.0 2.5 4 129 2 0.01 0.01 0.03 0.01 0.03 0.02 0.01 0.04 0.02 0.04 Coppa Italia (10 Seasons) 12 12 973 10.8 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Serie B (7 Seasons) 195 179 16,120 179.1 2 2 4 2 0 0 29 3 2.6 2.6 1.8 4.4 20 292 5 0.01 0.01 0.02 0.01 0.02 0.02 0.01 0.04 0.02 0.04 Serie A (3 Seasons) 96 93 8,083 89.8 2 1 3 2 0 0 20 1 1.6 1.6 1.0 2.6 30 204 2 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03
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 2013-2014 18 Novara 1 League 24 19 1,891 21.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Novara 1 League 0 0 2015-2016 20 Novara 2 Leagues 15 10 953 10.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Novara 1 League 0 0 2016-2017 21 SPAL 1 League 34 31 2,776 30.8 1 1 2 1 0 0 4 1 0.03 0.03 0.06 0.03 0.06 2017-2018 22 SPAL 2 Leagues 35 35 2,938 32.6 1 0 1 1 0 0 10 1 0.6 0.6 0.5 1.2 13 82 0 0.03 0.00 0.03 0.03 0.03 0.02 0.02 0.04 0.02 0.04 2018-2019 23 SPAL 2 Leagues 29 27 2,380 26.4 2 1 3 2 0 0 7 0 0.5 0.5 0.3 0.8 9 56 0 0.08 0.04 0.11 0.08 0.11 0.02 0.01 0.03 0.02 0.03 2019-2020 24 SPAL 2 Leagues 37 36 3,168 35.2 0 0 0 0 0 0 4 0 0.5 0.5 0.1 0.6 8 66 2 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.02 0.01 0.02 2020-2021 25 SPAL 2 Leagues 27 27 2,329 25.9 0 0 0 0 0 0 4 0 0.3 0.3 0.1 0.4 2 58 0 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 2021-2022 26 SPAL 2 Leagues 29 28 2,346 26.1 0 0 0 0 0 0 4 1 0.7 0.7 0.6 1.4 14 105 3 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.06 0.03 0.06 2022-2023 27 Bari 2 Leagues 35 33 2,982 33.1 0 0 0 0 0 0 6 0 0.2 0.2 0.0 0.2 0 47 0 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 2023-2024 28 Bari 2 Leagues 38 38 3,413 37.9 1 1 2 1 0 0 7 0 1.4 1.4 1.0 2.3 4 82 2 0.03 0.03 0.05 0.03 0.05 0.04 0.03 0.06 0.04 0.06 11 Seasons 3 Clubs 3 Leagues 303 284 25,176 279.7 5 3 8 5 0 0 53 4 4.2 4.2 2.7 6.9 50 496 7 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03 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 SPAL (6 Seasons) 3 Leagues 191 184 15,937 177.1 4 2 6 4 0 0 33 3 2.6 2.6 1.8 4.4 46 367 5 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03 Novara (4 Seasons) 2 Leagues 39 29 2,844 31.6 0 0 0 0 0 0 7 1 0.00 0.00 0.00 0.00 0.00 Bari (2 Seasons) 2 Leagues 73 71 6,395 71.1 1 1 2 1 0 0 13 0 1.6 1.6 1.0 2.5 4 129 2 0.01 0.01 0.03 0.01 0.03 0.02 0.01 0.04 0.02 0.04 Coppa Italia (10 Seasons) 12 12 973 10.8 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Serie B (7 Seasons) 195 179 16,120 179.1 2 2 4 2 0 0 29 3 2.6 2.6 1.8 4.4 20 292 5 0.01 0.01 0.02 0.01 0.02 0.02 0.01 0.04 0.02 0.04 Serie A (3 Seasons) 96 93 8,083 89.8 2 1 3 2 0 0 20 1 1.6 1.6 1.0 2.6 30 204 2 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03
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 2013-2014 18 Novara it ITA 2. Serie B 19th 24 19 1,891 21.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2015-2016 20 Novara it ITA 2. Serie B 8th 14 9 863 9.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 34 31 2,776 30.8 1 1 2 1 0 0 4 1 0.03 0.03 0.06 0.03 0.06 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 34 34 2,850 31.7 0 0 0 0 0 0 10 1 0.6 0.6 0.5 1.2 13 82 0 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.04 0.02 0.04 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 28 26 2,335 25.9 2 1 3 2 0 0 6 0 0.5 0.5 0.3 0.8 9 56 0 0.08 0.04 0.12 0.08 0.12 0.02 0.01 0.03 0.02 0.03 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 34 33 2,898 32.2 0 0 0 0 0 0 4 0 0.5 0.5 0.1 0.6 8 66 2 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.02 0.01 0.02 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 25 25 2,239 24.9 0 0 0 0 0 0 4 0 0.3 0.3 0.1 0.4 2 58 0 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 28 27 2,226 24.7 0 0 0 0 0 0 3 1 0.7 0.7 0.6 1.4 14 105 3 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.06 0.03 0.06 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 33 31 2,802 31.1 0 0 0 0 0 0 5 0 0.2 0.2 0.0 0.2 0 47 0 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 37 37 3,323 36.9 1 1 2 1 0 0 7 0 1.4 1.4 1.0 2.3 4 82 2 0.03 0.03 0.05 0.03 0.05 0.04 0.03 0.06 0.04 0.06 Matches 10 Seasons 3 Clubs 2 Leagues 291 272 24,203 268.9 4 3 7 4 0 0 49 4 4.2 4.2 2.7 6.9 50 496 7 0.01 0.01 0.03 0.01 0.03 0.02 0.01 0.03 0.02 0.03 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 SPAL (6 Seasons) 2 Leagues 183 176 15,324 170.3 3 2 5 3 0 0 31 3 2.6 2.6 1.8 4.4 46 367 5 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03 Bari (2 Seasons) 1 League 70 68 6,125 68.1 1 1 2 1 0 0 12 0 1.6 1.6 1.0 2.5 4 129 2 0.01 0.01 0.03 0.01 0.03 0.02 0.01 0.04 0.02 0.04 Novara (2 Seasons) 1 League 38 28 2,754 30.6 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Serie B (7 Seasons) 195 179 16,120 179.1 2 2 4 2 0 0 29 3 2.6 2.6 1.8 4.4 20 292 5 0.01 0.01 0.02 0.01 0.02 0.02 0.01 0.04 0.02 0.04 Serie A (3 Seasons) 96 93 8,083 89.8 2 1 3 2 0 0 20 1 1.6 1.6 1.0 2.6 30 204 2 0.02 0.01 0.03 0.02 0.03 0.02 0.01 0.03 0.02 0.03
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 2013-2014 18 Novara 1 League 21.0 0 0 0.00 0 0 2015-2016 20 Novara 2 Leagues 10.6 0 0 0.00 0 0 2016-2017 21 SPAL 1 League 30.8 1 3 0.10 0.33 0 0 2017-2018 22 SPAL 2 Leagues 32.6 1 9 1 11.1 0.28 0.03 0.00 0.00 19.5 0 0 0 0.6 0.6 0.07 -0.6 -0.6 2018-2019 23 SPAL 2 Leagues 26.4 2 8 4 50.0 0.31 0.15 0.25 0.50 11.7 0 0 0 0.5 0.5 0.06 +1.5 +1.5 2019-2020 24 SPAL 2 Leagues 35.2 0 10 2 20.0 0.28 0.06 0.00 0.00 16.0 1 0 0 0.5 0.5 0.05 -0.5 -0.5 2020-2021 25 SPAL 2 Leagues 25.9 0 4 0 0.0 0.15 0.00 0.00 9.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 2021-2022 26 SPAL 2 Leagues 26.1 0 12 3 25.0 0.46 0.12 0.00 0.00 14.8 0 0 0 0.7 0.7 0.06 -0.7 -0.7 2022-2023 27 Bari 2 Leagues 33.1 0 6 1 16.7 0.18 0.03 0.00 0.00 13.4 0 0 0 0.2 0.2 0.04 -0.2 -0.2 2023-2024 28 Bari 2 Leagues 37.9 1 17 3 17.6 0.45 0.08 0.06 0.33 11.0 0 0 0 1.4 1.4 0.08 -0.4 -0.4 11 Seasons 3 Clubs 3 Leagues 279.7 5 66 17 21.2 0.31 0.06 0.05 0.24 13.8 1 0 0 4.2 4.2 0.06 -1.2 -1.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 SPAL (6 Seasons) 3 Leagues 177.1 4 43 13 23.3 0.30 0.07 0.05 0.23 15.0 1 0 0 2.6 2.6 0.06 -0.6 -0.6 Novara (4 Seasons) 2 Leagues 31.6 0 0 0.00 0 0 Bari (2 Seasons) 2 Leagues 71.1 1 23 4 17.4 0.32 0.06 0.04 0.25 11.5 0 0 0 1.6 1.6 0.07 -0.6 -0.6 Coppa Italia (10 Seasons) 10.8 1 1 1 100.0 0.12 0.12 0.00 0.00 0 0 Serie B (7 Seasons) 179.1 2 38 9 15.8 0.32 0.05 0.03 0.22 12.3 0 0 0 2.6 2.6 0.07 -1.6 -1.6 Serie A (3 Seasons) 89.8 2 27 7 25.9 0.30 0.08 0.07 0.29 15.9 1 0 0 1.6 1.6 0.06 +0.4 +0.4
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 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 0 0 0.00 0 0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 0 0 0.00 0 0 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 1 3 0.10 0.33 0 0 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 0 9 1 11.1 0.28 0.03 0.00 0.00 19.5 0 0 0 0.6 0.6 0.07 -0.6 -0.6 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 2 8 4 50.0 0.31 0.15 0.25 0.50 11.7 0 0 0 0.5 0.5 0.06 +1.5 +1.5 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 0 10 2 20.0 0.31 0.06 0.00 0.00 16.0 1 0 0 0.5 0.5 0.05 -0.5 -0.5 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 0 4 0 0.0 0.16 0.00 0.00 9.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 0 12 3 25.0 0.49 0.12 0.00 0.00 14.8 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 0 5 0 0.0 0.16 0.00 0.00 13.4 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 1 17 3 17.6 0.46 0.08 0.06 0.33 11.0 0 0 0 1.4 1.4 0.08 -0.4 -0.4 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 4 65 16 20.0 0.31 0.06 0.05 0.25 13.8 1 0 0 4.2 4.2 0.06 -1.2 -1.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 SPAL (6 Seasons) 2 Leagues 170.3 3 43 13 23.3 0.31 0.08 0.05 0.23 15.0 1 0 0 2.6 2.6 0.06 -0.6 -0.6 Bari (2 Seasons) 1 League 68.1 1 22 3 13.6 0.32 0.04 0.05 0.33 11.5 0 0 0 1.6 1.6 0.07 -0.6 -0.6 Novara (2 Seasons) 1 League 30.6 0 0 0.00 0 0 Serie B (7 Seasons) 179.1 2 38 9 15.8 0.32 0.05 0.03 0.22 12.3 0 0 0 2.6 2.6 0.07 -1.6 -1.6 Serie A (3 Seasons) 89.8 2 27 7 25.9 0.30 0.08 0.07 0.29 15.9 1 0 0 1.6 1.6 0.06 +0.4 +0.4
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 2013-2014 18 Novara 1 League 21.0 0 2015-2016 20 Novara 2 Leagues 10.6 0 2016-2017 21 SPAL 1 League 30.8 1 2017-2018 22 SPAL 2 Leagues 32.6 1012 1165 86.9 22191 9678 271 287 94.4 552 589 93.7 183 272 67.3 0 0.5 0.8 -0.5 2 68 7 0 82 2018-2019 23 SPAL 2 Leagues 26.4 897 1017 88.2 17456 7778 322 345 93.3 449 487 92.2 115 164 70.1 1 0.3 0.5 +0.7 2 34 2 0 56 2019-2020 24 SPAL 2 Leagues 35.2 1118 1290 86.7 23399 9780 300 333 90.1 649 688 94.3 163 251 64.9 0 0.1 0.2 -0.1 2 70 0 0 66 2020-2021 25 SPAL 2 Leagues 25.9 1132 1289 87.8 28133 11985 187 214 87.4 597 629 94.9 339 426 79.6 0 0.1 0.3 -0.1 3 60 3 0 58 2021-2022 26 SPAL 2 Leagues 26.1 899 1121 80.2 20423 8448 197 244 80.7 515 573 89.9 178 281 63.3 0 0.6 0.4 -0.6 5 99 4 1 105 2022-2023 27 Bari 2 Leagues 33.1 1433 1627 88.1 34523 13044 231 263 87.8 876 934 93.8 321 408 78.7 0 0.0 0.1 0.0 0 40 0 0 47 2023-2024 28 Bari 2 Leagues 37.9 1617 1870 86.5 35990 14520 378 414 91.3 941 1006 93.5 296 426 69.5 1 1.0 0.7 0.0 6 63 5 1 82 11 Seasons 3 Clubs 3 Leagues 279.7 8108 9379 86.4 182115 75233 1886 2100 89.8 4579 4906 93.3 1595 2228 71.6 3 2.7 2.9 +0.3 20 434 21 2 496 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 SPAL (6 Seasons) 3 Leagues 177.1 5058 5882 86.0 111602 47669 1277 1423 89.7 2762 2966 93.1 978 1394 70.2 2 1.8 2.1 +0.2 14 331 16 1 367 Novara (4 Seasons) 2 Leagues 31.6 0 Bari (2 Seasons) 2 Leagues 71.1 3050 3497 87.2 70513 27564 609 677 90.0 1817 1940 93.7 617 834 74.0 1 1.0 0.8 0.0 6 103 5 1 129 Coppa Italia (10 Seasons) 10.8 0 Serie B (7 Seasons) 179.1 5081 5907 86.0 119069 47997 993 1135 87.5 2929 3142 93.2 1134 1541 73.6 2 1.8 1.5 +0.2 14 262 12 2 292 Serie A (3 Seasons) 89.8 3027 3472 87.2 63046 27236 893 965 92.5 1650 1764 93.5 461 687 67.1 1 1.0 1.4 0.0 6 172 9 0 204
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 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 0 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 1 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 1012 1165 86.9 22191 9678 271 287 94.4 552 589 93.7 183 272 67.3 0 0.5 0.8 -0.5 2 68 7 0 82 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 897 1017 88.2 17456 7778 322 345 93.3 449 487 92.2 115 164 70.1 1 0.3 0.5 +0.7 2 34 2 0 56 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 1118 1290 86.7 23399 9780 300 333 90.1 649 688 94.3 163 251 64.9 0 0.1 0.2 -0.1 2 70 0 0 66 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 1132 1289 87.8 28133 11985 187 214 87.4 597 629 94.9 339 426 79.6 0 0.1 0.3 -0.1 3 60 3 0 58 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 899 1121 80.2 20423 8448 197 244 80.7 515 573 89.9 178 281 63.3 0 0.6 0.4 -0.6 5 99 4 1 105 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 1433 1627 88.1 34523 13044 231 263 87.8 876 934 93.8 321 408 78.7 0 0.0 0.1 0.0 0 40 0 0 47 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 1617 1870 86.5 35990 14520 378 414 91.3 941 1006 93.5 296 426 69.5 1 1.0 0.7 0.0 6 63 5 1 82 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 8108 9379 86.4 182115 75233 1886 2100 89.8 4579 4906 93.3 1595 2228 71.6 3 2.7 2.9 +0.3 20 434 21 2 496 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 SPAL (6 Seasons) 2 Leagues 170.3 5058 5882 86.0 111602 47669 1277 1423 89.7 2762 2966 93.1 978 1394 70.2 2 1.8 2.1 +0.2 14 331 16 1 367 Bari (2 Seasons) 1 League 68.1 3050 3497 87.2 70513 27564 609 677 90.0 1817 1940 93.7 617 834 74.0 1 1.0 0.8 0.0 6 103 5 1 129 Novara (2 Seasons) 1 League 30.6 0 Serie B (7 Seasons) 179.1 5081 5907 86.0 119069 47997 993 1135 87.5 2929 3142 93.2 1134 1541 73.6 2 1.8 1.5 +0.2 14 262 12 2 292 Serie A (3 Seasons) 89.8 3027 3472 87.2 63046 27236 893 965 92.5 1650 1764 93.5 461 687 67.1 1 1.0 1.4 0.0 6 172 9 0 204
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2013-2014 18 Novara 1 League 21.0 2015-2016 20 Novara 2 Leagues 10.6 2016-2017 21 SPAL 1 League 30.8 2017-2018 22 SPAL 2 Leagues 32.6 1165 1112 47 46 0 8 0 1 0 0 0 0 1012 6 4 2018-2019 23 SPAL 2 Leagues 26.4 1017 956 61 57 1 6 2 4 0 0 0 0 897 0 6 2019-2020 24 SPAL 2 Leagues 35.2 1290 1212 73 70 0 9 0 3 0 0 0 0 1118 5 6 2020-2021 25 SPAL 2 Leagues 25.9 1289 1232 54 49 0 6 0 1 0 0 0 0 1132 3 2 2021-2022 26 SPAL 2 Leagues 26.1 1121 1066 53 48 0 16 2 5 0 0 0 0 899 2 4 2022-2023 27 Bari 2 Leagues 33.1 1627 1589 34 32 0 35 0 0 0 0 0 0 1433 4 3 2023-2024 28 Bari 2 Leagues 37.9 1870 1799 66 46 0 23 2 3 1 0 0 0 1617 5 6 11 Seasons 3 Clubs 3 Leagues 279.7 9379 8966 388 348 1 103 6 17 1 0 0 0 8108 25 31 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches SPAL (6 Seasons) 3 Leagues 177.1 5882 5578 288 270 1 45 4 14 0 0 0 0 5058 16 22 Novara (4 Seasons) 2 Leagues 31.6 Bari (2 Seasons) 2 Leagues 71.1 3497 3388 100 78 0 58 2 3 1 0 0 0 3050 9 9 Coppa Italia (10 Seasons) 10.8 0 Serie B (7 Seasons) 179.1 5907 5686 207 175 0 80 4 9 1 0 0 0 5081 14 15 Serie A (3 Seasons) 89.8 3472 3280 181 173 1 23 2 8 0 0 0 0 3027 11 16
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 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 1165 1112 47 46 0 8 0 1 0 0 0 0 1012 6 4 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 1017 956 61 57 1 6 2 4 0 0 0 0 897 0 6 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 1290 1212 73 70 0 9 0 3 0 0 0 0 1118 5 6 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 1289 1232 54 49 0 6 0 1 0 0 0 0 1132 3 2 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 1121 1066 53 48 0 16 2 5 0 0 0 0 899 2 4 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 1627 1589 34 32 0 35 0 0 0 0 0 0 1433 4 3 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 1870 1799 66 46 0 23 2 3 1 0 0 0 1617 5 6 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 9379 8966 388 348 1 103 6 17 1 0 0 0 8108 25 31 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches SPAL (6 Seasons) 2 Leagues 170.3 5882 5578 288 270 1 45 4 14 0 0 0 0 5058 16 22 Bari (2 Seasons) 1 League 68.1 3497 3388 100 78 0 58 2 3 1 0 0 0 3050 9 9 Novara (2 Seasons) 1 League 30.6 Serie B (7 Seasons) 179.1 5907 5686 207 175 0 80 4 9 1 0 0 0 5081 14 15 Serie A (3 Seasons) 89.8 3472 3280 181 173 1 23 2 8 0 0 0 0 3027 11 16
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 2013-2014 18 Novara 1 League 21.0 2015-2016 20 Novara 2 Leagues 10.6 2016-2017 21 SPAL 1 League 30.8 2017-2018 22 SPAL 2 Leagues 32.6 15 0.47 13 1 0 1 0 0 1 0.03 1 0 0 0 0 0 2018-2019 23 SPAL 2 Leagues 26.4 11 0.42 10 0 0 0 0 1 2 0.08 2 0 0 0 0 0 2019-2020 24 SPAL 2 Leagues 35.2 14 0.43 13 0 0 0 0 1 0 0.00 0 0 0 0 0 0 2020-2021 25 SPAL 2 Leagues 25.9 13 0.52 12 0 0 0 0 1 1 0.04 1 0 0 0 0 0 2021-2022 26 SPAL 2 Leagues 26.1 19 0.77 14 0 0 1 0 4 1 0.04 1 0 0 0 0 0 2022-2023 27 Bari 2 Leagues 33.1 11 0.35 11 0 0 0 0 0 3 0.10 3 0 0 0 0 0 2023-2024 28 Bari 2 Leagues 37.9 24 0.65 22 0 0 1 0 1 2 0.05 1 0 0 0 0 1 11 Seasons 3 Clubs 3 Leagues 279.7 107 0.52 95 1 0 3 0 8 10 0.05 9 0 0 0 0 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches SPAL (6 Seasons) 3 Leagues 177.1 72 0.52 62 1 0 2 0 7 5 0.04 5 0 0 0 0 0 Novara (4 Seasons) 2 Leagues 31.6 Bari (2 Seasons) 2 Leagues 71.1 35 0.51 33 0 0 1 0 1 5 0.07 4 0 0 0 0 1 Coppa Italia (10 Seasons) 10.8 Serie B (7 Seasons) 179.1 67 0.57 59 0 0 2 0 6 7 0.06 6 0 0 0 0 1 Serie A (3 Seasons) 89.8 40 0.45 36 1 0 1 0 2 3 0.03 3 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 15 0.47 13 1 0 1 0 0 1 0.03 1 0 0 0 0 0 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 11 0.42 10 0 0 0 0 1 2 0.08 2 0 0 0 0 0 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 14 0.43 13 0 0 0 0 1 0 0.00 0 0 0 0 0 0 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 13 0.52 12 0 0 0 0 1 1 0.04 1 0 0 0 0 0 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 19 0.77 14 0 0 1 0 4 1 0.04 1 0 0 0 0 0 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 11 0.35 11 0 0 0 0 0 3 0.10 3 0 0 0 0 0 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 24 0.65 22 0 0 1 0 1 2 0.05 1 0 0 0 0 1 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 107 0.52 95 1 0 3 0 8 10 0.05 9 0 0 0 0 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches SPAL (6 Seasons) 2 Leagues 170.3 72 0.52 62 1 0 2 0 7 5 0.04 5 0 0 0 0 0 Bari (2 Seasons) 1 League 68.1 35 0.51 33 0 0 1 0 1 5 0.07 4 0 0 0 0 1 Novara (2 Seasons) 1 League 30.6 Serie B (7 Seasons) 179.1 67 0.57 59 0 0 2 0 6 7 0.06 6 0 0 0 0 1 Serie A (3 Seasons) 89.8 40 0.45 36 1 0 1 0 2 3 0.03 3 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2013-2014 18 Novara 1 League 21.0 0 2015-2016 20 Novara 2 Leagues 10.6 0 2016-2017 21 SPAL 1 League 30.8 0 2017-2018 22 SPAL 2 Leagues 32.6 38 22 25 13 0 21 39 53.8 18 33 27 6 45 83 210 1 2018-2019 23 SPAL 2 Leagues 26.4 28 24 21 7 0 18 28 64.3 10 31 24 7 34 62 139 1 2019-2020 24 SPAL 2 Leagues 35.2 27 13 20 6 1 12 25 48.0 13 48 37 11 39 65 145 1 2020-2021 25 SPAL 2 Leagues 25.9 15 9 14 1 0 8 11 72.7 3 30 21 9 37 52 109 0 2021-2022 26 SPAL 2 Leagues 26.1 28 12 21 6 1 16 28 57.1 12 27 20 7 48 73 89 0 2022-2023 27 Bari 2 Leagues 33.1 23 13 18 5 0 13 23 56.5 10 40 26 14 25 46 139 0 2023-2024 28 Bari 2 Leagues 37.9 40 26 32 8 0 31 38 81.6 7 45 35 10 35 75 128 0 11 Seasons 3 Clubs 3 Leagues 279.7 199 119 151 46 2 119 192 62.0 73 254 190 64 263 456 959 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches SPAL (6 Seasons) 3 Leagues 177.1 136 80 101 33 2 75 131 57.3 56 169 129 40 203 335 692 3 Novara (4 Seasons) 2 Leagues 31.6 0 Bari (2 Seasons) 2 Leagues 71.1 63 39 50 13 0 44 61 72.1 17 85 61 24 60 121 267 0 Coppa Italia (10 Seasons) 10.8 0 6 0 Serie B (7 Seasons) 179.1 106 60 85 20 1 68 100 68.0 32 142 102 40 140 246 465 0 Serie A (3 Seasons) 89.8 93 59 66 26 1 51 92 55.4 41 112 88 24 117 210 494 3
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 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 38 22 25 13 0 21 39 53.8 18 33 27 6 45 83 210 1 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 28 24 21 7 0 18 28 64.3 10 31 24 7 34 62 139 1 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 27 13 20 6 1 12 25 48.0 13 48 37 11 38 65 145 1 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 15 9 14 1 0 8 11 72.7 3 30 21 9 37 52 109 0 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 28 12 21 6 1 16 28 57.1 12 27 20 7 45 73 89 0 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 23 13 18 5 0 13 23 56.5 10 40 26 14 23 46 139 0 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 40 26 32 8 0 31 38 81.6 7 45 35 10 35 75 128 0 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 199 119 151 46 2 119 192 62.0 73 254 190 64 257 456 959 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 SPAL (6 Seasons) 2 Leagues 170.3 136 80 101 33 2 75 131 57.3 56 169 129 40 199 335 692 3 Bari (2 Seasons) 1 League 68.1 63 39 50 13 0 44 61 72.1 17 85 61 24 58 121 267 0 Novara (2 Seasons) 1 League 30.6 0 Serie B (7 Seasons) 179.1 106 60 85 20 1 68 100 68.0 32 142 102 40 140 246 465 0 Serie A (3 Seasons) 89.8 93 59 66 26 1 51 92 55.4 41 112 88 24 117 210 494 3
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 2013-2014 18 Novara 1 League 21.0 2015-2016 20 Novara 2 Leagues 10.6 2016-2017 21 SPAL 1 League 30.8 2017-2018 22 SPAL 2 Leagues 32.6 1513 222 851 647 18 9 1513 4 3 75.0 1 25.0 719 4289 3025 13 5 1 2 3 915 0 2018-2019 23 SPAL 2 Leagues 26.4 1271 208 716 536 25 14 1271 1 0 0.0 1 100.0 606 2573 1704 9 5 3 1 4 736 0 2019-2020 24 SPAL 2 Leagues 35.2 1584 298 925 637 27 13 1584 3 1 33.3 2 66.7 734 2850 1672 8 6 3 3 0 957 2 2020-2021 25 SPAL 2 Leagues 25.9 1497 248 859 630 16 12 1497 0 0 0 908 4800 3184 2 0 0 6 1 989 0 2021-2022 26 SPAL 2 Leagues 26.1 1360 182 665 654 49 23 1360 0 0 0 750 4026 2678 14 7 0 11 1 790 3 2022-2023 27 Bari 2 Leagues 33.1 1881 324 1206 668 14 7 1881 3 0 0.0 3 100.0 1042 3320 1367 0 1 0 2 0 1307 0 2023-2024 28 Bari 2 Leagues 37.9 2161 332 1304 819 47 28 2161 4 3 75.0 0 0.0 1256 4908 2301 4 2 1 2 1 1471 2 11 Seasons 3 Clubs 3 Leagues 279.7 11267 1814 6526 4591 196 106 11267 15 7 46.7 7 46.7 6015 26766 15931 50 26 8 27 10 7165 7 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 SPAL (6 Seasons) 3 Leagues 177.1 7225 1158 4016 3104 135 71 7225 8 4 50.0 4 50.0 3717 18538 12263 46 23 7 23 9 4387 5 Novara (4 Seasons) 2 Leagues 31.6 Bari (2 Seasons) 2 Leagues 71.1 4042 656 2510 1487 61 35 4042 7 3 42.9 3 42.9 2298 8228 3668 4 3 1 4 1 2778 2 Coppa Italia (10 Seasons) 10.8 Serie B (7 Seasons) 179.1 6899 1086 4034 2771 126 70 6899 7 3 42.9 3 42.9 3956 17054 9530 20 10 1 21 3 4557 5 Serie A (3 Seasons) 89.8 4368 728 2492 1820 70 36 4368 8 4 50.0 4 50.0 2059 9712 6401 30 16 7 6 7 2608 2
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 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 1513 222 851 647 18 9 1513 4 3 75.0 1 25.0 719 4289 3025 13 5 1 2 3 915 0 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 1271 208 716 536 25 14 1271 1 0 0.0 1 100.0 606 2573 1704 9 5 3 1 4 736 0 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 1584 298 925 637 27 13 1584 3 1 33.3 2 66.7 734 2850 1672 8 6 3 3 0 957 2 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 1497 248 859 630 16 12 1497 0 0 0 908 4800 3184 2 0 0 6 1 989 0 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 1360 182 665 654 49 23 1360 0 0 0 750 4026 2678 14 7 0 11 1 790 3 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 1881 324 1206 668 14 7 1881 3 0 0.0 3 100.0 1042 3320 1367 0 1 0 2 0 1307 0 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 2161 332 1304 819 47 28 2161 4 3 75.0 0 0.0 1256 4908 2301 4 2 1 2 1 1471 2 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 11267 1814 6526 4591 196 106 11267 15 7 46.7 7 46.7 6015 26766 15931 50 26 8 27 10 7165 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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches SPAL (6 Seasons) 2 Leagues 170.3 7225 1158 4016 3104 135 71 7225 8 4 50.0 4 50.0 3717 18538 12263 46 23 7 23 9 4387 5 Bari (2 Seasons) 1 League 68.1 4042 656 2510 1487 61 35 4042 7 3 42.9 3 42.9 2298 8228 3668 4 3 1 4 1 2778 2 Novara (2 Seasons) 1 League 30.6 Serie B (7 Seasons) 179.1 6899 1086 4034 2771 126 70 6899 7 3 42.9 3 42.9 3956 17054 9530 20 10 1 21 3 4557 5 Serie A (3 Seasons) 89.8 4368 728 2492 1820 70 36 4368 8 4 50.0 4 50.0 2059 9712 6401 30 16 7 6 7 2608 2
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 2013-2014 18 Novara it ITA 2. Serie B 24 1,891 79 50.0 21.0 19 5 2014-2015 19 Novara it ITA Coppa Italia 0 0 0 0 1 Matches 2015-2016 20 Novara it ITA Coppa Italia 1 90 90 50.0 1.0 1 90 1 0 1 3.00 5 0 +5 +5.00 +7.00 Matches 2015-2016 20 Novara it ITA 2. Serie B 14 863 62 22.8 9.6 9 7 5 26 1.60 9 7 +2 +0.21 -0.41 Matches 2016-2017 21 Novara it ITA Coppa Italia 0 0 0 0 1 Matches 2016-2017 21 SPAL it ITA 2. Serie B 34 2,776 82 73.4 30.8 31 25 3 Matches 2017-2018 22 SPAL it ITA Coppa Italia 1 88 88 48.9 1.0 1 88 0 0 1 3.00 1 0 +1 +1.02 +2.98 Matches 2017-2018 22 SPAL it ITA 1. Serie A 34 2,850 84 83.3 31.7 34 27 0 1 1.09 32 43 -11 -0.35 +1.07 31.6 44.8 -13.2 -0.42 +0.96 Matches 2018-2019 23 SPAL it ITA Coppa Italia 1 45 45 25.0 0.5 1 45 0 0 1 3.00 0 0 0 0.00 0.00 Matches 2018-2019 23 SPAL it ITA 1. Serie A 28 2,335 83 68.3 25.9 26 86 21 2 47 7 1.18 30 37 -7 -0.27 +0.14 28.9 35.1 -6.2 -0.24 -0.14 Matches 2019-2020 24 SPAL it ITA Coppa Italia 3 270 90 100.0 3.0 3 90 3 0 0 2.00 8 5 +3 +1.00 Matches 2019-2020 24 SPAL it ITA 1. Serie A 34 2,898 85 84.7 32.2 33 87 28 1 12 3 0.59 24 62 -38 -1.18 +0.89 33.7 58.1 -24.4 -0.76 -0.16 Matches 2020-2021 25 SPAL it ITA Coppa Italia 2 90 45 17.6 1.0 2 45 0 0 0 1.50 0 2 -2 -2.00 -2.43 Matches 2020-2021 25 SPAL it ITA 2. Serie B 25 2,239 90 65.5 24.9 25 90 24 0 4 1.44 27 26 +1 +0.04 -0.04 30.4 33.0 -2.6 -0.10 +0.20 Matches 2021-2022 26 SPAL it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2021-2022 26 SPAL it ITA 2. Serie B 28 2,226 80 65.1 24.7 27 82 23 1 5 1 1.25 33 32 +1 +0.04 +0.72 33.5 35.0 -1.5 -0.06 +0.27 Matches 2022-2023 27 Bari it ITA Coppa Italia 2 180 90 66.7 2.0 2 90 2 0 0 1.50 3 1 +2 +1.00 -2.00 Matches 2022-2023 27 Bari it ITA 2. Serie B 33 2,802 85 81.9 31.1 31 89 29 2 19 0 1.68 46 27 +19 +0.61 +0.32 37.4 31.1 +6.3 +0.20 +0.17 Matches 2023-2024 28 Bari it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2023-2024 28 Bari it ITA 2. Serie B 37 3,323 90 97.2 36.9 37 90 36 0 0 1.13 37 48 -11 -0.30 -0.30 38.0 44.3 -6.3 -0.17 -0.13 Matches 11 Seasons 3 Clubs 3 Leagues 303 25,176 83 67.1 279.7 284 87 228 19 25 47 1.23 256 295 -39 -0.17 -0.06 233.5 281.4 -48.0 -0.23 +0.14 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 SPAL (6 Seasons) 3 Leagues 191 15,937 83 72.0 177.1 184 86 152 7 28 18 1.12 156 209 -53 -0.36 +0.23 158.1 206.0 -48.0 -0.34 +0.09 Novara (4 Seasons) 2 Leagues 39 2,844 73 34.9 31.6 29 90 8 10 29 1.69 14 7 +7 +0.66 +0.12 Bari (2 Seasons) 2 Leagues 73 6,395 88 88.8 71.1 71 90 68 2 19 0 1.37 86 79 +7 +0.10 -0.46 75.4 75.4 0.0 0.00 -0.02 Coppa Italia (10 Seasons) 12 973 81 43.8 10.8 12 81 8 0 5 1.75 18 13 +5 +0.46 +0.35 Serie B (7 Seasons) 195 16,120 83 64.4 179.1 179 88 144 16 14 31 1.39 152 140 +12 +0.09 -0.12 139.3 143.4 -4.1 -0.04 +0.21 Serie A (3 Seasons) 96 8,083 84 78.8 89.8 93 87 76 3 35 11 0.94 86 142 -56 -0.62 +0.45 94.2 138.0 -43.8 -0.49 +0.06
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 2013-2014 18 Novara 1 League 24 1,891 79 50.0 21.0 19 5 2014-2015 19 Novara 1 League 0 0 0 0 1 2015-2016 20 Novara 2 Leagues 15 953 64 24.1 10.6 10 90 8 5 27 1.69 14 7 +7 +0.66 +0.12 2016-2017 21 Novara 1 League 0 0 0 0 1 2016-2017 21 SPAL 1 League 34 2,776 82 73.4 30.8 31 25 3 2017-2018 22 SPAL 2 Leagues 35 2,938 84 81.6 32.6 35 88 27 0 2 1.14 33 43 -10 -0.31 +1.19 31.6 44.8 -13.2 -0.42 +0.96 2018-2019 23 SPAL 2 Leagues 29 2,380 82 66.1 26.4 27 85 21 2 47 8 1.24 30 37 -7 -0.26 +0.10 28.9 35.1 -6.2 -0.24 -0.14 2019-2020 24 SPAL 2 Leagues 37 3,168 86 85.9 35.2 36 88 31 1 12 3 0.70 32 67 -35 -0.99 +1.07 33.7 58.1 -24.4 -0.76 -0.16 2020-2021 25 SPAL 2 Leagues 27 2,329 86 59.3 25.9 27 86 24 0 4 1.44 27 28 -1 -0.04 -0.21 30.4 33.0 -2.6 -0.10 +0.20 2021-2022 26 SPAL 2 Leagues 29 2,346 81 66.3 26.1 28 84 24 1 5 1 1.21 34 34 0 0.00 +0.68 33.5 35.0 -1.5 -0.06 +0.27 2022-2023 27 Bari 2 Leagues 35 2,982 85 80.8 33.1 33 89 31 2 19 0 1.67 49 28 +21 +0.63 0.00 37.4 31.1 +6.3 +0.20 +0.17 2023-2024 28 Bari 2 Leagues 38 3,413 90 97.2 37.9 38 90 37 0 0 1.10 37 51 -14 -0.37 -0.37 38.0 44.3 -6.3 -0.17 -0.13 11 Seasons 3 Clubs 3 Leagues 303 25,176 83 67.1 279.7 284 87 228 19 25 47 1.23 256 295 -39 -0.17 -0.06 233.5 281.4 -48.0 -0.23 +0.14 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 SPAL (6 Seasons) 3 Leagues 191 15,937 83 72.0 177.1 184 86 152 7 28 18 1.12 156 209 -53 -0.36 +0.23 158.1 206.0 -48.0 -0.34 +0.09 Novara (4 Seasons) 2 Leagues 39 2,844 73 34.9 31.6 29 90 8 10 29 1.69 14 7 +7 +0.66 +0.12 Bari (2 Seasons) 2 Leagues 73 6,395 88 88.8 71.1 71 90 68 2 19 0 1.37 86 79 +7 +0.10 -0.46 75.4 75.4 0.0 0.00 -0.02 Coppa Italia (10 Seasons) 12 973 81 43.8 10.8 12 81 8 0 5 1.75 18 13 +5 +0.46 +0.35 Serie B (7 Seasons) 195 16,120 83 64.4 179.1 179 88 144 16 14 31 1.39 152 140 +12 +0.09 -0.12 139.3 143.4 -4.1 -0.04 +0.21 Serie A (3 Seasons) 96 8,083 84 78.8 89.8 93 87 76 3 35 11 0.94 86 142 -56 -0.62 +0.45 94.2 138.0 -43.8 -0.49 +0.06
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 2013-2014 18 Novara it ITA 2. Serie B 19th 24 1,891 79 50.0 21.0 19 5 2015-2016 20 Novara it ITA 2. Serie B 8th 14 863 62 22.8 9.6 9 7 5 26 1.60 9 7 +2 +0.21 -0.41 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 34 2,776 82 73.4 30.8 31 25 3 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 34 2,850 84 83.3 31.7 34 27 0 1 1.09 32 43 -11 -0.35 +1.07 31.6 44.8 -13.2 -0.42 +0.96 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 28 2,335 83 68.3 25.9 26 86 21 2 47 7 1.18 30 37 -7 -0.27 +0.14 28.9 35.1 -6.2 -0.24 -0.14 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 34 2,898 85 84.7 32.2 33 87 28 1 12 3 0.59 24 62 -38 -1.18 +0.89 33.7 58.1 -24.4 -0.76 -0.16 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 25 2,239 90 65.5 24.9 25 90 24 0 4 1.44 27 26 +1 +0.04 -0.04 30.4 33.0 -2.6 -0.10 +0.20 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 28 2,226 80 65.1 24.7 27 82 23 1 5 1 1.25 33 32 +1 +0.04 +0.72 33.5 35.0 -1.5 -0.06 +0.27 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 33 2,802 85 81.9 31.1 31 89 29 2 19 0 1.68 46 27 +19 +0.61 +0.32 37.4 31.1 +6.3 +0.20 +0.17 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 37 3,323 90 97.2 36.9 37 90 36 0 0 1.13 37 48 -11 -0.30 -0.30 38.0 44.3 -6.3 -0.17 -0.13 Matches 10 Seasons 3 Clubs 2 Leagues 291 24,203 83 68.6 268.9 272 88 220 19 25 42 1.21 238 282 -44 -0.20 -0.07 233.5 281.4 -48.0 -0.23 +0.14 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 SPAL (6 Seasons) 2 Leagues 183 15,324 84 73.4 170.3 176 86 148 7 28 16 1.08 146 200 -54 -0.39 +0.28 158.1 206.0 -48.0 -0.34 +0.09 Bari (2 Seasons) 1 League 70 6,125 88 89.5 68.1 68 90 65 2 19 0 1.39 83 75 +8 +0.12 -0.13 75.4 75.4 0.0 0.00 -0.02 Novara (2 Seasons) 1 League 38 2,754 72 36.4 30.6 28 7 10 26 1.60 9 7 +2 +0.21 -0.41 Serie B (7 Seasons) 195 16,120 83 64.4 179.1 179 88 144 16 14 31 1.39 152 140 +12 +0.09 -0.12 139.3 143.4 -4.1 -0.04 +0.21 Serie A (3 Seasons) 96 8,083 84 78.8 89.8 93 87 76 3 35 11 0.94 86 142 -56 -0.62 +0.45 94.2 138.0 -43.8 -0.49 +0.06
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 2013-2014 18 Novara 1 League 21.0 4 0 2015-2016 20 Novara 2 Leagues 10.6 3 1 0 0 2016-2017 21 SPAL 1 League 30.8 4 1 2017-2018 22 SPAL 2 Leagues 32.6 10 1 0 23 25 0 0 45 22 0 2 2 104 43 28 60.6 2018-2019 23 SPAL 2 Leagues 26.4 7 0 0 14 11 0 2 34 24 0 0 0 121 48 37 56.5 2019-2020 24 SPAL 2 Leagues 35.2 4 0 0 32 15 1 0 39 13 0 1 2 101 49 41 54.4 2020-2021 25 SPAL 2 Leagues 25.9 4 0 0 19 10 1 0 37 9 0 0 0 112 47 40 54.0 2021-2022 26 SPAL 2 Leagues 26.1 4 1 0 31 17 2 2 48 12 0 0 0 118 54 38 58.7 2022-2023 27 Bari 2 Leagues 33.1 6 0 0 24 15 0 0 25 13 0 0 0 95 82 42 66.1 2023-2024 28 Bari 2 Leagues 37.9 7 0 0 34 9 0 2 35 26 0 1 0 102 105 43 70.9 11 Seasons 3 Clubs 3 Leagues 279.7 53 4 0 177 102 4 6 263 119 0 4 4 753 428 269 61.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches SPAL (6 Seasons) 3 Leagues 177.1 33 3 0 119 78 4 4 203 80 0 3 4 556 241 184 56.7 Novara (4 Seasons) 2 Leagues 31.6 7 1 0 0 Bari (2 Seasons) 2 Leagues 71.1 13 0 0 58 24 0 2 60 39 0 1 0 197 187 85 68.8 Coppa Italia (10 Seasons) 10.8 4 0 0 6 0 0 0 6 0 0 Serie B (7 Seasons) 179.1 29 3 0 103 51 3 4 140 60 0 1 0 427 288 163 63.9 Serie A (3 Seasons) 89.8 20 1 0 68 51 1 2 117 59 0 3 4 326 140 106 56.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 2013-2014 18 Novara it ITA 2. Serie B 19th 21.0 4 0 2015-2016 20 Novara it ITA 2. Serie B 8th 9.6 2 1 Matches 2016-2017 21 SPAL it ITA 2. Serie B 1st 30.8 4 1 Matches 2017-2018 22 SPAL it ITA 1. Serie A 17th 31.7 10 1 0 23 25 0 0 45 22 0 2 2 104 43 28 60.6 Matches 2018-2019 23 SPAL it ITA 1. Serie A 13th 25.9 6 0 0 14 11 0 2 34 24 0 0 0 121 48 37 56.5 Matches 2019-2020 24 SPAL it ITA 1. Serie A 20th 32.2 4 0 0 31 15 1 0 38 13 0 1 2 101 49 41 54.4 Matches 2020-2021 25 SPAL it ITA 2. Serie B 9th 24.9 4 0 0 16 10 1 0 37 9 0 0 0 112 47 40 54.0 Matches 2021-2022 26 SPAL it ITA 2. Serie B 15th 24.7 3 1 0 30 17 2 2 45 12 0 0 0 118 54 38 58.7 Matches 2022-2023 27 Bari it ITA 2. Serie B 3rd 31.1 5 0 0 23 15 0 0 23 13 0 0 0 95 82 42 66.1 Matches 2023-2024 28 Bari it ITA 2. Serie B 17th 36.9 7 0 0 34 9 0 2 35 26 0 1 0 102 105 43 70.9 Matches 10 Seasons 3 Clubs 2 Leagues 268.9 49 4 0 171 102 4 6 257 119 0 4 4 753 428 269 61.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches SPAL (6 Seasons) 2 Leagues 170.3 31 3 0 114 78 4 4 199 80 0 3 4 556 241 184 56.7 Bari (2 Seasons) 1 League 68.1 12 0 0 57 24 0 2 58 39 0 1 0 197 187 85 68.8 Novara (2 Seasons) 1 League 30.6 6 1 Serie B (7 Seasons) 179.1 29 3 0 103 51 3 4 140 60 0 1 0 427 288 163 63.9 Serie A (3 Seasons) 89.8 20 1 0 68 51 1 2 117 59 0 3 4 326 140 106 56.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 Francesco Vicari Pages
Francesco Vicari 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