How many World Series titles have the Houston Astros won?
1
2
3
4
Answer
The Houston Astros have won two World Series titles. Their first championship came in 2017 against the Los Angeles Dodgers, and their second title was won in 2022 against the Philadelphia Phillies.
Houston Astros Expert Quiz: 20 Questions to test your expertise