Asdrubal Cabrera
2nd Base
Experience: 12.027 Years
Contract: 1 yr(s) / $2,500,000 Signing Bonus - Average Salary$2,500,000 Free Agent:2021 / UFA
Year   Age Base Salary Total Salary
2020 Contract details by year 34 $2,500,000 $2,500,000
Contract Notes:
  • Incentives: $500,000
Sources: MLB contract specifics generally collected from Baseball Prospectus & Rotoworld.
Year Team Salary Signing Bonus Other Bonus Total Cash
2008 Player Cash Earnings $393,300 - - $393,300
2009 Player Cash Earnings $416,700 - - $416,700
2010 Player Cash Earnings $444,600 - - $444,600
2011 Player Cash Earnings $2,025,000 - - $2,075,000
2012 Player Cash Earnings $4,550,000 - - $4,550,000
2013 Player Cash Earnings $6,500,000 - - $6,500,000
2014 Player Cash Earnings $10,000,000 - - $10,000,000
2015 Player Cash Earnings $7,500,000 - - $7,500,000
2016 Player Cash Earnings $8,250,000 - - $8,250,000
2017 Player Cash Earnings $8,250,000 - - $8,250,000
2018 Player Cash Earnings $2,883,075 - - $2,883,075
2018 Player Cash Earnings $5,366,925 - - $5,366,925
2019 Player Cash Earnings $3,424,732 - - $3,424,732
2019 Player Cash Earnings $164,120 - - $164,120
2019 Player Cash Earnings $3,335,880 - - $3,335,880
14 seasons $63,504,332 - - $63,554,332

Cap Hit

#19
3rd Base
#16
Washington Nationals
#351
MLB

AAV

#19
3rd Base
#370
MLB

Cash

#19
3rd Base
#346
MLB
  • Jan 4 2020

    Signed a 1 year $2.5 million contract with Washington (WSH)

  • Aug 7 2019

    Signed a contract with Washington (WSH)

  • Aug 6 2019

    Released by Texas (TEX)

  • Jun 21 2019

    Suspended 3 games for throwing equipment at an umpire, forfeiting $56,451 in 2019 salary with Texas (TEX)

  • Jan 22 2019

    Signed a 1 year $3.5 million contract with Texas (TEX)

  • Jul 27 2018

    Traded to Philadelphia (PHI) from New York (NYM) for Franklyn Kilome

  • Nov 3 2017

    New York (NYM) exercised an $8.5M option for 2018

  • Dec 9 2015

    Signed a 2 year $18.5M contract with New York (NYM)

  • Dec 31 2014

    Signed a 1 year $7.5 million contract with Tampa Bay (TB)

  • Jul 31 2014

    Traded to Washington (WSH) from Cleveland (CLE) with cash considerations for Zach Walters

  • Apr 1 2012

    Signed a 2 year $16.5 million extension with Cleveland (CLE)

  • Feb 10 2012

    Signed a 1 year $4.55 million contract with Cleveland (CLE)

  • Jan 17 2011

    Signed a 1 year $2.205 million contract with Cleveland (CLE)

  • Mar 10 2010

    Signed a 1 year $446k contract with Cleveland (CLE)

  • Mar 9 2009

    Signed a 1 year $416k contract with Cleveland (CLE)

  • Feb 28 2008

    Signed a 1 year $393k contract with Cleveland (CLE)

  • Aug 26 2002

    Signed a contract with Seattle (SEA)