List of Major League Baseball annual home run leaders

In baseball, a home run is scored when the ball is hit so far that the batter is able to circle all the bases ending at home plate, scoring himself plus any runners already on base, with no errors by the defensive team on the play. An automatic home run is achieved by hitting the ball on the fly over the outfield fence in fair territory. More rarely, an inside-the-park home run occurs when the hitter reaches home plate while the baseball remains in play on the field.[1] In Major League Baseball (MLB), a player in each league[L] wins the home run title each season by hitting the most home runs that year.[2] Only home runs hit in a particular league count towards that league's seasonal lead. Mark McGwire, for example, hit 58 home runs in 1997, more than any other player that year.[3][4] However, McGwire was traded from the American League's (AL) Oakland Athletics to the National League's (NL) St. Louis Cardinals midway through the season[3] and his individual AL and NL home run totals (34 and 24, respectively) did not qualify to lead either league.[5][6]

Barry Bonds, the all-time career home run leader in Major League Baseball, led the league in home runs twice including in 2001 when he set the record single-season mark

The first home run champion in the National League was George Hall. In the league's inaugural 1876 season, Hall hit five home runs for the short-lived National League Philadelphia Athletics.[7] In 1901, the American League was established and Hall of Fame second baseman Nap Lajoie led it with 14 home runs for the American League Philadelphia Athletics.[8] Over the course of his 22-season career, Babe Ruth led the American League in home runs twelve times.[9] Mike Schmidt and Ralph Kiner have the second and third most home run titles respectively, Schmidt with eight and Kiner with seven, all won in the National League.[10][11] Kiner's seven consecutive titles from 1946 to 1952 are also the most consecutive home run titles by any player.

Ruth set the Major League Baseball single-season home run record four times, first at 29 (1919), then 54 (1920), 59 (1921), and finally 60 (1927).[12] Ruth's 1920 and 1921 seasons are tied for the widest margin of victory for a home run champion as he topped the next highest total by 35 home runs in each season. The single season mark of 60 stood for 34 years until Roger Maris hit 61 home runs in 1961[12] for which MLB assigned an asterisk until reversing themselves in 1991 citing Maris had accomplished his record in a longer season.[13] Maris' mark was broken 37 years later by both Mark McGwire and Sammy Sosa during the 1998 home run record chase, with McGwire ultimately setting a new record of 70.[12][14] Barry Bonds, who also has the most career home runs,[15] then broke that mark, setting the existing single season record of 73 in 2001.[12][14] .[16][17][18] The 1998 and 2001 seasons each had four players hit 50 or more home runs – Greg Vaughn, Ken Griffey Jr., Sosa, and McGwire in 1998 and Alex Rodriguez, Luis Gonzalez, Sosa, and Bonds in 2001.[14] A player has hit 50 or more home runs 42 times, 25 times since 1990.[14] The lowest home run total to lead a major league was four, recorded in the NL by Lip Pike in 1877 and Paul Hines in 1878.[19]

On October 4, 2022 Aaron Judge hit his 62nd homerun of the year off Jesús Tinoco of the Texas Rangers passing Roger Maris for the AL home run record 61 years after Maris set it and making him only the sixth person to hit at least 60.

In 2023, Shohei Ohtani became the first Japanese-born player ever to win a major league home run title, leading the AL with 44 home runs.[20]

Key

Winner(s)Player(s) with the most home runs (HR) in the league
HRThe winner's home run total
Runner(s)-upPlayer(s) with the second-most HRs in the league
2nd HRThe runner-up home run total
LeagueDenoted only for players outside of the modern major leagues
Member of the National Baseball Hall of Fame and Museum

American League

