List of Major League Baseball career home run leaders

Last updated
Barry Bonds holds the record for most career home runs, hitting 762 over his 22-year career. BarryBonds1993.jpg
Barry Bonds holds the record for most career home runs, hitting 762 over his 22-year career.

This is a list of the 300 Major League Baseball players who have hit the most career home runs in regular season play (i.e., excluding playoffs or exhibition games).

Contents

In the sport of baseball, a home run is a hit in which the batter scores by circling all the bases and reaching home plate in one play, without the benefit of a fielding error. This can be accomplished either by hitting the ball out of play while it is still in fair territory (a conventional home run) or by an inside-the-park home run.

Barry Bonds holds the Major League Baseball home run record with 762. [lower-alpha 1] He passed Hank Aaron, who hit 755, on August 7, 2007. The only other players to have hit 700 or more are Babe Ruth with 714, and Albert Pujols with 703. Alex Rodriguez (696), Willie Mays (660), Ken Griffey Jr. (630), Jim Thome (612), and Sammy Sosa (609) are the only other players to have hit 600 or more. Giancarlo Stanton is the active home run leader with 411.

Players in bold face are active as of the 2024 Major League Baseball season (including free agents), with the number in parentheses designating the number of home runs they have hit during the 2024 season. The last change in the cutoff for the top 300 occurred on September 16, 2023 when Matt Olson hit his 228th career home run, passing Marquis Grissom.

Key

RankAmong players by career home runs. A blank field indicates a tie.
Player (2024 HRs)Home runs hit in 2024.
HRCareer home runs.
*Elected to National Baseball Hall of Fame.
BoldActive player. [lower-alpha 2]

List

