Year by Year Leader for Slugging Average

Ever wonder who had the highest slugging average the year you were born? How about players from you favorite team — have they ever led the league slugging average?

Baseball Almanac is pleased to present a year-by-year leaderboard in Major League slugging average for every season since 1876. Note: A bold faced entry denotes that the player was active during the previous Major League season.

Baseball Almanac Top Quote

>"(Ty) Cobb is a prick, but he sure can hit. God Almighty, that man can hit." - Slugging Average Leader (1918-1924, 1926-1931) / Hall of Famer Babe Ruth

Slugging Average
Year-by-Year Leaders

'1876 - 2020'

1876 - - - 1876

Ross Barnes

.590 (.59006)

Chicago

1877 - - - 1877

Deacon White

.545 (.54511)

Boston

1878 - - - 1878

Paul Hines

.486 (.48638)

Providence

1879 - - - 1879

John O'Rourke

.521 (.52050)

Boston

1880 - - - 1880

George Gore

.463 (.46273)

Chicago

1881 - - - 1881

Dan Brouthers

.541 (.54074)

Buffalo

1882 - - - 1882

Dan Brouthers

.547 (.54701)

Buffalo

1883 - - - 1883

Dan Brouthers

.572 (.57176)

Buffalo

1884 - - - 1884

Dan Brouthers

.563 (.56281)

Buffalo

1885 - - - 1885

Dan Brouthers

.543 (.54300)

Buffalo

1886 - - - 1886

Dan Brouthers

.581 (.58078)

Detroit

1887 - - - 1887

Sam Thompson

.544 (.54386)

Detroit

1888 - - - 1888

Jimmy Ryan

.515 (.51548)

Chicago

1889 - - - 1889

Roger Connor

.528 (.52823)

New York

1890 - - - 1890

Mike Tiernan

.495 (.49548)

New York

1891 - - - 1891

Harry Stovey

.498 (.49816)

Boston

1892 - - - 1892

Ed Delahanty

.495 (.49476)

Philadelphia

1893 - - - 1893

Ed Delahanty

.583 (.58319)

Philadelphia

1894 - - - 1894

Hugh Duffy

.694 (.69388)

Boston

1895 - - - 1895

Sam Thompson

.654 (.65428)

Philadelphia

1896 - - - 1896

Ed Delahanty

.631 (.63126)

Philadelphia

1897 - - - 1897

Nap Lajoie

.571 (.57064)

Philadelphia

1898 - - - 1898

John Anderson

.516 (.51628)

Brooklyn

Washington

1899 - - - 1899

Ed Delahanty

.582 (.58176)

Philadelphia

1900 - - - 1900

Honus Wagner

.573 (.57306)

Pittsburgh

1901 Nap Lajoie

.638 (.63787)

Philadelphia 1901

Jimmy Sheckard

.534 (.53430)

Brooklyn

1902 Ed Delahanty

.590 (.58985)

Washington 1902

Honus Wagner

.464 (.46442)

Pittsburgh

1903 Nap Lajoie

.530 (.52990)

Cleveland 1903

Fred Clarke

.532 (.53162)

Pittsburgh

1904 Nap Lajoie

.552 (.55154)

Cleveland 1904

Honus Wagner

.520 (.52041)

Pittsburgh

1905 Elmer Flick

.462 (.46200)

Cleveland 1905

Cy Seymour

.559 (.55938)

Cincinnati

1906 George Stone

.501 (.50086)

St. Louis 1906

Harry Lumley

.477 (.47727)

Brooklyn

1907 Ty Cobb

.468 (.46777)

Detroit 1907

Honus Wagner

.513 (.51262)

Pittsburgh

1908 Ty Cobb

.475 (.47504)

Detroit 1908

Honus Wagner

.542 (.54225)

Pittsburgh

1909 Ty Cobb

.517 (.51658)

Detroit 1909

Honus Wagner

.489 (.48889)

Pittsburgh

1910 Ty Cobb

.551 (.55138)

Detroit 1910

Sherry Magee

.507 (.50674)

Philadelphia

1911 Ty Cobb

.621 (.62098)

Detroit 1911

Frank Schulte

.534 (.53380)

Chicago

1912 Ty Cobb

.584 (.58409)

Detroit 1912

Heinie Zimmerman

.571 (.57092)

