Pollock was hurt in the top of the ninth inning of Monday’s 7-2 home loss to the Milwaukee Brewers when he made a diving attempt on a line drive off the bat of pinch hitter Tyler Saladino. The ball got past Pollock, and Saladino rounded the bases for an inside-the-park home run.
The 30-year-old Pollock is batting .293 with 11 home runs and is second in the National League with 33 RBIs. He was an All-Star in 2015 but has not played more than 112 games in a season since because of injuries.
Arizona began Tuesday with a major league-low .223 batting average and a six-game losing streak.
Chris Owings will start in Pollock’s stead in center field and hit second in the lineup for Tuesday’s tilt against the Brewers.
The Associated Press contributed to this report.