Tips Updates
Daily
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

Arizona Fall League
Rated Prospect
World Series Champion

PositionsP-970Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameChad Michael Qualls
Height6-5Weight205BatsRightThrowsRight
Born DateAugust 17,1978 [39.248]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.034131338240041.279.270.822.186.553.001.0003.87
2005Houston AstrosNLMLBhou50Rel26643.28770770019079.2733329723601061.218.250.792.606.782.61.6003.75
2006Houston AstrosNLMLBhou50Rel27733.76810810013088.27638371028560061.177.711.022.845.682.00.7004.50
2007Houston AstrosNLMLBhou50Rel28653.05790790016582.28429281025782031.329.151.092.728.493.12.5453.94
2008Arizona DiamondbacksNLMLBari50Rel29482.81770770021973.2612923418716031.077.450.492.208.673.94.3332.77
2009Arizona DiamondbacksNLMLBari50R/CL30223.635105100442452.053232157452021.159.170.871.217.796.43.5003.14
2010Arizona DiamondbacksNLMLBari50R/CL31148.294304300281238.0614135515343002.0014.451.183.558.052.27.2004.18
2010Tampa Bay RaysALMLBtba55Rel31205.5727027001021.024151326151011.4310.290.862.576.432.501.0003.89
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.0571818419491021.238.270.582.767.112.58.7143.32
2014Houston AstrosALMLBhou50R/CL35153.335805800411951.054221955431021.159.470.880.887.548.60.1673.13
2015Corpus Christi HooksTexAAhou11ST36005.4022000001.22111010001.2010.805.40--5.400.00--
2015Houston AstrosALMLBhou50Rel36354.38600600017449.046242469463021.118.391.091.648.395.11.3753.52
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.081938234983211624280311.289.130.932.356.962.96.5200.69
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.2367159150419830770231.218.590.962.297.183.13.551-
Arizona Diamondbacks Totals - 3 Season(s)Filter7144.341710171009345163.21759379144015011051.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.0571818419491021.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.024151326151011.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.02231049523571708081.289.130.932.356.962.96.5190.69
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