Cardinals recalled RHP Sam Tuivailala from Triple-A Memphis.
Cardinals placed RHP Trevor Rosenthal on the 10-day disabled list with a right lat strain.
Trevor Cahill will start the Padres' third regular-season game.
Lucas Duda was held out of action Thursday in Mets camp because of hamstring tightness.
Shawn Kelley will open the year as a setup man.