| Transfer date | Old club | New club | Type | Amount |
|---|---|---|---|---|
| 2025-07-11 |
Ascoli
|
Salernitana
|
Transfer | Transfer |
| 2025-07-11 |
Ascoli
|
Salernitana
|
Transfer | Transfer |
| 2024-08-07 |
Cesena
|
Ascoli
|
Transfer | - |
| 2024-08-07 |
Cesena
|
Ascoli
|
Transfer | - |
| 2023-08-29 |
Novara
|
Cesena
|
Free | € 0 |
| 2023-08-29 |
Novara
|
Cesena
|
Free | € 0 |
| 2023-02-17 |
Panetolikos
|
Novara
|
Free | € 0 |
| 2023-02-17 |
Panetolikos
|
Novara
|
Free | € 0 |
| 2021-08-25 |
Reggiana
|
Panetolikos
|
Transfer | € 100.000 |
| 2021-08-25 |
Reggiana
|
Panetolikos
|
Transfer | € 100.000 |
| 2019-07-29 |
Nuova Cosenza
|
Reggiana
|
Transfer | - |
| 2019-07-29 |
Nuova Cosenza
|
Reggiana
|
Transfer | - |
| 2019-07-01 |
Carrarese
|
Nuova Cosenza
|
Transfer | - |
| 2019-07-01 |
Carrarese
|
Nuova Cosenza
|
Transfer | - |
| 2019-01-17 |
Nuova Cosenza
|
Carrarese
|
Loan | - |
| 2019-01-17 |
Nuova Cosenza
|
Carrarese
|
Loan | - |
| 2018-07-27 |
Ternana
|
Nuova Cosenza
|
Transfer | - |
| 2018-07-27 |
Ternana
|
Nuova Cosenza
|
Transfer | - |
| 2017-07-01 |
Fondi
|
Ternana
|
Transfer | - |
| 2017-07-01 |
Fondi
|
Ternana
|
Transfer | - |