When a batter steps up to the plate with runners on base, they only ever have one air: bringing them home.
Whether done with a single, a double, a triple or by sending the ball out of the yard, they all count, with each runner returning home seeing the batter credited with a run batted in (RBI).
From the Hammer to the Sultan of Swat, here is the full list of Major League Baseballers to have knocked in at least 1,800 runs over the course of their big league careers.
Runs batted in | Player | Team/s |
2,297 | Hank Aaron | Milwaukee/Atlanta Braves & Milwaukee Brewers |
2,218 | Albert Pujols | St. Louis Cardinals, Los Angeles Angels & Los Angeles Dodgers |
2,214 | Babe Ruth | Boston Red Sox, New York Yankees & Boston Braves |
2,086 | Alex Rodriguez | Seattle Mariners, Texas Rangers & New York Yankees |
1,996 | Barry Bonds | Pittsburgh Pirates & San Francisco Giants |
1,995 | Lou Gehrig | New York Yankees |
1,951 | Stan Musial | St. Louis Cardinals |
1,933 | Ty Cobb | Detroit Tigers & Philadelphia Athletics |
1,922 | Jimmie Foxx | Philadelphia Athletics, Boston Red Sox, Chicago Cubs & Philadelphia Phillies |
1,917 | Eddie Murray | Baltimore Orioles, Los Angeles Dodgers, New York Mets, Cleveland Indians & Anaheim Angels |
1,903 | Willie Mays | New York/San Francisco Giants & New York Mets |
1,881 | Miguel Cabrera | Florida Marlins & Detroit Tigers |
1,860 | Mel Ott | New York Giants |
1,844 | Carl Yastrzemski | Boston Red Sox |
1,839 | Ted Williams | Boston Red Sox |
1,836 | Ken Griffey Jr. | Seattle Mariners, Cincinnati Reds & Chicago White Sox |
1,835 | Rafeal Palmeiro | Chicago Cubs, Texas Rangers & Baltimore Orioles |
1,833 | Dave Winfield | San Diego Padres, New York Yankees, California Angels, Toronto Blue Jays, Minnesota Twins & Cleveland Indians |
1,831 | Manny Ramirez | Cleveland Indians, Boston Red Sox, Los Angeles Dodgers, Chicago White Sox & Tampa Bay Rays |
1,828 | Al Simmons | Philadelphia Athletics, Chicago White Sox, Detroit Tigers, Washington Senators, Boston Braves & Cincinnati Reds |
1,812 | Frank Robinson | Cincinnati Reds, Baltimore Orioles, Los Angeles Dodgers, California Angels & Cleveland Indians |