How long has it been since Atlanta Braves won the World Series?
Atlanta Braves
----------------------------
World Series titles (4)
NL Pennants (18)
NA Pennants (4)
NL East Division titles (16)
Has Atlanta Braves ever won a World Series?
Atlanta Braves, American professional baseball team based in Atlanta. The team is the only existing major league franchise to have played every season since professional baseball came into existence. They have won four World Series titles (1914, 1957, 1995, and 2021) and 18 National League (NL) pennants.