Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Top 500 home run hitters of all time


In the sport of Major League Baseball, a home run is the act of hitting the ball in such a manner, whether out of the park or in (see inside the park home run), that allows the batter to safely reach home and score. Hank Aaron has done it the most times, 755, and Babe Ruth has done it the second most times, 714. Gaining on Ruth, however, is the active leader, Barry Bonds, who ended the 2004 season with 703 homers. Along with the three of them, Willie Mays (660 HRs) is the only other to have hit more than 600. In 2004, Ken Griffey Jr. became the 20th to have hit 500 (see 500 home run club), and Jim Thome and Gary Sheffield became the 37th and 38th to hit 400. Tino Martinez and Edgar Martinez (not related) became the 99th and 100th to pass 300, also in 2004. Five other players reached 300 homers later in 2004.

To make the top 200 (including ties) on the all-time list, a player would need 234 or more home runs, while 178 homers would tie for 300th. To be the 400th best of all-time, you would need 142. The 500th most prolific career home run hitter, however only has 21 less, at 121.

See also: 500 home run club

The list

Listed are all Major League Baseball players with 200 or more home runs, as of the end of the 2004 season. Players in bold face were active as of the end of the 2004 season. Three listed players, Edgar Martinez, Robin Ventura, and Todd Zeile, retired at the end of the 2004 season.

