Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Asdrubal CabreraTrack this Player High Level: MLB Current Team: New York Mets MLB Years: 2007-2018
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsSS-1409, 2B-300, 3B-56, DH-19Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameAsdrubal Cabrera
Height6-0Weight185BatsBothThrowsRight
Born DateNovember 13,1985 [32.158]PlacePuerto La Cruz,Venezuela

DraftedSigned as undrafted amateur free agent in 2002 by the Seattle Mariners.
Signing ScoutsEmilio CarrasquelService Time10.027 (2017)
Prospect Rankings[BA] 2005-SEA-#10 ... 2006-SEA-#6
MLB DebutAugust 8,2007 [21.268]
OrganizationsCLE [9] NYN [3] SEA [3] TBA [1] WAS [1] Awards6Awards Voting1-4
TBC Player ID50911Retrosheet IDcabra002MLBAM ID452678
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Asdrubal Cabrera page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed65Power62Contact71XBH59RBIs59Runs57Hitting75Durability56Team.509Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Everett Aqua SoxNwstA-sea11ss1863239446516354175214327513.272.330.427.75710224274.306.155.251.3267.6615.692.051.8247.8036.92
2005Wisconsin Timber RattlersMidwAsea-2b1951192266112343026303212316.318.407.474.8819119228.358.156.292.38413.1614.041.071.7548.0031.15
2005Inland Empire 66ersCalifA+sea-ss1955225316415612631154701308.284.325.418.7439422244.350.134.209.3226.1519.263.130.41225.0034.38
2005Tacoma RainiersPCLAAAsea-ss19623450103001401001.217.250.304.5547125.263.087.130.2434.0016.004.000.000.0020.00
2005Minor Totals (3 teams)Minor         112440611302710559574683146115.295.359.436.79519242497.349.141.241.3469.2616.701.801.0188.0032.31
2006Tacoma RainiersPCLAAAsea11ss2060203274812232275245131214.236.323.360.6837317233.298.124.251.30310.3021.892.131.2967.6735.42
2006Buffalo BisonsILAAAcle10ss205219026501101145483934604.263.295.337.6326412211.314.074.121.2773.7918.484.880.47190.0024.00
2006Totals for AAA-AAA         1123935398232436129329065818.249.310.349.65913729444.306.100.188.2917.2120.272.810.9098.2529.59
2007Akron AerosEastAAcle13ss219636878114233854237454232708.310.383.454.83716734425.326.144.310.36710.599.880.931.8846.0029.82
2007Buffalo BisonsILAAAcle-ss-2b219386123003202800001.316.350.395.74515340.400.079.184.3315.0020.004.000.000.0025.00
2007Minor Totals (2 teams)Minor         10540684126263857257475032709.310.380.448.82818237465.332.138.298.36410.1110.751.061.7250.7529.37
2007Cleveland IndiansALMLBcle132b214515930459232200172925307.283.354.421.7756714186.323.138.245.3419.1415.591.711.6153.0031.11
2008Buffalo BisonsILAAAcle13ss22341412546714132272540011.326.375.475.8506712152.375.149.199.3724.6116.453.572.6335.2526.09
2008Cleveland IndiansALMLBcle132b221143524891200647444677411528.259.346.366.71212926418.310.107.239.32011.0018.421.671.4458.6728.57
2009Akron AerosEastAAcle-ss23416541000201210000.250.333.313.6465118.286.063.250.2995.5611.112.000.000.0025.00
2009Cleveland IndiansALMLBcle13ss231315238116142466817444891103113.308.361.438.79922952581.360.130.239.3517.5715.322.021.0387.1732.30
2010Mahoning Valley ScrappersNYPLA-cle-ss2426021002001100000.333.429.500.929317.400.167.333.40914.2914.291.000.000.0050.00
2010Akron AerosEastAAcle-ss24414452011203300000.357.471.7141.18510317.400.357.714.50017.6517.651.005.8814.0060.00
2010Minor Totals (2 teams)Minor         620473013204400000.350.458.6501.10813424.400.300.600.47416.6716.671.004.1720.0057.14
2010Cleveland IndiansALMLBcle13ss2497381391051613296425605113010.276.326.346.67213220425.318.070.142.3035.8814.122.400.71127.0019.05
2011Cleveland IndiansALMLBcle13ss25151604871653232592175441191144510.273.332.460.79227860667.302.187.280.3446.6017.842.703.7524.1636.36
2012Cleveland IndiansALMLBcle13ss26143555701503511668945299612318.270.338.423.76123552616.303.153.256.3328.4416.071.902.6034.6934.67
2013Cleveland IndiansALMLBcle13ss271365086612335214649335114865110.242.299.402.70120451562.283.160.240.3076.2320.283.262.4936.2941.46
2014Cleveland IndiansALMLBcle13ss28973785493222940722779704111.246.305.386.69114633416.286.140.225.3076.4918.992.932.1642.0035.48
2014Washington NationalsNLMLBwas32b284917520409252130222901214.229.312.389.7016816200.245.160.303.31011.0014.501.322.5035.0040.00
2014Totals for MLB-MLB         14655374133314146110249108716215.241.307.387.69421449616.272.146.250.3087.9517.532.202.2739.5036.84
2015Tampa Bay RaysALMLBtba13ss291435056613428515586336107316414.265.315.430.74521748551.306.165.242.3196.5319.422.972.7233.6735.82
2016St. Lucie MetsFSLA+nyn13ss3026222002000200100.333.286.667.953427.400.334.333.3550.0028.570.000.000.00100.00
2016New York MetsNLMLBnyn13ss301415216514630123625138103720314.280.337.474.81124754568.311.194.274.3476.6918.132.714.0522.6536.99
2017St. Lucie MetsFSLA+nyn13ss3128130001000000001.375.375.375.750308.375.000.000.3290.000.000.000.000.000.00
2017Binghamton Rumble PoniesEastAAnyn18ss3125020000000000001.400.400.400.800205.400.000.000.3510.000.000.000.000.000.00
2017Minor Totals (2 teams)Minor         413150001000000002.385.385.385.7705013.385.000.000.3370.000.000.000.000.000.00
2017New York MetsNLMLBnyn13ss31135479661343201459325083515119.280.351.434.78520846540.310.154.261.3389.2615.371.662.5934.2134.33
2018New York MetsNLMLBnynss3218701624604900412701624184.343.583.6001.1834210184.256.257.314.0002.176.523.002.1717.5041.67
MLB Totals - 12 Season(s)Filter1400521070814113162314363986324401000129696640142.271.339.423.76222024825914.307.152.247.0007.4416.912.272.4236.4334.16
Minor League Totals - 9 Season(s)Filter442167427948310519272125530158299171827438.289.351.422.7737071511894.332.133.243.0008.3415.791.891.4362.0031.26
AAA Totals - 4 Season(s)Filter161595881613348551611421271068211.271.325.380.70522645661.327.109.188.0006.3519.213.021.2174.3827.95
AA Totals - 4 Season(s)Filter10640387125263955277494742709.310.384.457.84118438465.328.147.318.00010.5410.110.961.9444.7830.40
A+ Totals - 3 Season(s)Filter59239346917612931154901409.289.326.423.74910124259.352.134.205.0005.7918.923.270.39239.0034.78
A Totals - 1 Season(s)Filter51192266112343026303212316.318.407.474.8819119228.358.156.292.00013.1614.041.071.7548.0031.15
A- Totals - 2 Season(s)Filter65245446717354375224427513.273.332.429.76110525281.308.156.253.0007.8315.662.001.7849.0037.31
Cleveland Indians Totals - 8 Season(s)Filter9143460475933211158243069262906664448291387.270.331.410.74114203083871.310.140.237.0007.4917.202.302.1242.2033.01
New York Mets Totals - 3 Season(s)Filter29410701473046814113083921988219292237.284.375.464.8394971101292.306.180.271.0007.1215.332.153.1726.1036.18
Tampa Bay Rays Totals - 1 Season(s)Filter1435056613428515586336107316414.265.315.430.74521748551.306.165.242.0006.5319.422.972.7233.6735.82
Washington Nationals Totals - 1 Season(s)Filter4917520409252130222901214.229.312.389.7016816200.245.160.303.00011.0014.501.322.5035.0040.00
Average MLB - Per 162 games162603821633731774104511161588516.271.339.423.76225556684.307.152.247.0007.4416.912.272.4236.4334.16
Average Minor - Per 162 games16261410217738710782011581106710114.289.351.422.77325955694.332.133.243.0008.3415.791.891.4362.0031.26

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Everett Aqua Sox NwstA-sea18SS42--691081427191177.9274.21------6366.755.3
2004Everett Aqua Sox NwstA-sea182B17--40434118783.9544.88------6327.022.4
2004Everett Aqua Sox NwstA-sea183B5--314121817.9443.40------637.96.6
2005Wisconsin Timber Rattlers MidwAsea192B30--6473119138137.9934.57------5158.821.6
2005Wisconsin Timber Rattlers MidwAsea19SS11--1523364138.9273.45------5121.67.9
2005Wisconsin Timber Rattlers MidwAsea193B6--513-118181.0003.00------5111.84.3
2005Inland Empire 66ers CalifA+sea19SS54--881551044253243.9604.50------5598.238.6
2005Tacoma Rainiers PCLAAAsea19SS6--1113-524241.0004.00------6100.04.2
2006Tacoma Rainiers PCLAAAsea20SS60--130157448291287.9864.78------60100.041.7
2006Buffalo Bisons ILAAAcle20SS52--801471437241227.9424.37------52100.036.9
2007Akron Aeros EastAAcle21SS91--1262331557374359.9603.95------9694.864.5
2007Akron Aeros EastAAcle212B1--12--331.0003.00------961.00.7
2007Buffalo Bisons ILAAAcle21SS5--812-320201.0004.00------955.63.5
2007Buffalo Bisons ILAAAcle212B4--34-1771.0001.75------944.42.8
2007Cleveland IndiansALMLBcle212B403432170119128190189.9954.730.59-----4588.924.7
2007Cleveland IndiansALMLBcle21SS7642821-529291.0004.140.69-----4515.64.3
2007Cleveland IndiansALMLBcle213B1-1-1--111.0001.001.00-----452.20.6
2008Buffalo Bisons ILAAAcle22SS29--4466913119110.9243.79------3485.320.3
2008Buffalo Bisons ILAAAcle222B6--614152120.9523.33------3417.64.2
2008Cleveland IndiansALMLBcle222B9487776202281383486483.9945.140.62-----11482.558.0
2008Cleveland IndiansALMLBcle22SS2018154385951710297.9514.850.63-----11417.512.3
2009Akron Aeros EastAAcle23SS3--212121514.9334.67------475.02.1
2009Cleveland IndiansALMLBcle23SS10099870143288975440431.9804.310.50-----13176.361.7
2009Cleveland IndiansALMLBcle232B28282445982130142141.9935.040.58-----13121.417.3
2010Mahoning Valley Scrappers NYPLA-cle24SS1--13-1441.0004.00------250.01.3
2010Akron Aeros EastAAcle24SS3--38-211111.0003.67------475.02.1
2010Cleveland IndiansALMLBcle24SS95948251482711273431419.9724.410.51-----9797.958.6
2011Cleveland IndiansALMLBcle25SS15115113262163861578617602.9763.990.45-----151100.093.2
2012Cleveland IndiansALMLBcle26SS13613311612234081999650631.9714.640.54-----14395.184.0
2012Cleveland IndiansALMLBcle26DH6---------------1434.23.7
2013Cleveland IndiansALMLBcle27SS1291271099180314970503494.9823.830.45-----13694.979.6
2013Cleveland IndiansALMLBcle27DH6---------------1364.43.7
2014Cleveland IndiansALMLBcle28SS92928201152541457383369.9634.010.45-----9794.856.8
2014Washington NationalsNLMLBwas282B484843273132129206205.9954.270.47-----4998.029.6
2014Cleveland IndiansALMLBcle28DH2---------------972.11.2
2014Washington NationalsNLMLBwas28SS1-3-1--111.0001.000.33-----492.00.6
2015Tampa Bay RaysALMLBtba29SS1361311141150284951443434.9803.190.38-----14395.184.0
2015Tampa Bay RaysALMLBtba29DH4---------------1432.82.5
2016St. Lucie Mets FSLA+nyn30SS2---31143.7501.50------2100.01.5
2016New York MetsNLMLBnyn30SS1351341154175329777511504.9863.730.44-----14195.783.3
2017St. Lucie Mets FSLA+nyn31SS1--21--331.0003.00------250.00.7
2017Binghamton Rumble Ponies EastAAnyn31SS2--321-65.8332.50------2100.01.4
2017New York MetsNLMLBnyn31SS4544386491241131184173.9403.840.45-----13533.327.8
2017New York MetsNLMLBnyn313B44403501962668781.9311.840.23-----13532.627.2
2017New York MetsNLMLBnyn312B32322746085-231451451.0004.530.53-----13523.719.8
2017New York MetsNLMLBnyn31DH1---------------1350.70.6
MLB Totals for SS - 11 season(s)-   SS1047102989811445273911063342944184.9744.000.47-----10470.00.0
MLB Totals for 2B - 5 season(s)-   2B2422292047464699619311691163.9954.810.57-----2420.00.0
MLB Totals for 3B - 2 season(s)-   3B45403511963668882.9321.820.23-----450.00.0
MLB Totals for DH - 5 season(s)-   DH19---------------190.00.0
AAA Totals for SS - 4 season(s)-   SS152--27339527106695668.9614.39------1520.00.0
AAA Totals for 2B - 2 season(s)-   2B10--918162827.9642.70------100.00.0
AA Totals for SS - 4 season(s)-   SS99--1342551761406389.9583.93------990.00.0
AA Totals for 2B - 1 season(s)-   2B1--12--331.0003.00------10.00.0
A+ Totals for SS - 3 season(s)-   SS57--901591145260249.9584.37------570.00.0
A Totals for 2B - 1 season(s)-   2B30--6473119138137.9934.57------300.00.0
A Totals for SS - 1 season(s)-   SS11--1523364138.9273.45------110.00.0
A Totals for 3B - 1 season(s)-   3B6--513-118181.0003.00------60.00.0
A- Totals for SS - 2 season(s)-   SS43--701111428195181.9284.21------430.00.0
A- Totals for 2B - 1 season(s)-   2B17--40434118783.9544.88------170.00.0
A- Totals for 3B - 1 season(s)-   3B5--314121817.9443.40------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Everett Aqua Sox NwstA-sea18---17425-----
2005Wisconsin Timber Rattlers MidwAsea19---30116-----
2005Inland Empire 66ers CalifA+sea19----54------
2005Tacoma Rainiers PCLAAAsea19----6------
2006Tacoma Rainiers PCLAAAsea20----60------
2006Buffalo Bisons ILAAAcle20----52------
2007Akron Aeros EastAAcle21---191------
2007Buffalo Bisons ILAAAcle21---45------
2007Cleveland IndiansALMLBcle21---4071-----
2008Buffalo Bisons ILAAAcle22---629------
2008Cleveland IndiansALMLBcle22---9420------
2009Akron Aeros EastAAcle23----3------
2009Cleveland IndiansALMLBcle23---28100------
2010Mahoning Valley Scrappers NYPLA-cle24----1------
2010Akron Aeros EastAAcle24----3------
2010Cleveland IndiansALMLBcle24----95------
2011Cleveland IndiansALMLBcle25----151------
2012Cleveland IndiansALMLBcle26----136-----6
2013Cleveland IndiansALMLBcle27----129-----6
2014Cleveland IndiansALMLBcle28----92-----2
2014Washington NationalsNLMLBwas28---481------
2015Tampa Bay RaysALMLBtba29----136-----4
2016St. Lucie Mets FSLA+nyn30----2------
2016New York MetsNLMLBnyn30----135------
2017St. Lucie Mets FSLA+nyn31----1------
2017Binghamton Rumble Ponies EastAAnyn31----2------
2017New York MetsNLMLBnyn31---324544----1

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Seattle MarinersMLB Spring TrainingMLB201621482014213400000.381.458.6191.07713324.438.238.42912.5016.671.334.1721.0037.50
2007Cleveland IndiansMLB Spring TrainingMLB211113220001202201011.154.267.154.4212016.182.000.30812.5012.501.000.000.000.00
2008Cleveland IndiansMLB Spring TrainingMLB22175313174036007701101.321.393.566.95930762.318.245.37711.2911.291.004.8417.6741.18
2010Cleveland IndiansMLB Spring TrainingMLB24154311172118415701000.395.458.5581.01624449.457.163.34910.2014.291.402.0443.0023.53
2011Cleveland IndiansMLB Spring TrainingMLB25185512204036403830002.364.426.6001.02633761.386.236.3644.9213.112.674.9218.3335.00
2012Cleveland IndiansMLB Spring TrainingMLB2619574123018126910200.211.288.316.60418466.224.105.1939.0913.641.501.5257.0033.33
2013Cleveland IndiansMLB Spring TrainingMLB271433693117215510002.273.385.515.90017539.296.242.42412.8212.821.002.5633.0055.56
2013Cleveland IndiansWild CardMLB2714000000000100001.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
2014Cleveland IndiansMLB Spring TrainingMLB282056112060110128600001.357.438.518.95629764.388.161.28612.509.380.751.5656.0035.00
2014Washington NationalsDiv SeriesMLB28415231012000500000.200.200.467.6677215.222.267.2670.0033.330.006.6715.0066.67
2015Tampa Bay RaysMLB Spring TrainingMLB2919523101004003700000.192.236.212.44811155.222.020.0775.4512.732.330.000.0010.00
2016New York MetsMLB Spring TrainingMLB30922030002001500001.136.174.136.3103023.176.000.0454.3521.745.000.000.000.00
2016New York MetsWild CardMLB3013010000001000000.333.500.333.833104.333.000.33325.000.000.000.000.000.00
2017New York MetsMLB Spring TrainingMLB31195310184035013700002.340.375.585.96031756.349.245.2835.3612.502.335.3617.6738.89
2018New York MetsMLB Spring TrainingMLB3217479133013004500001.277.333.404.73719451.293.127.2137.849.801.251.9647.0030.77
MLB Spring Training Totals - 12 yrs1945058514932215641685072533111.295.362.455.81723049566.318.160.2758.8312.721.442.6533.6732.89
MLB Playoffs - Wild Card Totals - 2 yrs27010000001100001.143.250.143.393108.167.000.14312.5012.501.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs415231012000500000.200.200.467.6677215.222.267.2670.0033.330.006.6715.0066.67

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2004Northwest League All-Star Team (SS)1
2007Eastern League All-Star Team (SS)1
2008American League Player of the Week (September 8-September 14)1
2011AL Silver Slugger Award (SS) ... American League Player of the Week (April 4-April 10)2
2016National League Player of the Week (August 22 - August 28)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-032BNew York MetsNew York Mets (MLB)YActiveContractMets exercised option for 2018 ($2.5m)31.355Team Roster on 2017-11-03
2017-06-22SSNew York MetsNew York Mets (MLB)YActiveMLB ActiveActivated from DL31.221Team Roster on 2017-06-22
2017-06-20SSNew York MetsSt. Lucie (A+)YDL-10InjuredAssigned to St. Lucie (A+) for rehab31.219Team Roster on 2017-06-20
2017-06-13SSNew York MetsNew York Mets (MLB)YDL-10InjuredDL10 Sprained left thumb31.212Team Roster on 2017-06-13
2017-05-25SSNew York MetsNew York Mets (MLB)YActiveMLB ActiveActivated from DL31.193Team Roster on 2017-05-25
2017-05-24SSNew York MetsBinghamton (AA)YDL-10InjuredAssigned to Binghamton (AA) for rehab31.192Team Roster on 2017-05-24
2017-05-16SSNew York MetsNew York Mets (MLB)YDL-10InjuredDL10 Sprained left thumb31.184Team Roster on 2017-05-16
2016-08-19SSNew York MetsNew York Mets (MLB)YActiveMLB ActiveActivated from DL30.279Team Roster on 2016-08-19
2016-08-16SSNew York MetsSt. Lucie (A+)YDL-15InjuredAssigned to St. Lucie (A+) for rehab30.276Team Roster on 2016-08-16
2016-08-02SSNew York MetsNew York Mets (MLB)YDL-15InjuredDL15 Strained patella tendon in left knee30.262Team Roster on 2016-08-02
2015-12-11SSNew York MetsNew York Mets (MLB)YActiveContractSigned to 2-year contract for 2016-2017 ($16.5m) 8.25--8.25 Club option for 2018 with $2.5m buyout.30.028Team Roster on 2015-12-11
2015-11-03SSFree Agent -Free AgentFree AgentGranted free agency29.355  
2015-07-29SSTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveActivated from DL29.258Team Roster on 2015-07-29
2015-07-12SSTampa Bay RaysTampa Bay Rays (MLB)YDL-15InjuredDL15 Strained right hamstring29.241Team Roster on 2015-07-12
2015-01-09SSTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($7.5m)29.057Team Roster on 2015-01-09
2014-10-31ssFree Agent -Free AgentFree AgentGranted free agency28.352  
2014-07-31ssWashington NationalsWashington Nationals (MLB)YActiveTradedTraded from Indians to Nationals for Zach Walters28.260Team Roster on 2014-07-31
2013-06-26ssCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL27.225Team Roster on 2013-06-26
2013-06-04ssCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 Right quadriceps strain [While running to 1b]27.203Team Roster on 2013-06-04
2012-05-05ssCleveland IndiansCleveland Indians (MLB)YActive--26.173Team Roster on 2012-05-05
2012-04-23SSCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from Bereavement List26.161Team Roster on 2012-04-23
2012-04-17SSCleveland IndiansCleveland Indians (MLB)YBereavementOff-RosterPlaced on Bereavement List26.155Team Roster on 2012-04-17
2012-04-04ssCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 2-year contract for 2013-2014 ($16.5m) [Extension] 6.5-1026.142Team Roster on 2012-04-04
2012-02-10SSCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2012-2012 ($4.55m) [Avoided arbitration]26.089Team Roster on 2012-02-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-07-20InjuredActivated from DL 
2010-05-18InjuredDisabled -- Fractured Left Forearm 
2009-06-03InjuredDisabled -- Sprained left shoulder 
2008-02-28ContractSigned by Indians (1-year) 
2006-06-30TradeTraded by Mariners to Indians for Eduardo Perez 
2002-08-26ContractSigned as nondrafted free agent by Mariners 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2007Cleveland IndiansTeam Payroll21380,000-73741-2,459,737380,000380,000
2008Cleveland IndiansTeam Payroll22393,300-70723222,696,252390,000773,300
2009Cleveland IndiansTeam Payroll23416,700-60323252,746,792400,0001,190,000
2010Cleveland IndiansTeam Payroll24444,600-53814412,812,412400,0001,634,600
2011Cleveland IndiansTeam Payroll252,025,000-3289642,722,607414,0003,659,600
2012Cleveland IndiansTeam Payroll264,550,000-205478++2,954,887480,0008,209,6002012-02-10 - Signed to 1-year contract for 2012-2012 ($4.55m) [Avoided arbitration]
2012-04-04 - Signed to 2-year contract for 2013-2014 ($16.5m) [Extension] 6.5-10
2013Cleveland IndiansTeam Payroll276,500,000-154683++3,023,990490,00014,709,600
2014Washington NationalsTeam Payroll2810,000,000-107588++3,256,497500,00024,709,600
2014Cleveland IndiansTeam Payroll2810,000,000-107388++3,256,497500,00024,709,600
2015Tampa Bay RaysTeam Payroll297,500,0008.027166382++3,571,283507,50032,209,6002015-01-09 - Signed to 1-year contract for 2015-2015 ($7.5m)
2016New York MetsTeam Payroll308,250,0009.027144885++3,498,245507,50040,459,6002015-12-11 - Signed to 2-year contract for 2016-2017 ($16.5m) 8.25--8.25 Club option for 2018 with $2.5m buyout.
2017New York MetsTeam Payroll318,250,00010.027145685++3,651,709535,00048,709,600
2018New York MetsTeam Payroll328,250,000-137584++4,360,045545,00056,959,6002017-11-03 - Mets exercised option for 2018 ($2.5m)
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red