Baseball Wiki
Register
Advertisement

This is a list as of the end of the 2023 season, of the top 500 Major League Baseball home run hitters. In the sport of baseball, a home run is a hit in which the batter scores by circling all the bases and reaching home plate in one play, without benefit of a fielding error. This can be accomplished by hitting the ball out of play in fair territory (a conventional home run), or by an inside the park home run, where the batter circles the bases before the ball can be delivered to a fielder to tag him out.

Barry Bonds holds the Major League Baseball career home run record with 762. He passed Hank Aaron, who is second with 755, on August 7, 2007. Third is Babe Ruth with 714, and fourth is Albert Pujols with 703, rounding out the 700 Club. Alex Rodriguez (696), Willie Mays (660), Ken Griffey, Jr. (630), Jim Thome (612) and Sammy Sosa (609) are the only other players to have hit 600 or more.

Bonds' total was limited by teams essentially refusing to sign him for the 2008 season. Ruth's total was limited by spending the early part of his career as a pitcher. Mays' total was limited by years in the Army during the Korean War. Several players, including Ted Williams and Hank Greenberg, gave up a number of years to serve in World War II.

The current cutoff for the top Five Hundred is 166 career home runs. The most recent additions to the list were Corey Seager in September 2023,Jorge Soler and Rafael Devers in August 2023, Gary Sanchez, Shohei Ohtani, Cody Bellinger and Max Muncy in July 2023, Xander Bogaerts and Carlos Correa in June 2023, Jason Heyward and Pete Alonso in May 2023, Hunter Renfroe in April 2023, Javier Baez and Justin Turner in September 2022, Matt Olson in August 2022, Adam Duvall in July 2022, C.J. Cron, Randal Grichuk and Joc Pederson in June 2022, Trevor Story, Joey Gallo and Kyle Schwarber in May 2022, Aaron Judge and Francisco Lindor in April 2022.

Aaron Judge set the American League single-season home run record with 62 in 2022. He hit his final home run in game number 161. He hit #61 in game 156, leaving him tied with Ruth at 60 for home runs in 154 games (the famous Maris asterisk).

Only 3 players with 400 home runs are active as of October 2, 2023. Miguel Cabrera of the Tigers has 511 (4 in 2023), Nelson Cruz of the Padres has 464 (5 in 2023), and Giancarlo Stanton of the Yankees has 401 (23 in 2023).

List[]

Listed are all Major League Baseball players with 166 or more home runs, the current cutoff for the top 500, including ties (whenever applicable). Players in bold face are active as of the 2023 Major League Baseball season (including free agents), with the numbers in parentheses designating the number of home runs they have hit during the 2022 & 2023 Major League Baseball seasons.

The stats are updated as of October 2, 2023.

