The home run gets the glory, but the run batted in is the stat that measures something just as valuable: the ability to deliver when teammates are on base, year after year, for two decades or more. The all-time RBI leaders are the greatest run producers the sport has ever seen, and the name at the top might surprise fans who assume the home run king and the RBI king are the same person. So who has driven in the most runs in MLB history, and how exclusive is the club at the top?
The record holder is one of the most respected figures in the game, and his total is so far ahead that it has been called the most untouchable record in baseball. Only a tiny handful of players have ever even reached 2,000.
The chart below ranks the top 25 RBI leaders of all time, with their career totals and the eras they played. Take a look, then we’ll dig into the numbers.
Contents
The All-Time RBI King
The most career RBIs in MLB history belongs to Hank Aaron, who drove in 2,297 runs over a 23-year career with the Milwaukee and Atlanta Braves and the Milwaukee Brewers. Better known as the longtime home run king, Aaron was an astonishingly consistent run producer, driving in 100 or more runs in 11 different seasons and posting an additional seven years with at least 86. His 18 seasons with 80 or more RBIs are the most in baseball history. The record is so far ahead of the field that it is often called one of the most untouchable marks in the sport.
The Exclusive 2,000 Club
Driving in 2,000 runs is one of the rarest achievements in baseball. Depending on how the statistic is counted, only a small handful of players have ever done it. Behind Aaron sit Albert Pujols (2,218) and Babe Ruth (2,214), with Alex Rodriguez (2,086) and the 19th-century star Cap Anson (2,075) rounding out the group at the top. Pujols reached the milestone in 2019 and passed Ruth for second place in his final season in 2022, a fitting capstone to one of the greatest run-producing careers ever.
The Home Run King Falls Short
One of the most interesting quirks of this list is that the all-time home run leader is not the all-time RBI leader. Barry Bonds, who holds the home run record at 762, ranks only sixth in RBIs with 1,996, finishing four short of the 2,000 club. The reason is simple: Bonds drew more walks than any player in history, including a record number of intentional ones. Pitchers simply refused to let him drive in runs, which is the ultimate backhanded compliment to how feared a hitter he was.
The Counting Controversy
The RBI list comes with a wrinkle that affects its exact order. The RBI did not become an official statistic until 1920, which complicates the totals for players whose careers came before then. The biggest case is Cap Anson, whose 19th-century totals are credited differently by different record keepers. Baseball-Reference lists him at 2,075, but the Elias Sports Bureau, MLB’s official statistician, does not count pre-1920 RBIs the same way, which is why you will sometimes see slightly different versions of this list. It is a reminder that even the most basic-seeming records can carry historical asterisks.
The Legends Behind the Leaders
The rest of the top 25 reads like a Hall of Fame roll call. Lou Gehrig (1,995), whose career was cut short by illness, sits seventh and still ranks among the most feared run producers ever. Stan Musial, Ty Cobb, Jimmie Foxx, and Willie Mays all cluster in the 1,900s, and modern stars like Miguel Cabrera, the highest-ranked recent player at 1,881, show that the feat is still achievable in the modern game, if increasingly rare. If you enjoy these record lists, see our breakdown of the most career home runs all time.
The Bottom Line
The most career RBIs in MLB history is Hank Aaron’s 2,297, a record of remarkable consistency that may be the hardest of all the great counting records to break. Behind him, a small club of legends led by Pujols and Ruth have reached 2,000, while the home run king Barry Bonds fell just short. The RBI may be an old-fashioned stat, but the players who lead it all time are among the greatest run producers the game has ever known.