"I'm getting more consistent playing time," McLouth said. "I'm getting more confident with each at-bat, and I'm getting more confident with my swing."
McLouth hit 46 home runs in 2008-09 for Pittsburgh, so it isn't as if the 5-11, 180-pound outfielder hasn't hit for power.
"He's got some pop now," manager Buck Showalter said.
McLouth made his 15th start Wednesday since having his contract purchased from Triple-A Norfolk on Aug. 1. He had four hits in his last 12 at-bats going into Wednesday's game.
"I can tell when I take a pitch," McLouth said. "When I'm on time, I'm in the proper position to hit. Everything clicks."