On July 2, 2017, Rodríguez signed with the Milwaukee Brewers as an international free agent.[1] He spent his first professional season in 2018 with the Dominican Summer League Brewers and rookie–level Arizona League Brewers. In 2019, Rodríguez played in 43 games split between the AZL Brewers and rookie–level Rocky Mountain Vibes, hitting a combined .330/.346/.416 with three home runs, 13 RBI, and five stolen bases.[2] He did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[3]
Rodríguez returned to action in 2021 with the High–A Wisconsin Timber Rattlers, appearing in 94 games and hitting .267/.336/.348 with one home run, 38 RBI, and 15 stolen bases.[4] He returned to Wisconsin the following season, playing in 42 games and batting .268/.355/.416 with three home runs, 21 RBI, and 10 stolen bases.[5] Rodríguez spent the 2023 campaign with the Double–A Biloxi Shuckers, playing in 115 games and slashing .291/.359/.367 with one home run, 43 RBI, and 14 stolen bases.[6]
In 2024, Rodríguez played for Biloxi and the Triple–A Nashville Sounds, hitting .284/.368/.374 with career–highs in home runs (4), RBI (52), and stolen bases (17). He elected free agency following the season on November 4, 2024.[7]
Atlanta Braves
On November 22, 2024, Rodríguez signed a one–year, major league contract with the Atlanta Braves.[8]