According to MLB.com, Astros Team ERA over the first five games is 3.86 (which is really good for a bunch of #5 pitchers :-P). That is currently 10th in the N.L. so you're seeing a lot of teams getting good pitching early on. (Note: all our runs allowed so far are earned runs)

As a team, though, we are only batting .194 with a .622 OPS. So it's clear that, at least so far, the hitters are the reason we are 2-3, not the pitchers.

"Astro Fan Since They Were First Called Astros."