The Diamondbacks will receive three players and a draft pick in exchange for Goldy.
The Arizona Diamondbacks have traded first baseman Paul Goldschmidt to the St. Louis Cardinals, the club announced Wednesday.
In exchange for Goldschmidt, the Diamondbacks have acquired catcher Carson Kelly, right-handed pitcher Luke Weaver and minor league infielder Andrew Young. Arizona will also receive a 2019 competitive balance Round B draft pick.
In 2018, Goldschmidt hit .290 with 83 RBI and 33 home runs. The three-time Gold Glove winner and four-time Silver Slugger started 155 games at first base. Goldschmidt, 31, has played all eight seasons of his major league career with the Diamondbacks, who selected him in the eighth round of the 2009 amateur draft.
The first baseman was selected for his sixth All-Star Game in 2018, becoming the only National League player to be named an All-Star in each of the past six seasons. Goldschmidt is set to earn $14.5 million in 2019, the final year of his contract.
Last season, Kelly played 19 games with the Cardinals, hitting .114 with three RBI. Weaver recorded 25 starts with a 4.95 ERA and 121 strike outs. Young, who split his time last year between the Advanced-A Palm Beach Cardinals and Double-A Springfield Cardinals, hit .289 with 58 RBI and 21 homers.