ST. LOUIS (AP) The St. Louis Cardinals have recalled outfielder Tommy Pham from Triple-A Memphis.

The Cardinals also optioned outfielder Randal Grichuk to Triple-A on Saturday. The moves were made before St. Louis hosted Texas.

Pham injured his oblique on opening day. He was hitting a combined .250 with four home runs and 19 RBIs in 37 games with Memphis and Double-A Springfield.

Grichuk was hitting .206 with eight homers and 27 RBI in 62 games for St. Louis this season.