Giancarlo Stanton is the active home run leader with 411 and is 56th all-time. Giancarlo Stanton 2018.jpg
Giancarlo Stanton is the active home run leader with 411 and is 56th all-time.
RankPlayer (2024 HRs)HR
1 Barry Bonds 762
2 Hank Aaron*755
3 Babe Ruth*714
4 Albert Pujols 703
5 Alex Rodriguez 696
6 Willie Mays*660
7 Ken Griffey Jr.*630
8 Jim Thome*612
9 Sammy Sosa 609
10 Frank Robinson*586
11 Mark McGwire 583
12 Harmon Killebrew*573
13 Rafael Palmeiro 569
14 Reggie Jackson*563
15 Manny Ramirez 555
16 Mike Schmidt*548
17 David Ortiz*541
18 Mickey Mantle*536
19 Jimmie Foxx*534
20 Willie McCovey*521
Frank Thomas*521
Ted Williams*521
23 Ernie Banks*512
Eddie Mathews*512
25 Miguel Cabrera 511
Mel Ott*511
27 Gary Sheffield 509
28 Eddie Murray*504
29 Lou Gehrig*493
Fred McGriff*493
31 Adrián Beltré*477
32 Stan Musial*475
Willie Stargell*475
34 Carlos Delgado 473
35 Chipper Jones*468
36 Dave Winfield*465
37 Nelson Cruz 464
38 Jose Canseco 462
Adam Dunn 462
40 Carl Yastrzemski*452
41 Jeff Bagwell*449
Vladimir Guerrero*449
43 Dave Kingman 442
44 Jason Giambi 440
45 Paul Konerko 439
46 Andre Dawson*438
47 Carlos Beltrán 435
48 Juan González 434
Andruw Jones 434
50 Cal Ripken Jr.*431
51 Mike Piazza*427
52 Billy Williams*426
53 Edwin Encarnación 424
54 Darrell Evans 414
55 Alfonso Soriano 412
56 Giancarlo Stanton (9)411
57 Mark Teixeira 409
58 Duke Snider*407
59 Andrés Galarraga 399
Al Kaline*399
61 Dale Murphy 398
62 Joe Carter 396
63 Jim Edmonds 393
64 Graig Nettles 390
65 Johnny Bench*389
66 Aramis Ramírez 386
67 Dwight Evans 385
68 Harold Baines*384
69 Larry Walker*383
70 Frank Howard 382
Ryan Howard 382
Jim Rice *382
73 Albert Belle 381
74 Orlando Cepeda*379
Tony Pérez*379
RankPlayer (2024 HRs)HR
76 Mike Trout (10)378
Matt Williams 378
78 Norm Cash 377
Jeff Kent 377
80 Carlton Fisk*376
81 Rocky Colavito 374
82 Gil Hodges*370
83 Todd Helton*369
Ralph Kiner*369
85 Lance Berkman 366
86 Joe DiMaggio*361
87 Gary Gaetti 360
88 Johnny Mize*359
89 Yogi Berra*358
Carlos Lee 358
91 Joey Votto (0)356
92 Greg Vaughn 355
93 Luis Gonzalez 354
Lee May 354
95 Torii Hunter 353
96 Ryan Braun 352
Ellis Burks 352
98 Dick Allen 351
99 Chili Davis 350
100 George Foster 348
101 José Bautista 344
Paul Goldschmidt (4)344
Curtis Granderson 344
104 Evan Longoria (0)342
Ron Santo*342
106 Jack Clark 340
107 Tino Martinez 339
Dave Parker 339
Boog Powell 339
110 Don Baylor 338
111 Joe Adcock 336
112 Robinson Canó 335
Darryl Strawberry 335
114 Moisés Alou 332
Bobby Bonds 332
116 Hank Greenberg*331
Derrek Lee 331
118 Nolan Arenado (3)328
Shawn Green 328
Mo Vaughn 328
121 Jermaine Dye 325
Freddie Freeman (4)325
Willie Horton 325
Justin Upton 325
125 Gary Carter*324
Lance Parrish 324
127 Ron Gant 321
128 Vinny Castilla 320
Troy Glaus 320
130 Jay Bruce 319
Cecil Fielder 319
Prince Fielder 319
133 Manny Machado (5)318
Roy Sievers 318
135 George Brett*317
Adrián González 317
J. D. Martinez (2)317
138 Ron Cey 316
Bryce Harper (10)316
Matt Holliday 316
Scott Rolen*316
142 Jeromy Burnitz 315
143 Reggie Smith 314
144 Iván Rodríguez*311
145 Jay Buhner 310
146 Edgar Martínez*309
147 Carlos Santana (7)308
148 Greg Luzinski 307
Al Simmons*307
Miguel Tejada 307
RankPlayer (2024 HRs)HR
151 Fred Lynn 306
Richie Sexson 306
Rubén Sierra 306
154 Raúl Ibañez 305
David Justice 305
Reggie Sanders 305
157 Steve Finley 304
Andrew McCutchen (5)304
159 Anthony Rizzo (7)302
160 Rogers Hornsby*301
161 Chuck Klein*300
162 Tim Salmon 299
163 Mark Reynolds 298
164 Rickey Henderson*297
165 Chris Davis 295
166 Magglio Ordóñez 294
Robin Ventura 294
168 Kent Hrbek 293
169 Pat Burrell 292
Rusty Staub 292
171 Craig Biggio*291
Jimmy Wynn 291
173 Bobby Abreu 288
Del Ennis 288
Bob Johnson 288
Hank Sauer 288
177 Garret Anderson 287
Bobby Bonilla 287
Brian Giles 287
Matt Kemp 287
Bernie Williams 287
182 Carlos Peña 286
Frank Thomas 286
184 Will Clark 284
Eric Karros 284
Ryan Zimmerman 284
187 Ken Boyer 282
Eric Davis 282
Adam Jones 282
Brian McCann 282
Ryne Sandberg*282
192 Paul O'Neill 281
193 Josh Donaldson 279
Ted Kluszewski 279
195 Mike Cameron 278
Ryan Klesko 278
197 Rudy York 277
198 Brian Downing 275
Roger Maris 275
Dean Palmer 275
Jorge Posada 275
202 Dante Bichette 274
203 Steve Garvey 272
204 Tom Brunansky 271
Raúl Mondesí 271
Hanley Ramírez 271
George Scott 271
208 Vernon Wells 270
209 Aaron Judge (11)268
Joe Morgan*268
Brooks Robinson*268
Gorman Thomas 268
213 George Hendrick 267
Mike Napoli 267
215 Vic Wertz 266
216 George Bell 265
Matt Stairs 265
218 Bobby Thomson 264
219 Danny Tartabull 262
220 José Abreu (0)261
221 Eric Chavez 260
Derek Jeter*260
Javy López 260
Tim Wallach 260
225 Mookie Betts (7)259
RankPlayer (2024 HRs)HR
Chase Utley 259
227 Ian Kinsler 257
228 Bob Allison 256
Larry Parrish 256
Vada Pinson 256
231 Kirk Gibson 255
Adam LaRoche 255
John Mayberry 255
John Olerud 255
Kyle Schwarber (9)255
236 Salvador Pérez (8)254
237 Larry Doby*253
Joe Gordon*253
Andre Thornton 253
Todd Zeile 253
241 Bret Boone 252
Bobby Murcer 252
Joe Torre*252
244 Tony Armas 251
Tony Clark 251
Cy Williams 251
Robin Yount*251
248 Eugenio Suárez (3)249
José Valentín 249
250 Goose Goslin*248
Marcell Ozuna (12)248
Ted Simmons*248
253 Justin Morneau 247
Vern Stephens 247
255 Víctor Martínez 246
Ken Singleton 246
257 Deron Johnson 245
George Springer (3)245
Nick Swisher 245
Mickey Tettleton 245
261 Hunter Pence 244
Lou Whitaker 244
Hack Wilson*244
264 Dusty Baker 242
Sal Bando 242
Wally Berger 242
Roy Campanella*242
J. D. Drew 242
Aubrey Huff 242
Kyle Seager 242
David Wright 242
272 Jesse Barfield 241
Cecil Cooper 241
Rick Monday 241
275 Jeff Burroughs 240
Roberto Clemente*240
277 Dolph Camilli 239
Ken Caminiti 239
279 Earl Averill*238
Ray Lankford 238
281 Doug DeCinces 237
Gus Zernial 237
283 Gabby Hartnett*236
284 Johnny Damon 235
Bill Nicholson 235
Ben Oglivie 235
Matt Olson (5)235
Dan Uggla 235
289 Carlos González 234
Gary Matthews 234
Kevin Mitchell 234
Paul Molitor*234
293 Cliff Floyd 233
294 Jimmy Rollins 231
295 Rob Deer 230
296 Nomar Garciaparra 229
Jayson Werth 229
298 Howard Johnson 228
Dick Stuart 228
Hal Trosky 228


