Diego Castillo

Minnesota Twins, Relief Pitcher
Age: 30y-11m-5d (Jan 18, 1994)
Exp: 4.150 Years
Country: DO
INACTIVE

2024-2024 free-agent-restricted

Diego Castillo signed a 1 year , $1,000,000 contract with the Minnesota Twins, including $1,000,000 guaranteed, and an average annual salary of $1,000,000.
Contract Terms:
1 yr(s) / $1,000,000
Average Salary:
$1,000,000
Signing Bonus:
N/A
Year Age Status PayrollAnnual Luxury Tax Tax % League Tax Cash Annual Cash Cumulative
2024 30
Buried
$150,528 $150,528 - $150,528 $150,528
Retained Salary
2024 30 $83,333 $83,333 0.04% $83,333 -
Year Age Service Status Base Salary Incentives Likely Incentives Unlikely Payroll Salary Luxury Tax
2024 30 4.150
Buried
$1,000,000 - - $150,528 $150,528
Retained Salary
2024 30 $83,333 - - $83,333 $83,333
Year Age Status Base Salary Cash Total Cash Cumulative Cash Remaining AYC Cumulative AYC Remaining
2024 30
Buried
$150,528 $150,528 $150,528 - $150,528 $150,528
Retained/Dead Cash
2024 30 - $83,333 $83,333 - - $83,333 $83,333
Source: MLB contract specifics generally collected from verified reports.

2023-2023 Arbitration

Diego Castillo signed a 1 year , $2,950,000 contract with the Seattle Mariners, including $2,950,000 guaranteed, and an average annual salary of $2,950,000.
Contract Terms:
1 yr(s) / $2,950,000
Average Salary:
$2,950,000
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2022-2022 Arbitration

Diego Castillo signed a 1 year , $2,150,000 contract with the Seattle Mariners, including $2,150,000 guaranteed, and an average annual salary of $2,150,000.
Contract Terms:
1 yr(s) / $2,150,000
Average Salary:
$2,150,000
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2021-2021
Pre-Arbitration

Diego Castillo signed a 1 year , $582,300 contract with the Tampa Bay Rays, including $582,300 guaranteed, and an average annual salary of $582,300.
Contract Terms:
1 yr(s) / $582,300
Average Salary:
$582,300
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2020
Pre-Arbitration

Diego Castillo signed a 1 year , $575,800 contract with the Tampa Bay Rays, including $575,800 guaranteed, and an average annual salary of $575,800.
Contract Terms:
1 yr(s) / $575,800
Average Salary:
$575,800
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2019-2019
Pre-Arbitration

Diego Castillo signed a 1 year , $561,500 contract with the Tampa Bay Rays, including $561,500 guaranteed, and an average annual salary of $561,500.
Contract Terms:
1 yr(s) / $561,500
Average Salary:
$561,500
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2018-2018
Pre-Arbitration

Diego Castillo signed a 1 year , $545,000 contract with the Tampa Bay Rays, including $545,000 guaranteed, and an average annual salary of $545,000.
Contract Terms:
1 yr(s) / $545,000
Average Salary:
$545,000
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2013-2013 Signing Bonus

Diego Castillo signed a 1 year , $64,000 contract with the Tampa Bay Rays, including $64,000 guaranteed, and an average annual salary of $64,000.
Contract Terms:
1 yr(s) / $64,000
Average Salary:
$64,000
Signing Bonus:
N/A
To see the rest of the Diego Castillo's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

4.150 Years

Career Earnings thru 2025

$7,097,529

Earnings w/ Different Teams

