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

Ian DesmondTrack this Player High Level: MLB Current Team: Colorado Rockies MLB Years: 2009-2018
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsSS-1545, CF-132, LF-96, 1B-29, 2B-5, RF-2Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameIan M. Desmond
Height6-2Weight185BatsRightThrowsRight
Born DateSeptember 20,1985 [32.272]PlaceSarasota,Florida
High SchoolSarasota (Sarasota,FL)

DraftedSelected by the Montreal Expos [Team Picks] in the 3rd round (84th overall) of the 2004 Amateur Entry Draft [Signed]
Signing Bonus$430,000Signing ScoutsRuss BoveService Time8.027 (2017)
Prospect Rankings[BA] 2006-WAS-#4 ... 2007-WAS-#10 ... 2010-WAS-#4
MLB DebutSeptember 10,2009 [23.355]
OrganizationsWAS [11] COL [2] MON [1] TEX [1] Awards4Awards Voting1-15
TBC Player ID46058Retrosheet IDdesmi001MLBAM ID435622
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 Ian Desmond 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 RatingsBattingSpeed88Power59Contact44XBH49RBIs59Runs63Hitting67Durability69Team.496Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Gulf Coast ExposGCLRkmon-ss18552162849110127133104042206.227.272.292.5646312234.271.065.157.2534.2717.094.000.43216.0024.49
2004Vermont ExposNYPLA-mon-ss18412230011010210002.250.308.500.8086113.222.250.167.3460.0015.380.007.6912.0033.33
2004Minor Totals (2 teams)Minor         592283052110228134104252208.228.273.303.5766913247.269.075.158.2584.0517.004.200.81114.0025.00
2005Savannah Sand GnatsSALAwas-ss19732963773102423206136064105.247.291.334.6259916320.296.087.179.2794.0618.754.621.2574.0021.92
2005Potomac NationalsCaroA+was12ss19552193756133315136215325106.256.325.384.7098419248.323.128.256.3148.4721.372.521.2173.0033.93
2005Minor Totals (2 teams)Minor         12851574129235738331234113892011.250.306.355.66118335568.307.105.212.2945.9919.893.321.2373.5727.13
2006Potomac NationalsCaroA+was6ss20923655089202945148297992307.244.313.384.69714031408.286.140.236.3077.1119.362.722.2140.5634.83
2006Harrisburg SenatorsEastAAwas-ss203712182241034153506001.182.214.231.445285132.256.049.116.2003.7926.527.000.000.0022.73
2006Minor Totals (2 teams)Minor         129486581112439481893411498308.228.289.346.63516836540.279.118.206.2816.3021.113.351.6754.0032.43
2007Potomac NationalsCaroA+was-ss2112945869121304134527115799116408.264.357.432.78919847536.309.168.328.34910.6318.471.742.4335.2338.84
2008Gulf Coast NationalsGCLRkwas-ss22313151002300200000.385.385.462.8476113.455.077.308.3730.0015.380.000.000.0020.00
2008Harrisburg SenatorsEastAAwas23ss229332342811401244128317826247.251.318.406.72413126364.294.155.263.3168.5221.432.523.3026.9232.10
2008Minor Totals (2 teams)Minor         9633643861501246158318026247.256.321.408.72913727377.301.152.265.3188.2221.222.583.1828.0031.40
2009Harrisburg SenatorsEastAAwas9ss23421702952121618134164021022.306.372.494.8668419189.371.188.335.3758.4721.162.503.1728.3336.54
2009Syracuse ChiefsILAAAwas6ss2355178256312211481203134015.354.428.461.8898215205.425.107.258.3949.7615.121.550.49178.0023.81
2009Minor Totals (2 teams)Minor         9734854115243732215367155037.330.401.477.87816634394.400.147.296.3859.1418.021.971.7849.7129.57
2009Washington NationalsNLMLBwas6ss232182923724121051401102.280.318.561.879461389.292.281.354.3705.6215.732.804.4920.5056.52
2010Washington NationalsNLMLBwas6ss241545255914127410651752810959739.269.308.392.70020641574.317.123.200.3064.8818.993.891.7452.5029.08
2011Washington NationalsNLMLBwas6ss2515458465148275849251035139411529.253.298.358.65620940639.317.105.190.2895.4821.753.971.2573.0027.03
2012Washington NationalsNLMLBwas20ss2613051372150332257321630113301117.292.335.511.84626260547.332.219.306.3625.4820.663.774.5720.5240.00
2013Washington NationalsNLMLBwas20ss2715860077168383208021643145525316.280.331.453.78427261655.336.173.270.3416.5622.143.373.0530.0036.31
2014Washington NationalsNLMLBwas20ss2815459373151263249124546183603017.255.313.430.74325553648.326.175.285.3297.1028.243.983.7024.7135.10
2015Washington NationalsNLMLBwas20ss291565836913627219621354518736409.233.290.384.67422448641.307.151.242.2947.0229.174.162.9630.6835.29
2016Texas RangersALMLBtex20cf30156625107178293228621644160530211.285.337.446.78327954677.352.161.256.3376.5023.633.643.2528.4130.34
2017Albuquerque IsotopesPCLAAAcol351b3139131011001100000.333.400.7781.1787210.286.445.556.47810.0010.001.0010.009.0066.67
2017Colorado RockiesNLMLBcol20lf319533947931117401542487424113.274.326.375.70112719373.345.101.204.3056.4323.323.631.8848.4320.43
2018Colorado RockiesNLMLBcol1b3270247355281144072197140207.211.276.421.69710423272.232.210.308.3006.9926.103.745.1517.6444.23
MLB Totals - 10 Season(s)Filter1248469161312402332615359816549319120839343212110.264.315.423.73819844125115.323.159.251.0006.2423.623.792.9930.6633.23
Minor League Totals - 7 Season(s)Filter6412380329617128155123812749203520403613749.259.326.390.7169281942672.311.131.249.0007.6019.462.561.9146.6731.44
AAA Totals - 2 Season(s)Filter58187266613221581213234015.353.427.476.9038917215.418.123.273.0009.7714.881.520.9393.5025.76
AA Totals - 3 Season(s)Filter1726147915530218652913521534132610.252.314.396.71024350685.308.144.254.0007.5922.342.942.6334.1132.26
A+ Totals - 3 Season(s)Filter276104215626663925105542510723122138021.255.335.405.740422971192.304.150.280.0008.9819.382.162.1041.6836.47
A Totals - 1 Season(s)Filter732963773102423206136064105.247.291.334.6259916320.296.087.179.0004.0618.754.621.2574.0021.92
A- Totals - 1 Season(s)Filter412230011010210002.250.308.500.8086113.222.250.167.0000.0015.380.007.6912.0033.33
Rk Totals - 2 Season(s)Filter582292954120129163104242206.236.278.301.5796913247.282.065.166.0004.0517.004.200.40229.0024.07
Washington Nationals Totals - 7 Season(s)Filter92734804249171852111043212237232890262926979.264.312.424.73614743163793.322.160.251.0006.1223.463.842.9031.6434.46
Texas Rangers Totals - 1 Season(s)Filter156625107178293228621644160530211.285.337.446.78327954677.352.161.256.0006.5023.633.643.2528.4130.34
Colorado Rockies Totals - 2 Season(s)Filter16558682145192218022643158826120.247.305.394.69923142645.300.147.247.0006.6724.503.673.2627.9028.97
Average MLB - Per 162 games16260980161303207821641157544214.264.315.423.73825853664.323.159.251.0006.2423.623.792.9930.6633.23
Average Minor - Per 162 games1626018315632413603212511311093212.259.326.390.71623549675.311.131.249.0007.6019.462.561.9146.6731.44

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Gulf Coast Expos GCLRkmon18SS51--741222510221196.8873.84------5592.785.0
2004Vermont Expos NYPLA-mon18SS4--445-138.6152.00------4100.05.6
2005Savannah Sand Gnats SALAwas19SS72--1301992042349329.9434.57------7398.652.2
2005Potomac Nationals CaroA+was19SS55--1081471936274255.9314.64------55100.039.3
2006Potomac Nationals CaroA+was20SS91--1382192655383357.9323.92------9298.965.0
2006Harrisburg Senators EastAAwas20SS37--53811120145134.9243.62------37100.026.1
2007Potomac Nationals CaroA+was21SS127--1943993280625593.9494.67------12998.492.7
2008Gulf Coast Nationals GCLRkwas22SS3--441298.8892.67------3100.05.5
2008Harrisburg Senators EastAAwas22SS93--1592692263450428.9514.60------93100.065.0
2009Harrisburg Senators EastAAwas23SS42--861351139232221.9535.26------42100.029.6
2009Syracuse Chiefs ILAAAwas23SS55--851611741263246.9354.47------55100.038.2
2009Syracuse Chiefs ILAAAwas23CF1---------------551.80.7
2009Washington NationalsNLMLBwas23SS171413637434148480.9524.710.59-----2181.010.5
2009Washington NationalsNLMLBwas232B55391212222624.9234.800.62-----2123.83.1
2009Washington NationalsNLMLBwas23RF1173---331.0003.000.43-----214.80.6
2010Washington NationalsNLMLBwas24SS14913612082213823487637603.9474.050.50-----15496.892.0
2010Washington NationalsNLMLBwas24RF1---------------1540.60.6
2011Washington NationalsNLMLBwas25SS15214613172264372385686663.9664.360.50-----15498.794.4
2012Washington NationalsNLMLBwas26SS12812611391713061565492477.9703.730.42-----13098.579.0
2013Washington NationalsNLMLBwas27SS15815814002344462096700680.9714.300.49-----158100.097.5
2014Washington NationalsNLMLBwas28SS15415413772034162482643619.9634.020.45-----154100.095.1
2015Washington NationalsNLMLBwas29SS15515513592264172794670643.9604.150.47-----15699.495.7
2016Texas RangersALMLBtex30CF1301281109293692308299.9712.300.27-----15683.380.2
2016Texas RangersALMLBtex30LF29272513723-4239.9291.340.16-----15618.617.9
2017Albuquerque Isotopes PCLAAAcol311B2--14---14141.0007.00------366.71.4
2017Albuquerque Isotopes PCLAAAcol31LF1--1---111.0001.00------333.30.7
2017Albuquerque Isotopes PCLAAAcol31SS1--13--441.0004.00------333.30.7
2017Colorado RockiesNLMLBcol31LF666455710123-106103.9721.560.18-----9569.540.7
2017Colorado RockiesNLMLBcol311B27221902005112206205.9957.591.08-----9528.416.7
2017Colorado RockiesNLMLBcol31SS11513--441.0004.000.80-----951.10.6
2017Colorado RockiesNLMLBcol31CF1195---551.0005.000.56-----951.10.6
MLB Totals for SS - 8 season(s)-   SS91489079411319245014752339163769.9624.120.47-----9140.00.0
MLB Totals for CF - 2 season(s)-   CF1311291118298692313304.9712.320.27-----1310.00.0
MLB Totals for LF - 2 season(s)-   LF959180813846-148142.9591.490.18-----950.00.0
MLB Totals for 1B - 1 season(s)-   1B27221902005112206205.9957.591.08-----270.00.0
MLB Totals for 2B - 1 season(s)-   2B55391212222624.9234.800.62-----50.00.0
MLB Totals for RF - 2 season(s)-   RF2173---331.0001.500.43-----20.00.0
AAA Totals for SS - 2 season(s)-   SS56--861641741267250.9364.46------560.00.0
AAA Totals for 1B - 1 season(s)-   1B2--14---14141.0007.00------20.00.0
AAA Totals for LF - 1 season(s)-   LF1--1---111.0001.00------10.00.0
AAA Totals for CF - 1 season(s)-   CF1---------------10.00.0
AA Totals for SS - 3 season(s)-   SS172--29848544122827783.9474.55------1720.00.0
A+ Totals for SS - 3 season(s)-   SS273--4407657717112821205.9404.41------2730.00.0
A Totals for SS - 1 season(s)-   SS72--1301992042349329.9434.57------720.00.0
A- Totals for SS - 1 season(s)-   SS4--445-138.6152.00------40.00.0
Rk Totals for SS - 2 season(s)-   SS54--781262612230204.8873.78------540.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Gulf Coast Expos GCLRkmon18----51------
2004Vermont Expos NYPLA-mon18----4------
2005Savannah Sand Gnats SALAwas19----72------
2005Potomac Nationals CaroA+was19----55------
2006Potomac Nationals CaroA+was20----91------
2006Harrisburg Senators EastAAwas20----37------
2007Potomac Nationals CaroA+was21----127------
2008Gulf Coast Nationals GCLRkwas22----3------
2008Harrisburg Senators EastAAwas22----93------
2009Harrisburg Senators EastAAwas23----42------
2009Syracuse Chiefs ILAAAwas23----55--1---
2009Washington NationalsNLMLBwas23---517---1--
2010Washington NationalsNLMLBwas24----149---1--
2011Washington NationalsNLMLBwas25----152------
2012Washington NationalsNLMLBwas26----128------
2013Washington NationalsNLMLBwas27----158------
2014Washington NationalsNLMLBwas28----154------
2015Washington NationalsNLMLBwas29----155------
2016Texas RangersALMLBtex30------29130---
2017Albuquerque Isotopes PCLAAAcol31--2-1-1----
2017Colorado RockiesNLMLBcol31--27-1-661---

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Washington NationalsMLB Spring TrainingMLB201115340003001400000.267.313.267.5804016.364.000.0676.2525.004.000.000.000.00
2007Washington NationalsMLB Spring TrainingMLB2111000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2008Peoria SaguarosArizona Fall LgMinor222810122276441740172500000.267.373.525.8985314118.319.258.46514.4121.191.473.3925.2551.85
2008Phoenix Desert DogsArizona Fall LgMinor222810122276441740172500000.267.373.525.8985314118.319.258.46514.4121.191.473.3925.2551.85
2008Washington NationalsMLB Spring TrainingMLB2276010000001300000.167.286.167.453107.333.000.16714.2942.863.000.000.000.00
2009Washington NationalsMLB Spring TrainingMLB231214151001000400001.357.357.429.7866114.500.072.0710.0028.570.000.000.0020.00
2010Washington NationalsMLB Spring TrainingMLB24256613217111562101000000.318.408.500.90833976.364.182.39413.1613.161.001.3266.0042.86
2011Washington NationalsMLB Spring TrainingMLB252169142062052371310001.290.364.435.79930877.357.145.2329.0916.881.860.000.0040.00
2012Washington NationalsMLB Spring TrainingMLB26258282450362142100001.293.326.463.78938886.362.170.2324.6524.425.253.4927.3333.33
2012Washington NationalsDiv SeriesMLB26519271000000300000.368.368.421.7898119.438.053.0530.0015.790.000.000.0014.29
2013Washington NationalsMLB Spring TrainingMLB272567101820270051500003.269.319.388.70726472.320.119.1946.9420.833.002.7833.5022.22
2014Washington NationalsMLB Spring TrainingMLB28164691130355111300000.239.255.500.75523647.267.261.3702.1327.6613.006.3815.3354.55
2014Washington NationalsDiv SeriesMLB28418230000101600000.167.211.167.3783019.250.000.1115.2631.586.000.000.000.00
2015Washington NationalsMLB Spring TrainingMLB29205551341064152200101.236.295.345.64019561.382.109.2558.2036.074.400.000.0038.46
2016Texas RangersMLB Spring TrainingMLB30194681531161151010202.326.389.500.88923554.378.174.2839.2618.522.001.8546.0033.33
2016Texas RangersDiv SeriesMLB30314031002000300000.214.214.286.5004114.273.072.0710.0021.430.000.000.0033.33
2017Colorado RockiesMLB Spring TrainingMLB31925261014100510001.240.269.400.66910226.263.160.2000.0019.230.003.8525.0033.33
2017Colorado RockiesWild CardMLB3112110000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
2018Colorado RockiesMLB Spring TrainingMLB32185041010230311910001.200.231.340.57117352.276.140.1001.9236.5419.003.8525.0030.00
Arizona Fall League Totals - 1 yrs56202445412883480345000000.267.373.525.89810628236.319.258.46514.4121.191.473.3925.2551.85
MLB Spring Training Totals - 13 yrs209542771483351361211240139403011.273.326.424.75023051589.344.151.2426.7923.603.482.2141.6934.46
MLB Playoffs - Wild Card Totals - 1 yrs12110000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 3 yrs125141320021011200000.255.269.294.56315252.333.039.0781.9223.0812.000.000.0015.38

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012Major League 1st All-Star (end of season) (SS) ... NL Silver Slugger Award (SS)2
2013NL Silver Slugger Award (SS)1
2014NL Silver Slugger Award (SS)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-08-281BColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveActivated from DL31.342Team Roster on 2017-08-28
2017-08-24CFColorado RockiesAlbuquerque (AAA)YDL-10InjuredAssigned to Albuquerque (AAA) for rehab31.338Team Roster on 2017-08-24
2017-07-20CFColorado RockiesColorado Rockies (MLB)YDL-10InjuredDL10 Strained right calf31.303Team Roster on 2017-07-20
2017-07-15CFColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveActivated from DL31.298Team Roster on 2017-07-15
2017-07-03CFColorado RockiesColorado Rockies (MLB)YDL-10InjuredDL10 Right calf strain31.286Team Roster on 2017-07-03
2017-04-29CFColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveActivated from DL31.221Team Roster on 2017-04-29
2017-04-02CFColorado RockiesColorado Rockies (MLB)YDL-10InjuredDL10 Fractured left hand31.194Team Roster on 2017-04-02
2016-12-12CFColorado RockiesColorado Rockies (MLB)YActiveContractSigned to 5-year contract for 2017-2021 ($70m) 8--22--15--15--8 Club option for 2022 @$15m31.083Team Roster on 2016-12-12
2016-11-02CFFree Agent -Free AgentFree AgentGranted free agency31.043  
2016-03-01CFTexas RangersTexas Rangers (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($8m)30.162Team Roster on 2016-03-01
2015-11-03SSFree Agent -Free AgentFree AgentGranted free agency30.044  
2014-01-17SSWashington NationalsWashington Nationals (MLB)YActiveContractSigned to 2-year contract for 2014-2015 ($17.5m) Avoiding arbitration28.119Team Roster on 2014-01-17
2013-01-19ssWashington NationalsWashington Nationals (MLB)YActiveContractSigned to 1-year contract for 2013 ($3.8m) Avoiding arbitration27.121Team Roster on 2013-01-19
2012-08-17ssWashington NationalsWashington Nationals (MLB)YActiveMLB ActiveActivated from DL26.331Team Roster on 2012-08-17
2012-07-23ssWashington NationalsWashington Nationals (MLB)YDL-15InjuredDL15 Torn left oblique26.306Team Roster on 2012-07-23
2012-05-08ssWashington NationalsWashington Nationals (MLB)YActive--26.230Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-06-16Contractsigned 
* 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
2004Montreal Expos-18430,000-------430,000Signing Bonus out of 2004 Draft (3rd round - 84th overall)
2009Washington NationalsTeam Payroll23400,000-72448-2,746,792400,000830,000
2010Washington NationalsTeam Payroll24400,000-75739-2,812,412400,0001,230,000
2011Washington NationalsTeam Payroll25441,500-58625352,722,607414,0001,671,500
2012Washington NationalsTeam Payroll26512,500-52022432,954,887480,0002,184,000
2013Washington NationalsTeam Payroll273,800,000-2491373++3,023,990490,0005,984,0002013-01-19 - Signed to 1-year contract for 2013 ($3.8m) Avoiding arbitration
2014Washington NationalsTeam Payroll286,500,000-1751081++3,256,497500,00012,484,0002014-01-17 - Signed to 2-year contract for 2014-2015 ($17.5m) Avoiding arbitration
2015Washington NationalsTeam Payroll2911,000,0006.027101989++3,571,283507,50023,484,000
2016Texas RangersTeam Payroll308,000,0007.0271481084++3,498,245507,50031,484,0002016-03-01 - Signed to 1-year contract for 2016-2016 ($8m)
2017Colorado RockiesTeam Payroll318,000,0008.027146384++3,651,709535,00039,484,0002016-12-12 - Signed to 5-year contract for 2017-2021 ($70m) 8--22--15--15--8 Club option for 2022 @$15m
2018Colorado RockiesTeam Payroll3222,000,000-21198++4,360,045545,00061,484,000
* 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