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

David HerndonTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2010-2012
Follow TBC on Twitter and Facebook

Arizona Fall League
Rule 5 Pick

PositionsP-263Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKenneth David Herndon
Height6-5Weight200BatsRightThrowsRight
Born DateSeptember 4,1985 [32.228]PlacePanama City,Florida
High SchoolMosley (Panama City,FL)
CollegeGulf Coast State College (Panama City,FL)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 5th round (162nd overall) of the 2006 Amateur Entry Draft [Signed] ... Selected by the Minnesota Twins [Team Picks] in the 23rd round (705th overall) of the 2005 Amateur Entry Draft ... Selected by the Kansas City Royals [Team Picks] in the 38th round (1135th overall) of the 2004 Amateur Entry Draft
Signing Bonus$157,500Signing ScoutsTom KotchmanService Time2.158 (2012)
MLB DebutApril 5,2010 [24.213]
OrganizationsANA [4] PHI [3] NYA [2] Awards0
TBC Player ID46179Retrosheet IDhernd003MLBAM ID458589
Pitch Repertoire Sinker (69.98%) -- Slider (24.06%) -- Changeup (5.96%)
Fastball Velocity
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 David Herndon 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 RatingsPitchingStrikeouts31Walks76Hittable30SO/BB66vsPower30Hitting0Durability52Team.543Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006Gulf Coast Community CollCollegeNCAASoRel201002.1513013000092.0712722016590000.956.95--1.575.773.691.000-
2006Orem OwlzPioRkana-ST20522.2114140000069.0652517610362001.088.440.781.304.673.60.714-
2007Cedar Rapids KernelsMidwAana15ST211384.02252412010152.017580681020832001.2810.340.591.184.904.15.619-
2008Rancho Cucamonga QuakesCalifA+ana35S/R22375.01431231003017100.212058561016700001.3510.730.891.436.264.38.300-
2009Arkansas TravelersTexAAana35R/CL23563.035005000301165.0702522914350001.299.641.241.934.822.50.455-
2010Philadelphia PhilliesNLMLBphi57Rel24134.30470470014052.0672725217291021.6111.520.342.924.991.71.2503.56
2011Lehigh Valley IronPigsILAAAphi7Rel25202.45808003114.2154412140001.169.200.611.238.597.001.000-
2011Philadelphia PhilliesNLMLBphi57Rel25143.32450450022157.0542621924393021.378.531.423.796.161.63.2005.08
2012Philadelphia PhilliesNLMLBphi57Rel26014.7050500207.210441180001.4311.741.171.179.398.00.0003.10
2013Gulf Coast Yankees 2GCLRknya-S/R27003.8632100004.26220040001.2911.57----7.710.00--
2013Tampa YankeesFSLA+nya-Rel27125.73716003011.0197703100002.0015.55--2.458.183.33.333-
2013Trenton ThunderEastAAnya37Rel27100.0050500119.260004140001.035.59--3.7213.033.501.000-
2013Scranton/Wilkes-Barre RaiILAAAnya41Rel27101.74606001010.011320380001.359.58--2.616.972.671.000-
2013Minor Totals (4 teams)Minor--Rel0322.7821318005134.2421211010360001.4610.60--2.529.083.60.600-
2014Scranton/Wilkes-Barre RaiILAAAnya0Rel280212.9651400108.01712121311002.4018.361.083.241.080.33.000-
2015Sioux City ExplorersAmerAssocInd-Rel29112.3517017005123.0279617181001.4810.570.392.747.042.57.500-
MLB Totals - 3 Season(s)Filter283.859709700381116.113157501242764041.4810.080.923.235.851.81.2001.21
Minor League Totals - 7 Season(s)Filter31273.8316654112207030443.150421619037752755001.3010.160.751.515.553.67.534-
AAA Totals - 3 Season(s)Filter324.8619118005132.043191828231001.5311.610.542.166.212.88.600-
AA Totals - 2 Season(s)Filter662.645505500311274.1762522918490001.259.121.082.165.882.72.500-
A+ Totals - 2 Season(s)Filter495.08501337003317111.213965631019800001.4111.200.811.536.454.21.308-
A Totals - 1 Season(s)Filter1384.02252412010152.017580681020832001.2810.340.591.184.904.15.619-
Rk Totals - 2 Season(s)Filter522.3117161000073.1712719610402001.098.640.731.224.864.00.714-
Ind Totals - 1 Season(s)Filter112.3517017005123.0279617181001.4810.570.392.747.042.57.500-
NCAA Totals - 2 Season(s)Filter1002.1513013000092.0712722016590000.956.95--1.575.773.691.000-
Philadelphia Phillies Totals - 3 Season(s)Filter283.859709700381116.113157501242764041.4810.080.923.235.851.81.200-
Average MLB - Per ~220 innings4153.85182018200712220.02461079423791438081.4810.080.923.235.851.81.2111.21
Average Minor - Per ~220 innings15133.83822755103515220.02481069418371362001.3010.160.751.515.553.67.536-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Philadelphia PhilliesNLMLBphi57p24432000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2011Philadelphia PhilliesNLMLBphi57p25434000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2012Philadelphia PhilliesNLMLBphi57p2651000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 3 Season(s)Filter917000000000600000.000.000.000.000007.000.000.000.0000.0085.710.000.000.000.00
Average MLB - Per 162 games162120000000001100000.000.000.000.0000012.000.000.000.0000.0085.710.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Orem Owlz PioRkana20P14--39--12121.0000.86------14100.018.4
2007Cedar Rapids Kernels MidwAana21P25--522112827.9641.08------25100.018.0
2008Rancho Cucamonga Quakes CalifA+ana22P43--1010142120.9520.47------43100.030.5
2009Arkansas Travelers TexAAana23P50--49121413.9290.26------50100.035.7
2010Philadelphia PhilliesNLMLBphi24P47-52231-65.8330.110.10-----47100.029.0
2011Lehigh Valley IronPigs ILAAAphi25P8---4--441.0000.50------8100.05.6
2011Philadelphia PhilliesNLMLBphi25P45-57410-114141.0000.310.25-----45100.027.8
2012Philadelphia PhilliesNLMLBphi26P5-712--331.0000.600.431150.0-5100.03.1
2013Gulf Coast Yankees 2 GCLRknya27P3---1--111.0000.33------3100.05.0
2013Tampa Yankees FSLA+nya27P7--11--221.0000.29------7100.05.1
2013Trenton Thunder EastAAnya27P5---------------5100.03.5
2013Scranton/Wilkes-Barre RailRiders ILAAAnya27P6---------------6100.04.2
2014Scranton/Wilkes-Barre RailRiders ILAAAnya28P5--1---111.0000.20------5100.03.5
MLB Totals for P - 3 season(s)-   P97-116715112322.9570.230.191150.0-970.00.0
AAA Totals for P - 3 season(s)-   P19--14--551.0000.26------190.00.0
AA Totals for P - 2 season(s)-   P55--49121413.9290.24------550.00.0
A+ Totals for P - 2 season(s)-   P50--1111142322.9570.44------500.00.0
A Totals for P - 1 season(s)-   P25--522112827.9641.08------250.00.0
Rk Totals for P - 2 season(s)-   P17--310--13131.0000.76------170.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Orem Owlz PioRkana2014----------
2007Cedar Rapids Kernels MidwAana2125----------
2008Rancho Cucamonga Quakes CalifA+ana2243----------
2009Arkansas Travelers TexAAana2350----------
2010Philadelphia PhilliesNLMLBphi2447----------
2011Lehigh Valley IronPigs ILAAAphi258----------
2011Philadelphia PhilliesNLMLBphi2545----------
2012Philadelphia PhilliesNLMLBphi265----------
2013Gulf Coast Yankees 2 GCLRknya273----------
2013Tampa Yankees FSLA+nya277----------
2013Trenton Thunder EastAAnya275----------
2013Scranton/Wilkes-Barre RailRiders ILAAAnya276----------
2014Scranton/Wilkes-Barre RailRiders ILAAAnya285----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008Scottsdale ScorpionsArizona Fall LgMinor22003.1814014005117.02296058001.5911.650.002.654.241.604.76.000
2009Los Angeles AngelsMLB Spring TrainingMLB23000.0005-5005127.0710000100.262.330.000.000.0000.33.000
2010Philadelphia PhilliesMLB Spring TrainingMLB24001.4210010000012.21022049001.157.110.002.846.392.251.42.000
2011Philadelphia PhilliesMLB Spring TrainingMLB25013.55909002112.21155168101.397.820.714.265.681.333.55.000
2012Philadelphia PhilliesMLB Spring TrainingMLB26103.3111011003116.119763214001.3010.471.651.107.717.003.861.000
2014New York YankeesMLB Spring TrainingMLB28003.0060600006.0322034001.004.500.004.506.001.333.00.000
Arizona Fall League Totals - 1 yrs003.1814014005117.02296058001.5911.650.002.654.241.604.76.000
MLB Spring Training Totals - 5 yrs111.81365310010374.750171541535200.876.030.481.814.222.332.05.500

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Los Angeles AngelsMLB Spring TrainingMLB2321000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2010Philadelphia PhilliesMLB Spring TrainingMLB24101000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 3 yrs142000000000200000.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
2015-04-07PFree Agent -Free AgentFree AgentReleased by Brewers29.215  
2015-02-14PMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to Minor League Contract29.163Team Roster on 2015-02-14
2014-11-08PFree Agent -Free AgentFree AgentGranted free agency29.065  
2014-09-29PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsActivated MinorsActivated from disabled list29.025Team Roster on 2014-09-29
2014-04-27PNew York YankeesScranton/Wilkes-Barre (AAA)-DL-7InjuredDL7 Injured28.235Team Roster on 2014-04-27
2014-04-01PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)28.209Team Roster on 2014-04-01
2013-11-04PNew York YankeesNew York Yankees (MLB)-Minors--Re-signed to minor league contract28.061Team Roster on 2013-11-04
2013-08-17PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)27.347Team Roster on 2013-08-17
2013-07-25PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)27.324Team Roster on 2013-07-25
2013-07-03PNew York YankeesTampa (A+)-MinorsReassigned MinorsAssigned to Tampa (A+)27.302Team Roster on 2013-07-03
2013-06-23PNew York YankeesGulf Coast Yankees (Rk)-MinorsContractSigned to Minor League Contract27.292Team Roster on 2013-06-23
2012-11-20PFree Agent -Free AgentFree AgentRefused minor league assignment. Elected free agency27.077  
2012-11-06PNew York YankeesNew York Yankees (MLB)YActive--Claimed off waivers from Blue Jays by Yankees27.063Team Roster on 2012-11-06
2012-10-31PToronto Blue JaysToronto Blue Jays (MLB)-DFADes For AssignmentDesignated for assignment27.057Team Roster on 2012-10-31
2012-10-23PToronto Blue JaysToronto Blue Jays (MLB)YActive--Claimed off waivers from Phillies by Blue Jays27.049Team Roster on 2012-10-23
2012-10-20PPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL27.046Team Roster on 2012-10-20
2012-08-01PPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DL-60InjuredDL60 Transferred to 60-day DL26.331Team Roster on 2012-08-01
2012-05-01PPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Right elbow inflammation26.239Team Roster on 2012-05-01
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-12-10Claimed off waivers by Phillies from Angels 
* 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
2006Los Angeles Angels-20157,500-------157,500Signing Bonus out of 2006 Draft (5th round - 162nd overall)
2010Philadelphia PhilliesTeam Payroll24400,000-75738-2,812,412400,000557,500
2011Philadelphia PhilliesTeam Payroll25425,000-65926272,722,607414,000982,500
2012Philadelphia PhilliesTeam Payroll26495,0002.15857725362,954,887480,0001,477,500
* 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