Close Menu
The Sports Jumb
  • Home
  • News
  • Football
  • Basketball
  • Baseball
  • Soccer
  • Boxing
  • Golf
  • Tennis
Trending

Paige Bueckers breaks one of Caitlin Clark’s WNBA records in rookie campaign

July 5, 2025

Jamal Musiala suffers chilling injury after collision with Donnarumma

July 5, 2025

Dodgers announcer hints Astros may have cheated: “I don’t want to open an old wound, but…”

July 5, 2025
Facebook YouTube TikTok
The Sports Jumb
Live Now Subscribe
  • Home
  • News
  • Football
  • Basketball
  • Baseball
  • Soccer
  • Boxing
  • Golf
  • Tennis
Facebook YouTube TikTok
The Sports Jumb
  • Football
  • Basketball
  • Baseball
  • Soccer
  • Boxing
  • Golf
  • Tennis
Home»News
News

Which 10 Players Have the Most RBIs in MLB History?

News RoomBy News RoomJuly 5, 2025No Comments6 Mins Read
Facebook Twitter Telegram Copy Link Pinterest LinkedIn Tumblr Email WhatsApp

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

Willie Mays was a two-time National League MVP Award winner. (Photo by Focus on Sport/Getty Images)

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

Eddie Murray won the 1977 American League Rookie of the Year Award. (Photo by John Reid III/MLB Photos via Getty Images)

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

(Original Caption) 1932: Waist-up shot of Philadelphia Athletics’ Jimmie Foxx in batting stance.

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

Stan Musial won seven National League batting titles. (Photo by Focus on Sport/Getty Images)

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

Yankees’ champion player, Babe Ruth, demonstrating his batting style in 1929.

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

Lou Gehrig was a career .340 hitter. (Photo by Mark Rucker/Transcendental Graphics, Getty Images)

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

Barry Bonds’ 762 career home runs rank first in MLB history.  (Photo by Rich Pilling/MLB via Getty Images)

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

Alex Rodriguez was an All-Star on three different teams. (Photo by Mike Stobe/Getty Images)

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

Albert Pujols is fourth in MLB history with 703 home runs. (Photo by Paul Spinelli/MLB via Getty Images)

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

Henry Aaron was an All-Star in all but his first and last MLB season. (Photo by Focus on Sport/Getty Images)

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

Major League Baseball


Get more from Major League Baseball Follow your favorites to get information about games, news and more


Read the full article here

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Keep Reading

How 2024-25 CFP Would’ve Looked Under Proposed Expansion Formats

Bayern Munich’s Jamal Musiala Badly Injures Leg Against PSG at Club World Cup

USA vs. Mexico: Everything you need to know, how to watch the Gold Cup final

What Are the 10 Best Sports Moments Representing Team USA?

Jule Brand Leads Germany to 2-0 Opening Win Over Poland at Euro 2025

Hercules Scores Winner in 70th Minute, Fluminense Beats Al Hilal 2-1 to Advance

Add A Comment
Leave A Reply Cancel Reply

Editors Picks

Jamal Musiala suffers chilling injury after collision with Donnarumma

July 5, 2025

Dodgers announcer hints Astros may have cheated: “I don’t want to open an old wound, but…”

July 5, 2025

Serena Williams Sends Emotional Message to Venus

July 5, 2025

How 2024-25 CFP Would’ve Looked Under Proposed Expansion Formats

July 5, 2025

Simone Biles has been so relaxed with Jonathan Owens that she has rectified one of her last decisions that fans are already celebrating

July 5, 2025

Latest News

Ayesha Curry teases exciting new launch for one of her cherished ventures

July 5, 2025

Mike Tyson admits he was high when he agreed to Jake Paul’s strange million-dollar fight

July 5, 2025

Bayern Munich’s Jamal Musiala Badly Injures Leg Against PSG at Club World Cup

July 5, 2025

Subscribe to News

Get the latest sports news and updates directly to your inbox.

Facebook X (Twitter) TikTok Instagram YouTube LinkedIn
2025 © Prices.com LLC. All Rights Reserved.
  • Privacy Policy
  • Terms
  • For Advertisers
  • Contact

Type above and press Enter to search. Press Esc to cancel.