Willi Castro

Colorado Rockies, 2nd Base
Age: 28y-10m-28d (Apr 24, 1997)
Exp: 6.017 Years
Country: PR
Agent(s): ISE Baseball
2026 Payroll Salary

$5,500,000

2026 Cash

$5,500,000

Career Earnings

$20,606,240

2026-2027 Free Agent (CURRENT)

Willi Castro signed a 2 year, $12,800,000 contract with the Colorado Rockies, including $12,800,000 guaranteed, and an average annual salary of $6,400,000. In 2026, Castro will earn a base salary of $5,500,000, while carrying a total salary of $5,500,000.
Contract Terms:
2 yr(s) / $12,800,000
Average Salary:
$6,400,000
Signing Bonus:
N/A
Free Agent:
2028 / UFA
YOS @ Signing:
6.017
Year Age YOS PayrollAnnual Luxury Tax Tax % League Tax Cash Annual Cash Cumulative
2026 29 6.017 $5,500,000 $6,400,000 2.62% $5,500,000 $5,500,000
2027 30 6.017 $7,300,000 $6,400,000 2.59% $7,300,000 $12,800,000
2028 31 -
UFA
Year Age Service Base Salary Incentives Likely Incentives Unlikely Payroll Salary Luxury Tax
2026 29 6.017 $5,500,000 - - $5,500,000 $6,400,000
2027 30 - $7,300,000 - - $7,300,000 $6,400,000
2028 31 --
UFA
Year Age Base Salary Cash Total Cash Cumulative Cash Remaining AYC Cumulative AYC Remaining
2026 29 $5,500,000 $5,500,000 $5,500,000 $12,800,000 $5,500,000 $6,400,000
2027 30 $7,300,000 $7,300,000 $12,800,000 $7,300,000 $6,400,000 $7,300,000
Source: MLB contract specifics generally collected from verified reports.

2025-2025 Arbitration

Contract Terms:
1 yr(s) / $6,400,000
Average Salary:
$6,400,000
Signing Bonus:
N/A
Free Agent:
2026 / UFA
YOS @ Signing:
5.017
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2024-2024 Arbitration

Contract Terms:
1 yr(s) / $3,300,000
Average Salary:
$3,300,000
Signing Bonus:
N/A
YOS @ Signing:
4.017
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2023-2023 free-agent-restricted

Contract Terms:
1 yr(s) / $1,800,000
Average Salary:
$1,800,000
Signing Bonus:
N/A
YOS @ Signing:
3.017
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2022-2022 Pre-Arbitration

Contract Terms:
1 yr(s) / $700,000
Average Salary:
$700,000
Signing Bonus:
N/A
YOS @ Signing:
2.017
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2021-2021 Pre-Arbitration

Contract Terms:
1 yr(s) / $578,500
Average Salary:
$578,500
Signing Bonus:
N/A
YOS @ Signing:
0.17
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2020 Pre-Arbitration

Contract Terms:
1 yr(s) / $563,500
Average Salary:
$563,500
Signing Bonus:
N/A
YOS @ Signing:
0.037
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2019-2019 Pre-Arbitration

Contract Terms:
1 yr(s) / $555,000
Average Salary:
$555,000
Signing Bonus:
N/A
YOS @ Signing:
0
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2018-2018 Pre-Arbitration

Contract Terms:
1 yr(s)
Signing Bonus:
N/A
YOS @ Signing:
0
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2013-2013 Signing Bonus

Contract Terms:
1 yr(s) / $825,000
Average Salary:
$825,000
Signing Bonus:
N/A
YOS @ Signing:
0
To see the rest of the Willi Castro's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

6.017 Years

Career Earnings thru 2026

$13,806,240

Earnings w/ Different Teams

4 teams

Earnings Per Year

Year Age Team(s) Service Status Cash Total Cash Cumulative Awards
2013 16
-
Signing Bonus
$825,000
$825,000
2019 22
0
Active
$110,408
$935,408
2020 23
0.037
Injured
$149,520
$1,084,928
2021 24
0.17
Active
$559,800
$1,644,728
2022 25
2.017
Injured
$661,512
$2,306,240
2023 26
3.017
Active
$1,800,000
$4,106,240
2024 27
4.017
Active / Arb Avoided
$3,300,000
$7,406,240
2025 28
5.017
Active / Arb Avoided
Retained
$2,030,131
$4,369,869
$9,436,371
$13,806,240
Total      
$13,806,240
$9,436,371
$13,806,240
2026 29
6.017
Active
$5,500,000
2027 30
6.017
Active
$7,300,000
Total
$26,606,240

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
1 - $825,000 - $825,000
4 $1,481,240 - - $1,481,240
3 $9,469,869 - - $9,469,869
1 $2,030,131 - - $2,030,131
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2013
16
$825,000
$825,000
$825,000
2019
22
$110,408
$110,408
$935,408
2020
23
$149,520
$149,520
$1,084,928
2021
24
$559,800
$559,800
$1,644,728
2022
25
$661,512
$661,512
$2,306,240
2023
26
$1,800,000
$1,800,000
$4,106,240
2024
27
$3,300,000
$3,300,000
$7,406,240
2025
28
$2,030,131
$4,369,869
$2,030,131
$4,369,869
$9,436,371
$13,806,240
Total
$12,981,240
$825,000
$13,806,240
$9,436,371
$13,806,240
2026
29
$5,500,000
$5,500,000
2027
30
$7,300,000
$7,300,000
Total
$25,781,240
$825,000
$26,606,240

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
1 - $825,000 - $825,000
4 $1,481,240 - - $1,481,240
3 $9,469,869 - - $9,469,869
1 $2,030,131 - - $2,030,131

