Puig was scheduled to play six innings but left in the fifth after striking out and grounding out. He later said the discomfort was in his upper back near the left shoulder blade.
Manager Don Mattingly said trainer Stan Conte believed Puig would be able to play Thursday against the Angels in Tempe.
"I don't try to figure out Yasiel," said Mattingly. "He's had shoulder, different things. I'm not too concerned as long as tomorrow he can play."
Mike Baxter replaced Puig in right field and went 2-for-3 with a run scored.
Ken Gurnick is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.