The Houston Astros have finalized Yordan Alvarez's new six-year, $115 million contract.

"A cornerstone player," general manager James Click said of the outfielder. "It allows us to build the roster around him, build a lineup around him. And that sort of security, both for him and for us as we continue to try to compete for World Series championships is huge, knowing that we're going to have a player of that caliber anchoring our lineup for the foreseeable future."

The contract covers 2023 through 2028. The 24-year-old has a one-year deal for 2022 calling for $764,600 while in the major leagues and $304,500 should he be assigned to the minors.

"There's a lot of hard work that's gone into it and seeing the fruits of the labor really means a lot," Alvarez said in Spanish through an interpreter.