The Houston Astros have a record of 354-384 in the regular-season and playoffs versus the Giants all-time.