Troy Tulowitzki has announced his retirement in a statement released by the New York Yankees.

"For as long as I can remember, my dream was to compete at the highest level as a Major League Baseball player ... to wear a big league uniform and play hard for my teammates and the fans," Tulowitzki said in the statement. "I will forever be grateful for every day that I've had to live out my dream. It has been an absolute honor.

"I will always look back with tremendous gratitude for having the privilege of playing as long as I did. There is no way to truly express my gratitude to the fans of Colorado, Toronto and New York. They always made my family and I feel so welcome."

The 34-year-old played in just five games this season, his first with the Yankees. He suffered a strained left calf April 3.

A five-time All-Star and two-time Gold Glove Award winner, the shortstop finishes his career with a .290 batting average with 225 home runs, 1,391 hits, 762 runs and 780 RBIs with the Yankees, Toronto Blue Jays and Colorado Rockies.