Most Career Home Runs in MLB History: All-Time Leaders

Career

Includes the 2026 season through August 26, 2026

This board follows the record MLB adopted in 2024, when the statistics of the seven recognised Negro Leagues (1920–1948) became part of the official record. Because a Negro Leagues season ran roughly 69 games to the American and National Leagues’ 149, the career qualification is prorated from 3,000 at-bats to 1,389 for careers played mainly in those leagues, and from 400 plate appearances to 185 for a single Negro Leagues season. The all-time AL & NL board uses the traditional 3,000-at-bat rule and excludes Negro Leagues records.

Barry Bonds holds the all-time MLB career home run record with 762 home runs, ahead of Hank Aaron (755) and Babe Ruth (714).

Rankings cover the top 100 players in MLB history.

These rankings combine AL/NL and Negro Leagues statistics (1920–1948), which MLB recognized as major league in 2020 — 1 of the 100 players listed here has Negro Leagues seasons counted in their totals.

Top 10 HR

Career. Click a bar to view the player.

Rank Player HR Trend
1 Barry Bonds 762
2 Hank Aaron 755
3 Babe Ruth 714
4 Albert Pujols 703
5 Alex Rodriguez 696
6 Willie Mays NgL 660
7 Ken Griffey 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
T-20 Willie McCovey 521
T-20 Frank Thomas 521
T-20 Ted Williams 521
T-23 Ernie Banks 512
T-23 Eddie Mathews 512
T-25 Miguel Cabrera 511
T-25 Mel Ott 511
27 Gary Sheffield 509
28 Eddie Murray 504
T-29 Lou Gehrig 493
T-29 Fred McGriff 493
31 Adrian Beltre 477
T-32 Stan Musial 475
T-32 Willie Stargell 475
34 Carlos Delgado 473
35 Chipper Jones 468
36 Dave Winfield 465
37 Nelson Cruz 464
T-38 Jose Canseco 462
T-38 Adam Dunn 462
40 Giancarlo Stanton 456
41 Carl Yastrzemski 452
T-42 Jeff Bagwell 449
T-42 Vladimir Guerrero 449
44 Dave Kingman 442
45 Jason Giambi 440
46 Paul Konerko 439
47 Andre Dawson 438
48 Carlos Beltran 435
T-49 Juan Gonzalez 434
T-49 Andruw Jones 434
51 Cal Ripken 431
52 Mike Piazza 427
53 Billy Williams 426
T-54 Edwin Encarnacion 424
T-54 Mike Trout 424
56 Darrell Evans 414
57 Alfonso Soriano 412
58 Mark Teixeira 409
59 Duke Snider 407
T-60 Andres Galarraga 399
T-60 Al Kaline 399
62 Dale Murphy 398
63 Joe Carter 396
T-64 Jim Edmonds 393
T-64 Manny Machado 393
66 Graig Nettles 390
T-67 Johnny Bench 389
T-67 Bryce Harper 389
69 Paul Goldschmidt 388
70 Aramis Ramirez 386
T-71 Dwight Evans 385
T-71 Aaron Judge 385
73 Harold Baines 384
74 Larry Walker 383
T-75 Freddie Freeman 382
T-75 Frank Howard 382
T-75 Ryan Howard 382
T-75 Jim Rice 382
79 Albert Belle 381
T-80 Orlando Cepeda 379
T-80 Tony Perez 379
T-80 Kyle Schwarber 379
83 Matt Williams 378
T-84 Norm Cash 377
T-84 Jeff Kent 377
86 Carlton Fisk 376
T-87 Nolan Arenado 374
T-87 Rocky Colavito 374
89 Gil Hodges 370
T-90 Todd Helton 369
T-90 Ralph Kiner 369
92 Lance Berkman 366
93 Joe DiMaggio 361
94 Gary Gaetti 360
95 Johnny Mize 359
T-96 Yogi Berra 358
T-96 Carlos Lee 358
98 Joey Votto 356
99 Greg Vaughn 355
100 Luis Gonzalez 354

Frequently Asked Questions

Who has the most career home runs?
Barry Bonds — 762 home runs. Next are Hank Aaron (755) and Babe Ruth (714).
How many career home runs did Barry Bonds hit?
Barry Bonds hit 762 home runs — the highest mark on this leaderboard.
Who else ranks in the top 5 for career home runs?
1. Barry Bonds (762); 2. Hank Aaron (755); 3. Babe Ruth (714); 4. Albert Pujols (703); 5. Alex Rodriguez (696).
Do these Home Runs rankings include the Negro Leagues?
Yes. MLB recognized the Negro Leagues (1920–1948) as major league in 2020, so their statistics are ranked alongside AL/NL records here — 1 of the 100 players listed here has Negro Leagues seasons counted in their totals.