Rank Player (2004 HRs) Home Runs
1 Hank Aaron 755
2 Babe Ruth 714
3 Barry Bonds (45) 703
4 Willie Mays 660
5 Frank Robinson 586
6 Mark McGwire 583
7 Sammy Sosa (35) 574
8 Harmon KillebrewHarmon Clayton Killebrew (born June 29, 1936) was a Major League Baseball player famous for his ability to hit home runs. Born in Payette, Idaho, Killebrew was drafted by the Washington Senators and moved rapidly to the major leagues, making his debut in 573
9 Reggie JacksonReginald Martinez "Reggie" Jackson (born May 18, 1946) was a professional American baseball player from 1967 to 1987. His father Reginald Martinez was a Puerto Rican who played for the Negro Leagues. Reggie was inducted into the United States Baseball Hal 563
10 Rafael PalmeiroRafael Palmeiro Corrales (born September 24, 1964 in Havana, Cuba) is a Major League Baseball player. He signed a one-year contract with the Baltimore Orioles for the 2004 season. This is his second term with the Orioles; he played in Baltimore from 1994 (23) 551
11 Mike SchmidtMichael Jack Schmidt (born September 27, 1949 in Dayton, Ohio) is a former professional baseball player, playing his entire career for the Philadelphia Phillies, and is widely regarded as having been the greatest third baseman in the history of baseball. 548
12 Mickey Mantle 536
13 Jimmie Foxx 534
14 Willie McCovey 521
Ted Williams 521
16 Ernie Banks 512
Eddie Mathews 512
18 Mel Ott 511
19 Eddie Murray 504
20 Ken Griffey, Jr. (20) 501
21 Lou Gehrig 493
Fred McGriff (2) 493
23 Willie Stargell 475
Stan Musial 475
25 Dave Winfield 465
26 José Canseco 462
27 Carl Yastrzemski 452
28 Jeff Bagwell (27) 446
29 Dave Kingman 442
30 Andre Dawson 438
31 Frank Thomas (18)1 436
32 Juan González (5) 434
33 Cal Ripken Jr. 431
34 Billy Williams 426
35 Jim Thome (42) 423
36 Gary Sheffield (36) 415
37 Darrell Evans 414
38 Duke Snider 407
39 Andrés Galarraga (1) 399
Al Kaline 399
41 Dale Murphy 398
42 Joe Carter 396
43 Graig Nettles 390
Manny Ramírez (43) 390
45 Johnny Bench 389
46 Dwight Evans 385
47 Harold Baines 384
48 Jim Rice 382
Frank Howard 382
50 Albert Belle 381
Alex Rodriguez (36) 381
52 Tony Perez 379
Orlando Cepeda 379
54 Mike Piazza (20) 378
Matt Williams 378
56 Norm Cash 377
57 Carlton Fisk 376
58 Rocky Colavito 374
59 Gil Hodges 370
60 Ralph Kiner 369
61 Larry Walker (17) 368
62 Joe DiMaggio 361
63 Gary Gaetti 360
64 Johnny Mize 359
65 Yogi Berra 358
66 Greg Vaughn 355
67 Lee May 354
68 Ellis Burks (1) 352
69 Dick Allen 351
70 Chili Davis 350
71 George Foster 348
72 Ron Santo 342
73 Jack Clark 340
74 Dave Parker 339
Boog Powell 339
76 Don Baylor 338
77 Joe Adcock 336
Carlos Delgado (32) 336
79 Darryl Strawberry 335
80 Bobby Bonds 332
81 Hank Greenberg 331
82 Mo Vaughn 328
83 Willie Horton 325
84 Gary Carter 324
Lance Parrish 324
86 Tino Martinez (23) 322
87 Ron Gant 321
88 Cecil Fielder 319
89 Roy Sievers 318
90 George Brett 317
91 Ron Cey 316
92 Reggie Smith 314
93 Jay Buhner 310
Chipper Jones (30) 310
95 Edgar Martinez (12) 309
96 Greg Luzinski 307
Al Simmons 307
98 Fred Lynn 306
99 David Justice 305
100 Vinny Castilla (35) 303
Rank Player (2004 HRs) Home Runs
101 Jim Edmonds (42) 302
Jeff Kent (27) 302
Ruben Sierra (17) 302
104 Rogers Hornsby 301
105 Chuck Klein 300
106 Rickey Henderson 297
107 Robin Ventura (5) 294
108 Kent Hrbek 293
109 Luis Gonzalez (17) 292
Rusty Staub 292
111 Jimmy Wynn 291
112 Tim Salmon (2) 290
113 Del Ennis 288
Hank Sauer 288
Bob Johnson 288
116 Bobby Bonilla 287
117 Frank Thomas 1 286
118 Steve Finley (36) 285
119 Eric Karros (2) 284
Will Clark 284
121 Ryne Sandberg 282
Eric Davis 282
Ken Boyer 282
124 Jason Giambi (12) 281
Shawn Green (28) 281
Paul O'Neill 281
127 Ted Kluszewski 279
128 Moisés Alou (39) 278
129 Rudy York 277
130 Jeromy Burnitz (37) 275
Brian Downing 275
Roger Maris 275
Dean Palmer 275
134 Dante Bichette 274
135 Vladimir Guerrero (39) 273
136 Steve Garvey 272
137 Tom Brunansky 271
Reggie Sanders (22) 271
George Scott 271
140 Brooks Robinson 268
Joe Morgan 268
Gorman Thomas 268
143 George Hendrick 267
Raúl Mondesí (3) 267
145 Vic Wertz 266
146 George Bell 265
147 Bobby Thomson 264
148 Bernie Williams (22) 263
149 Danny Tartabull 262
150 Tim Wallach 260
151 Bob Allison 256
Larry Parrish 256
Vada Pinson 256
154 Kirk Gibson 255
John Mayberry 255
156 Ryan Klesko (9) 254
157 Larry Doby 253
Joe Gordon 253
Andre Thornton 253
Todd Zeile (9) 253
161 Bobby Murcer 252
Joe Torre 252
163 Tony Armas 251
Todd Helton (32) 251
Cy Williams 251
Robin Yount 251
167 Andruw Jones (29) 250
Iván Rodríguez (19) 250
169 Goose Goslin 248
John Olerud (7) 248
Ted Simmons 248
172 Vern Stephens 247
173 Ken Singleton 246
174 Bret Boone (24) 245
Deron Johnson 245
Mickey Tettleton 245
177 Lou Whitaker 244
Hack Wilson 244
179 Dusty Baker 242
Sal Bando 242
Wally Berger 242
Roy Campanella 242
183 Jesse Barfield 241
Cecil Cooper 241
Rick Monday 241
186 Jeff Burroughs 240
Roberto Clemente 240
188 Dolph Camilli 239
Ken Caminiti 239
190 Earl Averill 238
Ray Lankford (6) 238
192 Doug DeCinces 237
Javy López (23) 237
Gus Zernial 237
195 Gabby Hartnett 236
196 Bill Nicholson 235
Ben Oglivie 235
198 Craig Biggio (24) 234
Gary Matthews 234
Kevin Mitchell 234
Rank Player (2004 HRs) Home Runs
198t Paul Molitor 234
202 Brian Giles (23) 231
203 Rob Deer 230
204 Howard Johnson 228
Dick Stuart 228
Hal Trosky 228
207 Johnny Callison 226
Scott Rolen (34) 226
Jose Valentin (30) 226
210 Marquis Grissom (22) 225
211 Bobby Grich 224
212 Bobby Doerr 223
Travis Fryman 223
214 Don Mattingly 222
215 Tony Oliva 220
216 Jim Bottomley 219
Al Oliver 219
Joe Pepitone 219
219 Bob Horner 218
220 Benito Santiago (6) 217
221 Ron Fairly 215
Pedro Guerrero 215
Chet Lemon 215
224 Tony Batista (32) 214
225 Andy Pafko 213
226 Kevin McReynolds 211
Bill Skowron 211
Leon Wagner 211
229 Roberto Alomar (4) 210
Brady Anderson 210
Rico Petrocelli 210
Wally Post 210
233 Jason Thompson 208
Devon White 208
235 Garret Anderson (14) 207
Kirby Puckett 207
Richie Zisk 207
238 Felipe Alou 206
Gus Bell 206
Pete Incaviglia 206
241 Joe Medwick 205
242 Rico Carty 204
Wally Joyner 204
244 Richie Hebner 203
245 Bill Dickey 202
Sid Gordon 202
Todd Hundley (0) 202
Bill White 202
249 Buddy Bell 201
Gene Tenace 201
251 Bill Freehan 200
Oscar Gamble 200
Don Mincher 200
Richie Sexson (9) 200
255 Cesar Cedeño 199
Jackie Jensen 199
257 Barry Larkin (8) 198
Dave Henderson 197
Dick McAuliffe 197
260 Cliff Johnson 196
Ken Williams 196
262 Jay Bell 195
Jeff Conine (14) 195
Toby Harrah 195
265 Jeff Heath 194
Matt Stairs (18) 194
267 Amos Otis 193
268 Carl Furillo 192
Al Rosen 192
270 Tony Clark (16) 191
Hal McRae 191
272 Glenn Davis 190
Willie Jones 190
Ernie Lombardi 190
Miguel Tejada (34) 190
274 Bob Bailey 189
Charlie Keller 189
276 Darrell Porter 188
277 Bobby Higginson (12) 187
Magglio Ordóñez (9) 187
Mike Stanley 187
280 Glennallen Hill 186
Minnie Miñoso 186
282 Chris Chambliss 185
J.T. Snow (12) 185
Alan Trammell 185
285 Charlie Gehringer 184
Bob Watson 184
287 Harry Heilmann 183
Tommy Henrich 183
B.J. Surhoff (8) 183
290 Willie Davis 182
Nomar Garciaparra (9) 182
Troy Glaus (18) 182
293 Steve Balboni 181
Babe Herman 181
295 Sam Chapman 180