Chicago

1913 Joe Jackson

.551 (.55114)

Cleveland 1913

Gavvy Cravath

.568 (.56762)

Philadelphia

1914 Ty Cobb

.513 (.51304)

Detroit 1914

Sherry Magee

.509 (.50919)

Philadelphia

1915 Jack Fournier

.491 (.49052)

Chicago 1915

Gavvy Cravath

.510 (.50958)

Philadelphia

1916 Tris Speaker

.502 (.50183)

Cleveland 1916

Zack Wheat

.461 (.46127)

Brooklyn

1917 Ty Cobb

.570 (.56973)

Detroit 1917

Rogers Hornsby

.484 (.48375)

St. Louis

1918 Babe Ruth

.555 (.55520)

Boston 1918

Edd Roush

.455 (.45517)

Cincinnati

1919 Babe Ruth

.657 (.65741)

Boston 1919

Hy Myers

.436 (.43555)

Brooklyn

1920 Babe Ruth

.847 (.84716)

New York 1920

Rogers Hornsby

.559 (.55857)

St. Louis

1921 Babe Ruth

.846 (.84630)

New York 1921

Rogers Hornsby

.639 (.63851)

St. Louis

1922 Babe Ruth

.672 (.67241)

New York 1922

Rogers Hornsby

.722 (.72231)

St. Louis

1923 Babe Ruth

.764 (.76437)

New York 1923

Rogers Hornsby

.627 (.62736)

St. Louis

1924 Babe Ruth

.739 (.73913)

New York 1924

Rogers Hornsby

.696 (.69590)

St. Louis

1925 Ken Williams

.613 (.61314)

St. Louis 1925

Rogers Hornsby

.756 (.75595)

St. Louis

1926 Babe Ruth

.737 (.73737)

New York 1926

Cy Williams

.568 (.56845)

Philadelphia

1927 Babe Ruth

.772 (.77222)

New York 1927

Chick Hafey

.590 (.58960)

St. Louis

1928 Babe Ruth

.709 (.70896)

New York 1928

Rogers Hornsby

.632 (.63169)

Boston

1929 Babe Ruth

.697 (.69739)

New York 1929

Rogers Hornsby

.679 (.67940)

Chicago

1930 Babe Ruth

.732 (.73166)

New York 1930

Hack Wilson

.723 (.72308)

Chicago

1931 Babe Ruth

.700 (.70037)

New York 1931

Chuck Klein

.584 (.58418)

Philadelphia

1932 Jimmie Foxx

.749 (.74872)

Philadelphia 1932

Chuck Klein

.646 (.64615)

Philadelphia

1933 Jimmie Foxx

.703 (.70332)

Philadelphia 1933

Chuck Klein

.602 (.60231)

Philadelphia

1934 Lou Gehrig

.706 (.70639)

New York 1934

Ripper Collins

.615 (.61500)

St. Louis

1935 Jimmie Foxx

.636 (.63551)

Philadelphia 1935

Arky Vaughan

.607 (.60721)

Pittsburgh

1936 Lou Gehrig

.696 (.69603)

New York 1936

Mel Ott

.588 (.58801)

New York

1937 Joe DiMaggio

.673 (.67311)

New York 1937

Joe Medwick

.641 (.64139)

St. Louis

1938 Jimmie Foxx

.704 (.70442)

Boston 1938

Johnny Mize

.614 (.61394)

St. Louis

1939 Jimmie Foxx

.694 (.69379)

Boston 1939

Johnny Mize

.626 (.62589)

St. Louis

1940 Hank Greenberg

.670 (.67016)

Detroit 1940

Johnny Mize

.636 (.63558)

St. Louis

1941 Ted Williams

.735 (.73465)

Boston 1941

Pete Reiser

.558 (.55784)

Brooklyn

1942 Ted Williams

.648 (.64751)

Boston 1942

Johnny Mize

.521 (.52126)

New York

1943 Rudy York

.527 (.52715)

Detroit 1943

Stan Musial

.562 (.56240)

St. Louis

1944 Bobby Doerr

.528 (.52778)

Boston 1944

Stan Musial

.549 (.54930)

St. Louis

1945 Snuffy Stirnweiss

.476 (.47626)

New York 1945

Tommy Holmes

.577 (.57704)

Boston

1946 Ted Williams

