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

Ian KennedyTrack this Player High Level: MLB Current Team: MLB Years: 2007-2018
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-324Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameIan Patrick Kennedy
Height5-11Weight185BatsRightThrowsRight
Born DateDecember 19,1984 [33.214]PlaceHuntington Beach,California
High SchoolLa Quinta (Westminster,CA)
CollegeUSC (Los Angeles,CA)

DraftedSelected by the New York Yankees [Team Picks] in the 1st round (21st overall) of the 2006 Amateur Entry Draft [Signed] ... Selected by the St. Louis Cardinals [Team Picks] in the 14th round (425th overall) of the 2003 Amateur Entry Draft
Signing Bonus$2,250,000Signing ScoutsBill MeleJeff PattersonService Time8.124 (2017)
Prospect Rankings[BA] 2007-NYA-#5 ... 2008-MLB-#45 ... 2008-NYA-#4
MLB DebutSeptember 1,2007 [22.256]
OrganizationsARI [4] NYA [4] KCA [3] SDN [3] Awards8Awards Voting2-92
TBC Player ID37663Retrosheet IDkenni001MLBAM ID453178
Pitch Repertoire Fastball (44.43%) -- 2-Seam Fastball (23.48%) -- Changeup (16.25%) -- Slider (8.15%) -- Curveball (6.63%) -- Cutter (1.06%)
Fastball Velocity [2018] - 92.02 - [2017] - 92.22 - [2016] - 92.04 - [2015] - 91.25 - [2014] - 91.77 - [2013] - 90.27 - [2012] - 89.81 - [2011] - 90.26 - [2010] - 89.24
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ian Kennedy page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Member of the 2004-2005 United States National Baseball team ... Opening Day Starter for Arizona Diamondbacks in 2011-2013
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts66Walks54Hittable64SO/BB63vsPower64Hitting21Durability77Team.548Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004USCPac10NCAA-1Fr31ST19722.9116151000192.28634304311207001.268.350.393.0111.653.87.778-
2005USCPac10NCAA-1So31ST201232.54181711100117.08540336381586101.056.540.462.9212.154.16.800-
2006USCPac10NCAA-1Jr31ST21573.90161511000101.210057444361023101.348.850.353.199.032.83.417-
2006Staten Island YankeesNYPLA-nya-ST21000.0011000002.22000220001.506.75--6.756.751.00--
2007Tampa YankeesFSLA+nya-ST22611.2911101100063.03999222721000.975.570.293.1410.293.27.857-
2007Trenton ThunderEastAAnya34ST22512.59990000048.2271414217572000.904.990.373.1410.543.35.833-
2007Scranton/Wilkes-Barre YanILAAAnya34ST22112.08660000034.22588211340001.046.490.522.868.833.09.500-
2007Minor Totals (3 teams)MinorMLB--ST01231.91262511000145.09131316501633000.965.600.373.0810.033.26.8002.57
2007New York YankeesALMLBnya36ST22101.89330000019.0136419150001.166.160.474.267.111.671.0003.77
2008Gulf Coast YankeesGCLRknya-Rel23103.0010100003.03110071001.009.00----21.000.001.000-
2008Tampa YankeesFSLA+nya31ST23000.0011000005.02000140000.603.60--1.807.204.00--
2008Scranton/Wilkes-Barre YanILAAAnya21ST23532.3513121000069.0521918417722101.006.780.522.229.394.24.625-
2008Minor Totals (3 teams)MinorMLB--ST0632.2215132000077.0572019418833100.976.660.472.109.704.61.6672.35
2008New York YankeesALMLBnya31ST23048.171091001039.2503736526273011.9211.341.135.906.131.04.0005.45
2009Scranton/Wilkes-Barre YanILAAAnya31ST24101.59440000022.2185407251001.107.15--2.789.933.571.000-
2009New York YankeesALMLBnya31Rel24000.0010100001.00000210012.00----18.009.000.50-10.10
2010Arizona DiamondbacksNLMLBari31ST259103.80323200000194.016387822670168160101.207.561.213.257.792.40.4744.33
2011Arizona DiamondbacksNLMLBari31ST262142.88333301100222.01867371195519811191.097.540.772.238.033.60.8403.22
2012Arizona DiamondbacksNLMLBari31ST2715124.02333301000208.021610193285518754141.309.331.212.388.083.40.5564.04
2013Arizona DiamondbacksNLMLBari31ST28385.23212100000124.01287972184810890101.429.291.313.487.842.25.2734.60
2013San Diego PadresNLMLBsdn22ST28424.2410100000057.0522927925551101.348.161.413.928.632.20.6674.48
2014San Diego PadresNLMLBsdn22ST2913133.63333300000201.01898581167020711041.298.460.723.139.272.96.5003.21
2015San Diego PadresNLMLBsdn22ST309154.28303000000168.0166958031521745171.308.881.662.789.303.35.3754.51
2016Kansas City RoyalsALMLBkca31ST3111113.68333300000195.21738180336618440131.227.961.523.048.462.79.5004.67
2017Kansas City RoyalsALMLBkca31ST325135.38303000000154.0143999234611314151.328.361.993.567.662.15.2785.61
2018Kansas City RoyalsALMLBkcaST33185.1318180000094.210256541834874011.449.701.713.238.272.56.1111.74
MLB Totals - 12 Season(s)Filter921004.14287285221101676.015818287722385731542738751.288.471.283.078.272.69.4791.16
Minor League Totals - 4 Season(s)Filter1961.95464331000246.2168565410772737100.996.080.362.799.883.55.760-
AAA Totals - 3 Season(s)Filter742.14232210000125.09532306351313101.036.770.432.499.333.74.636-
AA Totals - 1 Season(s)Filter512.59990000048.2271414217572000.904.990.373.1410.543.35.833-
A+ Totals - 2 Season(s)Filter611.1912111100068.04199223761000.945.430.263.0410.063.30.857-
A- Totals - 1 Season(s)Filter000.0011000002.22000220001.506.75--6.756.751.00--
Rk Totals - 1 Season(s)Filter103.0010100003.03110071001.009.00----21.000.001.000-
NCAA Totals - 3 Season(s)Filter24123.09504732101310.02711311071410538016201.217.830.403.0410.993.62.667-
Arizona Diamondbacks Totals - 4 Season(s)Filter48343.8211911902100748.069334031891228661415431.238.331.092.747.952.90.585-
Kansas City Royals Totals - 3 Season(s)Filter17324.58818100000443.041823622685161402121191.308.471.723.268.142.50.347-
San Diego Padres Totals - 3 Season(s)Filter26303.97737300000426.240720918856147436172111.308.591.183.109.202.97.464-
New York Yankees Totals - 3 Season(s)Filter146.0314122001059.2634340637433021.689.500.915.586.491.16.200-
Average MLB - Per ~220 innings12134.14383710000220.02071081013175202101101.288.471.283.078.272.69.4801.16
Average Minor - Per ~220 innings1751.95413831000220.014950489682426100.996.080.362.799.883.55.773-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Arizona DiamondbacksNLMLBari31p25305471110020072405100.204.290.222.51212167.355.018.148.24410.4535.823.430.000.009.09
2011Arizona DiamondbacksNLMLBari31p2632613830040042419000.131.197.180.37711375.216.049.115.1785.3332.006.000.000.0037.50
2012Arizona DiamondbacksNLMLBari31p273351440106001129010101.078.238.118.3566173.174.040.255.18815.0739.732.640.000.0025.00
2013Arizona DiamondbacksNLMLBari31p2822370520010021905001.135.179.189.3687244.278.054.108.1694.5543.189.500.000.0040.00
2013San Diego PadresNLMLBsdn22p281016121000003901000.125.263.188.4513120.286.063.250.22315.0045.003.000.000.0050.00
2013Totals for NL-NL         32531730010052806001.132.207.189.39610364.280.057.151.1867.8143.755.600.000.0042.86
2014San Diego PadresNLMLBsdn22p2933523610150052406000.115.193.192.38510263.185.077.173.1837.9438.104.801.5952.0033.33
2015San Diego PadresNLMLBsdn22p3030423430000002306001.095.095.167.2627348.211.072.071.1110.0047.920.000.000.0075.00
2016Kansas City RoyalsALMLBkca31p3123000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2017Kansas City RoyalsALMLBkca31p3223010000001000000.333.500.333.833104.333.000.333.39225.000.000.000.000.000.00
2018Kansas City RoyalsALMLBkcap3312010000000000000.500.500.5001.000102.500.000.000.4400.000.000.000.000.000.00
MLB Totals - 9 Season(s)Filter19532121421111180033154142203.131.213.181.3945813399.244.050.153.0008.2738.604.670.25321.0030.95
Arizona Diamondbacks Totals - 4 Season(s)Filter117203142861013002496129202.138.230.177.407367259.257.039.158.0009.2737.074.000.000.0025.00
San Diego Padres Totals - 3 Season(s)Filter73110712501500856013001.109.169.182.351206131.208.073.145.0006.1142.757.000.76110.0050.00
Kansas City Royals Totals - 3 Season(s)Filter58020000001200000.250.333.250.583209.333.000.125.00011.1122.222.000.000.000.00
Average MLB - Per 162 games1622671735911150027128135202.131.213.181.3944811331.244.050.153.0008.2738.604.670.25321.0030.95

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Staten Island Yankees NYPLA-nya21P1--1---111.0001.00------1100.01.4
2007Tampa Yankees FSLA+nya22P11--22-1441.0000.36------11100.07.9
2007Trenton Thunder EastAAnya22P9--12--331.0000.33------9100.06.3
2007Trenton Thunder EastAAnya22P9--12--331.0000.33------9100.06.3
2007Scranton/Wilkes-Barre Yankees ILAAAnya22P6--23-1551.0000.83------6100.04.2
2007New York YankeesALMLBnya22P3319-2--221.0000.670.11-----3100.01.9
2008Gulf Coast Yankees GCLRknya23P1---------------1100.01.7
2008Tampa Yankees FSLA+nya23P1--1---111.0001.00------1100.00.7
2008Scranton/Wilkes-Barre Yankees ILAAAnya23P13--67--13131.0001.00------13100.09.0
2008New York YankeesALMLBnya23P1093916--771.0000.700.18-----10100.06.2
2009Scranton/Wilkes-Barre Yankees ILAAAnya24P4--45--991.0002.25------4100.02.8
2009New York YankeesALMLBnya24P1-1-------------1100.00.6
2010Arizona DiamondbacksNLMLBari25P32321941819123837.9741.160.19-----32100.019.8
2011Arizona DiamondbacksNLMLBari26P33332221422-136361.0001.090.16-----33100.020.4
2012Arizona DiamondbacksNLMLBari27P3333208922413531.8860.940.154357.1-33100.020.4
2013Arizona DiamondbacksNLMLBari28P2121124413--17171.0000.810.141150.0-2295.513.0
2013San Diego PadresNLMLBsdn28P10105737-110101.0001.000.181325.0-10100.06.2
2014San Diego PadresNLMLBsdn29P33332011218-130301.0000.910.1515865.2-33100.020.4
2015San Diego PadresNLMLBsdn30P3030168812-220201.0000.670.1210566.7-30100.018.5
2016Kansas City RoyalsALMLBkca31P333319598-217171.0000.520.0961037.5-33100.020.4
2017Kansas City RoyalsALMLBkca32P3030154583-1613.8130.430.084544.4-30100.018.5
MLB Totals for P - 11 season(s)-   P269267158283137810228220.9650.820.14413553.9-2690.00.0
AAA Totals for P - 3 season(s)-   P23--1215-127271.0001.17------230.00.0
AA Totals for P - 1 season(s)-   P18--24--661.0000.33------180.00.0
A+ Totals for P - 2 season(s)-   P12--32-1551.0000.42------120.00.0
A- Totals for P - 1 season(s)-   P1--1---111.0001.00------10.00.0
Rk Totals for P - 1 season(s)-   P1---------------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Staten Island Yankees NYPLA-nya211----------
2007Tampa Yankees FSLA+nya2211----------
2007Trenton Thunder EastAAnya2218----------
2007Scranton/Wilkes-Barre Yankees ILAAAnya226----------
2007New York YankeesALMLBnya223----------
2008Gulf Coast Yankees GCLRknya231----------
2008Tampa Yankees FSLA+nya231----------
2008Scranton/Wilkes-Barre Yankees ILAAAnya2313----------
2008New York YankeesALMLBnya2310----------
2009Scranton/Wilkes-Barre Yankees ILAAAnya244----------
2009New York YankeesALMLBnya241----------
2010Arizona DiamondbacksNLMLBari2532----------
2011Arizona DiamondbacksNLMLBari2633----------
2012Arizona DiamondbacksNLMLBari2733----------
2013Arizona DiamondbacksNLMLBari2821----------
2013San Diego PadresNLMLBsdn2810----------
2014San Diego PadresNLMLBsdn2933----------
2015San Diego PadresNLMLBsdn3030----------
2016Kansas City RoyalsALMLBkca3133----------
2017Kansas City RoyalsALMLBkca3230----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008New York YankeesMLB Spring TrainingMLB23112.00541000018.018844714201.399.002.003.507.002.004.00.500
2009Surprise RaftersArizona Fall LgMinor24214.34770000029.03016141528001.219.310.311.558.695.604.97.667
2009New York YankeesMLB Spring TrainingMLB24000.00000000011.01240100401.099.820.820.000.0003.27.000
2010Arizona DiamondbacksMLB Spring TrainingMLB25312.88660000025.023882517101.128.280.721.806.123.402.88.750
2011Arizona DiamondbacksMLB Spring TrainingMLB26104.91660000022.03013122824201.7312.270.823.279.823.005.321.000
2011Arizona DiamondbacksDiv SeriesMLB26014.26220000012.213661381001.319.240.712.135.682.674.26.000
2012Arizona DiamondbacksMLB Spring TrainingMLB27223.98532000020.124990413001.3910.620.001.775.753.253.98.500
2013Arizona DiamondbacksMLB Spring TrainingMLB28024.67440000017.1171093417101.238.831.562.088.834.255.19.000
2014San Diego PadresMLB Spring TrainingMLB29216.33660000021.12915154515011.6112.231.692.116.333.006.33.667
2015San Diego PadresMLB Spring TrainingMLB30113.78541000016.221874416001.5411.342.162.168.644.004.32.500
2016Kansas City RoyalsMLB Spring TrainingMLB31036.30660000020.02614144622301.6011.701.802.709.903.676.30.000
2017Kansas City RoyalsMLB Spring TrainingMLB32211.40550000019.114330522100.996.520.002.3310.244.401.40.667
2018Kansas City RoyalsMLB Spring TrainingMLB33102.50550000018.018550723201.399.000.003.5011.503.292.501.000
Arizona Fall League Totals - 1 yrs214.34770000029.03016141528001.219.310.311.558.695.604.97.667
MLB Spring Training Totals - 11 yrs13123.70534940000209.0232978624551831611.379.991.032.377.883.334.18.520
MLB Playoffs - Divisional Series Totals - 1 yrs014.26220000012.71366138101.269.240.712.135.682.674.26.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009New York YankeesMLB Spring TrainingMLB2411000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2010Arizona DiamondbacksMLB Spring TrainingMLB2564111000001000000.250.400.500.900215.250.250.50020.000.000.000.000.00100.00
2011Arizona DiamondbacksMLB Spring TrainingMLB2656000000000200000.000.000.000.000006.000.000.0000.0033.330.000.000.000.00
2011Arizona DiamondbacksDiv SeriesMLB2624010000000200000.250.250.250.500104.500.000.0000.0050.000.000.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingMLB2754000000001301000.000.200.000.200006.000.000.25016.6750.003.000.000.000.00
2013Arizona DiamondbacksMLB Spring TrainingMLB2824110000000100000.250.250.250.500104.333.000.0000.0025.000.000.000.000.00
2014San Diego PadresMLB Spring TrainingMLB2931000001000002000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2015San Diego PadresMLB Spring TrainingMLB3012110000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
MLB Spring Training Totals - 7 yrs2322331001002803000.136.208.182.3904127.214.046.1367.4129.634.000.000.0033.33
MLB Playoffs - Divisional Series Totals - 1 yrs24010000000200000.250.250.250.500104.500.000.0000.0050.000.000.000.000.00

