logo
Which 10 Players Have the Most RBIs in MLB History?

Which 10 Players Have the Most RBIs in MLB History?

Fox Sportsa day ago
The long ball has marveled the baseball world since the dawn of time, but it can only generate so much run production if nobody is on base. Driving in runners and the timely nature of it is all mental, as a double with a runner on second base counts for as much as a double with nobody on base: it's a double.
To an extent, those who drive in the most runs are on playoff teams and therefore tend to have more runners on base to rack up their RBI total. That said, which players have the most RBIs in MLB history?
FOX Sports Research compiled a list of players who have driven in the most runs since RBIs became an official statistic in 1920. 10 players with the most RBIs in MLB history 10. Willie Mays: 1,909
One of the best center fielders in MLB history, Mays was a run-producing machine for the San Francisco Giants, with whom he spent the majority of his career (1951-52 and 1954-72). Mays, a two-time NL MVP, 12-time Gold Glover and 24-time All-Star, led the National League in home runs four times and drove in 100-plus runs in 10 seasons. 9. Eddie Murray: 1,917
Murray was a force to be reckoned with from the jump for the Baltimore Orioles, as the first baseman was the 1977 American League Rookie of the Year Award winner. The switch-hitting star hit for both contact and power and drove in 100-plus runs in six seasons, five of them coming with the Orioles, with whom he won the 1983 World Series. A three-time Gold Glover, three-time Silver Slugger and eight-time All-Star, Murray finished his career with 1,917 RBIs. 8. Jimmie Foxx: 1,922
Foxx was a menace from the right side and one of the most powerful hitters the game has ever seen. Winning two batting titles and earning nine All-Star nods, Foxx hit 534 career home runs and drove in 1,922 runs. In doing so, Foxx led the AL in home runs four times, RBIs three times and drove in 100-plus runs in 13 seasons, including 150-plus runs in four seasons. Foxx, a three-time MVP, won two World Series with the Philadelphia Athletics and was an All-Star for both Philadelphia and the Boston Red Sox. 7. Stan Musial: 1,951
Musial was an unbelievable hitter for the St. Louis Cardinals. The outfielder/first baseman was a balanced hitter who seldom struck out. Musial drove in 100-plus runs in 10 seasons, won seven NL batting titles, led the NL in doubles eight times and triples five times. A three-time NL MVP and 24-time All-Star, Musial finished his 22-year career with 1,951 RBIs, with his 3,630 career hits ranking fourth in MLB history. 6. Babe Ruth: 1,983
Ruth hit a lot of home runs — 714 to be exact, which ranks third all-time. "The Babe" drove in 1,983 runs from 1920-on. Mind you, he was primarily an elite starting pitcher for the first five years of his career with the Red Sox. Nevertheless, whether it was with the Red Sox or the New York Yankees, Ruth was an imposing and overwhelming force from the left side of the plate. Ruth led the AL in home runs 12 times, RBIs five times and is first in MLB history with a career .690 slugging percentage. 5. Lou Gehrig: 1,995
Gehrig drove in runs in his sleep. The star first baseman led the AL in RBIs five times and home runs three times, while totaling 100-plus RBIs in 13 seasons and 140 RBIs in nine of those seasons. Helping the Yankees win six World Series across his 17-year career (1923-39), Gehrig was an impact hitter from the left side who won two AL MVP awards. Gehrig hit 493 career home runs and drove in 1,995 runs. 4. Barry Bonds: 1,996
When you own the all-time record for home runs, chances are you're going to rank high on an RBI list. And Bonds, who blasted 762 home runs, indeed drove in 1,996 runs, which ranks fourth all-time. Bonds totaled 100-plus RBIs in 12 seasons, won two NL batting titles, claimed seven NL MVPs and won 12 Silver Slugger awards. And he drew an MLB-record 2,558 walks on top of it, including an MLB-record 688 intentional walks. 3. Alex Rodriguez: 2,086
Rodriguez provided electricity at the plate. A three-time AL MVP Award winner, the superstar infielder was a hassle from the right side, slugging at an elite rate with three different teams (Seattle Mariners, Texas Rangers and Yankees). He led the NL in home runs five times, RBIs twice and totaled 100-plus RBIs in 14 seasons. A 10-time Silver Slugger and 14-time All-Star, Rodriguez hit 696 career home runs, which ranks fifth all-time, and drove in 2,086 runs. 2. Albert Pujols: 2,218
Arguably the best first baseman of the 21st century, Pujols was as intimidating in the batter's box as anybody in his generation. A three-time NL MVP Award winner and six-time Silver Slugger, Pujols totaled 40-plus home runs in seven seasons and 100-plus RBIs in 14 seasons. The impact, power-hitting Pujols, who played for both the Cardinals (2001-11 and 2022) and Los Angeles Angels (2012-21), cranked 703 career home runs, which ranks fourth all-time, and drove in 2,218 runs. 1. Henry Aaron: 2,297
Aaron hit for contact, won three Gold Gloves and helped the Braves win the 1957 World Series. There was nothing that Aaron didn't do at a great-to-elite level. On the offensive front, he launched 755 home runs, which ranks second in MLB history, drove in an MLB-record 2,297 runs and tallied 3,771 hits, which ranks third. Furthermore, Aaron totaled 100-plus RBIs in 11 seasons and 40-plus home runs in eight seasons.
Check out all of our Daily Rankers .
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, and follow leagues, teams and players to receive a personalized newsletter daily! FOLLOW Follow your favorites to personalize your FOX Sports experience Major League Baseball
recommended
Get more from Major League Baseball Follow your favorites to get information about games, news and more
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