.667 (.66732)

Boston 1946

Stan Musial

.587 (.58654)

St. Louis

1947 Ted Williams

.634 (.63447)

Boston 1947

Ralph Kiner

.639 (.63894)

Pittsburgh

1948 Ted Williams

.615 (.61493)

Boston 1948

Stan Musial

.702 (.70213)

St. Louis

1949 Ted Williams

.650 (.65018)

Boston 1949

Ralph Kiner

.658 (.65756)

Pittsburgh

1950 Joe DiMaggio

.585 (.58476)

New York 1950

Stan Musial

.596 (.59640)

St. Louis

1951 Ted Williams

.556 (.55556)

Boston 1951

Ralph Kiner

.627 (.62712)

Pittsburgh

1952 Larry Doby

.541 (.54143)

Cleveland 1952

Stan Musial

.538 (.53806)

St. Louis

1953 Al Rosen

.613 (.61269)

Cleveland 1953

Duke Snider

.627 (.62712)

Brooklyn

1954 Ted Williams

.635 (.63472)

Boston 1954

Willie Mays

.667 (.66726)

New York

1955 Mickey Mantle

.611 (.61122)

New York 1955

Willie Mays

.659 (.65862)

New York

1956 Mickey Mantle

.705 (.70544)

New York 1956

Duke Snider

.598 (.59779)

Brooklyn

1957 Ted Williams

.731 (.73095)

Boston 1957

Willie Mays

.626 (.62564)

New York

1958 Rocky Colavito

.620 (.61963)

Cleveland 1958

Ernie Banks

.614 (.61426)

Chicago

1959 Al Kaline

.530 (.53033)

Detroit 1959

Hank Aaron

.636 (.63593)

Milwaukee

1960 Roger Maris

.581 (.58116)

New York 1960

Frank Robinson

.595 (.59483)

Cincinnati

1961 Mickey Mantle

.687 (.68677)

New York 1961

Frank Robinson

.611 (.61101)

Cincinnati

1962 Mickey Mantle

.605 (.60477)

New York 1962

Frank Robinson

.624 (.62397)

Cincinnati

1963 Harmon Killebrew

.555 (.55534)

Minnesota 1963

Hank Aaron

.586 (.58637)

Milwaukee

1964 Boog Powell

.606 (.60613)

Baltimore 1964

Willie Mays

.607 (.60727)

San Francisco

1965 Carl Yastrzemski

.536 (.53644)

Boston 1965

Willie Mays

.645 (.64516)

San Francisco

1966 Frank Robinson

.637 (.63715)

Baltimore 1966

Dick Allen

.632 (.63168)

Philadelphia

1967 Carl Yastrzemski

.622 (.62176)

Boston 1967

Hank Aaron

.573 (.57333)

Atlanta

1968 Frank Howard

.552 (.55184)

Washington 1968

Willie McCovey

.545 (.54493)

San Francisco

1969 Reggie Jackson

.608 (.60838)

Oakland 1969

Willie McCovey

.656 (.65580)

San Francisco

1970 Carl Yastrzemski

.592 (.59187)

Boston 1970

Willie McCovey

.612 (.61212)

San Francisco

1971 Tony Oliva

.546 (.54620)

Minnesota 1971

Hank Aaron

.669 (.66869)

Atlanta

1972 Dick Allen

.603 (.60277)

Chicago 1972

Billy Williams

.606 (.60627)

Chicago

1973 Reggie Jackson

.531 (.53061)

Oakland 1973

Willie Stargell

.646 (.64559)

Pittsburgh

1974 Dick Allen

.563 (.56277)

Chicago 1974

Mike Schmidt

.546 (.54577)

Philadelphia

1975 Fred Lynn

.566 (.56629)

Boston 1975

Dave Parker

.541 (.54122)

Pittsburgh

1976 Reggie Jackson

.502 (.50201)

Baltimore 1976

Joe Morgan

.576 (.57627)

Cincinnati

1977 Jim Rice

.593 (.59317)

Boston 1977

George Foster

.631 (.63089)

Cincinnati

1978 Jim Rice

.600 (.59970)

Boston 1978

Dave Parker

.585 (.58520)

Pittsburgh

1979 Fred Lynn

.637 (.63653)

Boston 1979

Dave Kingman

.613 (.61278)

