Active Leaders

Rank
Player
HR
1Albert Pujols667
2Miguel Cabrera489
3Nelson Cruz425
4Edwin Encarnacion424
5Ryan Braun352
6Robinson Cano334
7Giancarlo Stanton321
8Jay Bruce319
9Justin Upton314
10Mike Trout310
11Evan Longoria308
12Joey Votto300
13Chris Davis295
14Matt Kemp287
15Ryan Zimmerman274
16Paul Goldschmidt255
17Freddie Freeman249
18Andrew McCutchen248
18J.D. Martinez248
20Carlos Santana246
21Hunter Pence244
22Nolan Arenado241
23Bryce Harper239
24Anthony Rizzo234
25Manny Machado228
25Josh Donaldson228
27Shin-Soo Choo218
27Todd Frazier218
27Khris Davis218
30Kyle Seager213
31Jose Abreu205
32Justin Smoak196
33Mike Moustakas193
34Asdrubal Cabrera192
34Brian Dozier192
36Alex Gordon190
37Nick Markakis189
38Ian Desmond181
39Eric Hosmer180
39Mitch Moreland180

All Time Leaders

Rank
Player
HR
1Barry Bonds762
2Hank Aaron755
3Babe Ruth714
4Alex Rodriguez696
5Albert Pujols667
6Willie Mays660
7Ken Griffey Jr.630
8Jim Thome612
9Sammy Sosa609
10Frank Robinson586
11Mark McGwire583
12Harmon Killebrew573
13Rafael Palmeiro569
14Reggie Jackson563
15Manny Ramirez555
16Mike Schmidt548
17David Ortiz541
18Mickey Mantle536
19Jimmie Foxx534
20Frank Thomas521
20Willie McCovey521
20Ted Williams521
23Ernie Banks512
23Eddie Mathews512
25Mel Ott511
26Gary Sheffield509
27Eddie Murray504
28Lou Gehrig493
28Fred McGriff493
30Miguel Cabrera489
31Adrian Beltre477
32Willie Stargell475
32Stan Musial475
34Carlos Delgado473
35Chipper Jones468
36Dave Winfield465
37Adam Dunn462
37Jose Canseco462
39Carl Yastrzemski452
40Vladimir Guerrero449