The players' home run totals are accurate through the end of the 2004 season. Eventually it should include all of the top 500 home run hitters of all time.

bold indicates still active

1-- There have been two players named Frank Thomas. The active player has played since 1990 with the White Sox. The earlier player with 286 HRs played from 1951 to 1966 with the Pirates, Reds, Cubs, Braves, Mets, Phillies and Colt .45s (now Astros).

other active players with 20+ home runs in 2004: José Cruz, Jr. (21), 175; Phil Nevin (26), 174; Paul Konerko (41), 170; Bobby Abreu (30), 166; Eric Chavez (29), 163; Derrek Lee (32), 162; Mike Cameron (30), 161; Jermaine Dye (23), 161; Mike Sweeney (22), 161; Albert Pujols (46), 160; Lance Berkman (30), 156; Jorge Posada (21), 156; Richard Hidalgo (25), 155; Carlos Lee (31), 152; Derek Jeter (23), 150; Geoff Jenkins (27), 149; Adrian Beltre (48), 147; Carlos Beltrán (38), 146; Mike Lowell (27), 135; David Ortiz (41), 130; Pat Burrell (24), 127; J.D. Drew (31), 127; Aramis Ramirez (36), 126; Alfonso Soriano (28), 126; Matt Lawton (20), 125; Johnny Damon (20), 120; Torii Hunter (23), 119; Adam Dunn (46), 118; Jose Guillen (27), 110; Sean Casey (24), 109; Jacque Jones (24), 109; Corey Koskie (25), 101; Aubrey Huff (29), 98; Erubiel Durazo (22), 90; Vernon Wells (23), 81; Alex Gonzalez (23), 76; Melvin Mora (27), 76; Craig Wilson (29), 76; Brad Wilkerson (32), 72; Carlos Peña (27), 67; Hank Blalock (32), 64; Mark Teixeira (38), 64; Corey Patterson (24), 57; Michael Young (22), 56; Joe Crede (21), 52; Carlos Guillen (20), 49; Casey Blake (28), 47; Pedro Feliz (22), 47; Hideki Matsui (31), 47; Juan Uribe (23), 47; Miguel Cabrera (33), 45; Travis Hafner (28), 43; Kevin Mench (26), 43; Aaron Rowand (24), 40; Eric Byrnes (20), 38; Wily Mo Peña (26), 32; Jason Bay (26), 30; Victor Martinez (23), 25; Bobby Crosby (22), 22.

Baseball

Read more »

Non User