Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Sports

Who has the most world series wins in the national league?

1 Answer

The St. Louis Cardinals have played in 19 world series, winning 11 times. This is the best in the National League and second only to the NY Yankees in all of baseball. NY has 40 appearances with 27 championships.

{{ relativeTimeResolver(1575910757757) }}

LIVE
Points points 614
Rating

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE