Career
Youth career
Although born in Cuba, Rodríguez started his career at Italy for Castelfiorentino and following several impressive seasons with the club"s youth system, he was signed by Serie A club, Juventus F.C. on 10 July 2003. Rodríguez remained in the youth setup for 4 seasons. In 2006-2007 season, he occasionally trained with first team and was awarded the no.39 shirt, by then Juventus coach Didier Deschamps.
He also played at Campionato Nazionale Primavera before leaving on loan to Serie Doctorate side A.S.D. Cecina, where he was selected for the 2008 Torneo di Viareggio for Serie Doctorate selection.
He scored 5 goals in 4 matches, which he scored a hat-trick against Novara"s Berretti under-20 team and two goals against Pakhtakor"s youth team With Cecina, he scored 1 goal in 10 appearances.
Lega Pro clubs
In 2008 season he signed a 3-year contract extension with Juventus, the maximum length granted he could sign and left on loan to United States. Poggibonsi, where in 5 months, he made 15 appearances with one goal. In the mid-season he returned to Juve and then left for United States. Alessandria Calcio 1912 and his loan was extended in July 2009.
With Alessandria, the young midfielder managed to make 31 appearances in all competitions, scoring 6 goals.
On 12 August 2010, Rodríguez joined Prima Divisione side Pergocrema in co-ownership deal. On 31 January 2011, Pergocrema"s half was transferred to Bassano in exchange for the loan of Marco Criaco. In June Bassano acquired the remain 50% registration rights from Juventus.
On 25 July 2011 he left for Associate of Science Casale Calcio.
On 7 July Siracusa also announced the signing of Rodríguez but never turned official On 27 August 2012 he signed for Serie Doctorate club Matera Calcio.