| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 2006 | Aragua | - | 49 | 15 | 2008 | (Player) |
| 2008 | Las Palmas | - | 46 | 10 | 2010 | (Player) |
| 2009 | Las Palmas | - | 8 | 4 | 2010 | (Player) |
| 2010 | Malaga | - | 67 | 25 | 2012 | (Player) |
| 2012 | FC Rubin Kazan | - | 36 | 13 | 2014 | (Player) |
| 2014 | Zenit St Petersburg | - | 37 | 20 | 2015 | (Player) |
| 2015 | West Bromwich Albion | £12,000,000 | 108 | 24 | 2019 | (Player) |
| 2018 | Newcastle United | Loan | 32 | 11 | 2019 | (On loan) |
| 2019 | Dalian Yifang | £16,500,000 | 0 | 0 | 2021 | (Player) |
| 2021 | Everton | Free | 27 | 1 | 2023 | (Player) |
| 2021 | CSKA Moscow | Loan | 10 | 4 | 2021 | (On loan) |
| 2023 | River Plate | Free | 30 | 10 | 2024 | (Player) |
| 2024 | C.F. Pachuca | - | 54 | 25 | Current | (Player) |
| 2025 | Real Oviedo | Loan | 3 | 0 | Current | (On loan) |