The following is a list of the players with the most 100 RBI seasons in major league baseball history. I’ve listed every player in baseball history who had at least 10 seasons with at least 100 RBIs.
This is a great list filled with some of the greatest hitters in baseball history. Unfortunately, though, there are some admitted steroid users on the list, including in the top spot.
To date, 17 players have had 10 or more seasons with at least 100 RBIs.
Major League Baseball Players with the Most 100 RBI Seasons
1. Alex Rodriguez – 14
Alex Rodriguez is the all-time leader for most 100 RBI seasons with 14. A-Rod had four 100 RBI seasons with the Seattle Mariners, three with the Texas Rangers, and seven with the New York Yankees.
Thirteen of Alex Rodriguez’s 100 RBI seasons were in a row from 1998 to 2010. That is tied for the most consecutive 100 RBI seasons in baseball history.
Alex Rodriguez admitted to using steroids in his career. His career high for a season in RBIs was 156 in 2007.
T-2. Babe Ruth – 13
Babe Ruth, who has the second most RBIs in baseball history, had thirteen 100 RBI seasons in his career. The Babe had one 100 RBI season with the Boston Red Sox, and the other 12 were with the New York Yankees. Babe Ruth led the league eight times in RBIs, and had a career best 171 in 1921.
T-2. Lou Gehrig – 13
Lou Gehrig, the longtime teammate of Babe Ruth on the New York Yankees, also had 13 seasons with 100 or more RBIs. Gehrig’s career high was 184 in 1931, which is the second highest total for a season in baseball history.
All of Lou Gehrig’s 100 RBI seasons were consecutive, so he is tied for the most consecutive 100 RBI seasons at 13.
T-2. Jimmie Foxx – 13
Jimmie Foxx also had 13 consecutive seasons with at least 100 RBIs. Foxx’s career best was 175 in 1938. Jimmie Foxx had seven 100 RBI seasons with the Philadelphia A’s, and then had six more with the Boston Red Sox.
T-5. Barry Bonds – 12
Barry Bonds, another steroid user on this list, had three 100 RBI seasons with the Pittsburgh Pirates, and nine with the San Francisco Giants. Barry Bonds only led the league once in RBIs, and his career total of 1,996 RBIs is fourth highest in baseball history.
T-5. Manny Ramirez – 12
Yet another PED user, Manny Ramirez, is on this list of players with the most 100 RBI seasons. Manny had five 100 RBI seasons with the Cleveland Indians, and seven with the Boston Red Sox (he was traded to the Dodgers during his last 100 RBI season).
T-5. Al Simmons – 12
Al Simmons had nine consecutive 100 RBI season with the Philadelphia A’s starting from his rookie year in 1924 and lasting until 1932. Simmons then had two more 100 RBI seasons with the Chicago White Sox, and one with the Detroit Tigers.
T-8. Albert Pujols – 11
Albert Pujols had 10 consecutive 100 RBI seasons with the St. Louis Cardinals from his rookie year in 2001 until 2010. After the 2011 season, Albert Pujols signed a huge free agent contract with the Los Angeles Angels, and he had a 100 RBI season for them in 2012. Pujols only had 64 RBIs during the 2013 season.
T-8. Frank Thomas – 11
Frank Thomas had 10 seasons with 100 RBIs with the Chicago White Sox, and then had one more 100 RBI season for the Oakland A’s. Amazingly, Frank Thomas never led the league in RBIs in a season.
T-8. Hank Aaron – 11
Baseball’s all-time RBI leader, Hank Aaron with 2,297, had 11 seasons with 100 or more RBIs. All of Hank Aaron’s 100 RBI seasons came with the Braves franchise, with six coming in Milwaukee, and five in Atlanta.
T-8. Goose Goslin – 11
Baseball Hall of Fame player Goose Goslin had six 100 RBI seasons with the Washington Senators, with the last season split with the St. Louis Browns. Goslin had two more 100 RBI seasons with the Browns, and then three more 100 RBI seasons with the Detroit Tigers.
Players Who had 10 Seasons with 100 or More RBIs
- Miguel Cabrera – active, and probably headed for the top of this list
- Vladimir Guerrero – headed for Hall of Fame
- Joe Carter
- Willie Mays
- Stan Musial
- Rafael Palmiero – can you say PEDs?