List of Major League Baseball runs batted in records


has numerous records related to runs batted in.
Players denoted in boldface are still actively contributing to the record noted.
denotes a player's rookie season.

160 batted in, one season

PlayerRBITeamSeason
Hack Wilson191Chicago Cubs1930
Lou Gehrig185New York Yankees1931
Hank Greenberg184Detroit Tigers1937
Jimmie Foxx175Boston Red Sox1938
Lou Gehrig173New York Yankees1927
Lou Gehrig173New York Yankees1930
Chuck Klein170Philadelphia Phillies1930
Jimmie Foxx169Philadelphia Athletics1932
Babe Ruth168New York Yankees1921
Hank Greenberg168Detroit Tigers1935
Joe DiMaggio167New York Yankees1937
Sam Thompson166Detroit Wolverines1887
Lou Gehrig166New York Yankees1934
Sam Thompson165Philadelphia Phillies1895
Babe Ruth165New York Yankees1927
Al Simmons165Philadelphia Athletics1930
Manny Ramírez165Cleveland Indians1999
Jimmie Foxx163Philadelphia Athletics1933
Babe Ruth162New York Yankees1931
Hal Trosky162Cleveland Indians1936
Sammy Sosa160Chicago Cubs2001

Evolution of the single season record for runs batted in

RBIPlayerTeamYearYears record stood
60Deacon WhiteChicago White Stockings18763
62Charley JonesBoston Red Caps18791
62John O'Rourke Boston Red Caps18791
74Cap AnsonChicago White Stockings18801
82Cap AnsonChicago White Stockings18811
83Cap AnsonChicago White Stockings18821
97Dan BrouthersBuffalo Bisons18831
102Cap AnsonChicago White Stockings18841
108Cap AnsonChicago White Stockings18851
147Cap AnsonChicago White Stockings18861
166Sam ThompsonDetroit Wolverines188734
168Babe RuthNew York Yankees19216
173Lou GehrigNew York Yankees19273
191Hack WilsonChicago Cubs1930

Four or more seasons with 130 runs batted in

PlayerYearsSeasons and teams
Babe Ruth101920–21, 23, 26–32 New York
Lou Gehrig91927–28, 30–34, 36–37 New York
Jimmie Foxx61930, 32–34 Philadelphia; 36, 38 Boston
Hank Greenberg51934–35, 37–38, 40 Detroit
Alex Rodriguez52000 Seattle; 01-02 Texas; 05, 07 New York
Ryan Howard42006–09 Philadelphia
Joe DiMaggio41937–38, 40, 48 New York
Juan González41996–98 Texas; 2001 Cleveland
Ken Griffey, Jr.41996–99 Seattle
Sammy Sosa41998–2001 Chicago
Manny Ramírez41998–99 Cleveland; 2004–05 Boston

Five or more consecutive seasons with 120 runs batted in

PlayerYearsSeasons and teams
Lou Gehrig81927–34 New York
Babe Ruth71926–32 New York
Joe DiMaggio61936–41 New York
Jim Bottomley51925–29 St. Louis
Chuck Klein51929–33 Philadelphia
Jimmie Foxx51930–34 Philadelphia
Henry Aaron51959–63 Milwaukee

Ten or more seasons with 100 runs batted in

