| Season | Team | Competition | MP | G | A | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 2024/2025 | Vis Pesaro | Serie C | 38 | 7 | 0 | 5 | 0 | – |
| 2023/2024 | Vis Pesaro | Serie C | 18 | 5 | 0 | 3 | 0 | – |
| 2023/2024 | Pontedera | Serie C | 18 | 4 | 0 | 2 | 0 | – |
| 2022/2023 | Pontedera | Serie C | 36 | 15 | 0 | 12 | 0 | – |
| 2021/2022 | Padova | Serie C | 23 | 2 | 0 | 2 | 0 | – |
| 2020/2021 | Padova | Serie C | 28 | 9 | 0 | 3 | 0 | – |
| 2019/2020 | Padova | Serie C | 8 | 3 | 0 | 2 | 0 | – |
| 2019/2020 | Catanzaro | Serie C | 18 | 4 | 0 | 5 | 0 | – |
| 2018/2019 | Ternana | Serie C | 20 | 4 | 0 | 1 | 0 | – |
| 2018/2019 | Foggia | Serie B | 0 | 0 | 0 | 0 | 0 | – |
| 2017/2018 | Foggia | Serie B | 27 | 4 | 0 | 2 | 0 | – |
| 2017/2018 | Pescara | Serie B | 0 | 0 | 0 | 0 | 0 | – |
| 2016/2017 | Perugia | Serie B | 32 | 9 | 0 | 3 | 0 | – |
| 2016/2017 | Pescara | Serie A | 0 | 0 | 0 | 0 | 0 | – |
| 2015/2016 | Juve Stabia | Serie C | 29 | 10 | 0 | 3 | 1 | – |
| 2014/2015 | Juve Stabia | Serie C | 30 | 6 | 0 | 4 | 0 | – |
| 2011/2012 | Pisa | Serie C | 5 | 0 | 0 | 0 | 0 | – |
| Total | 330 | 82 | 0 | 47 | 1 | – | ||
| Date | From | To | Type | |
|---|---|---|---|---|
| 01 Dec 2024 | Pontedera | Vis Pesaro | N/A | |
| - | Calcio Padova | Pontedera | Free | |
| - | Foggia | Catanzaro | Free | |
| - | Foggia | Ternana | Loan | |
| 07 Jan 2018 | Pescara | Foggia | € 400K | |
| - | Pescara | Foggia | Loan | |
| 07 Jan 2017 | Perugia | Pescara | N/A | |
| - | Pescara | Perugia | Loan | |
| 07 Jan 2016 | Juve Stabia | Pescara | Free | |
| - | Rimini | Juve Stabia | Free | |
| 08 Jun 2013 | Catania | Rimini | N/A | |
| 07 Jan 2013 | Bellaria | Catania | N/A | |
| - | Catania | Bellaria | Loan | |
| - | Catania | Milazzo | Loan | |
| - | Catania | Pisa | N/A |
F. Nicastro career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.