Entire Career
Club Seasons
2003-2004 (age 22, Atlas)
2004-2005 (age 23, UAG)
2005-2006 (age 24, UAG)
2006-2007 (age 25, UAG)
2007-2008 (age 26, UAG)
2008-2009 (age 27, UAG)
2009-2010 (age 28, Cruz Azul)
2010-2011 (age 29, Cruz Azul)
2011-2012 (age 30, Cruz Azul)
2012 (age 31, Cruz Azul)
2012-2013 (age 31, Cruz Azul)
2013-2014 (age 32, Cruz Azul)
2014-2015 (age 33, Cruz Azul)
2015-2016 (age 34, Cruz Azul)
2016-2017 (age 35, Cruz Azul)
2017-2018 (age 36, Cruz Azul)
2018-2019 (age 37, Cruz Azul)
2019-2020 (age 38, Cruz Azul)
2020-2021 (age 39, Cruz Azul)
2021-2022 (age 40, Cruz Azul)
2022-2023 (age 41, Cruz Azul)
2023-2024 (age 42, Tijuana)
National Team Seasons
2005 (age 24, Mexico)
2006 (age 25, Mexico)
2010 (age 29, Mexico)
2013 (age 32, Mexico)
2014 (age 33, Mexico)
2015 (age 34, Mexico)
2016 (age 35, Mexico)
2017 (age 36, Mexico)
2018 (age 37, Mexico)
Entire Career
Club Seasons
2003-2004 (age 22, Atlas)
2004-2005 (age 23, UAG)
2005-2006 (age 24, UAG)
2006-2007 (age 25, UAG)
2007-2008 (age 26, UAG)
2008-2009 (age 27, UAG)
2009-2010 (age 28, Cruz Azul)
2010-2011 (age 29, Cruz Azul)
2011-2012 (age 30, Cruz Azul)
2012 (age 31, Cruz Azul)
2012-2013 (age 31, Cruz Azul)
2013-2014 (age 32, Cruz Azul)
2014-2015 (age 33, Cruz Azul)
2015-2016 (age 34, Cruz Azul)
2016-2017 (age 35, Cruz Azul)
2017-2018 (age 36, Cruz Azul)
2018-2019 (age 37, Cruz Azul)
2019-2020 (age 38, Cruz Azul)
2020-2021 (age 39, Cruz Azul)
2021-2022 (age 40, Cruz Azul)
2022-2023 (age 41, Cruz Azul)
2023-2024 (age 42, Tijuana)
National Team Seasons
2005 (age 24, Mexico)
2006 (age 25, Mexico)
2010 (age 29, Mexico)
2013 (age 32, Mexico)
2014 (age 33, Mexico)
2015 (age 34, Mexico)
2016 (age 35, Mexico)
2017 (age 36, Mexico)
2018 (age 37, Mexico)
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Sunday, June 23, 9:48PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.