| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 2015 | Charlton Athletic | - | 45 | 10 | 2017 | (Player) |
| 2017 | Everton | £10,000,000 | 36 | 1 | 2019 | (Player) |
| 2018 | RB Leipzig | Loan | 11 | 5 | 2018 | (On loan) |
| 2019 | RB Leipzig | £22,500,000 | 11 | 0 | 2022 | (Player) |
| 2020 | Fulham | Loan | 34 | 4 | 2021 | (On loan) |
| 2021 | Leicester City | Loan | 26 | 6 | 2022 | (On loan) |
| 2022 | Atalanta BC | - | 95 | 39 | Current | (Player) |