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

Chad QuallsTrack this Player High Level: MLB Current Team: Free Agent since 2017 MLB Years: 2004-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-970Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameChad Michael Qualls
Height6-5Weight205BatsRightThrowsRight
Born DateAugust 17,1978 [40.094]PlaceLomita,California
High SchoolNarbonne (Harbor City,CA)
CollegeUniversity of Nevada (Reno,NV), Los Angeles Harbor College (Wilmington,CA)

DraftedSelected by the Houston Astros [Team Picks] in the 2nd round (67th overall) of the 2000 Amateur Entry Draft [Signed] ... Selected by the Toronto Blue Jays [Team Picks] in the 52nd round (1444th overall) of the 1997 Amateur Entry Draft
Signing Bonus$415,000Signing ScoutsGene WellmanService Time12.058 (2016)
Prospect Rankings[BA] 2002-HOU-#9 ... 2003-HOU-#9 ... 2004-HOU-#7
MLB DebutJuly 22,2004 [25.339]
OrganizationsHOU [9] ARI [3] COL [2] MIA [1] NYA [1] PHI [1] PIT [1] SDN [1] TBA [1] Awards3
TBC Player ID6670Retrosheet IDqualc001MLBAM ID430589
Pitch Repertoire Sinker (63.00%) -- Slider (36.41%) -- Changeup (0.56%) -- Fastball (0.03%)
Fastball Velocity [2017] - 90.85
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Chad Qualls 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 RatingsPitchingStrikeouts38Walks78Hittable40SO/BB65vsPower40Hitting7Durability56Team.510Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999NevadaCollegeNCAAJrST201134.79161512000103.01187355041865001.5410.28--3.577.492.10.786-
2000NevadaCollegeNCAASrST211143.88181807100132.0155805713361136101.4410.540.882.457.693.14.733-
2001Michigan Battle CatsMidwAhou-ST221563.72262603200162.0149776783112510201.118.280.441.726.944.03.714-
2002Round Rock ExpressTexAAhou35ST236134.36292900000163.017492799671423401.489.610.503.707.842.12.316-
2003Round Rock ExpressTexAAhou30ST248113.85282803200175.0174857512611328001.348.930.623.136.782.16.421-
2004New Orleans ZephyrsPCLAAAhou30S/R25365.573214181081106.21346966830722001.5411.310.672.536.072.40.333-
2004Houston AstrosNLMLBhou50Rel25403.5525025004133.034131338240001.279.270.822.186.553.001.0003.50
2005Houston AstrosNLMLBhou50Rel26643.28770770019079.2733329723601001.218.250.792.606.782.61.6003.52
2006Houston AstrosNLMLBhou50Rel27733.76810810013088.27638371028560001.177.711.022.845.682.00.7004.30
2007Houston AstrosNLMLBhou50Rel28653.05790790016582.28429281025782001.329.151.092.728.493.12.5453.83
2008Arizona DiamondbacksNLMLBari50Rel29482.81770770021973.2612923418716001.077.450.492.208.673.94.3332.64
2009Arizona DiamondbacksNLMLBari50R/CL30223.635105100442452.053232157452001.159.170.871.217.796.43.5003.02
2010Arizona DiamondbacksNLMLBari50R/CL31148.294304300281238.0614135515343002.0014.451.183.558.052.27.2004.18
2010Tampa Bay RaysALMLBtba55Rel31205.5727027001021.024151326151001.4310.290.862.576.432.501.0003.75
2011San Diego PadresNLMLBsdn50Rel32683.51770770020074.0733029720434001.258.840.852.425.212.15.4293.90
2012Indianapolis IndiansILAAApit30ST33000.0011000001.0000003000--------27.000.00--
2012Philadelphia PhilliesNLMLBphi50Rel33114.6035035006031.039181679192001.5311.202.012.595.462.11.5005.65
2012New York YankeesALMLBnya40Rel33106.1480800407.010550321001.7712.27--3.682.450.671.0003.78
2012Pittsburgh PiratesNLMLBpit32Rel33006.5917017005013.21411100260001.179.22--1.323.953.00-2.66
2013Miami MarlinsNLMLBmia50Rel34522.61660660012062.0571818419491001.238.270.582.767.112.58.7143.23
2014Houston AstrosALMLBhou50R/CL35153.335805800411951.054221955431001.159.470.880.887.548.60.1673.02
2015Corpus Christi HooksTexAAhou11ST36005.4022000001.22111010001.2010.805.40--5.400.00--
2015Houston AstrosALMLBhou50Rel36354.38600600017449.046242469463001.118.391.091.648.395.11.3753.40
2016Albuquerque IsotopesPCLAAAcol0Rel370021.6020200001.24441120003.0021.605.405.4010.802.00--
2016Colorado RockiesNLMLBcol50Rel37205.23440440014032.243221959221001.5911.851.382.486.062.441.0004.62
2017Albuquerque IsotopesPCLAAAcol50Rel38001.8060600005.05110150001.209.00--1.809.005.00--
2017Colorado RockiesNLMLBcol50Rel38115.4019019009016.217111035110001.329.181.622.705.942.20.5005.08
MLB Totals - 14 Season(s)Filter52483.8984408440027474802.08193823498321162428001.289.130.932.356.962.96.5200.57
Minor League Totals - 8 Season(s)Filter32364.28126100267481614.06423292933919148223601.359.370.572.797.042.52.471-
AAA Totals - 4 Season(s)Filter365.594115261081113.01437471932822001.5311.260.712.526.452.56.333-
AA Totals - 3 Season(s)Filter14244.10595903200339.13501781552212827511401.419.260.583.397.282.15.368-
A Totals - 1 Season(s)Filter1563.72262603200162.0149776783112510201.118.280.441.726.944.03.714-
NCAA Totals - 4 Season(s)Filter2274.28343319100235.2273153112137719911101.4910.430.502.947.602.58.759-
Houston Astros Totals - 6 Season(s)Filter27223.5138003800011029382.236715915041983077001.218.590.962.297.183.13.551-
Arizona Diamondbacks Totals - 3 Season(s)Filter7144.341710171009345163.21759379144015011001.319.620.772.208.253.75.333-
San Diego Padres Totals - 1 Season(s)Filter683.51770770020074.0733029720434001.258.840.852.425.212.15.429-
Miami Marlins Totals - 1 Season(s)Filter522.61660660012062.0571818419491001.238.270.582.767.112.58.714-
Colorado Rockies Totals - 2 Season(s)Filter315.29630630023048.0603329814331001.5010.951.462.556.022.36.750-
Philadelphia Phillies Totals - 1 Season(s)Filter114.6035035006031.039181679192001.5311.202.012.595.462.11.500-
Tampa Bay Rays Totals - 1 Season(s)Filter205.5727027001021.024151326151001.4310.290.862.576.432.501.000-
Pittsburgh Pirates Totals - 1 Season(s)Filter006.5917017005013.21411100260001.179.22--1.323.953.00--
New York Yankees Totals - 1 Season(s)Filter106.1480800407.010550321001.7712.27--3.682.450.671.000-
Average MLB - Per ~220 innings14133.892300230007520220.02231049523571708001.289.130.932.356.962.96.5190.57
Average Minor - Per ~220 innings11134.28453692130220.022911710514681728201.359.370.572.797.042.52.458-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Round Rock ExpressTexAAhou35p232915141000001403000.267.313.333.6465119.364.066.133.2905.2621.054.000.000.0025.00
2003Round Rock ExpressTexAAhou30p242817120000000603000.118.118.118.2362020.182.000.000.1050.0030.000.000.000.000.00
2004New Orleans ZephyrsPCLAAAhou30p2532203520010011003000.250.286.350.6367224.500.100.150.2794.1741.6710.000.000.0040.00
2004Houston AstrosNLMLBhou50p25251000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2005Houston AstrosNLMLBhou50p26771000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2008Arizona DiamondbacksNLMLBari50p29752000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2009Arizona DiamondbacksNLMLBari50p30482000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 8 Season(s)Filter3866000000000500000.000.000.000.000006.000.000.000.0000.0083.330.000.000.000.00
Minor League Totals - 5 Season(s)Filter935251130010022009000.212.241.269.51014363.344.057.096.0003.1731.7510.000.000.0027.27
AAA Totals - 3 Season(s)Filter36203520010011003000.250.286.350.6367224.500.100.150.0004.1741.6710.000.000.0040.00
AA Totals - 2 Season(s)Filter57322610000011006000.188.212.219.4317139.273.031.063.0002.5625.6410.000.000.0016.67
Arizona Diamondbacks Totals - 2 Season(s)Filter1234000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Houston Astros Totals - 2 Season(s)Filter1022000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1623000000000200000.000.000.000.000003.000.000.000.0000.0083.330.000.000.000.00
Average Minor - Per 162 games16291919500200335016000.212.241.269.510245110.344.057.096.0003.1731.7510.000.000.0027.27

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Michigan Battle Cats MidwAhou22P26--821123029.9671.12------26100.019.0
2002Round Rock Express TexAAhou23P29--425713629.8061.00------29100.020.7
2003Round Rock Express TexAAhou24P28--1724124241.9761.46------28100.023.1
2004New Orleans Zephyrs PCLAAAhou25P32--423112827.9640.84------32100.022.2
2004Houston AstrosNLMLBhou25P25-3313--441.0000.160.12-----25100.015.4
2005Houston AstrosNLMLBhou26P77-79712--19191.0000.250.24-----77100.047.5
2006Houston AstrosNLMLBhou27P81-88811--19191.0000.230.22-----81100.050.0
2007Houston AstrosNLMLBhou28P79-83514-219191.0000.240.23-----79100.048.8
2008Arizona DiamondbacksNLMLBari29P77-73472-1311.8460.140.15-----77100.047.5
2009Arizona DiamondbacksNLMLBari30P51-5238--11111.0000.220.21-----51100.031.5
2010Arizona DiamondbacksNLMLBari31P43-38332186.7500.140.16-----43100.026.5
2010Tampa Bay RaysALMLBtba31P27-2122--441.0000.150.19-----27100.016.7
2011San Diego PadresNLMLBsdn32P77-74414-118181.0000.230.24-----77100.047.5
2012Indianapolis Indians ILAAApit33P1---------------1100.00.7
2012Philadelphia PhilliesNLMLBphi33P35-31141-65.8330.140.165183.3-35100.021.6
2012Pittsburgh PiratesNLMLBpit33P17-13541-109.9000.530.693-100.0-17100.010.5
2012New York YankeesALMLBnya33P8-711--221.0000.250.294-100.0-8100.04.9
2013Miami MarlinsNLMLBmia34P66-62418-322221.0000.330.355183.3-66100.040.7
2014Houston AstrosALMLBhou35P58-5148--12121.0000.210.249281.8-58100.035.8
2015Corpus Christi Hooks TexAAhou36P2---1--111.0000.50------2100.01.4
2015Houston AstrosALMLBhou36P60-4927-1991.0000.150.188280.0-60100.037.0
2016Albuquerque Isotopes PCLAAAcol37P2---------------2100.01.4
2016Colorado RockiesNLMLBcol37P44-32111132.6670.050.063-100.0-44100.027.2
2017Albuquerque Isotopes PCLAAAcol38P6---------------6100.04.3
2017Colorado RockiesNLMLBcol38P19-16-2--221.0000.110.131-100.0-19100.011.7
MLB Totals for P - 14 season(s)-   P844-8025511979181174.9610.210.2238686.4-8440.00.0
AAA Totals for P - 4 season(s)-   P41--423112827.9640.66------410.00.0
AA Totals for P - 3 season(s)-   P59--2150837971.8991.20------590.00.0
A Totals for P - 1 season(s)-   P26--821123029.9671.12------260.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Michigan Battle Cats MidwAhou2226----------
2002Round Rock Express TexAAhou2329----------
2003Round Rock Express TexAAhou2428----------
2004New Orleans Zephyrs PCLAAAhou2532----------
2004Houston AstrosNLMLBhou2525----------
2005Houston AstrosNLMLBhou2677----------
2006Houston AstrosNLMLBhou2781----------
2007Houston AstrosNLMLBhou2879----------
2008Arizona DiamondbacksNLMLBari2977----------
2009Arizona DiamondbacksNLMLBari3051----------
2010Arizona DiamondbacksNLMLBari3143----------
2010Tampa Bay RaysALMLBtba3127----------
2011San Diego PadresNLMLBsdn3277----------
2012Indianapolis Indians ILAAApit331----------
2012Philadelphia PhilliesNLMLBphi3335----------
2012Pittsburgh PiratesNLMLBpit3317----------
2012New York YankeesALMLBnya338----------
2013Miami MarlinsNLMLBmia3466----------
2014Houston AstrosALMLBhou3558----------
2015Corpus Christi Hooks TexAAhou362----------
2015Houston AstrosALMLBhou3660----------
2016Albuquerque Isotopes PCLAAAcol372----------
2016Colorado RockiesNLMLBcol3744----------
2017Albuquerque Isotopes PCLAAAcol386----------
2017Colorado RockiesNLMLBcol3819----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2002Mesa Solar SoxArizona Fall LgMinor23234.50972000028.027141421019101.328.680.643.216.111.904.50.400
2004Houston AstrosDiv SeriesMLB25006.7540400004.04331130001.259.002.252.256.753.006.75.000
2004Houston AstrosChamp. SeriesMLB250111.2520200004.08550240002.5018.000.004.509.002.0011.25.000
2005Houston AstrosDiv SeriesMLB26006.0020200003.05220210002.3315.000.006.003.000.506.00.000
2005Houston AstrosChamp. SeriesMLB26100.0040400004.20000040000.000.000.000.007.7100.001.000
2005Houston AstrosWorld SeriesMLB26001.6930300005.13111250000.985.061.693.388.442.501.69.000
2006Houston AstrosMLB Spring TrainingMLB27104.7080800207.21154026001.8112.910.002.357.043.005.871.000
2007Houston AstrosMLB Spring TrainingMLB28003.0090900009.0833037001.228.000.003.007.002.333.00.000
2008Arizona DiamondbacksMLB Spring TrainingMLB29002.0090900009.0732015100.897.000.001.005.005.003.00.000
2009Arizona DiamondbacksMLB Spring TrainingMLB30000.00000000213.01110100100.857.620.690.000.0000.69.000
2010Arizona DiamondbacksMLB Spring TrainingMLB31007.451101100019.21288115001.4111.170.930.934.665.007.45.000
2010Tampa Bay RaysDiv SeriesMLB310010.8020200001.24221000003.3321.605.400.000.00010.80.000
2011San Diego PadresMLB Spring TrainingMLB32002.7010010003010.09531411001.308.100.903.609.902.754.50.000
2012Philadelphia PhilliesMLB Spring TrainingMLB33004.2211011001110.2755148101.085.910.843.376.752.004.22.000
2013Miami MarlinsMLB Spring TrainingMLB34002.7060600006.2632026001.298.100.002.708.103.004.05.000
2014Houston AstrosMLB Spring TrainingMLB35004.5080800208.0954107101.1310.131.130.007.8805.63.000
2015Houston AstrosMLB Spring TrainingMLB36000.0080800006.1210014000.492.840.001.425.684.001.42.000
2016Colorado RockiesMLB Spring TrainingMLB37003.0070700006.0422013100.836.000.001.504.503.003.00.000
2017Colorado RockiesMLB Spring TrainingMLB38100.0020200002.0000010000.500.000.004.500.000.000.001.000
Arizona Fall League Totals - 1 yrs234.50972000028.027141421019101.328.680.643.216.111.904.50.400
MLB Spring Training Totals - 12 yrs203.0389089008498.086413352062501.087.900.461.845.693.103.771.000
MLB Playoffs - Divisional Series Totals - 3 yrs007.2780800008.71377234001.8513.502.083.124.151.337.27.000
MLB Playoffs - Championship Series Totals - 2 yrs115.1960600008.7855028001.158.310.002.088.314.005.19.500
MLB Playoffs - World Series Totals - 1 yrs001.6930300005.3311125000.945.061.693.388.442.501.69.000

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2000Big West Conference All-Conference Team (SP)1
2001Midwest League All-Star Team (RHP) ... South Atlantic League All-Star Team (RHP)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-07-04RPFree Agent -Free AgentFree AgentReleased by Rockies38.321  
2017-06-30RPColorado RockiesColorado Rockies (MLB)-DFADes For AssignmentDesignated for Assignment38.317Team Roster on 2017-06-30
2017-06-26RPColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveActivated from DL38.313Team Roster on 2017-06-26
2017-06-18RPColorado RockiesColorado Rockies (MLB)YDL-10InjuredDL10 Lower back spasms38.305Team Roster on 2017-06-18
2017-04-26RPColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveActivated from DL38.252Team Roster on 2017-04-26
2017-04-11RPColorado RockiesAlbuquerque (AAA)YDL-10InjuredAssigned to Albuquerque (AAA) for rehab38.237Team Roster on 2017-04-11
2017-04-02RPColorado RockiesColorado Rockies (MLB)YDL-10InjuredDL10 Right forearm tightness38.228Team Roster on 2017-04-02
2016-08-19RPColorado RockiesColorado Rockies (MLB)YActiveMLB ActiveActivated from DL38.002Team Roster on 2016-08-19
2016-08-15RPColorado RockiesAlbuquerque (AAA)YDL-15InjuredAssigned to Albuquerque (AAA) for rehab37.363Team Roster on 2016-08-15
2016-07-24RPColorado RockiesColorado Rockies (MLB)YDL-15InjuredDL15 Illness37.341Team Roster on 2016-07-24
2015-12-15RPColorado RockiesColorado Rockies (MLB)YActiveContractSigned to 2-year contract for 2016-2017 ($6m)37.120Team Roster on 2015-12-15
2015-11-06RPFree Agent -Free AgentFree AgentGranted free agency37.081  
2015-07-11RPHouston AstrosHouston Astros (MLB)YActiveMLB ActiveActivated from DL36.328Team Roster on 2015-07-11
2015-06-26RPHouston AstrosHouston Astros (MLB)YDL-15InjuredDL15 Pinched nerve in neck36.313Team Roster on 2015-06-26
2013-12-08RPHouston AstrosHouston Astros (MLB)YActiveContractSigned to 2-year contract for 2014-2015 ($6m) Option year for 201635.113Team Roster on 2013-12-08
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency35.075  
2013-07-18RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveReinstated from Paternity Leave list34.335Team Roster on 2013-07-18
2013-07-13RPMiami MarlinsMiami Marlins (MLB)YPaternityOff-RosterPlaced on Paternity Leave list34.330Team Roster on 2013-07-13
2013-03-31RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors34.226Team Roster on 2013-03-31
2013-01-26PMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to minor league contract34.162Team Roster on 2013-01-26
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency34.073  
2012-09-10RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveActivated from DL34.024Team Roster on 2012-09-10
2012-08-26RPPittsburgh PiratesPittsburgh Pirates (MLB)YDL-15InjuredDL15 Left toe sprain34.009Team Roster on 2012-08-26
2012-08-22RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveActivated from bereavement list34.005Team Roster on 2012-08-22
2012-08-16RPPittsburgh PiratesPittsburgh Pirates (MLB)YBereavementOff-RosterPlaced on bereavement list33.364Team Roster on 2012-08-16
2012-07-31RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveTradedTraded from Yankees to Pirates for Casey McGehee33.348Team Roster on 2012-07-31
2012-07-01RPNew York YankeesNew York Yankees (MLB)YActiveTradedTraded from Phillies for PTNBL or Cash33.318Team Roster on 2012-07-01
2012-06-28RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for Assignment33.315Team Roster on 2012-06-28
2012-05-07RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--33.263Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-01-31ContractSigned by Phillies 
2011-10-31Free AgentGranted free agency 
2011-01-19ContractSigned by Padres 
2010-11-07Free AgentGranted free agency 
2010-07-31TradeTraded by Diamondbacks to Rays 
2009-11-20InjuredActivated from DL 
2009-08-31InjuredDisabled -- Dislocated left kneecap 
2009-01-20ContractSigned by Diamondbacks (1-year) 
2008-01-18ContractSigned by Diamondbacks (1-year) 
2007-12-14TradeTraded by Astros with Juan Gutierrez and Chris Burke to Diamondbacks for Jose Valverde 
2000-08-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
2000Houston Astros-21415,000-------415,000Signing Bonus out of 2000 Draft (2nd round - 67th overall)
2004Houston AstrosTeam Payroll25300,000-75539-2,070,100300,000715,000
2005Houston AstrosTeam Payroll26316,000-75224152,189,055300,0001,031,000
2006Houston AstrosTeam Payroll27376,000-55419312,365,072327,0001,407,000
2007Houston AstrosTeam Payroll28441,000-51922362,459,737380,0001,848,000
2008Arizona DiamondbacksTeam Payroll291,312,500-36814602,696,252390,0003,160,500
2009Arizona DiamondbacksTeam Payroll302,535,000-27911662,746,792400,0005,695,500
2010Arizona DiamondbacksTeam Payroll314,185,000-210677++2,812,412400,0009,880,500
2010Tampa Bay RaysTeam Payroll314,185,000-210677++2,812,412400,0009,880,500
2011San Diego PadresTeam Payroll321,500,000-3659592,722,607414,00011,380,500
2012Philadelphia PhilliesTeam Payroll331,150,000-40119562,954,887480,00012,530,500
2012Pittsburgh PiratesTeam Payroll331,150,000-40116562,954,887480,00012,530,500
2012New York YankeesTeam Payroll331,150,000-40122562,954,887480,00012,530,500
2013Miami MarlinsTeam Payroll34490,000-77526-3,023,990490,00013,020,5002013-01-26 - Signed to minor league contract
2014Houston AstrosTeam Payroll352,750,000-3194653,256,497500,00015,770,5002013-12-08 - Signed to 2-year contract for 2014-2015 ($6m) Option year for 2016
2015Houston AstrosTeam Payroll363,000,00011.05831611653,571,283507,50018,770,500
2016Colorado RockiesTeam Payroll371,750,00012.05839914563,498,245507,50020,520,5002015-12-15 - Signed to 2-year contract for 2016-2017 ($6m)
2017Colorado RockiesTeam Payroll383,250,000-32113653,651,709535,00023,770,500
* 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