Fielder was one of four NL first basemen who made the 2009 Major League Baseball All-Star Game, joining starter Albert Pujols and fellow reservists Adrián González and Ryan Howard. Fielder won the 2009 Major League Baseball Home Run Derby in St Louis. Fielder began the Derby with a Rickie Weeks bat, but quickly switched to one of Ryan Braun's because it was longer and gave him more plate coverage. He made the finals with 17 home runs after the first two rounds, eliminating local favorites Albert Pujols and Ryan Howard. He then beat former Brewers teammate Nelson Cruz with six homers in the final round. His 23 long balls tied for the sixth-most in the Derby's history. He also hit the longest home run of the Derby at .