Dodgers' Clayton Kershaw, Yoshinobu Yamamoto named NL All-Stars; Yusei Kikuchi to represent Halos
Dodgers' Clayton Kershaw, Yoshinobu Yamamoto named NL All-Stars; Yusei Kikuchi to represent Halos

CBS News

time18 minutes ago

  • CBS News

Dodgers' Clayton Kershaw, Yoshinobu Yamamoto named NL All-Stars; Yusei Kikuchi to represent Halos

Dodgers starting pitchers Clayton Kershaw and Yoshinobu Yamamoto were named to the National League All-Star Game on Sunday, joining three other Boys in Blue who will be representing the team next week in Atlanta. They'll suit up alongside the NL's leading vote-getter in Shohei Ohtani, first baseman Freddie Freeman and catcher Will Smith, all three of whom were picked by the fans as starters. Clayton Kershaw salutes the crowd after delivering the 3000th strikeout of his career in a game between the Chicago White Sox and the Los Angeles Dodgers on July 2, 2025. Katelyn Mulcahy/MLB Photos via Getty Images It's Kershaw's 11th All-Star Game, his first since 2023, and Yamamoto's first-ever selection, though he selected to five Nippon Professional Baseball All-Star Games between 2018 and 2023, before joining the Dodgers. Even though he's only started nine games so far this season, Kershaw made history in his most recent start by securing his 3,000th career strikeout. He sports a 4-0 record with a 3.43 ERA and 32 Ks in just over 44 innings pitched. His selection comes at the hands of MLB Commissioner Rob Manfred, who named Kershaw as the 65th All-Star with the "Legend Pick," the first since 2022 when it was used on both Miguel Cabrera and Albert Pujols. Yamamoto, on the other hand, has been the Dodgers most consistent starter. In 17 starts, Yamamoto has 96 and 2/3 innings pitched with 109 strikeouts and a 2.51 ERA. He was one of Major League Baseball's six National League picks. The Dodgers lead the way in All-Star selections with five, followed by the Detroit Tigers and Seattle Mariners, who have four selections each. Los Angeles Angels starting pitcher Yusei Kikuchi #16 delivers a pitch during the MLB game between the Los Angeles Angels and the Atlanta Braves on July 02, 2025 at TRUIST Park. Jeff Robinson/Icon Sportswire via Getty Images In the American League, the Angels will be represented by starting pitcher Yusei Kikuchi, who last appeared in the All-Star Game in 2021 with the Mariners. He is a three-time NPB All-Star, last appearing in the game in 2018, the season before he signed with Seattle out of Japan. Kikuchi was one of MLB's six American League picks, thanks in large part to his strong showing to start the 2025 campaign. In 18 starts, he has a 2.81 ERA and 106 strikeouts. 2025 All-Star Game rosters The 2025 All-Star Game, the 95th in MLB history, is slated to take place on Tuesday, July 15 at Truist Park in Atlanta, Georgia. The National League and American League rosters are subject to change pending player decision, injury and other factors. The full rosters as of Sunday are: National League Starting lineup C - Will Smith (Dodgers, third selection) 1B - Freddie Freeman (Dodgers, ninth selection) 2B - Ketel Marte (Arizona Diamondbacks, third selection) 3B - Manny Machado (San Diego Padres, seventh selection) SS - Francisco Lindor (New York Mets, fifth selection) OF - Ronald Acuña Jr. (Atlanta Braves, fifth selection) OF - Pete Crow-Armstrong (Chicago Cubs, first selection) OF - Kyle Tucker (Cubs, fourth selection) DH - Shohei Ohtani (Dodgers, fifth selection) Pitching staff P - Jason Adam (Padres, first selection) P - Matthew Boyd (Cubs, first selection) P - Edwin Díaz (Mets, third selection) P - MacKenzie Gore (Washington Nationals, first selection) P - Clayton Kershaw (Dodgers, eleventh selection) P - Freddy Peralta (Milwaukee Brewers, second selection) P - Robbie Ray (San Francisco Giants, second selection) P - Randy Rodriguez (Giants, first selection) P - Chris Sale (Braves, ninth selection) P - Paul Skenes (Pittsburgh Pirates, second selection) P - Logan Webb (Giants, second selection) P - Zack Wheeler (Philadelphia Phillies, third selection) P - Yoshinobu Yamamoto (Dodgers, first selection) Reserve selections C - Hunter Goodman (Colorado Rockies, first selection) IF - Pete Alonso (Mets, fifth selection) IF - Elly De La Cruz (Cincinnati Reds, second selection) IF - Brendan Donovan (St. Louis Cardinals, first selection) IF - Matt Olson (Braves, third selection) IF - Eugenio Suárez (Diamondbacks, second selection) OF - Corbin Carroll (Diamondbacks, second selection) OF - Kyle Stowers (Miami Marlins, first selection) OF - Fernando Tatis Jr. (Padres, third selection) OF - James Wood (Nationals, first selection) DH - Kyle Schwarber (Phillies, third selection) American League Starting lineup C - Cal Raleigh (Seattle Mariners, first selection) 1B - Vladimir Guerrero Jr. (Toronto Blue Jays, fourth selection) 2B - Gleyber Torres (Detroit Tigers, first selection) 3B - José Ramírez (Cleveland Guardians, seventh selection) SS - Jacob Wilson (Athletics, first selection) OF - Aaron Judge (New York Yankees, seventh selection) OF - Riley Greene (Tigers, first selection) OF - Javier Báez (Tigers, third selection) DH - Ryan O'Hearn (Baltimore Orioles, first selection) Pitching staff P - Hunter Brown (Houston Astros, first selection) P - Kris Bubic (Kansas City Royals, first selection) P - Aroldis Chapman (Boston Red Sox, eighth selection) P - Garrett Crochet (Red Sox, second selection) P - Jacob deGrom (Texas Rangers, fifth selection) P - Max Fried (Yankees, third selection) P - Josh Hader (Astros, sixth selection) P - Yusei Kikuchi (Angels, second selection) P - Andrés Munoz (Mariners, second selection) P - Tarik Skubal (Tigers, second selection) P - Shane Smith (Chicago White Sox, first selection) P - Bryan Woo (Mariners, first selection) Reserve selections C - Alejandro Kirk (Blue Jays, second selection) IF - Jonathan Aranda (Tampa Bay Rays, first selection) IF - Alex Bregman (Red Sox, third selection) IF - Jazz Chisholm Jr. (Yankees, second selection) IF - Brandon Lowe (Rays, second selection) IF - Jeremy Peña (Astros, first selection) IF - Bobby Witt Jr. (Royals, second selection) OF - Byron Buxton (Minnesota Twins, second selection) OF - Steven Kwan (Guardians, second selection) OF - Julio Rodríguez (Mariners, third selection) DH - Brent Rooker (Athletics, second selection)

