David Herndon

#57RP,
Height: 6' 5"
Weight: 200
Bat: R
Throw: R
Born:
College: Gulf Coast (FL) CC
Birth Place: Panama City, Florida
Draft: 2006 5th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Gaby SánchezSeattle Mariners9210140100.222.300.667.967
David WrightNew York Mets8510001100.625.667.7501.417
Jason BaySeattle Mariners7100000000.143.143.143.286
Mike CameronWashington Nationals6200121100.333.429.8331.262
Marco ScutaroSan Francisco Giants5310010000.600.600.8001.400
Hanley RamírezBoston Red Sox5210000200.400.400.6001.000
Starlin CastroNew York Yankees5000010001.000.000.000.000
Gerardo ParraColorado Rockies5000000100.000.000.000.000
Chris YoungBoston Red Sox5310010000.600.600.8001.400
Michael BournBaltimore Orioles5301020010.600.6001.0001.600
Miguel MonteroChicago Cubs5210010100.400.400.6001.000
Giancarlo StantonMiami Marlins5210000200.400.400.6001.000
Logan MorrisonTampa Bay Rays4200123000.500.7501.2502.000
Hunter PenceSan Francisco Giants4100000100.250.250.250.500
Omar InfanteDetroit Tigers4100001000.250.400.250.650
Darnell McDonaldChicago Cubs4100000000.250.250.250.500
Casey McGeheeDetroit Tigers4210131100.500.6001.5002.100
John BuckAtlanta Braves4100000000.250.250.250.500
Ronny PaulinoDetroit Tigers4000000200.000.000.000.000
Emilio BonifacioAtlanta Braves4300002000.750.833.7501.583
Matt DiazMiami Marlins4110010100.250.250.500.750
Ike DavisLos Angeles Dodgers4100112000.250.5001.0001.500
Ángel PagánSan Francisco Giants4100000000.250.250.250.500
Rubén TejadaNew York Yankees4100010000.250.250.250.500
Dustin PedroiaBoston Red Sox4000000000.000.000.000.000
Ryan TheriotSan Francisco Giants3100000010.333.333.333.667
Angel SanchezLos Angeles Dodgers3000010100.000.000.000.000
Orlando CabreraSan Francisco Giants3100010000.333.333.333.667
Jason BourgeoisChicago White Sox3000000000.000.000.000.000
Ryan RobertsKansas City Royals3000000100.000.000.000.000
Ian DesmondColorado Rockies3000000200.000.000.000.000
José ReyesNew York Mets3100010000.333.333.333.667
Mike LowellBoston Red Sox3000001100.000.250.000.250
Chris JohnsonBaltimore Orioles3200010000.667.667.6671.333
Justin UptonDetroit Tigers3100010001.333.333.333.667
Brandon PhillipsAtlanta Braves3000000000.000.000.000.000
Carlos LeeMiami Marlins3100000100.333.333.333.667
Jason PridieArizona Diamondbacks3200120110.667.6671.6672.333
Dan UgglaWashington Nationals3200121000.667.7501.6672.417
Tommy ManzellaArizona Diamondbacks3000010000.000.000.000.000
Chipper JonesAtlanta Braves3110000100.333.333.6671.000
Bill HallLos Angeles Angels3000000100.000.000.000.000
Greg DobbsWashington Nationals3210111000.667.7502.0002.750
Aaron HillSan Francisco Giants3000000000.000.000.000.000
Bryan PetersenMilwaukee Brewers3200001000.667.750.6671.417
Paul JanishBaltimore Orioles2000000000.000.000.000.000
Yuniesky BetancourtMilwaukee Brewers2100000000.500.500.5001.000
Michael MorseSan Francisco Giants2100000100.500.500.5001.000
Jason KubelMinnesota Twins22101100001.0001.0003.0004.000
Geovany SotoChicago White Sox2100010100.500.500.5001.000
Brad EmausNew York Mets2000000000.000.000.000.000
Brad AusmusLos Angeles Dodgers2000000000.000.000.000.000
Cameron MaybinLos Angeles Angels2100011000.500.667.5001.167
Corey HartPittsburgh Pirates2110010100.500.5001.0001.500
Willy TaverasKansas City Royals2000000000.000.000.000.000
Humberto QuinteroToronto Blue Jays2100000000.500.500.5001.000
David DeJesúsLos Angeles Angels2000000000.000.000.000.000
Cody RossOakland Athletics22000000001.0001.0001.0002.000
Chad TracyLos Angeles Angels2110010000.500.5001.0001.500
Chris StewartPittsburgh Pirates2000000000.000.000.000.000
Scott HairstonWashington Nationals2100010000.500.500.5001.000
Joaquín ÁriasArizona Diamondbacks2100000100.500.500.5001.000
Miguel OlivoSan Francisco Giants2100000000.500.500.5001.000
Jacoby EllsburyNew York Yankees2100010000.500.500.5001.000
Tony CampanaWashington Nationals2100000010.500.500.5001.000
Mark ReynoldsColorado Rockies2110010000.500.5001.0001.500
Ryan BraunMilwaukee Brewers2100000000.500.500.5001.000
Brett CarrollToronto Blue Jays2100010100.500.500.5001.000
Willie HarrisCincinnati Reds2000000000.000.000.000.000
Alberto GonzalezSan Diego Padres2000000100.000.000.000.000
Aaron RowandMiami Marlins2000000000.000.000.000.000
Kosuke FukudomeNew York Yankees2000000100.000.000.000.000
Kelly JohnsonNew York Mets2100001110.500.667.5001.167
Daniel MurphyWashington Nationals2000000100.000.000.000.000
Pablo SandovalBoston Red Sox2100000100.500.500.5001.000
Carlos PeñaTexas Rangers22001100001.0001.0002.5003.500
Albert PujolsLos Angeles Angels2000001200.000.333.000.333
Rafael FurcalMiami Marlins22100000001.0001.0001.5002.500
Lucas DudaNew York Mets22100010001.0001.0001.5002.500
Rick AnkielNew York Mets2100000000.500.500.5001.000
Matt DownsMiami Marlins2000000000.000.000.000.000
Darwin BarneyToronto Blue Jays2000000000.000.000.000.000
Drew StubbsSan Francisco Giants2000000100.000.000.000.000
Josh ReddickHouston Astros2101000000.500.5001.5002.000
Brad DavisDetroit Tigers2000000000.000.000.000.000
Adam KennedyLos Angeles Dodgers2100000000.500.500.5001.000
Alfonso SorianoNew York Yankees2100010100.500.500.5001.000
Justin TurnerLos Angeles Dodgers2000001000.000.333.000.333
Wes HelmsAtlanta Braves2000000100.000.000.000.000
Adrián BéltreTexas Rangers2100000000.500.500.5001.000
Chris HeiseyWashington Nationals2100000000.500.500.5001.000
Aramis RamírezPittsburgh Pirates2100000000.500.500.5001.000
Ryan DempsterChicago Cubs2000000200.000.000.000.000
Jason CastroMinnesota Twins2110001000.500.6671.0001.667
Jose TabataToronto Blue Jays2000000200.000.000.000.000
Freddie FreemanAtlanta Braves2000000000.000.000.000.000
Jason VaritekBoston Red Sox2100110000.500.5002.0002.500
Luis CastilloPhiladelphia Phillies2000000000.000.000.000.000
Cole GillespieMiami Marlins2110000000.500.5001.0001.500
Ivan RodriguezWashington Nationals2110000000.500.5001.0001.500
Vicente PadillaBoston Red Sox1000000100.000.000.000.000
Ramon HernandezKansas City Royals1000000000.000.000.000.000
Jonny GómesKansas City Royals1000000100.000.000.000.000
Jerry SandsChicago White Sox1000000000.000.000.000.000
José BautistaToronto Blue Jays11000000001.0001.0001.0002.000
John McDonaldLos Angeles Angels1000000100.000.000.000.000
Prince FielderTexas Rangers1000000000.000.000.000.000
Maikel CletoChicago Cubs1000000100.000.000.000.000
Yadier MolinaSt. Louis Cardinals1000000100.000.000.000.000
Cory SullivanLos Angeles Dodgers1000000000.000.000.000.000
Josh WillinghamKansas City Royals1000000000.000.000.000.000
Jorge CantuLos Angeles Angels1000000000.000.000.000.000
Casey BlakeColorado Rockies1000010000.000.000.000.000
Matt YoungLos Angeles Angels1000000000.000.000.000.000
Wade MileyBaltimore Orioles1000000100.000.000.000.000
Jeff KeppingerChicago White Sox11000000001.0001.0001.0002.000
David OrtizBoston Red Sox11000200001.0001.0001.0002.000
Vernon WellsNew York Yankees1000000000.000.000.000.000
Rod BarajasArizona Diamondbacks1000000000.000.000.000.000
Pat BurrellSan Francisco Giants1000000100.000.000.000.000
Ian KinslerDetroit Tigers1000000000.000.000.000.000
Mike LambNew York Yankees1000000000.000.000.000.000
Ronny CedeñoSan Francisco Giants1000000000.000.000.000.000
Wandy RodríguezHouston Astros1000000000.000.000.000.000
J.D. MartinezDetroit Tigers1000000000.000.000.000.000
Stephen DrewWashington Nationals11000010011.0001.0001.0002.000
Felipe LopezMilwaukee Brewers11000000011.0001.0001.0002.000
Skip SchumakerSan Diego Padres1000000000.000.000.000.000
Brian McCannHouston Astros1000000000.000.000.000.000
Eli WhitesideAtlanta Braves1000000000.000.000.000.000
Jeff FrancoeurMiami Marlins11100000001.0001.0002.0003.000
Melky CabreraChicago White Sox1000011000.000.500.000.500
Clay HensleyWashington Nationals1000000000.000.000.000.000
Ryan ZimmermanWashington Nationals1000001000.000.500.000.500
Brandon CrawfordSan Francisco Giants1000000000.000.000.000.000
Franklin GutierrezLos Angeles Dodgers1000000000.000.000.000.000
Dewayne WiseChicago White Sox1000000000.000.000.000.000
Scott PodsednikBoston Red Sox1000000000.000.000.000.000
Xavier NadySeattle Mariners11000000001.0001.0001.0002.000
Ichiro SuzukiMiami Marlins11000000001.0001.0001.0002.000
Javier VazquezMiami Marlins11000000001.0001.0001.0002.000
Randy WinnBaltimore Orioles1000000000.000.000.000.000
Dee GordonMiami Marlins1000000000.000.000.000.000
Jody GerutSeattle Mariners11100000001.0001.0002.0003.000
James LoneyTexas Rangers11100100001.0001.0002.0003.000
Travis IshikawaChicago White Sox1000000100.000.000.000.000
Martín PradoMiami Marlins11000000001.0001.0001.0002.000
Jay GibbonsMilwaukee Brewers11001200001.0001.0004.0005.000
Ozzie MartinezBaltimore Orioles1000000100.000.000.000.000
Jonathan SanchezKansas City Royals1000000000.000.000.000.000
Jon LesterChicago Cubs1000000100.000.000.000.000
Jeff FulchinoWashington Nationals1000000100.000.000.000.000
Tony Gwynn Jr.Washington Nationals11000000001.0001.0001.0002.000
Willie BloomquistSeattle Mariners1000000000.000.000.000.000
Lyle OverbayMilwaukee Brewers1000000100.000.000.000.000
Chris IannettaArizona Diamondbacks1000000000.000.000.000.000
Fred LewisNew York Mets1000000000.000.000.000.000
Miguel CairoCincinnati Reds11000000001.0001.0001.0002.000
Daniel DescalsoArizona Diamondbacks1000000000.000.000.000.000
Adam LindWashington Nationals1000001000.000.500.000.500
David MurphyBoston Red Sox1000000000.000.000.000.000
Eric HinskeArizona Diamondbacks11000000001.0001.0001.0002.000
Jason MichaelsWashington Nationals1000001100.000.500.000.500
Juan UribeCleveland Indians1000000100.000.000.000.000
Edgar RenteriaCincinnati Reds1000000000.000.000.000.000
Brandon WoodSan Diego Padres1000000100.000.000.000.000
Andy LaRocheChicago White Sox1000000000.000.000.000.000
Brian BardenLos Angeles Dodgers1000000000.000.000.000.000
Chris CarterAtlanta Braves11000100001.0001.0001.0002.000
Micah OwingsSeattle Mariners1000000000.000.000.000.000
Yunel EscobarLos Angeles Angels11000000001.0001.0001.0002.000
Joey VottoCincinnati Reds1000001000.000.500.000.500
Brooks ConradSan Diego Padres1000000000.000.000.000.000
Adam DunnOakland Athletics1000000000.000.000.000.000
Andrew McCutchenPittsburgh Pirates11000100001.0001.0001.0002.000
Bryan LaHairBoston Red Sox11100000001.0001.0002.0003.000
Ian StewartWashington Nationals1000000000.000.000.000.000
Dillon GeeTexas Rangers1000000100.000.000.000.000
Nick PuntoArizona Diamondbacks1000000100.000.000.000.000
Cody RansomArizona Diamondbacks1000001000.000.500.000.500
Brendan RyanDetroit Tigers11000000001.0001.0001.0002.000
Kurt SuzukiAtlanta Braves11000000001.0001.0001.0002.000
Nate SchierholtzDetroit Tigers1000000000.000.000.000.000
Chase HeadleyNew York Yankees1000000000.000.000.000.000
Alex CoraSt. Louis Cardinals1000000000.000.000.000.000
Corky MillerCincinnati Reds1000000100.000.000.000.000
J.R. TowlesTexas Rangers1000000000.000.000.000.000
Mike RiveraBoston Red Sox1000000000.000.000.000.000
Austin KearnsMiami Marlins1000000000.000.000.000.000
Nyjer MorganCleveland Indians1000000000.000.000.000.000
Steve PearceToronto Blue Jays1000000100.000.000.000.000
Chin-lung HuCleveland Indians1000000100.000.000.000.000
Eugenio VelezTampa Bay Rays1000000000.000.000.000.000
Seth SmithBaltimore Orioles1000000000.000.000.000.000
Victor MartinezDetroit Tigers1000000000.000.000.000.000
Jay BruceNew York Mets1000000000.000.000.000.000
Johnny CuetoSan Francisco Giants1000000000.000.000.000.000
Matt HarrisonPhiladelphia Phillies1000000100.000.000.000.000
Blake DeWittAtlanta Braves1000000000.000.000.000.000
Jemile WeeksChicago Cubs1000000000.000.000.000.000
Nick EvansArizona Diamondbacks11000000001.0001.0001.0002.000
Joe MatherCincinnati Reds1000000000.000.000.000.000
Nick HundleySan Francisco Giants11000000001.0001.0001.0002.000
Ryan LudwickTexas Rangers1000000000.000.000.000.000
Cliff PenningtonLos Angeles Angels1000000000.000.000.000.000
Marlon ByrdCleveland Indians11100010001.0001.0002.0003.000
Jonathon NieseNew York Yankees1000000100.000.000.000.000
Alcides EscobarKansas City Royals1000000000.000.000.000.000
Gregg ZaunSan Diego Padres11000000001.0001.0001.0002.000
Luis ValbuenaLos Angeles Angels11100000001.0001.0002.0003.000
Álex GonzálezDetroit Tigers1000000000.000.000.000.000
Wil NievesAtlanta Braves11000000001.0001.0001.0002.000
Francisco CervelliPittsburgh Pirates11000200001.0001.0001.0002.000
Elvis AndrusTexas Rangers1000000000.000.000.000.000
David FreesePittsburgh Pirates1000000000.000.000.000.000
Adalberto MendezMiami Marlins11000000001.0001.0001.0002.000
Chone FigginsLos Angeles Dodgers1000000100.000.000.000.000
Ramiro PeñaSan Francisco Giants1000000000.000.000.000.000
Chris CoghlanToronto Blue Jays11000000101.0001.0001.0002.000
Jose GuillenSan Francisco Giants1000000000.000.000.000.000
Drew SuttonBoston Red Sox11000100001.0001.0001.0002.000
Guillermo MoscosoSan Francisco Giants1000000100.000.000.000.000
Freddy SanchezSan Francisco Giants1000000000.000.000.000.000
Mark DeRosaToronto Blue Jays1000000000.000.000.000.000
Jamey CarrollWashington Nationals1000000000.000.000.000.000
Carlos BeltránHouston Astros1000000100.000.000.000.000
Welington CastilloBaltimore Orioles1000000100.000.000.000.000
Jeff BakerMiami Marlins11000100001.0001.0001.0002.000
Buster PoseySan Francisco Giants1000000000.000.000.000.000
Derrek LeePittsburgh Pirates11100300001.0001.0002.0003.000
Russell BranyanCleveland Indians1000000100.000.000.000.000
Paul GoldschmidtArizona Diamondbacks1000000100.000.000.000.000
Adrián GonzálezLos Angeles Dodgers1000000000.000.000.000.000
Chris NelsonColorado Rockies1000000000.000.000.000.000
Tyler ColvinMiami Marlins11000000001.0001.0001.0002.000
Jonathan LucroyTexas Rangers1000000000.000.000.000.000
Todd HeltonColorado Rockies1000000000.000.000.000.000
Scott SizemoreWashington Nationals1000000000.000.000.000.000
Koyie HillPhiladelphia Phillies1000000100.000.000.000.000
Andrew CashnerTexas Rangers1000000100.000.000.000.000
Scott CousinsTexas Rangers11100100001.0001.0002.0003.000
Cristian GuzmanCleveland Indians1000000100.000.000.000.000
Melvin MoraArizona Diamondbacks1000000000.000.000.000.000
Reed JohnsonWashington Nationals1000000000.000.000.000.000
Pedro ÁlvarezBaltimore Orioles1000000000.000.000.000.000
Gary Matthews Jr.Cincinnati Reds1000000000.000.000.000.000
Dustin AckleyLos Angeles Angels1000000000.000.000.000.000
Allen CraigBoston Red Sox1000000100.000.000.000.000
Lorenzo CainKansas City Royals1000000100.000.000.000.000
Jhonny PeraltaSt. Louis Cardinals11000000001.0001.0001.0002.000
Tim HudsonSan Francisco Giants1000000000.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays1000010000.000.000.000.000
Aaron MilesLos Angeles Dodgers1000000000.000.000.000.000
Jesus FelicianoTampa Bay Rays1000000000.000.000.000.000
Clint BarmesKansas City Royals1000000000.000.000.000.000
Anderson HernandezPittsburgh Pirates1000000100.000.000.000.000
Mike LeakeSt. Louis Cardinals0000001000-1.000--
Craig GentryBaltimore Orioles0000010000----
Josh TholeArizona Diamondbacks0000001000-1.000--
Kyle PhillipsToronto Blue Jays0000011000-1.000--
Brett WallaceSan Diego Padres0000000000-1.000--
Jason DonaldTexas Rangers0000000000----
Carlos GómezTexas Rangers0000000010----
Alex PresleyDetroit Tigers0000000000----
Ryan SweeneyMinnesota Twins0000001000-1.000--
Mike NapoliTexas Rangers0000000000-1.000--
Justin SmoakToronto Blue Jays0000001000-1.000--
Chris SnyderTexas Rangers0000001000-1.000--
Jose LopezChicago White Sox0000000000----
Adam LaRocheChicago White Sox0000011000-.500--
Brett MyersCleveland Indians0000000000----
Jayson WerthWashington Nationals0000001000-1.000--
Lance BerkmanTexas Rangers0000001000-1.000--
Bengie MolinaTexas Rangers0000001000-1.000--
Mark KotsaySan Diego Padres0000001000-1.000--
Craig CounsellMilwaukee Brewers0000001000-1.000--
Andre EthierLos Angeles Dodgers0000001000-1.000--