Winner at St. Louis' Busch Stadium three years ago, Fielder hit a total of 28 home runs over three rounds to cap the main event on the eve of the All-Star game, hitting the long drive of the night at 476 feet into the water.
Ken Griffey Jr. won three titles, in 1994, 1998 and 1999.