Andruw Jones, then with the Atlanta Braves.
Miguel Cabrera
Mark Teixeira with 43.
Shawn Green 22Marcus Giles 15Mark Grudzielanek 8
Andruw Jones led the National League with 51 home runs in 2005, Alex Ridriguez hit 48 home runs to lead the American League.
Babe Ruth is third on the all time home run list with 714 home runs.
Andruw Jones hit 51 Home runs in 2005 to lead the Major Leagues.
In 2005 Andruw Jones led the National League in home runs with 51, and Alex Rodriguez led the American League with 49.
Andrew Jones - 51
The most amount of home runs hit in a single inning is five.
As of October 2023, the player with the most home runs in Houston Astros history is Jeff Bagwell, who hit 449 home runs during his career with the team from 1991 to 2005. Following him is Craig Biggio, who also made significant contributions to the team's power numbers. Both players are Hall of Famers and are celebrated figures in Astros history.
Mark Teixeira hit the most home runs in 2005 with 43.
Andruw Jones hit 51 home runs in 2005, the most in both leagues.