Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2010-2011 17 Brescia it ITA 1. Serie A 1 1 90 1.0 1 1.00 5 4 80.0 0 0 1 0 0.0 Matches 2011-2012 18 Brescia it ITA 2. Serie B 16 16 1,440 16.0 23 1.44 78 55 70.5 3 5 8 4 25.0 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 37 37 3,316 36.8 51 1.38 154 103 66.9 9 18 10 6 16.2 Matches 2013-2014 20 Spezia it ITA 2. Serie B 38 38 3,420 38.0 41 1.08 147 106 72.1 16 13 9 11 28.9 2014-2015 21 Cesena it ITA Coppa Italia 1 1 90 1.0 0 1 0 0 1 100.0 0 0 0 0 Matches 2014-2015 21 Cesena it ITA 1. Serie A 28 28 2,460 27.3 49 1.79 135 86 63.7 4 9 15 4 14.3 Matches 2015-2016 22 Frosinone it ITA Coppa Italia 1 1 120 1.3 0 0 0 1 1 100.0 0 0 0 0 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 33 33 2,970 33.0 59 1.79 178 119 66.9 8 6 19 7 21.2 Matches 2016-2017 23 Olympiacos 2. Europa Lg 10 10 900 10.0 11 1.10 31 20 64.5 3 4 3 3 30.0 0 0 0 0 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 13 12 1,106 12.3 8 0.65 37 29 83.8 6 3 3 6 50.0 2 2 0 0 0.0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg 2 2 180 2.0 7 3.50 15 8 53.3 0 0 2 0 0.0 0 0 0 0 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 6 6 540 6.0 14 2.33 30 16 56.7 2 1 3 1 16.7 1 1 0 0 0.0 Matches 2017-2018 24 Perugia it ITA 2. Serie B 19 19 1,710 19.0 22 1.16 79 57 73.4 8 6 5 6 31.6 1 1 0 0 0.0 Matches 2018-2019 25 Perugia it ITA Coppa Italia 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Matches 2018-2019 25 Foggia it ITA 2. Serie B 16 16 1,440 16.0 16 1.00 68 51 80.9 4 7 5 4 25.0 5 3 2 0 40.0 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 35 35 3,150 35.0 55 1.57 178 124 72.5 11 7 17 6 17.1 8 6 1 1 14.3 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 35 35 3,150 35.0 43 1.23 171 128 76.6 11 10 14 7 20.0 4 3 0 1 0.0 Matches 2021-2022 28 Ascoli it ITA Coppa Italia 1 1 90 1.0 3 3.00 8 5 62.5 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 36 36 3,240 36.0 40 1.11 135 96 74.1 18 8 10 11 30.6 6 5 1 0 16.7 Matches 2022-2023 29 Ascoli it ITA Coppa Italia 1 1 90 1.0 2 2.00 3 1 33.3 1 0 0 0 0.0 0 0 0 0 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 25 25 2,250 25.0 30 1.20 97 63 73.2 9 6 10 6 24.0 8 4 4 0 50.0 Matches 2023-2024 30 Genoa it ITA Coppa Italia 3 3 300 3.3 5 1.50 12 7 58.3 2 0 1 0 0.0 0 0 0 0 Matches 2023-2024 30 Genoa it ITA 1. Serie A 3 2 176 2.0 2 1.02 9 7 77.8 1 0 1 0 0.0 0 0 0 0 Matches 2024-2025 31 Genoa it ITA Coppa Italia 2 2 210 2.3 1 0.43 9 8 88.9 1 1 0 1 50.0 0 0 0 0 Matches 2024-2025 31 Genoa it ITA 1. Serie A 15 15 1,350 15.0 15 1.00 62 47 79.0 5 6 4 7 46.7 3 2 1 0 33.3 Matches 15 Seasons 11 Clubs 6 Leagues 378 376 33,878 376.4 498 1.33 1641 1140 71.3 123 110 143 92 24.5 38 27 9 2 25.0 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ascoli (4 Seasons) 2 Leagues 133 133 11,970 133.0 173 1.30 592 417 73.8 50 31 52 30 22.6 26 18 6 2 25.0 Perugia (3 Seasons) 2 Leagues 20 20 1,800 20.0 22 1.16 79 57 73.4 8 6 6 6 30.0 1 1 0 0 0.0 Genoa (2 Seasons) 2 Leagues 23 22 2,036 22.6 23 1.02 92 69 77.2 9 7 6 8 36.4 3 2 1 0 33.3 Brescia (2 Seasons) 2 Leagues 17 17 1,530 17.0 24 1.41 83 59 71.1 3 5 9 4 23.5 Spezia (1 Season) 1 League 38 38 3,420 38.0 41 1.08 147 106 72.1 16 13 9 11 28.9 Virtus Lanciano (1 Season) 1 League 37 37 3,316 36.8 51 1.38 154 103 66.9 9 18 10 6 16.2 Frosinone (1 Season) 2 Leagues 34 34 3,090 34.3 59 1.79 178 119 66.9 8 6 20 8 23.5 0 0 0 0 Cesena (1 Season) 2 Leagues 29 29 2,550 28.3 49 1.79 135 86 63.7 5 9 15 5 17.2 0 0 0 0 Olympiacos (1 Season) 2 Leagues 23 22 2,006 22.3 19 0.85 68 49 75.0 9 7 6 9 40.9 2 2 0 0 0.0 Foggia (1 Season) 1 League 16 16 1,440 16.0 16 1.00 68 51 80.9 4 7 5 4 25.0 5 3 2 0 40.0 Zulte Waregem (1 Season) 2 Leagues 8 8 720 8.0 21 2.62 45 24 55.6 2 1 5 1 12.5 1 1 0 0 0.0 Serie B (9 Seasons) 257 257 23,116 256.8 321 1.25 1107 783 73.0 89 80 88 61 23.7 32 22 8 2 26.7 Coppa Italia (9 Seasons) 10 10 990 11.0 11 1.43 32 21 65.6 5 1 4 3 30.0 0 0 0 0 Serie A (5 Seasons) 80 79 7,046 78.3 126 1.61 389 263 68.1 18 21 40 18 22.8 3 2 1 0 33.3 Europa Lg (2 Seasons) 12 12 1,080 12.0 18 1.50 46 28 60.9 3 4 5 3 25.0 0 0 0 0 Super League (1 Season) 13 12 1,106 12.3 8 0.65 37 29 83.8 6 3 3 6 50.0 2 2 0 0 0.0 First Division A (1 Season) 6 6 540 6.0 14 2.33 30 16 56.7 2 1 3 1 16.7 1 1 0 0 0.0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2010-2011 17 Brescia 1 League 1 1 90 1.0 1 1.00 5 4 80.0 0 0 1 0 0.0 2011-2012 18 Brescia 1 League 16 16 1,440 16.0 23 1.44 78 55 70.5 3 5 8 4 25.0 2012-2013 19 Virtus Lanciano 1 League 37 37 3,316 36.8 51 1.38 154 103 66.9 9 18 10 6 16.2 2013-2014 20 Spezia 1 League 38 38 3,420 38.0 41 1.08 147 106 72.1 16 13 9 11 28.9 2014-2015 21 Cesena 2 Leagues 29 29 2,550 28.3 49 1.79 135 86 63.7 5 9 15 5 17.2 0 0 0 0 2015-2016 22 Frosinone 2 Leagues 34 34 3,090 34.3 59 1.79 178 119 66.9 8 6 20 8 23.5 0 0 0 0 2016-2017 23 Olympiacos 2 Leagues 23 22 2,006 22.3 19 0.85 68 49 75.0 9 7 6 9 40.9 2 2 0 0 0.0 2017-2018 24 Zulte Waregem 2 Leagues 8 8 720 8.0 21 2.62 45 24 55.6 2 1 5 1 12.5 1 1 0 0 0.0 2017-2018 24 Perugia 1 League 19 19 1,710 19.0 22 1.16 79 57 73.4 8 6 5 6 31.6 1 1 0 0 0.0 2018-2019 25 Foggia 1 League 16 16 1,440 16.0 16 1.00 68 51 80.9 4 7 5 4 25.0 5 3 2 0 40.0 2018-2019 25 Perugia 2 Leagues 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 2019-2020 26 Ascoli 2 Leagues 35 35 3,150 35.0 55 1.57 178 124 72.5 11 7 17 6 17.1 8 6 1 1 14.3 2020-2021 27 Ascoli 2 Leagues 35 35 3,150 35.0 43 1.23 171 128 76.6 11 10 14 7 20.0 4 3 0 1 0.0 2021-2022 28 Ascoli 2 Leagues 37 37 3,330 37.0 43 1.16 143 101 73.4 18 8 11 11 29.7 6 5 1 0 16.7 2022-2023 29 Ascoli 2 Leagues 26 26 2,340 26.0 32 1.23 100 64 72.0 10 6 10 6 23.1 8 4 4 0 50.0 2023-2024 30 Genoa 2 Leagues 6 5 476 5.3 7 1.32 21 14 66.7 3 0 2 0 0.0 0 0 0 0 2024-2025 31 Genoa 2 Leagues 17 17 1,560 17.3 16 0.92 71 55 80.3 6 7 4 8 47.1 3 2 1 0 33.3 15 Seasons 11 Clubs 6 Leagues 378 376 33,878 376.4 498 1.33 1641 1140 71.3 123 110 143 92 24.5 38 27 9 2 25.0 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ascoli (4 Seasons) 2 Leagues 133 133 11,970 133.0 173 1.30 592 417 73.8 50 31 52 30 22.6 26 18 6 2 25.0 Perugia (3 Seasons) 2 Leagues 20 20 1,800 20.0 22 1.16 79 57 73.4 8 6 6 6 30.0 1 1 0 0 0.0 Genoa (2 Seasons) 2 Leagues 23 22 2,036 22.6 23 1.02 92 69 77.2 9 7 6 8 36.4 3 2 1 0 33.3 Brescia (2 Seasons) 2 Leagues 17 17 1,530 17.0 24 1.41 83 59 71.1 3 5 9 4 23.5 Spezia (1 Season) 1 League 38 38 3,420 38.0 41 1.08 147 106 72.1 16 13 9 11 28.9 Virtus Lanciano (1 Season) 1 League 37 37 3,316 36.8 51 1.38 154 103 66.9 9 18 10 6 16.2 Frosinone (1 Season) 2 Leagues 34 34 3,090 34.3 59 1.79 178 119 66.9 8 6 20 8 23.5 0 0 0 0 Cesena (1 Season) 2 Leagues 29 29 2,550 28.3 49 1.79 135 86 63.7 5 9 15 5 17.2 0 0 0 0 Olympiacos (1 Season) 2 Leagues 23 22 2,006 22.3 19 0.85 68 49 75.0 9 7 6 9 40.9 2 2 0 0 0.0 Foggia (1 Season) 1 League 16 16 1,440 16.0 16 1.00 68 51 80.9 4 7 5 4 25.0 5 3 2 0 40.0 Zulte Waregem (1 Season) 2 Leagues 8 8 720 8.0 21 2.62 45 24 55.6 2 1 5 1 12.5 1 1 0 0 0.0 Serie B (9 Seasons) 257 257 23,116 256.8 321 1.25 1107 783 73.0 89 80 88 61 23.7 32 22 8 2 26.7 Coppa Italia (9 Seasons) 10 10 990 11.0 11 1.43 32 21 65.6 5 1 4 3 30.0 0 0 0 0 Serie A (5 Seasons) 80 79 7,046 78.3 126 1.61 389 263 68.1 18 21 40 18 22.8 3 2 1 0 33.3 Europa Lg (2 Seasons) 12 12 1,080 12.0 18 1.50 46 28 60.9 3 4 5 3 25.0 0 0 0 0 Super League (1 Season) 13 12 1,106 12.3 8 0.65 37 29 83.8 6 3 3 6 50.0 2 2 0 0 0.0 First Division A (1 Season) 6 6 540 6.0 14 2.33 30 16 56.7 2 1 3 1 16.7 1 1 0 0 0.0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2010-2011 17 Brescia it ITA 1. Serie A 19th 1 1 90 1.0 1 1.00 5 4 80.0 0 0 1 0 0.0 Matches 2011-2012 18 Brescia it ITA 2. Serie B 8th 16 16 1,440 16.0 23 1.44 78 55 70.5 3 5 8 4 25.0 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 18th 37 37 3,316 36.8 51 1.38 154 103 66.9 9 18 10 6 16.2 Matches 2013-2014 20 Spezia it ITA 2. Serie B 8th 38 38 3,420 38.0 41 1.08 147 106 72.1 16 13 9 11 28.9 2014-2015 21 Cesena it ITA 1. Serie A 19th 28 28 2,460 27.3 49 1.79 135 86 63.7 4 9 15 4 14.3 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 19th 33 33 2,970 33.0 59 1.79 178 119 66.9 8 6 19 7 21.2 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 1st 13 12 1,106 12.3 8 0.65 37 29 83.8 6 3 3 6 50.0 2 2 0 0 0.0 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 7th 6 6 540 6.0 14 2.33 30 16 56.7 2 1 3 1 16.7 1 1 0 0 0.0 Matches 2017-2018 24 Perugia it ITA 2. Serie B 8th 19 19 1,710 19.0 22 1.16 79 57 73.4 8 6 5 6 31.6 1 1 0 0 0.0 Matches 2018-2019 25 Foggia it ITA 2. Serie B 17th 16 16 1,440 16.0 16 1.00 68 51 80.9 4 7 5 4 25.0 5 3 2 0 40.0 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 14th 35 35 3,150 35.0 55 1.57 178 124 72.5 11 7 17 6 17.1 8 6 1 1 14.3 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 16th 35 35 3,150 35.0 43 1.23 171 128 76.6 11 10 14 7 20.0 4 3 0 1 0.0 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 6th 36 36 3,240 36.0 40 1.11 135 96 74.1 18 8 10 11 30.6 6 5 1 0 16.7 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 12th 25 25 2,250 25.0 30 1.20 97 63 73.2 9 6 10 6 24.0 8 4 4 0 50.0 Matches 2023-2024 30 Genoa it ITA 1. Serie A 11th 3 2 176 2.0 2 1.02 9 7 77.8 1 0 1 0 0.0 0 0 0 0 Matches 2024-2025 31 Genoa it ITA 1. Serie A 12th 15 15 1,350 15.0 15 1.00 62 47 79.0 5 6 4 7 46.7 3 2 1 0 33.3 Matches 15 Seasons 11 Clubs 4 Leagues 356 354 31,808 353.4 469 1.33 1563 1091 71.7 115 105 134 86 24.3 38 27 9 2 25.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ascoli (4 Seasons) 1 League 131 131 11,790 131.0 168 1.28 581 411 74.2 49 31 51 30 22.9 26 18 6 2 25.0 Perugia (3 Seasons) 1 League 19 19 1,710 19.0 22 1.16 79 57 73.4 8 6 5 6 31.6 1 1 0 0 0.0 Genoa (2 Seasons) 1 League 18 17 1,526 17.0 17 1.00 71 54 78.9 6 6 5 7 41.2 3 2 1 0 33.3 Brescia (2 Seasons) 2 Leagues 17 17 1,530 17.0 24 1.41 83 59 71.1 3 5 9 4 23.5 Spezia (1 Season) 1 League 38 38 3,420 38.0 41 1.08 147 106 72.1 16 13 9 11 28.9 Virtus Lanciano (1 Season) 1 League 37 37 3,316 36.8 51 1.38 154 103 66.9 9 18 10 6 16.2 Frosinone (1 Season) 1 League 33 33 2,970 33.0 59 1.79 178 119 66.9 8 6 19 7 21.2 Cesena (1 Season) 1 League 28 28 2,460 27.3 49 1.79 135 86 63.7 4 9 15 4 14.3 Foggia (1 Season) 1 League 16 16 1,440 16.0 16 1.00 68 51 80.9 4 7 5 4 25.0 5 3 2 0 40.0 Olympiacos (1 Season) 1 League 13 12 1,106 12.3 8 0.65 37 29 83.8 6 3 3 6 50.0 2 2 0 0 0.0 Zulte Waregem (1 Season) 1 League 6 6 540 6.0 14 2.33 30 16 56.7 2 1 3 1 16.7 1 1 0 0 0.0 Serie B (9 Seasons) 257 257 23,116 256.8 321 1.25 1107 783 73.0 89 80 88 61 23.7 32 22 8 2 26.7 Serie A (5 Seasons) 80 79 7,046 78.3 126 1.61 389 263 68.1 18 21 40 18 22.8 3 2 1 0 33.3 Super League (1 Season) 13 12 1,106 12.3 8 0.65 37 29 83.8 6 3 3 6 50.0 2 2 0 0 0.0 First Division A (1 Season) 6 6 540 6.0 14 2.33 30 16 56.7 2 1 3 1 16.7 1 1 0 0 0.0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014-2015 21 Cesena it ITA Coppa Italia 17th 1 1 90 1.0 0 1 0 0 1 100.0 0 0 0 0 Matches 2015-2016 22 Frosinone it ITA Coppa Italia 25th 1 1 120 1.3 0 0 0 1 1 100.0 0 0 0 0 Matches 2018-2019 25 Perugia it ITA Coppa Italia 41st 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 28 Ascoli it ITA Coppa Italia Rd1 1 1 90 1.0 3 3.00 8 5 62.5 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 29 Ascoli it ITA Coppa Italia Rd2 1 1 90 1.0 2 2.00 3 1 33.3 1 0 0 0 0.0 0 0 0 0 Matches 2023-2024 30 Genoa it ITA Coppa Italia R16 3 3 300 3.3 5 1.50 12 7 58.3 2 0 1 0 0.0 0 0 0 0 Matches 2024-2025 31 Genoa it ITA Coppa Italia Rd2 2 2 210 2.3 1 0.43 9 8 88.9 1 1 0 1 50.0 0 0 0 0 Matches 9 Seasons 5 Clubs 1 League 10 10 990 11.0 11 1.43 32 21 65.6 5 1 4 3 30.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ascoli (4 Seasons) 1 League 2 2 180 2.0 5 2.50 11 6 54.5 1 0 1 0 0.0 0 0 0 0 Genoa (2 Seasons) 1 League 5 5 510 5.7 6 1.06 21 15 71.4 3 1 1 1 20.0 0 0 0 0 Perugia (2 Seasons) 1 League 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Cesena (1 Season) 1 League 1 1 90 1.0 0 1 0 0 1 100.0 0 0 0 0 Frosinone (1 Season) 1 League 1 1 120 1.3 0 0 0 1 1 100.0 0 0 0 0
Goalkeeping Table Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10 10 900 10.0 11 1.10 31 20 64.5 3 4 3 3 30.0 0 0 0 0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2 2 180 2.0 7 3.50 15 8 53.3 0 0 2 0 0.0 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 12 12 1,080 12.0 18 1.50 46 28 60.9 3 4 5 3 25.0 0 0 0 0 Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Olympiacos (1 Season) 1 League 10 10 900 10.0 11 1.10 31 20 64.5 3 4 3 3 30.0 0 0 0 0 Zulte Waregem (1 Season) 1 League 2 2 180 2.0 7 3.50 15 8 53.3 0 0 2 0 0.0 0 0 0 0
Advanced Goalkeeping Table Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2010-2011 17 Brescia 1 League 1.0 1 2011-2012 18 Brescia 1 League 16.0 23 2012-2013 19 Virtus Lanciano 1 League 36.8 51 2013-2014 20 Spezia 1 League 38.0 41 2014-2015 21 Cesena 2 Leagues 28.3 49 0 2015-2016 22 Frosinone 2 Leagues 34.3 59 0 2016-2017 23 Olympiacos 2 Leagues 22.3 19 2 2017-2018 24 Zulte Waregem 2 Leagues 8.0 21 1 0 1 0 7.2 0.52 +0.2 +0.11 7 16 43.8 33 11 12.1 27.2 15 80.0 50.8 25 2 8.0 0 0.00 6.3 2017-2018 24 Perugia 1 League 19.0 22 1 2018-2019 25 Foggia 1 League 16.0 16 3 2 0 1 20.9 0.24 +5.9 +0.37 105 265 39.6 390 91 40.8 34.1 173 61.3 43.9 285 13 4.6 9 0.56 11.7 2018-2019 25 Perugia 2 Leagues 1.0 0 2019-2020 26 Ascoli 2 Leagues 35.0 55 6 3 4 2 58.3 0.30 +5.3 +0.15 177 494 35.8 737 161 40.8 34.9 358 53.9 41.7 602 18 3.0 13 0.37 10.9 2020-2021 27 Ascoli 2 Leagues 35.0 43 3 1 4 0 50.6 0.28 +7.6 +0.22 206 487 42.3 839 179 39.1 35.6 316 50.3 39.6 582 22 3.8 21 0.60 12.4 2021-2022 28 Ascoli 2 Leagues 37.0 43 5 1 5 2 42.4 0.28 +4.4 +0.12 247 593 41.7 812 140 45.9 38.3 348 63.2 44.8 627 30 4.8 7 0.19 8.9 2022-2023 29 Ascoli 2 Leagues 26.0 32 4 0 7 0 36.7 0.30 +6.7 +0.27 157 406 38.7 570 89 48.6 38.1 224 57.6 44.7 372 20 5.4 41 1.64 16.8 2023-2024 30 Genoa 2 Leagues 5.3 7 0 0 0 0 2.8 0.31 +0.8 +0.40 18 48 37.5 62 3 69.4 44.7 10 50.0 40.6 27 2 7.4 1 0.51 15.2 2024-2025 31 Genoa 2 Leagues 17.3 16 2 0 2 1 19.9 0.29 +5.9 +0.39 83 184 45.1 384 61 33.6 31.8 111 49.5 41.9 230 9 3.9 5 0.33 8.2 15 Seasons 11 Clubs 6 Leagues 376.4 498 27 7 23 6 238.8 0.29 +36.8 +0.22 1000 2493 40.1 3827 735 42.2 35.9 1555 56.5 42.7 2750 116 4.2 97 0.58 11.9 Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Ascoli (4 Seasons) 2 Leagues 133.0 173 18 5 20 4 188.0 0.29 +24.0 +0.18 787 1980 39.7 2958 569 43.2 36.6 1246 56.3 42.6 2183 90 4.1 82 0.63 12.3 Perugia (3 Seasons) 2 Leagues 20.0 22 1 Genoa (2 Seasons) 2 Leagues 22.6 23 2 0 2 1 22.7 0.30 +6.7 +0.39 101 232 43.5 446 64 38.6 33.6 121 49.6 41.8 257 11 4.3 6 0.35 9.1 Brescia (2 Seasons) 2 Leagues 17.0 24 Spezia (1 Season) 1 League 38.0 41 Virtus Lanciano (1 Season) 1 League 36.8 51 Frosinone (1 Season) 2 Leagues 34.3 59 0 Cesena (1 Season) 2 Leagues 28.3 49 0 Olympiacos (1 Season) 2 Leagues 22.3 19 2 Foggia (1 Season) 1 League 16.0 16 3 2 0 1 20.9 0.24 +5.9 +0.37 105 265 39.6 390 91 40.8 34.1 173 61.3 43.9 285 13 4.6 9 0.56 11.7 Zulte Waregem (1 Season) 2 Leagues 8.0 21 1 0 1 0 7.2 0.52 +0.2 +0.11 7 16 43.8 33 11 12.1 27.2 15 80.0 50.8 25 2 8.0 0 0.00 6.3 Serie B (9 Seasons) 256.8 321 22 7 20 5 208.9 0.28 +29.9 +0.20 892 2245 39.7 3348 660 43.0 36.3 1419 56.9 42.7 2468 103 4.2 91 0.62 12.3 Coppa Italia (9 Seasons) 11.0 11 0 Serie A (5 Seasons) 78.3 126 2 0 2 1 22.7 0.30 +6.7 +0.39 101 232 43.5 446 64 38.6 33.6 121 49.6 41.8 257 11 4.3 6 0.35 9.1 Europa Lg (2 Seasons) 12.0 18 0 0 1 0 7.2 0.52 +0.2 +0.11 7 16 43.8 33 11 12.1 27.2 15 80.0 50.8 25 2 8.0 0 0.00 6.3 Super League (1 Season) 12.3 8 2 First Division A (1 Season) 6.0 14 1
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2010-2011 17 Brescia it ITA 1. Serie A 19th 1.0 1 Matches 2011-2012 18 Brescia it ITA 2. Serie B 8th 16.0 23 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 18th 36.8 51 Matches 2013-2014 20 Spezia it ITA 2. Serie B 8th 38.0 41 2014-2015 21 Cesena it ITA 1. Serie A 19th 27.3 49 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 19th 33.0 59 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 1st 12.3 8 2 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 7th 6.0 14 1 Matches 2017-2018 24 Perugia it ITA 2. Serie B 8th 19.0 22 1 Matches 2018-2019 25 Foggia it ITA 2. Serie B 17th 16.0 16 3 2 0 1 20.9 0.24 +5.9 +0.37 105 265 39.6 390 91 40.8 34.1 173 61.3 43.9 285 13 4.6 9 0.56 11.7 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 14th 35.0 55 6 3 4 2 58.3 0.30 +5.3 +0.15 177 494 35.8 737 161 40.8 34.9 358 53.9 41.7 602 18 3.0 13 0.37 10.9 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 16th 35.0 43 3 1 4 0 50.6 0.28 +7.6 +0.22 206 487 42.3 839 179 39.1 35.6 316 50.3 39.6 582 22 3.8 21 0.60 12.4 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 6th 36.0 40 5 1 5 2 42.4 0.28 +4.4 +0.12 247 593 41.7 812 140 45.9 38.3 348 63.2 44.8 627 30 4.8 7 0.19 8.9 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 12th 25.0 30 4 0 7 0 36.7 0.30 +6.7 +0.27 157 406 38.7 570 89 48.6 38.1 224 57.6 44.7 372 20 5.4 41 1.64 16.8 Matches 2023-2024 30 Genoa it ITA 1. Serie A 11th 2.0 2 0 0 0 0 2.8 0.31 +0.8 +0.40 18 48 37.5 62 3 69.4 44.7 10 50.0 40.6 27 2 7.4 1 0.51 15.2 Matches 2024-2025 31 Genoa it ITA 1. Serie A 12th 15.0 15 2 0 2 1 19.9 0.29 +5.9 +0.39 83 184 45.1 384 61 33.6 31.8 111 49.5 41.9 230 9 3.9 5 0.33 8.2 Matches 15 Seasons 11 Clubs 4 Leagues 353.4 469 27 7 22 6 231.6 0.28 +36.6 +0.22 993 2477 40.1 3794 724 42.4 36.0 1540 56.3 42.7 2725 114 4.2 97 0.59 11.9 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Ascoli (4 Seasons) 1 League 131.0 168 18 5 20 4 188.0 0.29 +24.0 +0.18 787 1980 39.7 2958 569 43.2 36.6 1246 56.3 42.6 2183 90 4.1 82 0.63 12.3 Perugia (3 Seasons) 1 League 19.0 22 1 Genoa (2 Seasons) 1 League 17.0 17 2 0 2 1 22.7 0.30 +6.7 +0.39 101 232 43.5 446 64 38.6 33.6 121 49.6 41.8 257 11 4.3 6 0.35 9.1 Brescia (2 Seasons) 2 Leagues 17.0 24 Spezia (1 Season) 1 League 38.0 41 Virtus Lanciano (1 Season) 1 League 36.8 51 Frosinone (1 Season) 1 League 33.0 59 Cesena (1 Season) 1 League 27.3 49 Foggia (1 Season) 1 League 16.0 16 3 2 0 1 20.9 0.24 +5.9 +0.37 105 265 39.6 390 91 40.8 34.1 173 61.3 43.9 285 13 4.6 9 0.56 11.7 Olympiacos (1 Season) 1 League 12.3 8 2 Zulte Waregem (1 Season) 1 League 6.0 14 1 Serie B (9 Seasons) 256.8 321 22 7 20 5 208.9 0.28 +29.9 +0.20 892 2245 39.7 3348 660 43.0 36.3 1419 56.9 42.7 2468 103 4.2 91 0.62 12.3 Serie A (5 Seasons) 78.3 126 2 0 2 1 22.7 0.30 +6.7 +0.39 101 232 43.5 446 64 38.6 33.6 121 49.6 41.8 257 11 4.3 6 0.35 9.1 Super League (1 Season) 12.3 8 2 First Division A (1 Season) 6.0 14 1
Advanced Goalkeeping Table Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 11 0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 7 0 0 1 0 7.2 0.52 +0.2 +0.11 7 16 43.8 33 11 12.1 27.2 15 80.0 50.8 25 2 8.0 0 0.00 6.3 Matches 2 Seasons 2 Clubs 1 League 12.0 18 0 0 1 0 7.2 0.52 +0.2 +0.11 7 16 43.8 33 11 12.1 27.2 15 80.0 50.8 25 2 8.0 0 0.00 6.3 Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Olympiacos (1 Season) 1 League 10.0 11 0 Zulte Waregem (1 Season) 1 League 2.0 7 0 0 1 0 7.2 0.52 +0.2 +0.11 7 16 43.8 33 11 12.1 27.2 15 80.0 50.8 25 2 8.0 0 0.00 6.3
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 2010-2011 17 Brescia it ITA 1. Serie A 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 18 Brescia it ITA 2. Serie B 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 37 37 3,316 36.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 20 Spezia it ITA 2. Serie B 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 21 Cesena 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 2014-2015 21 Cesena it ITA 1. Serie A 28 28 2,460 27.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Frosinone 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 2015-2016 22 Frosinone it ITA 1. Serie A 33 33 2,970 33.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Olympiacos 2. Europa Lg 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 13 12 1,106 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Perugia it ITA 2. Serie B 19 19 1,710 19.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Perugia it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Foggia it ITA 2. Serie B 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Perugia it ITA 2. Serie B 0 0 Matches 2019-2020 26 Perugia it ITA Coppa Italia 0 0 Matches 2019-2020 26 Ascoli it ITA Coppa Italia 0 0 Matches 2019-2020 26 Perugia it ITA 2. Serie B 0 0 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 35 35 3,150 35.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Ascoli it ITA Coppa Italia 0 0 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Ascoli it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 36 36 3,240 36.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Ascoli it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 25 25 2,250 25.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Genoa it ITA Coppa Italia 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Genoa it ITA 1. Serie A 3 2 176 2.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Genoa it ITA Coppa Italia 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Genoa it ITA 1. Serie A 15 15 1,350 15.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 11 Clubs 6 Leagues 378 376 33,878 376.4 0 0 0 0 0 0 26 2 0.0 0.0 0.1 0.1 0 2 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 Ascoli (4 Seasons) 2 Leagues 133 133 11,970 133.0 0 0 0 0 0 0 10 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Perugia (3 Seasons) 2 Leagues 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Genoa (2 Seasons) 2 Leagues 23 22 2,036 22.6 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Brescia (2 Seasons) 2 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Spezia (1 Season) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Virtus Lanciano (1 Season) 1 League 37 37 3,316 36.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Frosinone (1 Season) 2 Leagues 34 34 3,090 34.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Cesena (1 Season) 2 Leagues 29 29 2,550 28.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Olympiacos (1 Season) 2 Leagues 23 22 2,006 22.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Foggia (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Zulte Waregem (1 Season) 2 Leagues 8 8 720 8.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Serie B (9 Seasons) 257 257 23,116 256.8 0 0 0 0 0 0 18 1 0.0 0.0 0.1 0.1 0 2 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coppa Italia (9 Seasons) 10 10 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie A (5 Seasons) 80 79 7,046 78.3 0 0 0 0 0 0 6 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Super League (1 Season) 13 12 1,106 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2010-2011 17 Brescia 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 Brescia 1 League 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Virtus Lanciano 1 League 37 37 3,316 36.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2013-2014 20 Spezia 1 League 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 21 Cesena 2 Leagues 29 29 2,550 28.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2015-2016 22 Frosinone 2 Leagues 34 34 3,090 34.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2016-2017 23 Olympiacos 2 Leagues 23 22 2,006 22.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 24 Zulte Waregem 2 Leagues 8 8 720 8.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2017-2018 24 Perugia 1 League 19 19 1,710 19.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 25 Foggia 1 League 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2018-2019 25 Perugia 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Perugia 2 Leagues 0 0 2019-2020 26 Ascoli 2 Leagues 35 35 3,150 35.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 27 Ascoli 2 Leagues 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2021-2022 28 Ascoli 2 Leagues 37 37 3,330 37.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 29 Ascoli 2 Leagues 26 26 2,340 26.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2023-2024 30 Genoa 2 Leagues 6 5 476 5.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2024-2025 31 Genoa 2 Leagues 17 17 1,560 17.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15 Seasons 11 Clubs 6 Leagues 378 376 33,878 376.4 0 0 0 0 0 0 26 2 0.0 0.0 0.1 0.1 0 2 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 Ascoli (4 Seasons) 2 Leagues 133 133 11,970 133.0 0 0 0 0 0 0 10 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Perugia (3 Seasons) 2 Leagues 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Genoa (2 Seasons) 2 Leagues 23 22 2,036 22.6 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Brescia (2 Seasons) 2 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Spezia (1 Season) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Virtus Lanciano (1 Season) 1 League 37 37 3,316 36.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Frosinone (1 Season) 2 Leagues 34 34 3,090 34.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Cesena (1 Season) 2 Leagues 29 29 2,550 28.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Olympiacos (1 Season) 2 Leagues 23 22 2,006 22.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Foggia (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Zulte Waregem (1 Season) 2 Leagues 8 8 720 8.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Serie B (9 Seasons) 257 257 23,116 256.8 0 0 0 0 0 0 18 1 0.0 0.0 0.1 0.1 0 2 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coppa Italia (9 Seasons) 10 10 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie A (5 Seasons) 80 79 7,046 78.3 0 0 0 0 0 0 6 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Super League (1 Season) 13 12 1,106 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2010-2011 17 Brescia it ITA 1. Serie A 19th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 18 Brescia it ITA 2. Serie B 8th 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 18th 37 37 3,316 36.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 20 Spezia it ITA 2. Serie B 8th 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 21 Cesena it ITA 1. Serie A 19th 28 28 2,460 27.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 19th 33 33 2,970 33.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 1st 13 12 1,106 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 7th 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Perugia it ITA 2. Serie B 8th 19 19 1,710 19.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Foggia it ITA 2. Serie B 17th 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Perugia it ITA 2. Serie B 8th 0 0 Matches 2019-2020 26 Perugia it ITA 2. Serie B 16th 0 0 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 14th 35 35 3,150 35.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 16th 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 6th 36 36 3,240 36.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 12th 25 25 2,250 25.0 0 0 0 0 0 0 3 0 0.0 0.0 0.0 0.0 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Genoa it ITA 1. Serie A 11th 3 2 176 2.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Genoa it ITA 1. Serie A 12th 15 15 1,350 15.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 11 Clubs 4 Leagues 356 354 31,808 353.4 0 0 0 0 0 0 26 2 0.0 0.0 0.1 0.1 0 2 1 0.00 0.00 0.00 0.00 0.00 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 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 Ascoli (4 Seasons) 1 League 131 131 11,790 131.0 0 0 0 0 0 0 10 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Perugia (3 Seasons) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Genoa (2 Seasons) 1 League 18 17 1,526 17.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Brescia (2 Seasons) 2 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Spezia (1 Season) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Virtus Lanciano (1 Season) 1 League 37 37 3,316 36.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Frosinone (1 Season) 1 League 33 33 2,970 33.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Cesena (1 Season) 1 League 28 28 2,460 27.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Foggia (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Olympiacos (1 Season) 1 League 13 12 1,106 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Zulte Waregem (1 Season) 1 League 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (9 Seasons) 257 257 23,116 256.8 0 0 0 0 0 0 18 1 0.0 0.0 0.1 0.1 0 2 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Serie A (5 Seasons) 80 79 7,046 78.3 0 0 0 0 0 0 6 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Super League (1 Season) 13 12 1,106 12.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 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 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 2016-2017 23 Olympiacos 2. Europa Lg R16 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 Olympiacos (1 Season) 1 League 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Zulte Waregem (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2010-2011 17 Brescia 1 League 1.0 0 2011-2012 18 Brescia 1 League 16.0 0 2012-2013 19 Virtus Lanciano 1 League 36.8 0 2013-2014 20 Spezia 1 League 38.0 0 2014-2015 21 Cesena 2 Leagues 28.3 0 2015-2016 22 Frosinone 2 Leagues 34.3 0 2016-2017 23 Olympiacos 2 Leagues 22.3 0 2017-2018 24 Zulte Waregem 2 Leagues 8.0 39 48 81.3 1163 898 5 5 100.0 18 18 100.0 16 25 64.0 0 0.0 0.0 0.0 0 0 0 0 0 2017-2018 24 Perugia 1 League 19.0 0 2018-2019 25 Foggia 1 League 16.0 383 563 68.0 11683 8892 53 53 100.0 147 150 98.0 176 353 49.9 0 0.0 0.0 0.0 0 2 0 0 1 2018-2019 25 Perugia 2 Leagues 1.0 0 2019-2020 26 Ascoli 2 Leagues 35.0 741 1100 67.4 21132 16620 167 168 99.4 296 303 97.7 267 613 43.6 0 0.0 0.0 0.0 0 17 0 0 0 2020-2021 27 Ascoli 2 Leagues 35.0 831 1159 71.7 25019 18390 143 143 100.0 300 305 98.4 387 705 54.9 0 0.0 0.0 0.0 1 13 0 0 0 2021-2022 28 Ascoli 2 Leagues 37.0 785 1165 67.4 25579 20170 124 124 100.0 284 287 99.0 372 744 50.0 0 0.0 0.1 0.0 1 18 0 0 0 2022-2023 29 Ascoli 2 Leagues 26.0 531 796 66.7 16823 13722 86 86 100.0 192 197 97.5 246 504 48.8 0 0.0 0.0 0.0 1 14 0 0 1 2023-2024 30 Genoa 2 Leagues 5.3 40 72 55.6 1453 1302 3 3 100.0 15 15 100.0 21 53 39.6 0 0.0 0.0 0.0 0 4 0 0 0 2024-2025 31 Genoa 2 Leagues 17.3 380 495 76.8 10656 7500 78 79 98.7 179 180 99.4 123 236 52.1 0 0.0 0.0 0.0 0 4 0 0 0 15 Seasons 11 Clubs 6 Leagues 376.4 3730 5398 69.1 113508 87494 659 661 99.7 1431 1455 98.4 1608 3233 49.7 0 0.1 0.2 -0.1 3 72 0 0 2 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 Ascoli (4 Seasons) 2 Leagues 133.0 2888 4220 68.4 88553 68902 520 521 99.8 1072 1092 98.2 1272 2566 49.6 0 0.1 0.2 -0.1 3 62 0 0 1 Perugia (3 Seasons) 2 Leagues 20.0 0 Genoa (2 Seasons) 2 Leagues 22.6 420 567 74.1 12109 8802 81 82 98.8 194 195 99.5 144 289 49.8 0 0.0 0.0 0.0 0 8 0 0 0 Brescia (2 Seasons) 2 Leagues 17.0 0 Spezia (1 Season) 1 League 38.0 0 Virtus Lanciano (1 Season) 1 League 36.8 0 Frosinone (1 Season) 2 Leagues 34.3 0 Cesena (1 Season) 2 Leagues 28.3 0 Olympiacos (1 Season) 2 Leagues 22.3 0 Foggia (1 Season) 1 League 16.0 383 563 68.0 11683 8892 53 53 100.0 147 150 98.0 176 353 49.9 0 0.0 0.0 0.0 0 2 0 0 1 Zulte Waregem (1 Season) 2 Leagues 8.0 39 48 81.3 1163 898 5 5 100.0 18 18 100.0 16 25 64.0 0 0.0 0.0 0.0 0 0 0 0 0 Serie B (9 Seasons) 256.8 3271 4783 68.4 100236 77794 573 574 99.8 1219 1242 98.1 1448 2919 49.6 0 0.1 0.2 -0.1 3 64 0 0 2 Coppa Italia (9 Seasons) 11.0 0 Serie A (5 Seasons) 78.3 420 567 74.1 12109 8802 81 82 98.8 194 195 99.5 144 289 49.8 0 0.0 0.0 0.0 0 8 0 0 0 Europa Lg (2 Seasons) 12.0 39 48 81.3 1163 898 5 5 100.0 18 18 100.0 16 25 64.0 0 0.0 0.0 0.0 0 0 0 0 0 Super League (1 Season) 12.3 0 First Division A (1 Season) 6.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2010-2011 17 Brescia it ITA 1. Serie A 19th 1.0 0 Matches 2011-2012 18 Brescia it ITA 2. Serie B 8th 16.0 0 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 18th 36.8 0 Matches 2013-2014 20 Spezia it ITA 2. Serie B 8th 38.0 0 2014-2015 21 Cesena it ITA 1. Serie A 19th 27.3 0 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 19th 33.0 0 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 1st 12.3 0 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 7th 6.0 0 Matches 2017-2018 24 Perugia it ITA 2. Serie B 8th 19.0 0 Matches 2018-2019 25 Foggia it ITA 2. Serie B 17th 16.0 383 563 68.0 11683 8892 53 53 100.0 147 150 98.0 176 353 49.9 0 0.0 0.0 0.0 0 2 0 0 1 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 14th 35.0 741 1100 67.4 21132 16620 167 168 99.4 296 303 97.7 267 613 43.6 0 0.0 0.0 0.0 0 17 0 0 0 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 16th 35.0 831 1159 71.7 25019 18390 143 143 100.0 300 305 98.4 387 705 54.9 0 0.0 0.0 0.0 1 13 0 0 0 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 6th 36.0 785 1165 67.4 25579 20170 124 124 100.0 284 287 99.0 372 744 50.0 0 0.0 0.1 0.0 1 18 0 0 0 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 12th 25.0 531 796 66.7 16823 13722 86 86 100.0 192 197 97.5 246 504 48.8 0 0.0 0.0 0.0 1 14 0 0 1 Matches 2023-2024 30 Genoa it ITA 1. Serie A 11th 2.0 40 72 55.6 1453 1302 3 3 100.0 15 15 100.0 21 53 39.6 0 0.0 0.0 0.0 0 4 0 0 0 Matches 2024-2025 31 Genoa it ITA 1. Serie A 12th 15.0 380 495 76.8 10656 7500 78 79 98.7 179 180 99.4 123 236 52.1 0 0.0 0.0 0.0 0 4 0 0 0 Matches 15 Seasons 11 Clubs 4 Leagues 353.4 3691 5350 69.0 112345 86596 654 656 99.7 1413 1437 98.3 1592 3208 49.6 0 0.1 0.2 -0.1 3 72 0 0 2 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 Ascoli (4 Seasons) 1 League 131.0 2888 4220 68.4 88553 68902 520 521 99.8 1072 1092 98.2 1272 2566 49.6 0 0.1 0.2 -0.1 3 62 0 0 1 Perugia (3 Seasons) 1 League 19.0 0 Genoa (2 Seasons) 1 League 17.0 420 567 74.1 12109 8802 81 82 98.8 194 195 99.5 144 289 49.8 0 0.0 0.0 0.0 0 8 0 0 0 Brescia (2 Seasons) 2 Leagues 17.0 0 Spezia (1 Season) 1 League 38.0 0 Virtus Lanciano (1 Season) 1 League 36.8 0 Frosinone (1 Season) 1 League 33.0 0 Cesena (1 Season) 1 League 27.3 0 Foggia (1 Season) 1 League 16.0 383 563 68.0 11683 8892 53 53 100.0 147 150 98.0 176 353 49.9 0 0.0 0.0 0.0 0 2 0 0 1 Olympiacos (1 Season) 1 League 12.3 0 Zulte Waregem (1 Season) 1 League 6.0 0 Serie B (9 Seasons) 256.8 3271 4783 68.4 100236 77794 573 574 99.8 1219 1242 98.1 1448 2919 49.6 0 0.1 0.2 -0.1 3 64 0 0 2 Serie A (5 Seasons) 78.3 420 567 74.1 12109 8802 81 82 98.8 194 195 99.5 144 289 49.8 0 0.0 0.0 0.0 0 8 0 0 0 Super League (1 Season) 12.3 0 First Division A (1 Season) 6.0 0
Passing Table Season Age Squad 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 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 39 48 81.3 1163 898 5 5 100.0 18 18 100.0 16 25 64.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 12.0 39 48 81.3 1163 898 5 5 100.0 18 18 100.0 16 25 64.0 0 0.0 0.0 0.0 0 0 0 0 0 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 Olympiacos (1 Season) 1 League 10.0 0 Zulte Waregem (1 Season) 1 League 2.0 39 48 81.3 1163 898 5 5 100.0 18 18 100.0 16 25 64.0 0 0.0 0.0 0.0 0 0 0 0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2010-2011 17 Brescia 1 League 1.0 2011-2012 18 Brescia 1 League 16.0 2012-2013 19 Virtus Lanciano 1 League 36.8 2013-2014 20 Spezia 1 League 38.0 2014-2015 21 Cesena 2 Leagues 28.3 2015-2016 22 Frosinone 2 Leagues 34.3 2016-2017 23 Olympiacos 2 Leagues 22.3 0 2017-2018 24 Zulte Waregem 2 Leagues 8.0 48 32 16 1 0 0 0 0 0 0 0 0 39 0 0 2017-2018 24 Perugia 1 League 19.0 0 2018-2019 25 Foggia 1 League 16.0 563 351 212 39 0 0 0 0 0 0 0 0 383 0 0 2018-2019 25 Perugia 2 Leagues 1.0 2019-2020 26 Ascoli 2 Leagues 35.0 1100 621 474 116 0 4 0 0 0 0 0 0 741 5 0 2020-2021 27 Ascoli 2 Leagues 35.0 1159 725 430 114 0 3 0 0 0 0 0 0 831 4 0 2021-2022 28 Ascoli 2 Leagues 37.0 1165 698 462 114 0 2 0 0 0 0 0 0 785 5 0 2022-2023 29 Ascoli 2 Leagues 26.0 796 474 320 96 0 1 0 0 0 0 0 0 531 2 0 2023-2024 30 Genoa 2 Leagues 5.3 72 53 19 9 0 0 0 0 0 0 0 0 40 0 0 2024-2025 31 Genoa 2 Leagues 17.3 495 339 156 45 0 1 0 0 0 0 0 0 380 0 1 15 Seasons 11 Clubs 6 Leagues 376.4 5398 3293 2089 534 0 11 0 0 0 0 0 0 3730 16 1 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Ascoli (4 Seasons) 2 Leagues 133.0 4220 2518 1686 440 0 10 0 0 0 0 0 0 2888 16 0 Perugia (3 Seasons) 2 Leagues 20.0 0 Genoa (2 Seasons) 2 Leagues 22.6 567 392 175 54 0 1 0 0 0 0 0 0 420 0 1 Brescia (2 Seasons) 2 Leagues 17.0 Spezia (1 Season) 1 League 38.0 Virtus Lanciano (1 Season) 1 League 36.8 Frosinone (1 Season) 2 Leagues 34.3 Cesena (1 Season) 2 Leagues 28.3 Olympiacos (1 Season) 2 Leagues 22.3 0 Foggia (1 Season) 1 League 16.0 563 351 212 39 0 0 0 0 0 0 0 0 383 0 0 Zulte Waregem (1 Season) 2 Leagues 8.0 48 32 16 1 0 0 0 0 0 0 0 0 39 0 0 Serie B (9 Seasons) 256.8 4783 2869 1898 479 0 10 0 0 0 0 0 0 3271 16 0 Coppa Italia (9 Seasons) 11.0 0 Serie A (5 Seasons) 78.3 567 392 175 54 0 1 0 0 0 0 0 0 420 0 1 Europa Lg (2 Seasons) 12.0 48 32 16 1 0 0 0 0 0 0 0 0 39 0 0 Super League (1 Season) 12.3 0 First Division A (1 Season) 6.0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 48 32 16 1 0 0 0 0 0 0 0 0 39 0 0 Matches 2 Seasons 2 Clubs 1 League 12.0 48 32 16 1 0 0 0 0 0 0 0 0 39 0 0 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Olympiacos (1 Season) 1 League 10.0 0 Zulte Waregem (1 Season) 1 League 2.0 48 32 16 1 0 0 0 0 0 0 0 0 39 0 0
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 2010-2011 17 Brescia 1 League 1.0 2011-2012 18 Brescia 1 League 16.0 2012-2013 19 Virtus Lanciano 1 League 36.8 2013-2014 20 Spezia 1 League 38.0 2014-2015 21 Cesena 2 Leagues 28.3 2015-2016 22 Frosinone 2 Leagues 34.3 2016-2017 23 Olympiacos 2 Leagues 22.3 2017-2018 24 Zulte Waregem 2 Leagues 8.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2017-2018 24 Perugia 1 League 19.0 2018-2019 25 Foggia 1 League 16.0 2 0.12 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 25 Perugia 2 Leagues 1.0 2019-2020 26 Ascoli 2 Leagues 35.0 7 0.20 5 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 27 Ascoli 2 Leagues 35.0 5 0.14 5 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 28 Ascoli 2 Leagues 37.0 6 0.17 4 2 0 0 0 0 1 0.03 0 1 0 0 0 0 2022-2023 29 Ascoli 2 Leagues 26.0 3 0.12 1 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 30 Genoa 2 Leagues 5.3 1 0.51 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 31 Genoa 2 Leagues 17.3 1 0.07 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 15 Seasons 11 Clubs 6 Leagues 376.4 25 0.15 17 8 0 0 0 0 1 0.01 0 1 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Ascoli (4 Seasons) 2 Leagues 133.0 21 0.16 15 6 0 0 0 0 1 0.01 0 1 0 0 0 0 Perugia (3 Seasons) 2 Leagues 20.0 Genoa (2 Seasons) 2 Leagues 22.6 2 0.12 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Brescia (2 Seasons) 2 Leagues 17.0 Spezia (1 Season) 1 League 38.0 Virtus Lanciano (1 Season) 1 League 36.8 Frosinone (1 Season) 2 Leagues 34.3 Cesena (1 Season) 2 Leagues 28.3 Olympiacos (1 Season) 2 Leagues 22.3 Foggia (1 Season) 1 League 16.0 2 0.12 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Zulte Waregem (1 Season) 2 Leagues 8.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie B (9 Seasons) 256.8 23 0.16 16 7 0 0 0 0 1 0.01 0 1 0 0 0 0 Coppa Italia (9 Seasons) 11.0 Serie A (5 Seasons) 78.3 2 0.12 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 12.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Super League (1 Season) 12.3 First Division A (1 Season) 6.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 12.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Olympiacos (1 Season) 1 League 10.0 Zulte Waregem (1 Season) 1 League 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 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 2010-2011 17 Brescia 1 League 1.0 0 2011-2012 18 Brescia 1 League 16.0 0 2012-2013 19 Virtus Lanciano 1 League 36.8 0 2013-2014 20 Spezia 1 League 38.0 0 2014-2015 21 Cesena 2 Leagues 28.3 0 2015-2016 22 Frosinone 2 Leagues 34.3 0 2016-2017 23 Olympiacos 2 Leagues 22.3 2 1 0 2017-2018 24 Zulte Waregem 2 Leagues 8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2017-2018 24 Perugia 1 League 19.0 0 0 0 2018-2019 25 Foggia 1 League 16.0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 2018-2019 25 Perugia 2 Leagues 1.0 0 2019-2020 26 Ascoli 2 Leagues 35.0 0 0 0 0 0 0 0 0 0 0 0 1 1 11 1 2020-2021 27 Ascoli 2 Leagues 35.0 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 21 0 2021-2022 28 Ascoli 2 Leagues 37.0 1 0 1 0 0 1 1 100.0 0 0 0 0 0 1 14 1 2022-2023 29 Ascoli 2 Leagues 26.0 2 1 2 0 0 1 2 50.0 1 0 0 0 1 3 13 5 2023-2024 30 Genoa 2 Leagues 5.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2024-2025 31 Genoa 2 Leagues 17.3 0 0 0 0 0 0 0 0 0 0 0 0 0 8 1 15 Seasons 11 Clubs 6 Leagues 376.4 3 3 3 0 0 2 4 50.0 2 0 0 0 3 5 74 9 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Ascoli (4 Seasons) 2 Leagues 133.0 3 1 3 0 0 2 4 50.0 2 0 0 0 2 5 59 7 Perugia (3 Seasons) 2 Leagues 20.0 0 0 0 Genoa (2 Seasons) 2 Leagues 22.6 0 0 0 0 0 0 0 0 0 0 0 0 0 8 1 Brescia (2 Seasons) 2 Leagues 17.0 0 Spezia (1 Season) 1 League 38.0 0 Virtus Lanciano (1 Season) 1 League 36.8 0 Frosinone (1 Season) 2 Leagues 34.3 0 Cesena (1 Season) 2 Leagues 28.3 0 Olympiacos (1 Season) 2 Leagues 22.3 2 1 0 Foggia (1 Season) 1 League 16.0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 Zulte Waregem (1 Season) 2 Leagues 8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Serie B (9 Seasons) 256.8 3 1 3 0 0 2 4 50.0 2 0 0 0 2 5 65 8 Coppa Italia (9 Seasons) 11.0 0 0 0 Serie A (5 Seasons) 78.3 0 0 0 0 0 0 0 0 0 0 0 0 0 8 1 Europa Lg (2 Seasons) 12.0 0 2 0 0 0 0 0 0 0 0 0 1 0 1 0 Super League (1 Season) 12.3 0 0 0 First Division A (1 Season) 6.0 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 2 1 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Matches 2 Seasons 2 Clubs 1 League 12.0 0 2 0 0 0 0 0 0 0 0 0 1 0 1 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Olympiacos (1 Season) 1 League 10.0 2 1 0 Zulte Waregem (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
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 2010-2011 17 Brescia 1 League 1.0 2011-2012 18 Brescia 1 League 16.0 2012-2013 19 Virtus Lanciano 1 League 36.8 2013-2014 20 Spezia 1 League 38.0 2014-2015 21 Cesena 2 Leagues 28.3 2015-2016 22 Frosinone 2 Leagues 34.3 2016-2017 23 Olympiacos 2 Leagues 22.3 2017-2018 24 Zulte Waregem 2 Leagues 8.0 54 48 54 0 0 0 54 0 0 0 29 173 132 0 0 0 0 0 18 0 2017-2018 24 Perugia 1 League 19.0 2018-2019 25 Foggia 1 League 16.0 599 561 595 4 0 0 599 0 0 0 271 1875 1362 0 0 0 0 0 191 1 2018-2019 25 Perugia 2 Leagues 1.0 2019-2020 26 Ascoli 2 Leagues 35.0 1183 1064 1180 3 0 0 1183 2 2 100.0 0 0.0 489 3359 2585 0 0 0 1 0 350 0 2020-2021 27 Ascoli 2 Leagues 35.0 1246 1109 1236 10 0 0 1246 0 0 0 629 3533 2173 0 0 0 1 0 401 0 2021-2022 28 Ascoli 2 Leagues 37.0 1229 1111 1223 6 0 0 1229 0 0 0 607 3189 2029 0 0 0 0 0 422 0 2022-2023 29 Ascoli 2 Leagues 26.0 856 685 847 9 0 0 856 0 0 0 375 2091 1172 0 0 0 0 0 280 0 2023-2024 30 Genoa 2 Leagues 5.3 76 54 76 0 0 0 76 0 0 0 38 238 152 0 0 0 0 0 40 0 2024-2025 31 Genoa 2 Leagues 17.3 531 471 523 8 0 0 531 0 0 0 280 1378 884 0 0 0 0 0 245 0 15 Seasons 11 Clubs 6 Leagues 376.4 5774 5103 5734 40 0 0 5774 2 2 100.0 0 0.0 2718 15836 10489 0 0 0 2 0 1947 1 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 Ascoli (4 Seasons) 2 Leagues 133.0 4514 3969 4486 28 0 0 4514 2 2 100.0 0 0.0 2100 12172 7959 0 0 0 2 0 1453 0 Perugia (3 Seasons) 2 Leagues 20.0 Genoa (2 Seasons) 2 Leagues 22.6 607 525 599 8 0 0 607 0 0 0 318 1616 1036 0 0 0 0 0 285 0 Brescia (2 Seasons) 2 Leagues 17.0 Spezia (1 Season) 1 League 38.0 Virtus Lanciano (1 Season) 1 League 36.8 Frosinone (1 Season) 2 Leagues 34.3 Cesena (1 Season) 2 Leagues 28.3 Olympiacos (1 Season) 2 Leagues 22.3 Foggia (1 Season) 1 League 16.0 599 561 595 4 0 0 599 0 0 0 271 1875 1362 0 0 0 0 0 191 1 Zulte Waregem (1 Season) 2 Leagues 8.0 54 48 54 0 0 0 54 0 0 0 29 173 132 0 0 0 0 0 18 0 Serie B (9 Seasons) 256.8 5113 4530 5081 32 0 0 5113 2 2 100.0 0 0.0 2371 14047 9321 0 0 0 2 0 1644 1 Coppa Italia (9 Seasons) 11.0 Serie A (5 Seasons) 78.3 607 525 599 8 0 0 607 0 0 0 318 1616 1036 0 0 0 0 0 285 0 Europa Lg (2 Seasons) 12.0 54 48 54 0 0 0 54 0 0 0 29 173 132 0 0 0 0 0 18 0 Super League (1 Season) 12.3 First Division A (1 Season) 6.0
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 2010-2011 17 Brescia it ITA 1. Serie A 19th 1.0 Matches 2011-2012 18 Brescia it ITA 2. Serie B 8th 16.0 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 18th 36.8 Matches 2013-2014 20 Spezia it ITA 2. Serie B 8th 38.0 2014-2015 21 Cesena it ITA 1. Serie A 19th 27.3 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 19th 33.0 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 1st 12.3 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 7th 6.0 Matches 2017-2018 24 Perugia it ITA 2. Serie B 8th 19.0 Matches 2018-2019 25 Foggia it ITA 2. Serie B 17th 16.0 599 561 595 4 0 0 599 0 0 0 271 1875 1362 0 0 0 0 0 191 1 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 14th 35.0 1183 1064 1180 3 0 0 1183 2 2 100.0 0 0.0 489 3359 2585 0 0 0 1 0 350 0 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 16th 35.0 1246 1109 1236 10 0 0 1246 0 0 0 629 3533 2173 0 0 0 1 0 401 0 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 6th 36.0 1229 1111 1223 6 0 0 1229 0 0 0 607 3189 2029 0 0 0 0 0 422 0 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 12th 25.0 856 685 847 9 0 0 856 0 0 0 375 2091 1172 0 0 0 0 0 280 0 Matches 2023-2024 30 Genoa it ITA 1. Serie A 11th 2.0 76 54 76 0 0 0 76 0 0 0 38 238 152 0 0 0 0 0 40 0 Matches 2024-2025 31 Genoa it ITA 1. Serie A 12th 15.0 531 471 523 8 0 0 531 0 0 0 280 1378 884 0 0 0 0 0 245 0 Matches 15 Seasons 11 Clubs 4 Leagues 353.4 5720 5055 5680 40 0 0 5720 2 2 100.0 0 0.0 2689 15663 10357 0 0 0 2 0 1929 1 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 Ascoli (4 Seasons) 1 League 131.0 4514 3969 4486 28 0 0 4514 2 2 100.0 0 0.0 2100 12172 7959 0 0 0 2 0 1453 0 Perugia (3 Seasons) 1 League 19.0 Genoa (2 Seasons) 1 League 17.0 607 525 599 8 0 0 607 0 0 0 318 1616 1036 0 0 0 0 0 285 0 Brescia (2 Seasons) 2 Leagues 17.0 Spezia (1 Season) 1 League 38.0 Virtus Lanciano (1 Season) 1 League 36.8 Frosinone (1 Season) 1 League 33.0 Cesena (1 Season) 1 League 27.3 Foggia (1 Season) 1 League 16.0 599 561 595 4 0 0 599 0 0 0 271 1875 1362 0 0 0 0 0 191 1 Olympiacos (1 Season) 1 League 12.3 Zulte Waregem (1 Season) 1 League 6.0 Serie B (9 Seasons) 256.8 5113 4530 5081 32 0 0 5113 2 2 100.0 0 0.0 2371 14047 9321 0 0 0 2 0 1644 1 Serie A (5 Seasons) 78.3 607 525 599 8 0 0 607 0 0 0 318 1616 1036 0 0 0 0 0 285 0 Super League (1 Season) 12.3 First Division A (1 Season) 6.0
Possession Table Season Age Squad 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 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 54 48 54 0 0 0 54 0 0 0 29 173 132 0 0 0 0 0 18 0 Matches 2 Seasons 2 Clubs 1 League 12.0 54 48 54 0 0 0 54 0 0 0 29 173 132 0 0 0 0 0 18 0 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 Olympiacos (1 Season) 1 League 10.0 Zulte Waregem (1 Season) 1 League 2.0 54 48 54 0 0 0 54 0 0 0 29 173 132 0 0 0 0 0 18 0
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 2010-2011 17 Brescia it ITA 1. Serie A 1 90 90 2.6 1.0 1 1 0 Matches 2011-2012 18 Brescia it ITA 2. Serie B 16 1,440 90 38.1 16.0 16 0 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 37 3,316 90 87.7 36.8 37 0 Matches 2013-2014 20 Spezia it ITA 2. Serie B 38 3,420 90 90.5 38.0 38 0 2014-2015 21 Cesena it ITA Coppa Italia 1 90 90 42.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +2.50 Matches 2014-2015 21 Cesena it ITA 1. Serie A 28 2,460 88 71.9 27.3 28 27 0 8 0.75 27 49 -22 -0.80 +0.60 Matches 2015-2016 22 Frosinone it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 0 0 0.00 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 33 2,970 90 86.8 33.0 33 33 0 4 0.91 30 59 -29 -0.88 +1.52 Matches 2016-2017 23 Olympiacos 2. Europa Lg 10 900 90 100.0 10.0 10 10 0 0 1.30 12 11 +1 +0.10 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 13 1,106 85 41.0 12.3 12 12 1 15 1.85 17 8 +9 +0.73 -1.07 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg 2 180 90 33.3 2.0 2 2 0 4 0.00 1 7 -6 -3.00 -3.25 3.5 4.9 -1.4 -0.72 -0.28 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 6 540 90 20.0 6.0 6 6 0 9 1.17 8 14 -6 -1.00 -2.17 Matches 2017-2018 24 Perugia it ITA 2. Serie B 19 1,710 90 45.2 19.0 19 19 0 0 1.50 28 22 +6 +0.32 +0.19 Matches 2018-2019 25 Perugia it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2018-2019 25 Foggia it ITA 2. Serie B 16 1,440 90 44.4 16.0 16 90 16 0 0 1.19 16 16 0 0.00 +0.25 19.9 22.4 -2.4 -0.15 +0.01 Matches 2018-2019 25 Perugia it ITA 2. Serie B 0 0 0 0 20 Matches 2019-2020 26 Perugia it ITA Coppa Italia 0 0 0 0 2 Matches 2019-2020 26 Ascoli it ITA Coppa Italia 0 0 0 0 1 Matches 2019-2020 26 Perugia it ITA 2. Serie B 0 0 0 0 2 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 35 3,150 90 92.1 35.0 35 90 35 0 1 1.14 44 55 -11 -0.31 -1.31 43.6 58.2 -14.6 -0.42 -0.20 Matches 2020-2021 27 Ascoli it ITA Coppa Italia 0 0 0 1 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 35 3,150 90 92.1 35.0 35 90 35 0 2 1.23 36 43 -7 -0.20 +1.13 42.4 49.9 -7.5 -0.21 +2.17 Matches 2021-2022 28 Ascoli it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 36 3,240 90 94.7 36.0 36 90 36 0 2 1.68 51 40 +11 +0.31 +0.81 46.5 44.6 +2.0 +0.05 -0.16 Matches 2022-2023 29 Ascoli it ITA Coppa Italia 1 90 90 42.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +1.00 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 25 2,250 90 65.8 25.0 25 90 25 0 0 1.32 25 30 -5 -0.20 -0.05 28.7 37.6 -8.9 -0.36 -0.35 Matches 2023-2024 30 Genoa it ITA Coppa Italia 3 300 100 100.0 3.3 3 100 3 0 0 2.00 6 5 +1 +0.30 Matches 2023-2024 30 Genoa it ITA 1. Serie A 3 176 59 5.1 2.0 2 88 1 1 1 34 1.00 2 2 0 0.00 0.00 2.0 2.0 0.0 -0.02 +0.18 Matches 2024-2025 31 Genoa it ITA Coppa Italia 2 210 105 100.0 2.3 2 105 2 0 0 2.00 2 1 +1 +0.43 Matches 2024-2025 31 Genoa it ITA 1. Serie A 15 1,350 90 68.2 15.0 15 90 15 0 7 1.40 15 15 0 0.00 +1.43 16.2 16.1 0.0 0.00 +0.97 Matches 15 Seasons 11 Clubs 6 Leagues 378 33,878 90 53.6 376.4 376 90 283 2 1 113 1.26 326 385 -59 -0.21 -0.30 202.8 235.7 -32.9 -0.20 +0.10 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 Ascoli (4 Seasons) 2 Leagues 133 11,970 90 83.5 133.0 133 90 133 0 7 1.35 160 173 -13 -0.10 +0.08 161.2 190.3 -29.1 -0.22 +0.13 Perugia (3 Seasons) 2 Leagues 20 1,800 90 16.5 20.0 20 90 20 0 24 1.43 29 25 +4 +0.20 +0.07 Genoa (2 Seasons) 2 Leagues 23 2,036 89 34.5 22.6 22 93 21 1 1 41 1.48 25 23 +2 +0.09 +0.32 18.1 18.1 0.0 0.00 +0.32 Brescia (2 Seasons) 2 Leagues 17 1,530 90 21.3 17.0 17 1 0 Spezia (1 Season) 1 League 38 3,420 90 90.5 38.0 38 0 Virtus Lanciano (1 Season) 1 League 37 3,316 90 87.7 36.8 37 0 Frosinone (1 Season) 2 Leagues 34 3,090 91 87.3 34.3 34 120 34 0 4 0.88 30 59 -29 -0.84 +1.56 Cesena (1 Season) 2 Leagues 29 2,550 88 70.2 28.3 29 90 28 0 9 0.83 28 49 -21 -0.74 +0.68 Olympiacos (1 Season) 2 Leagues 23 2,006 87 55.7 22.3 22 22 1 15 1.61 29 19 +10 +0.45 -1.36 Foggia (1 Season) 1 League 16 1,440 90 44.4 16.0 16 90 16 0 0 1.19 16 16 0 0.00 +0.25 19.9 22.4 -2.4 -0.15 +0.01 Zulte Waregem (1 Season) 2 Leagues 8 720 90 22.2 8.0 8 8 0 13 0.88 9 21 -12 -1.50 -2.54 3.5 4.9 -1.4 -0.72 -0.28 Serie B (9 Seasons) 257 23,116 90 59.7 256.8 257 90 166 0 27 1.35 200 206 -6 -0.04 +0.06 181.2 212.6 -31.5 -0.21 +0.05 Coppa Italia (9 Seasons) 10 990 99 50.0 11.0 10 99 10 0 5 1.60 14 14 0 0.00 +0.75 Serie A (5 Seasons) 80 7,046 88 45.0 78.3 79 90 77 1 1 53 0.95 74 125 -51 -0.66 -0.03 18.1 18.1 0.0 0.00 +0.32 Europa Lg (2 Seasons) 12 1,080 90 75.0 12.0 12 12 0 4 1.08 13 18 -5 -0.42 -0.67 3.5 4.9 -1.4 -0.72 -0.28 Super League (1 Season) 13 1,106 85 41.0 12.3 12 12 1 15 1.85 17 8 +9 +0.73 -1.07 First Division A (1 Season) 6 540 90 20.0 6.0 6 6 0 9 1.17 8 14 -6 -1.00 -2.17
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 2010-2011 17 Brescia 1 League 1 90 90 2.6 1.0 1 1 0 2011-2012 18 Brescia 1 League 16 1,440 90 38.1 16.0 16 0 2012-2013 19 Virtus Lanciano 1 League 37 3,316 90 87.7 36.8 37 0 2013-2014 20 Spezia 1 League 38 3,420 90 90.5 38.0 38 0 2014-2015 21 Cesena 2 Leagues 29 2,550 88 70.2 28.3 29 90 28 0 9 0.83 28 49 -21 -0.74 +0.68 2015-2016 22 Frosinone 2 Leagues 34 3,090 91 87.3 34.3 34 120 34 0 4 0.88 30 59 -29 -0.84 +1.56 2016-2017 23 Olympiacos 2 Leagues 23 2,006 87 55.7 22.3 22 22 1 15 1.61 29 19 +10 +0.45 -1.36 2017-2018 24 Zulte Waregem 2 Leagues 8 720 90 22.2 8.0 8 8 0 13 0.88 9 21 -12 -1.50 -2.54 3.5 4.9 -1.4 -0.72 -0.28 2017-2018 24 Perugia 1 League 19 1,710 90 45.2 19.0 19 19 0 0 1.50 28 22 +6 +0.32 +0.19 2018-2019 25 Foggia 1 League 16 1,440 90 44.4 16.0 16 90 16 0 0 1.19 16 16 0 0.00 +0.25 19.9 22.4 -2.4 -0.15 +0.01 2018-2019 25 Perugia 2 Leagues 1 90 90 2.7 1.0 1 90 1 0 20 0.00 1 3 -2 -2.00 2019-2020 26 Perugia 2 Leagues 0 0 0 0 4 2019-2020 26 Ascoli 2 Leagues 35 3,150 90 85.4 35.0 35 90 35 0 2 1.14 44 55 -11 -0.31 -1.31 43.6 58.2 -14.6 -0.42 -0.20 2020-2021 27 Ascoli 2 Leagues 35 3,150 90 89.7 35.0 35 90 35 0 3 1.23 36 43 -7 -0.20 +1.13 42.4 49.9 -7.5 -0.21 +2.17 2021-2022 28 Ascoli 2 Leagues 37 3,330 90 94.9 37.0 37 90 37 0 2 1.63 52 43 +9 +0.24 +0.74 46.5 44.6 +2.0 +0.05 -0.16 2022-2023 29 Ascoli 2 Leagues 26 2,340 90 64.5 26.0 26 90 26 0 0 1.38 28 32 -4 -0.15 -0.01 28.7 37.6 -8.9 -0.36 -0.35 2023-2024 30 Genoa 2 Leagues 6 476 79 12.8 5.3 5 95 4 1 1 34 1.50 8 7 +1 +0.19 +0.19 2.0 2.0 0.0 -0.02 +0.18 2024-2025 31 Genoa 2 Leagues 17 1,560 92 71.2 17.3 17 92 17 0 7 1.47 17 16 +1 +0.06 +1.49 16.2 16.1 0.0 0.00 +0.97 15 Seasons 11 Clubs 6 Leagues 378 33,878 90 53.6 376.4 376 90 283 2 1 113 1.26 326 385 -59 -0.21 -0.30 202.8 235.7 -32.9 -0.20 +0.10 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 Ascoli (4 Seasons) 2 Leagues 133 11,970 90 83.5 133.0 133 90 133 0 7 1.35 160 173 -13 -0.10 +0.08 161.2 190.3 -29.1 -0.22 +0.13 Perugia (3 Seasons) 2 Leagues 20 1,800 90 16.5 20.0 20 90 20 0 24 1.43 29 25 +4 +0.20 +0.07 Genoa (2 Seasons) 2 Leagues 23 2,036 89 34.5 22.6 22 93 21 1 1 41 1.48 25 23 +2 +0.09 +0.32 18.1 18.1 0.0 0.00 +0.32 Brescia (2 Seasons) 2 Leagues 17 1,530 90 21.3 17.0 17 1 0 Spezia (1 Season) 1 League 38 3,420 90 90.5 38.0 38 0 Virtus Lanciano (1 Season) 1 League 37 3,316 90 87.7 36.8 37 0 Frosinone (1 Season) 2 Leagues 34 3,090 91 87.3 34.3 34 120 34 0 4 0.88 30 59 -29 -0.84 +1.56 Cesena (1 Season) 2 Leagues 29 2,550 88 70.2 28.3 29 90 28 0 9 0.83 28 49 -21 -0.74 +0.68 Olympiacos (1 Season) 2 Leagues 23 2,006 87 55.7 22.3 22 22 1 15 1.61 29 19 +10 +0.45 -1.36 Foggia (1 Season) 1 League 16 1,440 90 44.4 16.0 16 90 16 0 0 1.19 16 16 0 0.00 +0.25 19.9 22.4 -2.4 -0.15 +0.01 Zulte Waregem (1 Season) 2 Leagues 8 720 90 22.2 8.0 8 8 0 13 0.88 9 21 -12 -1.50 -2.54 3.5 4.9 -1.4 -0.72 -0.28 Serie B (9 Seasons) 257 23,116 90 59.7 256.8 257 90 166 0 27 1.35 200 206 -6 -0.04 +0.06 181.2 212.6 -31.5 -0.21 +0.05 Coppa Italia (9 Seasons) 10 990 99 50.0 11.0 10 99 10 0 5 1.60 14 14 0 0.00 +0.75 Serie A (5 Seasons) 80 7,046 88 45.0 78.3 79 90 77 1 1 53 0.95 74 125 -51 -0.66 -0.03 18.1 18.1 0.0 0.00 +0.32 Europa Lg (2 Seasons) 12 1,080 90 75.0 12.0 12 12 0 4 1.08 13 18 -5 -0.42 -0.67 3.5 4.9 -1.4 -0.72 -0.28 Super League (1 Season) 13 1,106 85 41.0 12.3 12 12 1 15 1.85 17 8 +9 +0.73 -1.07 First Division A (1 Season) 6 540 90 20.0 6.0 6 6 0 9 1.17 8 14 -6 -1.00 -2.17
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 2010-2011 17 Brescia it ITA 1. Serie A 19th 1 90 90 2.6 1.0 1 1 0 Matches 2011-2012 18 Brescia it ITA 2. Serie B 8th 16 1,440 90 38.1 16.0 16 0 2012-2013 19 Virtus Lanciano it ITA 2. Serie B 18th 37 3,316 90 87.7 36.8 37 0 Matches 2013-2014 20 Spezia it ITA 2. Serie B 8th 38 3,420 90 90.5 38.0 38 0 2014-2015 21 Cesena it ITA 1. Serie A 19th 28 2,460 88 71.9 27.3 28 27 0 8 0.75 27 49 -22 -0.80 +0.60 Matches 2015-2016 22 Frosinone it ITA 1. Serie A 19th 33 2,970 90 86.8 33.0 33 33 0 4 0.91 30 59 -29 -0.88 +1.52 Matches 2016-2017 23 Olympiacos gr GRE 1. Super League 1st 13 1,106 85 41.0 12.3 12 12 1 15 1.85 17 8 +9 +0.73 -1.07 Matches 2017-2018 24 Zulte Waregem be BEL 1. First Division A 7th 6 540 90 20.0 6.0 6 6 0 9 1.17 8 14 -6 -1.00 -2.17 Matches 2017-2018 24 Perugia it ITA 2. Serie B 8th 19 1,710 90 45.2 19.0 19 19 0 0 1.50 28 22 +6 +0.32 +0.19 Matches 2018-2019 25 Foggia it ITA 2. Serie B 17th 16 1,440 90 44.4 16.0 16 90 16 0 0 1.19 16 16 0 0.00 +0.25 19.9 22.4 -2.4 -0.15 +0.01 Matches 2018-2019 25 Perugia it ITA 2. Serie B 8th 0 0 0 0 20 Matches 2019-2020 26 Perugia it ITA 2. Serie B 16th 0 0 0 0 2 Matches 2019-2020 26 Ascoli it ITA 2. Serie B 14th 35 3,150 90 92.1 35.0 35 90 35 0 1 1.14 44 55 -11 -0.31 -1.31 43.6 58.2 -14.6 -0.42 -0.20 Matches 2020-2021 27 Ascoli it ITA 2. Serie B 16th 35 3,150 90 92.1 35.0 35 90 35 0 2 1.23 36 43 -7 -0.20 +1.13 42.4 49.9 -7.5 -0.21 +2.17 Matches 2021-2022 28 Ascoli it ITA 2. Serie B 6th 36 3,240 90 94.7 36.0 36 90 36 0 2 1.68 51 40 +11 +0.31 +0.81 46.5 44.6 +2.0 +0.05 -0.16 Matches 2022-2023 29 Ascoli it ITA 2. Serie B 12th 25 2,250 90 65.8 25.0 25 90 25 0 0 1.32 25 30 -5 -0.20 -0.05 28.7 37.6 -8.9 -0.36 -0.35 Matches 2023-2024 30 Genoa it ITA 1. Serie A 11th 3 176 59 5.1 2.0 2 88 1 1 1 34 1.00 2 2 0 0.00 0.00 2.0 2.0 0.0 -0.02 +0.18 Matches 2024-2025 31 Genoa it ITA 1. Serie A 12th 15 1,350 90 68.2 15.0 15 90 15 0 7 1.40 15 15 0 0.00 +1.43 16.2 16.1 0.0 0.00 +0.97 Matches 15 Seasons 11 Clubs 4 Leagues 356 31,808 89 53.2 353.4 354 90 261 2 1 104 1.25 299 353 -54 -0.21 -0.31 199.3 230.8 -31.5 -0.19 +0.10 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 Ascoli (4 Seasons) 1 League 131 11,790 90 86.2 131.0 131 90 131 0 5 1.35 156 168 -12 -0.09 +0.10 161.2 190.3 -29.1 -0.22 +0.13 Perugia (3 Seasons) 1 League 19 1,710 90 16.4 19.0 19 19 0 22 1.50 28 22 +6 +0.32 +0.19 Genoa (2 Seasons) 1 League 18 1,526 85 28.3 17.0 17 90 16 1 1 41 1.33 17 17 0 0.00 +0.23 18.1 18.1 0.0 0.00 +0.32 Brescia (2 Seasons) 2 Leagues 17 1,530 90 21.3 17.0 17 1 0 Spezia (1 Season) 1 League 38 3,420 90 90.5 38.0 38 0 Virtus Lanciano (1 Season) 1 League 37 3,316 90 87.7 36.8 37 0 Frosinone (1 Season) 1 League 33 2,970 90 86.8 33.0 33 33 0 4 0.91 30 59 -29 -0.88 +1.52 Cesena (1 Season) 1 League 28 2,460 88 71.9 27.3 28 27 0 8 0.75 27 49 -22 -0.80 +0.60 Foggia (1 Season) 1 League 16 1,440 90 44.4 16.0 16 90 16 0 0 1.19 16 16 0 0.00 +0.25 19.9 22.4 -2.4 -0.15 +0.01 Olympiacos (1 Season) 1 League 13 1,106 85 41.0 12.3 12 12 1 15 1.85 17 8 +9 +0.73 -1.07 Zulte Waregem (1 Season) 1 League 6 540 90 20.0 6.0 6 6 0 9 1.17 8 14 -6 -1.00 -2.17 Serie B (9 Seasons) 257 23,116 90 59.7 256.8 257 90 166 0 27 1.35 200 206 -6 -0.04 +0.06 181.2 212.6 -31.5 -0.21 +0.05 Serie A (5 Seasons) 80 7,046 88 45.0 78.3 79 90 77 1 1 53 0.95 74 125 -51 -0.66 -0.03 18.1 18.1 0.0 0.00 +0.32 Super League (1 Season) 13 1,106 85 41.0 12.3 12 12 1 15 1.85 17 8 +9 +0.73 -1.07 First Division A (1 Season) 6 540 90 20.0 6.0 6 6 0 9 1.17 8 14 -6 -1.00 -2.17
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10 900 90 100.0 10.0 10 10 0 0 1.30 12 11 +1 +0.10 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2 180 90 33.3 2.0 2 2 0 4 0.00 1 7 -6 -3.00 -3.25 3.5 4.9 -1.4 -0.72 -0.28 Matches 2 Seasons 2 Clubs 1 League 12 1,080 90 75.0 12.0 12 12 0 4 1.08 13 18 -5 -0.42 -0.67 3.5 4.9 -1.4 -0.72 -0.28 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 Olympiacos (1 Season) 1 League 10 900 90 100.0 10.0 10 10 0 0 1.30 12 11 +1 +0.10 Zulte Waregem (1 Season) 1 League 2 180 90 33.3 2.0 2 2 0 4 0.00 1 7 -6 -3.00 -3.25 3.5 4.9 -1.4 -0.72 -0.28
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 2010-2011 17 Brescia 1 League 1.0 0 0 0 2011-2012 18 Brescia 1 League 16.0 1 0 2012-2013 19 Virtus Lanciano 1 League 36.8 2 1 2013-2014 20 Spezia 1 League 38.0 2 0 2014-2015 21 Cesena 2 Leagues 28.3 1 1 0 0 0 2015-2016 22 Frosinone 2 Leagues 34.3 3 0 0 0 0 2016-2017 23 Olympiacos 2 Leagues 22.3 2 0 0 0 1 0 0 1 2 0 0 0 2017-2018 24 Zulte Waregem 2 Leagues 8.0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0.0 2017-2018 24 Perugia 1 League 19.0 2 0 0 0 0 0 0 0 0 0 0 2018-2019 25 Foggia 1 League 16.0 1 0 0 0 4 0 0 0 0 0 0 0 19 3 1 75.0 2018-2019 25 Perugia 2 Leagues 1.0 0 0 0 0 2019-2020 26 Ascoli 2 Leagues 35.0 2 0 0 1 6 0 0 1 0 0 1 0 27 5 2 71.4 2020-2021 27 Ascoli 2 Leagues 35.0 3 0 0 2 5 0 0 0 0 0 1 0 34 9 0 100.0 2021-2022 28 Ascoli 2 Leagues 37.0 2 0 0 0 5 0 0 0 0 0 0 0 26 4 2 66.7 2022-2023 29 Ascoli 2 Leagues 26.0 3 0 0 1 1 0 0 1 1 0 1 0 31 2 0 100.0 2023-2024 30 Genoa 2 Leagues 5.3 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 2024-2025 31 Genoa 2 Leagues 17.3 1 0 0 1 4 0 0 0 0 0 0 1 9 4 0 100.0 15 Seasons 11 Clubs 6 Leagues 376.4 26 2 0 5 27 0 0 3 3 0 3 1 148 27 6 81.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Ascoli (4 Seasons) 2 Leagues 133.0 10 0 0 4 17 0 0 2 1 0 3 0 118 20 4 83.3 Perugia (3 Seasons) 2 Leagues 20.0 2 0 0 0 0 0 0 0 0 0 0 Genoa (2 Seasons) 2 Leagues 22.6 2 0 0 1 5 0 0 0 0 0 0 1 10 4 0 100.0 Brescia (2 Seasons) 2 Leagues 17.0 1 0 0 Spezia (1 Season) 1 League 38.0 2 0 Virtus Lanciano (1 Season) 1 League 36.8 2 1 Frosinone (1 Season) 2 Leagues 34.3 3 0 0 0 0 Cesena (1 Season) 2 Leagues 28.3 1 1 0 0 0 Olympiacos (1 Season) 2 Leagues 22.3 2 0 0 0 1 0 0 1 2 0 0 0 Foggia (1 Season) 1 League 16.0 1 0 0 0 4 0 0 0 0 0 0 0 19 3 1 75.0 Zulte Waregem (1 Season) 2 Leagues 8.0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0.0 Serie B (9 Seasons) 256.8 18 1 0 4 21 0 0 2 1 0 3 0 137 23 5 82.1 Coppa Italia (9 Seasons) 11.0 0 0 0 0 1 0 0 0 0 0 Serie A (5 Seasons) 78.3 6 1 0 1 4 0 0 0 0 0 0 1 10 4 0 100.0 Europa Lg (2 Seasons) 12.0 0 0 0 0 1 0 0 1 2 0 0 0 1 0 1 0.0 Super League (1 Season) 12.3 2 0 0 0 0 0 0 0 0 0 0 0 First Division A (1 Season) 6.0 0 0 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 23 Olympiacos 2. Europa Lg R16 10.0 0 0 0 0 1 0 0 1 2 0 0 0 Matches 2017-2018 24 Zulte Waregem 2. Europa Lg GR 2.0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0.0 Matches 2 Seasons 2 Clubs 1 League 12.0 0 0 0 0 1 0 0 1 2 0 0 0 1 0 1 0.0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Olympiacos (1 Season) 1 League 10.0 0 0 0 0 1 0 0 1 2 0 0 0 Zulte Waregem (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0.0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Nicola Leali Pages
Nicola Leali Overview
Stats by Competition
Match Logs (Goalkeeping)
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