See also

Notes

  1. While Bonds holds the MLB career home run record, the world career home run record is held by Sadaharu Oh (868); Oh played his whole career in Nippon Professional Baseball in Japan.
  2. A player is considered inactive if he has announced his retirement or has not played for a full season.

Related Research Articles

<span class="mw-page-title-main">Barry Bonds</span> American baseball player (born 1964)

Barry Lamar Bonds is an American former professional baseball left fielder who played 22 seasons in Major League Baseball (MLB). Bonds was a member of the Pittsburgh Pirates from 1986 to 1992 and the San Francisco Giants from 1993 to 2007. He is considered to be one of the greatest baseball players of all time.

<span class="mw-page-title-main">Home run</span> Four-base hit resulting in a run by the batter in baseball

In baseball, a home run is scored when the ball is hit in such a way that the batter is able to circle the bases and reach home plate safely in one play without any errors being committed by the defensive team. A home run is usually achieved by hitting the ball over the outfield fence between the foul poles without the ball touching the field.

<span class="mw-page-title-main">Hank Aaron</span> American baseball player (1934–2021)

Henry "Hank" Louis Aaron, nicknamed "Hammer" or "Hammerin' Hank", was an American professional baseball right fielder and designated hitter who played 23 seasons in Major League Baseball (MLB), from 1954 through 1976. Considered one of the greatest baseball players in history, he spent 21 seasons with the Milwaukee / Atlanta Braves in the National League (NL) and two seasons with the Milwaukee Brewers in the American League (AL). At the time of his retirement, Aaron held most of the game's key career power-hitting records. He broke the long-standing MLB record for career home runs held by Babe Ruth and remained the career leader for 33 years, until Barry Bonds surpassed his famous total of 755 in 2007. He hit 24 or more home runs every year from 1955 through 1973 and is one of only two players to hit 30 or more home runs in a season at least fifteen times.

