The St. Louis Cardinals have won eleven World Series.
The St. Louis Cardinals appeared in 17 World Series, and won 10.
the st.louis cardinals won the world series 11 times
They never won it.
Albert Pujols has played his entire career with the Cardinals, and has played in three World Series with them: 2004, 2006, and 2011.
The Royals have won one World Series and that was in 1985 against the St. Louis Cardinals.
The cardinals and yankess have played each other in nine world series games with the cardinals beating them 5 of 9 times.