He has previously played in MLB for the Detroit Tigers and Tampa Bay Rays, and in Nippon Professional Baseball (NPB) for the Tokyo Yakult Swallows.
On the season, he made seven appearances for the Tigers (five of them starts), and scuffled to an 0–4 record and 10.62 ERA with 25 strikeouts in 29.2 innings pitched.
[11] On January 18, 2023, Rodríguez signed a minor league contract with the Tampa Bay Rays organization.
The following day, Rodríguez was designated for assignment after it was revealed he had agreed to a deal with a Japanese team earlier in the week.
On July 13, 2023, Rodríguez signed with the Tokyo Yakult Swallows of Nippon Professional Baseball (NPB).
[17] On January 17, 2025, Rodríguez signed a one-year contract with the Milwaukee Brewers that included a club option for the 2026 season.