<span class="mw-page-title-main">Sammy Sosa</span> Dominican baseball player

Samuel Peralta Sosa is a Dominican-American former professional baseball right fielder. He played in Major League Baseball (MLB) for 18 seasons, primarily with the Chicago Cubs. After playing for the Texas Rangers and Chicago White Sox, Sosa joined the Cubs in 1992 and became regarded as one of the game's best hitters. Sosa hit his 400th home run in his 1,354th game and his 5,273rd at-bat, reaching this milestone quicker than any player in National League history. He is one of nine players in MLB history to hit 600 career home runs.

<span class="mw-page-title-main">Bobby Bonds</span> American baseball player (1946–2003)

Bobby Lee Bonds Sr. was an American right fielder in Major League Baseball from 1968 to 1981. He played for the San Francisco Giants, New York Yankees, California Angels, Chicago White Sox, Texas Rangers, Cleveland Indians, St. Louis Cardinals, and Chicago Cubs.

<span class="mw-page-title-main">Frank Thomas (designated hitter)</span> American baseball player (born 1968)

Frank Edward Thomas Jr., nicknamed "the Big Hurt", is an American former professional baseball designated hitter and first baseman in Major League Baseball (MLB). He played for three American League (AL) teams from 1990 to 2008, all but the last three years with the Chicago White Sox. A five-time All-Star, he is the only player in major league history to have seven consecutive seasons (1991–1997) with at least a .300 batting average, 100 runs batted in (RBI), 100 runs scored, 100 walks, and 20 home runs. Thomas also won the AL batting title in 1997 with a .347 mark. Thomas is a two-time AL MVP and won a World Series in 2005 although he was injured during the regular season and World Series. Thomas is widely considered one of the greatest right handed hitters in MLB history.

<span class="mw-page-title-main">Shawn Green</span> American baseball player (born 1972)

Shawn David Green is an American former Major League Baseball right fielder. Green was a first-round draft pick and a two-time major league All-Star. He drove in 100 runs four times and scored 100 runs four times, hit 40 or more home runs three times, led the league in doubles, extra base hits, and total bases, won both a Gold Glove Award and a Silver Slugger Award, and set the Dodgers single-season record in home runs. Green was also in the top five in the league in home runs, RBIs, intentional walks, and MVP voting.

<span class="mw-page-title-main">Craig Biggio</span> American baseball player (born 1965)

Craig Alan Biggio is an American former baseball second baseman, outfielder and catcher who played 20 seasons in Major League Baseball for the Houston Astros, from 1988 to 2007. A seven-time National League (NL) All-Star often regarded as the greatest all-around player in Astros history, he is the only player ever to be named an All-Star and to be awarded Silver Slugger Award at both catcher and second base. With longtime teammates Jeff Bagwell and Lance Berkman, he formed the core of the "Killer B's" who led Houston to six playoff appearances from 1997 to 2005, culminating in the franchise's first World Series appearance in 2005. At the end of his career, he ranked sixth in NL history in games played (2,850), fifth in at bats (10,876), 21st in hits (3,060), and seventh in runs scored (1,844). His 668 career doubles ranked sixth in major league history, and are the second-most ever by a right-handed hitter; his 56 doubles in 1999 were the most in the major leagues in 63 years.

<span class="mw-page-title-main">Miguel Cabrera</span> Venezuelan baseball player (born 1983)

José Miguel Cabrera Torres, nicknamed "Miggy", is a Venezuelan former professional baseball first baseman, third baseman, and designated hitter who played in Major League Baseball (MLB) for the Florida Marlins and Detroit Tigers. Debuting in 2003, he was a two-time American League (AL) Most Valuable Player (MVP) award winner, a four-time AL batting champion, and a 12-time MLB All-Star. Although he primarily played in left and right field before 2006, he spent the majority of his major league career at first and third base. He claimed the 17th MLB Triple Crown in 2012, the first to do so in 45 seasons. Cabrera is one of three players in MLB history to have a career batting average above .300, 500 home runs, and 3,000 hits, joining Hank Aaron and Willie Mays. Cabrera is regarded as one of the greatest hitters of all time.