Chicago

1980 George Brett

.664 (.66370)

Kansas City 1980

Mike Schmidt

.624 (.62409)

Philadelphia

1981 Bobby Grich

.543 (.54261)

California 1981

Mike Schmidt

.644 (.64407)

Philadelphia

1982 Robin Yount

.578 (.57795)

Milwaukee 1982

Mike Schmidt

.547 (.54669)

Philadelphia

1983 George Brett

.562 (.56250)

Kansas City 1983

Dale Murphy

.540 (.53989)

Atlanta

1984 Harold Baines

.541 (.54130)

Chicago 1984

Dale Murphy

.547 (.54695)

Atlanta

1985 George Brett

.585 (.58545)

Kansas City 1985

Pedro Guerrero

.577 (.57700)

Los Angeles

1986 Don Mattingly

.573 (.57312)

New York 1986

Mike Schmidt

.547 (.54710)

Philadelphia

1987 Mark McGwire

.618 (.61759)

Oakland 1987

Jack Clark

.597 (.59665)

St. Louis

1988 Jose Canseco

.569 (.56885)

Oakland 1988

Darryl Strawberry

.545 (.54512)

New York

1989 Ruben Sierra

.543 (.54259)

Texas 1989

Kevin Mitchell

.635 (.63536)

San Francisco

1990 Cecil Fielder

.592 (.59162)

Detroit 1990

Barry Bonds

.565 (.56455)

Pittsburgh

1991 Danny Tartabull

.593 (.59298)

Kansas City 1991

Will Clark

.536 (.53628)

San Francisco

1992 Mark McGwire

.585 (.58458)

Oakland 1992

Barry Bonds

.624 (.62368)

Pittsburgh

1993 Juan Gonzalez

.632 (.63246)

Texas 1993

Barry Bonds

.677 (.67718)

San Francisco

1994 Frank Thomas

.729 (.72932)

Chicago 1994

Jeff Bagwell

.750 (.75000)

Houston

1995 Albert Belle

.690 (.69048)

Cleveland 1995

Dante Bichette

.620 (.62003)

Colorado

1996 Mark McGwire

.730 (.73050)

Oakland 1996

Ellis Burks

.639 (.63948)

Colorado

1997 Ken Griffey, Jr.

.646 (.64638)

Seattle 1997

Larry Walker

.720 (.72007)

Colorado

1998 Albert Belle

.655 (.65517)

Chicago 1998

Mark McGwire

.752 (.75246)

St. Louis

1999 Manny Ramirez

.663 (.66284)

Cleveland 1999

Larry Walker

.710 (.71005)

Colorado

2000 Manny Ramirez

.697 (.69704)

Cleveland 2000

Todd Helton

.698 (.69828)

Colorado

2001 Jason Giambi

.660 (.65962)

Oakland 2001

Barry Bonds

.863 (.86345)

San Francisco

2002 Jim Thome

.677 (.67708)

Cleveland 2002

Barry Bonds

.799 (.79901)

San Francisco

2003 Alex Rodriguez

.600 (.59967)

Texas 2003

Barry Bonds

.749 (.74872)

San Francisco

2004 Manny Ramirez

.613 (.61268)

Boston 2004

Barry Bonds

.812 (.81233)

San Francisco

2005 Alex Rodriguez

.610 (.60992)

New York 2005

Derrek Lee

.662 (.66162)

Chicago

2006 Travis Hafner

.659 (.65859)

Cleveland 2006

Albert Pujols

.671 (.67103)

St. Louis

2007 Alex Rodriguez

.645 (.64494)

New York 2007

Ryan Braun

.634 (.63415)

Milwaukee

2008 Alex Rodriguez

.573 (.57255)

New York 2008

Albert Pujols

.653 (.65267)

St. Louis

2009 Joe Mauer

.587 (.58700)

Minnesota 2009

Albert Pujols

.658 (.65845)

St. Louis

2010 Josh Hamilton

.633 (.63320)

Texas 2010

Joey Votto

.600 (.59963)

Cincinnati

2011 Mike Napoli

.631 (.63144)

Texas 2011

Ryan Braun

.597 (.59680)

Milwaukee

2012 Miguel Cabrera

.606 (.60611)

Detroit 2012

Giancarlo Stanton

.608 (.60802)

Miami

