He responded by exceeding his offensive production of 2004. Hafner was again among the league leaders in on-base percentage (3rd, .408), slugging percentage (3rd, .595), doubles (5th, 42), walks (7th, 79), extra base hits (8th, 75), batting average (9th, .305), home runs (9th, 33) and RBI (9th, 108), also scoring 94 runs. The American League named Hafner Player of the Month for June, during which he posted a .345 batting average with 10 doubles, 8 home runs, and 29 RBI in 24 games.