Rank Player (2022-23 HRs) HR
1 Barry Bonds 762
2 Hank Aaron 755
3 Babe Ruth 714
4 Albert Pujols 703
5 Alex Rodriguez 696
6 Willie Mays 660
7 Ken Griffey, Jr. 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 Ramírez 555
16 Mike Schmidt 548
17 David Ortiz 541
18 Mickey Mantle 536
19 Jimmie Foxx 534
20 Willie McCovey 521
Frank Thomas 521
Ted Williams 521
23 Ernie Banks 512
Eddie Mathews 512
25 Miguel Cabrera (4, 5 in 2022) 511
Mel Ott 511
27 Gary Sheffield 509
28 Eddie Murray 504
29 Lou Gehrig 493
Fred McGriff 493
31 Adrian Beltre 477
32 Stan Musial 475
Willie Stargell 475
34 Carlos Delgado 473
35 Chipper Jones 468
36 Dave Winfield 465
37 Nelson Cruz (5, 10 in 2022) 464
38 José Canseco 462
Adam Dunn 462
40 Carl Yastrzemski 452
41 Jeff Bagwell 449
Vladimir Guerrero 449
43 Dave Kingman 442
44 Jason Giambi 440
Paul Konerko 439
46 Andre Dawson 438
47 Carlos Beltran 435
48 Juan González 434
Andruw Jones 434
50 Cal Ripken, Jr. 431
51 Mike Piazza 427
52 Billy Williams 426
53 Edwin Encarnacion 424
54 Darrell Evans 414
55 Alfonso Soriano 412
56 Mark Teixeira 409
57 Duke Snider 407
58 Giancarlo Stanton (24, 31 in 2022) 402
59 Andrés Galarraga 399
Al Kaline 399
61 Dale Murphy 398
62 Joe Carter 396
63 Jim Edmonds 393
64 Graig Nettles 390
65 Johnny Bench 389
66 Aramis Ramirez 386
67 Dwight Evans 385
68 Harold Baines 384
69 Larry Walker 383
70 Frank Howard 382
Ryan Howard 382
Jim Rice 382
73 Albert Belle 381
74 Orlando Cepeda 379
Tony Pérez 379
76 Matt Williams 378
77 Norm Cash 377
Jeff Kent 377
79 Carlton Fisk 376
80 Rocky Colavito 374
81 Gil Hodges 370
82 Todd Helton 369
Ralph Kiner 369
84 Mike Trout (18, 40 in 2022) 368
85 Lance Berkman 366
86 Joe DiMaggio 361
87 Gary Gaetti 360
88 Johnny Mize 359
89 Yogi Berra 358
Carlos Lee 358
91 Joey Votto (14, 11 in 2022) 356
92 Greg Vaughn 355
93 Luis Gonzalez 354
Lee May 354
95 Torii Hunter 353
96 Ellis Burks 352
97 Dick Allen 351
98 Ryan Braun 350
Chili Davis 350
100 George Foster 348
101 Jose Bautista 344
Curtis Granderson 344
103 Evan Longoria (11, 14 in 2022) 342
Ron Santo 342
105 Jack Clark 340
Paul Goldschmidt (25, 35 in 2022) 340
107 Tino Martinez 339
Dave Parker 339
Boog Powell 339
110 Don Baylor 338
111 Joe Adcock 336
112 Robinson Cano 335
Darryl Strawberry 335
114 Moisés Alou 332
Bobby Bonds 332
116 Hank Greenberg 331
Derrek Lee 331
118 Shawn Green 328
Mo Vaughn 328
120 Nolan Arenado (26, 30 in 2022) 325
Jermaine Dye 325
Willie Horton 325
Justin Upton 325
124 Gary Carter 324
Lance Parrish 324
126 Ron Gant 321
Freddie Freeman (29, 21 in 2022) 321
128 Vinny Castilla 320
Troy Glaus 320
130 Cecil Fielder 319
Prince Fielder 319
132 Jay Bruce 318
Roy Sievers 318
134 George Brett 317
Adrian Gonzalez 317
136 Ron Cey 316
Matt Holiday 316
Scott Rolen 316
139 Jeromy Burnitz 315
J.D, Martinez (33, 16 in 2022) 315
141 Reggie Smith 314
142 Manny Machado (30, 32 in 2022) 313
143 Ivan Rodriguez 311
144 Jay Buhner 310
145 Edgar Martínez 309
146 Greg Luzinski 307
Al Simmons 307
Miguel Tejada 307
149 Bryce Harper (21, 18 in 2022) 306
Fred Lynn 306
Richie Sexson 306
Rubén Sierra 306
153 Raul Ibanez 305
David Justice 305
Reggie Sanders 305
156 Steve Finley 304
157 Rogers Hornsby 301
Carlos Santana (23, 19 in 2022) 301
159 Chuck Klein 300
160 Andrew McCutchen (12, 17 in 2022) 299
Tim Salmon 299
162 Mark Reynolds 298
163 Rickey Henderson 297
164 Chris Davis 295
Anthony Rizzo (12, 32 in 2022) 295
166 Magglio Ordonez 294
Robin Ventura 294
168 Kent Hrbek 293
169 Pat Burrell 292
Rusty Staub 292
171 Craig Biggio 291
Rank Player (2022-23 HRs) HR
Jimmy Wynn 291
173 Bobby Abreu 288
Del Ennis 288
Indian Bob Johnson 288
Hank Sauer 288
177 Garrett Anderson 287
Bobby Bonilla 287
Brian Giles 287
Matt Kemp 287
Bernie Williams 287
182 Carlos Pena 286
Frank Thomas (1951-66) 286
184 Will Clark 284
Eric Karros 284
Ryan Zimmerman 284
187 Ken Boyer 282
Eric Davis 282
Adam Jones 282
Brian McMann 282
Ryne Sandberg 282
192 Paul O'Neill 281
193 Ted Kluszewski 279
Josh Donaldson (13, 15 in 2022) 279
195 Mike Cameron 278
Ryan Klesko 278
197 Rudy York 277
198 Brian Downing 275
Roger Maris 275
Dean Palmer 275
Jorge Posada 275
202 Dante Bichette 274
203 Steve Garvey 272
204 Tom Brunansky 271
Raúl Mondesí 271
Hanley Ramirez 271
George Scott 271
208 Vernon Wells 270
209 Joe Morgan 268
Brooks Robinson 268
Gorman Thomas 268
212 George Hendrick 267
Mike Napoli 267
214 Vic Wertz 266
215 George Bell 265
Matt Stairs 265
217 Bobby Thomson 264
218 Danny Tartabull 262
219 Jose Abreu (18, 15 in 2022) 261
220 Eric Chavez 260
Derek Jeter 260
Javy López 260
Tim Wallach 260
224 Chase Utley 259
225 Aaron Judge (37, 62 in 2022) 257
Ian Kinsler 257
227 Bob Allison 256
Larry Parrish 256
Vada Pinson 256
230 Kirk Gibson 255
Adam Laroche 255
John Mayberry 255
John Olerud 255
234 Larry Doby 253
Joe Gordon 253
Andre Thornton 253
Todd Zeile 253
238 Mookie Betts (39, 35 in 2022) 252
Bret Boone 252
Bobby Murcer 252
Joe Torre 252
242 Tony Armas 251
Tony Clark 251
Cy Williams 251
Robin Yount 251
246 Jose Valentín 249
247 Goose Goslin 248
Ted Simmons 248
249 Vern Stephens 247
250 Victor Martinez 246
Justin Morneau 246
Salvador Perez (23, 23 in 2022) 246
Kyle Schwarber (47, 46 in 2022) 246
Eugenio Suarez (22, 31 in 2022) 246
255 Deron Johnson 245
Ken Singleton 245
Nick Swisher 245
Mickey Tettleton 245
258 Hunter Pence 244
Lou Whitaker 244
Hack Wilson 244
262 Dusty Baker 242
Sal Bando 242
Wally Berger 242
Roy Campanella 242
J.D. Drew 242
Aubrey Huff 242
Kyle Seager 242
George Springer (21, 25 in 2022) 242
David Wright 242
271 Jesse Barfield 241
Cecil Cooper 241
Rick Monday 241
274 Jeff Burroughs 240
Roberto Clemente 240
276 Dolph Camilli 239
Ken Caminiti 239
278 Earl Averill 238
Ray Lankford 238
280 Doug DeCinces 237
Gus Zernial 237
282 Gabby Hartnett 236
Marcell Ozuna (40, 23 in 2022) 236
284 Johnny Damon 235
Bill Nicholson 235
Ben Oglivie 235
Dan Uggla 235
288 Carlos Gonzalez 234
Gary Matthews 234
Kevin Mitchell 234
Paul Molitor 234
292 Cliff Floyd 233
293 Jimmy Rollins 231
294 Rob Deer 230
Matt Olson (54, 34 in 2022) 230
296 Nomar Garciaparra 229
Jayson Werth 229
298 Howard Johnson 228
Dick Stuart 228
Hal Trosky 228
301 Marquis Grissom 227
302 Johnny Callison 226
302 Troy Tulowitzki 225
304 Bobby Grich 224
305 Bobby Doerr 223
Travis Fryman 223
Mike Lowell 223
308 Jason Bay 222
Don Mattingly 222
310 Tony Batista 221
Geoff Jenkins 221
312 Khris Davis 220
Tony Oliva 220
314 Jim Bottomley 219
Al Oliver 219
Joe Pepitone 219
317 Shin-Soo Choo 218
Todd Frazier 218
Bob Horner 218
Mark Trumbo 218
321 Benito Santiago 217
322 Jose Ramirez (24, 29 in 2022) 216
323 Charlie Blackmon (8, 16 in 2022) 215
Ron Fairly 215
Pedro Guerrero 215
Chet Lemon 215
Francisco Lindor (31, 26 in 2022) 215
Mike Moustakas (12, 7 in 2022) 215
Marcus Semien (29, 26 in 2022) 215
Mike Sweeney 215
330 Jeff Conine 214
Jose Guillen 214
333 Travis Hafner 213
Kendrys Morales 213
Andy Pafko 213
336 Kevin McReynolds 211
Brandon Phillips 211
Bill Skowron 211
Leon Wagner 211
340 Roberto Alomar 210
Brady Anderson 210
Nick Castellanos (29, 13 in 2022) 210
Rank Player (2022-23 HRs) HR
Rico Petrocelli 210
Wally Post 210
345 Jose Altuve (17, 28 in 2022) 209
346 Phil Nevin 208
Jason Thompson 208
Devon White 208
349 Kirby Puckett 207
Richie Zisk 207
351 Felipe Alou 206
Gus Bell 206
Pete Incaviglia 206
354 Joe Medwick 205
355 Rico Carty 204
José Cruz, Jr. 204
Wally Joyner 204
358 Richie Hebner 203
359 Bill Dickey 202
Carl Everett 202
Sid Gordon 202
Todd Hundley 202
Jhonny Peralta 202
Bill White 202
365 Buddy Bell 201
Gene Tenace 201
367 Bill Freehan 200
Oscar Gamble 200
Josh Hamilton 200
Adam Lind 200
Don Mincher 200
372 César Cedeño 199
Jackie Jensen 199
Juan Uribe 199
375 Joey Gallo (21, 19 in 2022) 198
Eric Hosmer (2, 8 in 2022) 198
Barry Larkin 198
Rondell White 198
379 Michael Cuddyer 197
Dave Henderson 197
Dick McAuliffe 197
382 Cliff Johnson 196
Justin Smoak 196
Ken Williams 196
385 Jay Bell 195
Asdrubal Cabrera 195
Toby Harrah 195
Josh Willingham 195
389 Brandon Belt (19, 8 in 2022) 194
Russell Branyan 194
Jeff Heath 194
392 Amos Otis 193
Jason Varitek 193
Christian Yelich (19, 14 in 2022) 193
395 Pete Alonso (46, 40 in 2022) 192
Brian Dozier 192
Ray Durham 192
Carl Furillo 192
Al Rosen 192
400 Randal Grichuk (16, 19 in 2022) 191
Russell Martin 191
Hal McRae 191
Chris Young 191
404 Glenn Davis 190
Alex Gordon 190
Willie Jones 190
Ernie Lombardi 190
408 Bob Bailey 189
Charlie Keller 189
Nick Markakis 189
J. T. Snow 189
Preston Wilson 189
413 J.J. Hardy 188
A.J. Pierzynski 188
Darrell Porter 188
B.J. Surhoff 188
417 C.J. Cron (12, 29 in 2022) 187
Bobby Higginson 187
Mike Stanley 187
Justin Turner (23, 13 in 2022) 187
421 Rich Aurilia 186
Glenallen Hill 186
Minnie Miñoso 186
Mitch Moreland 186
Joc Pederson (15, 23 in 2022) 186
426 Chris Chambliss 185
Yasmani Grandal (8, 5 in 2022) 185
Alan Trammell 185
Michael Young 185
430 Adam Duvall (21, 12 in 2022) 184
Charlie Gehringer 184
Brian Jordan 184
Bob Watson 184
434 Harry Heilmann 183
Tommy Henrich 183
436 Kris Bryant (10, 5 in 2022) 182
Willie Davis 182
438 Steve Balboni 181
Ian Desmond 181
Babe Herman 181
441 Sam Chapman 180
Max Muncy (36, 21 in 2022) 180
443 Kole Calhoun (6, 12 in 2022) 179
Del Crandall 179
Jim Gentile 179
Woodie Held 179
Joe Rudi 179
448 Cody Bellinger (26, 18 in 2022) 178
Harlond Clift 178
Tony Lazzeri 178
Rougned Odor (4, 13 in 2022) 178
452 Hunter Renfroe (20, 29 in 2022) 177
Trevor Story (3, 16 in 2022) 177
454 Ron Kittle 176
Yadier Molina 176
Don Money 176
457 Javier Baez (9, 17 in 2022) 175
Xander Bogaerts (19, 15 in 2022) 175
Matt Carpenter (5, 15 in 2022) 175
Hideki Matsui 175
461 Bill Buckner 174
Jason Heyward (15, 1 in 2022) 174
Jonathan Schoop (0, 11 in 2022) 174
464 Nate Colbert 173
Walker Cooper 173
Carlos Correa (18, 22 in 2022) 173
Julio Franco 173
Mark Grace 173
Gary Sanchez (19, 16 in 2022) 173
470 Rafael Devers (33, 27 in 2022) 172
Eddie Robinson 172
Mickey Vernon 172
473 Richard Hidalgo 171
Melvin Mora 171
Shohei Ohtani (44, 34 in 2022) 171
Dmitri Young 171
477 Joe Cronin 170
Bob Elliott 170
Jim Ray Hart 170
Kevin Millar 170
Tim Raines 170
Corey Seager (33, 33 in 2022) 170
Jorge Soler (36, 13 in 2022) 170
484 Ramon Hernandez 169
Lloyd Moseby 169
Pete O'Brien 169
Alex Rios 169
Enos Slaughter 169
Ty Wigginton 169
490 José Hernández 168
491 Casey Blake 167
Elston Howard 167
Charles Johnson 167
Gus Triandos 167
Ben Zobrist 167
496 Tony Conigliaro 166
Larry Hisle 166
Dwayne Murphy 166
Colby Rasmus 166
Bill Robinson 166
Paul Sorrento 166



