
Cagliari| Date | From | To | Type | Fee |
|---|---|---|---|---|
| 10 Jul 2025 | Brescia Calcio | Cagliari | permanent | — |
| 01 Jul 2024 | Frosinone | Brescia Calcio | permanent | €3.5M |
| 30 Jun 2024 | Brescia Calcio | Frosinone | permanent | — |
| 01 Sept 2023 | Frosinone | Brescia Calcio | permanent | — |
| 01 Jul 2023 | Pescara | Frosinone | permanent | €300K |
| 30 Jun 2023 | Frosinone | Pescara | permanent | — |
| 29 Jul 2022 | Pescara | Frosinone | permanent | — |
| 30 Jun 2022 | Monopoli | Pescara | permanent | — |
| 11 Aug 2021 | Pescara | Monopoli | permanent | — |
| 30 Jun 2021 | Juve Stabia | Pescara | permanent | — |
| 20 Jan 2021 | Pescara | Juve Stabia | permanent | — |
| 19 Jan 2021 | Cosenza | Pescara | permanent | — |
| 05 Oct 2020 | Pescara | Cosenza | permanent | — |
| 01 Jul 2019 | Pescara U19 | Pescara | permanent | — |