The Redbirds' leading pinch-hitter was placed on the disabled list Thursday -- retroactive to July 12 -- and St. Louis recalled outfielder Allen Craig from Triple-A Memphis.
Stavinoha strained the shoulder on a diving play in Houston on Sunday.
Craig spent the first eight games of the season on the Cardinals' roster and went 0-for-19 before being optioned to Memphis. Craig was batting .308 with a .370 on-base percentage and .520 slugging in 67 games with Memphis. He has driven in 65 runs to go with 11 home runs.
Cardinals manager Tony La Russa wasted no time in reacquainting Craig with Major League pitching, starting the rookie in the five-hole against Dodgers lefty Clayton Kershaw.
"I am not sure I am doing him a favor, it is a very tough assignment," La Russa said.
Right-handed pitcher Adam Ottavino will undergo surgery on his throwing shoulder, the Cardinals announced Thursday. Ottavino has been on the DL with shoulder soreness since July 4.
General manager John Mozeliak said there has been no date set for a possible return.