The pitch appeared to hit Holliday's funny bone.
"He came in today obviously sore," manager Mike Matheny said. "They did some work on him and got it loosened up to where he's ready to go."
Holliday suffered a bruise and some temporary pain but is eager to return. He is mired in an 0-for-10 slump.
The five-time National League All-Star is hitting .292 with 27 homers and 101 RBIs this season heading into Saturday's game against Washington. He reached the 100-RBI plateau for the fifth time in his career.