St. Louis Blues

Country United States United States
Home town St. Louis, Missouri
Founded 1967
National Hockey League

St. Louis Blues is an NHL team that plays in the Central Division of the Western Conference.

The Blues have won the Central Division seven times but never the Conference, even though they have made the semifinals or quarterfinals three times since 2000.

The home arena is the Scottrade Center with a capacity of 19,022.

Latest Forum Posts

Topic Replies Last Post