Most RBI in a Season: Leaders & Records

Single Season

Includes the 2026 season through August 26, 2026

This board follows the record MLB adopted in 2024, when the statistics of the seven recognised Negro Leagues (1920–1948) became part of the official record. Because a Negro Leagues season ran roughly 69 games to the American and National Leagues’ 149, the career qualification is prorated from 3,000 at-bats to 1,389 for careers played mainly in those leagues, and from 400 plate appearances to 185 for a single Negro Leagues season. The all-time AL & NL board uses the traditional 3,000-at-bat rule and excludes Negro Leagues records.

Hack Wilson holds the MLB single-season RBI record with 191 RBI in 1930, ahead of Lou Gehrig (184 in 1931) and Hank Greenberg (183 in 1937).

Rankings cover the top 100 seasons in MLB history.

Top 10 RBI

Single Season. Click a bar to view the player.

Rank Player Year Team RBI
1 Hack Wilson 1930 CHN 191
2 Lou Gehrig 1931 NYA 184
3 Hank Greenberg 1937 DET 183
T-4 Jimmie Foxx 1938 BOS 175
T-4 Lou Gehrig 1927 NYA 175
6 Lou Gehrig 1930 NYA 174
7 Babe Ruth 1921 NYA 171
T-8 Hank Greenberg 1935 DET 170
T-8 Chuck Klein 1930 PHI 170
10 Jimmie Foxx 1932 PHA 169
11 Joe DiMaggio 1937 NYA 167
12 Sam Thompson 1887 DTN 166
T-13 Lou Gehrig 1934 NYA 165
T-13 Manny Ramirez 1999 CLE 165
T-13 Al Simmons 1930 PHA 165
T-13 Sam Thompson 1895 PHI 165
17 Babe Ruth 1927 NYA 164
T-18 Jimmie Foxx 1933 PHA 163
T-18 Babe Ruth 1931 NYA 163
20 Hal Trosky 1936 CLE 162
21 Sammy Sosa 2001 CHN 160
T-22 Lou Gehrig 1937 NYA 159
T-22 Vern Stephens 1949 BOS 159
T-22 Ted Williams 1949 BOS 159
T-22 Hack Wilson 1929 CHN 159
26 Sammy Sosa 1998 CHN 158
T-27 Juan Gonzalez 1998 TEX 157
T-27 Al Simmons 1929 PHA 157
T-29 Jimmie Foxx 1930 PHA 156
T-29 Alex Rodriguez 2007 NYA 156
T-31 Joe DiMaggio 1948 NYA 155
T-31 Ken Williams 1922 SLA 155
T-33 Joe Medwick 1937 SLN 154
T-33 Babe Ruth 1929 NYA 154
T-35 Tommy Davis 1962 LAN 153
T-35 Babe Ruth 1930 NYA 153
T-37 Albert Belle 1998 CHA 152
T-37 Lou Gehrig 1936 NYA 152
T-37 Rogers Hornsby 1922 SLN 152
T-37 Hardy Richardson 1890 BSP 152
T-41 Lou Gehrig 1932 NYA 151
T-41 Mel Ott 1929 NY1 151
T-41 Al Simmons 1932 PHA 151
T-44 Andres Galarraga 1996 COL 150
T-44 Hank Greenberg 1940 DET 150
T-44 Babe Ruth 1926 NYA 150
T-44 Miguel Tejada 2004 BAL 150
T-48 George Foster 1977 CIN 149
T-48 Rogers Hornsby 1929 CHN 149
T-48 Ryan Howard 2006 PHI 149
T-48 Sam Thompson 1894 PHI 149
T-52 Albert Belle 1996 CLE 148
T-52 Johnny Bench 1970 CIN 148
T-52 David Ortiz 2005 BOS 148
T-52 Rafael Palmeiro 1999 TEX 148
T-56 Cap Anson 1886 CHN 147
T-56 Ken Griffey 1997 SEA 147
T-56 Todd Helton 2000 COL 147
T-56 Mark McGwire 1998 SLN 147
T-56 Mark McGwire 1999 SLN 147
T-61 Ed Delahanty 1893 PHI 146
T-61 Hank Greenberg 1938 DET 146
T-61 Ken Griffey 1998 SEA 146
T-61 Todd Helton 2001 COL 146
T-61 Ryan Howard 2008 PHI 146
T-66 Carlos Delgado 2003 TOR 145
T-66 Hugh Duffy 1894 BSN 145
T-66 Chuck Klein 1929 PHI 145
T-66 Edgar Martinez 2000 SEA 145
T-66 Don Mattingly 1985 NYA 145
T-66 Manny Ramirez 1998 CLE 145
T-66 Al Rosen 1953 CLE 145
T-66 Ted Williams 1939 BOS 145
T-74 Vinny Castilla 1998 COL 144
T-74 Walt Dropo 1950 BOS 144
T-74 Juan Gonzalez 1996 TEX 144
T-74 Aaron Judge 2024 NYA 144
T-74 Manny Ramirez 2005 BOS 144
T-74 Vern Stephens 1950 BOS 144
T-74 Mike Sweeney 2000 KCA 144
T-74 Mark Teixeira 2005 TEX 144
T-82 Earl Averill 1931 CLE 143
T-82 Ernie Banks 1959 CHN 143
T-82 Jimmie Foxx 1936 BOS 143
T-82 Rogers Hornsby 1925 SLN 143
T-82 Don Hurst 1932 PHI 143
T-82 Frank Thomas 2000 CHA 143
T-82 Mo Vaughn 1996 BOS 143
T-89 Roy Campanella 1953 BRO 142
T-89 Orlando Cepeda 1961 SFN 142
T-89 Lou Gehrig 1928 NYA 142
T-89 Luis Gonzalez 2001 ARI 142
T-89 Roger Maris 1961 NYA 142
T-89 Rafael Palmeiro 1996 BAL 142
T-89 Alex Rodriguez 2002 TEX 142
T-89 Babe Ruth 1928 NYA 142
T-89 Hal Trosky 1934 CLE 142
T-89 Matt Williams 1999 ARI 142
T-99 Dante Bichette 1996 COL 141
T-99 Bret Boone 2001 SEA 141

Frequently Asked Questions

Who has the most RBI in a season?
Hack Wilson — 191 RBI in 1930. Next are Lou Gehrig (184 in 1931) and Hank Greenberg (183 in 1937).
How many RBI did Hack Wilson drive in during 1930?
Hack Wilson drove in 191 RBI for CHN in 1930 — the highest mark on this leaderboard.
Who else ranks in the top 5 for RBI in a season?
1. Hack Wilson (191 in 1930); 2. Lou Gehrig (184 in 1931); 3. Hank Greenberg (183 in 1937); 4. Jimmie Foxx (175 in 1938); 5. Lou Gehrig (175 in 1927).
How many seasons are ranked on this leaderboard?
This page lists the top 100 seasons by RBI in a season, from Hack Wilson at 191 down to Bret Boone at 141.