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

Danny DuffyTrack this Player High Level: MLB Current Team: Kansas City Royals MLB Years: 2011-2018
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
World Series Champion
Futures Game

PositionsP-254Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDaniel Richard Duffy
Height6-2Weight185BatsLeftThrowsLeft
Born DateDecember 21,1988 [29.125]PlaceGoleta,California
High SchoolCabrillo (Lompoc,CA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 3rd round (96th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$365,000Signing ScoutsRick SchroederService Time6.085 (2017)
Prospect Rankings[BA] 2008-KCA-#5 ... 2009-KCA-#6 ... 2010-KCA-#8 ... 2011-MLB-#68 ... 2011-KCA-#7
MLB DebutMay 18,2011 [22.148]
OrganizationsKCA [12] Awards0
TBC Player ID128962Retrosheet IDduffd001MLBAM ID518633
Pitch Repertoire Fastball (50.24%) -- Curveball (17.16%) -- Changeup (14.73%) -- 2-Seam Fastball (11.11%) -- Slider (6.62%) -- Cutter (0.14%)
Fastball Velocity [2018] - 92.07 - [2017] - 92.96 - [2016] - 94.90 - [2015] - 93.64 - [2014] - 93.22 - [2013] - 93.67 - [2012] - 95.83 - [2011] - 93.28
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Danny Duffy 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:   Opening Day Starter for Kansas City Royals in 2017-2018
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts61Walks57Hittable62SO/BB63vsPower62Hitting0Durability50Team.514Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007Arizona RoyalsArizRkkca-S/R18231.451192000037.024146017635001.105.79--4.1015.193.71.400-
2008Burlington BeesMidwAkca32ST19842.2017170000081.256262042510210000.996.170.442.7611.244.08.667-
2009Wilmington Blue RocksCaroA+kca12ST20932.98242401000126.210849426411258101.187.670.432.918.883.05.750-
2010Idaho Falls ChukarsPioRkkca-ST21011.5022000006.04110061000.676.00----9.000.00.000-
2010Arizona RoyalsArizRkkca-ST21003.3722000002.22110140101.126.75--3.3713.504.00--
2010Wilmington blue RocksCaroA+kca28ST21002.57330000014.086427181001.075.141.294.5011.572.57--
2010Northwest Arkansas NaturaTexAAkca-ST21522.95770110039.238171339414001.188.620.682.049.304.56.714-
2010Minor Totals (4 teams)MinorRk--ST0532.7414140110061.0522519517696101.117.510.722.459.964.06.625-
2011Omaha Storm ChasersPCLAAAkca21ST22313.43880000042.0371716510481001.127.931.072.1410.294.80.750-
2011Kansas City RoyalsALMLBkca23ST22485.64202000000105.011966661551874151.6110.171.284.367.431.71.3334.82
2012Kansas City RoyalsALMLBkca23ST23223.90660000027.2261312218280101.598.460.655.869.111.56.5003.96
2013Northwest Arkansas NaturaTexAAkca-ST24023.94440000016.0167735281101.319.001.692.8115.755.60.000-
2013Omaha Storm ChasersPCLAAAkca35S/R24304.0812102000053.0502624425592001.428.490.684.2510.022.361.000-
2013Minor Totals (2 teams)MinorRk--ST0324.0416142000069.0663331730873101.398.610.913.9111.352.90.600-
2013Kansas City RoyalsALMLBkca41ST24201.85550000024.01955014222011.367.03--5.188.141.571.0003.09
2014Omaha Storm ChasersPCLAAAkca21ST25103.0011000006.05221141001.007.501.501.506.004.001.000-
2014Kansas City RoyalsALMLBkca41S/R259122.53312560010149.0113524212531135051.116.810.723.196.812.13.4293.83
2015Omaha Storm ChasersPCLAAAkca32ST26002.3522000007.253211100000.785.871.171.1711.7410.00--
2015Kansas City RoyalsALMLBkca41S/R26784.08302460011136.21376462155310211091.399.020.993.496.721.92.4674.43
2016Kansas City RoyalsALMLBkca41ST271233.514226161050179.2163717027421884071.148.171.352.109.424.48.8003.83
2017Omaha Storm ChasersPCLAAAkca41ST28013.6822000007.06331180000.957.361.231.239.828.00.000-
2017Kansas City RoyalsALMLBkca41ST289103.81242400000146.0143676213411302241.268.800.802.528.003.17.4743.46
2018Kansas City RoyalsALMLBkcaST29035.26550000025.2261615413252001.529.121.404.568.771.92.0001.60
MLB Totals - 8 Season(s)Filter45463.78163135281071792.074635433488285695304311.308.451.003.237.872.44.4950.88
Minor League Totals - 9 Season(s)Filter31172.88959142100437.03591721413014351634301.147.340.612.9210.553.61.646-
AAA Totals - 5 Season(s)Filter723.65252320000115.1103514712381294001.227.990.932.9510.013.39.778-
AA Totals - 2 Season(s)Filter543.2311110110055.2542420614695101.228.730.972.2611.164.93.556-
A+ Totals - 2 Season(s)Filter932.94272701000140.211655468481439101.177.420.513.079.152.98.750-
A Totals - 1 Season(s)Filter842.2017170000081.256262042510210000.996.170.442.7611.244.08.667-
Rk Totals - 2 Season(s)Filter241.5715132000045.130168018736101.045.87--3.5214.284.06.333-
Kansas City Royals Totals - 8 Season(s)Filter45463.78163135281071792.074635433488285695304311.308.451.003.237.872.44.495-
Average MLB - Per ~220 innings12133.78453780020220.0206989224791928191.308.451.003.237.872.44.4800.88
Average Minor - Per ~220 innings1692.88484621100220.01808671157225817201.147.340.612.9310.553.61.640-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2011Kansas City RoyalsALMLBkca23p2223000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2014Kansas City RoyalsALMLBkca41p25316100000000301000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
2016Kansas City RoyalsALMLBkca41p2725110001000100100.200.167.200.367106.200.000.000.1460.0016.670.000.000.000.00
2017Kansas City RoyalsALMLBkca41p2812010000000100000.500.500.5001.0001021.000.000.000.4380.0050.000.000.000.000.00
MLB Totals - 4 Season(s)Filter3616220001000701100.125.118.125.2432018.200.000.000.0000.0038.890.000.000.000.00
Average MLB - Per 162 games162729900050003205500.125.118.125.2439081.200.000.000.0000.0038.890.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Arizona Royals ArizRkkca18P11---21-32.6670.18------11100.019.6
2008Burlington Bees MidwAkca19P17--215-217171.0001.00------17100.012.3
2009Wilmington Blue Rocks CaroA+kca20P24--2152-1917.8950.71------24100.017.3
2010Idaho Falls Chukars PioRkkca21P2---------------2100.02.6
2010Arizona Royals ArizRkkca21P2---------------2100.03.6
2010Wilmington blue Rocks CaroA+kca21P3--13--441.0001.33------3100.02.2
2010Northwest Arkansas Naturals TexAAkca21P7--241176.8570.86------7100.05.0
2011Omaha Storm Chasers PCLAAAkca22P8---5-1551.0000.63------8100.05.6
2011Kansas City RoyalsALMLBkca22P2020105215--17171.0000.850.16-----20100.012.3
2012Kansas City RoyalsALMLBkca23P6627-2--221.0000.330.072166.7-6100.03.7
2013Northwest Arkansas Naturals TexAAkca24P4---41-54.8001.00------4100.02.9
2013Omaha Storm Chasers PCLAAAkca24P12--181-109.9000.75------12100.08.3
2013Kansas City RoyalsALMLBkca24P552412-1331.0000.600.132166.7-5100.03.1
2014Omaha Storm Chasers PCLAAAkca25P1---2--221.0002.00------1100.00.7
2014Kansas City RoyalsALMLBkca25P31241494125-2116.7620.520.115362.5-31100.019.1
2015Omaha Storm Chasers PCLAAAkca26P3---3--331.0001.00------2150.02.1
2015Kansas City RoyalsALMLBkca26P3024136218322320.8700.670.155271.4-30100.018.5
2016Kansas City RoyalsALMLBkca27P42261791183-2219.8640.450.111325.0-42100.025.9
2017Omaha Storm Chasers PCLAAAkca28P2---1--111.0000.50------2100.01.4
2017Kansas City RoyalsALMLBkca28P2424146512-117171.0000.710.122166.7-24100.014.8
MLB Totals for P - 7 season(s)-   P158129766157911410594.8950.590.12171160.7-1580.00.0
AAA Totals for P - 5 season(s)-   P26--119112120.9520.77------260.00.0
AA Totals for P - 2 season(s)-   P11--28211210.8330.91------110.00.0
A+ Totals for P - 2 season(s)-   P27--3182-2321.9130.78------270.00.0
A Totals for P - 1 season(s)-   P17--215-217171.0001.00------170.00.0
Rk Totals for P - 2 season(s)-   P15---21-32.6670.13------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Arizona Royals ArizRkkca1811----------
2008Burlington Bees MidwAkca1917----------
2009Wilmington Blue Rocks CaroA+kca2024----------
2010Idaho Falls Chukars PioRkkca212----------
2010Arizona Royals ArizRkkca212----------
2010Wilmington blue Rocks CaroA+kca213----------
2010Northwest Arkansas Naturals TexAAkca217----------
2011Omaha Storm Chasers PCLAAAkca228----------
2011Kansas City RoyalsALMLBkca2220----------
2012Kansas City RoyalsALMLBkca236----------
2013Northwest Arkansas Naturals TexAAkca244----------
2013Omaha Storm Chasers PCLAAAkca2412----------
2013Kansas City RoyalsALMLBkca245----------
2014Omaha Storm Chasers PCLAAAkca251----------
2014Kansas City RoyalsALMLBkca2531----------
2015Omaha Storm Chasers PCLAAAkca263----------
2015Kansas City RoyalsALMLBkca2630----------
2016Kansas City RoyalsALMLBkca2742----------
2017Omaha Storm Chasers PCLAAAkca282----------
2017Kansas City RoyalsALMLBkca2824----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Surprise RaftersArizona Fall LgMinor21118.04734001115.21714143918001.719.771.725.1710.342.008.04.500
2011Kansas City RoyalsMLB Spring TrainingMLB22019.0050500008.0588286001.635.632.259.006.750.759.00.000
2012Kansas City RoyalsMLB Spring TrainingMLB23126.75505000016.02114122420111.5611.811.132.2511.255.007.88.333
2014Kansas City RoyalsMLB Spring TrainingMLB250011.45624000011.0161514669402.0013.094.914.917.361.5012.27.000
2014Kansas City RoyalsDiv SeriesMLB25100.0010100001.01000010001.009.000.000.009.0000.001.000
2014Kansas City RoyalsWorld SeriesMLB25004.9120200003.22220440001.874.910.009.829.821.004.91.000
2015Kansas City RoyalsMLB Spring TrainingMLB26014.91550000018.12210103515501.4910.801.472.457.363.004.91.000
2015Kansas City RoyalsDiv SeriesMLB260013.5010100000.21111000005.0013.5013.500.000.00013.50.000
2015Kansas City RoyalsChamp. SeriesMLB26106.0020200103.04220060001.3312.000.000.0018.0006.001.000
2015Kansas City RoyalsWorld SeriesMLB26003.8630300002.12111030000.957.713.860.0011.5703.86.000
2016Kansas City RoyalsMLB Spring TrainingMLB27226.43909000014.01510103616411.509.641.933.8610.292.676.43.500
2017Kansas City RoyalsMLB Spring TrainingMLB28014.30440000014.213772210101.067.981.231.236.145.004.30.000
2018Kansas City RoyalsMLB Spring TrainingMLB29118.40550000015.01916144912101.8711.402.405.407.201.339.60.500
Arizona Fall League Totals - 1 yrs118.04734001115.71714143918001.669.771.725.1710.342.008.04.500
MLB Spring Training Totals - 7 yrs486.96391623000097.011180752240881621.5610.302.043.718.162.207.42.333
MLB Playoffs - Divisional Series Totals - 2 yrs105.4020200001.7211101001.2010.805.400.005.4005.401.000
MLB Playoffs - Championship Series Totals - 1 yrs106.0020200103.0422006001.3312.000.000.0018.0006.001.000
MLB Playoffs - World Series Totals - 2 yrs004.5050500006.0433147001.336.001.506.0010.501.754.50.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2015Kansas City RoyalsMLB Spring TrainingMLB2612000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 1 yrs12000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-09-17SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL28.270Team Roster on 2017-09-17
2017-08-26SPKansas City RoyalsKansas City Royals (MLB)YDL-10InjuredDL10 Left elbow impingement28.248Team Roster on 2017-08-26
2017-07-04SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL28.195Team Roster on 2017-07-04
2017-06-24SPKansas City RoyalsOmaha (AAA)YDL-10InjuredAssigned to Omaha (AAA) for rehab28.185Team Roster on 2017-06-24
2017-05-30SPKansas City RoyalsKansas City Royals (MLB)YDL-10InjuredDL10 Strained right oblique28.160Team Roster on 2017-05-30
2017-01-14SPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 5-year contract for 2017-2021 ($65m) 5--14--15.25--15.25--15.5 [Avoids arbitration][Extension]28.024Team Roster on 2017-01-14
2016-01-15SPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($4.225m) [Avoids arbitration]27.025Team Roster on 2016-01-15
2015-06-24RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL26.185Team Roster on 2015-06-24
2015-05-25SPKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Biceps tendinitis26.155Team Roster on 2015-05-25
2015-02-07SPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2.425m) [Avoids arbitration]26.048Team Roster on 2015-02-07
2014-04-12SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from minors25.112Team Roster on 2014-04-12
2014-03-23SPKansas City RoyalsKansas City Royals (MLB)YMinorsReassigned MinorsOptioned to minors25.092Team Roster on 2014-03-23
2013-10-02SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL24.285Team Roster on 2013-10-02
2013-09-17SPKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Strained left forearm24.270Team Roster on 2013-09-17
2013-08-28SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)24.250Team Roster on 2013-08-28
2013-08-17SPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)24.239Team Roster on 2013-08-17
2013-08-16SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)24.238Team Roster on 2013-08-16
2013-08-08SPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)24.230Team Roster on 2013-08-08
2013-08-08SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)24.230Team Roster on 2013-08-08
2013-07-23PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)24.214Team Roster on 2013-07-23
2013-07-17PKansas City RoyalsNorthwest Arkansas (AA)YMinorsReassigned MinorsAssigned to Northwest Arkansas (AA)24.208Team Roster on 2013-07-17
2013-07-10PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)24.201Team Roster on 2013-07-10
2013-07-05PKansas City RoyalsNorthwest Arkansas (AA)YMinorsReassigned MinorsAssigned to Northwest Arkansas (AA)24.196Team Roster on 2013-07-05
2013-06-25PKansas City RoyalsOmaha (AAA)YMinorsActivated MinorsActivated from DL - assigned to Omaha (AAA)24.186Team Roster on 2013-06-25
2013-06-10PKansas City RoyalsOmaha (AAA)-DL-60InjuredAssigned to Omaha (AAA) for rehab24.171Team Roster on 2013-06-10
2013-06-05PKansas City RoyalsNorthwest Arkansas (AA)-DL-60InjuredAssigned to Northwest Arkansas (AA) for rehab24.166Team Roster on 2013-06-05
2013-06-04PKansas City RoyalsKansas City Royals (MLB)-DL-60InjuredDL60 Transferred to 60-day DL24.165Team Roster on 2013-06-04
2013-05-26PKansas City RoyalsNorthwest Arkansas (AA)YDL-15InjuredAssigned to Northwest Arkansas (AA) for rehab24.156Team Roster on 2013-05-26
2013-03-31PKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 left elbow surgery recovery24.100Team Roster on 2013-03-31
2012-11-02PKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL23.316Team Roster on 2012-11-02
2012-06-14PKansas City RoyalsKansas City Royals (MLB)-DL-60InjuredDL60 Transferred to 60-day DL23.175Team Roster on 2012-06-14
2012-05-14PKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Left elbow tightness23.144Team Roster on 2012-05-14
2012-05-14PKansas City RoyalsKansas City Royals (MLB)YActive--23.144Team Roster on 2012-05-14
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-03-24Announced retirement 
2007-06-28ContractSigned by Royals 
* 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
2007Kansas City Royals-18365,000-------365,000Signing Bonus out of 2007 Draft (3rd round - 96th overall)
2011Kansas City RoyalsTeam Payroll22414,000-78937-2,722,607414,000779,000
2012Kansas City RoyalsTeam Payroll23487,750-63425302,954,887480,0001,266,750
2013Kansas City RoyalsTeam Payroll24505,125-57029373,023,990490,0001,771,875
2014Kansas City RoyalsTeam Payroll25500,000-79438-3,256,497500,0002,271,875
2015Kansas City RoyalsTeam Payroll262,425,0004.08536818603,571,283507,5004,696,8752015-02-07 - Signed to 1-year contract for 2015-2015 ($2.425m) [Avoids arbitration]
2016Kansas City RoyalsTeam Payroll274,225,0005.0852641671++3,498,245507,5008,921,8752016-01-15 - Signed to 1-year contract for 2016-2016 ($4.225m) [Avoids arbitration]
2017Kansas City RoyalsTeam Payroll285,000,0006.0852441473++3,651,709535,00013,921,8752017-01-14 - Signed to 5-year contract for 2017-2021 ($65m) 5--14--15.25--15.25--15.5 [Avoids arbitration][Extension]
2018Kansas City RoyalsTeam Payroll2914,000,000-67392++4,360,045545,00027,921,875
* 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