Injuries

Year Dates Reason
2025 MIN Apr 21, 2025 - May 05, 2025 Oblique
2023 MIN Aug 15, 2023 - Sep 03, 2023 Oblique
2022 DET Sep 30, 2022 - Oct 05, 2022 Hamstring
2020 DET Sep 27, 2020 - Sep 27, 2020 Shoulder
  • Jan 15, 2026 Signed a 2 year $12.8 million contract with Colorado (COL)
  • Jul 31, 2025 Traded to Chicago (CHC) from Minnesota (MIN) for Ryan Gallagher and Sam Armstrong
  • Jan 09, 2025 Signed a 1 year $6.4 million contract with Minnesota (MIN), avoiding arbitration
  • Jan 11, 2024 Signed a 1 year $3.3 million contract with Minnesota (MIN), avoiding arbitration
  • Mar 29, 2023 Contract purchased by Minnesota (MIN)
  • Dec 30, 2022 Signed a 1 year $1.8 million minor league contract with Minnesota (MIN)
  • Nov 18, 2022 Non-Tendered by Detroit (DET)
  • Apr 17, 2022 Promoted from the Minors by Detroit (DET)
  • Apr 06, 2022 Optioned to the Minors by Detroit (DET)
  • Mar 01, 2021 Signed a 1 year $578,500 contract with Detroit (DET)
  • Jul 31, 2018 Traded to Detroit (DET) from Cleveland (CLE) with Kyle Dowdy for Leonys Martin
  • Jul 02, 2013 Signed a contract with Cleveland (CLE)
Year Team GP GS PA AB R H 2B 3B HR RBI TB BB K SB AVG OBP SLG OPS WAR
2025 CHC 120 110 454 402 58 91 17 3 11 33 147 40 111 10 .226 .313 .366 .679 -0.07
2024 MIN 158 150 634 558 89 138 31 5 12 60 215 51 150 14 .247 .331 .385 .716 1.58
2023 MIN 121 92 407 358 60 92 18 5 9 34 147 34 99 33 .257 .339 .411 .750 2.67
2022 DET 112 94 391 365 47 88 19 2 8 31 135 15 82 9 .241 .284 .370 .654 1.05
2021 DET 125 115 447 413 56 91 15 6 9 38 145 23 109 9 .220 .273 .351 .624 -0.71
2020 DET 36 35 139 129 21 45 4 2 6 24 71 7 38 0 .349 .381 .550 .931 0.37
2019 DET 30 28 109 100 10 23 6 1 1 8 34 6 34 0 .230 .284 .340 .624 -0.47

Calculated Market Value

Market Value

  • 3 years, $32,734,770
  • Avg. Salary: $10,911,590
  • MLB Rank: 174
  • 2B Rank: 9

Current Contract

  • Free Agent: 2028
  • Avg. Salary: $6,400,000
  • MLB Rank: 247
  • 2B Rank: 14

Comparable Players

We've selected the following players based on their age, contract status, and statistical production to compare Willi Castro to.

Player Length Value Avg. Salary Age When Signed
Ha-seong Kim 2 $29,000,000 $14,500,000 29
Andres Gimenez 7 $106,500,000 $15,214,286 24
Sean Murphy 6 $73,000,000 $12,166,667 28
Jake Cronenworth 7 $80,000,000 $11,428,571 29
Averages 6 $72,125,000 $13,327,381 27.5

Base Calculated Value

After adjusting the above contracts as if signed at Castro's current age (28), a linear regression is performed, providing us with the following initial value.

Length Value Avg. Salary
5 $60,883,775 $12,176,755

Statistical Comparisons

Now we'll compare our variables and Castro statistically over the two seasons prior to their signing. In this case we're analyzing: GP%, H/Gm, RBI/Gm, K/Gm, AVG/Yr, OPS, WOBP, ISO, WAR

Player GP% H/Gm RBI/Gm K/Gm AVG/Yr OPS WOBP ISO WAR
Ha-seong Kim
2023-2024
83.38 0.86 0.39 0.74 0.25 0.73 0.34 0.14 4.94
Andres Gimenez
2021-2022
66.05 0.87 0.40 0.78 0.26 0.74 0.33 0.15 7.00
Sean Murphy
2021-2022
82.41 0.82 0.47 0.89 0.23 0.74 0.33 0.18 3.90
Jake Cronenworth
2022-2023
87.69 0.86 0.48 0.80 0.23 0.71 0.33 0.15 2.66
Average 79.88 0.85 0.44 0.80 0.24 0.73 0.33 0.16 4.63
Willi Castro
2024-2025
86.29 0.83 0.34 0.94 0.24 0.70 0.31 0.14 0.92
Pct Change 8.02 -2.35 -22.73 -17.50 -1.25 -4.11 -5.45 -12.50 -80.13
Median Prime % Change -5.45%
Average Prime % Change -15.33%

Calculated Market Value: Willi Castro

After applying our Prime % figures into our base calculated value, we're given two values. The average of these values becomes our current calculated market value.

Terms Avg. Salary
3 years, $32,734,770 $10,911,590
Top