Babe Ruth was first or second in the American League in home runs for every season from 1918 through 1933 except 1922 and set the single-season home run record four times.
Jimmie Foxx hit 50 home runs in 1938 but finished second in the league to Hank Greenberg who hit 58 that year.
Hank Greenberg, Hall of Famer and 4-time home run champion
Harmon Killebrew led the league in home runs six times for the Minnesota Twins franchise, once while the team was in Washington and five times in Minnesota.
Ken Griffey Jr. led the American League in home runs in four seasons during the 1990s, including three consecutively from 1997 to 1999.
Alex Rodriguez led the American League in home runs five times, three with the Texas Rangers and twice with the New York Yankees.
YearWinner(s)HRTeamRunner(s)-up2nd HRRef
1901Nap Lajoie14Philadelphia AthleticsBuck Freeman12[21]
1902Socks Seybold16Philadelphia AthleticsCharlie Hickman
Bill Bradley
Buck Freeman
11[22]
1903Buck Freeman13Boston AmericansCharlie Hickman12[23]
1904Harry Davis10Philadelphia AthleticsDanny Murphy
Buck Freeman
7[24]
1905Harry Davis8Philadelphia AthleticsGeorge Stone7[25]
1906Harry Davis12Philadelphia AthleticsCharlie Hickman9[26]
1907Harry Davis8Philadelphia AthleticsSocks Seybold
Danny Hoffman
Ty Cobb
5[27]
1908Sam Crawford7Detroit TigersBill Hinchman6[28]
1909Ty Cobb9Detroit TigersTris Speaker7[29]
1910Jake Stahl10Boston Red SoxTy Cobb
Duffy Lewis
8[30]
1911Frank Baker11Philadelphia AthleticsTris Speaker
Ty Cobb
8[31]
1912Frank Baker
Tris Speaker
10Philadelphia Athletics
Boston Red Sox
Ty Cobb7[32]
1913Frank Baker12Philadelphia AthleticsSam Crawford9[33]
1914Frank Baker9Philadelphia AthleticsSam Crawford8[34]
1915Braggo Roth7Chicago White Sox
Cleveland Indians
Rube Oldring6[35]
1916Wally Pipp12New York YankeesFrank Baker10[36]
1917Wally Pipp9New York YankeesBobby Veach8[37]
1918Babe Ruth
Tilly Walker
11Boston Red Sox
Philadelphia Athletics
Frank Baker
George Burns
6[38]
1919Babe Ruth29Boston Red SoxTilly Walker
Frank Baker
George Sisler
10[39]
1920Babe Ruth54New York YankeesGeorge Sisler19[40]
1921Babe Ruth59New York YankeesKen Williams
Bob Meusel
24[41]
1922Ken Williams39St. Louis BrownsTilly Walker37[42]
1923Babe Ruth41New York YankeesKen Williams29[43]
1924Babe Ruth46New York YankeesJoe Hauser27[44]
1925Bob Meusel33New York YankeesBabe Ruth
Ken Williams
25[45]
1926Babe Ruth47New York YankeesAl Simmons19[46]
1927Babe Ruth60New York YankeesLou Gehrig47[47]
1928Babe Ruth54New York YankeesLou Gehrig27[48]
1929Babe Ruth46New York YankeesLou Gehrig35[49]
1930Babe Ruth49New York YankeesLou Gehrig41[50]
1931Babe Ruth
Lou Gehrig
46New York YankeesEarl Averill32[51]
1932Jimmie Foxx58Philadelphia AthleticsBabe Ruth41[52]
1933Jimmie Foxx48Philadelphia AthleticsBabe Ruth34[53]
1934Lou Gehrig49New York YankeesJimmie Foxx44[54]
1935Hank Greenberg
Jimmie Foxx
36Detroit Tigers
Philadelphia Athletics
Lou Gehrig30[55]
1936Lou Gehrig49New York YankeesHal Trosky42[56]
1937Joe DiMaggio46New York YankeesHank Greenberg40[57]
1938Hank Greenberg58Detroit TigersJimmie Foxx50[58]
1939Jimmie Foxx35Boston Red SoxHank Greenberg33[59]
1940Hank Greenberg41Detroit TigersJimmie Foxx36[60]
1941Ted Williams37Boston Red SoxCharlie Keller33[61]
1942Ted Williams36Boston Red SoxChet Laabs27[62]
1943Rudy York34Detroit TigersCharlie Keller31[63]
1944Nick Etten22New York YankeesVern Stephens20[64]
1945Vern Stephens24St. Louis BrownsRoy Cullenbine
Nick Etten
Rudy York
18[65]
1946Hank Greenberg44Detroit TigersTed Williams38[66]
1947Ted Williams32Boston Red SoxJoe Gordon29[67]
1948Joe DiMaggio39New York YankeesJoe Gordon32[68]
1949Ted Williams43Boston Red SoxVern Stephens39[69]
1950Al Rosen37Cleveland IndiansWalt Dropo34[70]
1951Gus Zernial33Chicago White Sox
Philadelphia Athletics
Ted Williams30[71]
1952Larry Doby32Cleveland IndiansLuke Easter31[72]
1953Al Rosen43Cleveland IndiansGus Zernial42[73]
1954Larry Doby32Cleveland IndiansTed Williams29[74]
1955Mickey Mantle37New York YankeesGus Zernial30[75]
1956Mickey Mantle52New York YankeesVic Wertz32[76]
1957Roy Sievers42Washington SenatorsTed Williams38[77]
1958Mickey Mantle42New York YankeesRocky Colavito41[78]
1959Harmon Killebrew
Rocky Colavito
42Washington Senators
Cleveland Indians
Jim Lemon33[79]
1960Mickey Mantle40New York YankeesRoger Maris39[80]
1961Roger Maris61New York YankeesMickey Mantle54[81]
1962Harmon Killebrew48Minnesota TwinsNorm Cash39[82]
1963Harmon Killebrew45Minnesota TwinsDick Stuart42[83]
1964Harmon Killebrew49Minnesota TwinsBoog Powell39[84]
1965Tony Conigliaro32Boston Red SoxNorm Cash30[85]
1966Frank Robinson49Baltimore OriolesHarmon Killebrew39[86]
1967Carl Yastrzemski
Harmon Killebrew
44Boston Red Sox
Minnesota Twins
Frank Howard36[87]
1968Frank Howard44Washington SenatorsWillie Horton36[88]
1969Harmon Killebrew49Minnesota TwinsFrank Howard48[89]
1970Frank Howard44Washington SenatorsHarmon Killebrew41[90]
1971Bill Melton33Chicago White SoxReggie Jackson
Norm Cash
32[91]
1972Dick Allen37Chicago White SoxBobby Murcer33[92]
1973Reggie Jackson32Oakland AthleticsJeff Burroughs
Frank Robinson
30[93]
1974Dick Allen32Chicago White SoxReggie Jackson29[94]
1975Reggie Jackson
George Scott
36Oakland Athletics
Milwaukee Brewers
John Mayberry34[95]
1976Graig Nettles32New York YankeesReggie Jackson
Sal Bando
27[96]
1977Jim Rice39Boston Red SoxGraig Nettles
Bobby Bonds
37[97]
1978Jim Rice46Boston Red SoxLarry Hisle
Don Baylor
34[98]
1979Gorman Thomas45Milwaukee BrewersFred Lynn
Jim Rice
39[99]
1980Reggie Jackson
Ben Oglivie
41New York Yankees
Milwaukee Brewers
Gorman Thomas38[100]
1981Bobby Grich
Eddie Murray
Dwight Evans
Tony Armas
22California Angels
Baltimore Orioles
Boston Red Sox
Oakland Athletics
Gorman Thomas
Greg Luzinski
21[101]
1982Reggie Jackson
Gorman Thomas
39California Angels
Milwaukee Brewers
Dave Winfield37[102]
1983Jim Rice39Boston Red SoxTony Armas36[103]
1984Tony Armas43Boston Red SoxDave Kingman35[104]
1985Darrell Evans40Detroit TigersCarlton Fisk37[105]
1986Jesse Barfield40Toronto Blue JaysDave Kingman35[106]
1987Mark McGwire49Oakland AthleticsGeorge Bell47[107]
1988José Canseco42Oakland AthleticsFred McGriff34[108]
1989Fred McGriff36Toronto Blue JaysJoe Carter35[109]
1990Cecil Fielder51Detroit TigersMark McGwire39[110]
1991José Canseco
Cecil Fielder
44Oakland Athletics
Detroit Tigers
Cal Ripken Jr.34[111]
1992Juan González43Texas RangersMark McGwire42[112]
1993Juan González46Texas RangersKen Griffey Jr.45[113]
1994Ken Griffey Jr.40Seattle MarinersFrank Thomas38[114]
1995Albert Belle50Cleveland IndiansJay Buhner
Frank Thomas
40[115]
1996Mark McGwire52Oakland AthleticsBrady Anderson50[116]
1997Ken Griffey Jr.56Seattle MarinersTino Martinez44[5]
1998Ken Griffey Jr.56Seattle MarinersAlbert Belle49[117]
1999Ken Griffey Jr.48Seattle MarinersRafael Palmeiro47[118]
2000Troy Glaus47Anaheim AngelsJason Giambi
Frank Thomas
43[119]
2001Alex Rodriguez52Texas RangersJim Thome49[120]
2002Alex Rodriguez57Texas RangersJim Thome52[121]
2003Alex Rodriguez47Texas RangersCarlos Delgado42[122]
2004Manny Ramírez43Boston Red SoxPaul Konerko
David Ortiz
41[123]
2005Alex Rodriguez48New York YankeesDavid Ortiz47[124]
2006David Ortiz54Boston Red SoxJermaine Dye44[125]
2007Alex Rodriguez54New York YankeesCarlos Peña46[126]
2008Miguel Cabrera37Detroit TigersCarlos Quentin36[127]
2009Carlos Peña
Mark Teixeira
39Tampa Bay Rays
New York Yankees
Jason Bay
Aaron Hill
36[128]
2010José Bautista54Toronto Blue JaysPaul Konerko39[129]
2011José Bautista43Toronto Blue JaysCurtis Granderson41[130]
2012Miguel Cabrera44Detroit TigersCurtis Granderson
Josh Hamilton
43[131]
2013Chris Davis53Baltimore OriolesMiguel Cabrera44[132]
2014Nelson Cruz40Baltimore OriolesChris Carter37[133]
2015Chris Davis47Baltimore OriolesNelson Cruz44[134]
2016Mark Trumbo47Baltimore OriolesNelson Cruz43[135]
2017Aaron Judge52New York YankeesKhris Davis43[136]
2018Khris Davis48Oakland AthleticsJ. D. Martinez43[137]
2019Jorge Soler48Kansas City RoyalsMike Trout45[138]
2020Luke Voit22New York YankeesJosé Abreu19[139]
2021Vladimir Guerrero Jr.
Salvador Perez
48Toronto Blue Jays
Kansas City Royals
Shohei Ohtani46[140]
2022Aaron Judge62New York YankeesMike Trout40[141]
2023Shohei Ohtani44Los Angeles AngelsAdolis García39[142]

