Question: who has won the most world series in the national league
Answer: Teams † Series Wins Series Played Last Won Last Played New York Yankees ( AL ) ( previously New York Highlanders / Baltimore Orioles ) 27 40 2009 2009 St. Louis Cardinals ( NL ) 11 19 2011 2013 Oakland Athletics ( AL ) ( previously Philadelphia / Kansas City ) 9 14 1989 1990 San Francisco Giants ( NL ) ( previously New York ) 8 20 2014 2014 Boston Red Sox ( AL ) ( previously Americans ) 8 12 2013 2013 Los Angeles Dodgers ( NL ) ( previously Brooklyn ) 6 19 1988 2017 Cincinnati Reds ( NL ) ( previously Redlegs , Red Stockings ) 5 9 1990 1990 Pittsburgh Pirates ( NL ) 5 7 1979 1979 Detroit Tigers ( AL ) 11 1984 2012 Chicago Cubs ( NL ) 11 2016 2016 Atlanta Braves ( NL ) ( prev