Single Season Leaders for Runs Batted In

A sign of longevity and a sign of good solid hitting is what you can determine with a player's total number of runs batted in. Now, imagine helping your team by batting in one-hundred forty (140) runs all by yourself. Every player on this chart has done just that. Baseball Almanac is pleased to present the top one-hundred (100) all-time single season leaders in Major League runs batted in. Note: A bold faced entry denotes that the player was active during the previous Major League season.

"If you drink liquor you won't have worms." - Hall of Famer Hack Wilson (#1 Overall Single Season Leader for Runs Batted In)
Runs Batted In
Single Season Leaders

'Top 500'

Hack Wilson 191 1930 Chicago Cubs NL 1
Lou Gehrig 184 1931 New York Yankees AL 2
Hank Greenberg 183 1937 Detroit Tigers AL 3
Jimmie Foxx 175 1938 Boston Red Sox AL 4
Lou Gehrig 174 1930 New York Yankees AL 5
Lou Gehrig 173 1927 New York Yankees AL 6
Babe Ruth 171 1921 New York Yankees AL 7
Hank Greenberg 170 1935 Detroit Tigers AL 8
Chuck Klein 170 1930 Philadelphia Phillies NL  
Jimmie Foxx 169 1932 Philadelphia Athletics AL 10
Joe DiMaggio 167 1937 New York Yankees AL 11
Sam Thompson 166 1887 Detroit Wolverines NL 12
Lou Gehrig 165 1934 New York Yankees AL 13
Manny Ramirez 165 1999 Cleveland Indians AL  
Al Simmons 165 1930 Philadelphia Athletics AL  
Sam Thompson 165 1895 Philadelphia Phillies NL  
Babe Ruth 164 1927 New York Yankees AL 17
Jimmie Foxx 163 1933 Philadelphia Athletics AL 18
Babe Ruth 163 1931 New York Yankees AL  
Hal Trosky 162 1936 Cleveland Indians AL 20
Sammy Sosa 160 2001 Chicago Cubs NL 21
Lou Gehrig 159 1937 New York Yankees AL 22
Vern Stephens 159 1949 Boston Red Sox AL  
Ted Williams 159 1949 Boston Red Sox AL  
Hack Wilson 159 1929 Chicago Cubs NL  
Sammy Sosa 158 1998 Chicago Cubs NL 26
Juan Gonzalez 157 1998 Texas Rangers AL 27
Al Simmons 157 1929 Philadelphia Athletics AL  
Jimmie Foxx 156 1930 Philadelphia Athletics AL 29
Alex Rodriguez 156 2007 New York Yankees AL  
Joe DiMaggio 155 1948 New York Yankees AL 31
Ken Williams 155 1922 St. Louis Browns AL  
Joe Medwick 154 1937 St. Louis Cardinals NL 33
Babe Ruth 154 1929 New York Yankees AL  
Tommy Davis 153 1962 Los Angeles Dodgers NL 35
Babe Ruth 153 1930 New York Yankees AL  
Albert Belle 152 1998 Chicago White Sox AL 37
Lou Gehrig 152 1936 New York Yankees AL  
Rogers Hornsby 152 1922 St. Louis Cardinals NL  
Lou Gehrig 151 1932 New York Yankees AL 40
Mel Ott 151 1929 New York Giants NL  
Al Simmons 151 1932 Philadelphia Athletics AL  
Andres Galarraga 150 1996 Colorado Rockies NL 43
Hank Greenberg 150 1940 Detroit Tigers AL  
Miguel Tejada 150 2004 Baltimore Orioles AL  
George Foster 149 1977 Cincinnati Reds NL 46
Rogers Hornsby 149 1929 Chicago Cubs NL  
Ryan Howard 149 2006 Philadelphia Phillies NL  
Albert Belle 148 1996 Cleveland Indians AL 49
Johnny Bench 148 1970 Cincinnati Reds NL  
David Ortiz 148 2005 Boston Red Sox AL  
Rafael Palmeiro 148 1999 Texas Rangers AL  
Cap Anson 147 1886 Chicago White Stockings NL 53
Ken Griffey 147 1997 Seattle Mariners AL  
Todd Helton 147 2000 Colorado Rockies NL  
Mark McGwire 147 1998 St. Louis Cardinals NL  
Mark McGwire 147 1999 St. Louis Cardinals NL  
Ed Delahanty 146 1893 Philadelphia Phillies NL 58
Hank Greenberg 146 1938 Detroit Tigers AL  
Ken Griffey 146 1998 Seattle Mariners AL  
Todd Helton 146 2001 Colorado Rockies NL  
Ryan Howard 146 2008 Philadelphia Phillies NL  
Hardy Richardson 146 1890 Boston Red Stockings PL  
Babe Ruth 146 1926 New York Yankees AL  
Carlos Delgado 145 2003 Toronto Blue Jays AL 65
Hugh Duffy 145 1894 Boston Beaneaters NL  
Chuck Klein 145 1929 Philadelphia Phillies NL  
Edgar Martinez 145 2000 Seattle Mariners AL  
Don Mattingly 145 1985 New York Yankees AL  
Manny Ramirez 145 1998 Cleveland Indians AL  
Al Rosen 145 1953 Cleveland Indians AL  
Ted Williams 145 1939 Boston Red Sox AL  
Vinny Castilla 144 1998 Colorado Rockies NL 73
Walt Dropo 144 1950 Boston Red Sox AL  
Juan Gonzalez 144 1996 Texas Rangers AL  
Manny Ramirez 144 2005 Boston Red Sox AL  
Vern Stephens 144 1950 Boston Red Sox AL  
Mike Sweeney 144 2000 Kansas City Royals AL  
Mark Teixeira 144 2005 Texas Rangers AL  
Earl Averill 143 1931 Cleveland Indians AL 80
Ernie Banks 143 1959 Chicago Cubs NL  
Jimmie Foxx 143 1936 Boston Red Sox AL  
Rogers Hornsby 143 1925 St. Louis Cardinals NL  
Don Hurst 143 1932 Philadelphia Phillies NL  
Frank Thomas 143 2000 Chicago White Sox AL  
Mo Vaughn 143 1996 Boston Red Sox AL  
Roy Campanella 142 1953 Brooklyn Dodgers NL 87
Orlando Cepeda 142 1961 San Francisco Giants NL  
Lou Gehrig 142 1928 New York Yankees AL  
Luis Gonzalez 142 2001 Arizona Diamondbacks NL  
Rafael Palmeiro 142 1996 Baltimore Orioles AL  
Alex Rodriguez 142 2002 Texas Rangers AL  
Babe Ruth 142 1928 New York Yankees AL  
Hal Trosky 142 1934 Cleveland Indians AL  
Matt Williams 142 1999 Arizona Diamondbacks NL  
Dante Bichette 141 1996 Colorado Rockies NL 96
Bret Boone 141 2001 Seattle Mariners AL  
Prince Fielder 141 2009 Milwaukee Brewers NL  
Jim Gentile 141 1961 Baltimore Orioles AL  
Ryan Howard 141 2009 Philadelphia Phillies NL  
Ted Kluszewski 141 1954 Cincinnati Redlegs NL  
Roger Maris 141 1961 New York Yankees AL  
Tino Martinez 141 1997 New York Yankees AL  
Willie Mays 141 1962 San Francisco Giants NL  
Sammy Sosa 141 1999 Chicago Cubs NL  
Sam Thompson 141 1894 Philadelphia Phillies NL  
Preston Wilson 141 2003 Colorado Rockies NL  
Rocky Colavito 140 1961 Detroit Tigers AL 108
Joe DiMaggio 140 1938 New York Yankees AL  
Andres Galarraga 140 1997 Colorado Rockies NL  
Juan Gonzalez 140 2001 Cleveland Indians AL  
Ken Griffey 140 1996 Seattle Mariners AL  
Harmon Killebrew 140 1969 Minnesota Twins AL  
Don Baylor 139 1979 California Angels AL 114
Lou Gehrig 139 1933 New York Yankees AL  
Hank Greenberg 139 1934 Detroit Tigers AL  
Harry Heilmann 139 1921 Detroit Tigers AL  
Magglio Ordonez 139 2007 Detroit Tigers AL  
David Ortiz 139 2004 Boston Red Sox AL  
Jim Rice 139 1978 Boston Red Sox AL  
Zeke Bonura 138 1936 Chicago White Sox AL 121
Jay Buhner 138 1996 Seattle Mariners AL  
Goose Goslin 138 1930 St. Louis Browns AL  
Washington Senators AL
Joe Medwick 138 1936 St. Louis Cardinals NL  
Bob Meusel 138 1925 New York Yankees AL  
Johnny Mize 138 1947 New York Giants NL  
Sammy Sosa 138 2000 Chicago Cubs NL  
Dale Alexander 137 1929 Detroit Tigers AL 128
Barry Bonds 137 2001 San Francisco Giants NL  
Jim Bottomley 137 1929 St. Louis Cardinals NL  
Andre Dawson 137 1987 Chicago Cubs NL  
Ed Delahanty 137 1899 Philadelphia Phillies NL  
Carlos Delgado 137 2000 Toronto Blue Jays AL  
Jason Giambi 137 2000 Oakland Athletics AL  
Matt Holliday 137 2007 Colorado Rockies NL  
Chuck Klein 137 1932 Philadelphia Phillies NL  
Johnny Mize 137 1940 St. Louis Cardinals NL  
David Ortiz 137 2006 Boston Red Sox AL  
Albert Pujols 137 2006 St. Louis Cardinals NL  
Babe Ruth 137 1932 New York Yankees AL  
Babe Ruth 137 1920 New York Yankees AL  
Vern Stephens 137 1948 Boston Red Sox AL  
Joe Torre 137 1971 St. Louis Cardinals NL  
Ted Williams 137 1942 Boston Red Sox AL  
Lance Berkman 136 2006 Houston Astros NL 145
Jim Bottomley 136 1928 St. Louis Cardinals NL  
George Davis 136 1897 New York Giants NL  
Ryan Howard 136 2007 Philadelphia Phillies NL  
George Kelly 136 1924 New York Giants NL  
Ed Morgan 136 1930 Cleveland Indians AL  
Frank Robinson 136 1962 Cincinnati Reds NL  
Duke Snider 136 1955 Brooklyn Dodgers NL  
Dale Alexander 135 1930 Detroit Tigers AL 153
Jeff Bagwell 135 1997 Houston Astros NL  
Eddie Mathews 135 1953 Milwaukee Braves NL  
Bob Meusel 135 1921 New York Yankees AL  
Magglio Ordonez 135 2002 Chicago White Sox AL  
Mel Ott 135 1936 New York Giants NL  
Mel Ott 135 1934 New York Giants NL  
Albert Pujols 135 2009 St. Louis Cardinals NL  
Alex Rodriguez 135 2001 Texas Rangers AL  
George Bell 134 1987 Toronto Blue Jays AL 162
Steve Brodie 134 1895 Baltimore Orioles NL  
Kiki Cuyler 134 1930 Chicago Cubs NL  
Carlos Delgado 134 1999 Toronto Blue Jays AL  
Ken Griffey 134 1999 Seattle Mariners AL  
Harry Heilmann 134 1925 Detroit Tigers AL  
Joe Kelley 134 1895 Baltimore Orioles NL  
Moose Solters 134 1936 St. Louis Browns AL  
Frank Thomas 134 1996 Chicago White Sox AL  
Rudy York 134 1940 Detroit Tigers AL  
Dante Bichette 133 1999 Colorado Rockies NL 172
Bill Dickey 133 1937 New York Yankees AL  
Joe DiMaggio 133 1940 New York Yankees AL  
Cecil Fielder 133 1991 Detroit Tigers AL  
Ed McKean 133 1893 Cleveland Spiders NL  
Hal McRae 133 1982 Kansas City Royals AL  
Vic Wertz 133 1949 Detroit Tigers AL  
Hank Aaron 132 1957 Milwaukee Braves NL 179
Jeff Bagwell 132 2000 Houston Astros NL  
Norm Cash 132 1961 Detroit Tigers AL  
Jimmy Collins 132 1897 Boston Beaneaters NL  
Cecil Fielder 132 1990 Detroit Tigers AL  
Irish Meusel 132 1922 New York Giants NL  
Alex Rodriguez 132 2000 Seattle Mariners AL  
Gary Sheffield 132 2003 Atlanta Braves NL  
Vinny Castilla 131 2004 Colorado Rockies NL 187
Ed Delahanty 131 1894 Philadelphia Phillies NL  
Juan Gonzalez 131 1997 Texas Rangers AL  
Vladimir Guerrero 131 1999 Montreal Expos NL  
Stan Musial 131 1948 St. Louis Cardinals NL  
Babe Ruth 131 1923 New York Yankees AL  
Miguel Tejada 131 2002 Oakland Athletics AL  
Jim Thome 131 2003 Philadelphia Phillies NL  
Paul Waner 131 1927 Pittsburgh Pirates NL  
Hank Aaron 130 1963 Milwaukee Braves NL 196
Jeff Bagwell 130 2001 Houston Astros NL  
Frank Baker 130 1912 Philadelphia Athletics AL  
Wally Berger 130 1935 Boston Braves NL  
Ken Caminiti 130 1996 San Diego Padres NL  
Roger Connor 130 1889 New York Giants NL  
Jack Fournier 130 1925 Brooklyn Robins NL  
Jimmie Foxx 130 1934 Philadelphia Athletics AL  
Josh Hamilton 130 2008 Texas Rangers AL  
Babe Herman 130 1930 Brooklyn Robins NL  
Gil Hodges 130 1954 Brooklyn Dodgers NL  
Deron Johnson 130 1965 Cincinnati Reds NL  
Greg Luzinski 130 1977 Philadelphia Phillies NL  
Mickey Mantle 130 1956 New York Yankees AL  
Justin Morneau 130 2006 Minnesota Twins AL  
Albert Pujols 130 2001 St. Louis Cardinals NL  
Manny Ramirez 130 2004 Boston Red Sox AL  
Jim Rice 130 1979 Boston Red Sox AL  
Alex Rodriguez 130 2005 New York Yankees AL  
Enos Slaughter 130 1946 St. Louis Cardinals NL  
Duke Snider 130 1954 Brooklyn Dodgers NL  
Tris Speaker 130 1923 Cleveland Indians AL  
Larry Walker 130 1997 Colorado Rockies NL  
Walt Wilmot 130 1894 Chicago Colts NL  
Ernie Banks 129 1958 Chicago Cubs NL 220
Albert Belle 129 1993 Cleveland Indians AL  
Johnny Bench 129 1974 Cincinnati Reds NL  
Barry Bonds 129 1996 San Francisco Giants NL  
Hugh Duffy 129 1897 Boston Beaneaters NL  
Goose Goslin 129 1924 Washington Senators AL  
Andruw Jones 129 2006 Atlanta Braves NL  
Justin Morneau 129 2008 Minnesota Twins AL  
Tony Perez 129 1970 Cincinnati Reds NL  
Tim Salmon 129 1997 Anaheim Angels AL  
Al Simmons 129 1925 Philadelphia Athletics AL  
Bill Terry 129 1930 New York Giants NL  
Billy Williams 129 1970 Chicago Cubs NL  
Hack Wilson 129 1927 Chicago Cubs NL  
Gus Zernial 129 1951 Chicago White Sox AL  
Philadelphia Athletics AL
Hank Aaron 128 1962 Milwaukee Braves NL 235
Luke Appling 128 1936 Chicago White Sox AL  
Lance Berkman 128 2002 Houston Astros NL  
Dante Bichette 128 1995 Colorado Rockies NL  
Jim Bottomley 128 1925 St. Louis Cardinals NL  
Dan Brouthers 128 1894 Baltimore Orioles NL  
Ellis Burks 128 1996 Colorado Rockies NL  
Oyster Burns 128 1890 Brooklyn Bridegrooms NL  
Ripper Collins 128 1934 St. Louis Cardinals NL  
Gavvy Cravath 128 1913 Philadelphia Phillies NL  
Juan Gonzalez 128 1999 Texas Rangers AL  
Andruw Jones 128 2005 Atlanta Braves NL  
Al Kaline 128 1956 Detroit Tigers AL  
Jeff Kent 128 1998 San Francisco Giants NL  
Mickey Mantle 128 1961 New York Yankees AL  
Frank McCormick 128 1939 Cincinnati Reds NL  
Ed McKean 128 1894 Cleveland Spiders NL  
Bill Nicholson 128 1943 Chicago Cubs NL  
Al Simmons 128 1931 Philadelphia Athletics AL  
Frank Thomas 128 1993 Chicago White Sox AL  
Hal Trosky 128 1937 Cleveland Indians AL  
Bobby Veach 128 1921 Detroit Tigers AL  
Hank Aaron 127 1966 Atlanta Braves NL 257
Miguel Cabrera 127 2008 Detroit Tigers AL  
Ty Cobb 127 1911 Detroit Tigers AL  
Jimmie Foxx 127 1937 Boston Red Sox AL  
Charlie Gehringer 127 1934 Detroit Tigers AL  
Hank Greenberg 127 1946 Detroit Tigers AL  
Ralph Kiner 127 1947 Pittsburgh Pirates NL  
Ralph Kiner 127 1949 Pittsburgh Pirates NL  
Nap Lajoie 127 1898 Philadelphia Phillies NL  
Nap Lajoie 127 1897 Philadelphia Phillies NL  
Willie Mays 127 1955 New York Giants NL  
Frank McCormick 127 1940 Cincinnati Reds NL  
Albert Pujols 127 2002 St. Louis Cardinals NL  
Ted Williams 127 1948 Boston Red Sox AL  
Rudy York 127 1938 Detroit Tigers AL  
Hank Aaron 126 1960 Milwaukee Braves NL 272
Earl Averill 126 1936 Cleveland Indians AL  
Jeff Bagwell 126 1999 Houston Astros NL  
Albert Belle 126 1995 Cleveland Indians AL  
Lance Berkman 126 2001 Houston Astros NL  
Miguel Cabrera 126 2010 Detroit Tigers AL  
Cecil Cooper 126 1983 Milwaukee Brewers AL  
Joe Cronin 126 1931 Washington Senators AL  
Joe Cronin 126 1930 Washington Senators AL  
Ed Delahanty 126 1896 Philadelphia Phillies NL  
Joe DiMaggio 126 1939 New York Yankees AL  
Larry Doby 126 1954 Cleveland Indians AL  
Del Ennis 126 1950 Philadelphia Phillies NL  
Lou Gehrig 126 1929 New York Yankees AL  
Vladimir Guerrero 126 2004 Anaheim Angels AL  
Rogers Hornsby 126 1921 St. Louis Cardinals NL  
Frank Howard 126 1970 Washington Senators AL  
Matt Kemp 126 2011 Los Angeles Dodgers NL  
Harmon Killebrew 126 1962 Minnesota Twins AL  
Tommy McCarthy 126 1894 Boston Beaneaters NL  
Willie McCovey 126 1970 San Francisco Giants NL  
Willie McCovey 126 1969 San Francisco Giants NL  
Joe Medwick 126 1935 St. Louis Cardinals NL  
Stan Musial 126 1954 St. Louis Cardinals NL  
Phil Nevin 126 2001 San Diego Padres NL  
Magglio Ordonez 126 2000 Chicago White Sox AL  
Jim Rice 126 1983 Boston Red Sox AL  
Duke Snider 126 1953 Brooklyn Dodgers NL  
Sam Thompson 126 1893 Philadelphia Phillies NL  
Mo Vaughn 126 1995 Boston Red Sox AL  
Bobby Veach 126 1922 Detroit Tigers AL  
Honus Wagner 126 1901 Pittsburgh Pirates NL  
Ted Williams 126 1951 Boston Red Sox AL  
Glenn Wright 126 1930 Brooklyn Robins NL  
Johnny Bench 125 1972 Cincinnati Reds NL 306
Yogi Berra 125 1954 New York Yankees AL  
Jeromy Burnitz 125 1998 Milwaukee Brewers NL  
Lave Cross 125 1894 Philadelphia Phillies NL  
Joe DiMaggio 125 1941 New York Yankees AL  
Joe DiMaggio 125 1936 New York Yankees AL  
Del Ennis 125 1953 Philadelphia Phillies NL  
Goose Goslin 125 1936 Detroit Tigers AL  
Shawn Green 125 2001 Los Angeles Dodgers NL  
Vladimir Guerrero 125 2007 Los Angeles Angels of Anaheim AL  
Chick Hafey 125 1929 St. Louis Cardinals NL  
Rogers Hornsby 125 1927 New York Giants NL  
Don Hurst 125 1929 Philadelphia Phillies NL  
Hughie Jennings 125 1895 Baltimore Orioles NL  
Jeff Kent 125 2000 San Francisco Giants NL  
Nap Lajoie 125 1901 Philadelphia Athletics AL  
Irish Meusel 125 1923 New York Giants NL  
Kevin Mitchell 125 1989 San Francisco Giants NL  
Johnny Mize 125 1948 New York Giants NL  
Dave Parker 125 1985 Cincinnati Reds NL  
Manny Ramirez 125 2001 Boston Red Sox AL  
Frank Robinson 125 1959 Cincinnati Reds NL  
Alex Rodriguez 125 2010 New York Yankees AL  
Richie Sexson 125 2001 Milwaukee Brewers NL  
Willie Stargell 125 1971 Pittsburgh Pirates NL  
Frank Thomas 125 1997 Chicago White Sox AL  
Moises Alou 124 1998 Houston Astros NL 332
Earl Averill 124 1932 Cleveland Indians AL  
Jose Bautista 124 2010 Toronto Blue Jays AL  
Yogi Berra 124 1950 New York Yankees AL  
Jim Bottomley 124 1927 St. Louis Cardinals NL  
Dan Brouthers 124 1892 Brooklyn Bridegrooms NL  
Jose Canseco 124 1988 Oakland Athletics AL  
Cecil Fielder 124 1992 Detroit Tigers AL  
Joe Gordon 124 1948 Cleveland Indians AL  
Eddie Mathews 124 1960 Milwaukee Braves NL  
Eddie Murray 124 1985 Baltimore Orioles AL  
Dave Orr 124 1890 Brooklyn Wonders PL  
Mike Piazza 124 1997 Los Angeles Dodgers NL  
Mike Piazza 124 1999 New York Mets NL  
Albert Pujols 124 2003 St. Louis Cardinals NL  
Frank Robinson 124 1961 Cincinnati Reds NL  
Jackie Robinson 124 1949 Brooklyn Dodgers NL  
Alex Rodriguez 124 1998 Seattle Mariners AL  
Scott Rolen 124 2004 St. Louis Cardinals NL  
Richie Sexson 124 2003 Milwaukee Brewers NL  
Jim Thome 124 2001 Cleveland Indians AL  
Pie Traynor 124 1928 Pittsburgh Pirates NL  
Dixie Walker 124 1945 Brooklyn Dodgers NL  
Pinky Whitney 124 1932 Philadelphia Phillies NL  
David Wright 124 2008 New York Mets NL  
Hank Aaron 123 1959 Milwaukee Braves NL 357
Garret Anderson 123 2001 Anaheim Angels AL  
Garret Anderson 123 2002 Anaheim Angels AL  
Tony Armas 123 1984 Boston Red Sox AL  
Beau Bell 123 1936 St. Louis Browns AL  
Barry Bonds 123 1993 San Francisco Giants NL  
Dwight Evans 123 1987 Boston Red Sox AL  
Jason Giambi 123 1999 Oakland Athletics AL  
Brian Giles 123 2000 Pittsburgh Pirates NL  
Shawn Green 123 1999 Toronto Blue Jays AL  
Vladimir Guerrero 123 2000 Montreal Expos NL  
Jeff Heath 123 1941 Cleveland Indians AL  
Raul Ibanez 123 2006 Seattle Mariners AL  
Ralph Kiner 123 1948 Pittsburgh Pirates NL  
Sherry Magee 123 1910 Philadelphia Phillies NL  
Tino Martinez 123 1998 New York Yankees AL  
Willie Mays 123 1961 San Francisco Giants NL  
Mark McGwire 123 1997 Oakland Athletics AL  
St. Louis Cardinals NL
Stan Musial 123 1949 St. Louis Cardinals NL  
Billy Nash 123 1893 Boston Beaneaters NL  
Tip O'Neill 123 1887 St. Louis Browns AA  
Mel Ott 123 1932 New York Giants NL  
Rafael Palmeiro 123 2001 Texas Rangers AL  
Albert Pujols 123 2004 St. Louis Cardinals NL  
Alex Rodriguez 123 1996 Seattle Mariners AL  
Ron Santo 123 1969 Chicago Cubs NL  
Gary Sheffield 123 2005 New York Yankees AL  
Gorman Thomas 123 1979 Milwaukee Brewers AL  
Larry Walker 123 2001 Colorado Rockies NL  
Tim Wallach 123 1987 Montreal Expos NL  
Vic Wertz 123 1950 Detroit Tigers AL  
Ted Williams 123 1946 Boston Red Sox AL  
Hack Wilson 123 1932 Brooklyn Dodgers NL  
Dante Bichette 122 1998 Colorado Rockies NL 390
Barry Bonds 122 1998 San Francisco Giants NL  
Jose Canseco 122 1991 Oakland Athletics AL  
Ben Chapman 122 1931 New York Yankees AL  
Ripper Collins 122 1935 St. Louis Cardinals NL  
Cecil Cooper 122 1980 Milwaukee Brewers AL  
Walker Cooper 122 1947 New York Giants NL  
Joe DiMaggio 122 1950 New York Yankees AL  
Buck Ewing 122 1893 Cleveland Spiders NL  
Buck Freeman 122 1899 Washington Senators NL  
Nomar Garciaparra 122 1998 Boston Red Sox AL  
Jason Giambi 122 2002 New York Yankees AL  
Gabby Hartnett 122 1930 Chicago Cubs NL  
Richard Hidalgo 122 2000 Houston Astros NL  
Gil Hodges 122 1953 Brooklyn Dodgers NL  
Baby Doll Jacobson 122 1920 St. Louis Browns AL  
Jackie Jensen 122 1958 Boston Red Sox AL  
Charlie Keller 122 1941 New York Yankees AL  
George Kelly 122 1921 New York Giants NL  
Harmon Killebrew 122 1961 Minnesota Twins AL  
Fred Lynn 122 1979 Boston Red Sox AL  
Joe Medwick 122 1938 St. Louis Cardinals NL  
Bill Nicholson 122 1944 Chicago Cubs NL  
Lefty O'Doul 122 1929 Philadelphia Phillies NL  
Tony Perez 122 1969 Cincinnati Reds NL  
Manny Ramirez 122 2000 Cleveland Indians AL  
Jim Rice 122 1984 Boston Red Sox AL  
Frank Robinson 122 1966 Baltimore Orioles AL  
George Sisler 122 1920 St. Louis Browns AL  
Mark Teixeira 122 2009 New York Yankees AL  
Billy Williams 122 1972 Chicago Cubs NL  
Matt Williams 122 1990 San Francisco Giants NL  
Adrian Beltre 121 2004 Los Angeles Dodgers NL 422
Wally Berger 121 1934 Boston Braves NL  
Jay Buhner 121 1995 Seattle Mariners AL  
Joe Carter 121 1993 Toronto Blue Jays AL  
Joe Carter 121 1986 Cleveland Indians AL  
Cecil Cooper 121 1982 Milwaukee Brewers AL  
George Foster 121 1976 Cincinnati Reds NL  
Buck Freeman 121 1902 Boston Americans AL  
Andres Galarraga 121 1998 Atlanta Braves NL  
Johnny Hodapp 121 1930 Cleveland Indians AL  
Monte Irvin 121 1951 New York Giants NL  
Joe Jackson 121 1920 Chicago White Sox AL  
Hughie Jennings 121 1896 Baltimore Orioles NL  
Bob Johnson 121 1936 Philadelphia Athletics AL  
Jeff Kent 121 1997 San Francisco Giants NL  
Chuck Klein 121 1931 Philadelphia Phillies NL  
Tony Lazzeri 121 1930 New York Yankees AL  
Dale Murphy 121 1983 Atlanta Braves NL  
Rafael Palmeiro 121 1998 Baltimore Orioles AL  
Carlos Pena 121 2007 Tampa Bay Devil Rays AL  
Boog Powell 121 1969 Baltimore Orioles AL  
Kirby Puckett 121 1988 Minnesota Twins AL  
Manny Ramirez 121 2008 Boston Red Sox AL  
Los Angeles Dodgers NL
Alex Rodriguez 121 2006 New York Yankees AL  
Babe Ruth 121 1924 New York Yankees AL  
Hank Sauer 121 1952 Chicago Cubs NL  
Mike Schmidt 121 1980 Philadelphia Phillies NL  
Richie Sexson 121 2005 Seattle Mariners AL  
Cy Seymour 121 1905 Cincinnati Reds NL  
Gary Sheffield 121 2004 New York Yankees AL  
Rusty Staub 121 1978 Detroit Tigers AL  
Jake Stenzel 121 1894 Pittsburgh Pirates NL  
Mark Teixeira 121 2008 Los Angeles Angels of Anaheim AL  
Atlanta Braves NL
Bill Terry 121 1927 New York Giants NL  
Bernie Williams 121 2000 New York Yankees AL  
Preston Wilson 121 2000 Florida Marlins NL  
Glenn Wright 121 1925 Pittsburgh Pirates NL  
Carl Yastrzemski 121 1967 Boston Red Sox AL  
Hank Aaron 120 1961 Milwaukee Braves NL 460
Roberto Alomar 120 1999 Cleveland Indians AL  
Cap Anson 120 1891 Chicago Colts NL  
Garrett Atkins 120 2006 Colorado Rockies NL  
Jeff Bagwell 120 1996 Houston Astros NL  
Jake Beckley 120 1890 Pittsburgh Burghers PL  
Jake Beckley 120 1894 Pittsburgh Pirates NL  
Bobby Bonilla 120 1990 Pittsburgh Pirates NL  
Jim Bottomley 120 1926 St. Louis Cardinals NL  
Dolph Camilli 120 1941 Brooklyn Dodgers NL  
Sam Crawford 120 1910 Detroit Tigers AL  
Bobby Doerr 120 1950 Boston Red Sox AL  
Jermaine Dye 120 2006 Chicago White Sox AL  
Del Ennis 120 1955 Philadelphia Phillies NL  
Prince Fielder 120 2011 Milwaukee Brewers NL  
George Foster 120 1978 Cincinnati Reds NL  
Jimmie Foxx 120 1931 Philadelphia Athletics AL  
Nomar Garciaparra 120 2002 Boston Red Sox AL  
Larry Gardner 120 1921 Cleveland Indians AL  
Jason Giambi 120 2001 Oakland Athletics AL  
Goose Goslin 120 1927 Washington Senators AL  
Harry Heilmann 120 1927 Detroit Tigers AL  
Harry Heilmann 120 1929 Detroit Tigers AL  
David Justice 120 1993 Atlanta Braves NL  
Chuck Klein 120 1933 Philadelphia Phillies NL  
Mike Lowell 120 2007 Boston Red Sox AL  
Greg Luzinski 120 1975 Philadelphia Phillies NL  
Hank Majeski 120 1948 Philadelphia Athletics AL  
Bob Meusel 120 1924 New York Yankees AL  
Rafael Palmeiro 120 2000 Texas Rangers AL  
Gary Sheffield 120 1996 Florida Marlins NL  
Robin Ventura 120 1999 New York Mets NL  
Ted Williams 120 1941 Boston Red Sox AL  
Hack Wilson 120 1928 Chicago Cubs NL  
Earl Averill 119 1930 Cleveland Indians AL 494
Jason Bay 119 2009 Boston Red Sox AL  
Wally Berger 119 1930 Boston Braves NL  
Ken Boyer 119 1964 St. Louis Cardinals NL  
Miguel Cabrera 119 2007 Florida Marlins NL  
Joe Carter 119 1992 Toronto Blue Jays AL  
Roberto Clemente 119 1966 Pittsburgh Pirates NL 500
Ty Cobb 119 1907 Detroit Tigers AL  
Adam Comorosky 119 1930 Pittsburgh Pirates NL  
George Davis 119 1893 New York Giants NL  
Jermaine Dye 119 1999 Kansas City Royals AL  
Del Ennis 119 1954 Philadelphia Phillies NL  
Prince Fielder 119 2007 Milwaukee Brewers NL  
Jimmie Foxx 119 1940 Boston Red Sox AL  
Lou Gehrig 119 1935 New York Yankees AL  
Adrian Gonzalez 119 2008 San Diego Padres NL  
Curtis Granderson 119 2011 New York Yankees AL  
Mike Greenwell 119 1988 Boston Red Sox AL  
Tony Gwynn 119 1997 San Diego Padres NL  
Larry Hisle 119 1977 Minnesota Twins AL  
Bug Holliday 119 1894 Cincinnati Reds NL  
Frank Howard 119 1962 Los Angeles Dodgers NL  
Roy Johnson 119 1934 Boston Red Sox AL  
Ken Keltner 119 1948 Cleveland Indians AL  
Harmon Killebrew 119 1971 Minnesota Twins AL  
Carlos Lee 119 2007 Houston Astros NL  
Ed McKean 119 1895 Cleveland Spiders NL  
Mel Ott 119 1930 New York Giants NL  
Dean Palmer 119 1998 Kansas City Royals AL  
Aramis Ramirez 119 2006 Chicago Cubs NL  
Mike Schmidt 119 1986 Philadelphia Phillies NL  
Ruben Sierra 119 1989 Texas Rangers AL  
Al Simmons 119 1933 Chicago White Sox AL  
Sammy Sosa 119 1995 Chicago Cubs NL  
Sammy Sosa 119 1997 Chicago Cubs NL  
Willie Stargell 119 1973 Pittsburgh Pirates NL  
Harry Stovey 119 1889 Philadelphia Athletics AA  
Pie Traynor 119 1930 Pittsburgh Pirates NL  
Greg Vaughn 119 1998 San Diego Padres NL  
Rudy York 119 1946 Boston Red Sox AL  
Current Through 2011 Season


Hack Wilson's Major League record was adjusted plus one (+1) by the Office of the Commissioner of Major League Baseball on June 23, 1999, due to ongoing research by baseball historians.

Manny Ramirez was the closest active (played in at least one major league game during the most recently completed season) player to threaten Hack Wilson's record setting mark with one-hundred sixty-five (165) runs batted in during 1999, good for thirteenth overall. Can the Major League record ever be matched? Can it be beaten? Share your thoughts on our baseball message board today.

Did you know that runs batted in statistics have been kept accurately by Major League Baseball since the 1888 season? Too easy? Did you know that prior to Hack Wilson the single season RBI record was held by Lou Gehrig from 1927 through 1929, Babe Ruth from 1921 through 1926 and Sam Thompson from 1888 through 1920?

Baseball Almanac on Facebook

Google
Web baseball-almanac.com