Zack Greinke
Hunter enjoyed a late season surge to also reach the 30 home run mark. On September 25, he homered off Kansas City Royals pitcher Zack Greinke in the bottom of the 7th inning and became the second Twin to hit 30 home runs in 2006. He finished the season with 31 home runs and 98 runs batted in.