You Are Here > Baseball-Reference.com > Leaders & Records > Yearly League Leaders & Records for AB per SO

Create Custom Leaderboards

The Baseball-Reference.com Play Index's Batting Season Finder lets you create your own custom leaderboards by team, age, position, years, or any other common criteria. View Sample Leaderboards created with the batting season finder.

Yearly League Leaders & Records for AB per SO


+ - Indicates Hall of Famer. Bold indicates active player.

Year National LeagueAB/SO  American LeagueAB/SO    
2009 (NL AL)Miguel Tejada   (HOU)13.229 Dustin Pedroia   (BOS)13.911   
2008 (NL AL)Jeff Keppinger   (CIN)19.125 Placido Polanco   (DET)13.488   
2007 (NL AL)Juan Pierre *  (LAD)18.054 Placido Polanco   (DET)19.567   
2006 (NL AL)Juan Pierre *  (CHC)18.395 Placido Polanco   (DET)**17.074   
2005 (NL AL)Juan Pierre *  (FLA)14.578 Jason Kendall   (OAK)15.410   
2004 (NL AL)Juan Pierre *  (FLA)19.371 David Eckstein   (ANA)11.551   
2003 (NL AL)Juan Pierre *  (FLA)19.086 Deivi Cruz   (BAL)11.184   
2002 (NL AL)Jason Kendall   (PIT)18.793 Randall Simon *  (DET)16.067   
2001 (NL AL)Juan Pierre *  (COL)21.276 Ichiro Suzuki *  (SEA)13.057   
2000 (NL AL)Mark Grace *  (CHC)18.214 Bengie Molina   (ANA)14.333   
1999 (NL AL)Eric Young   (LAD)17.538 Mike Caruso *  (CHW)14.694   
1998 (NL AL)Tony Gwynn+ *  (SDP)25.611 Mike Caruso *  (CHW)13.763   
1997 (NL AL)Tony Gwynn+ *  (SDP)21.143 Ozzie Guillen *  (CHW)20.417   
1996 (NL AL)Tony Gwynn+ *  (SDP)**26.529 Ozzie Guillen *  (CHW)18.481   
1995 (NL AL)Tony Gwynn+ *  (SDP)35.667 Lance Johnson *  (CHW)19.581   
1994 (NL AL)Tony Gwynn+ *  (SDP)22.053 Lance Johnson *  (CHW)17.913   
1993 (NL AL)Ozzie Smith+ #  (STL)30.278 Felix Fermin   (CLE)34.286   
1992 (NL AL)Tony Gwynn+ *  (SDP)32.500 Brian Harper   (MIN)22.818   
1991 (NL AL)Tony Gwynn+ *  (SDP)27.895 Steve Sax   (NYY)17.158   
1990 (NL AL)Tony Gwynn+ *  (SDP)24.913 Brian Harper   (MIN)17.741   
1989 (NL AL)Tony Gwynn+ *  (SDP)20.133 Carney Lansford   (OAK)22.040   
1988 (NL AL)Barry Larkin   (CIN)24.500 Don Mattingly *  (NYY)20.655   
1987 (NL AL)Mike Scioscia *  (LAD)20.043 Willie Randolph   (NYY)17.960   
1986 (NL AL)Ozzie Smith+ #  (STL)19.037 Bill Buckner *  (BOS)25.160   
1985 (NL AL)Johnny Ray #  (PIT)24.750 Bill Buckner *  (BOS)18.694   
1984 (NL AL)Tony Gwynn+ *  (SDP)26.348 Marty Barrett   (BOS)19.000   
1983 (NL AL)Johnny Ray #  (PIT)22.154 Jerry Remy *  (BOS)16.914   
1982 (NL AL)Bill Buckner *  (CHC)25.269 Tim Foli   (CAL)21.818   
1981 (NL AL)Tim Foli   (PIT)31.600 Rich Dauer   (BAL)20.500   
1980 (NL AL)Bill Buckner *  (CHC)32.111 Rich Dauer   (BAL)29.316   
1979 (NL AL)Tim Foli   (TOT)38.000 George Brett+ *  (KCR)17.917   
1978 (NL AL)Dave Cash   (MON)22.690 Bob Bailor   (TOR)29.571   
1977 (NL AL)Dave Cash   (MON)19.697 George Brett+ *  (KCR)23.500   
1976 (NL AL)Dave Cash   (PHI)51.231 George Brett+ *  (KCR)17.917   
1975 (NL AL)Felix Millan   (NYM)24.143 Dan Meyer *  (DET)18.800   
1974 (NL AL)Felix Millan   (NYM)37.000 Cesar Tovar   (TEX)17.030   
1973 (NL AL)Felix Millan   (NYM)29.000 Luis Aparicio+   (BOS)15.121   
1972 (NL AL)Glenn Beckert   (CHC)27.882 Buddy Bell   (CLE)16.069   
1971 (NL AL)Felix Millan   (ATL)26.227 Felipe Alou   (TOT)18.760   
1970 (NL AL)Matty Alou *  (PIT)37.611 Horace Clarke #  (NYY)19.600   
1969 (NL AL)Glenn Beckert   (CHC)22.625 Luis Aparicio+   (CHW)20.655   
1968 (NL AL)Glenn Beckert   (CHC)32.150 Cesar Tovar   (MIN)14.951   
1967 (NL AL)Glenn Beckert   (CHC)23.880 Cesar Tovar   (MIN)12.725   
1966 (NL AL)Glenn Beckert   (CHC)18.222 Bobby Richardson   (NYY)21.786   
1965 (NL AL)Cookie Rojas   (PHI)15.788 Bobby Richardson   (NYY)17.026   
1964 (NL AL)Nellie Fox+ *  (HOU)34.000 Bobby Richardson   (NYY)18.861   
1963 (NL AL)Jim Gilliam #  (LAD)18.750 Nellie Fox+ *  (CHW)31.706   
1962 (NL AL)Jim Gilliam #  (LAD)16.800 Nellie Fox+ *  (CHW)51.750   
1961 (NL AL)Harvey Kuenn   (SFG)13.853 Nellie Fox+ *  (CHW)50.500   
1960 (NL AL)Jim Gilliam #  (LAD)19.893 Nellie Fox+ *  (CHW)46.538   
1959 (NL AL)Jim Gilliam #  (LAD)22.120 Nellie Fox+ *  (CHW)48.000   
1958 (NL AL)Jim Gilliam #  (LAD)25.227 Nellie Fox+ *  (CHW)56.636   
1957 (NL AL)Red Schoendienst+ #  (TOT)43.200 Nellie Fox+ *  (CHW)47.615   
1956 (NL AL)Don Mueller *  (NYG)64.714 Nellie Fox+ *  (CHW)46.357   
1955 (NL AL)Don Mueller *  (NYG)50.417 Nellie Fox+ *  (CHW)42.400   
1954 (NL AL)Don Mueller *  (NYG)36.412 Nellie Fox+ *  (CHW)52.583   
1953 (NL AL)Don Mueller *  (NYG)36.923 Billy Goodman *  (BOS)46.727   
1952 (NL AL)Eddie Waitkus *  (PHI)21.696 Dale Mitchell *  (CLE)56.778   
1951 (NL AL)Don Mueller *  (NYG)36.077 Nellie Fox+ *  (CHW)54.909   
1950 (NL AL)Eddie Waitkus *  (PHI)22.103 Yogi Berra+ *  (NYY)49.750   
1949 (NL AL)Red Schoendienst+ #  (STL)35.556 Dale Mitchell *  (CLE)58.182   
1948 (NL AL)Emil Verban   (TOT)34.750 Lou Boudreau+   (CLE)62.222   
1947 (NL AL)Emil Verban   (PHI)67.500 Lou Boudreau+   (CLE)53.800   
1946 (NL AL)Tommy Holmes *  (BSN)40.571 Lou Boudreau+   (CLE)36.786   
1945 (NL AL)Tommy Holmes *  (BSN)70.667 Ed Busch   (PHA)46.222   
1944 (NL AL)Tommy Holmes *  (BSN)57.364 Ralph Hodgin *  (CHW)33.214   
1943 (NL AL)Arky Vaughan+ *  (BRO)46.923 Doc Cramer *  (DET)46.615   
1942 (NL AL)Tommy Holmes *  (BSN)55.800 Stan Spence *  (WSH)39.313   
1941 (NL AL)Frank McCormick   (CIN)46.385 Doc Cramer *  (WSH)44.000   
1940 (NL AL)Debs Garms *  (PIT)59.667 Lou Finney *  (BOS)41.077   
1939 (NL AL)Johnny Cooney   (BSN)46.000 Doc Cramer *  (BOS)34.647   
1938 (NL AL)Lloyd Waner+ *  (PIT)56.273 Billy Sullivan *  (SLB)37.500   
1937 (NL AL)Lloyd Waner+ *  (PIT)44.750 Doc Cramer *  (BOS)40.000   
1936 (NL AL)Lloyd Waner+ *  (PIT)82.800 Rip Radcliff *  (CHW)51.500   
1935 (NL AL)Ernie Lombardi+   (CIN)55.333 Bill Dickey+ *  (NYY)40.727   
1934 (NL AL)Frankie Frisch+ #  (STL)55.000 Joe Vosmik   (CLE)40.500   
1933 (NL AL)Lloyd Waner+ *  (PIT)62.500 Joe Sewell+ *  (NYY)131.000   
1932 (NL AL)Lloyd Waner+ *  (PIT)51.364 Joe Sewell+ *  (NYY)167.667   
1931 (NL AL)Edd Roush+ *  (CIN)75.200 Joe Sewell+ *  (NYY)60.500   
1930 (NL AL)Frankie Frisch+ #  (STL)33.750 Joe Sewell+ *  (CLE)117.667   
1929 (NL AL)Pie Traynor+   (PIT)77.143 Joe Sewell+ *  (CLE)144.500   
1928 (NL AL)Pie Traynor+   (PIT)56.900 Joe Sewell+ *  (CLE)65.333   
1927 (NL AL)Frankie Frisch+ #  (STL)61.700 Joe Sewell+ *  (CLE)81.286   
1926 (NL AL)Andy High *  (BSN)52.889 Joe Sewell+ *  (CLE)96.333   
1925 (NL AL)Andy High *  (TOT)47.714 Joe Sewell+ *  (CLE)152.000   
1924 (NL AL)Stuffy McInnis   (BSN)96.833 Jack Tobin *  (SLB)47.417   
1923 (NL AL)Frankie Frisch+ #  (NYG)53.417 Eddie Collins+ *  (CHW)63.125   
1922 (NL AL)Charlie Hollocher *  (CHC)118.400 Stuffy McInnis   (CLE)107.400   
1921 (NL AL)Edd Roush+ *  (CIN)52.250 Stuffy McInnis   (BOS)64.889   
1920 (NL AL)George Cutshaw   (PIT)48.800 Tris Speaker+ *  (CLE)42.462   
1919 (NL AL)Ivy Olson   (BRO)49.167 Joe Jackson *  (CHW)51.600   
1918 (NL AL)Edd Roush+ *  (CIN)43.500 Tris Speaker+ *  (CLE)52.333   
1917 (NL AL)Ivey Wingo *  (CIN)30.692 Armando Marsans   (TOT)38.333   
1916 (NL AL)William Fischer *  (TOT)26.545 Sam Crawford+ *  (DET)32.200 Federal League AB/SO
1915 (NL AL FL)Gus Getz   (BRO)34.071 Tris Speaker+ *  (BOS)39.071 Rebel Oakes *  (PBS)30.526
1914 (NL AL FL)Bill Sweeney   (CHC)30.867 Nap Lajoie+   (CLE)27.933 Harry Swacina   (BAL)26.826
1913 (NL AL)Johnny Evers+ *  (CHC)31.857 Nap Lajoie+   (CLE)27.353   
1912 (NL AL)Larry Doyle *  (NYG)27.900   
1911 (NL AL)Al Bridwell *  (TOT)24.722   
1910 (NL AL)Hans Lobert   (CIN)34.889   
1909 (NL AL)   
1908 (NL AL)   
1907 (NL AL)   
1906 (NL AL)   
1905 (NL AL)   
1904 (NL AL)   
1903 (NL AL)   
1902 (NL AL)   
1901 (NL AL)   
1900 (NL)   
1899 (NL)   
1898 (NL)   
1897 (NL)   
1896 (NL)Ed McKean   (CLV)63.444   
1895 (NL)Joe Quinn   (STL)90.500   
1894 (NL)Jack Doyle   (NYG)140.667   
1893 (NL)John Ward+ *  (NYG)117.600   
1892 (NL)Doggie Miller   (PIT)44.500 American Association AB/SO   
1891 (NL AA)John Ward+ *  (BRO)44.100 Tommy McCarthy+   (STL)30.421 Player's League AB/SO
1890 (NL AA PL)Jack Glasscock   (NYG)64.000 Dave Orr   (BWW)42.182
1889 (NL AA)Dan Brouthers+ *  (BSN)80.833 Charlie Comiskey+   (STL)30.895   
1888 (NL AA)Dan Brouthers+ *  (DTN)40.154   
1887 (NL AA)Jack Glasscock   (IND)60.375   
1886 (NL AA)Jack Glasscock   (SLM)37.385   
1885 (NL AA)Roger Connor+ *  (NYG)56.875 Union Association AB/SO
1884 (NL AA UA)Cap Anson+   (CHC)36.538
1883 (NL AA)Cap Anson+   (CHC)45.889   
1882 (NL AA)Joe Start *  (PRO)50.857   
1881 (NL)Cap Anson+   (CHC)85.750   
1880 (NL)Jim McCormick   (CLV)57.800   
1879 (NL)Cap Anson+   (CHC)113.500   
1878 (NL)Cap Anson+   (CHC)261.000   
1877 (NL)Joe Start *  (HAR)135.500   
1876 (NL)Mike McGeary   (STL)276.000   
 National Association 
1875 (NA)Mike McGeary   (PHI)310.000   
1874 (NA)Dave Eggler   (PHI)299.000   
1873 (NA)Al Spalding+   (BOS)322.000   
1872 (NA)George Wright+   (BOS)255.000   
1871 (NA)Dickey Pearce   (NYU)163.000   

A ** by the stat's value indicates the player had fewer than the required number of at bats or plate appearances for the BA, OBP, SLG, or OPS title that year. In order to rank the player, the necessary number of hitless at bats were added to the player's season total. The value printed here is their actual value and not the value used to rank them. Complete Listing of Required PA, IP, etc.