The Mariners and Luis Castillo are in agreement on a five-year, $108MM extension, according to Jeff Passan of ESPN. There is a sixth-year vesting option that can take the total to $133MM. Ken Rosenthal of The Athletic relays that Castillo will have full no-trade protection for the first three years. Castillo was slated to become a free agent after the 2023 season but will instead stick with the Mariners for an extended stretch. Passan adds that the Mariners will receive a $5MM option for the 2028 season if Castillo undergoes a UCL repair procedure that causes him to miss more than 130 days in the 2025 to 2027 window.

Castillo, 29, began his major league career with the Reds, establishing himself as an excellent starting pitcher. From his 2017 debut through 2021, he made 123 starts and pitched to an ERA of 3.72. That mark is all the more impressive given the hitter-friendly nature of Great American Ball Park, with both Statcast and ESPN ranking it second behind Coors Field in that department. He was able to attain that level of success by getting ground balls on 53.9% of batted balls while striking out 26.2% of hitters, both of those numbers being much better than league average. He also displayed adequate control, walking 8.8% of hitters who came to the plate, a mark that’s roughly league average. He produced 14.5 wins above replacement in that time, according to FanGraphs, a mark that ranks among the top 20 among all pitchers in the league.