Nicknamed "El Chato" or "Comandante", he is one of the many skilled soccer players to have come out of Club Atlas. He was part of the Atlas' famous 98' generation alongside Rafael Márquez and others who brightened the future for Mexico national squad. His dead ball especialty skills and great vision of the field won him the right to represent his country.
Rodriguez became captain of Club Atlas at the age of 21. His mature performances in central midfield during the 1999 Copa Libertadores provoked much interest on the part of the League's big teams. After playing and growing as a player in Atlas for six years, Rodriguez joined Tecos UAG.
At Chivas de Guadalajara, his performance was criticized by the media, who thought Rodríguez could only perform well without pressure, which led to transfer rumors, realized when he joined Santos, with bad reviews following him during the first part of the season, with his new team struggling to remain in Primera División. However, in 2007 Clausura he displayed good enough football to earn a starting place.
At the start of the Apertura 2007, in the second game, Rodríguez scored a magnificent goal against Club Toluca, eventually beating them 3-2. He also scored in the match against Puebla F.C..