The Milwaukee Brewers have signed centerfielder Carlos Gomez to a three-year contract extension through the 2016 season.

“We are happy that Carlos has decided to remain a Brewer for a number of years,” Brewers general manager Doug Melvin said in a news release. “He has always had the physical skills, and his recent performance has given us the confidence that he will take the next step in becoming one of the top center fielders in the game. His energy, speed and aggressive style of play is a perfect fit for Ron Roenicke’s style of managing.”

Gomez, 27, would have been eligible for free agency following this season.

In 2012, he batted .260 with 19 home runs, 51 RBI and 37 stolen bases in 137 games.