The left-footed midfielder made his professional debut at Atlas Guadalajara in Mexico, where he played from 2005 to 2007 before moving to Europe. He landed in Spain and played in Liga with Deportivo La Coruna for five seasons. In 2012, he joined Valencia CF, which he left in January 2014 to discover the Bundesliga with Bayer Leverkusen, until the end of the season. Then, Andrès goes to the Netherlands and plays for PSV Eindhoven where he won the championship twice in three seasons. In 2017 he returns to Spain, wearing the colors of Real Betis Balompié. Mexican international, he has more than 100 caps and four World Cup appearances, including the 2018 World Cup in Russia. With the national team, he finished third in the Copa America 2007 and won the Gold Cup 2011.
In addition to football, Andrès founded the Fundación Andrès Guardado, in order to contribute to the development of disadvantaged children and adolescents, with the aim of helping them build their life project.