MLB home runs per season, 1901 to 2025
MLB home runs per season stood at 5,650 in 2025, up 3.6% on the previous period.
Major League Baseball hit 5,650 home runs in 2025. The all-time high is 6,776, set in 2019, and the low point of the modern era is 235 in the war-shortened 1918 season.
How it is measured
The count sums every home run recorded by American League and National League teams in a regular season, from the team batting tables of the SABR Lahman Baseball Database (updated each December, licensed CC BY-SA 3.0). Negro League and other historical major league records are kept in the database as separate leagues and are not folded into this total.
What the curve shows
The dead-ball era holds under 700 home runs a season until 1920, when the live ball and the end of trick pitches lifted the total to 630 and rising. Expansion pushed it to 2,730 in 1961. The 1987 season spiked to 4,458, the 1998 home run chase reached 5,064, and 2000 hit 5,693. The 2019 season set the 6,776 record, and the full-length seasons since have sat between 5,215 and 5,944.
Which MLB season had the most home runs?
How many home runs were hit in MLB in 2025?
Why did home runs jump after 1920?
Does this total include the Negro Leagues?
Make this chart yours.
Open it in the editor with the data already loaded. Brand it, animate it, embed it.