All-time home run leaders for each MLB team
- Share via
Jim Thome hit more than half his 600 home runs for his first team, the Cleveland Indians, making him the career leader for that storied franchise. Here is a list of all-time home run leaders for the 30 big league franchises:
Angels; Tim Salmon, 299
Dodgers; Duke Snider, 389
Arizona; Luis Gonzalez, 224
Atlanta; Hank Aaron, 733
Baltimore; Cal Ripken, 431
Boston; Ted Williams, 521
Chicago Cubs; Sammy Sosa, 545
Chicago White Sox; Frank Thomas, 334
Cincinnati; Johnny Bench, 389
Cleveland; Jim Thome, 334*
Colorado; Todd Helton, 333*
Detroit; Al Kaline, 399
Florida; Dan Uggla, 154*
Houston; Jeff Bagwell, 449
Kansas City; George Brett, 317
Minnesota; Harmon Killebrew, 559
Milwaukee; Robin Yount, 251
N.Y. Mets; Darryl Strawberry, 252
N.Y. Yankees; Babe Ruth, 659
Oakland; Mark McGwire, 363
Philadelphia; Mike Schmidt, 548
Pittsburgh; Willie Stargell, 475
St. Louis; Stan Musial, 475
San Diego; Nate Colbert, 163
San Francisco; Willie Mays, 646
Seattle; Ken Griffey Jr., 417
Tampa Bay; Carlos Pena, 144*
Texas; Juan Gonzalez, 372
Toronto; Carlos Delgado, 336
Washington; Vladimir Guerrero, 234*
* Denotes active player
More to Read
Go beyond the scoreboard
Get the latest on L.A.'s teams in the daily Sports Report newsletter.
You may occasionally receive promotional content from the Los Angeles Times.