On May 30, he hit for the cycle. Rodríguez was named the International League's Player of the Month for May 2018, after he led the league with a .383 batting average, .652 slugging percentage, 44 hits, and 24 runs batted in during the month. On May 31, 2018, the Tigers purchased Rodríguez's contract from the Mud Hens. He had batted .318 with eight home runs in 48 games for Toledo to that point. Rodríguez made his major league debut that day against the Los Angeles Angels as Detroit's second baseman. He hit an infield single off Andrew Heaney in his first major league at bat. Rodríguez batted 2-for-19 (.105) with six strikeouts for the Tigers before they optioned him to Toledo on June 6. He was recalled on July 5. On August 23, Rodríguez hit his first major league home run off James Shields of the Chicago White Sox. Rodríguez compiled 191 at-bats at the major league level in 2018, posting a .220 batting average with five home runs. In 2019, Rodríguez was optioned to Toledo to open the season. The Tigers promoted him to the major leagues on April 14. In a May 11 game against the Minnesota Twins, Rodríguez hit a pair of upper-deck home runs for his first career multi-homer game. On August 23, also against the Twins, Rodríguez hit his first career grand slam. Rodríguez finished the 2019 season with a .221 average, 14 home runs, and 43 RBI in 276 major league at-bats. On December 9, 2019, Rodríguez was claimed off waivers by the Milwaukee Brewers from Detroit. Rodríguez raps under the stage name "El Felino". His first music video was released during the 2017–18 offseason. His uncle, Wilton Chavez, was also a professional baseball player.