 Chavez signed with the expansion Los Angeles Blues of the new USL Professional League on January 19, 2011.Chavez returned to the PDL in 2012 when he signed to play with the Los Angeles Misioneros; he made his debut for his new team on April 29, assisting on Victor Sanchez's goal in a 3-1 loss to Fresno Fuego.Chavez signed with Oklahoma City Energy FC of USL Championship on December 19, 2019.