Padres right-hander Yu Darvish set to make his season debut Monday night against Arizona
Padres right-hander Yu Darvish set to make his season debut Monday night against Arizona

Associated Press

time23 minutes ago

  • Associated Press

Padres right-hander Yu Darvish set to make his season debut Monday night against Arizona

SAN DIEGO (AP) — San Diego Padres right-hander Yu Darvish will be activated from the injured list and make his season debut Monday night at home against the Arizona Diamondbacks. The Japanese star has been sidelined since spring training by right elbow inflammation. 'It really just comes down from a physical standpoint,' manager Mike Shildt said before the Padres finished a series against Texas on Sunday night. 'We always have an open day on the schedule for Yu Darvish to start.' Making a start Monday night will allow Darvish to make another start before the All-Star break. Darvish, who turns 39 on Aug. 16, threw a bullpen session Saturday after throwing two simulated games against minor leaguers in the last two weeks. Darvish missed significant time in 2024 with an elbow injury and a personal issue. He made five starts in September and finished the regular season with a 7-3 record and a 3.31 ERA. He pitched well in two starts against the Los Angeles Dodgers in a National League Division Series, earning the win Game 2 and taking the loss in Game 5. The Padres went from having a 2-1 lead in the series to failing to score in the final 24 innings against the eventual World Series champions. ___ AP MLB:

Padres right-hander Yu Darvish set to make his season debut Monday night against Arizona
Padres right-hander Yu Darvish set to make his season debut Monday night against Arizona

Yahoo

time24 minutes ago

  • Yahoo

Padres right-hander Yu Darvish set to make his season debut Monday night against Arizona

SAN DIEGO (AP) — San Diego Padres right-hander Yu Darvish will be activated from the injured list and make his season debut Monday night at home against the Arizona Diamondbacks. The Japanese star has been sidelined since spring training by right elbow inflammation. Advertisement 'It really just comes down from a physical standpoint,' manager Mike Shildt said before the Padres finished a series against Texas on Sunday night. 'We always have an open day on the schedule for Yu Darvish to start.' Making a start Monday night will allow Darvish to make another start before the All-Star break. Darvish, who turns 39 on Aug. 16, threw a bullpen session Saturday after throwing two simulated games against minor leaguers in the last two weeks. Darvish missed significant time in 2024 with an elbow injury and a personal issue. He made five starts in September and finished the regular season with a 7-3 record and a 3.31 ERA. Advertisement He pitched well in two starts against the Los Angeles Dodgers in a National League Division Series, earning the win Game 2 and taking the loss in Game 5. The Padres went from having a 2-1 lead in the series to failing to score in the final 24 innings against the eventual World Series champions. ___ AP MLB:

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store