Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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

Drafted
Arizona Fall League
Rated Prospect

PositionsSS-1548, 1B-167, CF-134, LF-114, OF-20, 2B-5, RF-2, DH-2Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameIan M. Desmond
Height6-2Weight185BatsRightThrowsRight
Born DateSeptember 20,1985 [33.054]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 RockiesNLMLBcol203216055582131218228820653146614017.236.307.422.72923451619.279.186.306.3158.5623.592.753.5525.2338.93
MLB Totals - 10 Season(s)Filter1338499966013192463316164617853353128341353412120.264.316.423.73921144405462.323.159.255.0006.4623.493.632.9531.0533.36
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
Colorado Rockies Totals - 2 Season(s)Filter255894129224329291283510772331038130.251.314.404.71836170992.305.153.267.0007.7623.493.032.9230.8331.25
Texas Rangers Totals - 1 Season(s)Filter156625107178293228621644160530211.285.337.446.78327954677.352.161.256.0006.5023.633.643.2528.4130.34
Average MLB - Per 162 games16260580160304197822643155544115.264.316.423.73925653661.323.159.255.0006.4623.493.632.9531.0533.36
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 RockiesNLMLBcol31CF1195---551.0005.000.56-----951.10.6
2017Colorado RockiesNLMLBcol31SS11513--441.0004.000.80-----951.10.6
2018Colorado RockiesNLMLBcol321B1381311158111184611312011195.9958.661.03-----16086.384.7
2018Colorado RockiesNLMLBcol32OF2015138291--30301.0001.500.22-----16012.512.3
2018Colorado RockiesNLMLBcol32LF1813120221--23231.0001.280.19-----16011.311.0
2018Colorado RockiesNLMLBcol32SS319-1--111.0000.330.11-----1601.91.8
2018Colorado RockiesNLMLBcol32DH2---------------1601.31.2
2018Colorado RockiesNLMLBcol32CF22187---771.0003.500.39-----1601.31.2
MLB Totals for SS - 9 season(s)-   SS91789179501319245114752339173770.9624.110.47-----9170.00.0
MLB Totals for 1B - 2 season(s)-   1B1651531348131189712514071400.9958.481.04-----1650.00.0
MLB Totals for CF - 3 season(s)-   CF1331311136305692320311.9722.340.27-----1330.00.0
MLB Totals for LF - 3 season(s)-   LF11310492816056-171165.9651.460.18-----1130.00.0
MLB Totals for OF - 1 season(s)-   OF2015138291--30301.0001.500.22-----200.00.0
MLB Totals for 2B - 1 season(s)-   2B55391212222624.9234.800.62-----50.00.0
MLB Totals for DH - 1 season(s)-   DH2---------------20.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 CF - 1 season(s)-   CF1---------------10.00.0
AAA Totals for LF - 1 season(s)-   LF1--1---111.0001.00------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---
2018Colorado RockiesNLMLBcol32--138-3-182-202

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