Yearly League Leaders & Records for Batting Average

Stathead Logo
POWERED BY
.com Logo
Create your own custom leaderboards
Become a Stathead today and run queries with our Season and Career Finders to see the best seasons in MLB history.
Become a Stathead

Table
Year National League BA   American League BA      
2024 (NL AL)Luis Arráez* (2TM).337 Juan Soto* (NYY).319   
2023 (NL AL)Luis Arráez* (MIA).354 Yandy Díaz (TBR).330   
2022 (NL AL)Jeff McNeil* (NYM).326 Luis Arráez* (MIN).316   
2021 (NL AL)Trea Turner (2TM).328 Yuli Gurriel (HOU).319   
2020 (NL AL)Juan Soto* (WSN).351 DJ LeMahieu (NYY).364   
2019 (NL AL)Christian Yelich* (MIL).329 Tim Anderson (CHW).335   
2018 (NL AL)Christian Yelich* (MIL).326 Mookie Betts (BOS).346   
2017 (NL AL)Charlie Blackmon* (COL).331 Jose Altuve (HOU).346   
2016 (NL AL)DJ LeMahieu (COL).348 Jose Altuve (HOU).338   
2015 (NL AL)Dee Strange-Gordon* (MIA).333 Miguel Cabrera (DET).338   
2014 (NL AL)Justin Morneau* (COL).319 Jose Altuve (HOU).341   
2013 (NL AL)Michael Cuddyer (COL).331 Miguel Cabrera (DET).348   
2012 (NL AL)Buster Posey (SFG).336 Miguel Cabrera (DET).330   
2011 (NL AL)José Reyes# (NYM).337 Miguel Cabrera (DET).344   
2010 (NL AL)Carlos González* (COL).336 Josh Hamilton* (TEX).359   
2009 (NL AL)Hanley Ramírez (FLA).342 Joe Mauer+* (MIN).365   
2008 (NL AL)Chipper Jones+# (ATL).364 Joe Mauer+* (MIN).328   
2007 (NL AL)Matt Holliday (COL).340 Magglio Ordóñez (DET).363   
2006 (NL AL)Freddy Sanchez (PIT).344 Joe Mauer+* (MIN).347   
2005 (NL AL)Derrek Lee (CHC).335 Michael Young (TEX).331   
2004 (NL AL)Barry Bonds* (SFG).362 Ichiro Suzuki* (SEA).372   
2003 (NL AL)Albert Pujols (STL).359 Bill Mueller# (BOS).326   
2002 (NL AL)Barry Bonds* (SFG).370 Manny Ramirez (BOS).349   
2001 (NL AL)Larry Walker+* (COL).350 Ichiro Suzuki* (SEA).350   
2000 (NL AL)Todd Helton+* (COL).372 Nomar Garciaparra (BOS).372   
1999 (NL AL)Larry Walker+* (COL).379 Nomar Garciaparra (BOS).357   
1998 (NL AL)Larry Walker+* (COL).363 Bernie Williams# (NYY).339   
1997 (NL AL)Tony Gwynn+* (SDP).372 Frank Thomas+ (CHW).347   
1996 (NL AL)Tony Gwynn+* (SDP)**.353 Alex Rodriguez (SEA).358   
1995 (NL AL)Tony Gwynn+* (SDP).368 Edgar Martínez+ (SEA).356   
1994 (NL AL)Tony Gwynn+* (SDP).394 Paul O'Neill* (NYY).359   
1993 (NL AL)Andrés Galarraga (COL).370 John Olerud* (TOR).363   
1992 (NL AL)Gary Sheffield (SDP).330 Edgar Martínez+ (SEA).343   
1991 (NL AL)Terry Pendleton# (ATL).319 Julio Franco (TEX).341   
1990 (NL AL)Willie McGee# (STL).335 George Brett+* (KCR).329   
1989 (NL AL)Tony Gwynn+* (SDP).336 Kirby Puckett+ (MIN).339   
1988 (NL AL)Tony Gwynn+* (SDP).313 Wade Boggs+* (BOS).366   
1987 (NL AL)Tony Gwynn+* (SDP).370 Wade Boggs+* (BOS).363   
1986 (NL AL)Tim Raines+# (MON).334 Wade Boggs+* (BOS).357   
1985 (NL AL)Willie McGee# (STL).353 Wade Boggs+* (BOS).368   
1984 (NL AL)Tony Gwynn+* (SDP).351 Don Mattingly* (NYY).343   
1983 (NL AL)Bill Madlock (PIT).323 Wade Boggs+* (BOS).361   
1982 (NL AL)Al Oliver* (MON).331 Willie Wilson# (KCR).332   
1981 (NL AL)Bill Madlock (PIT).341 Carney Lansford (BOS).336   
1980 (NL AL)Bill Buckner* (CHC).324 George Brett+* (KCR).390   
1979 (NL AL)Keith Hernandez* (STL).344 Fred Lynn* (BOS).333   
1978 (NL AL)Dave Parker* (PIT).334 Rod Carew+* (MIN).333   
1977 (NL AL)Dave Parker* (PIT).338 Rod Carew+* (MIN).388   
1976 (NL AL)Bill Madlock (CHC).339 George Brett+* (KCR).333   
1975 (NL AL)Bill Madlock (CHC).354 Rod Carew+* (MIN).359   
1974 (NL AL)Ralph Garr* (ATL).353 Rod Carew+* (MIN).364   
1973 (NL AL)Pete Rose# (CIN).338 Rod Carew+* (MIN).350   
1972 (NL AL)Billy Williams+* (CHC).333 Rod Carew+* (MIN).318   
1971 (NL AL)Joe Torre+ (STL).363 Tony Oliva+* (MIN).337   
1970 (NL AL)Rico Carty (ATL).366 Alex Johnson (CAL).329   
1969 (NL AL)Pete Rose# (CIN).348 Rod Carew+* (MIN).332   
1968 (NL AL)Pete Rose# (CIN).335 Carl Yastrzemski+* (BOS).301   
1967 (NL AL)Roberto Clemente+ (PIT).357 Carl Yastrzemski+* (BOS).326   
1966 (NL AL)Matty Alou* (PIT).342 Frank Robinson+ (BAL).316   
1965 (NL AL)Roberto Clemente+ (PIT).329 Tony Oliva+* (MIN).321   
1964 (NL AL)Roberto Clemente+ (PIT).339 Tony Oliva+* (MIN).323   
1963 (NL AL)Tommy Davis (LAD).326 Carl Yastrzemski+* (BOS).321   
1962 (NL AL)Tommy Davis (LAD).346 Pete Runnels* (BOS).326   
1961 (NL AL)Roberto Clemente+ (PIT).351 Norm Cash* (DET).361   
1960 (NL AL)Dick Groat (PIT).325 Pete Runnels* (BOS).320   
1959 (NL AL)Henry Aaron+ (MLN).355 Harvey Kuenn (DET).353   
1958 (NL AL)Richie Ashburn+* (PHI).350 Ted Williams+* (BOS).328   
1957 (NL AL)Stan Musial+* (STL).351 Ted Williams+* (BOS).388   
1956 (NL AL)Henry Aaron+ (MLN).328 Mickey Mantle+# (NYY).353   
1955 (NL AL)Richie Ashburn+* (PHI).338 Al Kaline+ (DET).340   
1954 (NL AL)Willie Mays+ (NYG).345 Bobby Ávila (CLE).341   
1953 (NL AL)Carl Furillo (BRO).344 Mickey Vernon* (WSH).337   
1952 (NL AL)Stan Musial+* (STL).336 Ferris Fain* (PHA).327   
1951 (NL AL)Stan Musial+* (STL).355 Ferris Fain* (PHA).344   
1950 (NL AL)Stan Musial+* (STL).346 Billy Goodman* (BOS).354   
1949 (NL AL)Jackie Robinson+ (BRO).342 George Kell+ (DET).343   
1948 (NL AL)Stan Musial+* (STL).376 Ted Williams+* (BOS).369   
1947 (NL AL)Harry Walker* (2TM).363 Ted Williams+* (BOS).343   
1946 (NL AL)Stan Musial+* (STL).365 Mickey Vernon* (WSH).353   
1945 (NL AL)Phil Cavarretta* (CHC).355 Snuffy Stirnweiss (NYY).309   
1944 (NL AL)Dixie Walker* (BRO).357 Lou Boudreau+ (CLE).327   
1943 (NL AL)Stan Musial+* (STL).357 Luke Appling+ (CHW).328   
1942 (NL AL)Ernie Lombardi+ (BSN).330 Ted Williams+* (BOS).356   
1941 (NL AL)Pete Reiser* (BRO).343 Ted Williams+* (BOS).406   
1940 (NL AL)Debs Garms* (PIT).355 Joe DiMaggio+ (NYY).352   
1939 (NL AL)Johnny Mize+* (STL).349 Joe DiMaggio+ (NYY).381   
1938 (NL AL)Ernie Lombardi+ (CIN).342 Jimmie Foxx+ (BOS).349   
1937 (NL AL)Joe Medwick+ (STL).374 Charlie Gehringer+* (DET).371   
1936 (NL AL)Paul Waner+* (PIT).373 Luke Appling+ (CHW).388   
1935 (NL AL)Arky Vaughan+* (PIT).385 Buddy Myer* (WSH).349   
1934 (NL AL)Paul Waner+* (PIT).362 Lou Gehrig+* (NYY).363   
1933 (NL AL)Chuck Klein+* (PHI).368 Jimmie Foxx+ (PHA).356   
1932 (NL AL)Lefty O'Doul* (BRO).368 Dale Alexander (2TM).367   
1931 (NL AL)Chick Hafey+ (STL).349 Al Simmons+ (PHA).390   
1930 (NL AL)Bill Terry+* (NYG).401 Al Simmons+ (PHA).381   
1929 (NL AL)Lefty O'Doul* (PHI).398 Lew Fonseca (CLE).369   
1928 (NL AL)Rogers Hornsby+ (BSN).387 Goose Goslin+* (WSH).379   
1927 (NL AL)Paul Waner+* (PIT).380 Harry Heilmann+ (DET).398   
1926 (NL AL)Bubbles Hargrave (CIN).353 Heinie Manush+* (DET).378   
1925 (NL AL)Rogers Hornsby+ (STL).403 Harry Heilmann+ (DET).393   
1924 (NL AL)Rogers Hornsby+ (STL).424 Babe Ruth+* (NYY).378   
1923 (NL AL)Rogers Hornsby+ (STL).384 Harry Heilmann+ (DET).403   
1922 (NL AL)Rogers Hornsby+ (STL).401 George Sisler+* (SLB).420   
1921 (NL AL)Rogers Hornsby+ (STL).397 Harry Heilmann+ (DET).394   
1920 (NL AL)Rogers Hornsby+ (STL).370 George Sisler+* (SLB).407   
1919 (NL AL)Edd Roush+* (CIN).321 Ty Cobb+* (DET).384   
1918 (NL AL)Zack Wheat+* (BRO).335 Ty Cobb+* (DET).382   
1917 (NL AL)Edd Roush+* (CIN).341 Ty Cobb+* (DET).383   
1916 (NL AL)Hal Chase (CIN).339 Tris Speaker+* (CLE).386 Federal League BA
1915 (NL AL FL)Larry Doyle* (NYG).320 Ty Cobb+* (DET).369 Benny Kauff* (BTT).342
1914 (NL AL FL)Jake Daubert* (BRO).329 Ty Cobb+* (DET).368 Benny Kauff* (IND).370
1913 (NL AL)Jake Daubert* (BRO).350 Ty Cobb+* (DET).389   
1912 (NL AL)Heinie Zimmerman (CHC).372 Ty Cobb+* (DET).409   
1911 (NL AL)Honus Wagner+ (PIT).334 Ty Cobb+* (DET).419   
1910 (NL AL)Sherry Magee (PHI).331 Nap Lajoie+ (CLE).383   
1909 (NL AL)Honus Wagner+ (PIT).339 Ty Cobb+* (DET).377   
1908 (NL AL)Honus Wagner+ (PIT).354 Ty Cobb+* (DET).324   
1907 (NL AL)Honus Wagner+ (PIT).350 Ty Cobb+* (DET).350   
1906 (NL AL)Honus Wagner+ (PIT).339 George Stone* (SLB).358   
1905 (NL AL)Cy Seymour* (CIN).377 Elmer Flick+* (CLE).308   
1904 (NL AL)Honus Wagner+ (PIT).349 Nap Lajoie+ (CLE).376   
1903 (NL AL)Honus Wagner+ (PIT).355 Nap Lajoie+ (CLE).344   
1902 (NL AL)Ginger Beaumont* (PIT).357 Nap Lajoie+ (2TM).378   
1901 (NL AL)Jesse Burkett+* (STL).376 Nap Lajoie+ (PHA).426   
1900 (NL)Honus Wagner+ (PIT).381   
1899 (NL)Ed Delahanty+ (PHI).410   
1898 (NL)Willie Keeler+* (BLN).385   
1897 (NL)Willie Keeler+* (BLN).424   
1896 (NL)Jesse Burkett+* (CLV).410   
1895 (NL)Jesse Burkett+* (CLV).405   
1894 (NL)Hugh Duffy+ (BSN).440   
1893 (NL)Billy Hamilton+* (PHI).380   
1892 (NL)Dan Brouthers+* (BRO).335 American Association BA   
1891 (NL AA)Billy Hamilton+* (PHI).340 Dan Brouthers+* (BOS).350 Player's League BA
1890 (NL AA PL)Jack Glasscock (NYG).336 Chicken Wolf (LOU).363 Pete Browning (CLE).373
1889 (NL AA)Dan Brouthers+* (BSN).373 Tommy Tucker# (BAL).372   
1888 (NL AA)Cap Anson+ (CHC).344 Tip O'Neill (STL).335   
1887 (NL AA)Sam Thompson+* (DTN).372 Tip O'Neill (STL).435   
1886 (NL AA)King Kelly+ (CHC).388 Guy Hecker (LOU).341   
1885 (NL AA)Roger Connor+# (NYG).371 Pete Browning (LOU).362 Union Association BA
1884 (NL AA UA)King Kelly+ (CHC).354 Dave Orr (NYP).354 Fred Dunlap (SLM).412
1883 (NL AA)Dan Brouthers+* (BUF).374 Ed Swartwood* (PIT).357   
1882 (NL AA)Dan Brouthers+* (BUF).368 Pete Browning (LOU).378   
1881 (NL)Cap Anson+ (CHC).399   
1880 (NL)George Gore* (CHC).360   
1879 (NL)Paul Hines (PRO).357   
1878 (NL)Paul Hines (PRO).358   
1877 (NL)Deacon White+* (BSN).387   
1876 (NL)Ross Barnes (CHC).429   
 National Association 
1875 (NA)Deacon White+* (BOS).367   
1874 (NA)Levi Meyerle (CHI).394   
1873 (NA)Ross Barnes (BOS).431   
1872 (NA)Ross Barnes (BOS).430   
1871 (NA)Levi Meyerle (ATH).492   

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 Plate Appearances, IP, etc.