League Leaders

All-Time Home Runs Leaders

Career totals, every season from 1871–2025. Home runs hit

Single-season leaders →
# Player Seasons G AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG OPS
1 Barry Bonds Barry Bonds 1986–2007 (22) 2,986 9,847 2,227 2,935 601 77 762 1,996 2,558 1,539 514 .298 .444 .607 1.051
2 Hank Aaron Hank Aaron 1954–1976 (23) 3,298 12,364 2,174 3,771 624 98 755 2,297 1,402 1,383 240 .305 .374 .555 .928
3 Babe Ruth Babe Ruth 1914–1935 (22) 2,503 8,398 2,174 2,873 506 136 714 2,217 2,062 1,330 123 .342 .474 .690 1.164
4 Albert Pujols Albert Pujols 2001–2022 (22) 3,080 11,421 1,914 3,384 686 16 703 2,218 1,373 1,404 117 .296 .374 .544 .918
5 Alex Rodriguez Alex Rodriguez 1994–2016 (22) 2,784 10,566 2,021 3,115 548 31 696 2,086 1,338 2,287 329 .295 .380 .550 .930
6 Willie Mays Willie Mays 1948–1973 (23) 3,005 10,924 2,068 3,293 525 141 660 1,909 1,468 1,526 339 .301 .384 .557 .940
7 Ken Griffey Ken Griffey 1989–2010 (22) 2,671 9,801 1,662 2,781 524 38 630 1,836 1,312 1,779 184 .284 .370 .538 .907
8 Jim Thome Jim Thome 1991–2012 (22) 2,543 8,422 1,583 2,328 451 26 612 1,699 1,747 2,548 19 .276 .402 .554 .956
9 Sammy Sosa Sammy Sosa 1989–2007 (18) 2,354 8,813 1,475 2,408 379 45 609 1,667 929 2,306 234 .273 .344 .534 .878
10 Frank Robinson Frank Robinson 1956–1976 (21) 2,808 10,006 1,829 2,943 528 72 586 1,812 1,420 1,532 204 .294 .389 .537 .926
11 Mark McGwire Mark McGwire 1986–2001 (16) 1,874 6,187 1,167 1,626 252 6 583 1,414 1,317 1,596 12 .263 .394 .588 .982
12 Harmon Killebrew Harmon Killebrew 1954–1975 (22) 2,435 8,147 1,283 2,086 290 24 573 1,584 1,559 1,699 19 .256 .376 .509 .884
13 Rafael Palmeiro Rafael Palmeiro 1986–2005 (20) 2,831 10,472 1,663 3,020 585 38 569 1,835 1,353 1,348 97 .288 .371 .515 .885
14 Reggie Jackson Reggie Jackson 1967–1987 (21) 2,820 9,864 1,551 2,584 463 49 563 1,702 1,375 2,597 228 .262 .356 .490 .846
15 Manny Ramirez Manny Ramirez 1993–2011 (19) 2,302 8,244 1,544 2,574 547 20 555 1,831 1,329 1,813 38 .312 .411 .585 .996
16 Mike Schmidt Mike Schmidt 1972–1989 (18) 2,404 8,352 1,506 2,234 408 59 548 1,595 1,507 1,883 174 .268 .380 .527 .908
17 David Ortiz David Ortiz 1997–2016 (20) 2,408 8,640 1,419 2,472 632 19 541 1,768 1,319 1,750 17 .286 .380 .552 .931
18 Mickey Mantle Mickey Mantle 1951–1968 (18) 2,401 8,102 1,677 2,415 344 72 536 1,509 1,733 1,710 153 .298 .421 .557 .977
19 Jimmie Foxx Jimmie Foxx 1925–1945 (20) 2,317 8,134 1,751 2,646 458 125 534 1,922 1,452 1,311 87 .325 .428 .609 1.038
20 Willie McCovey Willie McCovey 1959–1980 (22) 2,588 8,197 1,229 2,211 353 46 521 1,555 1,345 1,550 26 .270 .374 .515 .889
21 Frank Thomas Frank Thomas 1990–2008 (19) 2,322 8,199 1,494 2,468 495 12 521 1,704 1,667 1,397 32 .301 .419 .555 .974
22 Ted Williams Ted Williams 1939–1960 (19) 2,292 7,706 1,798 2,654 525 71 521 1,839 2,021 709 24 .344 .482 .634 1.116
23 Ernie Banks Ernie Banks 1953–1971 (19) 2,528 9,421 1,305 2,583 407 90 512 1,636 763 1,236 50 .274 .330 .500 .830
24 Eddie Mathews Eddie Mathews 1952–1968 (17) 2,391 8,537 1,509 2,315 354 72 512 1,453 1,444 1,487 68 .271 .376 .509 .886
25 Miguel Cabrera Miguel Cabrera 2003–2023 (21) 2,797 10,356 1,551 3,174 627 17 511 1,881 1,258 2,105 40 .307 .382 .518 .901
26 Mel Ott Mel Ott 1926–1947 (22) 2,730 9,456 1,859 2,876 488 72 511 1,860 1,708 896 89 .304 .414 .533 .947
27 Gary Sheffield Gary Sheffield 1988–2009 (22) 2,576 9,217 1,636 2,689 467 27 509 1,676 1,475 1,171 253 .292 .393 .514 .907
28 Eddie Murray Eddie Murray 1977–1997 (21) 3,026 11,336 1,627 3,255 560 35 504 1,917 1,333 1,516 110 .287 .359 .476 .836
29 Fred McGriff Fred McGriff 1986–2004 (19) 2,460 8,757 1,349 2,490 441 24 493 1,550 1,305 1,882 72 .284 .377 .509 .886
30 Lou Gehrig Lou Gehrig 1923–1939 (17) 2,164 8,001 1,888 2,721 534 163 493 1,995 1,508 790 102 .340 .447 .632 1.080
31 Adrian Beltre Adrian Beltre 1998–2018 (21) 2,933 11,068 1,524 3,166 636 38 477 1,707 848 1,732 121 .286 .339 .480 .819
32 Stan Musial Stan Musial 1941–1963 (22) 3,026 10,972 1,949 3,630 725 177 475 1,951 1,599 696 78 .331 .417 .559 .976
33 Willie Stargell Willie Stargell 1962–1982 (21) 2,360 7,927 1,194 2,232 423 55 475 1,540 937 1,936 17 .282 .360 .529 .889
34 Carlos Delgado Carlos Delgado 1993–2009 (17) 2,035 7,283 1,241 2,038 483 18 473 1,512 1,109 1,745 14 .280 .383 .546 .929
35 Chipper Jones Chipper Jones 1993–2012 (19) 2,499 8,984 1,619 2,726 549 38 468 1,623 1,512 1,409 150 .303 .401 .529 .930
36 Dave Winfield Dave Winfield 1973–1995 (22) 2,973 11,003 1,669 3,110 540 88 465 1,833 1,216 1,686 223 .283 .353 .475 .827
37 Nelson Cruz Nelson Cruz 2005–2023 (19) 2,055 7,501 1,090 2,053 372 15 464 1,325 738 1,916 84 .274 .343 .513 .856
38 Adam Dunn Adam Dunn 2001–2014 (14) 2,001 6,883 1,097 1,631 334 10 462 1,168 1,317 2,379 63 .237 .364 .490 .854
39 Jose Canseco Jose Canseco 1985–2001 (17) 1,887 7,057 1,186 1,877 340 14 462 1,407 906 1,942 200 .266 .353 .515 .867
40 Giancarlo Stanton Giancarlo Stanton 2010–2025 (16) 1,726 6,274 943 1,619 313 11 453 1,169 805 2,059 42 .258 .346 .528 .874
41 Carl Yastrzemski Carl Yastrzemski 1961–1983 (23) 3,308 11,988 1,816 3,419 646 59 452 1,844 1,845 1,393 168 .285 .380 .462 .842
42 Jeff Bagwell Jeff Bagwell 1991–2005 (15) 2,150 7,797 1,517 2,314 488 32 449 1,529 1,401 1,558 202 .297 .408 .540 .948
43 Vladimir Guerrero Vladimir Guerrero 1996–2011 (16) 2,147 8,155 1,328 2,590 477 46 449 1,496 737 985 181 .318 .379 .553 .931
44 Dave Kingman Dave Kingman 1971–1986 (16) 1,941 6,677 901 1,575 240 25 442 1,210 608 1,816 85 .236 .302 .478 .780
45 Jason Giambi Jason Giambi 1995–2014 (20) 2,260 7,267 1,227 2,010 405 9 440 1,441 1,366 1,572 20 .277 .399 .516 .916
46 Paul Konerko Paul Konerko 1997–2014 (18) 2,349 8,393 1,162 2,340 410 8 439 1,412 921 1,391 9 .279 .354 .487 .841
47 Andre Dawson Andre Dawson 1976–1996 (21) 2,627 9,927 1,373 2,774 503 98 438 1,591 589 1,509 314 .279 .323 .482 .806
48 Carlos Beltran Carlos Beltran 1998–2017 (20) 2,586 9,768 1,582 2,725 565 78 435 1,587 1,084 1,795 312 .279 .351 .486 .837
49 Andruw Jones Andruw Jones 1996–2012 (17) 2,196 7,599 1,204 1,933 383 36 434 1,289 891 1,748 152 .254 .337 .486 .823
50 Juan Gonzalez 1989–2005 (17) 1,689 6,556 1,061 1,936 388 25 434 1,404 457 1,273 26 .295 .343 .561 .904
1–50 of 23,542Next →