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

Jeff MathisHigh Level: MLB Current Team: Arizona Diamondbacks MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick
Futures Game

PositionsC-1223, DH-8, P-2, OF-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameJeffery Stephen Mathis
Height6-0Weight180BatsRightThrowsRight
Born DateMarch 31,1983 [34.329]PlaceMarianna,Florida
High SchoolMarianna (Marianna,FL)

DraftedSelected by the Anaheim Angels in the 1st round (33rd overall) of the 2001 Amateur Entry Draft [Signed]
Signing Bonus$1,125,000Signing ScoutsHank SargentTom KotchmanService Time11.012 (2017)
Prospect Rankings[BA] 2002-ANA-#10 ... 2003-MLB-#48 ... 2003-ANA-#4 ... 2004-MLB-#22 ... 2004-ANA-#2 ... 2005-ANA-#4 ... 2005-MLB-#67 ... 2006-MLB-#60 ... 2006-ANA-#4 ... 2007-ANA-#7
MLB DebutAugust 12,2005 [22.134]
OrganizationsANA [11] MIA [4] ARI [1] TOR [1] Awards6
TBC Player ID6162Retrosheet IDmathj001MLBAM ID425772
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Jeff Mathis 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 RatingsBattingSpeed33Power51Contact31XBH59RBIs52Runs48Hitting36Durability37Team.509Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2001Provo AngelsPioRkana2c18227714236301810111320301.299.387.455.84235993.343.156.312.36311.8313.981.180.000.0039.13
2001Arizona AngelsArizRkana-c18723171003002400101.304.346.348.6948126.350.044.130.3077.6915.382.000.000.0014.29
2001Totals for Rk-Rk         2910015307302110131720402.300.378.430.8084310119.345.130.270.35110.9214.291.310.000.0033.33
2002Cedar Rapids KernelsMidwAana10c1912849175141413107374407582836.287.346.444.79021854549.316.157.244.3427.2913.661.881.8249.1038.30
2003Rancho Cucamonga QuakesCalifA+ana-c209837874122283115453357450404.323.384.500.88418942422.374.177.275.3828.2917.542.112.6134.3634.43
2003Arkansas TravelersTexAAana12c202495192711021412121611212.284.364.463.8274413111.316.179.295.35510.8114.411.331.8047.5048.15
2003Minor Totals (2 teams)Minor         12247393149393136865479061616.315.380.493.87323355533.362.178.279.3778.8216.891.912.4436.3836.91
2004Arkansas TravelersTexAAana10c2111743257982431455214910154415.227.310.394.70417041494.262.167.282.3089.9220.452.062.8330.8641.84
2005Salt Lake StingersPCLAAAana-c2211242778118263217343428515417.276.340.499.83921350479.298.223.323.3598.7717.752.024.3820.3342.37
2005Los Angeles Angels of AnaheimALMLBana44c-dh2253110000000100000.333.333.333.666103.500.000.000.2970.0033.330.000.000.000.00
2006Salt Lake BeesPCLAAAana2123993846211133354531267520516.289.333.430.76316541417.343.141.214.3296.2417.992.881.2076.8036.94
2006Los Angeles AngelsALMLBana5c2323559820260071400110.145.238.291.52916463.150.146.273.23011.1122.222.003.1727.5050.00
2007Salt Lake BeesPCLAAAana-c2466250396114252631174522208.244.295.376.6719421273.277.132.208.2966.2316.482.651.8350.0034.43
2007Los Angeles AngelsALMLBana5c2459171243612042301154923403.211.276.351.6276016195.262.140.222.2777.6925.133.272.0542.7544.44
2008Los Angeles AngelsALMLBana5c259428335558094222309038441.194.275.318.5939017328.245.124.230.2639.1527.443.002.7431.4430.91
2009Los Angeles AngelsALMLBana5c268423726508052823227348102.211.288.308.5967313272.281.097.186.2728.0926.843.321.8447.4026.00
2010Salt Lake BeesPCLAAAana-c279336811150041000001.242.324.424.74814337.318.182.303.33110.8127.032.502.7033.0037.50
2010Los Angeles AngelsALMLBana5c27682051940613183065913303.195.219.278.4975710218.253.083.127.2202.7527.069.831.3868.3325.00
2011Los Angeles AngelsALMLBana5c28932471843120322121575214323.174.225.259.4846415281.233.085.142.2155.3426.695.001.0782.3334.88
2012Toronto Blue JaysALMLBtor6c297121125461308271096806102.218.249.393.6428321227.279.175.223.2773.9629.967.563.5226.3845.65
2013Jupiter HammerheadsFSLA+mia-c30414142004001410001.286.375.429.8046216.400.143.214.3586.2525.004.000.000.0050.00
2013Jacksonville SunsSouAAmia-c30311131016001601000.273.333.636.9697213.500.363.455.4137.6946.156.007.6911.0066.67
2013New Orleans ZephyrsPCLAAAmia-c3029121012001500000.222.300.667.9676210.333.445.556.40610.0050.005.0010.009.00100.00
2013Minor Totals (3 teams)Minor         93439402120031511001.265.342.559.90119639.412.294.382.3887.6938.465.005.1317.0066.67
2013Miami MarlinsNLMLBmia6c307323214427152900217611145.181.251.284.5356613256.243.103.194.2368.2029.693.621.9546.4030.95
2014Miami MarlinsNLMLBmia6c316417512357021200156405022.200.263.274.537489195.303.074.160.2417.6932.824.271.0387.5025.71
2015Jacksonville SunsSouAAmia2c32517251002002600100.294.350.353.7036120.417.059.176.30810.0030.003.000.000.0020.00
2015New Orleans ZephyrsPCLAAAmia6c32410000000000200000.000.000.000.0000010.000.000.000.0000.0020.000.000.000.000.00
2015Minor Totals (2 teams)Minor         927251002002800100.185.233.222.4556130.250.037.111.2056.6726.674.000.000.0020.00
2015Miami MarlinsNLMLBmia6c323293915412120072400312.161.214.290.504277103.186.129.204.2156.8023.303.431.9446.5046.67
2016Miami MarlinsNLMLBmia6c33411261230412150043610101.238.265.333.598427132.315.095.127.2593.0327.279.001.5263.0023.33
2017Arizona DiamondbacksNLMLBari2c3460186134010221110146121016.215.277.323.6006014203.309.108.188.2626.9030.054.360.9993.0035.00
MLB Totals - 13 Season(s)Filter7672224217441936472451081656901649221530.198.256.309.5656871462476.261.111.186.0006.6627.874.181.9047.3233.11
Minor League Totals - 10 Season(s)Filter700265143073019021713802615243521271534742.275.338.443.78111752822970.315.168.264.0008.1817.542.142.3937.3438.63
AAA Totals - 6 Season(s)Filter292111318630075933151105902225711222.270.324.442.7664921171226.307.172.258.0007.3418.112.472.6933.7339.00
AA Totals - 4 Season(s)Filter149555791333731777336412966727.240.321.409.73022757638.279.169.285.00010.0320.222.022.6632.6542.86
A+ Totals - 2 Season(s)Filter10239275126303115853367860405.321.384.497.88119544438.375.176.273.0008.2217.812.172.5135.6434.92
A Totals - 1 Season(s)Filter12849175141413107374407582836.287.346.444.79021854549.316.157.244.0007.2913.661.881.8249.1038.30
Rk Totals - 1 Season(s)Filter2910015307302110131720402.300.378.430.8084310119.345.130.270.00010.9214.291.310.000.0033.33
Los Angeles Angels Totals - 6 Season(s)Filter4211198131232481261398895360123616712.194.257.301.558360751357.249.107.186.0007.0026.533.791.9246.0832.33
Miami Marlins Totals - 4 Season(s)Filter2106264712222311680047200265710.195.251.292.54318336686.264.097.173.0006.8529.154.261.6056.9129.51
Toronto Blue Jays Totals - 1 Season(s)Filter7121125461308271096806102.218.249.393.6428321227.279.175.223.0003.9629.967.563.5226.3845.65
Arizona Diamondbacks Totals - 1 Season(s)Filter60186134010221110146121016.215.277.323.6006014203.309.108.188.0006.9030.054.360.9993.0035.00
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter53110000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games162470469320110522235146310536.198.256.309.56514531523.261.111.186.0006.6627.874.181.9047.3233.11
Average Minor - Per 162 games16261410016944516886356121638210.275.338.443.78127265687.315.168.264.0008.1817.542.142.3937.3438.63

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012Toronto Blue JaysALMLBtor6Rel29009.0020200202.04220100002.5018.00--4.50--0.00-4.60
MLB Totals - 1 Season(s)Filter009.0020200202.04220100002.5018.00--4.50--0.00-1.50
Toronto Blue Jays Totals - 1 Season(s)Filter009.0020200202.04220100002.5018.00--4.50--0.00--
Average MLB - Per ~220 innings009.002200220002200220.0440220220011000002.5018.00--4.50--0.00-1.50

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Provo Angels PioRkana18C20--166222-190188.9899.40-----42290.926.3
2001Arizona Angels ArizRkana18C3--192--21211.0007.00-----1742.95.4
2001Arizona Angels ArizRkana18OF1---------------714.31.8
2002Cedar Rapids Kernels MidwAana19C80--6067042680676.9948.45-----612862.557.6
2003Rancho Cucamonga Quakes CalifA+ana20C82--5626766635629.9917.67-----149883.758.6
2003Arkansas Travelers TexAAana20C23--176161-193192.9958.35-----62495.816.4
2004Arkansas Travelers TexAAana21C104--62661143701687.9806.61-----1211788.974.8
2006Los Angeles AngelsALMLBana23C20141339263110198.9704.900.7412380.012387.012.3
2006Los Angeles AngelsALMLBana23DH2---------------238.71.2
2007Salt Lake Bees PCLAAAana24C58--3835587446438.9827.55-----66687.940.6
2007Los Angeles AngelsALMLBana24DH2---------------593.41.2
2007Los Angeles AngelsALMLBana24C57524673834242429425.9917.460.9140883.355996.635.2
2008Los Angeles AngelsALMLBana25C949079362457135694681.9817.240.86572074.0394100.058.0
2009Los Angeles AngelsALMLBana26C79786575075875572565.9887.150.86521874.368494.048.8
2010Salt Lake Bees PCLAAAana27C7--505-155551.0007.86-3350.01977.84.9
2010Los Angeles AngelsALMLBana27C67625534333672476469.9857.000.85431179.666898.541.4
2011Los Angeles AngelsALMLBana28C91796985125334568565.9956.210.81481872.769397.856.2
2012Toronto Blue JaysALMLBtor29DH2---------------712.81.2
2012Toronto Blue JaysALMLBtor29C66595324333825473471.9967.140.89292059.267193.040.7
2012Toronto Blue JaysALMLBtor29P2-2-------------712.81.2
2013Jupiter Hammerheads FSLA+mia30C3--141--15151.0005.00--20.0-475.02.2
2013Jacksonville Suns SouAAmia30C3--261--27271.0009.00-----13100.02.2
2013New Orleans Zephyrs PCLAAAmia30C2--29---29291.00014.50-1-100.0-2100.01.4
2013Miami MarlinsNLMLBmia30C73706155203012551550.9987.530.89301566.7573100.045.1
2014Miami MarlinsNLMLBmia31C62524733893914429428.9986.900.90331667.336496.938.3
2015Jacksonville Suns SouAAmia32C2--204-224241.00012.00-5271.4-540.01.4
2015New Orleans Zephyrs PCLAAAmia32C4--211--22221.0005.50-2166.7-4100.02.8
2015Miami MarlinsNLMLBmia32C30292462101311224223.9967.430.9111568.8-3293.818.5
2016Miami MarlinsNLMLBmia33C38363103043233339336.9918.841.08231069.714192.723.6
2017Arizona DiamondbacksNLMLBari34C58564744894436536533.9949.191.12191457.646096.735.8
MLB Totals for C - 13 season(s)-   C73867759564900448484053965348.9917.250.9039715871.5467380.00.0
MLB Totals for DH - 4 season(s)-   DH8---------------80.00.0
MLB Totals for P - 1 season(s)-   P2-2-------------20.00.0
AAA Totals for C - 5 season(s)-   C165--1081108171312061189.9867.21-6460.071650.00.0
AA Totals for C - 4 season(s)-   C132--84882155945930.9847.05-5271.4191320.00.0
A+ Totals for C - 2 season(s)-   C85--5766866650644.9917.58--20.014850.00.0
A Totals for C - 1 season(s)-   C80--6067042680676.9948.45-----6800.00.0
Rk Totals for C - 1 season(s)-   C23--185242-211209.9919.09-----5230.00.0
Rk Totals for OF - 1 season(s)-   OF1---------------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Provo Angels PioRkana18-20---------
2001Arizona Angels ArizRkana18-3-------1-
2002Cedar Rapids Kernels MidwAana19-80---------
2003Rancho Cucamonga Quakes CalifA+ana20-82---------
2003Arkansas Travelers TexAAana20-23---------
2004Arkansas Travelers TexAAana21-104---------
2006Los Angeles AngelsALMLBana23-20--------2
2007Salt Lake Bees PCLAAAana24-58---------
2007Los Angeles AngelsALMLBana24-57--------2
2008Los Angeles AngelsALMLBana25-94---------
2009Los Angeles AngelsALMLBana26-79---------
2010Salt Lake Bees PCLAAAana27-7---------
2010Los Angeles AngelsALMLBana27-67---------
2011Los Angeles AngelsALMLBana28-91---------
2012Toronto Blue JaysALMLBtor29266--------2
2013Jupiter Hammerheads FSLA+mia30-3---------
2013Jacksonville Suns SouAAmia30-3---------
2013New Orleans Zephyrs PCLAAAmia30-2---------
2013Miami MarlinsNLMLBmia30-73---------
2014Miami MarlinsNLMLBmia31-62---------
2015Jacksonville Suns SouAAmia32-2---------
2015New Orleans Zephyrs PCLAAAmia32-4---------
2015Miami MarlinsNLMLBmia32-30---------
2016Miami MarlinsNLMLBmia33-38---------
2017Arizona DiamondbacksNLMLBari34-58---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2003Scottsdale ScorpionsArizona Fall LgMinor201550392003106800000.180.268.220.48811256.214.040.18010.7114.291.330.000.0022.22
2006Los Angeles AngelsMLB Spring TrainingMLB2316368116016105810000.306.405.556.96120742.370.250.41711.9019.051.602.3836.0063.64
2007Los Angeles AngelsMLB Spring TrainingMLB242444461025103700000.136.191.295.48613347.114.159.2506.3814.892.334.2622.0050.00
2008Los Angeles AngelsMLB Spring TrainingMLB25153871231031071000001.316.422.447.86917445.429.131.34215.5622.221.430.000.0033.33
2008Los Angeles AngelsDiv SeriesMLB2512010000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
2009Los Angeles AngelsMLB Spring TrainingMLB262153141861413309800101.340.429.7171.146381163.333.377.60414.2912.700.896.3513.2561.11
2009Los Angeles AngelsDiv SeriesMLB2623010000000201000.333.333.333.6661041.000.000.0000.0050.000.000.000.000.00
2009Los Angeles AngelsChamp. SeriesMLB26512275001000200000.583.5831.0001.58312512.700.417.4170.0016.670.000.000.0071.43
2010Los Angeles AngelsMLB Spring TrainingMLB2717418930110002830200.220.292.366.65815448.235.146.1954.1716.674.002.0841.0044.44
2011Los Angeles AngelsMLB Spring TrainingMLB2817468183018113701003.391.429.522.95124450.447.131.1966.0014.002.332.0046.0022.22
2012Toronto Blue JaysMLB Spring TrainingMLB2917437710020061400002.163.265.186.4518149.241.023.16312.2428.572.330.000.0014.29
2013Miami MarlinsMLB Spring TrainingMLB3012010001000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
2014Miami MarlinsMLB Spring TrainingMLB3111323830150031100010.250.314.438.75214435.350.188.2818.5731.433.672.8632.0050.00
2015Miami MarlinsMLB Spring TrainingMLB321126372014001600001.269.296.462.75812327.316.193.2313.7022.226.003.7026.0042.86
2016Miami MarlinsMLB Spring TrainingMLB331020151001012400000.250.318.300.6186122.313.050.1009.0918.182.000.000.0020.00
2017Arizona DiamondbacksMLB Spring TrainingMLB341121690001005300100.429.519.429.9489027.474.000.23818.5211.110.600.000.000.00
2017Arizona DiamondbacksWild CardMLB3414010001001200000.250.400.250.650105.500.000.25020.0040.002.000.000.000.00
2017Arizona DiamondbacksDiv SeriesMLB3425110011000100000.200.200.8001.000415.000.600.6000.0020.000.0020.005.00100.00
Arizona Fall League Totals - 1 yrs1550392003106800000.180.268.220.48811256.214.040.18010.7114.291.330.000.0022.22
MLB Spring Training Totals - 12 yrs17140269111292115972468641418.276.353.440.79317742457.324.164.29110.0718.821.872.4136.5537.84
MLB Playoffs - Wild Card Totals - 1 yrs14010001001200000.250.400.250.650105.500.000.25020.0040.002.000.000.000.00
MLB Playoffs - Divisional Series Totals - 3 yrs510130011000401000.300.300.600.9006111.400.300.3000.0036.360.009.0910.0033.33
MLB Playoffs - Championship Series Totals - 1 yrs512275001000200000.583.5831.0001.58312512.700.417.4170.0016.670.000.000.0071.43

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2003Baseball America Minor League 2nd All-Star Team (C) ... California League All-Star Team (C) ... Minor League High-A All-Star Team (C)3
2005Triple A All-Star Team (C) ... Pacific Coast League All-Star (C)2
2006Pacific Coast League All-Star (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-09-26CArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-09-26
2017-08-22CArizona DiamondbacksArizona Diamondbacks (MLB)YDL-10InjuredDL10 Fractured right handTeam Roster on 2017-08-22
2016-12-04CArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 2-year contract for 2017-2018 ($4m)Team Roster on 2016-12-04
2016-11-02CFree Agent -Free AgentFree AgentGranted free agency  
2015-12-19CMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($1.5m) [Free Agent]Team Roster on 2015-12-19
2015-11-03CFree Agent -Free AgentFree AgentGranted free agency  
2015-06-06CMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2015-06-06
2015-04-14cMiami MarlinsMiami Marlins (MLB)YDL-15InjuredDL15 Fractured right ring fingerTeam Roster on 2015-04-14
2014-11-02cMiami MarlinsMiami Marlins (MLB)YActiveContractMarlins exercised option for 2015 ($1.5m)Team Roster on 2014-11-02
2013-05-14cMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2013-05-14
2013-05-12CMiami MarlinsNew Orleans (AAA)YDL-15InjuredAssigned to New Orleans (AAA) for rehabTeam Roster on 2013-05-12
2013-05-07CMiami MarlinsJacksonville (AA)YDL-15InjuredAssigned to Jacksonville (AA) for rehabTeam Roster on 2013-05-07
2013-05-02CMiami MarlinsJupiter (A+)YDL-15InjuredAssigned to Jupiter (A+) for rehabTeam Roster on 2013-05-02
2013-03-31CMiami MarlinsMiami Marlins (MLB)YDL-15InjuredDL15 Broken right collarboneTeam Roster on 2013-03-31
2012-11-19CMiami MarlinsMiami Marlins (MLB)YActiveTradedTraded from Blue Jays with Yunel Escobar, Adeiny Hechavarria, Jeff Mathis, Anthony DeSclafani, Justin Nicolino and Jake Marisnick to Marlins for Emilio Bonifacio, John Buck, Mark Buehrle, Josh Johnson and Jose ReyesTeam Roster on 2012-11-19
2012-08-14cToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 2-year contract extension thru 2014 (2015 option)Team Roster on 2012-08-14
2012-05-08cToronto Blue JaysToronto Blue Jays (MLB)YActive--Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-12-03TradeTraded by Angels to Blue Jays for Brad Mills 
2010-06-17InjuredActivated from DL 
2010-04-20InjuredDisabled -- - 
2001-06-05Contractsigned 
* 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
2001Anaheim Angels-181,125,000-------1,125,000Signing Bonus out of 2001 Draft (1st round - 33rd overall)
2005Los Angeles Angels of AnaheimTeam Payroll22300,000-79432-2,189,055300,0001,425,000
2006Los Angeles AngelsTeam Payroll23327,000-74229-2,365,072327,0001,752,000
2007Los Angeles AngelsTeam Payroll24380,000-73735-2,459,737380,0002,132,000
2008Los Angeles AngelsTeam Payroll25415,000-55625392,696,252390,0002,547,000
2009Los Angeles AngelsTeam Payroll26450,000-52223352,746,792400,0002,997,000
2010Los Angeles AngelsTeam Payroll271,300,000-38018582,812,412400,0004,297,000
2011Los Angeles AngelsTeam Payroll281,700,000-35516612,722,607414,0005,997,000
2012Toronto Blue JaysTeam Payroll291,500,000-36519592,954,887480,0007,497,0002012-08-14 - Signed to 2-year contract extension thru 2014 (2015 option)
2013Miami MarlinsTeam Payroll301,500,000-3827573,021,531490,0008,997,000
2014Miami MarlinsTeam Payroll311,500,000-4029563,256,497500,00010,497,000
2015Miami MarlinsTeam Payroll321,500,0009.01242815533,571,283507,50011,997,0002014-11-02 - Marlins exercised option for 2015 ($1.5m)
2016Miami MarlinsTeam Payroll331,500,00010.01241013553,498,245507,50013,497,0002015-12-19 - Signed to 1-year contract for 2016-2016 ($1.5m) [Free Agent]
2017Arizona DiamondbacksTeam Payroll342,000,000-39212573,582,271535,00015,497,0002016-12-04 - Signed to 2-year contract for 2017-2018 ($4m)
* 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