Single Season Leaders for At-Bats / RBI Ratio in the National League

What percentage of a National League baseball player's at-bats result in a run being drive in and how often over the course of a season were they driving in the runs? The list below reflects those who over the course of a single National League season had the best at-bats / runs batted in ratio.

Important notes: One-hundred single season National League games played are needed to make this list and a bold faced entry denotes that the player was active during the previous Major League season.

"Though he (Hack Wilson) played as many as 140 games just five times in his brief 12-year career, Lewis 'Hack' Wilson was selected by the Veterans Committee for induction to the National Baseball Hall of Fame. That honor came almost exclusively because of his record-setting 1930 season, in which he set the all-time single-season mark for RBI and blasted 56 home runs. Despite being rather small, Wilson packed a lot of punch and was very popular in every city in which he played." - TheBaseballPage.com (Career Stats for Hack Wilson)
AB / RBI Ratio
Single Season National League Leaders

'Top 500'

Hack Wilson 32.65 (32.6496) 1930 Chicago Cubs NL 1
Sam Thompson 30.67 (30.6691) 1895 Philadelphia Phillies NL 2
Sam Thompson 30.46 (30.4587) 1887 Detroit Wolverines NL 3
Cap Anson 29.17 (29.1667) 1886 Chicago White Stockings NL 4
Jeff Bagwell 29.00 (29.0000) 1994 Houston Astros NL 5
Mark McGwire 28.88 (28.8802) 1998 St. Louis Cardinals NL 6
Barry Bonds 28.78 (28.7815) 2001 San Francisco Giants NL 7
Rogers Hornsby 28.37 (28.3730) 1925 St. Louis Cardinals NL 8
Mark McGwire 28.21 (28.2150) 1999 St. Louis Cardinals NL 9
Sammy Sosa 27.73 (27.7296) 2001 Chicago Cubs NL 10
Mel Ott 27.71 (27.7064) 1929 New York Giants NL 11
Hack Wilson 27.70 (27.7003) 1929 Chicago Cubs NL 12
Roy Campanella 27.36 (27.3603) 1953 Brooklyn Dodgers NL 13
Barry Bonds 27.30 (27.2953) 2002 San Francisco Giants NL 14
Oyster Burns 27.12 (27.1186) 1890 Brooklyn Bridegrooms NL 15
Barry Bonds 27.08 (27.0777) 2004 San Francisco Giants NL 16
Hugh Duffy 26.90 (26.9017) 1894 Boston Beaneaters NL 17
Olmedo Saenz 26.82 (26.8156) 2006 Los Angeles Dodgers NL 18
Ed Delahanty 26.79 (26.7894) 1894 Philadelphia Phillies NL 19
Larry Walker 26.26 (26.2557) 1999 Colorado Rockies NL 20
Chuck Klein 26.23 (26.2346) 1930 Philadelphia Phillies NL 21
Roger Connor 26.21 (26.2097) 1889 New York Giants NL 22
George Davis 26.20 (26.2042) 1897 New York Giants NL 23
Joe Kelley 25.87 (25.8687) 1895 Baltimore Orioles NL 24
George Grantham 25.79 (25.7880) 1929 Pittsburgh Pirates NL 25
Ryan Howard 25.71 (25.7089) 2007 Philadelphia Phillies NL 26
Mike Schmidt 25.71 (25.7062) 1981 Philadelphia Phillies NL 27
Willie McCovey 25.66 (25.6619) 1969 San Francisco Giants NL 28
Ryan Howard 25.65 (25.6454) 2006 Philadelphia Phillies NL 29
Albert Pujols 25.61 (25.6075) 2006 St. Louis Cardinals NL 30
Hack Wilson 25.57 (25.5717) 1932 Brooklyn Dodgers NL 31
Willie McCovey 25.45 (25.4545) 1970 San Francisco Giants NL 32
Steve Brodie 25.38 (25.3788) 1895 Baltimore Orioles NL 33
Lance Berkman 25.37 (25.3731) 2006 Houston Astros NL 34
Billy Nash 25.36 (25.3608) 1893 Boston Beaneaters NL 35
Todd Helton 25.34 (25.3448) 2000 Colorado Rockies NL 36
Jack Clark 25.30 (25.2983) 1987 St. Louis Cardinals NL 37
Mel Ott 25.28 (25.2809) 1936 New York Giants NL 38
Duke Snider 25.28 (25.2788) 1955 Brooklyn Dodgers NL 39
Ed Delahanty 25.25 (25.2505) 1896 Philadelphia Phillies NL 40
Rogers Hornsby 25.21 (25.2101) 1931 Chicago Cubs NL 41
Moises Alou 25.11 (25.1101) 2000 Houston Astros NL 42
Jimmy Collins 24.95 (24.9527) 1897 Boston Beaneaters NL 43
Barry Bonds 24.95 (24.9516) 1996 San Francisco Giants NL 44
Tony Clark 24.93 (24.9284) 2005 Arizona Diamondbacks NL 45
Todd Helton 24.87 (24.8722) 2001 Colorado Rockies NL 46
Willie Stargell 24.87 (24.8718) 1978 Pittsburgh Pirates NL 47
Scott Rolen 24.80 (24.8000) 2004 St. Louis Cardinals NL 48
Rogers Hornsby 24.75 (24.7508) 1929 Chicago Cubs NL 49
Larry Walker 24.75 (24.7485) 2001 Colorado Rockies NL 50
Don Hurst 24.70 (24.6978) 1932 Philadelphia Phillies NL 51
Ellis Burks 24.62 (24.6154) 1999 San Francisco Giants NL 52
Ted Kluszewski 24.61 (24.6073) 1954 Cincinnati Redlegs NL 53
Sammy Sosa 24.57 (24.5723) 1998 Chicago Cubs NL 54
Ed Delahanty 24.54 (24.5378) 1893 Philadelphia Phillies NL 55
Donn Clendenon 24.49 (24.4949) 1970 New York Mets NL 56
Hank Aaron 24.49 (24.4898) 1973 Atlanta Braves NL 57
John Vander Wal 24.48 (24.4792) 2000 Pittsburgh Pirates NL 58
Jim Bottomley 24.46 (24.4643) 1929 St. Louis Cardinals NL 59
Johnny Bench 24.46 (24.4628) 1970 Cincinnati Reds NL 60
Willie Stargell 24.46 (24.4618) 1971 Pittsburgh Pirates NL 61
Ellis Burks 24.43 (24.4275) 2000 San Francisco Giants NL 62
Ed McKean 24.40 (24.4037) 1893 Cleveland Spiders NL 63
Buck Ewing 24.40 (24.4000) 1893 Cleveland Spiders NL 64
Rogers Hornsby 24.40 (24.3981) 1922 St. Louis Cardinals NL 65
Dan Brouthers 24.38 (24.3810) 1894 Baltimore Orioles NL 66
Gavvy Cravath 24.38 (24.3810) 1913 Philadelphia Phillies NL 67
Rusty Staub 24.35 (24.3478) 1983 New York Mets NL 68
Jeff Kent 24.33 (24.3346) 1998 San Francisco Giants NL 69
Dan Brouthers 24.33 (24.3299) 1889 Boston Beaneaters NL 70
Joe Medwick 24.33 (24.3286) 1937 St. Louis Cardinals NL 71
Ernie Banks 24.28 (24.2784) 1959 Chicago Cubs NL 72
Orlando Cepeda 24.27 (24.2735) 1961 San Francisco Giants NL 73
George Foster 24.23 (24.2276) 1977 Cincinnati Reds NL 74
Pete Incaviglia 24.18 (24.1848) 1993 Philadelphia Phillies NL 75
Chick Hafey 24.18 (24.1780) 1929 St. Louis Cardinals NL 76
Frank Howard 24.14 (24.1379) 1962 Los Angeles Dodgers NL 77
Hank Leiber 24.11 (24.1096) 1939 Chicago Cubs NL 78
Tommy McCarthy 24.03 (24.0260) 1893 Boston Beaneaters NL 79
Gabby Hartnett 24.02 (24.0157) 1930 Chicago Cubs NL 80
Roy Campanella 23.99 (23.9910) 1955 Brooklyn Dodgers NL 81
Chick Hafey 23.99 (23.9910) 1930 St. Louis Cardinals NL 82
Andres Galarraga 23.96 (23.9617) 1996 Colorado Rockies NL 83
Pie Traynor 23.94 (23.9437) 1930 Pittsburgh Pirates NL 84
Ryan Howard 23.93 (23.9344) 2008 Philadelphia Phillies NL 85
Bob Bailey 23.86 (23.8636) 1970 Montreal Expos NL 86
Prince Fielder 23.86 (23.8579) 2009 Milwaukee Brewers NL 87
Jack Fournier 23.85 (23.8532) 1925 Brooklyn Robins NL 88
Jeff Bagwell 23.85 (23.8516) 1997 Houston Astros NL 89
Javy Lopez 23.85 (23.8512) 2003 Atlanta Braves NL 90
Hank Aaron 23.84 (23.8384) 1971 Atlanta Braves NL 91
George Kelly 23.82 (23.8179) 1924 New York Giants NL 92
Ken Caminiti 23.81 (23.8095) 1996 San Diego Padres NL 93
Duke Snider 23.78 (23.7838) 1959 Los Angeles Dodgers NL 94
Alex Ochoa 23.77 (23.7705) 2000 Cincinnati Reds NL 95
Albert Pujols 23.77 (23.7676) 2009 St. Louis Cardinals NL 96
Joe Kelley 23.71 (23.7069) 1898 Baltimore Orioles NL 97
Sherry Magee 23.70 (23.6994) 1910 Philadelphia Phillies NL 98
Jack Doyle 23.70 (23.6967) 1894 New York Giants NL 99
Walker Cooper 23.69 (23.6893) 1947 New York Giants NL 100
Glenn Wright 23.68 (23.6842) 1930 Brooklyn Robins NL 101
Wilbert Robinson 23.67 (23.6715) 1894 Baltimore Orioles NL 102
Johnny Mize 23.66 (23.6615) 1940 St. Louis Cardinals NL 103
Lave Cross 23.63 (23.6295) 1894 Philadelphia Phillies NL 104
Hughie Jennings 23.63 (23.6295) 1895 Baltimore Orioles NL 105
Jim Bottomley 23.61 (23.6111) 1928 St. Louis Cardinals NL 106
Ed Delahanty 23.58 (23.5800) 1899 Philadelphia Phillies NL 107
Johnny Mize 23.55 (23.5495) 1947 New York Giants NL 108
Heinie Reitz 23.54 (23.5426) 1894 Baltimore Orioles NL 109
Chuck Klein 23.54 (23.5390) 1929 Philadelphia Phillies NL 110
Joe Morgan 23.52 (23.5169) 1976 Cincinnati Reds NL 111
Preston Wilson 23.50 (23.5000) 2003 Colorado Rockies NL 112
George Davis 23.49 (23.4884) 1895 New York Giants NL 113
Greg Luzinski 23.47 (23.4657) 1977 Philadelphia Phillies NL 114
Gil Hodges 23.46 (23.4615) 1953 Brooklyn Dodgers NL 115
Hugh Duffy 23.45 (23.4545) 1897 Boston Beaneaters NL 116
Mike Piazza 23.44 (23.4440) 2000 New York Mets NL 117
Jose Morales 23.42 (23.4177) 1976 Montreal Expos NL 118
Hack Wilson 23.41 (23.4120) 1927 Chicago Cubs NL 119
Barry Bonds 23.38 (23.3803) 1999 San Francisco Giants NL 120
Tommy McCarthy 23.38 (23.3766) 1894 Boston Beaneaters NL 121
Joe Kelley 23.37 (23.3663) 1897 Baltimore Orioles NL 122
Jeffrey Hammonds 23.35 (23.3480) 2000 Colorado Rockies NL 123
Andres Galarraga 23.33 (23.3333) 1997 Colorado Rockies NL 124
Luis Gonzalez 23.32 (23.3169) 2001 Arizona Diamondbacks NL 125
Eddie Mathews 23.32 (23.3161) 1953 Milwaukee Braves NL 126
Nap Lajoie 23.30 (23.3028) 1897 Philadelphia Phillies NL 127
Bug Holliday 23.29 (23.2877) 1894 Cincinnati Reds NL 128
Cap Anson 23.28 (23.2759) 1885 Chicago White Stockings NL 129
Carl Everett 23.28 (23.2759) 1999 Houston Astros NL 130
Johnny Bench 23.23 (23.2342) 1972 Cincinnati Reds NL 131
Hughie Jennings 23.22 (23.2246) 1896 Baltimore Orioles NL 132
Mike Piazza 23.22 (23.2210) 1999 New York Mets NL 133
Mel Ott 23.20 (23.1959) 1934 New York Giants NL 134
Jake Stenzel 23.18 (23.1801) 1894 Pittsburgh Pirates NL 135
Frank Robinson 23.15 (23.1481) 1959 Cincinnati Reds NL 136
Mel Ott 23.14 (23.1388) 1931 New York Giants NL 137
Ralph Kiner 23.13 (23.1330) 1949 Pittsburgh Pirates NL 138
Gary Sheffield 23.12 (23.1214) 1996 Florida Marlins NL 139
Ed McKean 23.10 (23.1047) 1894 Cleveland Spiders NL 140
Jimmy Bannon 23.08 (23.0769) 1894 Boston Beaneaters NL 141
Barry Bonds 23.08 (23.0769) 2003 San Francisco Giants NL 142
Tony Clark 23.08 (23.0769) 2007 Arizona Diamondbacks NL 143
Phil Nevin 23.08 (23.0769) 2001 San Diego Padres NL 144
Hack Wilson 23.08 (23.0769) 1928 Chicago Cubs NL 145
Gabby Hartnett 23.03 (23.0337) 1937 Chicago Cubs NL 146
Kevin Mitchell 23.02 (23.0203) 1989 San Francisco Giants NL 147
Tommy Davis 23.01 (23.0075) 1962 Los Angeles Dodgers NL 148
Honus Wagner 22.95 (22.9508) 1901 Pittsburgh Pirates NL 149
Carlos Lee 22.94 (22.9358) 2008 Houston Astros NL 150
Gary Sheffield 22.92 (22.9167) 2003 Atlanta Braves NL 151
Ryan Howard 22.89 (22.8896) 2009 Philadelphia Phillies NL 152
Larry Walker 22.89 (22.8873) 1997 Colorado Rockies NL 153
Hank Aaron 22.87 (22.8682) 1970 Atlanta Braves NL 154
Cap Anson 22.86 (22.8643) 1893 Chicago Colts NL 155
Sammy Sosa 22.85 (22.8477) 2000 Chicago Cubs NL 156
Heinie Reitz 22.84 (22.8448) 1896 Baltimore Orioles NL 157
Mel Ott 22.84 (22.8407) 1930 New York Giants NL 158
Andruw Jones 22.83 (22.8319) 2006 Atlanta Braves NL 159
Barry Bonds 22.82 (22.8200) 1993 San Francisco Giants NL 160
Willie Stargell 22.80 (22.7969) 1973 Pittsburgh Pirates NL 161
Frank Robinson 22.75 (22.7523) 1961 Cincinnati Reds NL 162
Carlos Beltran 22.75 (22.7451) 2006 New York Mets NL 163
Barry Bonds 22.75 (22.7451) 1991 Pittsburgh Pirates NL 164
Mike Piazza 22.72 (22.7160) 1994 Los Angeles Dodgers NL 165
Willie Mays 22.71 (22.7053) 1962 San Francisco Giants NL 166
Ken Griffey, Jr. 22.69 (22.6923) 2000 Cincinnati Reds NL 167
Joe Adcock 22.69 (22.6872) 1956 Milwaukee Braves NL 168
Dolph Camilli 22.68 (22.6843) 1941 Brooklyn Dodgers NL 169
Jim Thome 22.66 (22.6644) 2003 Philadelphia Phillies NL 170
Matt Williams 22.65 (22.6475) 1999 Arizona Diamondbacks NL 171
Eddie Mathews 22.63 (22.6277) 1960 Milwaukee Braves NL 172
Willie Stargell 22.63 (22.6263) 1972 Pittsburgh Pirates NL 173
Mark Sweeney 22.60 (22.5989) 2004 Colorado Rockies NL 174
Cap Anson 22.59 (22.5869) 1889 Chicago White Stockings NL 175
Sammy Sosa 22.56 (22.5600) 1999 Chicago Cubs NL 176
Jake Beckley 22.51 (22.5141) 1894 Pittsburgh Pirates NL 177
Brad Hawpe 22.48 (22.4806) 2007 Colorado Rockies NL 178
Ralph Kiner 22.48 (22.4779) 1947 Pittsburgh Pirates NL 179
Darren Daulton 22.47 (22.4742) 1992 Philadelphia Phillies NL 180
Vinny Castilla 22.47 (22.4700) 2004 Colorado Rockies NL 181
Johnny Mize 22.46 (22.4638) 1936 St. Louis Cardinals NL 182
Gil Hodges 22.45 (22.4525) 1954 Brooklyn Dodgers NL 183
Dante Bichette 22.43 (22.4283) 1999 Colorado Rockies NL 184
Jeff Bagwell 22.42 (22.4199) 1999 Houston Astros NL 185
Frank Thomas 22.42 (22.4176) 1953 Pittsburgh Pirates NL 186
Cap Anson 22.39 (22.3881) 1896 Chicago Colts NL 187
Dave Clark 22.38 (22.3776) 1997 Chicago Cubs NL 188
Jim Hickman 22.37 (22.3735) 1970 Chicago Cubs NL 189
Jeff Bagwell 22.37 (22.3729) 2000 Houston Astros NL 190
Farmer Vaughn 22.36 (22.3602) 1893 Cincinnati Reds NL 191
Frank Robinson 22.33 (22.3317) 1962 Cincinnati Reds NL 192
Vinny Castilla 22.33 (22.3256) 1998 Colorado Rockies NL 193
Johnny Mize 22.32 (22.3214) 1948 New York Giants NL 194
Mike Piazza 22.30 (22.3022) 1997 Los Angeles Dodgers NL 195
Jim Edmonds 22.29 (22.2892) 2004 St. Louis Cardinals NL 196
Dante Bichette 22.27 (22.2749) 1996 Colorado Rockies NL 197
George Foster 22.27 (22.2727) 1979 Cincinnati Reds NL 198
Duke Snider 22.26 (22.2603) 1954 Brooklyn Dodgers NL 199
George Watkins 22.25 (22.2506) 1930 St. Louis Cardinals NL 200
Cap Anson 22.22 (22.2222) 1891 Chicago Colts NL 201
Jerry Lynch 22.22 (22.2222) 1964 Pittsburgh Pirates NL 202
Riggs Stephenson 22.22 (22.2222) 1929 Chicago Cubs NL 203
Phil Nevin 22.19 (22.1932) 1999 San Diego Padres NL 204
Fred McGriff 22.17 (22.1698) 1994 Atlanta Braves NL 205
Jim O'Rourke 22.17 (22.1662) 1887 New York Giants NL 206
Ralph Kiner 22.16 (22.1622) 1948 Pittsburgh Pirates NL 207
Lance Berkman 22.15 (22.1453) 2002 Houston Astros NL 208
Mike Ivie 22.14 (22.1393) 1979 San Francisco Giants NL 209
Albert Pujols 22.14 (22.1374) 2008 St. Louis Cardinals NL 210
Dante Bichette 22.11 (22.1071) 1995 Colorado Rockies NL 211
Barry Bonds 22.10 (22.1014) 1998 San Francisco Giants NL 212
Barry Bonds 22.08 (22.0833) 2000 San Francisco Giants NL 213
Ed Delahanty 22.08 (22.0833) 1895 Philadelphia Phillies NL 214
Roger Connor 22.08 (22.0807) 1887 New York Giants NL 215
Mike Schmidt 22.08 (22.0803) 1980 Philadelphia Phillies NL 216
Ed Bailey 22.08 (22.0779) 1963 San Francisco Giants NL 217
Carlos Delgado 22.07 (22.0729) 2005 Florida Marlins NL 218
Brian Giles 22.07 (22.0729) 1999 Pittsburgh Pirates NL 219
Wally Berger 22.07 (22.0713) 1935 Boston Braves NL 220
Johnny Bench 22.06 (22.0648) 1977 Cincinnati Reds NL 221
Andre Dawson 22.06 (22.0612) 1987 Chicago Cubs NL 222
Jeromy Burnitz 22.06 (22.0557) 1999 Milwaukee Brewers NL 223
Sean Berry 22.04 (22.0418) 1996 Houston Astros NL 224
Gabby Hartnett 22.03 (22.0339) 1935 Chicago Cubs NL 225
Albert Pujols 22.03 (22.0339) 2001 St. Louis Cardinals NL 226
Gavvy Cravath 22.03 (22.0307) 1915 Philadelphia Phillies NL 227
Greg Norton 22.02 (22.0238) 2002 Colorado Rockies NL 228
Clyde Barnhart 22.02 (22.0183) 1923 Pittsburgh Pirates NL 229
Mel Ott 22.01 (22.0114) 1938 New York Giants NL 230
Rogers Hornsby 22.01 (22.0070) 1927 New York Giants NL 231
Dick Allen 22.00 (22.0044) 1970 St. Louis Cardinals NL 232
Brian Giles 22.00 (22.0036) 2000 Pittsburgh Pirates NL 233
Jim Edmonds 22.00 (22.0000) 2001 St. Louis Cardinals NL 234
Dick Stuart 21.99 (21.9925) 1961 Pittsburgh Pirates NL 235
Tony Perez 21.98 (21.9762) 1970 Cincinnati Reds NL 236
David Justice 21.97 (21.9697) 1991 Atlanta Braves NL 237
Barry Bonds 21.97 (21.9653) 1990 Pittsburgh Pirates NL 238
Willie Greene 21.95 (21.9512) 1996 Cincinnati Reds NL 239
Willie Mays 21.90 (21.8966) 1955 New York Giants NL 240
Joe Kelley 21.89 (21.8935) 1894 Baltimore Orioles NL 241
Richard Hidalgo 21.86 (21.8638) 2000 Houston Astros NL 242
Eric Davis 21.86 (21.8615) 1989 Cincinnati Reds NL 243
Monte Irvin 21.85 (21.8468) 1953 New York Giants NL 244
Andruw Jones 21.84 (21.8430) 2005 Atlanta Braves NL 245
Lance Berkman 21.84 (21.8371) 2001 Houston Astros NL 246
Larry Walker 21.80 (21.8029) 2002 Colorado Rockies NL 247
Andres Galarraga 21.80 (21.8018) 1998 Atlanta Braves NL 248
Pie Traynor 21.79 (21.7926) 1928 Pittsburgh Pirates NL 249
Barry Bonds 21.78 (21.7759) 1992 Pittsburgh Pirates NL 250
Walt Wilmot 21.78 (21.7755) 1894 Chicago Colts NL 251
Larry Walker 21.77 (21.7722) 1994 Montreal Expos NL 252
Hughie Jennings 21.76 (21.7565) 1894 Baltimore Orioles NL 253
Gary Sheffield 21.76 (21.7565) 2000 Los Angeles Dodgers NL 254
Carlos Delgado 21.76 (21.7557) 2006 New York Mets NL 255
Wally Post 21.75 (21.7544) 1962 Cincinnati Reds NL 256
Jeff Conine 21.74 (21.7391) 1995 Florida Marlins NL 257
George Foster 21.74 (21.7391) 1981 Cincinnati Reds NL 258
Mel Ott 21.73 (21.7314) 1932 New York Giants NL 259
Bobby Wallace 21.71 (21.7054) 1897 Cleveland Spiders NL 260
Dick Dietz 21.70 (21.7039) 1970 San Francisco Giants NL 261
Joe Medwick 21.70 (21.6981) 1936 St. Louis Cardinals NL 262
Monte Irvin 21.68 (21.6846) 1951 New York Giants NL 263
Javy Lopez 21.68 (21.6769) 1998 Atlanta Braves NL 264
George Davis 21.68 (21.6758) 1893 New York Giants NL 265
Jeff Bagwell 21.67 (21.6667) 2001 Houston Astros NL 266
Cliff Floyd 21.67 (21.6667) 2000 Florida Marlins NL 267
Buck Ewing 21.66 (21.6590) 1895 Cincinnati Reds NL 268
Mike Schmidt 21.65 (21.6475) 1987 Philadelphia Phillies NL 269
Phil Plantier 21.65 (21.6450) 1993 San Diego Padres NL 270
Jake Stenzel 21.64 (21.6418) 1897 Baltimore Orioles NL 271
Eddie Mathews 21.64 (21.6387) 1954 Milwaukee Braves NL 272
Fred Pfeffer 21.63 (21.6274) 1884 Chicago White Stockings NL 273
Del Ennis 21.63 (21.6263) 1953 Philadelphia Phillies NL 274
Hank Aaron 21.62 (21.6216) 1962 Milwaukee Braves NL 275
Dave Kingman 21.62 (21.6165) 1979 Chicago Cubs NL 276
Cap Anson 21.61 (21.6102) 1887 Chicago White Stockings NL 277
Joe Torre 21.61 (21.6088) 1971 St. Louis Cardinals NL 278
Jim Bottomley 21.60 (21.6028) 1927 St. Louis Cardinals NL 279
Matt Williams 21.57 (21.5730) 1994 San Francisco Giants NL 280
Ralph Kiner 21.57 (21.5722) 1950 Pittsburgh Pirates NL 281
Mike Schmidt 21.56 (21.5580) 1986 Philadelphia Phillies NL 282
Vladimir Guerrero 21.54 (21.5412) 2000 Montreal Expos NL 283
Matt Holliday 21.54 (21.5409) 2007 Colorado Rockies NL 284
George Foster 21.53 (21.5302) 1976 Cincinnati Reds NL 285
Albert Pujols 21.53 (21.5254) 2002 St. Louis Cardinals NL 286
Irish Meusel 21.51 (21.5116) 1925 New York Giants NL 287
Ryan Braun 21.51 (21.5078) 2007 Milwaukee Brewers NL 288
Willie Mays 21.50 (21.5035) 1961 San Francisco Giants NL 289
Dave Hansen 21.49 (21.4876) 2000 Los Angeles Dodgers NL 290
Vladimir Guerrero 21.48 (21.4754) 1999 Montreal Expos NL 291
Cap Anson 21.47 (21.4737) 1884 Chicago White Stockings NL 292
Hank Aaron 21.46 (21.4634) 1957 Milwaukee Braves NL 293
Ron Gant 21.46 (21.4634) 1995 Cincinnati Reds NL 294
Armando Rios 21.46 (21.4592) 2000 San Francisco Giants NL 295
Greg Vaughn 21.45 (21.4545) 1999 Cincinnati Reds NL 296
Hugh Duffy 21.44 (21.4421) 1896 Boston Beaneaters NL 297
Wally Berger 21.44 (21.4414) 1930 Boston Braves NL 298
Stan Musial 21.44 (21.4403) 1948 St. Louis Cardinals NL 299
Gary Carter 21.43 (21.4286) 1986 New York Mets NL 300
Del Ennis 21.43 (21.4286) 1957 St. Louis Cardinals NL 301
Denny Lyons 21.43 (21.4286) 1893 Pittsburgh Pirates NL 302
Mike Piazza 21.43 (21.4286) 1995 Los Angeles Dodgers NL 303
Sid Gordon 21.41 (21.4137) 1950 Boston Braves NL 304
Del Ennis 21.40 (21.4029) 1954 Philadelphia Phillies NL 305
Irish Meusel 21.39 (21.3938) 1922 New York Giants NL 306
Ron Santo 21.39 (21.3913) 1969 Chicago Cubs NL 307
Roy Campanella 21.39 (21.3861) 1951 Brooklyn Dodgers NL 308
Moises Alou 21.38 (21.3755) 1997 Florida Marlins NL 309
Hank Aaron 21.36 (21.3559) 1960 Milwaukee Braves NL 310
Duke Snider 21.36 (21.3559) 1953 Brooklyn Dodgers NL 311
Harvey Hendrick 21.35 (21.3542) 1929 Brooklyn Robins NL 312
Enos Slaughter 21.35 (21.3465) 1946 St. Louis Cardinals NL 313
Chick Hafey 21.35 (21.3462) 1928 St. Louis Cardinals NL 314
Mike Lowell 21.34 (21.3415) 2003 Florida Marlins NL 315
Hank Sauer 21.34 (21.3404) 1952 Chicago Cubs NL 316
Ripper Collins 21.33 (21.3333) 1934 St. Louis Cardinals NL 317
Tony Perez 21.33 (21.3307) 1975 Cincinnati Reds NL 318
Phil Weintraub 21.33 (21.3296) 1944 New York Giants NL 319
Stan Musial 21.32 (21.3198) 1954 St. Louis Cardinals NL 320
Bill Dahlen 21.31 (21.3147) 1894 Chicago Colts NL 321
Cy Williams 21.31 (21.3084) 1923 Philadelphia Phillies NL 322
Jeff Kent 21.29 (21.2947) 2000 San Francisco Giants NL 323
George Treadway 21.29 (21.2944) 1894 Brooklyn Bridegrooms NL 324
Cupid Childs 21.29 (21.2851) 1896 Cleveland Spiders NL 325
Rogers Hornsby 21.28 (21.2838) 1921 St. Louis Cardinals NL 326
Del Ennis 21.28 (21.2766) 1955 Philadelphia Phillies NL 327
Ryan Klesko 21.28 (21.2766) 1995 Atlanta Braves NL 328
Willie McCovey 21.28 (21.2766) 1971 San Francisco Giants NL 329
Billy Nash 21.26 (21.2598) 1895 Boston Beaneaters NL 330
Billy Williams 21.25 (21.2544) 1972 Chicago Cubs NL 331
Heinie Zimmerman 21.25 (21.2528) 1913 Chicago Cubs NL 332
Bobby Lowe 21.24 (21.2425) 1897 Boston Beaneaters NL 333
Moises Alou 21.23 (21.2329) 1998 Houston Astros NL 334
Cap Anson 21.23 (21.2302) 1890 Chicago Colts NL 335
Don Hurst 21.22 (21.2224) 1929 Philadelphia Phillies NL 336
Oyster Burns 21.19 (21.1881) 1894 Brooklyn Bridegrooms NL 337
Del Ennis 21.18 (21.1765) 1950 Philadelphia Phillies NL 338
Babe Herman 21.17 (21.1726) 1930 Brooklyn Robins NL 339
Dusty Miller 21.17 (21.1720) 1895 Cincinnati Reds NL 340
Brooks Conrad 21.15 (21.1538) 2010 Atlanta Braves NL 341
Clyde Barnhart 21.15 (21.1503) 1925 Pittsburgh Pirates NL 342
Johnny Mize 21.14 (21.1416) 1941 St. Louis Cardinals NL 343
Rico Carty 21.13 (21.1297) 1970 Atlanta Braves NL 344
Jeff Bagwell 21.13 (21.1268) 1996 Houston Astros NL 345
Sherry Magee 21.12 (21.1236) 1911 Philadelphia Phillies NL 346
Frankie Frisch 21.11 (21.1111) 1930 St. Louis Cardinals NL 347
Chick Hafey 21.11 (21.1111) 1931 St. Louis Cardinals NL 348
Ripper Collins 21.11 (21.1073) 1935 St. Louis Cardinals NL 349
Deron Johnson 21.10 (21.1039) 1965 Cincinnati Reds NL 350
Sammy Sosa 21.10 (21.0993) 1995 Chicago Cubs NL 351
Eric Davis 21.10 (21.0970) 1987 Cincinnati Reds NL 352
Prince Fielder 21.09 (21.0896) 2011 Milwaukee Brewers NL 353
Dan Brouthers 21.09 (21.0884) 1892 Brooklyn Bridegrooms NL 354
Chuck Klein 21.08 (21.0769) 1932 Philadelphia Phillies NL 355
Ray Lankford 21.08 (21.0753) 1997 St. Louis Cardinals NL 356
Mike Schmidt 21.07 (21.0721) 1979 Philadelphia Phillies NL 357
Hugh Duffy 21.07 (21.0714) 1893 Boston Beaneaters NL 358
Ed McKean 21.06 (21.0619) 1895 Cleveland Spiders NL 359
Hank Aaron 21.06 (21.0614) 1966 Atlanta Braves NL 360
Moises Alou 21.05 (21.0526) 2001 Houston Astros NL 361
Bill Nicholson 21.05 (21.0526) 1943 Chicago Cubs NL 362
Brian McCann 21.04 (21.0407) 2006 Atlanta Braves NL 363
Matt Williams 21.04 (21.0396) 1996 San Francisco Giants NL 364
Dante Bichette 21.03 (21.0339) 1997 Colorado Rockies NL 365
Willie Stargell 21.03 (21.0309) 1966 Pittsburgh Pirates NL 366
Paul Waner 21.03 (21.0273) 1927 Pittsburgh Pirates NL 367
Bob Robertson 21.03 (21.0256) 1970 Pittsburgh Pirates NL 368
Jim Bottomley 21.02 (21.0227) 1924 St. Louis Cardinals NL 369
King Kelly 21.02 (21.0177) 1884 Chicago White Stockings NL 370
Ralph Kiner 21.01 (21.0145) 1953 Chicago Cubs NL 371
Pittsburgh Pirates NL
Irish Meusel 21.01 (21.0084) 1923 New York Giants NL 372
Ryan Klesko 21.00 (21.0037) 2001 San Diego Padres NL 373
Ryan Ludwick 21.00 (21.0037) 2008 St. Louis Cardinals NL 374
Sam Thompson 21.00 (21.0000) 1893 Philadelphia Phillies NL 375
Dick Allen 20.99 (20.9924) 1966 Philadelphia Phillies NL 376
Candy Maldonado 20.99 (20.9877) 1986 San Francisco Giants NL 377
Patsy Tebeau 20.99 (20.9877) 1893 Cleveland Spiders NL 378
Albert Pujols 20.98 (20.9814) 2003 St. Louis Cardinals NL 379
Barry Bonds 20.98 (20.9809) 2006 San Francisco Giants NL 380
Bill Nicholson 20.96 (20.9622) 1944 Chicago Cubs NL 381
John Anderson 20.96 (20.9567) 1899 Brooklyn Superbas NL 382
Matt Kemp 20.93 (20.9302) 2011 Los Angeles Dodgers NL 383
Chipper Jones 20.92 (20.9246) 2006 Atlanta Braves NL 384
Jackie Robinson 20.91 (20.9106) 1949 Brooklyn Dodgers NL 385
Ernie Banks 20.91 (20.9076) 1958 Chicago Cubs NL 386
Ed Cartwright 20.91 (20.9073) 1894 Washington Senators NL 387
Richie Sexson 20.90 (20.9030) 2001 Milwaukee Brewers NL 388
Travis Jackson 20.90 (20.8955) 1927 New York Giants NL 389
Kal Daniels 20.89 (20.8889) 1990 Los Angeles Dodgers NL 390
Nap Lajoie 20.89 (20.8882) 1898 Philadelphia Phillies NL 391
Ellis Burks 20.88 (20.8809) 1996 Colorado Rockies NL 392
Jeff Heath 20.88 (20.8791) 1948 Boston Braves NL 393
Carlos Lee 20.88 (20.8763) 2006 Milwaukee Brewers NL 394
Kiki Cuyler 20.87 (20.8723) 1930 Chicago Cubs NL 395
Derrek Lee 20.86 (20.8647) 2009 Chicago Cubs NL 396
Mike Lamb 20.86 (20.8633) 2004 Houston Astros NL 397
Jeff Kent 20.86 (20.8621) 1997 San Francisco Giants NL 398
Bill Terry 20.86 (20.8621) 1927 New York Giants NL 399
Andres Galarraga 20.85 (20.8511) 1993 Colorado Rockies NL 400
Cy Seymour 20.83 (20.8262) 1905 Cincinnati Reds NL 401
Ryan Howard 20.83 (20.8259) 2011 Philadelphia Phillies NL 402
Sam Thompson 20.83 (20.8255) 1889 Philadelphia Phillies NL 403
Pat Burrell 20.82 (20.8185) 2005 Philadelphia Phillies NL 404
Reggie Smith 20.81 (20.8054) 1978 Los Angeles Dodgers NL 405
Dolph Camilli 20.80 (20.8015) 1942 Brooklyn Dodgers NL 406
John Vander Wal 20.79 (20.7921) 1995 Colorado Rockies NL 407
George Kelly 20.78 (20.7836) 1921 New York Giants NL 408
Albert Pujols 20.78 (20.7770) 2004 St. Louis Cardinals NL 409
Johnny Bench 20.77 (20.7729) 1974 Cincinnati Reds NL 410
Prince Fielder 20.77 (20.7679) 2007 Milwaukee Brewers NL 411
Greg Vaughn 20.77 (20.7679) 1998 San Diego Padres NL 412
John Anderson 20.76 (20.7637) 1895 Brooklyn Bridegrooms NL 413
Jake Beckley 20.75 (20.7547) 1895 Pittsburgh Pirates NL 414
Johnny Bench 20.75 (20.7547) 1975 Cincinnati Reds NL 415
Buck Freeman 20.75 (20.7483) 1899 Washington Senators NL 416
Howard Johnson 20.74 (20.7447) 1991 New York Mets NL 417
Tim Wallach 20.74 (20.7420) 1987 Montreal Expos NL 418
Todd Hundley 20.74 (20.7407) 1996 New York Mets NL 419
Jack Doyle 20.74 (20.7392) 1896 Baltimore Orioles NL 420
Roy Campanella 20.73 (20.7265) 1952 Brooklyn Dodgers NL 421
Brian Giles 20.72 (20.7243) 2002 Pittsburgh Pirates NL 422
Barry Bonds 20.72 (20.7161) 1994 San Francisco Giants NL 423
Henry Larkin 20.69 (20.6897) 1892 Washington Senators NL 424
Chick Stahl 20.68 (20.6823) 1897 Boston Beaneaters NL 425
Jim Bottomley 20.68 (20.6785) 1925 St. Louis Cardinals NL 426
Joe Medwick 20.68 (20.6780) 1938 St. Louis Cardinals NL 427
Jim Thome 20.67 (20.6693) 2004 Philadelphia Phillies NL 428
Jack Clark 20.66 (20.6593) 1989 San Diego Padres NL 429
Joey Votto 20.66 (20.6581) 2010 Cincinnati Reds NL 430
Bubbles Hargrave 20.63 (20.6349) 1923 Cincinnati Reds NL 431
Ted Kluszewski 20.63 (20.6320) 1950 Cincinnati Reds NL 432
Todd Hundley 20.62 (20.6235) 1997 New York Mets NL 433
Hack Wilson 20.60 (20.6049) 1926 Chicago Cubs NL 434
Jack Fournier 20.60 (20.6039) 1924 Brooklyn Robins NL 435
Matt Downs 20.60 (20.6030) 2011 Houston Astros NL 436
Hank Aaron 20.60 (20.6022) 1963 Milwaukee Braves NL 437
Andy Pafko 20.60 (20.5993) 1945 Chicago Cubs NL 438
Darren Daulton 20.59 (20.5882) 1993 Philadelphia Phillies NL 439
Jim Edmonds 20.57 (20.5714) 2000 St. Louis Cardinals NL 440
Pat Burrell 20.56 (20.5628) 2006 Philadelphia Phillies NL 441
Mike Jorgensen 20.56 (20.5575) 1974 Montreal Expos NL 442
Babe Young 20.56 (20.5575) 1942 New York Giants NL 443
Jeff Bagwell 20.56 (20.5556) 1998 Houston Astros NL 444
Barry Bonds 20.55 (20.5534) 1995 San Francisco Giants NL 445
Mel Ott 20.55 (20.5514) 1944 New York Giants NL 446
Pat Burrell 20.55 (20.5508) 2007 Philadelphia Phillies NL 447
Frank McCormick 20.55 (20.5502) 1940 Cincinnati Reds NL 448
Roger Connor 20.55 (20.5479) 1893 New York Giants NL 449
Gabby Hartnett 20.55 (20.5479) 1934 Chicago Cubs NL 450
Dale Murphy 20.54 (20.5433) 1983 Atlanta Braves NL 451
Ron Santo 20.54 (20.5405) 1970 Chicago Cubs NL 452
Sid Gordon 20.54 (20.5374) 1948 New York Giants NL 453
Kip Selbach 20.53 (20.5339) 1896 Washington Senators NL 454
Will Clark 20.53 (20.5310) 1991 San Francisco Giants NL 455
John Vander Wal 20.53 (20.5298) 1996 Colorado Rockies NL 456
Ralph Kiner 20.53 (20.5273) 1951 Pittsburgh Pirates NL 457
Pedro Guerrero 20.53 (20.5263) 1989 St. Louis Cardinals NL 458
Jeromy Burnitz 20.53 (20.5255) 1998 Milwaukee Brewers NL 459
Eddie Taubensee 20.52 (20.5189) 1999 Cincinnati Reds NL 460
David Justice 20.51 (20.5128) 1993 Atlanta Braves NL 461
Bill Robinson 20.51 (20.5128) 1977 Pittsburgh Pirates NL 462
Adam Comorosky 20.51 (20.5074) 1929 Pittsburgh Pirates NL 463
Bill Lange 20.50 (20.5021) 1895 Chicago Colts NL 464
Mike Piazza 20.50 (20.5021) 2002 New York Mets NL 465
Bernard Gilkey 20.49 (20.4904) 1996 New York Mets NL 466
Henry Rodriguez 20.48 (20.4819) 1998 Chicago Cubs NL 467
Mike Piazza 20.48 (20.4753) 1993 Los Angeles Dodgers NL 468
Mitch Meluskey 20.47 (20.4748) 2000 Houston Astros NL 469
Mark Teixeira 20.47 (20.4724) 2008 Atlanta Braves NL 470
Richie Sexson 20.46 (20.4620) 2003 Milwaukee Brewers NL 471
Reggie Sanders 20.45 (20.4545) 1995 Cincinnati Reds NL 472
Larry Walker 20.45 (20.4453) 1995 Colorado Rockies NL 473
Dixie Walker 20.43 (20.4283) 1945 Brooklyn Dodgers NL 474
Mike Schmidt 20.42 (20.4225) 1974 Philadelphia Phillies NL 475
Mike Schmidt 20.41 (20.4120) 1983 Philadelphia Phillies NL 476
Reggie Sanders 20.41 (20.4082) 2001 Arizona Diamondbacks NL 477
Robin Ventura 20.41 (20.4082) 1999 New York Mets NL 478
Nap Lajoie 20.40 (20.3991) 1900 Philadelphia Phillies NL 479
Elbie Fletcher 20.39 (20.3922) 1940 Pittsburgh Pirates NL 480
Andres Galarraga 20.38 (20.3837) 1994 Colorado Rockies NL 481
Lou Bierbauer 20.38 (20.3810) 1894 Pittsburgh Pirates NL 482
Bill Terry 20.38 (20.3791) 1930 New York Giants NL 483
Jeromy Burnitz 20.37 (20.3704) 2004 Colorado Rockies NL 484
Chuck Klein 20.37 (20.3704) 1931 Philadelphia Phillies NL 485
Roy Campanella 20.37 (20.3661) 1950 Brooklyn Dodgers NL 486
Bill Lange 20.36 (20.3620) 1894 Chicago Colts NL 487
Bob Elliott 20.36 (20.3604) 1947 Boston Braves NL 488
Andy Seminick 20.36 (20.3593) 1949 Philadelphia Phillies NL 489
John Kruk 20.36 (20.3579) 1987 San Diego Padres NL 490
Chipper Jones 20.34 (20.3390) 2004 Atlanta Braves NL 491
Johnny Mize 20.33 (20.3327) 1942 New York Giants NL 492
Dick Allen 20.32 (20.3196) 1969 Philadelphia Phillies NL 493
Stan Musial 20.32 (20.3187) 1957 St. Louis Cardinals NL 494
Frank McCormick 20.32 (20.3175) 1939 Cincinnati Reds NL 495
Adam Dunn 20.31 (20.3065) 2007 Cincinnati Reds NL 496
Johnny Moore 20.31 (20.3057) 1934 Cincinnati Reds NL 497
Philadelphia Phillies NL
Leon Durham 20.30 (20.2960) 1984 Chicago Cubs NL 498
Hank Aaron 20.29 (20.2941) 1974 Atlanta Braves NL 499
Billy Williams 20.28 (20.2830) 1970 Chicago Cubs NL 500
Current Through 2013 Season


Does the AB / RBI Ratio best describe which players drive in the runs most frequently during the season? Is there a better stat you use or one that your simply prefer? Share your opinion on our baseball message boards today.

The code to write the single season at-bats / RBI Ratio league splits was developed in 2005, launched during 2006 and made possible by your support — please continue helping us create these kinds of pages by supporting our site.

The American League single season record for AB / RBI Ratio was set in 1921 by Babe Ruth of the New York Yankees. The National League single season record for AB / RBI Ratio is on this page. Is either one the Career Leader for At-Bats / RBI ratio?

     

Baseball Almanac on Facebook