List of Major League Baseball career home run leaders


This is a list of the top 300 Major League Baseball leaders in home runs hit. 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, or by an inside-the-park home run.
Barry Bonds holds the Major League Baseball home run record with 762. He passed Hank Aaron, who hit 755, on August 7, 2007. The only other player to have hit 700 or more is Babe Ruth with 714. Alex Rodriguez, Willie Mays, Albert Pujols, Ken Griffey, Jr., Jim Thome, and Sammy Sosa are the only other players to have hit 600 or more.
Listed are all Major League Baseball players with 220 or more home runs hit during official regular season games. Players in bold face are active as of the 2020 Major League Baseball season, with the number in parenthesis designating the number of home runs they have hit during the 2020 season. The last change in the cutoff for the top 300 occurred on July 26, 2020, when Bryce Harper hit his 220th career home run, displacing Jim Bottomley, Josh Donaldson, Al Oliver, and Joe Pepitone.

Key

List

RankPlayer HR
1Barry Bonds762
2Hank Aaron *755
3Babe Ruth *714
4Alex Rodriguez696
5Willie Mays *660
6Albert Pujols 657
7Ken Griffey, Jr. *630
8Jim Thome*612
9Sammy Sosa609
10Frank Robinson *586
11Mark McGwire583
12Harmon Killebrew *573
13Rafael Palmeiro569
14Reggie Jackson *563
15Manny Ramirez555
16Mike Schmidt *548
17David Ortiz541
18Mickey Mantle *536
19Jimmie Foxx *534
20Willie McCovey *521
Frank Thomas *521
Ted Williams *521
23Ernie Banks *512
Eddie Mathews *512
25Mel Ott *511
26Gary Sheffield509
27Eddie Murray *504
28Lou Gehrig *493
Fred McGriff493
30Miguel Cabrera 480
31Adrian Beltre477
32Stan Musial *475
Willie Stargell *475
34Carlos Delgado473
35Chipper Jones*468
36Dave Winfield *465
37José Canseco462
Adam Dunn462
39Carl Yastrzemski *452
40Jeff Bagwell *449
Vladimir Guerrero*449
42Dave Kingman442
43Jason Giambi440
44Paul Konerko439
45Andre Dawson *438
46Carlos Beltrán435
47Juan González434
Andruw Jones434
49Cal Ripken, Jr. *431
50Mike Piazza *427
51Billy Williams *426
52Edwin Encarnación 415
53Darrell Evans414
54Alfonso Soriano412
55Mark Teixeira409
56Duke Snider *407
57Nelson Cruz 404
58Andrés Galarraga399
Al Kaline *399
60Dale Murphy398
61Joe Carter396
62Jim Edmonds393
63Graig Nettles390
64Johnny Bench *389
65Aramis Ramírez386
66Dwight Evans385
67Harold Baines *384
68Larry Walker *383
69Frank Howard382
Ryan Howard382
Jim Rice *382
72Albert Belle381
73Orlando Cepeda *379
Tony Pérez *379
75Matt Williams378

RankPlayer HR
151Mark Reynolds298
152Rickey Henderson *297
Evan Longoria 297
154Chris Davis 295
155Magglio Ordóñez294
Robin Ventura294
157Kent Hrbek293
158Pat Burrell292
Rusty Staub292
160Craig Biggio *291
161Jimmy Wynn291
162Bobby Abreu288
Del Ennis288
Bob Johnson288
Hank Sauer288
166Garret Anderson287
Bobby Bonilla287
Brian Giles287
Bernie Williams287
170Carlos Peña286
Frank Thomas286
Mike Trout 286
Joey Votto 286
174Will Clark284
Eric Karros284
176Ken Boyer282
Eric Davis282
Adam Jones282
Brian McCann282
Ryne Sandberg *282
181Matt Kemp 281
Paul O'Neill281
183Ted Kluszewski279
184Mike Cameron278
Ryan Klesko278
186Rudy York277
187Brian Downing275
Roger Maris275
Dean Palmer275
Jorge Posada275
191Dante Bichette274
192Steve Garvey272
193Tom Brunansky271
Raúl Mondesí271
Hanley Ramírez 271
George Scott271
197Vernon Wells270
Ryan Zimmerman 270
199Joe Morgan *268
Brooks Robinson *268
Gorman Thomas268
202George Hendrick267
Mike Napoli267
204Vic Wertz266
205George Bell265
Matt Stairs265
207Bobby Thomson264
208Danny Tartabull262
209Eric Chavez260
Derek Jeter *260
Javy López260
Tim Wallach260
213Chase Utley259
214Ian Kinsler257
215Bob Allison256
Larry Parrish256
Vada Pinson256
218Kirk Gibson255
Adam LaRoche255
John Mayberry255
John Olerud255
222Larry Doby *253
Joe Gordon *253
Andre Thornton253
Todd Zeile253