Awards [8]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2003High School All-American - 2nd Team (P)1
20041st Team College Freshman All-American (SP) ... Pac-10 Conference All-Conference (SP)2
20051st Team College All-American (SP) ... Pac-10 Conference All-Conference (SP)2
2007Baseball America 1st team Minor League All-Star (SP) ... Minor League High-A All-Star Team (SP) ... New York Yankees Minor League Player of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-07-11SPKansas City RoyalsKansas City Royals (MLB)YDL-10InjuredDL10 Left oblique strain33.204Team Roster on 2018-07-11
2018-07-10SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL33.203Team Roster on 2018-07-10
2018-07-03SPKansas City RoyalsKansas City Royals (MLB)YDL-10InjuredDL10 Left oblique strain33.196Team Roster on 2018-07-03
2017-05-21SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL32.153Team Roster on 2017-05-21
2017-05-05SPKansas City RoyalsKansas City Royals (MLB)YDL-10InjuredDL10 Strained right hamsting32.137Team Roster on 2017-05-05
2016-01-29SPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 5-year contract for 2016-2020 ($70m) [Free Agent]31.041Team Roster on 2016-01-29
2015-11-03SPFree Agent -Free AgentFree AgentGranted free agency30.319  
2015-08-05SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveReinstated from Paternity Leave30.229Team Roster on 2015-08-05
2015-08-02SPSan Diego PadresSan Diego Padres (MLB)YPaternityOff-RosterPlaced on paternity leave30.226Team Roster on 2015-08-02
2015-04-26SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveActivated from DL30.128Team Roster on 2015-04-26
2015-04-11SPSan Diego PadresSan Diego Padres (MLB)YDL-15InjuredDL15 Strained left hamstring30.113Team Roster on 2015-04-11
2015-01-17SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($9.85m) Avoids arbitration30.029Team Roster on 2015-01-17
2014-01-17SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($6.1m) Avoiding arbitration29.029Team Roster on 2014-01-17
2013-07-31SPSan Diego PadresSan Diego Padres (MLB)YActiveTradedTraded from Diamondbacks to Padres for Joe Thatcher and Matt Stites28.224Team Roster on 2013-07-31
2013-06-29SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveReinstated from suspension28.192Team Roster on 2013-06-29
2013-06-18SPArizona DiamondbacksArizona Diamondbacks (MLB)YRestricted--Started serving suspension28.181Team Roster on 2013-06-18
2013-06-14SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveOff-RosterSuspended announced. 10 games for participation in a brawl28.177Team Roster on 2013-06-14
2012-05-03SPArizona DiamondbacksArizona Diamondbacks (MLB)YActive--27.135Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-12-09TradeTraded by Yankees to Diamondbacks in 3-team trade. Tigers traded Edwin Jackson to Diamondbacks for Max Scherzer in 3-team trade. Yankees Traded Austin Jackson and phil Coke to Tigers for Curtis Granderson 
2008-06-24InjuredActivated from DL 
2008-05-28InjuredDisabled -- Strained right back muscle and Bursitis 
* 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
2006New York Yankees-212,250,000-------2,250,000Signing Bonus out of 2006 Draft (1st round - 21st overall)
2007New York YankeesTeam Payroll22380,000-73745-2,459,737380,0002,630,000
2008New York YankeesTeam Payroll23394,275-70228232,696,252390,0003,024,275
2009New York YankeesTeam Payroll24400,000-72436-2,746,792400,0003,424,275
2010Arizona DiamondbacksTeam Payroll25403,000-72228202,812,412400,0003,827,275
2011Arizona DiamondbacksTeam Payroll26423,000-68426242,722,607414,0004,250,275
2012Arizona DiamondbacksTeam Payroll27519,500-51321442,954,887480,0004,769,775
2013San Diego PadresTeam Payroll284,265,000-231675++3,023,990490,0009,034,775
2013Arizona DiamondbacksTeam Payroll284,265,000-2311075++3,023,990490,0009,034,775
2014San Diego PadresTeam Payroll296,100,000-182580++3,256,497500,00015,134,7752014-01-17 - Signed to 1-year contract for 2014-2014 ($6.1m) Avoiding arbitration
2015San Diego PadresTeam Payroll309,850,0006.124123587++3,571,283507,50024,984,7752015-01-17 - Signed to 1-year contract for 2015-2015 ($9.85m) Avoids arbitration
2016Kansas City RoyalsTeam Payroll317,500,0007.124161882++3,498,245507,50032,484,7752016-01-29 - Signed to 5-year contract for 2016-2020 ($70m) [Free Agent]
2017Kansas City RoyalsTeam Payroll3213,500,0008.12478392++3,651,709535,00045,984,775
2018Kansas City RoyalsTeam Payroll3316,000,000-52294++4,360,045545,00061,984,775
* 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