2013 Miguel Cabrera

.636 (.63604)

Detroit 2013

Carlos Gonzalez

.591 (.59079)

Colorado

2014 Jose Abreu

.581 (.58094)

Chicago 2014

Corey Dickerson

.567 (.56651)

Colorado

2015 Mike Trout

.590 (.58957)

Los Angeles 2015

Bryce Harper

.649 (.64875)

Washington

2016 David Ortiz

.620 (.62011)

Boston 2016

Daniel Murphy

.595 (.59510)

Washington

2017 Mike Trout

.629 (.62935)

Los Angeles 2017

Giancarlo Stanton

.631 (.63149)

Miami

2018 Mookie Betts

.640 (.64038)

Boston 2018

Christian Yelich

.598 (.59756)

Milwaukee

2019 Mike Trout

.645 (.64468)

Los Angeles 2019

Christian Yelich

.671 (.67076)

Milwaukee

2020 - - - 2020 - - -
Current Through 2020 Season
baseball almanac flat baseball

baseball almanac fast facts

Who has the highest lifetime slugging average of any active player? Barry Bonds ? Jim Thome ? Someone else? Check the leaderboard today.

Did you know that Rogers Hornsby topped the chart nine different times setting the record for most seasons leading the National League in slugging average?

Babe Ruth topped the chart thirteen different times setting the record for most seasons leading the American League in slugging average.

Baseball Almanac@BaseballAlmanac29 Nov
RIP Bob Miller (😢). A Philadelphia Phillies (1949-1958) RHP. Member of Whiz Kids. He was the 15th oldest #MLB playe… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Nov
#BaseballAlmanac #OTD 1969: Ted Sizemore won NL Rookie of the Year Award. DYK he was the seventh #Dodgers player in… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Nov
Our Baseball Photo of the Day over on Instagram. I called it Admiration. I'd appreciate it if you'd give us a follo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Nov
Player of the Day: Sixto Lezcano. 1st player in #MLB #history with 2 career #OpeningDay grand slams, one in '78, on… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac27 Nov
Don Nottebart updated. RHP with #Braves, #Colt45s, #Astros, #Reds, #Yankees, #Cubs. Cemetery data changed. Rookie c… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac26 Nov
Thank you. I started #BaseballAlmanac [baseball-almanac.com] in 1999. I've preserved 515,000+ pages of #baseballtwitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Nov
MLB and NBA? Here are two athletes that played both. Trivia Tuesday on Baseball Almanac: How many others can you re… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
Cat + baseball cap = Instagram. A story #BaseballAlmanac shared this weekend on our IG. [Follow Us:… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
Jonathan Papelbon has the most saves in #Boston #RedSox history AND the most saves in #Philadelphia #Phillies histo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
In 1967, Eddie Stanky (MGR) offered Walt Williams (OF) a new suit if he could get 50 walks! On #BaseballAlmanac you… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Nov
RIP Dan Pfister (😢). RHP with #KansasCity #Athletics (1961-64). I photoshopped out names of other #pitchers on his… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Nov
Born #otd 1975, J.D. Drew is ONLY player in baseball history to twice (#Dodgers in 2006 / #RedSox in 2007) tie the… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Nov
Yes sir - GREAT memory! I've attached the line score. If you want the full box score & write-up, the entire newspap… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Nov
The 1962 #Mets lost 120 games during 1st season, including first 9 in-a-row. On April 23, they beat the 10-0… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Nov
DYK George Witt's #Topps have his year of birth as '33, but they weren't "really" wrong, he lied about it! Source?… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
#OTD 1983 U.S. Magistrate J. Milton Sullivant ordered these three players to spend three months at the Fort Worth C… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
#Trivia #Tuesday by #BaseballAlmanac: Pictured are four number one #draft picks; however, none of them played #MLB.… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
RIP Lindy McDaniel (😥). RHP from 1955 to 1975! DYK he took the mound in almost #MLB 1,000 games? Go beyond his stat… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
Happy Birthday Ryan Braun (🎂). DYK his back-to-back 30-30 seasons were a feat only matched in NL by Willie Mays, Ro… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac17 Nov
DYK, #otd 1953, the #StLouis #Browns (L) officially became the Baltimore Baseball Club, Inc., or who we now call th… twitter.com/i/web/status/1…
Desktop Version