National League

Lip Pike led the league with four home runs in 1877, tied with Paul Hines for the lowest total to ever lead a league.
Gavvy Cravath won six home run titles in the 1910s.
Mike Schmidt led the National League in home runs eight times, the second most such titles in MLB history.
Mark McGwire led the league in home runs 4 times including 52, 65, and record-breaking 70 home run seasons. His 58 home runs in 1997 led neither league due to a mid-season trade which split this total across 2 leagues.
Sammy Sosa led the National League in home runs twice, with 49 and 50, but finished second four times with home run counts of 36, 66, 63, and 64.
Prince Fielder won a National League home run title in 2007 while his father, Cecil Fielder, won two in the American League in 1990 and 1991.
YearWinner(s)HRTeamRunner(s)-up2nd HRRef
1876George Hall5Philadelphia Athletics (NL)Charley Jones4[143]
1877Lip Pike4Cincinnati RedsOrator Shafer3[144]
1878Paul Hines4Providence GraysCharley Jones3[145]
1879Charley Jones9Boston Red CapsJim O'Rourke6[146]
1880Harry Stovey
Jim O'Rourke
6Worcester Ruby Legs
Boston Red Caps
Charley Jones5[147]
1881Dan Brouthers8Buffalo BisonsCharlie Bennett7[148]
1882George Wood7Detroit WolverinesMike Muldoon
Dan Brouthers
6[149]
1883Buck Ewing10New York GiantsJerry Denny
Joe Hornung
8[150]
1884Ned Williamson27Chicago White StockingsFred Pfeffer25[151]
1885Abner Dalrymple11Chicago White StockingsKing Kelly9[152]
1886Dan Brouthers
Hardy Richardson
11Detroit WolverinesCap Anson10[153]
1887Billy O'Brien19Washington NationalsRoger Connor17[154]
1888Jimmy Ryan16Chicago White StockingsRoger Connor14[155]
1889Sam Thompson20Philadelphia QuakersJerry Denny18[156]
1890Oyster Burns
Mike Tiernan
Walt Wilmot
13Brooklyn Bridegrooms
New York Giants
Chicago Colts
Herman Long8[157]
1891Mike Tiernan
Harry Stovey
16New York Giants
Boston Beaneaters
Walt Wilmot11[158]
1892Bug Holliday13Cincinnati RedsRoger Connor12[159]
1893Ed Delahanty19Philadelphia PhilliesJack Clements17[160]
1894Hugh Duffy18Boston BeaneatersBill Joyce
Bobby Lowe
17[161]
1895Sam Thompson18Philadelphia PhilliesBill Joyce17[162]
1896Bill Joyce
Ed Delahanty
13Washington/New York
Philadelphia Phillies
Sam Thompson12[163]
1897Hugh Duffy11Boston BeaneatersGeorge Davis10[164]
1898Jimmy Collins15Boston BeaneatersBill Joyce
Honus Wagner
10[165]
1899Buck Freeman25Washington SenatorsBobby Wallace12[166]
1900Herman Long12Boston BeaneatersElmer Flick11[167]
1901Sam Crawford16Cincinnati RedsJimmy Sheckard11[168]
1902Tommy Leach6Pittsburgh PiratesJake Beckley5[169]
1903Jimmy Sheckard9Brooklyn SuperbasPat Moran
Tommy Leach
Mike Donlin
Sam Mertes
Cy Seymour
Ginger Beaumont
7[170]
1904Harry Lumley9Brooklyn SuperbasDave Brain7[171]
1905Fred Odwell9Cincinnati RedsCy Seymour8[172]
1906Tim Jordan12Brooklyn SuperbasHarry Lumley9[173]
1907Dave Brain10Boston DovesHarry Lumley9[174]
1908Tim Jordan12Brooklyn SuperbasHonus Wagner10[175]
1909Red Murray7New York GiantsBeals Becker
Tommy Leach
Larry Doyle
6[176]
1910Frank Schulte
Fred Beck
10Chicago Cubs
Boston Doves
Jake Daubert
Larry Doyle
8[177]
1911Frank Schulte21Chicago CubsFred Luderus16[178]
1912Heinie Zimmerman14Chicago CubsFrank Schulte12[179]
1913Gavvy Cravath19Philadelphia PhilliesFred Luderus18[180]
1914Gavvy Cravath19Philadelphia PhilliesVic Saier18[181]
1915Gavvy Cravath24Philadelphia PhilliesCy Williams13[182]
1916Cy Williams
Dave Robertson
12Chicago Cubs
New York Giants
Gavvy Cravath11[183]
1917Gavvy Cravath
Dave Robertson
12Philadelphia Phillies
New York Giants
Rogers Hornsby8[184]
1918Gavvy Cravath8Philadelphia PhilliesWalton Cruise
Cy Williams
6[185]
1919Gavvy Cravath12Philadelphia PhilliesBenny Kauff10[186]
1920Cy Williams15Philadelphia PhilliesIrish Meusel14[187]
1921George Kelly23New York GiantsRogers Hornsby21[188]
1922Rogers Hornsby42St. Louis CardinalsCy Williams26[189]
1923Cy Williams41Philadelphia PhilliesJack Fournier22[190]
1924Jack Fournier27Brooklyn RobinsRogers Hornsby25[191]
1925Rogers Hornsby39St. Louis CardinalsGabby Hartnett24[192]
1926Hack Wilson21Chicago CubsJim Bottomley19[193]
1927Cy Williams
Hack Wilson
30Philadelphia Phillies
Chicago Cubs
Rogers Hornsby26[194]
1928Hack Wilson
Jim Bottomley
31Chicago Cubs
St. Louis Cardinals
Chick Hafey27[195]
1929Chuck Klein43Philadelphia PhilliesMel Ott42[196]
1930Hack Wilson56Chicago CubsChuck Klein40[197]
1931Chuck Klein31Philadelphia PhilliesMel Ott29[198]
1932Chuck Klein
Mel Ott
38Philadelphia Phillies
New York Giants
Bill Terry28[199]
1933Chuck Klein28Philadelphia PhilliesWally Berger27[200]
1934Mel Ott
Ripper Collins
35New York Giants
St. Louis Cardinals
Wally Berger34[201]
1935Wally Berger34Boston BravesMel Ott31[202]
1936Mel Ott33New York GiantsDolph Camilli28[203]
1937Mel Ott
Joe Medwick
31New York Giants
St. Louis Cardinals
Dolph Camilli27[204]
1938Mel Ott36New York GiantsIval Goodman30[205]
1939Johnny Mize28St. Louis CardinalsMel Ott27[206]
1940Johnny Mize43St. Louis CardinalsBill Nicholson25[207]
1941Dolph Camilli34Brooklyn DodgersMel Ott27[208]
1942Mel Ott30New York GiantsDolph Camilli
Johnny Mize
26[209]
1943Bill Nicholson29Chicago CubsMel Ott18[210]
1944Bill Nicholson33Chicago CubsMel Ott26[211]
1945Tommy Holmes28Boston BravesChuck Workman25[212]
1946Ralph Kiner23Pittsburgh PiratesJohnny Mize22[213]
1947Ralph Kiner
Johnny Mize
51Pittsburgh Pirates
New York Giants
Willard Marshall36[214]
1948Ralph Kiner
Johnny Mize
40Pittsburgh Pirates
New York Giants
Stan Musial39[215]
1949Ralph Kiner54Pittsburgh PiratesStan Musial36[216]
1950Ralph Kiner47Pittsburgh PiratesAndy Pafko36[217]
1951Ralph Kiner42Pittsburgh PiratesGil Hodges40[218]
1952Ralph Kiner
Hank Sauer
37Pittsburgh Pirates
Chicago Cubs
Gil Hodges32[219]
1953Eddie Mathews47Milwaukee BravesDuke Snider42[220]
1954Ted Kluszewski49Cincinnati RedlegsGil Hodges42[221]
1955Willie Mays51New York GiantsTed Kluszewski47[222]
1956Duke Snider43Brooklyn DodgersJoe Adcock
Frank Robinson
38[223]
1957Hank Aaron44Milwaukee BravesErnie Banks43[224]
1958Ernie Banks47Chicago CubsFrank Thomas35[225]
1959Eddie Mathews46Milwaukee BravesErnie Banks45[226]
1960Ernie Banks41Chicago CubsHank Aaron40[227]
1961Orlando Cepeda46San Francisco GiantsWillie Mays40[228]
1962Willie Mays49San Francisco GiantsHank Aaron45[229]
1963Willie McCovey
Hank Aaron
44San Francisco Giants
Milwaukee Braves
Willie Mays38[230]
1964Willie Mays47San Francisco GiantsBilly Williams33[231]
1965Willie Mays52San Francisco GiantsWillie McCovey39[232]
1966Hank Aaron44Atlanta BravesDick Allen40[233]
1967Hank Aaron39Atlanta BravesJim Wynn37[234]
1968Willie McCovey36San Francisco GiantsDick Allen33[235]
1969Willie McCovey45San Francisco GiantsHank Aaron44[236]
1970Johnny Bench45Cincinnati RedsBilly Williams42[237]
1971Willie Stargell48Pittsburgh PiratesHank Aaron47[238]
1972Johnny Bench40Cincinnati RedsNate Colbert38[239]
1973Willie Stargell44Pittsburgh PiratesDavey Johnson43[240]
1974Mike Schmidt36Philadelphia PhilliesJohnny Bench33[241]
1975Mike Schmidt38Philadelphia PhilliesDave Kingman36[242]
1976Mike Schmidt38Philadelphia PhilliesDave Kingman37[243]
1977George Foster52Cincinnati RedsJeff Burroughs41[244]
1978George Foster40Cincinnati RedsGreg Luzinski35[245]
1979Dave Kingman48Chicago CubsMike Schmidt45[246]
1980Mike Schmidt48Philadelphia PhilliesBob Horner35[247]
1981Mike Schmidt31Philadelphia PhilliesAndre Dawson24[248]
1982Dave Kingman37New York MetsDale Murphy36[249]
1983Mike Schmidt40Philadelphia PhilliesDale Murphy36[250]
1984Mike Schmidt
Dale Murphy
36Philadelphia Phillies
Atlanta Braves
Gary Carter27[251]
1985Dale Murphy37Atlanta BravesDave Parker34[252]
1986Mike Schmidt37Philadelphia PhilliesGlenn Davis
Dave Parker
31[253]
1987Andre Dawson49Chicago CubsDale Murphy44[254]
1988Darryl Strawberry39New York MetsGlenn Davis30[255]
1989Kevin Mitchell47San Francisco GiantsHoward Johnson36[256]
1990Ryne Sandberg40Chicago CubsDarryl Strawberry37[257]
1991Howard Johnson38New York MetsMatt Williams34[258]
1992Fred McGriff35San Diego PadresBarry Bonds34[259]
1993Barry Bonds46San Francisco GiantsDavid Justice40[260]
1994Matt Williams43San Francisco GiantsJeff Bagwell39[261]
1995Dante Bichette40Colorado RockiesLarry Walker
Sammy Sosa
36[262]
1996Andrés Galarraga47Colorado RockiesBarry Bonds
Gary Sheffield
42[263]
1997Larry Walker49Colorado RockiesJeff Bagwell43[6]
1998Mark McGwire70St. Louis CardinalsSammy Sosa66[264]
1999Mark McGwire65St. Louis CardinalsSammy Sosa63[265]
2000Sammy Sosa50Chicago CubsBarry Bonds49[266]
2001Barry Bonds73San Francisco GiantsSammy Sosa64[267]
2002Sammy Sosa49Chicago CubsBarry Bonds46[268]
2003Jim Thome47Philadelphia PhilliesRichie Sexson
Barry Bonds
45[269]
2004Adrián Beltré48Los Angeles DodgersAdam Dunn
Albert Pujols
46[270]
2005Andruw Jones51Atlanta BravesDerrek Lee46[271]
2006Ryan Howard58Philadelphia PhilliesAlbert Pujols49[272]
2007Prince Fielder50Milwaukee BrewersRyan Howard47[273]
2008Ryan Howard48Philadelphia PhilliesAdam Dunn40[274]
2009Albert Pujols47St. Louis CardinalsPrince Fielder46[275]
2010Albert Pujols42St. Louis CardinalsAdam Dunn38[276]
2011Matt Kemp39Los Angeles DodgersPrince Fielder38[277]
2012Ryan Braun41Milwaukee BrewersGiancarlo Stanton37[278]
2013Pedro Álvarez
Paul Goldschmidt
36Pittsburgh Pirates
Arizona Diamondbacks
Jay Bruce30[279]
2014Giancarlo Stanton37Miami MarlinsAnthony Rizzo32[280]
2015Nolan Arenado
Bryce Harper
42Colorado Rockies
Washington Nationals
Carlos González40[281]
2016Nolan Arenado
Chris Carter
41Colorado Rockies
Milwaukee Brewers
Kris Bryant39[282]
2017Giancarlo Stanton59Miami MarlinsCody Bellinger39[283]
2018Nolan Arenado38Colorado RockiesTrevor Story37[284]
2019Pete Alonso53New York MetsEugenio Suarez49[285]
2020Marcell Ozuna18Atlanta BravesFernando Tatís Jr.17[286]
2021Fernando Tatís Jr.42San Diego PadresAdam Duvall38[287]
2022Kyle Schwarber46Philadelphia PhilliesPete Alonso40[288]
2023Matt Olson54Atlanta BravesKyle Schwarber47[289]

