The St. Louis Cardinals on Friday purchased the contract of outfielder Joey Butler from Class AAA Memphis.
Butler, a right-handed hitter, will wear No. 56 and will be in uniform at 6:05 p.m. Friday when the Cardinals play at Pittsburgh. To make room for Butler, 28, the Cardinals optioned rookie outfielder Randal Grichuk to Memphis.
Butler was batting .360 (31-for-86) with four doubles, four home runs and 20 RBIs in 31 games for Memphis. He ranked second in the Pacific Coast League with a .481 on-base percentage and also had a .547 slugging percentage. He was batting .458 (11-for-24) with runners in scoring position.
The 6-foot-2, 220-pound Butler has played left field and designated hitter this season. He could see time in right field for the Cardinals.
Butler was claimed by the Cardinals off waivers from the Texas Rangers organization last October.
In 2012, Butler was a PCL All-Star when he batted .290 with 20 home runs and 78 RBIs in 137 games for Round Rock. He batted .291 with 12 homers and 51 RBIs in 119 games for Round Rock last season, with a .395 on-base percentage.
Butler, a 15th-round pick in 2008, has appeared in eight major-league games in two stints with the Rangers and is 4-for-12.
Grichuk, 22, played in nine games with the Cardinals and batted .143 (3-for-21). He was acquired last November along with center fielder Peter Bourjos from the Los Angeles Angels in a trade that sent third baseman David Freese and reliever Fernando Salas to the Angels.