homerun.gif (3925 bytes)

This page is updated every now and then by my #1 Yankee Fan, Chris Zolli, and I. We made this page in January, 1999.

Click here for the all-time home run leaders,

Refer to the following table and go directly to complete home run stats of the greatest:

The 500+ Club

Hank Aaron Babe Ruth Willie Mays Frank Robinson
Harmon Killebrew Reggie Jackson Mike Schmidt Mickey Mantle
Jimmie Foxx Willie McCovey Ted Williams Eddie Mathews
Ernie Banks Mel Ott Eddie Murray  

The 400 Club

Lou Gehrig Willie Stargell Stan Musial Dave Winfield
Mark McGwire* Carl Yastrzemski Dave Kingman Andre Dawson
Billy Williams Darrell Evans Barry Bonds* Duke Snider

The 300 Club

Jose Canseco* Ken Griffey Jr. * Joe Carter* Cal Ripken Jr.*
Fred McGriff* Hal Baines* Gary Gaetti* Andres Galarraga*
Daryl Strawberry* Chili Davis* Cecil Fielder* Albert Belle*
Rafael Palmeiro* Juan Gonzalez*    

Back to top of Page

Active Players Closing in on the best all-time, as of the beginning of the 1999 Season:

Joe Carter 396
Cal Ripken 384
Fred McGriff 358
Harold Baines 348
Gary Gaetti 351
Andres Galarraga 332
Daryl Strawberry 332
Chili Davis 331
Cecil Fielder 319
Albert Belle 319
Rafael Palmeiro 314
Juan Gonzalez 301

Those Closing in on 300, as they begin the 1999 Season:

Matt Williams 298
Frank Thomas 285
Bobby Bonilla 273
Sammy Sosa 273
Jay Buhner 268
Eric Davis 266
Rickey Henderson 266
Will Clark 253
Ron Gant 249
Greg Vaughn 246
Ruben Sierra 239
Kevin Mitchell 234
Paul Molitor 234
Ellis Burks 230
Mo Vaughn 230
Larry Walker 225
Paul O' Neil 223
Jeff Bagwell 221
David Justice 214
Dante Bichette 205
Gary Sheffield 202
Mike Piazza 200

Those Closing in on 200, as they begin the 1999 Season:

Dean Palmer 197
Ken Caminiti 196
Tino Martinez 185
Tim Salmon 179
Travis Frayman 177
Eric Karros 177
Edgar Martinez 174
Vinny Castilla 170
Benito Santiago 163
Todd Zeille 159
Brady Anderson 158
Paul Sorrento 155
Manny Rameriz 154
Mike Stanley 154
Jeff King 151
Moises Alou 145

Hank Aaron

Age Began 20  
Years Played 22 Span
HR's by Age 25 140  
HR's by Age 30 342 202
HR's by Age 35 510 168
HR's by Age 40 713 203
HR's Over Age 40 755 42

Back to top of Page

Babe Ruth

Age Began 19  
Years Played 21 Span
HR's by Age 25 20  
HR's by Age 30 238 218
HR's by Age 35 470 232
HR's by Age 40 708 238
HR's Over Age 40 714 6

Back to top of Page

Willie Mays

Age Began 20  
Years Played 23 Span
HR's by Age 25 132  
HR's by Age 30 309 178
HR's by Age 35 532 223
HR's by Age 40 636 104
HR's Over Age 40 660 24

Back to top of Page

Frank Robinson

Age Began 20  
Years Played 21 Span
HR's by Age 25 165  
HR's by Age 30 324 159
HR's by Age 35 475 151
HR's by Age 40 583 108
HR's Over Age 40 586 3

Back to top of Page

Harmon Killebrew

Age Began 18  
Years Played 21 Span
HR's by Age 25 130  
HR's by Age 30 336 206
HR's by Age 35 515 179
HR's by Age 40 573 58
HR's Over Age 40 DNP 0

Back to top of Page

Reggie Jackson

Age Began 21  
Years Played 20 Span
HR's by Age 25 100  
HR's by Age 30 254 154
HR's by Age 35 410 156
HR's by Age 40 524 114
HR's Over Age 40 563 39

Back to top of Page

Mike Schmidt

Age Began 23  
Years Played 17 Span
HR's by Age 25 55  
HR's by Age 30 235 180
HR's by Age 35 425 190
HR's by Age 40 548 123
HR's Over Age 40 548 0

Back to top of Page

Mickey Mantle

Age Began 20  
Years Played 18 Span
HR's by Age 25 173  
HR's by Age 30 374 201
HR's by Age 35 496 122
HR's by Age 40 536 40
HR's Over Age 40 DNP  

Back to top of Page

Jimmie Foxx

Age Began 18  
Years Played 20 Span
HR's by Age 25 174  
HR's by Age 30 379 205
HR's by Age 35 519 140
HR's by Age 40 534 15
HR's Over Age 40 DNP  

Back to top of Page

Willie McCovey

Age Began 21  
Years Played 22 Span
HR's by Age 25 108  
HR's by Age 30 268 160
HR's by Age 35 413 145
HR's by Age 40 505 92
HR's Over Age 40 521 16

Back to top of Page

Ted Williams

Age Began 19  
Years Played 21 Span
HR's by Age 25 127  
HR's by Age 30 222 95
HR's by Age 35 337 115
HR's by Age 40 482 145
HR's Over Age 40 521 39

