22 franchises have won at least one World Series (which means 8 teams have not won any):
- Yankees 26 (in 39 appearances)
- Cardinals 9
- Athletics 9 (5 in Philadelphia, 4 in Oakland)
- Dodgers 6 (1 in Brooklyn, 5 in Los Angeles)
- Giants 5 (all in New York)
- Pirates 5
- Reds 5
- Red Sox 5
- Tigers 4
- Braves 3 (one each in Boston, Milwaukee and Atlanta)
- Orioles 3 (none as the St. Louis Browns)
- Twins 3 (two in Minnesota, one as the Washington Senators)
- Blue Jays, Cubs, Indians, Marlins, Mets, White Sox 2 each
- Angels, Diamondbacks, Phillies, Royals 1 each
Appeared in a Series, but haven’t won:
- Padres (twice)
- Brewers (once, while in American League)
Never been (and year began play):
- Astros (1962)
- Expos (1969)
- Devil Rays (1998)
- Mariners (1977)
- Rangers (1961)
- Rockies (1993)