Cardinals World Series Wins 1903 to Present
The St. Louis Cardinals are the most successful National League club in history and second in all of baseball, behind the New York Yankees.
The St. Louis Cardinals are the most successful National League club in history and second in all of baseball, behind the New York Yankees.