Home Run Records (Career)

Baseball Almanac is pleased to present a record book full of baseball milestones for home runs — including career home run records, positional career home run records and Opening Day home run records.

IMPORTANT NOTE: Many totals do not match-up exactly with career totals when positional records are viewed. This is because the home run MUST be hit while the player is at that position. Example: Ryne Sandberg finished his Major League career with two-hundred eighty-two home runs. However, five of his home runs were hit while he was playing shortstop so his record for career home runs by a second baseman is two-hundred seventy-seven. BOLD faced names are players who have are active in 2005 and their totals were updated at the end of the regular season.

"Rugs belong on bald heads, they're bad for baseball." - Keith Hernandez
Home Run Records

Career Records

Record Lg Name(s) Team(s) Data

Most
In A Career
(Top 100)

AL

Babe Ruth

Boston

49

708

New York

659

NL

Barry Bonds

Pittsburgh

176

762

San Francisco

586

Most
By A Catcher

AL

Carlton Fisk

Boston

157

351

Chicago

194

NL

Mike Piazza

Los Angeles

396

Florida

New York

San Diego

Most
By A Designated Hitter

AL

Edgar Martinez

Seattle

243

261

Frank Thomas

Chicago

196

Oakland

39

Toronto

26

NL

Mike Piazza

New York

9

10

San Diego

1

Most
By A First Baseman

AL

Lou Gehrig

New York

493

NL

Willie McCovey

San Francisco

439

San Diego

ML

Mark McGwire

Oakland

566

St. Louis

Most
By A Leadoff Hitter
(At Start Of Game)

AL

Rickey Henderson

Oakland

43

73

New York

24

Toronto

1

Anaheim

1

Seattle

3

Boston

1

NL

Craig Biggio

Houston

53

53

ML

Rickey Henderson

Oakland

43

81

New York (AL)

24

Toronto

1

Anaheim

1

Seattle

3

Boston

1

New York (NL)

2

San Diego

5

Los Angeles

1

Most
By A Lefthander

AL

Babe Ruth

Boston

49

708

New York

659

NL

Barry Bonds

Pittsburgh

176

762

San Francisco

586

Most
By A Pinch Hitter

AL

Gates Brown

Detroit

16

NL

Jerry Lynch

Cincinnati

18

Pittsburgh

ML

Cliff Johnson

New York

10

20

Cleveland

Oakland

Toronto

Houston

10

Chicago

Most
By A Pitcher

AL

Wes Ferrell
(Home Run Logs)

Cleveland

36

Boston

Washington

New York

NL

Warren Spahn

Boston

35

Milwaukee

New York

San Francisco

ML

Wes Ferrell
(Home Run Logs)

Cleveland

36

37

Boston

Washington

New York

Boston

1

Most
By A Righthander

AL

Harmon Killebrew

Washington

84

573

Minnesota

475

Kansas City

14

NL

Hank Aaron

Milwaukee

398

733

Atlanta

335

ML

Hank Aaron

Milwaukee

398

755

Atlanta

335

Milwaukee

22

Most
By A Second Baseman

AL

Joe Gordon

New York

246

Cleveland

NL

Jeff Kent

New York

386

San Francisco

Houston

Los Angeles

Most
By A Shortstop

AL

Cal Ripken, Jr.

Baltimore

345

NL

Ernie Banks

Chicago

277

Most
By A Switch Hitter

AL

Mickey Mantle

New York

536

NL

Chipper Jones

Atlanta

386

Most
By A Third Baseman

AL

Graig Nettles

Minnesota

319

Cleveland

New York

NL

Mike Schmidt

Philadelphia

509

Most
By An Outfielder

AL

Babe Ruth

Boston

686

New York

NL

Barry Bonds

Pittsburgh

748

San Francisco

Most
In The Extra Innings

AL

Babe Ruth

Boston

16

New York

NL

Willie Mays

New York

22

San Francisco

New York

Most
On Opening Day

AL

Ken Griffey, Jr.

Seattle

7

NL

Eddie Mathews

Milwaukee

7

Willie Mays

New York

San Francisco

ML

Frank Robinson

Baltimore

5

8

California

Cleveland

Cincinnati

3

Most Ballparks
With A Home Run Hit

AL

Rafael Palmeiro

Texas

31

Baltimore

NL

Mike Piazza

Los Angeles

39

Florida

New York

ML

Sammy Sosa

Texas

45

Chicago (AL)

Chicago (NL)

Baltimore

Texas

Record Lg Name(s) Team Data

Home Run Records



Babe Ruth hit the most career home runs for the same American League team by belting six-hundred fifty-nine home runs with the New York Yankees during his time in pinstripes.

Hank Aaron hit the most career home runs for the same National League team by hammering seven-hundred thirty-three home runs with the Braves organization during his career.

Did you know that the most home runs hit during a career by a designated hitter was held by Harold Baines with two-hundred twenty-five until Edgar Martinez passed him in 2004 and finished his career with two-hundred forty-three — the same number reached by Frank Thomas in 2007. The designated hitter with the most home runs in the National League during their career is held by Mike Piazza who has ten in the senior circuit during interleague contests.