| Date | From | To | Type | Fee |
|---|---|---|---|---|
| 01 Jul 2025 | AC Milan | TBC | permanent | — |
| 01 Jul 2022 | Roma | AC Milan | permanent | €2.7M |
| 30 Jun 2022 | AC Milan | Roma | permanent | — |
| 21 Aug 2021 | Roma | AC Milan | permanent | €1.9M |
| 30 Jun 2021 | Paris Saint-Germain | Roma | permanent | — |
| 11 Sept 2020 | Roma | Paris Saint-Germain | permanent | €500K |
| 20 Jul 2020 | Valencia CF | Roma | permanent | — |
| 30 Jan 2020 | Roma | Valencia CF | permanent | — |
| 02 Jul 2012 | Crotone | Roma | permanent | €1.3M |
| 01 Jul 2012 | Roma U20 | Crotone | permanent | €250K |
| 30 Jun 2012 | Crotone | Roma U20 | permanent | — |
| 01 Jul 2011 | Roma U20 | Crotone | permanent | — |