N
The Daily Insight

Who holds the MLB home run record?

Author

Matthew Barrera

Updated on April 04, 2026

Barry Bonds
Career Leaders & Records for Home Runs

RankPlayer (yrs, age)Home Runs
1.Barry Bonds (22)762
2.Henry Aaron+ (23)755
3.Babe Ruth+ (22)714
4.Alex Rodriguez (22)696

What is the MLB record for most home runs in a row?

eight consecutive games
“More than anyone else, Dale Long can relate to New York Yankees first baseman Don Mattingly’s feat of homering in eight consecutive games. Long set the major-league record for homers in consecutive games while playing with the Pittsburgh Pirates May 19-28, 1956.

Has a team ever hit 5 home runs in a row?

We’ll lead off with something obvious: Since the start of the 1913 season, 14 players have hit four home runs in a game, with Josh Hamilton being the most recent to accomplish the feat, with the Texas Rangers in 2012. However, no one has hit five.

Who has hit 700 home runs?

Barry Bonds holds the Major League Baseball home run record with 762. He passed Hank Aaron, who hit 755, on August 7, 2007. The only other player to have hit 700 or more is Babe Ruth with 714. Alex Rodriguez (696), Albert Pujols (679), Willie Mays (660), Ken Griffey Jr.

Who hit 4 home runs in one game?

Four Home Runs in One Game

Four Home Runs In One Game American League Players Who Hit Four Home Runs in a Game / In Chronological Order
AL#ML#Name (Career HRs)
1.1.Bobby Lowe (71)
2.2.Ed Delahanty (101)
3.4.Chuck Klein (300)

Who hit 62 home runs first?

McGwire needed just 145 games to hit his 62 home runs, and has 18 games remaining. Maris hit his 61st in the New York Yankees’ 163rd game of 1961. Tonight’s home run was McGwire’s third in four days, all of them historic and all of them hit in front of perhaps baseball’s best fans.

Has anyone hit 5 homers in a game?

Five home runs in a game has been achieved four times: Pete Schneider (1923), Lou Frierson (1934), Cecil Dunn (1936) and Dick Lane (1948). In the pre-professional era, Lipman Pike also hit five home runs in 1866.

What MLB team has the most home runs?

The most home runs hit by a Major League Baseball (MLB) team in a season is 307, and was achieved by the Minnesota Twins (USA), from 28 March to 29 September 2019. Why do they change baseballs so often? Catchers constantly change baseballs because it is a rule set by the MLB and enforced by umpires.

Which MLB player has the most home runs in their career?

Barry Bonds holds the Major League Baseball home run record with 762. He passed Hank Aaron, who is currently second with 755, on August 7, 2007. The only other player to have hit 700 or more is Babe Ruth with 714.

Who in MLB has the most home runs per at bat?

In baseball statistics, at bats per home run (AB/HR) is a way to measure how frequently a batter hits a home run.It is determined by dividing the number of at bats by the number of home runs hit. Mark McGwire possesses the MLB record for this statistic with a career ratio of 10.61 at bats per home run and Babe Ruth is second, with 11.76 at bats per home run.

How many MLB players have hit over 500 home runs?

Babe Ruth and Barry Bonds are in this group, along with Ted Williams, Mickey Mantle, and Mike Schmidt. The five players to amass 3000 hits and 500 home runs include Hall of Famers Hank Aaron, Willie Mays, and Eddie Murray.