The extension, which begins in 2021, contains a club option for 2025. The four-year deal is worth $30 million, according to The Athletic.
Gonzales is about to begin his third full season with the Mariners after arriving in 2017 via a trade from the St. Louis Cardinals. Gonzales gets $1 million this year in the final season of a $1.9 million, two-year deal.
“Since joining the Mariners, Marco has been a model of consistency, quietly ranking among the most productive starting pitchers in the AL,” Seattle general manager Jerry Dipoto said in a statement. “His presence, competitiveness, preparation and leadership make him a key part of our future.”
Gonzales is coming off the best season of his career. He tied for the American League lead with 34 starts and was tied for fifth with 16 victories. His 3.99 ERA was the lowest of his career, and he set career highs in starts, innings pitched and strikeouts.
The 27-year-old was Seattle’s Opening Day starter last year and is likely to hold that spot for years to come.
“This organization has a vision for winning a championship, and I am honored to be a part…