€100.00K · 19/08/2010 · UD Las Palmas€600.00K · 17/10/2010 · UD Las Palmas€800.00K · 08/12/2010 · UD Las Palmas€800.00K · 10/02/2011 · UD Las Palmas€1.00M · 08/09/2011 · UD Las Palmas€1.20M · 31/03/2012 · UD Las Palmas€3.00M · 06/08/2012 · Valencia CF€3.50M · 10/01/2013 · Valencia CF€3.00M · 11/06/2013 · Valencia CF€2.50M · 16/09/2013 · Rayo Vallecano€4.00M · 22/01/2014 · Rayo Vallecano€6.00M · 19/07/2014 · Valencia CF€5.00M · 04/10/2014 · Standard Liege€3.50M · 07/01/2015 · UD Las Palmas€3.50M · 02/07/2015 · Standard Liege€3.50M · 21/02/2016 · UD Las Palmas€6.00M · 14/07/2016 · UD Las Palmas€6.00M · 23/01/2017 · UD Las Palmas€10.00M · 04/06/2017 · UD Las Palmas€8.00M · 31/12/2017 · UD Las Palmas€7.00M · 11/03/2018 · Beijing Guoan€8.00M · 04/06/2018 · Beijing Guoan€9.00M · 08/12/2018 · Beijing Guoan€6.00M · 09/09/2019 · UD Las Palmas€6.00M · 19/12/2019 · UD Las Palmas€4.80M · 07/04/2020 · Beijing Guoan€3.80M · 25/12/2020 · Beijing Guoan€2.20M · 22/08/2021 · UD Las Palmas€2.00M · 12/10/2021 · UD Las Palmas€2.00M · 26/12/2021 · UD Las Palmas€2.00M · 28/06/2022 · UD Las Palmas€2.00M · 28/12/2022 · UD Las Palmas€1.50M · 13/06/2023 · UD Las Palmas€1.50M · 21/12/2023 · UD Las Palmas€1.20M · 20/03/2024 · Almeria€1.00M · 06/06/2024 · Almeria€700.00K · 15/10/2024 · Free Player€600.00K · 13/05/2025 · Johor Darul Ta'zim FC€400.00K · 29/12/2025 · UD Las Palmas€300.00K · 17/03/2026 · UD Las Palmas€200.00K · 21/06/2026 · UD Las Palmas€150.00K · 10/10/2026 · Free Player