Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 21 Pescara it ITA 2. Serie B 28 28 2,515 27.9 0 0 0 0 0 0 9 1 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Pescara it ITA 1. Serie A 7 6 543 6.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 22 Spezia it ITA 2. Serie B 14 13 1,157 12.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 23 Carpi it ITA 2. Serie B 32 31 2,727 30.3 2 1 3 2 0 0 5 0 0.07 0.03 0.10 0.07 0.10 2014-2015 24 Carpi 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 2014-2015 24 Carpi it ITA 2. Serie B 32 32 2,721 30.2 3 1 4 3 0 0 4 0 0.10 0.03 0.13 0.10 0.13 Matches 2015-2016 25 Carpi 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 2015-2016 25 Carpi it ITA 1. Serie A 30 30 2,637 29.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Carpi it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Carpi it ITA 2. Serie B 33 31 2,685 29.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Empoli 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 2017-2018 27 Bologna it ITA 1. Serie A 8 6 557 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Empoli it ITA 2. Serie B 20 19 1,718 19.1 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 28 Brescia it ITA 2. Serie B 35 35 3,145 34.9 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Matches 2019-2020 29 Empoli it ITA Coppa Italia 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Empoli it ITA 2. Serie B 31 30 2,666 29.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Empoli it ITA Coppa Italia 0 0 Matches 2020-2021 30 Empoli it ITA 2. Serie B 31 31 2,749 30.5 1 1 2 1 0 0 4 3 0.03 0.03 0.07 0.03 0.07 Matches 2021-2022 31 Empoli it ITA Coppa Italia 3 3 255 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Empoli it ITA 1. Serie A 19 17 1,497 16.6 2 0 2 2 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Matches 2022-2023 32 Parma 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 32 Lecce it ITA 1. Serie A 7 1 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 32 Parma it ITA 2. Serie B 6 6 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Frosinone it ITA Coppa Italia 3 2 185 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Frosinone it ITA 1. Serie A 33 30 2,715 30.2 1 1 2 1 0 0 6 0 0.03 0.03 0.07 0.03 0.07 Matches 2024-2025 34 Sampdoria it ITA Coppa Italia 2 2 209 2.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Sampdoria it ITA 2. Serie B 11 10 742 8.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 35 Empoli it ITA 2. Serie B 3 3 260 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 10 Clubs 3 Leagues 397 374 33,145 368.3 11 5 16 11 0 0 65 7 0.03 0.01 0.04 0.03 0.04 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (5 Seasons) 3 Leagues 109 104 9,285 103.2 3 2 5 3 0 0 15 3 0.03 0.02 0.05 0.03 0.05 Carpi (4 Seasons) 3 Leagues 133 130 11,340 126.0 5 2 7 5 0 0 19 0 0.04 0.02 0.06 0.04 0.06 Pescara (2 Seasons) 2 Leagues 35 34 3,058 34.0 0 0 0 0 0 0 10 2 0.00 0.00 0.00 0.00 0.00 Frosinone (1 Season) 2 Leagues 36 32 2,900 32.2 1 1 2 1 0 0 7 0 0.03 0.03 0.06 0.03 0.06 Brescia (1 Season) 1 League 35 35 3,145 34.9 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Spezia (1 Season) 1 League 14 13 1,157 12.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Sampdoria (1 Season) 2 Leagues 13 12 951 10.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Bologna (1 Season) 1 League 8 6 557 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Parma (1 Season) 2 Leagues 7 7 585 6.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lecce (1 Season) 1 League 7 1 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (12 Seasons) 276 269 23,580 262.0 8 4 12 8 0 0 45 5 0.03 0.02 0.05 0.03 0.05 Coppa Italia (10 Seasons) 17 15 1,449 16.1 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Serie A (6 Seasons) 104 90 8,116 90.2 3 1 4 3 0 0 16 1 0.03 0.01 0.04 0.03 0.04
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 21 Pescara 1 League 28 28 2,515 27.9 0 0 0 0 0 0 9 1 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Pescara 1 League 7 6 543 6.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Spezia 1 League 14 13 1,157 12.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Carpi 1 League 32 31 2,727 30.3 2 1 3 2 0 0 5 0 0.07 0.03 0.10 0.07 0.10 2014-2015 24 Carpi 2 Leagues 33 33 2,811 31.2 3 1 4 3 0 0 5 0 0.10 0.03 0.13 0.10 0.13 2015-2016 25 Carpi 2 Leagues 33 33 2,937 32.6 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2016-2017 26 Carpi 2 Leagues 35 33 2,865 31.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Bologna 1 League 8 6 557 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Empoli 2 Leagues 21 20 1,838 20.4 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 2018-2019 28 Brescia 1 League 35 35 3,145 34.9 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 2019-2020 29 Empoli 2 Leagues 32 30 2,686 29.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020-2021 30 Empoli 2 Leagues 31 31 2,749 30.5 1 1 2 1 0 0 4 3 0.03 0.03 0.07 0.03 0.07 2021-2022 31 Empoli 2 Leagues 22 20 1,752 19.5 2 0 2 2 0 0 5 0 0.10 0.00 0.10 0.10 0.10 2022-2023 32 Parma 2 Leagues 7 7 585 6.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 32 Lecce 1 League 7 1 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 33 Frosinone 2 Leagues 36 32 2,900 32.2 1 1 2 1 0 0 7 0 0.03 0.03 0.06 0.03 0.06 2024-2025 34 Sampdoria 2 Leagues 13 12 951 10.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2025-2026 35 Empoli 1 League 3 3 260 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 10 Clubs 3 Leagues 397 374 33,145 368.3 11 5 16 11 0 0 65 7 0.03 0.01 0.04 0.03 0.04 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (5 Seasons) 3 Leagues 109 104 9,285 103.2 3 2 5 3 0 0 15 3 0.03 0.02 0.05 0.03 0.05 Carpi (4 Seasons) 3 Leagues 133 130 11,340 126.0 5 2 7 5 0 0 19 0 0.04 0.02 0.06 0.04 0.06 Pescara (2 Seasons) 2 Leagues 35 34 3,058 34.0 0 0 0 0 0 0 10 2 0.00 0.00 0.00 0.00 0.00 Frosinone (1 Season) 2 Leagues 36 32 2,900 32.2 1 1 2 1 0 0 7 0 0.03 0.03 0.06 0.03 0.06 Brescia (1 Season) 1 League 35 35 3,145 34.9 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Spezia (1 Season) 1 League 14 13 1,157 12.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Sampdoria (1 Season) 2 Leagues 13 12 951 10.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Bologna (1 Season) 1 League 8 6 557 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Parma (1 Season) 2 Leagues 7 7 585 6.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lecce (1 Season) 1 League 7 1 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (12 Seasons) 276 269 23,580 262.0 8 4 12 8 0 0 45 5 0.03 0.02 0.05 0.03 0.05 Coppa Italia (10 Seasons) 17 15 1,449 16.1 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Serie A (6 Seasons) 104 90 8,116 90.2 3 1 4 3 0 0 16 1 0.03 0.01 0.04 0.03 0.04
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 21 Pescara it ITA 2. Serie B 1st 28 28 2,515 27.9 0 0 0 0 0 0 9 1 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Pescara it ITA 1. Serie A 20th 7 6 543 6.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 22 Spezia it ITA 2. Serie B 13th 14 13 1,157 12.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 23 Carpi it ITA 2. Serie B 12th 32 31 2,727 30.3 2 1 3 2 0 0 5 0 0.07 0.03 0.10 0.07 0.10 2014-2015 24 Carpi it ITA 2. Serie B 1st 32 32 2,721 30.2 3 1 4 3 0 0 4 0 0.10 0.03 0.13 0.10 0.13 Matches 2015-2016 25 Carpi it ITA 1. Serie A 18th 30 30 2,637 29.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Carpi it ITA 2. Serie B 7th 33 31 2,685 29.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Bologna it ITA 1. Serie A 15th 8 6 557 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Empoli it ITA 2. Serie B 1st 20 19 1,718 19.1 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 28 Brescia it ITA 2. Serie B 1st 35 35 3,145 34.9 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Matches 2019-2020 29 Empoli it ITA 2. Serie B 7th 31 30 2,666 29.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Empoli it ITA 2. Serie B 1st 31 31 2,749 30.5 1 1 2 1 0 0 4 3 0.03 0.03 0.07 0.03 0.07 Matches 2021-2022 31 Empoli it ITA 1. Serie A 14th 19 17 1,497 16.6 2 0 2 2 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Matches 2022-2023 32 Parma it ITA 2. Serie B 4th 6 6 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 32 Lecce it ITA 1. Serie A 16th 7 1 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Frosinone it ITA 1. Serie A 18th 33 30 2,715 30.2 1 1 2 1 0 0 6 0 0.03 0.03 0.07 0.03 0.07 Matches 2024-2025 34 Sampdoria it ITA 2. Serie B 17th 11 10 742 8.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 35 Empoli it ITA 2. Serie B 15th 3 3 260 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 10 Clubs 2 Leagues 380 359 31,696 352.2 11 5 16 11 0 0 61 6 0.03 0.01 0.05 0.03 0.05 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (5 Seasons) 2 Leagues 104 100 8,890 98.8 3 2 5 3 0 0 13 3 0.03 0.02 0.05 0.03 0.05 Carpi (4 Seasons) 2 Leagues 127 124 10,770 119.7 5 2 7 5 0 0 18 0 0.04 0.02 0.06 0.04 0.06 Pescara (2 Seasons) 2 Leagues 35 34 3,058 34.0 0 0 0 0 0 0 10 2 0.00 0.00 0.00 0.00 0.00 Brescia (1 Season) 1 League 35 35 3,145 34.9 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Frosinone (1 Season) 1 League 33 30 2,715 30.2 1 1 2 1 0 0 6 0 0.03 0.03 0.07 0.03 0.07 Spezia (1 Season) 1 League 14 13 1,157 12.9 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Sampdoria (1 Season) 1 League 11 10 742 8.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Bologna (1 Season) 1 League 8 6 557 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Lecce (1 Season) 1 League 7 1 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Parma (1 Season) 1 League 6 6 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (12 Seasons) 276 269 23,580 262.0 8 4 12 8 0 0 45 5 0.03 0.02 0.05 0.03 0.05 Serie A (6 Seasons) 104 90 8,116 90.2 3 1 4 3 0 0 16 1 0.03 0.01 0.04 0.03 0.04
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2011-2012 21 Pescara 1 League 27.9 0 1 0.04 0.00 0 0 2012-2013 22 Pescara 1 League 6.0 0 0 0.00 0 0 2012-2013 22 Spezia 1 League 12.9 0 1 0.08 0.00 0 0 2013-2014 23 Carpi 1 League 30.3 2 6 0.20 0.33 0 0 2014-2015 24 Carpi 2 Leagues 31.2 3 5 0.17 0.60 0 0 2015-2016 25 Carpi 2 Leagues 32.6 0 1 0.03 0.00 0 0 2016-2017 26 Carpi 2 Leagues 31.8 0 3 0.10 0.00 0 0 2017-2018 27 Bologna 1 League 6.2 0 0 0 0.00 0.00 0 0 2017-2018 27 Empoli 2 Leagues 20.4 0 0 0 0.00 0.00 0 0 2018-2019 28 Brescia 1 League 34.9 2 0 0 2019-2020 29 Empoli 2 Leagues 29.8 0 6 1 16.7 0.20 0.03 0.00 0.00 0 0 2020-2021 30 Empoli 2 Leagues 30.5 1 9 2 22.2 0.29 0.07 0.11 0.50 0 0 2021-2022 31 Empoli 2 Leagues 19.5 2 5 2 40.0 0.26 0.10 0.40 1.00 0 0 2022-2023 32 Parma 2 Leagues 6.5 0 3 0 0.0 0.46 0.00 0.00 0 0 2022-2023 32 Lecce 1 League 1.9 0 1 0 0.0 0.54 0.00 0.00 0 0 2023-2024 33 Frosinone 2 Leagues 32.2 1 12 1 8.3 0.37 0.03 0.08 1.00 0 0 2024-2025 34 Sampdoria 2 Leagues 10.6 0 7 3 42.9 0.66 0.28 0.00 0.00 0 0 2025-2026 35 Empoli 1 League 2.9 0 2 1 50.0 0.69 0.35 0.00 0.00 0 0 15 Seasons 10 Clubs 3 Leagues 368.3 11 45 27 22.2 0.28 0.08 0.09 0.33 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Empoli (5 Seasons) 3 Leagues 103.2 3 22 6 27.3 0.22 0.06 0.14 0.50 0 0 Carpi (4 Seasons) 3 Leagues 126.0 5 15 0.13 0.33 0 0 Pescara (2 Seasons) 2 Leagues 34.0 0 1 0.03 0.00 0 0 Frosinone (1 Season) 2 Leagues 32.2 1 12 1 8.3 0.37 0.03 0.08 1.00 0 0 Brescia (1 Season) 1 League 34.9 2 0 0 Spezia (1 Season) 1 League 12.9 0 1 0.08 0.00 0 0 Sampdoria (1 Season) 2 Leagues 10.6 0 7 3 42.9 0.66 0.28 0.00 0.00 0 0 Bologna (1 Season) 1 League 6.2 0 0 0 0.00 0.00 0 0 Parma (1 Season) 2 Leagues 6.5 0 3 0 0.0 0.46 0.00 0.00 0 0 Lecce (1 Season) 1 League 1.9 0 1 0 0.0 0.54 0.00 0.00 0 0 Serie B (12 Seasons) 262.0 8 26 23 26.9 0.27 0.10 0.04 0.26 0 0 Coppa Italia (10 Seasons) 16.1 0 1 0 0.0 0.12 0.00 0.00 0 0 Serie A (6 Seasons) 90.2 3 18 4 16.7 0.33 0.04 0.17 0.75 0 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 Matches 2011-2012 21 Pescara it ITA 2. Serie B 28 2,515 90 66.5 27.9 28 0 2012-2013 22 Pescara it ITA 1. Serie A 7 543 78 15.9 6.0 6 5 1 Matches 2012-2013 22 Spezia it ITA 2. Serie B 14 1,157 83 30.6 12.9 13 1 Matches 2013-2014 23 Carpi it ITA 2. Serie B 32 2,727 85 72.1 30.3 31 1 2014-2015 24 Carpi it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2014-2015 24 Carpi it ITA 2. Serie B 32 2,721 85 72.0 30.2 32 28 0 1 2.00 44 22 +22 +0.73 -0.04 Matches 2015-2016 25 Carpi it ITA Coppa Italia 3 300 100 76.9 3.3 3 100 3 0 0 2.00 4 2 +2 +0.60 -0.40 Matches 2015-2016 25 Carpi it ITA 1. Serie A 30 2,637 88 77.1 29.3 30 28 0 3 1.03 26 37 -11 -0.38 +0.66 Matches 2016-2017 26 Carpi it ITA Coppa Italia 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 4 0 0.00 Matches 2016-2017 26 Carpi it ITA 2. Serie B 33 2,685 81 71.0 29.8 31 27 2 Matches 2017-2018 27 Empoli it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Matches 2017-2018 27 Bologna it ITA 1. Serie A 8 557 70 16.3 6.2 6 5 2 6 0.63 4 6 -2 -0.32 -0.01 Matches 2017-2018 27 Empoli it ITA 2. Serie B 20 1,718 86 45.4 19.1 19 17 1 3 1.75 35 24 +11 +0.58 -0.65 Matches 2018-2019 28 Brescia it ITA 2. Serie B 35 3,145 90 97.1 34.9 35 90 34 0 0 1.83 65 40 +25 +0.72 -1.18 Matches 2019-2020 29 Empoli it ITA Coppa Italia 1 20 20 6.7 0.2 0 0 1 20 1 3.00 1 0 +1 +4.50 +4.50 Matches 2019-2020 29 Empoli it ITA 2. Serie B 31 2,666 86 78.0 29.6 30 89 29 1 11 0 1.47 39 35 +4 +0.14 +0.73 Matches 2020-2021 30 Empoli it ITA Coppa Italia 0 0 0 2 Matches 2020-2021 30 Empoli it ITA 2. Serie B 31 2,749 89 80.4 30.5 31 89 28 0 2 2.00 55 25 +30 +0.98 +0.58 Matches 2021-2022 31 Empoli it ITA Coppa Italia 3 255 85 85.0 2.8 3 85 2 0 0 2.00 9 7 +2 +0.71 +0.71 Matches 2021-2022 31 Empoli it ITA 1. Serie A 19 1,497 79 43.8 16.6 17 86 15 2 15 14 1.00 20 27 -7 -0.42 +0.19 Matches 2022-2023 32 Parma it ITA Coppa Italia 1 90 90 30.0 1.0 1 90 1 0 0 3.00 2 0 +2 +2.00 +2.00 Matches 2022-2023 32 Lecce it ITA 1. Serie A 7 167 24 4.9 1.9 1 90 1 6 13 11 0.71 1 4 -3 -1.62 -1.34 Matches 2022-2023 32 Parma it ITA 2. Serie B 6 495 83 14.5 5.5 6 83 5 0 3 1.50 10 8 +2 +0.36 +0.15 Matches 2023-2024 33 Frosinone it ITA Coppa Italia 3 185 62 47.4 2.1 2 90 2 1 5 1 2.00 3 4 -1 -0.49 -1.80 Matches 2023-2024 33 Frosinone it ITA 1. Serie A 33 2,715 82 79.4 30.2 30 87 28 3 35 3 0.97 38 47 -9 -0.30 +1.74 Matches 2024-2025 34 Sampdoria it ITA Coppa Italia 2 209 105 63.3 2.3 2 105 1 0 0 1.00 2 2 0 0.00 +2.23 Matches 2024-2025 34 Sampdoria it ITA 2. Serie B 11 742 67 21.7 8.2 10 73 8 1 15 0 1.18 6 10 -4 -0.49 -0.25 Matches 2025-2026 35 Empoli it ITA 2. Serie B 3 260 87 7.6 2.9 3 87 1 0 13 1.33 2 3 -1 -0.35 -0.18 Matches 15 Seasons 10 Clubs 3 Leagues 397 33,145 83 50.1 368.3 374 88 272 23 17 63 1.48 373 311 +62 +0.24 +0.34 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (5 Seasons) 3 Leagues 109 9,285 85 50.3 103.2 104 88 93 5 15 35 1.61 163 123 +40 +0.39 +0.32 Carpi (4 Seasons) 3 Leagues 133 11,340 85 73.5 126.0 130 95 89 3 4 1.53 79 67 +12 +0.18 +0.14 Pescara (2 Seasons) 2 Leagues 35 3,058 87 42.5 34.0 34 5 1 Frosinone (1 Season) 2 Leagues 36 2,900 81 76.1 32.2 32 87 30 4 28 4 1.06 41 51 -10 -0.31 +0.98 Brescia (1 Season) 1 League 35 3,145 90 97.1 34.9 35 90 34 0 0 1.83 65 40 +25 +0.72 -1.18 Spezia (1 Season) 1 League 14 1,157 83 30.6 12.9 13 1 Sampdoria (1 Season) 2 Leagues 13 951 73 25.4 10.6 12 78 9 1 15 0 1.15 8 12 -4 -0.38 -0.06 Bologna (1 Season) 1 League 8 557 70 16.3 6.2 6 5 2 6 0.63 4 6 -2 -0.32 -0.01 Parma (1 Season) 2 Leagues 7 585 84 15.7 6.5 7 84 6 0 3 1.71 12 8 +4 +0.62 +0.41 Lecce (1 Season) 1 League 7 167 24 4.9 1.9 1 90 1 6 13 11 0.71 1 4 -3 -1.62 -1.34 Serie B (12 Seasons) 276 23,580 85 54.8 262.0 269 87 177 7 13 22 1.75 256 167 +89 +0.55 +0.34 Coppa Italia (10 Seasons) 17 1,449 85 54.3 16.1 15 95 13 2 13 4 1.76 28 23 +5 +0.31 +0.22 Serie A (6 Seasons) 104 8,116 78 39.6 90.2 90 87 82 14 19 37 0.95 89 121 -32 -0.38 +0.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 Matches 2011-2012 21 Pescara 1 League 28 2,515 90 66.5 27.9 28 0 2012-2013 22 Pescara 1 League 7 543 78 15.9 6.0 6 5 1 2012-2013 22 Spezia 1 League 14 1,157 83 30.6 12.9 13 1 2013-2014 23 Carpi 1 League 32 2,727 85 72.1 30.3 31 1 2014-2015 24 Carpi 2 Leagues 33 2,811 85 72.6 31.2 33 90 29 0 1 1.94 45 24 +21 +0.67 -0.09 2015-2016 25 Carpi 2 Leagues 33 2,937 89 77.1 32.6 33 100 31 0 3 1.12 30 39 -9 -0.28 +0.55 2016-2017 26 Carpi 2 Leagues 35 2,865 82 72.3 31.8 33 90 29 2 0 1.50 4 4 0 0.00 2017-2018 27 Bologna 1 League 8 557 70 16.3 6.2 6 5 2 6 0.63 4 6 -2 -0.32 -0.01 2017-2018 27 Empoli 2 Leagues 21 1,838 88 47.1 20.4 20 120 18 1 3 1.71 37 26 +11 +0.54 -0.68 2018-2019 28 Brescia 1 League 35 3,145 90 97.1 34.9 35 90 34 0 0 1.83 65 40 +25 +0.72 -1.18 2019-2020 29 Empoli 2 Leagues 32 2,686 84 72.2 29.8 30 89 29 2 16 1 1.52 40 35 +5 +0.17 +0.60 2020-2021 30 Empoli 2 Leagues 31 2,749 89 74.5 30.5 31 89 28 0 4 2.00 55 25 +30 +0.98 +0.58 2021-2022 31 Empoli 2 Leagues 22 1,752 80 47.1 19.5 20 86 17 2 15 14 1.14 29 34 -5 -0.26 +0.34 2022-2023 32 Parma 2 Leagues 7 585 84 15.7 6.5 7 84 6 0 3 1.71 12 8 +4 +0.62 +0.41 2022-2023 32 Lecce 1 League 7 167 24 4.9 1.9 1 90 1 6 13 11 0.71 1 4 -3 -1.62 -1.34 2023-2024 33 Frosinone 2 Leagues 36 2,900 81 76.1 32.2 32 87 30 4 28 4 1.06 41 51 -10 -0.31 +0.98 2024-2025 34 Sampdoria 2 Leagues 13 951 73 25.4 10.6 12 78 9 1 15 0 1.15 8 12 -4 -0.38 -0.06 2025-2026 35 Empoli 1 League 3 260 87 7.6 2.9 3 87 1 0 13 1.33 2 3 -1 -0.35 -0.18 15 Seasons 10 Clubs 3 Leagues 397 33,145 83 50.1 368.3 374 88 272 23 17 63 1.48 373 311 +62 +0.24 +0.34 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (5 Seasons) 3 Leagues 109 9,285 85 50.3 103.2 104 88 93 5 15 35 1.61 163 123 +40 +0.39 +0.32 Carpi (4 Seasons) 3 Leagues 133 11,340 85 73.5 126.0 130 95 89 3 4 1.53 79 67 +12 +0.18 +0.14 Pescara (2 Seasons) 2 Leagues 35 3,058 87 42.5 34.0 34 5 1 Frosinone (1 Season) 2 Leagues 36 2,900 81 76.1 32.2 32 87 30 4 28 4 1.06 41 51 -10 -0.31 +0.98 Brescia (1 Season) 1 League 35 3,145 90 97.1 34.9 35 90 34 0 0 1.83 65 40 +25 +0.72 -1.18 Spezia (1 Season) 1 League 14 1,157 83 30.6 12.9 13 1 Sampdoria (1 Season) 2 Leagues 13 951 73 25.4 10.6 12 78 9 1 15 0 1.15 8 12 -4 -0.38 -0.06 Bologna (1 Season) 1 League 8 557 70 16.3 6.2 6 5 2 6 0.63 4 6 -2 -0.32 -0.01 Parma (1 Season) 2 Leagues 7 585 84 15.7 6.5 7 84 6 0 3 1.71 12 8 +4 +0.62 +0.41 Lecce (1 Season) 1 League 7 167 24 4.9 1.9 1 90 1 6 13 11 0.71 1 4 -3 -1.62 -1.34 Serie B (12 Seasons) 276 23,580 85 54.8 262.0 269 87 177 7 13 22 1.75 256 167 +89 +0.55 +0.34 Coppa Italia (10 Seasons) 17 1,449 85 54.3 16.1 15 95 13 2 13 4 1.76 28 23 +5 +0.31 +0.22 Serie A (6 Seasons) 104 8,116 78 39.6 90.2 90 87 82 14 19 37 0.95 89 121 -32 -0.38 +0.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 Matches 2011-2012 21 Pescara it ITA 2. Serie B 1st 28 2,515 90 66.5 27.9 28 0 2012-2013 22 Pescara it ITA 1. Serie A 20th 7 543 78 15.9 6.0 6 5 1 Matches 2012-2013 22 Spezia it ITA 2. Serie B 13th 14 1,157 83 30.6 12.9 13 1 Matches 2013-2014 23 Carpi it ITA 2. Serie B 12th 32 2,727 85 72.1 30.3 31 1 2014-2015 24 Carpi it ITA 2. Serie B 1st 32 2,721 85 72.0 30.2 32 28 0 1 2.00 44 22 +22 +0.73 -0.04 Matches 2015-2016 25 Carpi it ITA 1. Serie A 18th 30 2,637 88 77.1 29.3 30 28 0 3 1.03 26 37 -11 -0.38 +0.66 Matches 2016-2017 26 Carpi it ITA 2. Serie B 7th 33 2,685 81 71.0 29.8 31 27 2 Matches 2017-2018 27 Bologna it ITA 1. Serie A 15th 8 557 70 16.3 6.2 6 5 2 6 0.63 4 6 -2 -0.32 -0.01 Matches 2017-2018 27 Empoli it ITA 2. Serie B 1st 20 1,718 86 45.4 19.1 19 17 1 3 1.75 35 24 +11 +0.58 -0.65 Matches 2018-2019 28 Brescia it ITA 2. Serie B 1st 35 3,145 90 97.1 34.9 35 90 34 0 0 1.83 65 40 +25 +0.72 -1.18 Matches 2019-2020 29 Empoli it ITA 2. Serie B 7th 31 2,666 86 78.0 29.6 30 89 29 1 11 0 1.47 39 35 +4 +0.14 +0.73 Matches 2020-2021 30 Empoli it ITA 2. Serie B 1st 31 2,749 89 80.4 30.5 31 89 28 0 2 2.00 55 25 +30 +0.98 +0.58 Matches 2021-2022 31 Empoli it ITA 1. Serie A 14th 19 1,497 79 43.8 16.6 17 86 15 2 15 14 1.00 20 27 -7 -0.42 +0.19 Matches 2022-2023 32 Parma it ITA 2. Serie B 4th 6 495 83 14.5 5.5 6 83 5 0 3 1.50 10 8 +2 +0.36 +0.15 Matches 2022-2023 32 Lecce it ITA 1. Serie A 16th 7 167 24 4.9 1.9 1 90 1 6 13 11 0.71 1 4 -3 -1.62 -1.34 Matches 2023-2024 33 Frosinone it ITA 1. Serie A 18th 33 2,715 82 79.4 30.2 30 87 28 3 35 3 0.97 38 47 -9 -0.30 +1.74 Matches 2024-2025 34 Sampdoria it ITA 2. Serie B 17th 11 742 67 21.7 8.2 10 73 8 1 15 0 1.18 6 10 -4 -0.49 -0.25 Matches 2025-2026 35 Empoli it ITA 2. Serie B 15th 3 260 87 7.6 2.9 3 87 1 0 13 1.33 2 3 -1 -0.35 -0.18 Matches 15 Seasons 10 Clubs 2 Leagues 380 31,696 83 49.9 352.2 359 87 259 21 18 59 1.46 345 288 +57 +0.23 +0.34 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (5 Seasons) 2 Leagues 104 8,890 85 50.9 98.8 100 88 90 4 13 32 1.59 151 114 +37 +0.37 +0.30 Carpi (4 Seasons) 2 Leagues 127 10,770 85 73.0 119.7 124 83 3 4 1.53 70 59 +11 +0.18 +0.18 Pescara (2 Seasons) 2 Leagues 35 3,058 87 42.5 34.0 34 5 1 Brescia (1 Season) 1 League 35 3,145 90 97.1 34.9 35 90 34 0 0 1.83 65 40 +25 +0.72 -1.18 Frosinone (1 Season) 1 League 33 2,715 82 79.4 30.2 30 87 28 3 35 3 0.97 38 47 -9 -0.30 +1.74 Spezia (1 Season) 1 League 14 1,157 83 30.6 12.9 13 1 Sampdoria (1 Season) 1 League 11 742 67 21.7 8.2 10 73 8 1 15 0 1.18 6 10 -4 -0.49 -0.25 Bologna (1 Season) 1 League 8 557 70 16.3 6.2 6 5 2 6 0.63 4 6 -2 -0.32 -0.01 Lecce (1 Season) 1 League 7 167 24 4.9 1.9 1 90 1 6 13 11 0.71 1 4 -3 -1.62 -1.34 Parma (1 Season) 1 League 6 495 83 14.5 5.5 6 83 5 0 3 1.50 10 8 +2 +0.36 +0.15 Serie B (12 Seasons) 276 23,580 85 54.8 262.0 269 87 177 7 13 22 1.75 256 167 +89 +0.55 +0.34 Serie A (6 Seasons) 104 8,116 78 39.6 90.2 90 87 82 14 19 37 0.95 89 121 -32 -0.38 +0.17
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 21 Pescara 1 League 27.9 9 1 2012-2013 22 Pescara 1 League 6.0 1 1 4 2012-2013 22 Spezia 1 League 12.9 3 1 2013-2014 23 Carpi 1 League 30.3 5 0 2014-2015 24 Carpi 2 Leagues 31.2 5 0 0 0 2015-2016 25 Carpi 2 Leagues 32.6 5 0 0 20 0 2016-2017 26 Carpi 2 Leagues 31.8 4 0 0 0 2017-2018 27 Bologna 1 League 6.2 1 0 0 7 1 0 0 7 9 0 1 0 2017-2018 27 Empoli 2 Leagues 20.4 3 0 0 0 0 0 0 0 0 0 0 2018-2019 28 Brescia 1 League 34.9 8 0 0 0 2019-2020 29 Empoli 2 Leagues 29.8 2 0 0 41 13 0 0 27 28 0 2020-2021 30 Empoli 2 Leagues 30.5 4 3 1 36 12 1 8 47 16 0 2021-2022 31 Empoli 2 Leagues 19.5 5 0 0 20 6 0 1 15 18 1 2022-2023 32 Parma 2 Leagues 6.5 0 0 0 5 0 0 0 6 5 0 2022-2023 32 Lecce 1 League 1.9 0 0 0 3 0 0 0 1 4 0 2023-2024 33 Frosinone 2 Leagues 32.2 7 0 0 28 8 0 1 30 18 0 2024-2025 34 Sampdoria 2 Leagues 10.6 2 1 0 9 1 0 0 14 15 0 2025-2026 35 Empoli 1 League 2.9 1 0 0 3 2 0 0 0 0 0 15 Seasons 10 Clubs 3 Leagues 368.3 65 7 1 176 43 1 10 147 113 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Empoli (5 Seasons) 3 Leagues 103.2 15 3 1 100 33 1 9 89 62 0 0 1 Carpi (4 Seasons) 3 Leagues 126.0 19 0 0 20 0 Pescara (2 Seasons) 2 Leagues 34.0 10 2 4 Frosinone (1 Season) 2 Leagues 32.2 7 0 0 28 8 0 1 30 18 0 Brescia (1 Season) 1 League 34.9 8 0 0 0 Spezia (1 Season) 1 League 12.9 3 1 Sampdoria (1 Season) 2 Leagues 10.6 2 1 0 9 1 0 0 14 15 0 Bologna (1 Season) 1 League 6.2 1 0 0 7 1 0 0 7 9 0 1 0 Parma (1 Season) 2 Leagues 6.5 0 0 0 5 0 0 0 6 5 0 Lecce (1 Season) 1 League 1.9 0 0 0 3 0 0 0 1 4 0 Serie B (12 Seasons) 262.0 45 5 1 91 28 1 8 93 62 0 0 0 Coppa Italia (10 Seasons) 16.1 4 1 0 11 2 0 0 8 8 0 Serie A (6 Seasons) 90.2 16 1 0 74 13 0 2 46 43 0 1 1
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.
View Additional Information
Player Club Summary