The slugging third baseman, signed by Milwaukee to a three-year, $36 million dollar contract that includes a mutual option for 2015, hit just .103 with four hits in 39 at-bats.
But since then, the 33-year-old is hitting .344 (11-for-32) in his last nine games, and he went 2-for-3 with an RBI double in the series opener on Friday in St. Louis to extend his hitting streak to five games. He's hitting .389 (7-for-18) with four doubles and two RBIs during the streak.
"I think once you start squaring up a lot of balls you get confident and when that mistake is in that one area you like, you're able to swing at it a little different when you're confident," Brewers manager Ron Roenicke said. "When you're not, you're just really trying to put it in play somewhere. When you're confident, you're really trying to explode on it. I think we're starting to see those balls, like the ball he hit in the gap in right-center last night.
"We're starting to see a lot more of those. Whether it's home runs from him or just balls like that, that's what we want to see. The doubles are going to drive in people. If we're doing our job at the top of the order, they are going to drive in a lot of people."
Ramirez hit .306 with 26 home runs and 93 RBIs a year ago in his ninth and final season with the Cubs. He has hit 25 home runs or more in a season nine times and has driven in more than 100 runs in six seasons.