Luis Castillo arrived in Seattle in September 2022 and wasted no time locking in his future with the Mariners: a five-year, $108 million fully guaranteed contract. The deal cemented him as a cornerstone of the rotation — even if his time on the West Coast ended sooner than expected before he was traded to Chicago.
The Contract at a Glance
- Team: Seattle Mariners
- Signed: September 24, 2022
- Length: 5 years
- Seasons covered: 2023–2027
- Total guaranteed value: $108 million
- Average annual value: $21.6 million
How the Deal Is Structured
The contract runs from 2023 through 2027 at an average of $21.6 million per season. It’s fully guaranteed, meaning Castillo collects every dollar regardless of injuries or performance — no incentive clauses that could reduce his pay, no risk of being cut and losing money.
The agreement also includes a vesting option for 2028, which opens the door to an extension if both sides agree. The deal was signed just weeks after Castillo came over from Cincinnati in a trade, locking in Seattle’s investment in their rotation almost immediately.
What «Fully Guaranteed» Actually Means
In MLB, a 100% guaranteed contract means the player gets paid — period. There are no performance triggers that shrink the payout and no scenario where he loses money if things go sideways. Castillo is fully protected for all five years. The 2028 option gives both parties a chance to evaluate whether to continue together, but it doesn’t affect anything already agreed upon.
Where Castillo Stands Among MLB’s Biggest Contracts
The deal doesn’t crack the top tier of the largest contracts in baseball history, but $21.6 million a year puts Castillo firmly in elite-pitcher salary territory. For a starting pitcher, that level of investment reflects how much teams value a reliable, durable arm at the top of a rotation.
His Previous Contracts
- San Francisco Giants (2012): International amateur signing — terms not public
- Cincinnati Reds / Seattle Mariners (2020–2022): Arbitration-eligible years — terms not public
Castillo broke into pro ball with the Giants as an international signing in 2012 and spent years working through the minor league system before reaching Cincinnati. He developed into a frontline starter with the Reds between 2020 and 2022, negotiating his salaries through arbitration during that stretch. The $108 million Mariners deal remains by far the biggest contract of his career.

