By Drew VonScio | Newsweek | Updated May 16, 2025
After a disappointing stretch that has seen the St. Louis Cardinals falter in the NL Central race, the team has acted decisively to bolster their infield defense by acquiring third baseman Ke’Bryan Hayes from the Pittsburgh Pirates. The deal, valued at around $70 million, signals the Cardinals’ commitment to turning their season around.
Hayes, renowned for his exceptional defensive skills, arrives in St. Louis as a premier glove man at the hot corner. While his offense has been modest this season — batting .260 with one home run and 14 RBIs, and a 78 OPS+ — his defensive prowess makes him one of baseball’s elite third basemen and a near-annual Gold Glove contender.
Cardinals President of Baseball Operations John Mozeliak described the trade as a crucial move to strengthen a team currently struggling to find consistency. “Ke’Bryan brings us a level of defensive excellence and veteran presence that’s vital as we fight to get back on track,” Mozeliak said.

Hayes is under contract through 2029 with an average annual salary of $8.75 million, plus a club option for 2030, making him a cost-effective addition. The Cardinals reportedly sent two mid-level prospects and a competitive balance draft pick to Pittsburgh to complete the deal.
Despite Brendan Donovan’s recent return from injury, the Cardinals prioritized adding Hayes to improve their infield depth and overall defense — a move many see as a statement that St. Louis is serious about regaining momentum.
For the Pirates, the trade fits their rebuild strategy, leveraging Hayes’ value while embracing a youth movement. Hayes’ connection to the organization runs deep, with his father, Charlie Hayes, having played in the majors as well.
Hayes is expected to join the Cardinals lineup this weekend at Busch Stadium, where fans will get their first look at the new defensive anchor hoping to help reverse the team’s recent slide.