Career
A pitcher, Rodríguez plays in minor league baseball for the Saraperos de Saltillo. Rodríguez played for the Saraperos de Saltillo in the Mexican League for seven seasons. The Atlanta Braves signed Rodríguez on August 17, 2012.
In 2013, Rodríguez played for the Mexican national baseball team in the 2013 World Baseball Classic.