3 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2013 19
Signing Bonus
$64,000
$64,000
2018 24
Active
$345,740
$409,740
2019 25
Active
$561,500
$971,240
2020 26
Active
$213,259
$1,184,499
2021 27
Active
Retained
$203,515
$375,654
$1,388,014
$1,763,668
2022 28
Active / Arb Avoided
$2,150,000
$3,913,668
2023 29
Reserve / Arb Avoided
$2,950,000
$6,863,668
2024 30
Reserve / minor-buried
Retained
$150,528
$83,333
$7,014,196
$7,097,529
Total      
$7,097,529
$7,014,196
$7,097,529
Total
$7,097,529

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
5 $1,496,153 $64,000 - $1,560,153
3 $5,303,515 - - $5,303,515
1 $233,861 - - $233,861
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2013
19
$64,000
$64,000
$64,000
2018
24
$345,740
$345,740
$409,740
2019
25
$561,500
$561,500
$971,240
2020
26
$213,259
$213,259
$1,184,499
2021
27
$203,515
$375,654
$203,515
$375,654
$1,388,014
$1,763,668
2022
28
$2,150,000
$2,150,000
$3,913,668
2023
29
$2,950,000
$2,950,000
$6,863,668
2024
30
$150,528
$83,333
$150,528
$83,333
$7,014,196
$7,097,529
Total
$7,033,529
$64,000
$7,097,529
$7,014,196
$7,097,529
Total
$7,033,529
$64,000
$7,097,529

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
5 $1,496,153 $64,000 - $1,560,153
3 $5,303,515 - - $5,303,515
1 $233,861 - - $233,861

Injuries

Year Dates Reason
2022 SEA Jul 28, 2022 - Aug 10, 2022 Shoulder
2021 SEA Aug 21, 2021 - Sep 04, 2021 Shoulder
2021 TB May 04, 2021 - May 14, 2021 Groin
2021 TB Apr 23, 2021 - Apr 24, 2021 COVID-19
2019 TB Jun 23, 2019 - Jul 11, 2019 Shoulder
  • Oct 06, 2024 Released by Minnesota (MIN)
  • Sep 29, 2024 Designated for Assignment by Minnesota (MIN)
  • Sep 01, 2024 Contract purchased by Minnesota (MIN)
  • Jul 24, 2024 Signed a minor league contract with Minnesota (MIN)
  • Jun 16, 2024 Released by Minnesota (MIN)
  • Jun 11, 2024 Optioned to the Minors by Minnesota (MIN)
  • May 28, 2024 Contract purchased by Minnesota (MIN)
  • Mar 31, 2024 Signed a minor league contract with Minnesota (MIN)
  • Mar 28, 2024 Released by Texas (TEX)
  • Dec 26, 2023 Signed a minor league contract with Texas (TEX)
  • May 01, 2023 Outrighted by Seattle (SEA)
  • Feb 01, 2023 Signed a 1 year $2.95 million contract with Seattle (SEA), settling in arbitration
  • Mar 22, 2022 Signed a 1 year $2.15 million contract with Seattle (SEA), avoiding arbitration
  • Jul 29, 2021 Traded to Seattle (SEA) from Tampa Bay (TB) for J.T. Chargois and Austin Shenton
  • Mar 01, 2021 Signed a 1 year $582,300 contract with Tampa Bay (TB)
  • Mar 05, 2020 Signed a 1 year $575,800 contract with Tampa Bay (TB)
  • Mar 05, 2019 Signed a 1 year $561,500 contract with Tampa Bay (TB)
  • Mar 05, 2014 Signed a contract with Tampa Bay (TB)
Year Team GP GS H R ER BB K HR W L SV IP ERA WHIP WAR
2024 MIN 7 0 8 3 3 8 6 0 0 0 0 10.0 2.70 1.60 0.21
2023 SEA 8 0 7 6 6 7 7 2 0 0 0 8.7 6.23 1.62 -0.16
2022 SEA 59 0 40 27 22 22 53 5 7 3 7 54.3 3.64 1.14 -0.03
2021 SEA 61 0 40 23 18 17 75 9 5 5 16 58.3 2.78 0.98 0.75
2020 TB 22 0 12 4 4 11 23 3 3 0 4 21.7 1.66 1.06 0.93
2019 TB 66 6 59 32 26 26 81 8 5 8 8 68.7 3.41 1.24 0.47
2018 TB 43 11 36 21 20 18 65 6 3 2 0 56.7 3.18 0.95 1.03
Top