team | from | through | years |
---|---|---|---|
Boston Red Sox | 1933 | 1983 | 51 |
Oakland Athletics | 1901 | 1916 | 16 |
Chicago White Sox | 1904 | 1943 | 40 |
Detroit Tigers | 1903 | 1974 | 72 |
Cleveland Indians | 1916 | 1958 | 43 |
Minnesota Twins | 1907 | 1935 | 29 |
New York Yankees | 1913 | 1968 | 56 |
Baltimore Orioles | 1955 | 1984 | 30 |
Texas Rangers | 1974 | 1981 | 8 |
Anaheim Angels | 1972 | 1987 | 16 |
Kansas City Royals | 1973 | 1993 | 21 |
Seattle Mariners | 1982 | 1983 | 2 |
Toronto Blue Jays | 1987 | 1992 | 6 |
Tampa Bay Devil Rays | --- | --- | --- |
Atlanta Braves | 1945 | 1983 | 39 |
Chicago Cubs | 1876 | 1916 | 41 |
Cincinnati Reds | 1956 | 1986 | 31 |
Philadelphia Phillies | 1970 | 1989 | 20 |
San Francisco Giants | 1883 | 1973 | 91 |
Pittsburg Pirates | 1899 | 1953 | 55 |
Los Angeles Dodgers | 1909 | 1980 | 72 |
St. Louis Cardinals | 1909 | 1979 | 71 |
Houston Astros | 1980 | 1988 | 9 |
New York Mets | 1965 | 1977 | 13 |
Milwaukee Brewers | 1974 | 1993 | 20 |
San Diego Padres | 1973 | 1980 | 8 |
Montreal Expos | 1977 | 1979 | 3 |
Colorado Rockies | --- | --- | --- |
Florida Marlins | --- | --- | --- |
Arizona Diamondbacks | --- | --- | --- |
Note that for some teams their longest HoF streak is entirely due to one player's career. Examples are the Royals (George Brett) and Brewers (Robin Yount)
From that data we get the longest HoF streaks in the Majors like this:
rank | team | league | years | from | through |
---|---|---|---|---|---|
1 | San Francisco Giants | NL | 91 | 1883 | 1973 |
2 | Detroit Tigers | AL | 72 | 1903 | 1974 |
Los Angeles Dodgers | NL | 72 | 1909 | 1980 | |
4 | St. Louis Cardinals | NL | 71 | 1909 | 1979 |
5 | New York Yankees | AL | 56 | 1913 | 1968 |
6 | Pittsburg Pirates | NL | 55 | 1899 | 1953 |
7 | Boston Red Sox | AL | 51 | 1933 | 1983 |
8 | Cleveland Indians | AL | 43 | 1916 | 1958 |
9 | Chicago Cubs | NL | 41 | 1876 | 1916 |
10 | Chicago White Sox | AL | 40 | 1904 | 1943 |
The Giants are way ahead of their closest competitors, the Tigers, Dodgers and Cardinals. The Tigers do have the longest streak in the AL.