Barry Bonds has crushed the most career home runs, with 762 homers.

most homeruns in history without steroids
Interpreted as:
most homeruns by a player in history without steroids
Bonds Aaron Ruth Pujols Rodriguez Mays Griffey Thome Sosa Robinson McGwire Killebrew Palmeiro Jackson Ramirez Schmidt Ortiz Mantle Foxx Thomas McCovey Williams Banks Mathews Cabrera Ott Sheffield 0 100 200 300 400 500 600 700 762 755 714 703 696 660 630 612 609 586 583 573 569 563 555 548 541 536 534 521 521 521 512 512 511 511 509
NAME HR G AB R H 2B 3B RBI SH SF SB CS BB IBB HBP SO GIDP PA TB XBH AVG OBP SLG OPS WRC WRC+ WOBA WRAA BRAA
Barry Bonds Barry Bonds 762 2,986 9,847 2,227 2,935 601 77 1,996 4 91 514 141 2,558 688 106 1,539 165 12,606 5,976 1,440 .298 .444 .607 1.051 2663 172 .435 1,143.3 1,142
Hank Aaron Hank Aaron 755 3,298 12,364 2,174 3,771 624 98 2,297 21 121 240 73 1,402 293 32 1,383 328 13,940 6,856 1,477 .305 .374 .555 .928 2453 153 .403 936.4 858.5
Babe Ruth Babe Ruth 714 2,503 8,399 2,174 2,873 506 136 2,214 113 123 2,062 43 1,330 10,617 5,793 1,356 .342 .474 .690 1.164 2727 197 .513 1,436.8 1,369.6
Albert Pujols Albert Pujols 703 3,080 11,421 1,914 3,384 686 16 2,218 1 123 117 43 1,373 316 123 1,404 426 13,041 6,211 1,405 .296 .374 .544 .918 2233 141 .385 685 673
Alex Rodriguez Alex Rodriguez 696 2,784 10,566 2,021 3,115 548 31 2,086 16 111 329 76 1,338 97 176 2,287 261 12,207 5,813 1,275 .295 .380 .550 .930 2178 141 .395 690.1 629.5
Willie Mays Willie Mays 660 2,992 10,881 2,062 3,283 523 140 1,903 13 91 338 103 1,464 192 44 1,526 251 12,493 6,066 1,323 .302 .384 .557 .941 2266 154 .409 894.8 802.7
Ken Griffey Jr. Ken Griffey Jr. 630 2,671 9,801 1,662 2,781 524 38 1,836 8 102 184 69 1,312 246 81 1,779 199 11,304 5,271 1,192 .284 .370 .538 .907 1892 132 .384 521.1 453.4
Jim Thome Jim Thome 612 2,543 8,422 1,583 2,328 451 26 1,699 1 74 19 20 1,747 173 69 2,548 165 10,313 4,667 1,089 .276 .402 .554 .956 1925 145 .406 653.9 589.5
Sammy Sosa Sammy Sosa 609 2,354 8,813 1,475 2,408 379 45 1,667 17 78 234 107 929 154 59 2,306 202 9,896 4,704 1,033 .273 .344 .534 .878 1559 124 .370 345.1 307.3
Frank Robinson Frank Robinson 586 2,808 10,006 1,829 2,943 528 72 1,812 17 102 204 77 1,420 218 198 1,532 270 11,743 5,373 1,186 .294 .389 .537 .926 2083 153 .404 807.2 717.1
Mark McGwire Mark McGwire 583 1,874 6,187 1,167 1,626 252 6 1,414 3 78 12 8 1,317 150 75 1,596 147 7,660 3,639 841 .263 .394 .588 .982 1480 157 .415 564.9 558.2
Harmon Killebrew Harmon Killebrew 573 2,435 8,147 1,283 2,086 290 24 1,584 0 77 19 18 1,559 160 48 1,699 243 9,831 4,143 887 .256 .376 .509 .884 1630 142 .389 569 477.8
Rafael Palmeiro Rafael Palmeiro 569 2,831 10,472 1,663 3,020 585 38 1,835 15 119 97 40 1,353 172 87 1,348 232 12,046 5,388 1,192 .288 .371 .515 .885 1975 130 .380 522.8 453.5
Reggie Jackson Reggie Jackson 563 2,820 9,864 1,551 2,584 463 49 1,702 13 68 228 115 1,375 164 96 2,597 183 11,416 4,834 1,075 .262 .356 .490 .846 1749 139 .374 503 497.6
Manny Ramirez Manny Ramirez 555 2,302 8,244 1,544 2,574 547 20 1,831 2 90 38 33 1,329 216 109 1,813 243 9,774 4,826 1,122 .312 .411 .585 .996 1931 153 .418 719.5 658.7
Mike Schmidt Mike Schmidt 548 2,404 8,352 1,506 2,234 408 59 1,595 16 108 174 92 1,507 201 79 1,883 156 10,062 4,404 1,015 .267 .380 .527 .908 1717 147 .395 591 539.8
David Ortiz David Ortiz 541 2,408 8,640 1,419 2,472 632 19 1,768 2 92 17 9 1,319 209 38 1,750 236 10,091 4,765 1,192 .286 .380 .552 .931 1760 140 .392 559.9 484.1
Mickey Mantle Mickey Mantle 536 2,401 8,102 1,676 2,415 344 72 1,509 14 47 153 38 1,733 126 13 1,710 113 9,909 4,511 952 .298 .421 .557 .977 1941 170 .428 840 821.8
Jimmie Foxx Jimmie Foxx 534 2,317 8,134 1,751 2,646 458 125 1,922 71 87 1,452 13 1,311 69 9,670 4,956 1,117 .325 .428 .609 1.038 2135 158 .460 934.1 780.8
Frank Thomas Frank Thomas 521 2,322 8,199 1,494 2,468 495 12 1,704 0 121 32 23 1,667 168 87 1,397 226 10,074 4,550 1,028 .301 .419 .555 .974 1954 154 .416 721.1 692
Willie McCovey Willie McCovey 521 2,588 8,197 1,229 2,211 353 46 1,555 5 70 26 22 1,345 260 69 1,550 176 9,686 4,219 920 .270 .374 .515 .889 1594 145 .388 551.5 497.9
Ted Williams Ted Williams 521 2,292 7,706 1,798 2,654 525 71 1,839 5 20 24 4 2,021 86 39 709 197 9,791 4,884 1,117 .344 .482 .634 1.116 2349 188 .493 1,219.7 1,067
Ernie Banks Ernie Banks 512 2,528 9,421 1,305 2,583 407 90 1,636 45 96 50 53 763 198 70 1,236 229 10,395 4,706 1,009 .274 .330 .500 .830 1496 118 .359 354.6 228.9
Eddie Mathews Eddie Mathews 512 2,391 8,537 1,509 2,315 354 72 1,453 36 58 68 39 1,444 107 26 1,487 123 10,101 4,349 938 .271 .376 .509 .885 1685 143 .389 557.5 531.2
Miguel Cabrera Miguel Cabrera 511 2,797 10,356 1,551 3,174 627 17 1,881 5 103 40 21 1,258 238 74 2,105 364 11,796 5,368 1,155 .306 .382 .518 .901 1981 139 .382 585.3 547.4

Explore

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/24
CWS CWS
@
MIN MIN
3-6
Wed
4/24
PHI PHI
@
CIN CIN
5-0
Wed
4/24
MIL MIL
@
PIT PIT
7-5
Tue
4/23
NYM NYM
@
SFG SFG
8-2
Tue
4/23
LAD LAD
@
WSH WSH
11-2

Schedule

DATE MATCHUP TIME (ET)
Thu
4/25
BOS BOS
@
CLE CLE
1:10 PM
Thu
4/25
TOR TOR
@
KCR KCR
2:10 PM
Thu
4/25
HOU HOU
@
CHC CHC
2:20 PM
Thu
4/25
SEA SEA
@
TEX TEX
2:35 PM
Thu
4/25
SDP SDP
@
COL COL
3:10 PM