Rodríguez was born on 31 March 2002 in Villa Clara Province. He debuted in the 2020–21 Cuban National Series with Villa Clara, finishing the season with a .133 batting average, two hits and two RBI in 23 games. The next season, Rodríguez appeared in 72 games, recording a .283 batting average, 58 hits, one home run and 27 RBI.[1]
He made his NPB debut with the Chunichi Dragons on 29 March 2024, in the 2024 NPB season opening day against the Tokyo Yakult Swallows in the Meiji Jingu Stadium, playing as shortstop and eight batter.[4][5] Rodríguez appeared on 23 games during the 2024 season, recording a .130 batting average, seven hits and one RBI.