I agree with the Giants being at the top. The Rockies' staff has a better team ERA, ERA+ and WHIP than the Phillies. The Phillies have more strikeouts, though. If Hamels gets dominant again, I might go Phillies over Rockies, but otherwise I think the Colorado staff is better. Generally I'd agree with that, though an argument could be made that the Rockies should be third on that list. They have superior R/G, OBP, SLG, OPS and OPS+ than the Cubs or Cardinals. The Cubs and Cardinals have had very similar offensive numbers to this point in the year as well.