World Series Winners (1930-1959)

Year AL Champion NL Champion World Series Champion
1930 Philadelphia Athletics St. Louis Cardinals Philadelphia Athletics 4-2
1931 Philadelphia Athletics St. Louis Cardinals St. Louis Cardinals 4-3
1932 New York Yankees Chicago Cubs New York Yankees 4-0
1933 Washingto Senators New York Giants New York Giants 4-1
1934 Detroit Tigers St. Louis Cardinals St. Louis Cardinals 4-3
1935 Detroit Tigers Chicago Cubs Detroit Tigers 4-2
1936 New York Yankees New York Giants New York Yankees 4-2
1937 New York Yankees New York Giants New York Yankees 4-1
1938 New York Yankees Chicago Cubs New York Yankees 4-0
1939 New York Yankees Cincinnati Reds New York Yankees 4-0
1940 Detroit Tigers Cincinnati Reds Cincinnati Reds 4-3
1941 New York Yankees Brooklyn Dodgers New York Yankees 4-1
1942 New York Yankees St. Louis Cardinals St. Louis Cardinals 4-1
1943 New York Yankees St. Louis Cardinals New York Yankees 4-1
1944 St. Louis Browns St. Louis Cardinals St. Louis Cardinals 4-2
1945 Detroit Tigers Chicago Cubs Detroit Tigers 4-3
1946 Boston Red Sox St. Louis Cardinals St. Louis Cardinals 4-3
1947 New York Yankees Chicago Cubs New York Yankees 4-3
1948 Cleveland Indians Boston Braves Cleveland Indians 4-2
1949 New York Yankees Brooklyn Dodgers New York Yankees 4-1
1950 New York Yankees Philadelphia Phillies New York Yankees 4-0
1951 New York Yankees New York Giants New York Yankees 4-2
1952 New York Yankees Brooklyn Dodgers New York Yankees 4-3
1953 New York Yankees Brooklyn Dodgers New York Yankees 4-2
1954 Cleveland Indians New York Giants New York Giants 4-0
1955 New York Yankees Brooklyn Dodgers Brooklyn Dodgers 4-3
1956 New York Yankees Brooklyn Dodgers New York Yankees 4-3
1957 New York Yankees Milwaukee Braves Milwaukee Braves 4-3
1958 New York Yankees Milwaukee Braves New York Yankees 4-3
1959 Chicago White Sox Los Angeles Dodgers Los Angeles Dodgers 4-2

[1903-1929] [1960-1989] [1990-present]