Rosario will start at third base and bat seventh in Wednesday's game against the Cardinals.
Tyler Wade and Graham Pauley have been drawing starts against right-handers, but with the Cards throwing southpaw Zack Thompson on Wednesday, the right-handed-hitting Rosario gets the nod. He is 2-for-10 with a double and a home run in the early going this season.