PlayerYearsSeasons and teams
Alex Rodriguez141996, 98–2000 Seattle; 01–03 Texas; 04–10 New York
Albert Pujols142001–10 St. Louis, 12, 14, 16, 17 Los Angeles Angels
Babe Ruth131919 Boston ; 20–21, 23–24, 26–33 New York
Lou Gehrig131926–38 New York
Jimmie Foxx131929–35 Philadelphia ; 36–41 Boston
Al Simmons121924–32 Philadelphia ; 33–34 Chicago ; 36 Detroit
Barry Bonds121990–92 Pittsburgh; 93, 95–98, 2000–02, 04 San Francisco
Manny Ramírez121995–96, 98–2000 Cleveland; 01-06 Boston ; 08 Boston -Los Angeles
Miguel Cabrera122004–2007 Florida; 08–14, 16 Detroit
Goose Goslin111924–28 Washington ; 30 Washington -St. Louis ; 31–32 St. Louis ; 34–36 Detroit
Frank Thomas111991–98, 2000, 03 Chicago ; 06 Oakland
Stan Musial101946, 48–51, 53–57 St. Louis
Willie Mays101954–55, 59–66 New York-San Francisco
Henry Aaron111955, 1957, 59–63, 66–67, 70–71 Milwaukee-Atlanta
Joe Carter101986–87, 89 Cleveland; 90 San Diego; 91–94, 96–97 Toronto
Rafael Palmeiro101993, 99–2003 Texas; 95–98 Baltimore
Vladimir Guerrero101998–2002 Montreal; 2004 Anaheim Texas; 2005–2007 Los Angeles Angels; 2008 Texas
David Ortiz102003-2007, 2010, 2013-2016 Boston

Eight or more consecutive seasons with 100 runs batted in

PlayerYearsSeasons and teams
Lou Gehrig131926–38 New York
Jimmie Foxx131929–35 Philadelphia ; 36–41 Boston
Alex Rodriguez131998–2000 Seattle; 01–03 Texas; 04–10 New York
Al Simmons111924–32 Philadelphia ; 33–34 Chicago
Miguel Cabrera112004–2007 Florida; 08–14 Detroit
Albert Pujols102001–10 St. Louis
Albert Belle91992–96 Cleveland; 97–98 Chicago ; 99–2000 Baltimore
Rafael Palmeiro91995–98 Baltimore; 99–2003 Texas
Manny Ramírez91998–2000 Cleveland; 01–06 Boston
Sammy Sosa91995–2003 Chicago
Chipper Jones81996–2003 Atlanta Braves
Babe Ruth81926–33 New York
Mel Ott81929–36 New York
Willie Mays81959–66 New York—San Francisco
Frank Thomas81991–98 Chicago
Mark Teixeira82004–07 Rangers; 07–08 Atlanta Braves; 08 Angels; 09–11 New York

League leader in runs batted in, five or more seasons

League leader in runs batted in, three or more consecutive seasons

League leader in runs batted in, three decades

PlayerSeasons and teams
Cap Anson1880–82, 84–86, 88, 91 Chicago

League leader in runs batted in, both leagues

League leader in runs batted in, three different teams

10 or more runs batted in by an individual in one game

RBIsPlayerTeamDateOpponent
12Jim BottomleySt. Louis CardinalsSeptember 16, 1924Brooklyn Robins
12Mark WhitenSt. Louis CardinalsSeptember 7, 1993Cincinnati Reds
11Wilbert RobinsonBaltimore OriolesJune 10, 1882St. Louis Browns
11Tony LazzeriNew York YankeesMay 24, 1936Philadelphia Athletics
11Phil WeintraubNew York GiantsApril 30, 1944Brooklyn Dodgers
10Rudy YorkBoston Red SoxJuly 27, 1946St. Louis Browns
10Walker CooperCincinnati RedsJuly 6, 1949Chicago Cubs
10Norm ZauchinBoston Red SoxMay 27, 1955Washington Senators
10Reggie JacksonOakland AthleticsJune 14, 1969Boston Red Sox
10Fred Lynn Boston Red SoxJune 18, 1975Detroit Tigers
10Nomar GarciaparraBoston Red SoxMay 10, 1999Seattle Mariners
10Alex RodriguezNew York YankeesApril 26, 2005Los Angeles Angels of Anaheim
10Garret AndersonLos Angeles Angels of AnaheimAugust 21, 2007New York Yankees
10Anthony RendonWashington NationalsApril 30, 2017New York Mets
10Scooter GennettCincinnati RedsJune 6, 2017St. Louis Cardinals
10Mark ReynoldsWashington NationalsJuly 7, 2018Miami Marlins

950 runs batted in by a team in one season