W zespole z siedzibą w mieście Aguascalientes był podstawowym graczem wyjściowej jedenastki i dwa razy z rzędu (sezony Apertura 2009 i Bicentenario 2010) wywalczył z nim mistrzostwo drugiej ligi meksykańskiej, co zaowocowało awansem do Primera División. W najwyższej klasie rozgrywkowej Chávez także grał w podstawowym składzie Necaxy, jednak już po roku spadł z nią z powrotem do Liga de Ascenso.
Latem 2011 Chávez został wypożyczony do CD Irapuato, również występującego na zapleczu najwyższej klasy rozgrywkowej Meksyku.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1993/94 CD Guadalajara
Primera División 7 1 1994/95 CD Guadalajara
Primera División 3 0 1995/96 CD Guadalajara
Primera División 7 0 1996/97 CD Guadalajara
Primera División 34 6 1997/98 CD Guadalajara
Primera División 35 7 1998/99 CD Guadalajara
Primera División 42 4 1999/00 CD Guadalajara
Primera División 39 4 2000/01 CF Monterrey
Primera División 35 3 2001/02 CF Monterrey
Primera División 34 8 2002/03 CF Monterrey
Primera División 9 0 2003/04 CF Monterrey
Primera División 25 1 2004/05 Deportivo Toluca
Primera División 26 0 2005/06 CD Guadalajara
Primera División 3 0 2006/07 Monarcas Morelia
Primera División 0 0 2006/07 CD Guadalajara
Primera División 0 0 2007/08 CD