Harold Castro
3rd Base
Experience: 3.141 Years
Contract: 1 yr(s) / $1,300,000 Signing Bonus - Average Salary$1,300,000 Free Agent:2026 / UFA
Year   Age Base Salary Total Salary
2023 Contract details by year 29 $1,300,000 $1,300,000
Sources: MLB contract specifics generally collected from Baseball Prospectus & Rotoworld.
Year Team Salary Signing Bonus Other Bonus Total Cash
2018 Player Cash Earnings $29,300 - - $29,300
2019 Player Cash Earnings $390,904 - - $390,904
2020 Player Cash Earnings $211,370 - - $211,370
2021 Player Cash Earnings $581,700 - - $581,700
2022 Player Cash Earnings $1,275,000 - - $1,275,000
2023 Player Cash Earnings $1,300,000 - - $1,300,000
6 seasons $3,788,274 - - $3,788,274

Cap Hit

#33
3rd Base
#19
Colorado Rockies
#502
MLB

AAV

#32
3rd Base
#506
MLB

Cash

#32
3rd Base
#503
MLB
  • Mar 26 2023

    Contract purchased by Colorado (COL)

  • Jan 15 2023

    Signed a 1 year $1.3 million minor league contract with Colorado (COL)

  • Nov 18 2022

    Non-Tendered by Detroit (DET)

  • Mar 22 2022

    Signed a 1 year $1.275 million contract with Detroit (DET), avoiding arbitration

  • Mar 5 2020

    Signed a 1 year $570,700 contract with Detroit (DET)

  • Nov 9 2018

    Signed a minor league contract with Detroit (DET)

  • Mar 15 2011

    Signed a contract with Detroit (DET)