Who does the most recent player to hit 50 home runs in a season  play for?
50 home run club In Major League Baseball (MLB), the 50 home run club is the group of batters who have hit 50 or more home runs in a single season. Babe Ruth was the first to achieve this, doing so in 1920. By reaching the milestone, he also became the first player to hit 30 and then 40 home runs in a single-season, breaking his own record of 29 from the 1919 season. Ruth subsequently became the first player to reach the 50 home run club on four occasions, repeating the achievement in 1921, 1927 and 1928. He remained the only player to accomplish this until Mark McGwire and Sammy Sosa matched his feat in 1999 and 2001, respectively, thus becoming the only players to achieve four consecutive 50 home run seasons. Barry Bonds hit the most home runs to join the club, collecting 73 in 2001. The most recent player to reach the milestone is Aaron Judge, achieving the feat during the 2017 season.
2012 Houston Astros season The Houston Astros 2012 season was the 51st season for the franchise in the National League in Houston, their 48th as the Astros and their 13th season at Minute Maid Park.