Houston has the better starters and bullpen.
Across the board they are very similar in batting stats for the regular season. OBP, OPS, HR.. etc
What's noticeable to me is that the Astros are either chasing bad pitches or swinging for the fences. The Phillies are batting with confidence.
Back to those stats. They both scored just shy of 5 runs per game in the regular season Philly is right there. The Astros are way below.
The Astros are in a slump both pitching and batting. They need to collectively fuck a fat chick.