The Tigers announced after Wednesday evening’s game that they’ve selected the contract of infielder Ronny Rodriguez from Triple-A Toledo and optioned catcher Grayson Greiner back to Triple-A in his place. The move gives the Tigers a full 40-man roster.

It’ll be the first call to the Majors for the 26-year-old Rodriguez, who signed a minor league deal with Detroit this offseason after previously spending his entire professional career with the Indians organization. The versatile Rodriguez posted a sound .291/.324/.454 slash in 483 plate appearances with Triple-A Columbus last year in his final season with the Cleveland organization, and he’s off to an even better start in his new environs, batting .302/.327/.484 with six homers, 13 doubles, a pair of triples and eight stolen bases (albeit in 13 attempts).

Rodriguez has been primarily a shortstop and third baseman this season with the MudHens, but he’ll bring at least 585 innings of experience at all four infield positions to the Tigers’ roster. He’s also spent more than 300 innings in the outfield over the past three seasons, including 139 innings of work in center field. The right-handed hitter won’t walk much but also hasn’t had much of an issue with strikeouts during his time in Triple-A.