"He's quietly doing what we expected," Angels manager Mike Scioscia said. "He's started swinging better from the right side. Left-handed he's been hitting the ball to all fields."
Callaspo had a rough stretch from May 15 to June 15, hitting just .207 as his average dropped 51 points.
However, a couple of hitting streaks have jump-started the switch-hitter, who is bringing his average up seemingly every day.
"He's been hitting the ball hard," Scioscia said.
Since June 15, Callaspo has played in 28 games, had hit streaks of nine and 12 games and is hitting .327.
After a 1-for-3 Saturday night -- including his fifth home run of the season -- Callaspo's average, which had dipped to .233, is up to .269.
William Boor is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.