The ten Major League Baseball teams with the most pennants are the New York Yankees, St. Louis Cardinals, New York Giants, Boston Red Sox, Oakland Athletics, Los Angeles Dodgers, Cincinnati Reds, Pittsburgh Pirates, Chicago Cubs, and Philadelphia Phillies. The Yankees lead with a record number of pennants, followed by the Cardinals. These teams have consistently demonstrated strong performance throughout their histories, contributing to their high pennant counts.
New York Giants from 1921-1924.
brett bassani
26
About 1,650,000
Jason Varitek
The New York Yankees won 40 American League pennants. That is the most in major league baseball.
New York Yankees
New York Giants from 1921-1924.
The Cincinnati Reds have won a total of 10 National League pennants. Their pennant victories occurred in the years 1869, 1970, 1972, 1975, 1976, 1979, 1990, and 2021. The team's success has made them one of the more storied franchises in Major League Baseball history.
100,000
oakland
brett bassani
Paul G. Zinn has written: 'The major league pennant races of 1916' -- subject(s): Major League Baseball (Organization), Baseball, History 'The major league pennant races of 1916' -- subject(s): Baseball, History, Major League Baseball (Organization)
New York Yankees - 1998-2001 Also the Chicago Cubs 1906 - 1910
26
1000
Statisticians