Other major leagues

Roger Connor placed second in home runs in the National League three times and also won the Players' League's only home run title with 14 in 1890.
YearWinner(s)HRTeamLeagueRunner(s)-up2nd HRRef
1882Oscar Walker7St. Louis Brown StockingsAmerican AssociationPete Browning5[290]
1883Harry Stovey14Philadelphia AthleticsAmerican AssociationCharley Jones10[291]
1884John Reilly11Cincinnati Red StockingsAmerican AssociationHarry Stovey10[292]
1884Fred Dunlap13St. Louis MaroonsUnion AssociationEd Crane12[293]
1885Harry Stovey13Philadelphia AthleticsAmerican AssociationFrank Fennelly10[294]
1886Bid McPhee8Cincinnati Red StockingsAmerican AssociationHarry Stovey
Dave Orr
7[295]
1887Tip O'Neill14St. Louis BrownsAmerican AssociationJohn Reilly10[296]
1888John Reilly13Cincinnati Red StockingsAmerican AssociationHarry Stovey9[297]
1889Harry Stovey
Bug Holliday
19Cincinnati Red Stockings
Philadelphia Athletics
American AssociationCharlie Duffee16[298]
1890Count Campau9St. Louis BrownsAmerican AssociationEd Cartwright8[299]
1890Roger Connor14New York GiantsPlayers' LeagueHardy Richardson13[300]
1891Duke Farrell12Boston RedsAmerican AssociationJocko Milligan
Denny Lyons
11[301]
1914Dutch Zwilling16Chicago Chi-FedsFederal LeagueBill Kenworthy15[302]
1915Hal Chase17Buffalo BluesFederal LeagueDutch Zwilling13[303]

See also

Footnotes

References

General
  • "Yearly League Leaders & Records for Home Runs". Baseball-Reference.com. Retrieved February 6, 2010.
  • "MLB Baseball Hall of Fame Inductees". Baseball-Reference.com. Retrieved February 6, 2010.
Specific