Next Players to watch[]

As of October 2, 2023, several active players are within 36 home runs of entering the top 500, now with a cutoff of 166 career homers:


  • Alex Bregman (165) - 25 in 2023, 23 in 2022
  • Eduardo Escobar (164) - 6 in 2023, 20 in 2022
  • Ronald Acuna Jr. (161) - 41 in 2023, 15 in 2022
  • Juan Soto (160) - 35 in 2023, 27 in 2022
  • Teoscar Hernandez (159) - 26 in 2023, 25 in 2022
  • Eddie Rosario (159) - 21 in 2023, 5 in 2022
  • Anthony Rendon (158) - 2 in 2023, 5 in 2022
  • Wil Myers (156) - 3 in 2023, 7 in 2022
  • Matt Chapman (155) - 17 in 2023, 27 in 2022
  • J.T. Realmuto (154) - 20 in 2023, 22 in 2022
  • Max Kepler (153) - 24 in 2023, 9 in 2022
  • Josh Bell (152) - 22 in 2023, 17 in 2022
  • Trea Turner (150) - 26 in 2023, 21 in 2022
  • Wilmer Flores (149) - 23 in 2023, 19 in 2022
  • Mike Zunino (149) - 3 in 2023, 5 in 2022
  • Rhys Hoskins (148) - injured 2023, 30 in 2022
  • Michael Conforto (147) - 15 in 2023, 14 in 2022
  • Starling Marte (147) - 5 in 2023, 16 in 2022
  • Brandon Crawford (146) - 7 in 2023, 9 in 2022
  • AJ Pollock (145) - 5 in 2023, 14 in 2022
  • Avisail Garcia (138) - 3 in 2023, 8 in 2022
  • Corey Dickerson (136) - 2 in 2023, 6 in 2022
  • Yan Gomes (135) - 10 in 2023, 8 in 2022
  • Austin Riley (134) - 37 in 2023, 38 in 2022
  • Ozzie Albies (131) - 33 in 2023, 8 in 2022
  • Vladimir Guerrero Jr. (130) - 26 in 2023, 32 in 2022
  • Tommy Pham (130) - 16 in 2023, 17 in 2022



See also related lists[]

Home runs[]

  • 500 home run club
  • List of Major League Baseball players with 3,000 hits and 500 home runs
  • List of Major League Baseball players with 3,000 hits and 300 home runs

Other hitting[]

Pitching[]

References[]

Advertisement