Asked in
Houston Astros
Baseball History
World Series

When were the Houston Astros in the World Series?


User Avatar
Wiki User
September 17, 2008 7:20PM

The Houston Astros have played in one World Series, that being the 2005 Series when they lost to the Chicago White Sox, 4 games to 0.