Pollock came back earlier than expected, coming off the 10-day disabled list on Monday and putting a key bat back in Arizona's lineup as it tries to hold onto the NL West lead.
Pollock hit fourth against St. Louis in his first game back since breaking his left thumb while diving for a ball in the outfield against Milwaukee on May 14. He went 0-for-4 and scored a run in the Diamondbacks' 6-3 loss.
"I'm thankful that the guys here trusted me and allowed me to play a couple games and get back," Pollock said.
Pollock got off to a strong start this season, hitting.293 with 11 homers and 33 RBIs in 40 games before the injury. Arizona's division lead, once at six games with Pollock in the lineup, was down to 1½ over the Los Angeles Dodgers after Monday's games.
"Swing feels good, everything feels good," Pollock said.
Arizona also purchased the contract of right-hander Joey Krehbiel from Triple-A Reno and released right-hander Troy Scribner. Right-hander Silvino Bracho and utilityman Christian Walker were optioned to Reno.
The 25-year-old Krehbiel went 2-1 with a 2.45 ERA in 29 games with the Aces. He is looking for his big league debut.
Bracho went 2-0 with a 1.84 ERA in five stints with the Diamondbacks this season.
Walker hit .208 with a homer and two RBIs over four stints with Arizona.
The Associated Press contributed to this report.