Rank Name (age) RBI total year 1. Hack Wilson (30) 191 1930 2. Lou Gehrig (28) 184 1931 3. Hank Greenberg (26) 183 1937 4. Jimmie Foxx (30) 175 1938 Lou Gehrig (24) 175 1927 6. Lou Gehrig (27) 174 1930 7. Babe Ruth (26) 171 1921 8. Hank Greenberg (24) 170 1935 Chuck Klein (25) 170 1930 10. Jimmie Foxx (24) 169 1932 from Baseball-reference.com
Dan Uggla of the 2006 Florida Marlins with 90 RBIs.
bobby crues 1948
Hank Wilson holds the record for most RBIs in a single season with 191, set in 1930.
Lou Gehrig's consecutive games played record was broken by Cal Ripken, Jr. on September 6, 1995 against the Anaheim Angels when Cal played in consecutive game number 2,131. Cal would go on to play in 2,632 consecutive games, a mark that may never be broken.
Career and Single Season RBI LeadersHank Wilson of the Chicago Cubs holds the major League record for RBIs in a single season with 191 hit in 1930. New York Yankees, Lou Gehrig holds the American League record for RBIs in a single season with 184 in 1931. Hank Aaron holds the Major League record for career RBIs with 2,297 and the National League record with 2,202. Babe Ruth is second in career RBIs with 2,218, and hold the American League career RBI record with 2,201.
In MLB since 1900, that is 73 by Hi Myers of the 1919 Brooklyn Dodgers that led the National League.
Lou Gehrig holds the American League single season record for RBIs with 184 in 1931.
In MLB, Cap Anson of the 1884 Chicago White Stockings with 102.
That is Lou Gehrig with 184 RBIs in the 1931 season.
Click on the 'MLB Top 50 Lifetime RBIs' link on this page to see MLB's top 50 in career RBIs.
Hank Aaron, with 2,297
The best record in MLB history belongs to the 1906 Chicago Cubs, who finished the season with a record of 116 wins and 36 losses.