01/2024 - 06/2025 | Deportivo Guadalajara | |
01/2020 - 01/2024 | Los Angeles Galaxy | |
01/2023 - 02/2023 | Los Angeles Galaxy (Preseason) | |
01/2020 - 02/2020 | Los Angeles Galaxy (Preseason) | |
09/2019 - 01/2020 | Sevilla FC | |
07/2017 - 09/2019 | West Ham United | |
08/2015 - 07/2017 | Bayer Leverkusen | |
07/2015 - 08/2015 | Manchester United | |
09/2014 - 06/2015 | Real Madrid | |
07/2010 - 08/2014 | Manchester United | |
07/2008 - 06/2010 | Deportivo Guadalajara | |
07/2007 - 06/2008 | Deportivo Guadalajara | |
07/2006 - 06/2007 | Deportivo Guadalajara |