 After competing in Formula Junior 1600 Spain in 2002, Rodríguez graduated to the Spanish Formula Three Championship in 2003 in remained there for the next four seasons, gradually improving to finish as series runner-up in 2006, behind Ricardo Risatti.In 2004, Rodríguez dovetailed part-time campaigns in F3 and the Nissan World Series, in which he scored two points from nine races.Rodríguez drove for the Minardi Euroseries 3000 team in 2006 alongside his Spanish F3 campaign.