Back to top of Page

Eddie Mathews

Age Began 21  
Years Played 17 Span
HR's by Age 25 190  
HR's by Age 30 370 180
HR's by Age 35 493 123
HR's by Age 40 512 19
HR's Over Age 40 DNP  

Back to top of Page

Ernie Banks

Age Began 22  
Years Played 19 Span
HR's by Age 25 65  
HR's by Age 30 268 203
HR's by Age 35 403 135
HR's by Age 40 509 106
HR's Over Age 40 512 3

Back to top of Page

Mel Ott

Age Began 17  
Years Played 21 Span
HR's by Age 25 211  
HR's by Age 30 369 158
HR's by Age 35 489 120
HR's by Age 40 511 22
HR's Over Age 40 DNP  

Back to top of Page

Eddie Murray

Age Began 21  
Years Played 21 Span
HR's by Age 25 133  
HR's by Age 30 275 142
HR's by Age 35 398 123
HR's by Age 40 491 93
HR's Over Age 40 504 13

Back to top of Page

Lou Gehrig

Age Began 20  
Years Played 17 Span
HR's by Age 25 110  
HR's by Age 30 298 188
HR's by Age 35 493 194
HR's by Age 40 DNP  
HR's Over Age 40 DNP  

Back to top of Page

Willie Stargell

Age Began 22  
Years Played 21 Span
HR's by Age 25 59  
HR's by Age 30 196 137
HR's by Age 35 388 192
HR's by Age 40 461 73
HR's Over Age 40 475 14

Back to top of Page

Stan Musial

Age Began 21  
Years Played 22 Span
HR's by Age 25 56  
HR's by Age 30 194 138
HR's by Age 35 345 151
HR's by Age 40 449 104
HR's Over Age 40 475 46

Back to top of Page

Dave Winfield

Age Began 22  
Years Played 22 Span
HR's by Age 25 51  
HR's by Age 30 167 160
HR's by Age 35 305 138
HR's by Age 40 406 101
HR's Over Age 40 465 59

Back to top of Page

Mark McGwire

Age Began 23  
Years Played 11 Span
HR's by Age 25 84  
HR's by Age 30 229 145
HR's by Age 35 457 228
HR's by Age 40    
HR's Over Age 40    

Back to top of Page

Carl Yastremski

Age Began 22  
Years Played 23 Span
HR's by Age 25 59  
HR's by Age 30 202 143
HR's by Age 35 303 101
HR's by Age 40 404 101
HR's Over Age 40 452 48

Back to top of Page

Dave Kingman

Age Began 23  
Years Played 16 Span
HR's by Age 25 59  
HR's by Age 30 204 145
HR's by Age 35 342 138
HR's by Age 40 442 100
HR's Over Age 40   DNP

Back to top of Page

Andre Dawson

Age Began 22  
Years Played 21 Span
HR's by Age 25 69  
HR's by Age 30 182 113
HR's by Age 35 319 137
HR's by Age 40 428 109
HR's Over Age 40 428 10

Back to top of Page

Billy Williams

Age Began 21  
Years Played 18 Span
HR's by Age 25 74  
HR's by Age 30 228 154
HR's by Age 35 376 148
HR's by Age 40 426 50
HR's Over Age 40   DNP

Back to top of Page

Darrell Evans

Age Began 22  
Years Played 21 Span
HR's by Age 25 31  
HR's by Age 30 147 116
HR's by Age 35 233 85
HR's by Age 40 381 149
HR's Over Age 40 414 33

Back to top of Page

Barry Bonds

Age Began 22  
Years Played 12 Span
HR's by Age 25 84  
HR's by Age 30 259 175
HR's by Age 35 411 152
HR's by Age 40    
HR's Over Age 40    

Back to top of Page

Duke Snider

Age Began 18  
Years Played 21 Span
HR's by Age 25 88  
HR's by Age 30 276 188
HR's by Age 35 384 108
HR's by Age 40 407 23
HR's Over Age 40   DNP

Back to top of Page

Jose Canseco

Age Began 21  
Years Played 13 Span
HR's by Age 25 128  
HR's by Age 30 276 148
HR's by Age 35 384 108
HR's by Age 40 407 23
HR's Over Age 40   DNP

Back to top of Page

Ken Griffey

Age Began 19  
Years Played 8 Span
HR's by Age 25 172  
HR's by Age 30 350 178
HR's by Age 35    
HR's by Age 40    
HR's Over Age 40    

 

 

 

Other Stats

Average age to start = 20.6 years old

Average playing time = 19.1 years

Most before age 25 = Mel Ott 211

Most before age 30 = Jimmie Foxx 379

Most before age 35 = Willie Mays 532

(Active players have not reached 35, Griffey hasn’t reached age 30)

Most before age 40 = Hank Aaron 713

Most over age 35 = Babe Ruth 238

Most over age 40 = Dave Winfield 59

Best 10 year period = Babe Ruth – 470 (between the ages of 30 and 39) average of 47 a year

Assuming 19 years playing time where some active players would end up:

Ken Griffey Jr. 781 plus the 1998 total - would place him first all-time!

Mark McGwire 641 plus the 1998 total - would place him fourth all-time!

Barry Bonds 623 plus the 1998 total - would place him fifth all-time!

 

Back to Al's homepage