<span class="mw-page-title-main">500 home run club</span> Group of Major League Baseball batters who hit 500+ regular-season home runs in their careers

In Major League Baseball (MLB), the 500 home run club is a group of batters who have hit 500 or more regular-season home runs in their careers. There are twenty-eight players who are members of the 500 home run club. Seven 500 home run club members—Hank Aaron, Willie Mays, Eddie Murray, Rafael Palmeiro, Albert Pujols, Alex Rodriguez and Miguel Cabrera—are also members of the 3,000 hit club.

<span class="mw-page-title-main">Andre Dawson</span> American baseball player (born 1954)

Andre Nolan Dawson, nicknamed "the Hawk" and "Awesome Dawson", is an American former professional baseball outfielder who played 21 seasons in Major League Baseball (MLB). He played for four different teams as a center and right fielder, spending most of his career with the Montreal Expos and Chicago Cubs.

<span class="mw-page-title-main">Todd Helton</span> American baseball player (born 1973)

Todd Lynn Helton is an American former professional baseball first baseman who played his entire 17-year career for the Colorado Rockies of Major League Baseball (MLB). A five-time All-Star, four-time Silver Slugger, and three-time Gold Glove Award winner, Helton holds the Rockies' club records for hits (2,519), home runs (369), doubles (592), walks (1,335), runs scored (1,401), runs batted in, games played (2,247), and total bases (4,292), among others.

<span class="mw-page-title-main">Garret Anderson</span> American baseball player (born 1972)

Garret Joseph Anderson is an American former professional baseball left fielder who played 17 seasons in Major League Baseball (MLB), primarily for the California / Anaheim Angels / Los Angeles Angels of Anaheim. He holds Angels franchise records for career games played (2,013), at bats (7,989), hits (2,368), runs scored (1,024), runs batted in (RBI) (1,292), total bases (3,743), extra base hits (796), singles (1,572), doubles (489), grand slams (8), RBI in a single game (10) and consecutive games with an RBI (12), as well as home runs by a left-handed hitter (272). A three-time All-Star, he helped lead the Angels to the 2002 World Series title, and was named Most Valuable Player of the 2003 All-Star Game.

<span class="mw-page-title-main">50 home run club</span> Group of batters who have hit 50 or more home runs in a single season

In Major League Baseball (MLB), the 50 home run club is the group of batters who have hit 50 or more home runs in a single season. Babe Ruth was the first to achieve this, doing so in 1920. By reaching the milestone, he also became the first player to hit 30 and then 40 home runs in a single season, breaking his own record of 29 from the 1919 season. Ruth subsequently became the first player to reach the 50 home run club on four occasions, repeating the achievement in 1921, 1927, and 1928. He remained the only player to accomplish this until Mark McGwire and Sammy Sosa matched his feat in 1999 and 2001, respectively. In doing so, they became the only players to have achieved 50 home runs in four consecutive seasons. Barry Bonds hit the most home runs to join the club, collecting 73 in 2001. The most recent player to reach the milestone is Matt Olson, achieving the feat during the 2023 season.

<span class="mw-page-title-main">Mike Trout</span> American baseball player (born 1991)

Michael Nelson Trout is an American professional baseball center fielder for the Los Angeles Angels of Major League Baseball (MLB). Trout is an 11-time MLB All-Star, three-time American League (AL) Most Valuable Player (MVP), and nine-time winner of the Silver Slugger Award. He also captained the United States national team during the 2023 World Baseball Classic. He is often regarded as the best player of his generation, and one of the greatest baseball players of all time.

<span class="mw-page-title-main">600 home run club</span> Group of Major League Baseball batters who hit 600+ regular-season home runs in their careers

In Major League Baseball (MLB), the 600 home run club is a group of batters who have hit 600 or more regular-season home runs in their careers. There are nine players who are members of the 600 home run club. Four 600 home run club members—Hank Aaron, Willie Mays, Albert Pujols and Alex Rodriguez—are also members of the 3,000 hit club.

References