Phillies Opposition Roadblock: Colorado Rockies

The Team: Colorado Rockies
And here come the first place Colorado Rockies. I thought it was important for the Phillies to win a couple in Pittsburgh because of what is coming up on this homestand, specifically, the four-game set with the NL West best Rockies.
Colorado comes into this series with a 28-17 record that they have gotten mainly on the back of their offense. The Rockies have scored 226 runs through the first month and a half this season. It puts them at an even five runs per game to this point. They also rank top ten in OPS and average at .761 and .262 marks respectively.
They do have areas of offense where they are ineffective. For example, they have only walked 125 times this year (25th in baseball behind our very own Phils-130 times) and have struck out 391 times so far (5th in the sport).
On the pitching end of things, the Rockies rank 19th in team ERA with a 4.37 mark. They are close to the middle of the pack (13th) in both OPS and batting average against (.733/.246). They are seventh best in home runs allowed with 48. The 159 walks in 404 innings are the sixth most allowed and the 354 strikeouts are middle of the pack.
They are currently in first place, but the Phillies are hoping to get on a bit of streak here themselves.