ST. LOUIS – Matt Carpenter, a steady bat and versatile infielder for the St. Louis Cardinals during the 2010s, is retiring from Major League Baseball.

Carpenter, a three-time All-Star, spent 12 of his 14 big-league seasons with the Cardinals.

Carpenter, 39, announced his plans to retire Wednesday morning during a Sports Spectrum digital production. “I had quite a thrill being able to don the St. Louis Cardinals logo for many years,” he said while announcing his retirement.

After the announcement, the Cardinals shared the following tribute via social media Wednesday morning: “Congratulations on a great career, Matt! Whether it was on the field or in the community, you represented our city with class.”

Carpenter made the postseason seven times as a Cardinal, finishing his big-league career with more than 1,200 hits, 179 home runs, 659 RBIs and a .259 batting average.

Carpenter played with the Cardinals from parts of 2011 to 2021, then briefly joined the New York Yankees and San Diego Padres for one season each before returning to the Cardinals for one final season.

Carpenter wanted to explore the market in the latest free agent cycle before calling it a career. He will retire after he was unable to secure a deal.

Carpenter joins Lance Lynn among former Cardinals who announced their retirement during the 2025 season.