He is listed as day-to-day by the team.
The injury happened when Gonzalez led off the second inning. He lined to second and then grounded out to second in the fourth before being replaced by Corey Dickerson in left field for the fifth.
The 28-year-old is hitting .267 with seven homers and 29 RBIs in 47 games this season.
The Rockies (27-24) had lost four of five going into Tuesday night's game and slipped to third place in the NL West. They were shut out on Sunday and Monday.
Colorado has a day off on Thursday.
Rockies LF Carlos Gonzalez leaves game vs. Phillies in 5th inning with right calf bruise after fouling ball off leg.
— MLB (@MLB) May 28, 2014
CarGo left tonight's game with a right calf contusion. He's day-to-day. — Rockies PR (@RockiesPR) May 28, 2014