| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 2010 | Club America | - | 96 | 36 | 2014 | (Player) |
| 2014 | Atlético Madrid | £9,500,000 | 21 | 1 | 2015 | (Player) |
| 2015 | Benfica | £19,800,000 | 80 | 18 | 2019 | (Player) |
| 2018 | Wolverhampton Wanderers | Loan | 38 | 13 | 2019 | (On loan) |
| 2019 | Wolverhampton Wanderers | £33,000,000 | 97 | 27 | 2023 | (Player) |
| 2023 | Fulham | £5,000,000 | 98 | 28 | Current | (Player) |