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

Joe ThatcherTrack this Player High Level: MLB Status: MLB Years: 2007-2015
Follow TBC on Twitter and Facebook


PositionsP-633Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJoseph Thatcher
Height6-2Weight203BatsLeftThrowsLeft
Born DateApril 10,1981 [37.013]PlaceIndianapolis,Indiana
High SchoolKokomo (Kokomo,IN)
CollegeIndiana State University (Terre Haute,IN)

DraftedSigned as undrafted amateur free agent in 2005 by the Milwaukee Brewers.Service Time7.045 (2015)
MLB DebutJuly 26,2007 [26.107]
OrganizationsSDN [7] MIL [3] ARI [2] ANA [1] CHN [1] HOU [1] LAN [1] Awards0
TBC Player ID35812Retrosheet IDthatj001MLBAM ID491159
Pitch Repertoire Fastball (67.60%) -- Slider (25.90%) -- Cutter (6.50%)
Fastball Velocity [2015] - 84.26 - [2014] - 85.93 - [2013] - 85.89 - [2012] - 86.07 - [2011] - 85.37 - [2010] - 86.27
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Joe Thatcher 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 RatingsPitchingStrikeouts83Walks61Hittable53SO/BB78vsPower53Hitting0Durability63Team.492Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2001Indiana State UniversityMVCNCAA-1S/R20544.2015123600070.2894633029560001.6711.33--3.697.131.93.556-
2002Indiana StateMVCNCAA-1So-Rel21411.7333033000852.0391110318463001.106.750.523.127.962.56.800-
2003Indiana StateMVCNCAA-1Jr35Rel22532.3322022000627.02677013344001.448.67--4.3311.332.62.625-
2004Indiana StateMVCNCAA-1Sr-S/R23485.60221210300090.01167456426739001.5811.600.402.607.302.81.333-
2004River City RascalsFrontierInd--Rel23232.98290290014542.0381514315552001.258.080.643.1911.693.67.400-
2005Helena BrewersPioRkmil-Rel24203.5260600627.283311100001.179.391.171.1711.7410.001.000-
2005River City RascalsFrontierInd-28Rel24421.27180180017521.0185304272001.037.59--1.6911.396.75.667-
2005Brevard County ManateesFSLA+mil-Rel24000.0070700429.060000143000.676.00----14.000.00--
2005Minor Totals (2 teams)MinorAAA--Rel0201.62130130010416.2143311243000.907.560.540.5412.9624.001.000-
2006West Virginia PowerSALAmil-R/CL25132.432602600251029.22813826421001.158.490.611.8212.747.00.250-
2006Brevard County ManateesFSLA+mil-Rel25310.29160160012230.2126119320000.683.520.292.649.393.56.750-
2006Huntsville StarsSouAAmil38Rel25101.6940400105.02210260000.753.38--3.3810.133.001.000-
2006Minor Totals (3 teams)MinorAAA--R/CL0541.374604600381264.2422110317801000.905.760.412.3310.964.71.556-
2007Huntsville StarsSouAAmil-Rel26100.5514014003016.0111102200000.806.06--1.1011.0210.001.000-
2007Portland BeaversPCLAAAsdn-Rel26101.0480800108.2104101111001.2710.38--1.0411.4211.001.000-
2007Nashville SoundsPCLAAAmil35Rel26212.0824024005121.2195507334101.207.89--2.9113.714.71.667-
2007Minor Totals (3 teams)MinorAAA--Rel0411.3546046009145.240107010645101.077.71--1.9312.346.40.800-
2007San Diego PadresNLMLBsdn50Rel26221.2922022005021.0136316160010.905.570.432.576.862.67.5003.34
2008Portland BeaversPCLAAAsdn50Rel27522.77370370010339.0381712211444001.268.770.462.5410.154.00.714-
2008San Diego PadresNLMLBsdn50Rel27048.4225025007025.2422524413170002.1414.731.404.565.961.31.0005.35
2009Portland BeaversPCLAAAsdn-Rel28121.8919019005119.0187415221001.218.530.472.3710.424.40.333-
2009San Diego PadresNLMLBsdn54Rel28102.8052052007045.0371414218552141.227.400.403.6011.003.061.0002.70
2010Portland BeaversPCLAAAsdn50Rel29013.6060600105.06220330001.8010.80--5.405.401.00.000-
2010San Diego PadresNLMLBsdn54Rel29101.29650650012035.0235517450010.865.910.261.8011.576.431.0001.56
2011Lake Elsinore StormCalifA+sdn-Rel30000.0010100001.0000002000--------18.000.00--
2011Tucson PadresPCLAAAsdn39Rel30001.2380800007.031103100000.823.68--3.6812.273.33--
2011Minor Totals (2 teams)MinorAAA--Rel0001.0890900008.031103120000.723.24--3.2412.964.00--
2011San Diego PadresNLMLBsdn54Rel30004.5018018005010.08551790001.507.200.906.308.101.29-4.63
2012Lake Elsinore StormCalifA+sdn-ST31000.0011000001.0000001000--------9.000.00--
2012San Diego PadresNLMLBsdn54Rel31143.41550550013131.2301312214390131.398.530.573.9811.082.79.2003.06
2013San Diego PadresNLMLBsdn54Rel32312.10500500013030.0287734292011.078.400.901.208.707.25.7502.91
2013Arizona DiamondbacksNLMLBari57Rel32016.752202200309.012771671001.9311.570.965.796.751.17.0004.87
2014Arizona DiamondbacksNLMLBari54Rel33102.6337037007024.02310733251001.088.631.131.139.388.331.0003.05
2014Los Angeles AngelsALMLBana54Rel33118.531601600206.013660120022.2118.47--1.422.842.00.5003.92
2015Fresno GrizzliesPCLAAAhou41Rel34001.0490900308.241104101000.924.15--4.1510.382.50--
2015Houston AstrosALMLBhou56Rel34133.1843043003022.22388112260001.549.130.404.7610.322.17.2503.00
2016Iowa CubsPCLAAAchn40Rel35006.14101900207.0105503110101.7712.27--3.6813.503.67--
2016Oklahoma City DodgersPCLAAAlan36Rel35003.6017017000015.0146605210101.278.40--3.0012.604.20--
2016Minor Totals (2 teams)MinorAAA--Rel0004.4327126002022.024111108320201.439.67--3.2212.904.00--
MLB Totals - 9 Season(s)Filter11163.38405040500771258.225210698199127062121.328.700.663.149.322.97.4070.06
Minor League Totals - 10 Season(s)Filter17101.982132211007821228.0189735176229215301.087.320.272.4011.314.71.630-
AAA Totals - 7 Season(s)Filter962.53138113700275129.2122483734216511301.258.340.212.8711.283.93.600-
AA Totals - 2 Season(s)Filter200.8318018004021.2133204260000.785.40--1.6610.806.501.000-
A+ Totals - 4 Season(s)Filter310.22251240016441.2186119493000.653.890.221.9410.585.44.750-
A Totals - 1 Season(s)Filter132.432602600251029.22813826421001.158.490.611.8212.747.00.250-
Rk Totals - 1 Season(s)Filter203.5260600627.283311100001.179.391.171.1711.7410.001.000-
Ind Totals - 2 Season(s)Filter652.404704700311063.2562017319824001.187.920.422.6911.594.32.545-
NCAA Totals - 4 Season(s)Filter18163.9892246890014239.227013810678620916001.4910.140.263.237.852.43.529-
San Diego Padres Totals - 7 Season(s)Filter8113.18287028700621197.01817570146921042101.268.210.643.139.533.04.421-
Arizona Diamondbacks Totals - 2 Season(s)Filter113.78590590010033.035171449322001.329.451.082.438.643.56.500-
Houston Astros Totals - 1 Season(s)Filter133.1843043003022.22388112260001.549.130.404.7610.322.17.250-
Los Angeles Angels Totals - 1 Season(s)Filter118.531601600206.013660120022.2118.47--1.422.842.00.500-
Average MLB - Per ~220 innings9143.38342034200651220.02138983167722852101.328.700.663.149.322.97.3910.06
Average Minor - Per ~220 innings1691.982022200007420220.0179694875927614301.087.320.272.4011.314.71.640-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2001Indiana State UniversityMVCNCAA-1p20110100000000000001.0001.0001.0002.0001011.000.000.000.8870.000.000.000.000.000.00
2007Huntsville StarsSouAAmil-26140000000001000000.0001.000.0001.000001.000.000.000.711100.000.000.000.000.000.00
2007Portland BeaversPCLAAAsdn-2681000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2007Nashville SoundsPCLAAAmil3526241000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2007Totals for PCL-PCL         322000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2007Minor Totals (3 teams)Minor         462000000001000000.000.333.000.333003.000.000.500.23733.330.000.000.000.000.00
2008Portland BeaversPCLAAAsdn5027371000000000000001.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2008San Diego PadresNLMLBsdn50p27251000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 2 Season(s)Filter971000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 3 Season(s)Filter1013000000001000001.000.250.000.250004.000.000.333.00025.000.000.000.000.000.00
AAA Totals - 3 Season(s)Filter873000000000000001.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
AA Totals - 1 Season(s)Filter140000000001000000.0001.000.0001.000001.000.000.000.000100.000.000.000.000.000.00
NCAA Totals - 1 Season(s)Filter110100000000000001.0001.0001.0002.0001011.000.000.000.0000.000.000.000.000.000.00
San Diego Padres Totals - 2 Season(s)Filter751000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1622000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games1625000000002000002.000.250.000.250006.000.000.333.00025.000.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004River City Rascals FrontierIndy-23P29--35--881.0000.28------29100.030.9
2005Helena Brewers PioRkmil24P6--14--551.0000.83------6100.07.9
2005River City Rascals FrontierIndy-24P18---4--441.0000.22------18100.019.1
2005Brevard County Manatees FSLA+mil24P7---1--111.0000.14------7100.05.1
2006West Virginia Power SALAmil25P26---71-87.8750.27------26100.019.1
2006Brevard County Manatees FSLA+mil25P16--142-75.7140.31------16100.012.4
2006Huntsville Stars SouAAmil25P4---------------4100.02.9
2007Huntsville Stars SouAAmil26P14---1--111.0000.07------14100.010.2
2007San Diego PadresNLMLBsdn26P22-21112-42.5000.090.10-----22100.013.5
2008Portland Beavers PCLAAAsdn27P37--12--331.0000.08------37100.025.7
2008San Diego PadresNLMLBsdn27P25-25-3--331.0000.120.12-----25100.015.4
2009Portland Beavers PCLAAAsdn28P19--21--331.0000.16------19100.013.2
2009San Diego PadresNLMLBsdn28P52-4514--551.0000.100.11-----52100.032.1
2010Portland Beavers PCLAAAsdn29P6---------------6100.04.2
2010San Diego PadresNLMLBsdn29P65-351---111.0000.020.03-----65100.040.1
2011Lake Elsinore Storm CalifA+sdn30P1---------------1100.00.7
2011Tucson Padres PCLAAAsdn30P8---1--111.0000.13------8100.05.6
2011San Diego PadresNLMLBsdn30P18-10-1--111.0000.060.10-----18100.011.1
2012Lake Elsinore Storm CalifA+sdn31P1---------------1100.00.7
2012San Diego PadresNLMLBsdn31P55-31-3--331.0000.050.102250.0-55100.034.0
2013San Diego PadresNLMLBsdn32P50-30-4--441.0000.080.132-100.0-50100.030.9
2013Arizona DiamondbacksNLMLBari32P22-9-------------22100.013.6
2014Arizona DiamondbacksNLMLBari33P37-24--------2166.7-37100.022.8
2014Los Angeles AngelsALMLBana33P16-61---111.0000.060.17-----16100.09.9
2015Fresno Grizzlies PCLAAAhou34P9---------------9100.06.3
2015Houston AstrosALMLBhou34P43-22-3--331.0000.070.142-100.0-43100.026.5
2016Oklahoma City Dodgers PCLAAAlan35P17---2--221.0000.12------17100.012.1
2016Iowa Cubs PCLAAAchn35P10---11-21.5000.10------10100.07.0
Ind Totals for P - 2 season(s)-   P47--39--12121.0000.26------470.00.0
MLB Totals for P - 9 season(s)-   P405-2584192-2523.9200.060.098372.7-4050.00.0
AAA Totals for P - 6 season(s)-   P106--371-1110.9090.09------1060.00.0
AA Totals for P - 2 season(s)-   P18---1--111.0000.06------180.00.0
A+ Totals for P - 4 season(s)-   P25--152-86.7500.24------250.00.0
A Totals for P - 1 season(s)-   P26---71-87.8750.27------260.00.0
Rk Totals for P - 1 season(s)-   P6--14--551.0000.83------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004River City Rascals FrontierInd-2329----------
2005Helena Brewers PioRkmil246----------
2005River City Rascals FrontierInd-2418----------
2005Brevard County Manatees FSLA+mil247----------
2006West Virginia Power SALAmil2526----------
2006Brevard County Manatees FSLA+mil2516----------
2006Huntsville Stars SouAAmil254----------
2007Huntsville Stars SouAAmil2614----------
2007San Diego PadresNLMLBsdn2622----------
2008Portland Beavers PCLAAAsdn2737----------
2008San Diego PadresNLMLBsdn2725----------
2009Portland Beavers PCLAAAsdn2819----------
2009San Diego PadresNLMLBsdn2852----------
2010Portland Beavers PCLAAAsdn296----------
2010San Diego PadresNLMLBsdn2965----------
2011Lake Elsinore Storm CalifA+sdn301----------
2011Tucson Padres PCLAAAsdn308----------
2011San Diego PadresNLMLBsdn3018----------
2012Lake Elsinore Storm CalifA+sdn311----------
2012San Diego PadresNLMLBsdn3155----------
2013San Diego PadresNLMLBsdn3250----------
2013Arizona DiamondbacksNLMLBari3222----------
2014Arizona DiamondbacksNLMLBari3337----------
2014Los Angeles AngelsALMLBana3316----------
2015Fresno Grizzlies PCLAAAhou349----------
2015Houston AstrosALMLBhou3443----------
2016Oklahoma City Dodgers PCLAAAlan3517----------
2016Iowa Cubs PCLAAAchn3510----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Milwaukee BrewersMLB Spring TrainingMLB26006.7550500002.2422215002.2713.506.753.3716.875.006.75.000
2008San Diego PadresMLB Spring TrainingMLB27001.9390900209.1922047001.438.680.003.866.751.751.93.000
2009San Diego PadresMLB Spring TrainingMLB28000.0002-2002010.0310011100.402.700.000.900.901.000.90.000
2010San Diego PadresMLB Spring TrainingMLB29000.0020200002.0000001000.000.000.000.004.5000.00.000
2012San Diego PadresMLB Spring TrainingMLB31100.961101100219.18111110100.997.710.960.969.6410.000.961.000
2013San Diego PadresMLB Spring TrainingMLB32102.7080800106.2942035001.9412.150.004.056.751.675.401.000
2014Arizona DiamondbacksMLB Spring TrainingMLB33001.2390900007.1311025000.703.680.002.456.142.501.23.000
2015Houston AstrosMLB Spring TrainingMLB34001.1390900008.0311056001.003.380.005.636.751.201.13.000
2016Cleveland IndiansMLB Spring TrainingMLB35001.3570700106.2531008000.816.750.000.0010.8004.05.000
MLB Spring Training Totals - 9 yrs201.4560258008162.044151031748200.986.390.442.476.972.822.181.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-11-13RPFree Agent -RetiredRetiredAnnounced retirement35.217  
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency35.211  
2016-08-18RPChicago CubsIowa (AAA)-MinorsReassigned MinorsAssigned to Iowa (AAA)35.130Team Roster on 2016-08-18
2016-08-15RPChicago CubsChicago Cubs (MLB)-MinorsContractSigned to Minor League Contract35.127Team Roster on 2016-08-15
2016-08-13RPFree Agent -Free AgentFree AgentReleased by Indians35.125  
2016-08-11RPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)35.123Team Roster on 2016-08-11
2016-07-22RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract35.103Team Roster on 2016-07-22
2016-06-04RPFree Agent -Free AgentFree AgentReleased by Dodgers35.055  
2016-04-21RPLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)35.011Team Roster on 2016-04-21
2016-04-17RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract35.007Team Roster on 2016-04-17
2016-03-27RPFree Agent -Free AgentFree AgentReleased by Indians34.351  
2015-12-18RPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract34.252Team Roster on 2015-12-18
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency34.207  
2015-09-02RPHouston AstrosHouston Astros (MLB)YActiveMLB ActiveContract purchased from minors34.145Team Roster on 2015-09-02
2015-08-25RPHouston AstrosFresno (AAA)-Minors--Reinstated to active roster34.137Team Roster on 2015-08-25
2015-08-22RPHouston AstrosFresno (AAA)-Restricted--Placed on temporary inactive list34.134Team Roster on 2015-08-22
2015-08-11RPHouston AstrosFresno (AAA)-MinorsReassigned MinorsAssigned to Fresno (AAA)34.123Team Roster on 2015-08-11
2015-08-06RPHouston AstrosHouston Astros (MLB)-MinorsContractSigned to Minor League Contract34.118Team Roster on 2015-08-06
2015-07-30RPFree Agent -Free AgentFree AgentReleased by Astros34.111  
2015-07-22RPHouston AstrosHouston Astros (MLB)-DFADes For AssignmentDesignated for Assignment34.103Team Roster on 2015-07-22
2015-03-31RPHouston AstrosHouston Astros (MLB)YActiveMLB ActiveContract purchased from minors33.355Team Roster on 2015-03-31
2015-02-14RPHouston AstrosHouston Astros (MLB)-MinorsContractSigned to Minor League Contract33.310Team Roster on 2015-02-14
2014-10-31RPFree Agent -Free AgentFree AgentGranted free agency33.204  
2014-09-12RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL33.155Team Roster on 2014-09-12
2014-08-03RPLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Sprained left ankle33.115Team Roster on 2014-08-03
2014-07-06RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Diamondbacks with Tony Campana to Angels for Zach Borenstein and Joey Krehbiel33.087Team Roster on 2014-07-06
2014-07-05RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded From Arizona (with OF Tony Campana, four-player deal)33.086Team Roster on 2014-07-05
2014-01-17RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($2.375m) Avoiding arbitration32.282Team Roster on 2014-01-17
2013-07-31RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveTradedTraded from Padres with Matt Stites to Diamondbacks for Ian Kennedy32.112Team Roster on 2013-07-31
2013-01-18RPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2013 ($1.35m) Avoiding arbitration31.283Team Roster on 2013-01-18
2012-09-02RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveActivated from DL31.145Team Roster on 2012-09-02
2012-07-30RPSan Diego PadresSan Diego Padres (MLB)YDL-15InjuredDL15 Right knee tendinitis31.111Team Roster on 2012-07-30
2012-05-07RPSan Diego PadresSan Diego Padres (MLB)YActive--31.027Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-08-04InjuredActivated from DL 
2011-05-04InjuredTransferred to 60-day DL 
2011-03-30InjuredDisabled -- Strained left shoulder 
2010-04-22InjuredActivated from DL 
2010-04-04InjuredDisabled -- Strained Left Shoulder 
2008-03-03ContractSigned by Padres (1-year) 
2007-07-25TradeTraded by Padres with Will Inman and Steve Garrison to Brewers for Scott Linebrink 
* 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
2007San Diego PadresTeam Payroll26380,000-73745-2,459,737380,000380,000
2008San Diego PadresTeam Payroll27393,000-71027212,696,252390,000773,000
2009San Diego PadresTeam Payroll28400,000-72437-2,746,792400,0001,173,000
2010San Diego PadresTeam Payroll29412,700-63923302,812,412400,0001,585,700
2011San Diego PadresTeam Payroll30433,900-61622322,722,607414,0002,019,600
2012San Diego PadresTeam Payroll31700,000-47818472,954,887480,0002,719,600
2013San Diego PadresTeam Payroll321,350,000-40313553,023,990490,0004,069,6002013-01-18 - Signed to 1-year contract for 2013 ($1.35m) Avoiding arbitration
2013Arizona DiamondbacksTeam Payroll321,350,000-40318553,023,990490,0004,069,6002013-01-18 - Signed to 1-year contract for 2013 ($1.35m) Avoiding arbitration
2014Los Angeles AngelsTeam Payroll332,375,000-34116633,256,497500,0006,444,6002014-01-17 - Signed to 1-year contract for 2014-2014 ($2.375m) Avoiding arbitration
2014Arizona DiamondbacksTeam Payroll332,375,000-34114633,256,497500,0006,444,6002014-01-17 - Signed to 1-year contract for 2014-2014 ($2.375m) Avoiding arbitration
2015Houston AstrosTeam Payroll341,000,0007.04547918473,571,283507,5007,444,6002015-02-14 - Signed to Minor League Contract
2015-08-06 - Signed to Minor League Contract
* 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