List of Major League Baseball career home run leaders

From Wikipedia, the free encyclopedia

List of Major League Baseball career home run leaders

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).

Thumb
Barry Bonds holds the record for most career home runs, hitting 762 over his 22-year career.

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.[a] 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 429.

Players in bold face are active as of the 2025 Major League Baseball season (including free agents), with the number in parentheses designating the number of home runs they have hit during the 2025 season. The last change in the cutoff for the top 300 occurred on April 29, 2025 when Shohei Ohtani hit his 232nd career home run, passing Jimmy Rollins.

Key

More information *, Bold ...
RankAmong players by career home runs. A blank field indicates a tie.
Player (2025 HRs)Home runs hit in 2025.
HRCareer home runs.
* Elected to National Baseball Hall of Fame.
Bold Active player.[b]
Close

List

Thumb
Giancarlo Stanton is the active home run leader with 429 and is 51st all-time.
  • Stats updated as of April 30, 2025.
More information Rank, Player (2025 HRs) ...
Rank Player (2025 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 Giancarlo Stanton (0) 429
52 Mike Piazza* 427
53 Billy Williams* 426
54 Edwin Encarnación 424
55 Darrell Evans 414
56 Alfonso Soriano 412
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 Mike Trout (9) 387
67 Aramis Ramírez 386
68 Dwight Evans 385
69 Harold Baines* 384
70 Larry Walker* 383
71 Frank Howard 382
Ryan Howard 382
Jim Rice* 382
74 Albert Belle 381
75 Orlando Cepeda* 379
Close
More information Rank, Player (2025 HRs) ...
Rank Player (2025 HRs) HR
Tony Pérez* 379
77 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 Paul Goldschmidt (2) 364
87 Joe DiMaggio* 361
88 Gary Gaetti 360
89 Johnny Mize* 359
90 Yogi Berra* 358
Carlos Lee 358
92 Joey Votto 356
93 Greg Vaughn 355
94 Luis Gonzalez 354
Lee May 354
96 Torii Hunter 353
97 Ryan Braun 352
Ellis Burks 352
99 Dick Allen* 351
100 Chili Davis 350
101 George Foster 348
Freddie Freeman (5) 348
103 Nolan Arenado (3) 344
José Bautista 344
Curtis Granderson 344
Manny Machado (2) 344
107 Evan Longoria 342
Ron Santo* 342
109 Bryce Harper (5) 341
110 Jack Clark 340
111 Tino Martinez 339
Dave Parker* 339
Boog Powell 339
113 Don Baylor 338
115 Joe Adcock 336
116 Robinson Canó 335
Darryl Strawberry 335
118 Moisés Alou 332
Bobby Bonds 332
120 Hank Greenberg* 331
Derrek Lee 331
J. D. Martinez (0) 331
123 Shawn Green 328
Mo Vaughn 328
125 Carlos Santana (2) 326
126 Jermaine Dye 325
Willie Horton 325
Aaron Judge (10) 325
Justin Upton 325
130 Gary Carter* 324
Lance Parrish 324
132 Andrew McCutchen (3) 322
133 Ron Gant 321
134 Vinny Castilla 320
Troy Glaus 320
136 Jay Bruce 319
Cecil Fielder 319
Prince Fielder 319
139 Roy Sievers 318
140 George Brett* 317
Adrián González 317
142 Ron Cey 316
Matt Holliday 316
Scott Rolen* 316
145 Jeromy Burnitz 315
146 Reggie Smith 314
147 Iván Rodríguez* 311
148 Jay Buhner 310
149 Edgar Martínez* 309
150 Greg Luzinski 307
Close
More information Rank, Player (2025 HRs) ...
Close
More information Rank, Player (2025 HRs) ...
Close


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.

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.