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

Jarrod DysonTrack this Player High Level: MLB Current Team: Arizona Diamondbacks MLB Years: 2010-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
World Series Champion

PositionsCF-737, OF-195, LF-93, RF-87, dh-34Position when DraftedCFPlayer Listed UnderMajor Leaguers
Proper NameJarrod Martel Dyson
Height5-10Weight160BatsLeftThrowsRight
Born DateAugust 15,1984 [34.118]PlaceMcComb,Mississippi
High SchoolMcComb (McComb,MS)
CollegeSouthwest Mississippi Community College (Summit,MS)

DraftedSelected by the Kansas City Royals [Team Picks] in the 50th round (1475th overall) of the 2006 Amateur Entry Draft [Signed]
Signing ScoutsBrian RheesService Time6.088 (2017)
MLB DebutSeptember 7,2010 [26.023]
OrganizationsKCA [11] ARI [1] SEA [1] Awards0
TBC Player ID123023Retrosheet IDdysoj001MLBAM ID502481
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Jarrod Dyson 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 RatingsBattingSpeed99Power24Contact71XBH26RBIs29Runs85Hitting67Durability48Team.505Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Arizona RoyalsArizRkkca-of2151161404446019194183052310.273.358.373.7316010189.328.100.304.3249.5215.871.670.000.0022.73
2007Burlington BeesMidwAkca-of22103761010003121200000.270.308.297.60511139.400.027.135.2755.1330.776.000.000.0010.00
2008Wilmington Blue RocksCaroA+kca34of2393288407580024399326028101.260.337.288.625838331.328.028.243.2929.6718.131.880.000.0010.67
2009Burlington BeesMidwAkca9cf241767142321059451412000.343.397.403.80027375.434.060.209.3606.6718.672.800.000.0013.04
2009Northwest Arkansas NaturaTexAAkca12cf2463248386474014376275408004.258.331.319.6507911283.330.061.294.2979.5419.082.000.000.0017.19
2009Minor Totals (2 teams)Minor         8031552879501946103268110004.276.345.337.68210614358.352.061.276.3108.9418.992.130.000.0016.09
2010Arizona RoyalsArizRkkca-cf256254131106310300000.520.520.6401.16016225.591.120.200.5090.0012.000.000.000.0015.38
2010Wilmington blue RocksCaroA+kca7cf2512497166209511900200.327.327.531.85826852.381.204.306.3601.9217.319.000.000.0050.00
2010Northwest Arkansas NaturaTexAAkca-cf-lf25725660006335210102.240.375.240.6156032.250.000.200.30015.636.250.400.000.000.00
2010Omaha RoyalsPCLAAAkca13cf25461953353101119133163215206.272.327.349.6766812219.317.077.210.3047.3114.612.000.46195.0022.64
2010Minor Totals (4 teams)Minor         712945088174140248224625508.299.347.395.74211622328.345.096.224.3286.7114.022.090.30294.0025.00
2010Kansas City RoyalsALMLBkca1cf251857111242159161602002.211.286.404.69023765.275.193.439.3029.2324.622.671.5457.0058.33
2011Omaha Storm ChasersPCLAAAkca4cf-rf268331969891033263823547312014.279.356.357.71311416369.320.078.301.3229.4912.741.340.81106.3317.98
2011Kansas City RoyalsALMLBkca1cf26264489100311171401100.205.308.227.53510153.290.022.409.25513.2126.422.000.000.0011.11
2012Omaha Storm ChasersPCLAAAkca4cf27156312213305714504003.333.373.476.84930671.362.143.302.3675.637.041.250.000.0028.57
2012Kansas City RoyalsALMLBkca1cf2710229252768509305305614315.260.328.322.6509413330.318.062.250.2919.0916.971.870.000.0017.11
2013Omaha Storm ChasersPCLAAAkca-cf2815528820015031221000.154.228.192.42010258.200.038.192.2005.1720.694.000.000.0025.00
2013Kansas City RoyalsALMLBkca1cf2887213305594217346214513114.258.326.366.6927815239.317.108.338.3078.7918.832.140.84106.5027.27
2014Kansas City RoyalsALMLBkca1cf29120260337044124367225206205.269.324.327.651859290.330.058.254.2947.5917.932.360.34260.0012.86
2015Kansas City RoyalsALMLBkca1cf-lf3090200315086218263143746103.250.311.380.6917616225.296.130.315.3026.2216.442.640.89100.0032.00
2016Omaha Storm ChasersPCLAAAkca3o31722770001404421000.318.464.318.7827029.389.000.364.37013.7913.791.000.000.000.00
2016Kansas City RoyalsALMLBkca1cf311072994683148125307263931824.278.333.388.72111623337.307.110.274.3107.7211.571.500.30299.0027.71
2017Seattle MarinersALMLBsea1cf3211134656871335302872855104223.251.324.350.67412121390.285.099.240.2967.1814.101.961.2869.2024.14
2018Reno AcesPCLAAAari3325010000101000000.200.333.200.533106.200.000.400.26216.670.000.000.000.000.00
2018Arizona DiamondbacksNLMLBari13367206293942212163273403123.189.282.257.539538237.216.068.262.24511.3914.351.260.84103.0020.51
MLB Totals - 9 Season(s)Filter728191729648165341414322040181348193019829.251.319.342.6616561132166.297.091.280.0008.3616.071.920.65136.9323.49
Minor League Totals - 10 Season(s)Filter4271556284430542141351863515328417439220.276.346.346.692538791778.334.070.265.0008.6115.971.860.22389.0018.37
AAA Totals - 6 Season(s)Filter168656129179257452686631008232113.273.343.351.69423036752.316.078.268.0008.3813.301.590.53164.0020.11
AA Totals - 2 Season(s)Filter70273447074020409325618106.256.336.311.6478511315.321.055.286.00010.1617.781.750.000.0015.71
A+ Totals - 2 Season(s)Filter10533747911420334410336928301.270.336.323.65910916383.336.053.252.0008.6218.022.090.000.0017.58
A Totals - 2 Season(s)Filter271042033310512572612000.317.366.365.731384114.423.048.183.0006.1422.813.710.000.0012.12
Rk Totals - 2 Season(s)Filter57186445757025225183352310.306.377.409.7867612214.365.103.290.0008.4115.421.830.000.0021.05
Kansas City Royals Totals - 7 Season(s)Filter5501365211355482971011763012625992316423.260.323.353.676482841539.312.093.292.0008.1916.832.060.45195.0023.66
Seattle Mariners Totals - 1 Season(s)Filter11134656871335302872855104223.251.324.350.67412121390.285.099.240.0007.1814.101.961.2869.2024.14
Arizona Diamondbacks Totals - 1 Season(s)Filter67206293942212163273403123.189.282.257.539538237.216.068.262.00011.3914.351.260.84103.0020.51
Average MLB - Per 162 games16242766107148332499407747426.251.319.342.66114625482.297.091.280.0008.3616.071.920.65136.9323.49
Average Minor - Per 162 games162590108163208251711358108616318.276.346.346.69220430675.334.070.265.0008.6115.971.860.22389.0018.37

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Arizona Royals ArizRkkca21OF39--4911226260.9681.54------5176.569.6
2007Burlington Bees MidwAkca22OF9--13---13131.0001.44------1090.06.5
2008Wilmington Blue Rocks CaroA+kca23OF85--1711441189185.9792.18------9391.460.7
2009Burlington Bees MidwAkca24CF16--431114544.9782.75------1794.111.5
2009Northwest Arkansas Naturals TexAAkca24CF49--13163-140137.9792.80------6377.835.0
2009Northwest Arkansas Naturals TexAAkca24LF13--1841-2322.9571.69------6320.69.3
2010Arizona Royals ArizRkkca25CF5--72--991.0001.80------683.38.9
2010Wilmington blue Rocks CaroA+kca25CF12--3621-3938.9743.17------12100.08.7
2010Northwest Arkansas Naturals TexAAkca25CF4--111--12121.0003.00------757.12.9
2010Northwest Arkansas Naturals TexAAkca25LF3--81--991.0003.00------742.92.1
2010Omaha Royals PCLAAAkca25CF46--146521153151.9873.28------46100.031.9
2010Kansas City RoyalsALMLBkca25CF1514129482225250.9623.330.39-----1883.39.3
2011Omaha Storm Chasers PCLAAAkca26CF42--11333-119116.9752.76------8350.629.6
2011Omaha Storm Chasers PCLAAAkca26RF27--534215957.9662.11------8332.519.0
2011Omaha Storm Chasers PCLAAAkca26LF10--2911-3130.9683.00------8312.07.0
2011Kansas City RoyalsALMLBkca26CF17119831---31311.0001.820.32-----2665.410.5
2012Omaha Storm Chasers PCLAAAkca27CF14--4021-4342.9773.00------1593.39.7
2012Kansas City RoyalsALMLBkca27CF8879699231864245239.9762.720.34-----10286.354.3
2012Kansas City RoyalsALMLBkca27DH7---------------1026.94.3
2013Omaha Storm Chasers PCLAAAkca28CF14--301-131311.0002.21------1593.39.7
2013Kansas City RoyalsALMLBkca28CF7361571176352184179.9732.450.31-----8783.945.1
2013Kansas City RoyalsALMLBkca28DH10---------------8711.56.2
2014Kansas City RoyalsALMLBkca29CF1066467822444-232228.9832.150.34-----12088.365.4
2014Kansas City RoyalsALMLBkca29DH3---------------1202.51.9
2014Kansas City RoyalsALMLBkca29LF32134---441.0001.330.31-----1202.51.9
2015Kansas City RoyalsALMLBkca30CF3723251704227674.9742.000.29-----9041.122.8
2015Kansas City RoyalsALMLBkca30LF2717176394-243431.0001.590.24-----9030.016.7
2015Kansas City RoyalsALMLBkca30RF171513336---36361.0002.120.27-----9018.910.5
2015Kansas City RoyalsALMLBkca30DH2---------------902.21.2
2016Omaha Storm Chasers PCLAAAkca31RF4--61--771.0001.75------757.12.9
2016Omaha Storm Chasers PCLAAAkca31CF3--3---331.0001.00------742.92.1
2016Kansas City RoyalsALMLBkca31CF575046213241-137136.9932.390.29-----10753.335.2
2016Kansas City RoyalsALMLBkca31RF21211773751-4342.9772.000.24-----10719.613.0
2016Kansas City RoyalsALMLBkca31LF1912119272--29291.0001.530.24-----10717.811.7
2016Kansas City RoyalsALMLBkca31DH8---------------1077.54.9
2017Seattle MarinersALMLBsea32CF96877712211025233231.9912.410.30-----11186.559.3
2017Seattle MarinersALMLBsea32LF1212107151111716.9411.330.15-----11110.87.4
2017Seattle MarinersALMLBsea32DH1---------------1110.90.6
2018Reno Aces PCLAAAari33CF2--5---551.0002.50------2100.01.4
2018Arizona DiamondbacksNLMLBari33OF6256504130422136134.9852.160.27-----6792.538.3
2018Arizona DiamondbacksNLMLBari33CF41383349631210099.9902.410.30-----6761.225.3
2018Arizona DiamondbacksNLMLBari33RF181413029-1-3029.9671.610.22-----6726.911.1
2018Arizona DiamondbacksNLMLBari33LF643951--661.0001.000.15-----679.03.7
MLB Totals for CF - 9 season(s)-   CF5304273993122938231712901267.9822.390.32-----5300.00.0
MLB Totals for LF - 5 season(s)-   LF6747454908139998.9901.460.22-----670.00.0
MLB Totals for OF - 1 season(s)-   OF6256504130422136134.9852.160.27-----620.00.0
MLB Totals for RF - 3 season(s)-   RF565044010252-109107.9821.910.24-----560.00.0
MLB Totals for DH - 6 season(s)-   DH31---------------310.00.0
AAA Totals for CF - 6 season(s)-   CF121--3371162354348.9832.88------1210.00.0
AAA Totals for RF - 2 season(s)-   RF31--595216664.9702.06------310.00.0
AAA Totals for LF - 1 season(s)-   LF10--2911-3130.9683.00------100.00.0
AA Totals for CF - 2 season(s)-   CF53--14273-152149.9802.81------530.00.0
AA Totals for LF - 2 season(s)-   LF16--2651-3231.9691.94------160.00.0
A+ Totals for OF - 1 season(s)-   OF85--1711441189185.9792.18------850.00.0
A+ Totals for CF - 1 season(s)-   CF12--3621-3938.9743.17------120.00.0
A Totals for CF - 1 season(s)-   CF16--431114544.9782.75------160.00.0
A Totals for OF - 1 season(s)-   OF9--13---13131.0001.44------90.00.0
Rk Totals for OF - 1 season(s)-   OF39--4911226260.9681.54------390.00.0
Rk Totals for CF - 1 season(s)-   CF5--72--991.0001.80------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Arizona Royals ArizRkkca21---------39-
2007Burlington Bees MidwAkca22---------9-
2008Wilmington Blue Rocks CaroA+kca23---------85-
2009Burlington Bees MidwAkca24-------16---
2009Northwest Arkansas Naturals TexAAkca24------1349---
2010Arizona Royals ArizRkkca25-------5---
2010Wilmington blue Rocks CaroA+kca25-------12---
2010Northwest Arkansas Naturals TexAAkca25------34---
2010Omaha Royals PCLAAAkca25-------46---
2010Kansas City RoyalsALMLBkca25-------15---
2011Omaha Storm Chasers PCLAAAkca26------104227--
2011Kansas City RoyalsALMLBkca26-------17---
2012Omaha Storm Chasers PCLAAAkca27-------14---
2012Kansas City RoyalsALMLBkca27-------88--7
2013Omaha Storm Chasers PCLAAAkca28-------14---
2013Kansas City RoyalsALMLBkca28-------73--10
2014Kansas City RoyalsALMLBkca29------3106--3
2015Kansas City RoyalsALMLBkca30------273717-2
2016Omaha Storm Chasers PCLAAAkca31-------34--
2016Kansas City RoyalsALMLBkca31------195721-8
2017Seattle MarinersALMLBsea32------1296--1
2018Reno Aces PCLAAAari33-------2---
2018Arizona DiamondbacksNLMLBari33------6411862-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Surprise RaftersArizona Fall LgMinor241671102232072361500000.310.364.408.77229577.393.098.1697.7919.482.500.000.0022.73
2010Kansas City RoyalsMLB Spring TrainingMLB251119751006202600100.263.318.316.6346122.357.053.2639.0927.273.000.000.0020.00
2011Kansas City RoyalsMLB Spring TrainingMLB26193710131005705611001.351.442.378.82014144.419.027.35111.3613.641.200.000.007.69
2012Kansas City RoyalsMLB Spring TrainingMLB271019460000314101000.316.435.316.7516024.333.000.31616.674.170.250.000.000.00
2013Kansas City RoyalsMLB Spring TrainingMLB28306191812064141220001.295.358.377.73523367.367.082.1975.9717.913.000.000.0016.67
2014Kansas City RoyalsMLB Spring TrainingMLB2923371211201410012900002.297.469.432.90116349.370.135.73024.4918.370.752.0437.0027.27
2014Kansas City RoyalsWild CardMLB2910100000100001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2014Kansas City RoyalsDiv SeriesMLB2932000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2014Kansas City RoyalsChamp. SeriesMLB2944100000021200000.000.200.000.200005.000.000-.25020.0040.002.000.000.000.00
2014Kansas City RoyalsWorld SeriesMLB29510020000001200001.200.273.200.4732011.250.000.1009.0918.182.000.000.000.00
2015Kansas City RoyalsMLB Spring TrainingMLB3023484120015224701100.250.302.313.61515154.268.063.1467.4112.961.751.8548.008.33
2015Kansas City RoyalsDiv SeriesMLB3021000000200100000.000.000.000.000001.000.0002.0000.00100.000.000.000.000.00
2015Kansas City RoyalsWorld SeriesMLB3033100000100100000.000.000.000.000003.000.000.3330.0033.330.000.000.000.00
2016Kansas City RoyalsMLB Spring TrainingMLB3111000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2017Seattle MarinersMLB Spring TrainingMLB32174510133104505600100.289.353.400.75318451.325.111.3339.8011.761.200.000.0030.77
2018Arizona DiamondbacksMLB Spring TrainingMLB331131250001001500000.161.188.161.3495032.192.000.0323.1315.635.000.000.000.00
Arizona Fall League Totals - 1 yrs1671102232072361500000.310.364.408.77229577.393.098.1697.7919.482.500.000.0022.73
MLB Spring Training Totals - 9 yrs145298588383231334375233304.279.361.346.70710313344.328.067.28910.7615.121.410.58149.0015.66
MLB Playoffs - Wild Card Totals - 1 yrs10100000100001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs53000000200100000.000.000.000.000003.000.000.6670.0033.330.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs44100000021200000.000.200.000.200005.000.000-.25020.0040.002.000.000.000.00
MLB Playoffs - World Series Totals - 2 yrs813120000101300001.154.214.154.3682014.200.000.1547.1421.433.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-10-30RFArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL34.076Team Roster on 2018-10-30
2018-09-06RFArizona DiamondbacksArizona Diamondbacks (MLB)-DL-60InjuredDL60 Transferred to 60-day DL34.022Team Roster on 2018-09-06
2018-08-31RFArizona DiamondbacksReno (AAA)YDL-10InjuredAssigned to Reno (AAA) for rehab34.016Team Roster on 2018-08-31
2018-07-05RFArizona DiamondbacksArizona Diamondbacks (MLB)YDL-10InjuredDL10 Right groin strain33.324Team Roster on 2018-07-05
2018-02-19RFArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 2-year contract for 2018-2019 ($7.5m) [Free Agent] 3.5--3.5 $500k signing bonus.33.188Team Roster on 2018-02-19
2017-11-03LF-CFFree Agent -Free AgentFree AgentGranted free agency33.080  
2017-09-01LF-CFSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveActivated from DL33.017Team Roster on 2017-09-01
2017-08-19LF-CFSeattle MarinersSeattle Mariners (MLB)YDL-10InjuredDL10 Right groin strain33.004Team Roster on 2017-08-19
2017-01-12LF-CFSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($2.8m) [Avoids arbitration]32.150Team Roster on 2017-01-12
2017-01-05CFSeattle MarinersSeattle Mariners (MLB)YActiveTradedTraded from Royals to Mariners for Nathan Karns32.143Team Roster on 2017-01-05
2016-04-20CFKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL31.248Team Roster on 2016-04-20
2016-04-12CFKansas City RoyalsOmaha (AAA)YDL-15InjuredAssigned to Omaha (AAA) for rehab31.240Team Roster on 2016-04-12
2016-04-03CFKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Strained right oblique31.231Team Roster on 2016-04-03
2016-01-15CFKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($1.725m) [Avoids arbitration]31.153Team Roster on 2016-01-15
2015-01-28CFKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($1.225m) [Avoids arbitration]30.166Team Roster on 2015-01-28
2014-04-21cfKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveReinstated from Bereavement list29.249Team Roster on 2014-04-21
2014-04-18cfKansas City RoyalsKansas City Royals (MLB)YBereavementOff-RosterPlaced on Bereavement list29.246Team Roster on 2014-04-18
2013-06-22cfKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL28.311Team Roster on 2013-06-22
2013-06-06cfKansas City RoyalsOmaha (AAA)YDL-15InjuredAssigned to Omaha (AAA) for rehab28.295Team Roster on 2013-06-06
2013-05-17cfKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Right ankle sprain28.275Team Roster on 2013-05-17
2013-02-16cfKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.506m)28.185Team Roster on 2013-02-16
2012-05-06cfKansas City RoyalsKansas City Royals (MLB)YActive--27.264Team Roster on 2012-05-06
2012-04-27ofKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)27.255Team Roster on 2012-04-27
2012-04-15OFKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)27.243Team Roster on 2012-04-15
2012-04-12OFKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)27.240Team Roster on 2012-04-12
* 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
2010Kansas City RoyalsTeam Payroll25400,000-75745-2,812,412400,000400,000
2011Kansas City RoyalsTeam Payroll26414,000-78933-2,722,607414,000814,000
2012Kansas City RoyalsTeam Payroll27480,000-76039-2,954,887480,0001,294,000
2013Kansas City RoyalsTeam Payroll28506,000-56228383,023,990490,0001,800,0002013-02-16 - Signed to 1-year contract for 2013 ($0.506m)
2014Kansas City RoyalsTeam Payroll29530,000-52826423,256,497500,0002,330,000
2015Kansas City RoyalsTeam Payroll301,225,0004.08846024493,571,283507,5003,555,0002015-01-28 - Signed to 1-year contract for 2015-2015 ($1.225m) [Avoids arbitration]
2016Kansas City RoyalsTeam Payroll311,725,0005.08840020563,498,245507,5005,280,0002016-01-15 - Signed to 1-year contract for 2016-2016 ($1.725m) [Avoids arbitration]
2017Seattle MarinersTeam Payroll322,800,0006.08834918623,651,709535,0008,080,0002017-01-12 - Signed to 1-year contract for 2017-2017 ($2.8m) [Avoids arbitration]
2018Arizona DiamondbacksTeam Payroll333,500,000-2659674,360,045545,00011,580,0002018-02-19 - Signed to 2-year contract for 2018-2019 ($7.5m) [Free Agent] 3.5--3.5 $500k signing bonus.
* 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