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

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

Rated Prospect
World Series Champion
Futures Game

PositionsP-495Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKelvin De jesus Herrera
Height5-10Weight155BatsRightThrowsRight
Born DateDecember 31,1989 [28.144]PlaceTenares,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2006 by the Kansas City Royals.
Signing ScoutsDaruys NinRafael VasquezService Time5.157 (2017)
Prospect Rankings[BA] 2012-KCA-#7
MLB DebutSeptember 21,2011 [21.264]
OrganizationsKCA [11] Awards2
TBC Player ID143327Retrosheet IDherrk001MLBAM ID516969
Pitch Repertoire Fastball (56.62%) -- Changeup (17.53%) -- 2-Seam Fastball (15.44%) -- Curveball (5.67%) -- Slider (4.74%)
Fastball Velocity [2018] - 96.44 - [2017] - 97.45 - [2016] - 97.16 - [2015] - 98.11 - [2014] - 98.08 - [2013] - 98.24 - [2012] - 98.55 - [2011] - 96.29
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Kelvin Herrera 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 RatingsPitchingStrikeouts69Walks65Hittable70SO/BB73vsPower70Hitting0Durability83Team.489Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008Burlington RoyalsAppRkkca-S/R18221.421183000050.24817805452101.058.53--0.897.999.00.500-
2008Burlington BeesMidwAkca36S/R18202.13312001012.213430271001.189.24--1.424.973.501.000-
2008Minor Totals (2 teams)Minor--S/R0421.561495001062.061211107523101.078.67--0.997.397.43.667-
2009Burlington BeesMidwAkca46ST19100.0011000005.03000010000.605.40----1.800.001.000-
2010Burlington BeesMidwAkca45ST20234.35880000041.0382020215401001.288.270.443.278.712.67.400-
2011Wilmington Blue RocksCaroA+kca-Rel21210.61808006114.281112120000.684.910.611.237.366.00.667-
2011Northwest Arkansas NaturaTexAAkca13Rel21401.75230230017736.0229746400100.785.501.001.5010.006.671.000-
2011Omaha Storm ChasersPCLAAAkca43Rel21102.12140140010617.0125417180001.126.350.533.719.532.571.000-
2011Minor Totals (3 teams)Minor--R/CL0711.604504500331467.2421512615700100.845.590.802.009.314.67.875-
2011Kansas City RoyalsALMLBkca40Rel210113.5020200002.02331000011.009.004.50----0.00.00011.03
2012Kansas City RoyalsALMLBkca40Rel22432.35760760010384.0792422421773121.198.430.432.248.223.67.5712.70
2013Northwest Arkansas NaturaTexAAkca-Rel23000.0020200002.01000050000.504.50----22.500.00--
2013Omaha Storm ChasersPCLAAAkca37S/R23011.131037007216.062216220000.753.380.563.3812.383.67.000-
2013Minor Totals (2 teams)Minor--S/R0011.001239007218.072216270000.723.500.503.0013.504.50.000-
2013Kansas City RoyalsALMLBkca40Rel23573.86590590016258.0482725921745021.187.411.393.2411.423.52.4173.70
2014Kansas City RoyalsALMLBkca40Rel24431.41700700012070.0541211026591031.146.94--3.347.592.27.5712.69
2015Kansas City RoyalsALMLBkca40Rel25432.7172072008069.2522321526644021.126.720.653.368.272.46.5713.44
2016Kansas City RoyalsALMLBkca40R/CL26262.757207200231272.0572322612863030.967.130.751.5010.757.17.2502.47
2017Kansas City RoyalsALMLBkca40CL27334.256406400482659.0603328920562011.359.101.373.038.492.80.5004.30
2018Kansas City RoyalsALMLBkcaRel28111.02190190015917.2142210160000.797.130.51--8.150.00.500-1.08
MLB Totals - 8 Season(s)Filter23272.7843404340013252431.036614713435126432181141.147.600.732.628.973.43.4600.03
Minor League Totals - 5 Season(s)Filter1472.07802159004116193.015158459431904200.996.960.411.988.754.42.667-
AAA Totals - 2 Season(s)Filter111.64243210017833.01876213400000.944.910.553.5510.913.08.500-
AA Totals - 2 Season(s)Filter401.66250250017738.0239746450100.765.450.951.4210.667.501.000-
A+ Totals - 1 Season(s)Filter210.61808006114.281112120000.684.910.611.237.366.00.667-
A Totals - 3 Season(s)Filter533.5112102001058.1542423217482001.208.240.312.597.322.82.625-
Rk Totals - 1 Season(s)Filter221.421183000050.24817805452101.058.53--0.897.999.00.500-
Kansas City Royals Totals - 8 Season(s)Filter23272.7843404340013252431.036614713435126432181141.147.600.732.628.973.43.460-
Average MLB - Per ~220 innings12142.782200220006726220.0186756818642199171.147.600.732.628.973.43.4620.03
Average Minor - Per ~220 innings1682.07902466004618220.0170655110482145200.996.960.411.988.754.42.667-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Burlington Royals AppRkkca18P11--55--10101.0000.91------11100.016.9
2008Burlington Bees MidwAkca18P3---------------3100.02.2
2009Burlington Bees MidwAkca19P1---------------1100.00.7
2010Burlington Bees MidwAkca20P8--34--771.0000.88------8100.05.9
2011Wilmington Blue Rocks CaroA+kca21P8---------------8100.05.8
2011Northwest Arkansas Naturals TexAAkca21P23--25--771.0000.30------23100.016.8
2011Omaha Storm Chasers PCLAAAkca21P14----1-1---------14100.09.9
2011Kansas City RoyalsALMLBkca21P2-2-2--221.0001.001.00-----2100.01.2
2012Kansas City RoyalsALMLBkca22P76-8489-117171.0000.220.2012475.0-76100.046.9
2013Northwest Arkansas Naturals TexAAkca23P2---------------2100.01.4
2013Omaha Storm Chasers PCLAAAkca23P10---2--221.0000.20------10100.06.9
2013Kansas City RoyalsALMLBkca23P59-58441-98.8890.140.148280.0-59100.036.4
2014Kansas City RoyalsALMLBkca24P70-7058--13131.0000.190.196275.0-70100.043.2
2015Kansas City RoyalsALMLBkca25P72-6956--11111.0000.150.167277.8-72100.044.4
2016Kansas City RoyalsALMLBkca26P72-7227-1991.0000.130.13-10.0-72100.044.4
2017Kansas City RoyalsALMLBkca27P64-59210--12121.0000.190.205-100.0-64100.039.5
MLB Totals for P - 7 season(s)-   P415-4142646127372.9860.170.17381177.6-4150.00.0
AAA Totals for P - 2 season(s)-   P24---21-32.6670.08------240.00.0
AA Totals for P - 2 season(s)-   P25--25--771.0000.28------250.00.0
A+ Totals for P - 1 season(s)-   P8---------------80.00.0
A Totals for P - 3 season(s)-   P12--34--771.0000.58------120.00.0
Rk Totals for P - 1 season(s)-   P11--55--10101.0000.91------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Burlington Royals AppRkkca1811----------
2008Burlington Bees MidwAkca183----------
2009Burlington Bees MidwAkca191----------
2010Burlington Bees MidwAkca208----------
2011Wilmington Blue Rocks CaroA+kca218----------
2011Northwest Arkansas Naturals TexAAkca2123----------
2011Omaha Storm Chasers PCLAAAkca2114----------
2011Kansas City RoyalsALMLBkca212----------
2012Kansas City RoyalsALMLBkca2276----------
2013Northwest Arkansas Naturals TexAAkca232----------
2013Omaha Storm Chasers PCLAAAkca2310----------
2013Kansas City RoyalsALMLBkca2359----------
2014Kansas City RoyalsALMLBkca2470----------
2015Kansas City RoyalsALMLBkca2572----------
2016Kansas City RoyalsALMLBkca2672----------
2017Kansas City RoyalsALMLBkca2764----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Kansas City RoyalsMLB Spring TrainingMLB22001.3811011004213.012420515001.318.310.003.4610.383.002.77.000
2013Kansas City RoyalsMLB Spring TrainingMLB23000.0080800107.1300036000.853.680.003.687.362.000.00.000
2014Kansas City RoyalsMLB Spring TrainingMLB24004.2212012003010.28852510001.276.751.694.228.442.006.75.000
2014Kansas City RoyalsDiv SeriesMLB24000.0020200001.00000110001.000.000.009.009.001.000.00.000
2014Kansas City RoyalsChamp. SeriesMLB24000.0040400005.22000160000.583.180.001.599.536.000.00.000
2014Kansas City RoyalsWorld SeriesMLB24102.7040400006.25220560001.616.750.006.758.101.202.701.000
2015Kansas City RoyalsMLB Spring TrainingMLB25101.861001000009.2722028000.986.520.001.867.454.001.861.000
2015Kansas City RoyalsDiv SeriesMLB25103.0030300003.02110260001.336.000.006.0018.003.003.001.000
2015Kansas City RoyalsChamp. SeriesMLB25000.0050500005.230000100000.584.760.000.0015.8800.00.000
2015Kansas City RoyalsWorld SeriesMLB25000.0030300005.05100160001.209.000.001.8010.806.001.80.000
2016Kansas City RoyalsMLB Spring TrainingMLB26003.6010010001010.05441210000.704.500.901.809.005.003.60.000
2017Kansas City RoyalsMLB Spring TrainingMLB27002.7010010001010.01453119001.5012.600.900.908.109.004.50.000
2018Kansas City RoyalsMLB Spring TrainingMLB28005.6380800008.01155134001.7512.381.133.384.501.335.63.000
MLB Spring Training Totals - 7 yrs102.75690690010268.760282152162001.187.860.662.758.132.953.671.000
MLB Playoffs - Divisional Series Totals - 2 yrs102.2550500004.0211037001.254.500.006.7515.752.332.251.000
MLB Playoffs - Championship Series Totals - 2 yrs000.00909000011.35000116000.533.970.000.7912.7116.000.00.000
MLB Playoffs - World Series Totals - 2 yrs101.54707000011.710320612001.377.710.004.639.262.002.311.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2014Kansas City RoyalsWorld SeriesMLB2421000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs21000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012MLB All-Rookie Team (P) ... MLB All-Rookie Team (Baseball America) (CL)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-01-12RPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($7.9375m) [Avoids arbitration]28.012Team Roster on 2018-01-12
2017-02-02CLKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($5.325m) [Avoids arbitration]27.033Team Roster on 2017-02-02
2015-04-25RPKansas City RoyalsKansas City Royals (MLB)YActiveOff-RosterSuspended 2 games for participation in brawl25.115Team Roster on 2015-04-25
2015-04-21RPKansas City RoyalsKansas City Royals (MLB)YActiveOff-RosterSuspended 5 games for throwing at Brett Lawrie25.111Team Roster on 2015-04-21
2015-02-13RPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 2-year contract for 2015-2016 ($4.15m) [Avoids arbitration] 1.6-2.5525.044Team Roster on 2015-02-13
2013-07-19RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Northwest Arkansas (AA)23.200Team Roster on 2013-07-19
2013-07-15RPKansas City RoyalsNorthwest Arkansas (AA)YMinorsReassigned MinorsAssigned to Northwest Arkansas (AA)23.196Team Roster on 2013-07-15
2013-06-25RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)23.176Team Roster on 2013-06-25
2013-06-04RPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)23.155Team Roster on 2013-06-04
2013-05-23RPKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)23.143Team Roster on 2013-05-23
2012-05-06RPKansas City RoyalsKansas City Royals (MLB)YActive--22.126Team Roster on 2012-05-06
* 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
2011Kansas City RoyalsTeam Payroll21414,000-78942-2,722,607414,000414,000
2012Kansas City RoyalsTeam Payroll22480,650-75529172,954,887480,000894,650
2013Kansas City RoyalsTeam Payroll23508,175-55627393,023,990490,0001,402,825
2014Kansas City RoyalsTeam Payroll24522,250-54227403,256,497500,0001,925,075
2015Kansas City RoyalsTeam Payroll251,600,0003.15742322533,571,283507,5003,525,0752015-02-13 - Signed to 2-year contract for 2015-2016 ($4.15m) [Avoids arbitration] 1.6-2.55
2016Kansas City RoyalsTeam Payroll262,550,0004.15735217623,498,245507,5006,075,075
2017Kansas City RoyalsTeam Payroll275,325,0005.1572371274++3,651,709535,00011,400,0752017-02-02 - Signed to 1-year contract for 2017-2017 ($5.325m) [Avoids arbitration]
2018Kansas City RoyalsTeam Payroll287,937,500-147582++4,360,045545,00019,337,5752018-01-12 - Signed to 1-year contract for 2018-2018 ($7.9375m) [Avoids arbitration]
* 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