Left-hander Kyle Freeland and the Colorado Rockies are in agreement on a five-year, $64.5 million contract that includes a sixth-year player option, sources familiar with the deal told ESPN.

The contract ties the 28-year-old Freeland to his hometown team through at least the 2026 season and will guarantee him the most money for a Rockies pitcher since they signed Mike Hampton to a $121 million deal more than two decades ago.

Freeland is the third starter Colorado has given a long-term deal in recent years. Right-hander German Marquez in 2019 signed a five-year, $43 million deal that includes a club option for 2024, and right-hander Antonio Senzatela received a five-year, $50.5 million contract with a club option for 2027 over the winter. The Rockies also extended third baseman Ryan McMahon for six years and $70 million in March – and, at 6-3, are tied for the fourth-best record in Major League Baseball but still behind the 7-2 Los Angeles Dodgers and San Francisco Giants.