List of Major League Baseball runs batted in records
Ten or more seasons with 100 runs batted in

List of Major League Baseball runs batted in records

Section Title: Ten or more seasons with 100 runs batted in
Table Section Text: None

Player	Years	Seasons and teams

Alex Rodriguez	14	1996, 98–2000 Seattle; 01–03 Texas; 04–10 New York (AL)

Albert Pujols	14	2001–10 St. Louis (NL), 12, 14, 16, 17 Los Angeles Angels

Babe Ruth	13	1919 Boston (AL); 20–21, 23–24, 26–33 New York (AL)

Lou Gehrig	13	1926–38 New York (AL)

Jimmie Foxx	13	1929–35 Philadelphia (AL); 36–41 Boston (AL)

Al Simmons	12	1924–32 Philadelphia (AL); 33–34 Chicago (AL); 36 Detroit

Barry Bonds	12	1990–92 Pittsburgh; 93, 95–98, 2000–02, 04 San Francisco

Manny Ramírez	12	1995–96, 98–2000 Cleveland; 01-06 Boston (AL); 08 Boston (AL)-Los Angeles (NL)

Miguel Cabrera	12	2004–2007 Florida; 08–14, 16 Detroit

Goose Goslin	11	1924–28 Washington (AL); 30 Washington (AL)-St. Louis (AL); 31–32 St. Louis (AL); 34–36 Detroit

Frank Thomas	11	1991–98, 2000, 03 Chicago (AL); 06 Oakland

Stan Musial	10	1946, 48–51, 53–57 St. Louis (NL)

Willie Mays	10	1954–55, 59–66 New York-San Francisco

Henry Aaron	11	1955, 1957, 59–63, 66–67, 70–71 Milwaukee-Atlanta

Joe Carter	10	1986–87, 89 Cleveland; 90 San Diego; 91–94, 96–97 Toronto

Rafael Palmeiro	10	1993, 99–2003 Texas; 95–98 Baltimore

Vladimir Guerrero	10	1998–2002 Montreal; 2004 Anaheim Texas; 2005–2007 Los Angeles Angels; 2008 Texas

David Ortiz	10	2003-2007, 2010, 2013-2016 Boston

Sentence(s)