Single Season Leaders for On Base Plus Slugging in the American League

The on base percentage statistic was originally created by Branch Rickey and Allan Roth in the 1950's as a means to measure the percentage of times a player reaches any base. It did not originally include the sacrifice fly denomination but when it was officially adapted in 1984 it appeared using the formula written above. Slugging Average was developed later and the two were combined to create On Base Plus Slugging.

Note: One-hundred single season games played are needed to make this list of the one-hundred (100) greatest on base plus slugging American League leaders, raw averages are presented in parenthesis to further distinguish the top one-hundred, and a bold faced entry denotes that the player was active during the previous Major League season.

"Never content to be the best hitter, (Ted) Williams liked the All-Star Game because it was a chance to do more research on the genre of humans he hated most: major league pitchers. The All-Star Game was one-stop shopping for Williams — a chance to see all the best hurlers in one place on one day." - Sportswriter Dan Shaughnessy in The Boston Globe (Easily, he was the brightest star, 07/05/2002)
On Base Plus Slugging
Single Season American League Leaders

'Top 500'

Babe Ruth 1.379 (1.37908) 1920 New York Yankees AL 1
Babe Ruth 1.359 (1.35863) 1921 New York Yankees AL 2
Babe Ruth 1.309 (1.30891) 1923 New York Yankees AL 3
Ted Williams 1.287 (1.28745) 1941 Boston Red Sox AL 4
Babe Ruth 1.258 (1.25819) 1927 New York Yankees AL 5
Ted Williams 1.257 (1.25659) 1957 Boston Red Sox AL 6
Babe Ruth 1.253 (1.25295) 1926 New York Yankees AL 7
Babe Ruth 1.252 (1.25172) 1924 New York Yankees AL 8
Lou Gehrig 1.240 (1.23955) 1927 New York Yankees AL 9
Babe Ruth 1.225 (1.22479) 1930 New York Yankees AL 10
Jimmie Foxx 1.218 (1.21805) 1932 Philadelphia Athletics AL 11
Frank Thomas 1.217 (1.21675) 1994 Chicago White Sox AL 12
Mark McGwire 1.198 (1.19765) 1996 Oakland Athletics AL 13
Babe Ruth 1.195 (1.19510) 1931 New York Yankees AL 14
Lou Gehrig 1.194 (1.19416) 1930 New York Yankees AL 15
Mickey Mantle 1.177 (1.17660) 1957 New York Yankees AL 16
Lou Gehrig 1.174 (1.17368) 1936 New York Yankees AL 17
Babe Ruth 1.172 (1.17197) 1928 New York Yankees AL 18
Lou Gehrig 1.172 (1.17161) 1934 New York Yankees AL 19
Mickey Mantle 1.169 (1.16934) 1956 New York Yankees AL 20
Jimmie Foxx 1.166 (1.16641) 1938 Boston Red Sox AL 21
Ted Williams 1.164 (1.16434) 1946 Boston Red Sox AL 22
Jimmie Foxx 1.158 (1.15795) 1939 Boston Red Sox AL 23
Manny Ramirez 1.154 (1.15381) 2000 Cleveland Indians AL 24
Jimmie Foxx 1.153 (1.15257) 1933 Philadelphia Athletics AL 25
Albert Belle 1.152 (1.15201) 1994 Cleveland Indians AL 26
Babe Ruth 1.150 (1.14980) 1932 New York Yankees AL 27
Norm Cash 1.148 (1.14825) 1961 Detroit Tigers AL 28
Ted Williams 1.148 (1.14802) 1954 Boston Red Sox AL 29
Ted Williams 1.147 (1.14676) 1942 Boston Red Sox AL 30
Ted Williams 1.141 (1.14059) 1949 Boston Red Sox AL 31
Jason Giambi 1.137 (1.13652) 2001 Oakland Athletics AL 32
Mickey Mantle 1.135 (1.13483) 1961 New York Yankees AL 33
Carlos Delgado 1.134 (1.13408) 2000 Toronto Blue Jays AL 34
Ted Williams 1.133 (1.13302) 1947 Boston Red Sox AL 35
Al Simmons 1.130 (1.13014) 1930 Philadelphia Athletics AL 36
Babe Ruth 1.128 (1.12771) 1929 New York Yankees AL 37
Mark McGwire 1.125 (1.12530) 1995 Oakland Athletics AL 38
Jason Giambi 1.123 (1.12296) 2000 Oakland Athletics AL 39
Jim Thome 1.122 (1.12243) 2002 Cleveland Indians AL 40
Hank Greenberg 1.122 (1.12151) 1938 Detroit Tigers AL 41
Joe DiMaggio 1.119 (1.11887) 1939 New York Yankees AL 42
George Brett 1.118 (1.11807) 1980 Kansas City Royals AL 43
Lou Gehrig 1.116 (1.11609) 1937 New York Yankees AL 44
Lou Gehrig 1.115 (1.11516) 1928 New York Yankees AL 45
Babe Ruth 1.114 (1.11381) 1919 Boston Red Sox AL 46
Harry Heilmann 1.113 (1.11261) 1923 Detroit Tigers AL 47
Ted Williams 1.112 (1.11180) 1948 Boston Red Sox AL 48
Lou Gehrig 1.108 (1.10801) 1931 New York Yankees AL 49
Edgar Martinez 1.107 (1.10705) 1995 Seattle Mariners AL 50
Babe Ruth 1.106 (1.10622) 1922 New York Yankees AL 51
Manny Ramirez 1.105 (1.10502) 1999 Cleveland Indians AL 52
Hank Greenberg 1.105 (1.10469) 1937 Detroit Tigers AL 53
Hank Greenberg 1.103 (1.10344) 1940 Detroit Tigers AL 54
Jimmie Foxx 1.102 (1.10160) 1934 Philadelphia Athletics AL 55
Travis Hafner 1.097 (1.09731) 2006 Cleveland Indians AL 56
Manny Ramirez 1.097 (1.09660) 2002 Boston Red Sox AL 57
Ted Williams 1.096 (1.09644) 1960 Boston Red Sox AL 58
Jimmie Foxx 1.096 (1.09622) 1935 Philadelphia Athletics AL 59
Nap Lajoie 1.096 (1.09570) 1901 Philadelphia Athletics AL 60
Albert Belle 1.091 (1.09111) 1995 Cleveland Indians AL 61
Mickey Mantle 1.091 (1.09083) 1962 New York Yankees AL 62
Harry Heilmann 1.091 (1.09080) 1927 Detroit Tigers AL 63
Jimmie Foxx 1.088 (1.08778) 1929 Philadelphia Athletics AL 64
Ty Cobb 1.088 (1.08754) 1911 Detroit Tigers AL 65
Al Simmons 1.085 (1.08538) 1931 Philadelphia Athletics AL 66
Frank Thomas 1.085 (1.08535) 1996 Chicago White Sox AL 67
Joe DiMaggio 1.085 (1.08470) 1937 New York Yankees AL 68
Ted Williams 1.084 (1.08413) 1956 Boston Red Sox AL 69
Joe DiMaggio 1.083 (1.08287) 1941 New York Yankees AL 70
George Sisler 1.082 (1.08152) 1920 St. Louis Browns AL 71
Al Simmons 1.081 (1.08139) 1927 Philadelphia Athletics AL 72
Tris Speaker 1.080 (1.07984) 1922 Cleveland Indians AL 73
Tris Speaker 1.079 (1.07920) 1923 Cleveland Indians AL 74
Ken Griffey, Jr. 1.076 (1.07599) 1994 Seattle Mariners AL 75
Lou Gehrig 1.072 (1.07201) 1932 New York Yankees AL 76
John Olerud 1.072 (1.07167) 1993 Toronto Blue Jays AL 77
Jimmie Foxx 1.071 (1.07071) 1936 Boston Red Sox AL 78
Jim Gentile 1.069 (1.06872) 1961 Baltimore Orioles AL 79
Frank Thomas 1.067 (1.06741) 1997 Chicago White Sox AL 80
Alex Rodriguez 1.067 (1.06726) 2007 New York Yankees AL 81
David Ortiz 1.066 (1.06641) 2007 Boston Red Sox AL 82
Jimmie Foxx 1.066 (1.06602) 1930 Philadelphia Athletics AL 83
Ty Cobb 1.066 (1.06563) 1925 Detroit Tigers AL 84
Earl Averill 1.065 (1.06527) 1936 Cleveland Indians AL 85
Oscar Gamble 1.065 (1.06515) 1979 New York Yankees AL 86
Texas Rangers AL
Paul O'Neill 1.064 (1.06376) 1994 New York Yankees AL 87
Ken Williams 1.062 (1.06210) 1923 St. Louis Browns AL 88
Jim Thome 1.062 (1.06157) 1996 Cleveland Indians AL 89
Frank Thomas 1.061 (1.06107) 2000 Chicago White Sox AL 90
George Sisler 1.061 (1.06094) 1922 St. Louis Browns AL 91
Frank Thomas 1.061 (1.06090) 1995 Chicago White Sox AL 92
Fred Lynn 1.059 (1.05936) 1979 Boston Red Sox AL 93
Edgar Martinez 1.059 (1.05891) 1996 Seattle Mariners AL 94
Manny Ramirez 1.058 (1.05822) 2006 Boston Red Sox AL 95
Joe Jackson 1.058 (1.05791) 1911 Cleveland Naps AL 96
Tris Speaker 1.057 (1.05721) 1925 Cleveland Indians AL 97
Goose Goslin 1.056 (1.05585) 1928 Washington Senators AL 98
Jose Bautista 1.056 (1.05552) 2011 Toronto Blue Jays AL 99
Albert Belle 1.055 (1.05461) 1998 Chicago White Sox AL 100
Joe DiMaggio 1.051 (1.05081) 1940 New York Yankees AL 101
Harry Heilmann 1.051 (1.05076) 1921 Detroit Tigers AL 102
Rafael Palmeiro 1.050 (1.04997) 1999 Texas Rangers AL 103
Wade Boggs 1.049 (1.04898) 1987 Boston Red Sox AL 104
Lou Gehrig 1.049 (1.04895) 1935 New York Yankees AL 105
David Ortiz 1.049 (1.04874) 2006 Boston Red Sox AL 106
Ty Cobb 1.048 (1.04796) 1921 Detroit Tigers AL 107
Frank Robinson 1.047 (1.04745) 1966 Baltimore Orioles AL 108
Mike Napoli 1.046 (1.04579) 2011 Texas Rangers AL 109
Ted Williams 1.045 (1.04505) 1939 Boston Red Sox AL 110
Bill Dickey 1.045 (1.04499) 1936 New York Yankees AL 111
Alex Rodriguez 1.045 (1.04492) 1996 Seattle Mariners AL 112
Tris Speaker 1.045 (1.04477) 1920 Cleveland Indians AL 113
Carl Yastrzemski 1.044 (1.04381) 1970 Boston Red Sox AL 114
Josh Hamilton 1.044 (1.04373) 2010 Texas Rangers AL 115
Ed Delahanty 1.043 (1.04254) 1902 Washington Senators AL 116
Ted Williams 1.042 (1.04236) 1958 Boston Red Sox AL 117
Mickey Mantle 1.042 (1.04204) 1955 New York Yankees AL 118
Miguel Cabrera 1.042 (1.04202) 2010 Detroit Tigers AL 119
Hank Greenberg 1.042 (1.04190) 1939 Detroit Tigers AL 120
Ken Williams 1.040 (1.04026) 1922 St. Louis Browns AL 121
Al Simmons 1.040 (1.04004) 1929 Philadelphia Athletics AL 122
Carl Yastrzemski 1.040 (1.04002) 1967 Boston Red Sox AL 123
Ty Cobb 1.040 (1.03999) 1912 Detroit Tigers AL 124
Jim Thome 1.040 (1.03972) 2001 Cleveland Indians AL 125
Hank Greenberg 1.039 (1.03920) 1935 Detroit Tigers AL 126
Jim Thome 1.039 (1.03858) 2010 Minnesota Twins AL 127
Carlos Pena 1.037 (1.03733) 2007 Tampa Bay Devil Rays AL 128
Joe Jackson 1.036 (1.03635) 1912 Cleveland Naps AL 129
Ted Williams 1.036 (1.03601) 1940 Boston Red Sox AL 130
Mickey Mantle 1.035 (1.03477) 1958 New York Yankees AL 131
Al Rosen 1.034 (1.03420) 1953 Cleveland Indians AL 132
Brady Anderson 1.034 (1.03378) 1996 Baltimore Orioles AL 133
Jason Giambi 1.034 (1.03363) 2002 New York Yankees AL 134
Joe Jackson 1.033 (1.03339) 1920 Chicago White Sox AL 135
Miguel Cabrera 1.033 (1.03334) 2011 Detroit Tigers AL 136
Nomar Garciaparra 1.033 (1.03330) 2000 Boston Red Sox AL 137
Albert Belle 1.033 (1.03271) 1996 Cleveland Indians AL 138
Frank Thomas 1.033 (1.03259) 1993 Chicago White Sox AL 139
Tris Speaker 1.031 (1.03131) 1912 Boston Red Sox AL 140
Alex Rodriguez 1.031 (1.03090) 2005 New York Yankees AL 141
Joe Mauer 1.031 (1.03089) 2009 Minnesota Twins AL 142
Harry Heilmann 1.030 (1.02997) 1922 Detroit Tigers AL 143
Lou Gehrig 1.030 (1.02959) 1933 New York Yankees AL 144
Magglio Ordonez 1.029 (1.02859) 2007 Detroit Tigers AL 145
Ken Griffey, Jr. 1.028 (1.02848) 1997 Seattle Mariners AL 146
Ty Cobb 1.026 (1.02618) 1922 Detroit Tigers AL 147
Alex Rodriguez 1.026 (1.02614) 2000 Seattle Mariners AL 148
Harry Heilmann 1.026 (1.02603) 1925 Detroit Tigers AL 149
Rudy York 1.026 (1.02567) 1937 Detroit Tigers AL 150
Hal Trosky 1.026 (1.02562) 1936 Cleveland Indians AL 151
Ken Griffey, Jr. 1.025 (1.02494) 1993 Seattle Mariners AL 152
Rocky Colavito 1.024 (1.02448) 1958 Cleveland Indians AL 153
Tim Salmon 1.024 (1.02351) 1995 California Angels AL 154
Babe Ruth 1.023 (1.02344) 1933 New York Yankees AL 155
Dick Allen 1.023 (1.02313) 1972 Chicago White Sox AL 156
Nomar Garciaparra 1.022 (1.02187) 1999 Boston Red Sox AL 157
George Brett 1.022 (1.02154) 1985 Kansas City Royals AL 158
Alex Rodriguez 1.021 (1.02074) 2001 Texas Rangers AL 159
Ken Griffey, Jr. 1.020 (1.01999) 1996 Seattle Mariners AL 160
Ted Williams 1.019 (1.01926) 1951 Boston Red Sox AL 161
Rod Carew 1.019 (1.01858) 1977 Minnesota Twins AL 162
Carlos Delgado 1.019 (1.01851) 2003 Toronto Blue Jays AL 163
Al Simmons 1.018 (1.01823) 1925 Philadelphia Athletics AL 164
Harry Rice 1.018 (1.01816) 1925 St. Louis Browns AL 165
Reggie Jackson 1.018 (1.01814) 1969 Oakland Athletics AL 166
John Lowenstein 1.017 (1.01718) 1982 Baltimore Orioles AL 167
Rickey Henderson 1.016 (1.01588) 1990 Oakland Athletics AL 168
Alex Rodriguez 1.015 (1.01512) 2002 Texas Rangers AL 169
Lou Gehrig 1.015 (1.01497) 1929 New York Yankees AL 170
Mickey Mantle 1.015 (1.01468) 1964 New York Yankees AL 171
Jim Thome 1.014 (1.01435) 2006 Chicago White Sox AL 172
Manny Ramirez 1.014 (1.01409) 2003 Boston Red Sox AL 173
Ty Cobb 1.014 (1.01383) 1917 Detroit Tigers AL 174
Roy Cullenbine 1.014 (1.01380) 1946 Detroit Tigers AL 175
Ed Morgan 1.014 (1.01370) 1930 Cleveland Indians AL 176
Manny Ramirez 1.014 (1.01353) 2001 Boston Red Sox AL 177
David Justice 1.013 (1.01349) 1997 Cleveland Indians AL 178
Mark McGwire 1.012 (1.01179) 1997 Oakland Athletics AL 179
Harmon Killebrew 1.012 (1.01177) 1961 Minnesota Twins AL 180
Juan Gonzalez 1.012 (1.01150) 1996 Texas Rangers AL 181
Joe Jackson 1.011 (1.01117) 1913 Cleveland Naps AL 182
Harmon Killebrew 1.011 (1.01115) 1969 Minnesota Twins AL 183
Manny Ramirez 1.009 (1.00936) 2004 Boston Red Sox AL 184
Edgar Martinez 1.009 (1.00926) 1997 Seattle Mariners AL 185
Troy Glaus 1.008 (1.00804) 2000 Anaheim Angels AL 186
Ty Cobb 1.008 (1.00783) 1910 Detroit Tigers AL 187
Jermaine Dye 1.006 (1.00614) 2006 Chicago White Sox AL 188
Frank Thomas 1.006 (1.00563) 1991 Chicago White Sox AL 189
Boog Powell 1.005 (1.00494) 1964 Baltimore Orioles AL 190
Hank Greenberg 1.005 (1.00459) 1934 Detroit Tigers AL 191
Ken Williams 1.003 (1.00338) 1925 St. Louis Browns AL 192
Paul Molitor 1.003 (1.00321) 1987 Milwaukee Brewers AL 193
Travis Hafner 1.003 (1.00295) 2005 Cleveland Indians AL 194
Mo Vaughn 1.003 (1.00289) 1996 Boston Red Sox AL 195
Miguel Cabrera 1.003 (1.00264) 2012 Detroit Tigers AL 196
Ty Cobb 1.002 (1.00239) 1913 Detroit Tigers AL 197
Edgar Martinez 1.002 (1.00169) 2000 Seattle Mariners AL 198
Jim Thome 1.001 (1.00128) 1997 Cleveland Indians AL 199
Edgar Martinez 1.001 (1.00115) 1999 Seattle Mariners AL 200
David Ortiz 1.001 (1.00091) 2005 Boston Red Sox AL 201
Chris Hoiles 1.001 (1.00073) 1993 Baltimore Orioles AL 202
Juan Gonzalez 1.000 (1.00044) 1993 Texas Rangers AL 203
Milton Bradley 0.999 (0.99895) 2008 Texas Rangers AL 204
Jim Thome 0.998 (0.99750) 1998 Cleveland Indians AL 205
Bernie Williams 0.997 (0.99730) 1998 New York Yankees AL 206
Juan Gonzalez 0.997 (0.99658) 1998 Texas Rangers AL 207
Charlie Keller 0.996 (0.99628) 1941 New York Yankees AL 208
Jim Thome 0.996 (0.99558) 1995 Cleveland Indians AL 209
Alex Rodriguez 0.995 (0.99547) 2003 Texas Rangers AL 210
Rudy York 0.995 (0.99535) 1938 Detroit Tigers AL 211
Reggie Jackson 0.995 (0.99495) 1980 New York Yankees AL 212
Jose Bautista 0.995 (0.99462) 2010 Toronto Blue Jays AL 213
Hal Trosky 0.994 (0.99448) 1939 Cleveland Indians AL 214
Joe DiMaggio 0.994 (0.99376) 1948 New York Yankees AL 215
Mo Vaughn 0.993 (0.99348) 1998 Boston Red Sox AL 216
Bob Johnson 0.993 (0.99343) 1939 Philadelphia Athletics AL 217
Edgar Martinez 0.993 (0.99332) 1998 Seattle Mariners AL 218
Travis Hafner 0.993 (0.99311) 2004 Cleveland Indians AL 219
Rudy York 0.993 (0.99302) 1940 Detroit Tigers AL 220
Jimmie Foxx 0.993 (0.99292) 1940 Boston Red Sox AL 221
Roger Maris 0.993 (0.99283) 1961 New York Yankees AL 222
Rico Petrocelli 0.992 (0.99191) 1969 Boston Red Sox AL 223
Tony Lazzeri 0.991 (0.99097) 1929 New York Yankees AL 224
Ken Williams 0.990 (0.99004) 1921 St. Louis Browns AL 225
Danny Tartabull 0.990 (0.98974) 1991 Kansas City Royals AL 226
Derek Jeter 0.989 (0.98933) 1999 New York Yankees AL 227
Vladimir Guerrero 0.989 (0.98922) 2004 Anaheim Angels AL 228
Heinie Manush 0.989 (0.98882) 1928 St. Louis Browns AL 229
Joe Harris 0.988 (0.98795) 1925 Boston Red Sox AL 230
Washington Senators AL
Mark McGwire 0.987 (0.98733) 1987 Oakland Athletics AL 231
Sixto Lezcano 0.987 (0.98722) 1979 Milwaukee Brewers AL 232
Bob Hamelin 0.987 (0.98706) 1994 Kansas City Royals AL 233
Lou Boudreau 0.987 (0.98696) 1948 Cleveland Indians AL 234
Hal Trosky 0.987 (0.98672) 1934 Cleveland Indians AL 235
Charlie Gehringer 0.987 (0.98670) 1936 Detroit Tigers AL 236
Bill Dickey 0.987 (0.98662) 1937 New York Yankees AL 237
Dwight Evans 0.986 (0.98636) 1987 Boston Red Sox AL 238
Larry Doby 0.986 (0.98625) 1950 Cleveland Indians AL 239
Babe Ruth 0.985 (0.98497) 1934 New York Yankees AL 240
Heinie Manush 0.985 (0.98482) 1926 Detroit Tigers AL 241
Jeff Heath 0.985 (0.98477) 1938 Cleveland Indians AL 242
Zeke Bonura 0.984 (0.98435) 1937 Chicago White Sox AL 243
Mo Vaughn 0.984 (0.98435) 1994 Boston Red Sox AL  
Goose Goslin 0.983 (0.98329) 1930 St. Louis Browns AL 245
Washington Senators AL
Al Wingo 0.983 (0.98307) 1925 Detroit Tigers AL 246
David Ortiz 0.983 (0.98276) 2004 Boston Red Sox AL 247
Earl Averill 0.982 (0.98226) 1934 Cleveland Indians AL 248
Jeff Heath 0.982 (0.98226) 1941 Cleveland Indians AL  
Rocky Colavito 0.982 (0.98203) 1961 Detroit Tigers AL 250
Bobby Higginson 0.982 (0.98157) 1996 Detroit Tigers AL 251
Manny Ramirez 0.982 (0.98156) 2005 Boston Red Sox AL 252
Luke Appling 0.981 (0.98146) 1936 Chicago White Sox AL 253
Bob Johnson 0.981 (0.98090) 1937 Philadelphia Athletics AL 254
Melvin Mora 0.981 (0.98087) 2004 Baltimore Orioles AL 255
Reggie Jefferson 0.981 (0.98082) 1996 Boston Red Sox AL 256
Bill Dickey 0.981 (0.98071) 1938 New York Yankees AL 257
Manny Ramirez 0.981 (0.98058) 1996 Cleveland Indians AL 258
Tito Francona 0.980 (0.98044) 1959 Cleveland Indians AL 259
Mo Vaughn 0.980 (0.98015) 1997 Boston Red Sox AL 260
Juan Gonzalez 0.980 (0.97980) 1999 Texas Rangers AL 261
Earl Averill 0.979 (0.97947) 1931 Cleveland Indians AL 262
Frank Robinson 0.979 (0.97940) 1967 Baltimore Orioles AL 263
Joe DiMaggio 0.979 (0.97915) 1950 New York Yankees AL 264
Mike Sweeney 0.979 (0.97915) 2002 Kansas City Royals AL  
Harry Heilmann 0.979 (0.97889) 1926 Detroit Tigers AL 266
Carlos Delgado 0.978 (0.97794) 1998 Toronto Blue Jays AL 267
Magglio Ordonez 0.978 (0.97793) 2002 Chicago White Sox AL 268
Charlie Gehringer 0.978 (0.97752) 1937 Detroit Tigers AL 269
Harlond Clift 0.977 (0.97744) 1938 St. Louis Browns AL 270
Hank Greenberg 0.977 (0.97734) 1946 Detroit Tigers AL 271
Dale Alexander 0.977 (0.97723) 1929 Detroit Tigers AL 272
Harry Heilmann 0.977 (0.97700) 1929 Detroit Tigers AL 273
Paul Konerko 0.977 (0.97697) 2010 Chicago White Sox AL 274
Jim Rice 0.977 (0.97694) 1979 Boston Red Sox AL 275
Tris Speaker 0.977 (0.97679) 1921 Cleveland Indians AL 276
Ken Griffey, Jr. 0.977 (0.97665) 1998 Seattle Mariners AL 277
Mickey Cochrane 0.976 (0.97616) 1931 Philadelphia Athletics AL 278
Frank Howard 0.976 (0.97603) 1969 Washington Senators AL 279
Manny Ramirez 0.976 (0.97602) 1998 Cleveland Indians AL 280
Jason Giambi 0.975 (0.97514) 2005 New York Yankees AL 281
Kevin Youkilis 0.975 (0.97503) 2010 Boston Red Sox AL 282
Trot Nixon 0.975 (0.97472) 2003 Boston Red Sox AL 283
Jason Giambi 0.975 (0.97463) 1999 Oakland Athletics AL 284
Frank Thomas 0.975 (0.97460) 1992 Chicago White Sox AL 285
Mickey Cochrane 0.974 (0.97426) 1933 Philadelphia Athletics AL 286
Oscar Gamble 0.974 (0.97416) 1977 Chicago White Sox AL 287
Tris Speaker 0.974 (0.97357) 1913 Boston Red Sox AL 288
Jim Thome 0.973 (0.97295) 2007 Chicago White Sox AL 289
Ty Cobb 0.973 (0.97293) 1915 Detroit Tigers AL 290
Carl Reynolds 0.973 (0.97251) 1930 Chicago White Sox AL 291
Tris Speaker 0.972 (0.97177) 1916 Cleveland Indians AL 292
Shawn Green 0.972 (0.97157) 1999 Toronto Blue Jays AL 293
Chili Davis 0.971 (0.97148) 1994 California Angels AL 294
Bernie Williams 0.971 (0.97110) 1999 New York Yankees AL 295
Jason Giambi 0.971 (0.97108) 2006 New York Yankees AL 296
George Sisler 0.971 (0.97077) 1921 St. Louis Browns AL 297
Jim Rice 0.970 (0.97017) 1978 Boston Red Sox AL 298
Nap Lajoie 0.970 (0.96990) 1904 Cleveland Blues AL 299
Mark McGwire 0.970 (0.96987) 1992 Oakland Athletics AL 300
John Jaha 0.970 (0.96983) 1999 Oakland Athletics AL 301
Eric Davis 0.970 (0.96965) 1998 Baltimore Orioles AL 302
Jorge Posada 0.970 (0.96962) 2007 New York Yankees AL 303
Bobby Murcer 0.970 (0.96950) 1971 New York Yankees AL 304
Lou Gehrig 0.969 (0.96931) 1926 New York Yankees AL 305
Jim Rice 0.969 (0.96922) 1977 Boston Red Sox AL 306
Cecil Fielder 0.969 (0.96904) 1990 Detroit Tigers AL 307
Matt Stairs 0.969 (0.96869) 1997 Oakland Athletics AL 308
George Selkirk 0.969 (0.96854) 1939 New York Yankees AL 309
Al Kaline 0.969 (0.96852) 1962 Detroit Tigers AL 310
Charlie Gehringer 0.967 (0.96749) 1939 Detroit Tigers AL 311
Al Kaline 0.967 (0.96736) 1955 Detroit Tigers AL 312
Joe DiMaggio 0.967 (0.96733) 1938 New York Yankees AL 313
Don Mattingly 0.967 (0.96718) 1986 New York Yankees AL 314
Goose Goslin 0.967 (0.96702) 1926 Washington Senators AL 315
Mike Trout 0.967 (0.96699) 2012 Los Angeles Angels of Anaheim AL 316
Charlie Gehringer 0.967 (0.96697) 1934 Detroit Tigers AL 317
Fred Lynn 0.967 (0.96696) 1975 Boston Red Sox AL 318
Goose Goslin 0.967 (0.96684) 1931 St. Louis Browns AL 319
Roy Sievers 0.967 (0.96680) 1957 Washington Senators AL 320
Jim Thome 0.967 (0.96656) 1999 Cleveland Indians AL 321
Dale Alexander 0.967 (0.96650) 1932 Boston Red Sox AL 322
Detroit Tigers AL
Edgar Martinez 0.966 (0.96596) 2001 Seattle Mariners AL 323
Harmon Killebrew 0.965 (0.96542) 1967 Minnesota Twins AL 324
Wade Boggs 0.965 (0.96539) 1988 Boston Red Sox AL 325
Chuck Knoblauch 0.965 (0.96523) 1996 Minnesota Twins AL 326
John Stone 0.965 (0.96515) 1936 Washington Senators AL 327
Mike Epstein 0.965 (0.96487) 1969 Washington Senators AL 328
Alex Rodriguez 0.965 (0.96480) 2008 New York Yankees AL 329
Earl Averill 0.965 (0.96460) 1938 Cleveland Indians AL 330
Carlos Quentin 0.965 (0.96451) 2008 Chicago White Sox AL 331
Jimmie Foxx 0.964 (0.96399) 1928 Philadelphia Athletics AL 332
Joe Cronin 0.964 (0.96396) 1938 Boston Red Sox AL 333
Sam Crawford 0.964 (0.96393) 1911 Detroit Tigers AL 334
John Mayberry 0.963 (0.96335) 1975 Kansas City Royals AL 335
Mo Vaughn 0.963 (0.96291) 1995 Boston Red Sox AL 336
Bob Cerv 0.963 (0.96286) 1958 Kansas City Athletics AL 337
Rafael Palmeiro 0.963 (0.96284) 1995 Baltimore Orioles AL 338
Frank Howard 0.962 (0.96237) 1970 Washington Senators AL 339
Rafael Palmeiro 0.962 (0.96208) 2002 Texas Rangers AL 340
Boog Powell 0.962 (0.96156) 1970 Baltimore Orioles AL 341
Charles Johnson 0.961 (0.96140) 2000 Baltimore Orioles AL 342
Chicago White Sox AL
Ed Morgan 0.961 (0.96137) 1931 Cleveland Indians AL 343
Harry Heilmann 0.961 (0.96125) 1924 Detroit Tigers AL 344
Kevin Youkilis 0.961 (0.96113) 2009 Boston Red Sox AL 345
David Ortiz 0.961 (0.96087) 2003 Boston Red Sox AL 346
Walt Dropo 0.961 (0.96085) 1950 Boston Red Sox AL 347
David Justice 0.961 (0.96083) 2000 Cleveland Indians AL 348
New York Yankees AL
Earl Averill 0.961 (0.96079) 1932 Cleveland Indians AL 349
Jim Spencer 0.960 (0.96038) 1979 New York Yankees AL 350
Manny Ramirez 0.960 (0.96031) 1995 Cleveland Indians AL 351
Juan Gonzalez 0.960 (0.95997) 2001 Cleveland Indians AL 352
Ken Griffey, Jr. 0.960 (0.95976) 1999 Seattle Mariners AL 353
Harlond Clift 0.960 (0.95974) 1937 St. Louis Browns AL 354
Nap Lajoie 0.960 (0.95950) 1910 Cleveland Naps AL 355
Jose Canseco 0.959 (0.95948) 1988 Oakland Athletics AL 356
Vladimir Guerrero 0.959 (0.95932) 2005 Los Angeles Angels of Anaheim AL 357
Carl Everett 0.959 (0.95924) 2000 Boston Red Sox AL 358
Hoot Evers 0.959 (0.95898) 1950 Detroit Tigers AL 359
Bob Johnson 0.959 (0.95884) 1938 Philadelphia Athletics AL 360
Lew Fonseca 0.959 (0.95877) 1929 Cleveland Indians AL 361
Bob Johnson 0.959 (0.95871) 1944 Boston Red Sox AL 362
Ken Phelps 0.959 (0.95857) 1987 Seattle Mariners AL 363
Kevin Youkilis 0.958 (0.95847) 2008 Boston Red Sox AL 364
Ken Williams 0.958 (0.95788) 1924 St. Louis Browns AL 365
Adrian Gonzalez 0.957 (0.95741) 2011 Boston Red Sox AL 366
Bernie Williams 0.957 (0.95734) 2000 New York Yankees AL 367
Harmon Killebrew 0.957 (0.95702) 1970 Minnesota Twins AL 368
Mickey Mantle 0.957 (0.95694) 1960 New York Yankees AL 369
Bob Allison 0.957 (0.95689) 1964 Minnesota Twins AL 370
Fred McGriff 0.957 (0.95682) 1999 Tampa Bay Devil Rays AL 371
George Bell 0.957 (0.95680) 1987 Toronto Blue Jays AL 372
Al Simmons 0.957 (0.95673) 1926 Philadelphia Athletics AL 373
Robin Yount 0.957 (0.95652) 1982 Milwaukee Brewers AL 374
Mike Greenwell 0.956 (0.95635) 1987 Boston Red Sox AL 375
Roberto Alomar 0.956 (0.95554) 2001 Cleveland Indians AL 376
Roberto Alomar 0.955 (0.95515) 1999 Cleveland Indians AL 377
Frank Robinson 0.955 (0.95513) 1969 Baltimore Orioles AL 378
Ty Cobb 0.955 (0.95509) 1918 Detroit Tigers AL 379
Carlos Delgado 0.955 (0.95457) 2002 Toronto Blue Jays AL 380
Rafael Palmeiro 0.954 (0.95428) 2000 Texas Rangers AL 381
Mark Teixeira 0.954 (0.95399) 2005 Texas Rangers AL 382
Al Simmons 0.954 (0.95377) 1928 Philadelphia Athletics AL 383
Alan Trammell 0.953 (0.95349) 1987 Detroit Tigers AL 384
Manny Ramirez 0.953 (0.95307) 1997 Cleveland Indians AL 385
David Ortiz 0.953 (0.95263) 2011 Boston Red Sox AL 386
Al Kaline 0.952 (0.95207) 1967 Detroit Tigers AL 387
Roger Maris 0.952 (0.95205) 1960 New York Yankees AL 388
Frank Thomas 0.952 (0.95200) 2003 Chicago White Sox AL 389
Bernie Williams 0.952 (0.95199) 1997 New York Yankees AL 390
Jermaine Dye 0.951 (0.95101) 2000 Kansas City Royals AL 391
Darin Erstad 0.951 (0.95082) 2000 Anaheim Angels AL 392
Ken Phelps 0.950 (0.95044) 1988 New York Yankees AL 393
Seattle Mariners AL
Jimmy Dykes 0.950 (0.95042) 1929 Philadelphia Athletics AL 394
Nelson Cruz 0.950 (0.95031) 2010 Texas Rangers AL 395
Bret Boone 0.950 (0.95011) 2001 Seattle Mariners AL 396
Vladimir Guerrero 0.950 (0.95007) 2007 Los Angeles Angels of Anaheim AL 397
Minnie Minoso 0.950 (0.94988) 1956 Chicago White Sox AL 398
Mickey Cochrane 0.949 (0.94924) 1930 Philadelphia Athletics AL 399
Bob Fothergill 0.949 (0.94887) 1929 Detroit Tigers AL 400
Greg Vaughn 0.948 (0.94849) 1996 Milwaukee Brewers AL 401
Al Rosen 0.948 (0.94844) 1950 Cleveland Indians AL 402
Kenny Lofton 0.948 (0.94828) 1994 Cleveland Indians AL 403
Hal Trosky 0.948 (0.94827) 1938 Cleveland Indians AL 404
Charlie Maxwell 0.948 (0.94826) 1956 Detroit Tigers AL 405
Tino Martinez 0.948 (0.94824) 1997 New York Yankees AL 406
Mark Teixeira 0.948 (0.94817) 2009 New York Yankees AL 407
Carlos Delgado 0.948 (0.94807) 1999 Toronto Blue Jays AL 408
Edgar Martinez 0.948 (0.94796) 1992 Seattle Mariners AL 409
Carlos Delgado 0.948 (0.94774) 2001 Toronto Blue Jays AL 410
Ben Zobrist 0.948 (0.94760) 2009 Tampa Bay Rays AL 411
Jimmie Foxx 0.947 (0.94730) 1931 Philadelphia Athletics AL 412
George Brett 0.947 (0.94726) 1983 Kansas City Royals AL 413
Ty Cobb 0.947 (0.94720) 1909 Detroit Tigers AL 414
Charlie Keller 0.947 (0.94676) 1939 New York Yankees AL 415
Earle Combs 0.947 (0.94665) 1930 New York Yankees AL 416
Nomar Garciaparra 0.946 (0.94640) 1998 Boston Red Sox AL 417
Minnie Minoso 0.946 (0.94627) 1954 Chicago White Sox AL 418
Mike Greenwell 0.946 (0.94609) 1988 Boston Red Sox AL 419
Joe Vosmik 0.946 (0.94559) 1935 Cleveland Indians AL 420
Jim Edmonds 0.946 (0.94551) 1996 California Angels AL 421
Ken Singleton 0.945 (0.94525) 1977 Baltimore Orioles AL 422
Frank Baker 0.945 (0.94515) 1912 Philadelphia Athletics AL 423
Tommy Henrich 0.945 (0.94514) 1948 New York Yankees AL 424
Edwin Encarnacion 0.945 (0.94495) 2012 Toronto Blue Jays AL 425
Tim Salmon 0.945 (0.94490) 2000 Anaheim Angels AL 426
Rafael Palmeiro 0.945 (0.94484) 1998 Baltimore Orioles AL 427
Ty Cobb 0.944 (0.94439) 1916 Detroit Tigers AL 428
Rafael Palmeiro 0.944 (0.94429) 2001 Texas Rangers AL 429
Prince Fielder 0.944 (0.94421) 2012 Detroit Tigers AL 430
Ty Cobb 0.944 (0.94420) 1919 Detroit Tigers AL 431
Elmer Valo 0.944 (0.94404) 1955 Kansas City Athletics AL 432
Jorge Posada 0.943 (0.94340) 2000 New York Yankees AL 433
Tim Salmon 0.943 (0.94337) 1998 Anaheim Angels AL 434
Harold Baines 0.943 (0.94331) 1995 Baltimore Orioles AL 435
Chili Davis 0.943 (0.94327) 1995 California Angels AL 436
Alex Rodriguez 0.943 (0.94293) 1999 Seattle Mariners AL 437
Tris Speaker 0.943 (0.94267) 1924 Cleveland Indians AL 438
Miguel Cabrera 0.942 (0.94227) 2009 Detroit Tigers AL 439
Rafael Palmeiro 0.942 (0.94202) 1994 Baltimore Orioles AL 440
Tommy Henrich 0.942 (0.94188) 1949 New York Yankees AL 441
Boog Powell 0.942 (0.94184) 1969 Baltimore Orioles AL 442
Goose Goslin 0.941 (0.94136) 1925 Washington Senators AL 443
Vic Wertz 0.941 (0.94135) 1950 Detroit Tigers AL 444
Albert Belle 0.941 (0.94126) 1999 Baltimore Orioles AL 445
Earl Averill 0.941 (0.94117) 1930 Cleveland Indians AL 446
John Jaha 0.941 (0.94108) 1996 Milwaukee Brewers AL 447
Steve Kemp 0.941 (0.94074) 1979 Detroit Tigers AL 448
Larry Doby 0.941 (0.94062) 1951 Cleveland Indians AL 449
Al Kaline 0.940 (0.94011) 1959 Detroit Tigers AL 450
Cal Ripken, Jr. 0.940 (0.93993) 1991 Baltimore Orioles AL 451
Eddie Murray 0.940 (0.93984) 1982 Baltimore Orioles AL 452
Steve Bilko 0.940 (0.93970) 1961 Los Angeles Angels AL 453
Wade Boggs 0.939 (0.93904) 1986 Boston Red Sox AL 454
Jason Giambi 0.939 (0.93870) 2003 New York Yankees AL 455
Jose Canseco 0.939 (0.93859) 1994 Texas Rangers AL 456
Don Mattingly 0.939 (0.93852) 1985 New York Yankees AL 457
George Brett 0.939 (0.93850) 1979 Kansas City Royals AL 458
Charlie Gehringer 0.938 (0.93822) 1930 Detroit Tigers AL 459
Roberto Alomar 0.938 (0.93821) 1996 Baltimore Orioles AL 460
Merv Rettenmund 0.938 (0.93808) 1970 Baltimore Orioles AL 461
Charlie Keller 0.938 (0.93804) 1946 New York Yankees AL 462
Dick Allen 0.938 (0.93801) 1974 Chicago White Sox AL 463
Ken Singleton 0.938 (0.93799) 1979 Baltimore Orioles AL 464
Harlond Clift 0.938 (0.93796) 1936 St. Louis Browns AL 465
Bill Mueller 0.938 (0.93773) 2003 Boston Red Sox AL 466
Bob Johnson 0.938 (0.93766) 1934 Philadelphia Athletics AL 467
Don Mattingly 0.937 (0.93725) 1987 New York Yankees AL 468
Goose Goslin 0.937 (0.93714) 1924 Washington Senators AL 469
Dwight Evans 0.937 (0.93701) 1981 Boston Red Sox AL 470
Charlie Gehringer 0.936 (0.93638) 1929 Detroit Tigers AL 471
Elston Howard 0.936 (0.93602) 1961 New York Yankees AL 472
Joe Mauer 0.936 (0.93599) 2006 Minnesota Twins AL 473
Jay Buhner 0.936 (0.93591) 1994 Seattle Mariners AL 474
Earl Averill 0.936 (0.93588) 1929 Cleveland Indians AL 475
Rusty Greer 0.936 (0.93572) 1997 Texas Rangers AL 476
Dwight Evans 0.936 (0.93560) 1982 Boston Red Sox AL 477
Josh Hamilton 0.935 (0.93536) 2012 Texas Rangers AL 478
Joe Sewell 0.935 (0.93513) 1923 Cleveland Indians AL 479
Rickey Henderson 0.934 (0.93450) 1985 New York Yankees AL 480
Joe Cronin 0.934 (0.93446) 1930 Washington Senators AL 481
Justin Morneau 0.934 (0.93431) 2006 Minnesota Twins AL 482
Jeromy Burnitz 0.934 (0.93416) 1997 Milwaukee Brewers AL 483
Vladimir Guerrero 0.934 (0.93385) 2006 Los Angeles Angels of Anaheim AL 484
Kent Hrbek 0.934 (0.93377) 1987 Minnesota Twins AL 485
Alex Rodriguez 0.933 (0.93340) 2009 New York Yankees AL 486
Al Simmons 0.933 (0.93340) 1934 Chicago White Sox AL  
Jose Canseco 0.933 (0.93333) 1995 Boston Red Sox AL 488
Mickey Mantle 0.933 (0.93318) 1954 New York Yankees AL 489
Mike Hargrove 0.933 (0.93309) 1979 Cleveland Indians AL 490
Lou Gehrig 0.932 (0.93245) 1938 New York Yankees AL 491
Dave Nilsson 0.932 (0.93236) 1996 Milwaukee Brewers AL 492
Paul Konerko 0.932 (0.93226) 2006 Chicago White Sox AL 493
Adam Lind 0.932 (0.93221) 2009 Toronto Blue Jays AL 494
Ken Phelps 0.932 (0.93206) 1986 Seattle Mariners AL 495
Will Clark 0.932 (0.93199) 1994 Texas Rangers AL 496
Tony Lazzeri 0.932 (0.93197) 1928 New York Yankees AL 497
Carl Yastrzemski 0.932 (0.93187) 1965 Boston Red Sox AL 498
Eddie Collins 0.932 (0.93169) 1920 Chicago White Sox AL 499
Earl Webb 0.932 (0.93166) 1931 Boston Red Sox AL 500
Current Through 2013 Season


Did you know that in the single season leaders for on base plus slugging in the National League there are only three players in the top twenty-five (25) who were not active during the 2005 season — Willie McCovey, Mark McGwire & Mike Schmidt?

The code to write the single season on base plus slugging 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 National League single season record for on base plus slugging was set in 2004 by Barry Bonds of the San Francisco Giants. The American League single season record for on base plus slugging is on this page. Is either the Career Leader for On Base Plus Slugging?

     

Baseball Almanac on Facebook