MLB All-Time Runs Batted In Leaders

Career MLB Runs Batted In Leaders - more than 1,500 RBI's
Rk Player Team(s)
RBIs
GMs
1 Hank Aaron Milwaukee Braves (1954 - 1965)
Atlanta Braves (1966 - 1974)
Milwaukee Brewers (1974 - 1975)
2297
3289
2 Babe Ruth Boston Red Sox (1914 - 1919)
New York Yankees (1920 - 1934)
Boston Braves (1935)
2217
2503
3 Cap Anson Rockford Forest Citys (1971)
Philadelphia Athletics (1872 - 1875)
Chicago White Stockings (1876 - 1889)
Chicago Colts (1989 - 1897)
2076
2523
4 Barry Bonds Pittsburgh Pirates (1986 - 1992)
San Francisco Giants (1993 - 2007)
1996
2986
5 Lou Gehrig New York Yankees (1923 - 1939)
1995
2164
6 Stan Musial St. Louis Cardinals (1941 - 1963)
1951
3026
7 Ty Cobb Detroit Tigers (1905 - 1926)
Philadelphia Athletics (1927 - 1928)
1937
3035
8 Jimmie Foxx Philadelphia Athletics (1925 - 1935)
Boston Red Sox (1936 - 1942)
Chicago Cubs (1942, 1944)
Philadelphia Phillies (1944)
1922
2317
9 Eddie Murray Baltimore Orioles (1977 - 1988)
Los Angeles Dodgers (1989 - 1991)
New York Mets (1992 - 1993)
Cleveland Indians (1994 - 1996)
Baltimore Orioles (1996)
Anaheim Angels (1997)
Los Angeles Dodgers (1997)
1917
3026
10 Willie Mays New York Giants (1951 - 1957)
San Francisco Giants (1958 - 1972)
New York Mets (1972 - 1973)
1903
2992
11 Mel Ott New York Giants (1926 - 1947)
1860
2730
12 Carl Yastrzemski Boston Red Sox (1961 - 1983)
1844
3308
13 Ted Williams Boston Red Sox (1939 - 1960)
1839
2292
14 Rafael Palmeiro Chicago Cubs (1986 - 1988)
Texas Rangers (1989 - 1993)
Baltimore Orioles (1994 - 1998)
Texas Rangers (1999 - 2003)
Baltimore Orioles (2004 - 2005)
1835
2831
15 Dave Winfield San Diego Padres (1973 - 1980)
New York Yankees (1981 - 1990)
California Angels (1990 - 1991)
Toronto Blue Jays (1992)
Minnesota Twins (1993 - 1994)
Cleveland Indians (1995)
1833
2973
16 * Ken Griffey Seattle Mariners (1989 - 1999)
Cincinnati Reds (2000 - 2008)
Chicago White Sox (2008)
Seattle Mariners
1829
2638
17 Al Simmons Philadelphia Athletics (1924 - 1932)
Chicago White Sox (1933 - 1934)
Detroit Tigers (1936)
Washington Senators (1937 - 1938)
Boston Bees (1939)
Cincinnatii Reds (1939)
Philadelphia Athletics (1940 - 1941)
Boston Red Sox (1943)
Philadelphia Athletics (1944)
1827
2215
18 Frank Robinson Cincinnati Reds (1956 - 1965)
Baltimore Orioles (1966 - 1971)
Los Angeles Dodgers (1972)
California Angels (1973 - 1974)
Cleveland Indians (1974 - 1976)
1812
2808
19 * Manny Ramirez  Cleveland Indians (1993 - 2000)
Boston Red Sox (2001 - 2008)
Los Angeles Dodgers (2008 - present)
1788
2207
20 Honus Wagner Louisville Colonels (1897 - 1899)
Pittsburgh Pirates (1900 - 1917)
1732
2792
21 * Alex Rodriguez  Seattle Mariners (1994 - 2000)
Texas Rangers (2001 - 2003)
New York Yankees (2004 - present)
1788
2207
22 Frank Thomas  Chicago White Sox (1990 - 2005)
Oakland Athletics (2006)
Toronto Blue Jays (2007 - 2008)
Oakland Athletics (2008)
1704
2322
23 Reggie Jackson Kansas City Athletics (1967)
Oakland Athletics (1968 - 1975)
Baltimore Orioles (1976)
New York Yankees (1977 - 1981)
California Angels (1982 - 1986)
Oakland Athletics (1987)
1702
2820
24 Cal Ripken Baltimore Orioles (1981 - 2001)
1695
3001
25 * Gary Sheffield  Milwaukee Brewers (1988 - 1991)
San Diego Padres (1992 - 1993)
Florida Marlins (1993 - 1998)
Los Angeles Dodgers (1998 - 2001)
Atlanta Braves (2002 - 2003)
New York Yankees (2004 - 2006)
Detroit Tigers (2007 - 2008)
New York Mets (2009)
1676
2576
26 Sammy Sosa  Texas Rangers (1989)
Chicago White Sox (1989 - 1991)
Chicago Cubs (1992 - 2004)
Baltimore Orioles (2005)
Texas Rangers (2007)
1667
2354
27 Tony Perez Cincinnati Reds (1964 - 1976)
Montreal Expos (1977 - 1979)
Boston Red Sox (1980 - 1982)
Philadelphia Phillies (1983)
Cincinnati Reds (1984 - 1986)
1652
2777
28 Ernie Banks Chicago Cubs (1953 - 1971)
1636
2528
29 Harold Baines Chicago White Sox (1980 - 1989)
Texas Rangers (1989 - 1990)
Oakland Athletics (1990 - 1992)
Baltimore Orioles (1993 - 1995)
Chicago White Sox (1996 - 1997)
Baltimore Orioles (1997 - 1999)
Cleveland Indians (1999)
Baltimore Orioles (2000)
Chicago White Sox (2000 - 2001)
1628
2830
30 Goose Goslin Washington Senators (1921 - 1930)
St. Louis Browns (1930 - 1932)
Washington Senators (1933)
Detroit Tigers (1934 - 1937)
Washington Senators (1938)
1609
2287
31 Nap Lajoie Philadelphia Phillies (1896 - 1900)
Philadelphia Athletics (1901 - 1992)
Cleveland Naps (1903 - 1914)
Philadelphia Athletics (1915 - 1916)
1599
2480
T32 George Brett Kansas City Royals (1973 - 1993)
1595
2707
T32 Mike Schmidt Philadelphia Phillies (1972 - 1989)
1595
2404
34 Andre Dawson  Montreal Expos (1976 - 1986)
Chicago Cubs (1987 - 1992)
Boston Red Sox (1993 - 1994)
Florida Marlins (1995 - 1996)
1591
2627
T35 Rogers Hornsby St. Louis Cardinals (1915 - 1926)
New York Giants (1927)
Boston Braves (1928)
Chicago Cubs (1929 - 1932)
St. Louis Cardinals (1933)
St. Louis Browns (1933 - 1937)
1584
2259
T35 Harmon Killebrew Washington Senators (1954 - 1960)
Minnesota Twins (1961 - 1974)
Kansas City Royals (1975)
1584
2435
37 Al Kaline Detroit Tigers (1953 - 1974)
1583
2834
38 Jake Beckley Pittsburg Alleghenys (1888 - 1889)
Pittsburgh Burghers (1890) *Players Leag.
Pittsburgh Pirates (1891 - 1896)
New York Giants (1896 - 1897)
Cincinnati Reds (1897 - 1903)
St. Louis Cardinals (1904 - 1907)
1575
2386
39 * Jim Thome Cleveland Indians (1991 - 2002)
Philadelphia Phillies (2003 - 2005)
Chicago White Sox (2006 - 2009)
Colorado Rockies (2009)
1565
2284
40 Willie McCovey San Francisco Giants (1959 - 1973)
San Diego Padres (1974 - 1976)
Oakland Athletics (1976)
San Francisco Giants (1977 - 1980)
1555
2588
41 Fred McGriff Toronto Blue Jays (1986 - 1990)
San Diego Padres (1991 - 1993)
Atlanta Braves (1993 - 1997)
Tampa Bay Devil Rays (1998 - 2001)
Chicago Cubs (2001 - 2002)
Los Angeles Dodgers (2003)
Tampa Bay Devil Rays (2004)
1550
2460
42 Willie Stargell Pittsburgh Pirates (1962 - 1982)
1540
2360
43 Harry Heilmann Detroit Tigers (1914 - 1929)
Cincinnati Reds (1930, 1932)
1539
2148
44 Joe DiMaggio New York Yankees (1936 - 1942)
New York Yankees (1946 - 1951)
1537
1736
T45 Jeff Bagwell  Houston Astros (1991 - 2005)
1529
2150
T45 Tris Speaker Boston Americans (1907)
Boston Red Sox (1908 - 1915)
Cleveland Indians (1916 - 1926)
Washington Senators (1927)
Philadelphia Athletics (1928)
1529
2789
47 Sam Crawford Cincinnati Reds (1899 - 1902)
Detroit Tigers (1903 - 1917)
1525
2517
48 Jeff Kent  Toronto Blue Jays (1992)
New York Mets (1992 - 1996)
Cleveland Indians (1996)
San Francisco Giants (1997 - 2002)
Houston Astros (2003 - 2004)
Los Angeles Dodgers (2005 - 2008)
1528
2298
49 * Carlos Delgado Toronto Blue Jays (1993 - 2004)
Florida Marlins (2005)
New York Mets (2006 - present)
1512
2035
50 Mickey Mantle New York Yankees (1951 - 1968)
1509
2401

Active players close to 1500 career RBI's
57. Chipper Jones 1445
57. Luis Gonzalez 1,445

* Denotes active player
Updated: Oct. 15th 2009


Sources:
baseball-reference.com
baseball-almanac.com
wikipedia.org
thebaseballcube.com