David Carpenter

#57RP,
Height: 6' 3"
Weight: 180
Bat: R
Throw: R
Born:
College: Paris (TX) JC
Birth Place: Arlington, Texas
Draft: 2009 9th round by the

Pitching

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Michael YoungTexas Rangers4100000000.250.250.250.500
Ian KinslerDetroit Tigers4000021100.000.200.000.200
Nelson CruzSeattle Mariners4100130210.250.2501.0001.250
Elvis AndrusTexas Rangers4100000200.250.250.250.500
Mike NapoliTexas Rangers3200122000.667.8001.6672.467
Josh HamiltonTexas Rangers3200010010.667.667.6671.333
Brandon BarnesMiami Marlins3110000000.333.333.6671.000
Colby RasmusTampa Bay Rays3000000000.000.000.000.000
Nick HundleySan Francisco Giants3200000101.667.667.6671.333
Brett LawrieChicago White Sox3200130000.667.6671.6672.333
Michael BrantleyCleveland Indians3000000000.000.000.000.000
Álex RodríguezNew York Yankees2000000100.000.000.000.000
Adrián BéltreTexas Rangers2000002000.000.500.000.500
Robinson CanóSeattle Mariners2110001010.500.6671.0001.667
Russell MartinToronto Blue Jays2000000000.000.000.000.000
Charlie BlackmonColorado Rockies2000000100.000.000.000.000
Mark TeixeiraNew York Yankees2000001100.000.333.000.333
Ben FranciscoArizona Diamondbacks2000000100.000.000.000.000
Paul KonerkoChicago White Sox2100010100.500.500.5001.000
Aaron CunninghamArizona Diamondbacks22200000001.0001.0002.0003.000
Yorvit TorrealbaChicago Cubs22100000001.0001.0001.5002.500
Miguel OlivoSan Francisco Giants2000000100.000.000.000.000
Yoenis CéspedesNew York Mets2100020010.500.500.5001.000
Álex RíosKansas City Royals2100120000.500.5002.0002.500
Mike CarpWashington Nationals2000000100.000.000.000.000
Drew StubbsMinnesota Twins2100120100.500.5002.0002.500
Michael SaundersPhiladelphia Phillies2000000000.000.000.000.000
Craig GentryBaltimore Orioles2000000010.000.000.000.000
Nick SwisherAtlanta Braves22000100001.0001.0001.0002.000
Jesús MonteroToronto Blue Jays2000000000.000.000.000.000
J.P. ArencibiaPhiladelphia Phillies2000000200.000.000.000.000
Mike MoustakasKansas City Royals2000000000.000.000.000.000
Mitch MorelandBoston Red Sox22000200101.0001.0001.0002.000
Jarrod DysonSeattle Mariners2000000000.000.000.000.000
Wilin RosarioColorado Rockies2000000000.000.000.000.000
Delmon YoungBaltimore Orioles2000000000.000.000.000.000
Ryan BraunMilwaukee Brewers1000000100.000.000.000.000
Curtis GrandersonNew York Mets1000001001.000.500.000.500
Raúl IbañezKansas City Royals1000000000.000.000.000.000
Aaron HillSan Francisco Giants11000000001.0001.0001.0002.000
Ichiro SuzukiMiami Marlins11001100001.0001.0004.0005.000
Omar VizquelToronto Blue Jays1000000000.000.000.000.000
Kelly JohnsonNew York Mets1000001100.000.500.000.500
Melky CabreraChicago White Sox1000000000.000.000.000.000
Brandon IngePittsburgh Pirates11000000001.0001.0001.0002.000
Billy ButlerNew York Yankees1000000000.000.000.000.000
Daric BartonToronto Blue Jays1000000000.000.000.000.000
Robert AndinoBaltimore Orioles1000000000.000.000.000.000
Geovany SotoChicago White Sox1000000000.000.000.000.000
Chris DenorfiaColorado Rockies1000000100.000.000.000.000
Derek JeterNew York Yankees1000001000.000.500.000.500
Cameron MaybinLos Angeles Angels1000000100.000.000.000.000
Ángel PagánSan Francisco Giants1000000000.000.000.000.000
Chris YoungBoston Red Sox1000000100.000.000.000.000
A.J. PierzynskiAtlanta Braves11000000001.0001.0001.0002.000
Jack HannahanCincinnati Reds1000000000.000.000.000.000
Ryan RobertsKansas City Royals1000000100.000.000.000.000
Rajai DavisOakland Athletics1000000000.000.000.000.000
Troy TulowitzkiToronto Blue Jays11001300001.0001.0004.0005.000
Adam LindWashington Nationals1000000000.000.000.000.000
David MurphyBoston Red Sox11000010001.0001.0001.0002.000
Miguel MonteroChicago Cubs1000000100.000.000.000.000
Ryan FlahertyBaltimore Orioles1000000000.000.000.000.000
Carlos GonzálezColorado Rockies1000000000.000.000.000.000
Yunel EscobarLos Angeles Angels1000000000.000.000.000.000
Asdrúbal CabreraNew York Mets11000100001.0001.0001.0002.000
Wilson BetemitTampa Bay Rays11000000001.0001.0001.0002.000
Don KellyMiami Marlins1000000000.000.000.000.000
Mark ReynoldsColorado Rockies1000000000.000.000.000.000
Ramón SantiagoToronto Blue Jays1000001000.000.500.000.500
Brendan RyanDetroit Tigers1000000000.000.000.000.000
Kurt SuzukiAtlanta Braves1000000000.000.000.000.000
Nate SchierholtzDetroit Tigers1000000100.000.000.000.000
Chase HeadleyNew York Yankees1000000000.000.000.000.000
Justin UptonDetroit Tigers1000000100.000.000.000.000
Seth SmithBaltimore Orioles1000000000.000.000.000.000
Alexei RamírezTampa Bay Rays11000000001.0001.0001.0002.000
Travis HafnerNew York Yankees1000001000.000.500.000.500
Omar InfanteDetroit Tigers1000000000.000.000.000.000
Denard SpanSan Francisco Giants1000000100.000.000.000.000
Sean RodríguezAtlanta Braves1000000100.000.000.000.000
Matt JoyceOakland Athletics1000000000.000.000.000.000
Chris DavisBaltimore Orioles1000000000.000.000.000.000
Brett GardnerNew York Yankees1000000000.000.000.000.000
Jamey CarrollWashington Nationals11100000001.0001.0002.0003.000
John BakerSeattle Mariners11100000001.0001.0002.0003.000
Adam RosalesOakland Athletics11001100001.0001.0004.0005.000
Cliff PenningtonLos Angeles Angels1000000000.000.000.000.000
Johnny DamonCleveland Indians11000000001.0001.0001.0002.000
Alcides EscobarKansas City Royals1000000010.000.500.000.500
Lou MarsonLos Angeles Angels1000000000.000.000.000.000
Dayan ViciedoToronto Blue Jays1000000000.000.000.000.000
Joe MauerMinnesota Twins11000100001.0001.0001.0002.000
Jason DonaldTexas Rangers1000000000.000.000.000.000
Nolan ArenadoColorado Rockies1000000100.000.000.000.000
Gerardo ParraColorado Rockies1000000000.000.000.000.000
Ronny PaulinoDetroit Tigers1000000000.000.000.000.000
Jhonny PeraltaSt. Louis Cardinals1000000000.000.000.000.000
Quintin BerryMinnesota Twins11000110001.0001.0001.0002.000
Alex AvilaDetroit Tigers11000010001.0001.0001.0002.000
Lance BerkmanTexas Rangers11000200001.0001.0001.0002.000
José BautistaToronto Blue Jays1000000100.000.000.000.000
Brandon SnyderWashington Nationals1000000000.000.000.000.000
Edwin EncarnaciónCleveland Indians1000001000.000.500.000.500
Chris CarterNew York Yankees1000000000.000.000.000.000
Dustin AckleyLos Angeles Angels11000000001.0001.0001.0002.000
Desmond JenningsCincinnati Reds1000000100.000.000.000.000
Justin SmoakToronto Blue Jays1000000000.000.000.000.000
Prince FielderTexas Rangers1000000000.000.000.000.000
Yonder AlonsoOakland Athletics1000000000.000.000.000.000
Salvador PérezKansas City Royals1000000000.000.000.000.000
Casey KotchmanToronto Blue Jays1000000000.000.000.000.000
Brennan BoeschBoston Red Sox1000000000.000.000.000.000
Josh DonaldsonToronto Blue Jays1000000100.000.000.000.000
Danny WorthHouston Astros1000000000.000.000.000.000
Lorenzo CainKansas City Royals11000000001.0001.0001.0002.000
Brian DozierMinnesota Twins11000000001.0001.0001.0002.000
Brent MorelOakland Athletics1000000000.000.000.000.000
Jose LopezChicago White Sox1000000100.000.000.000.000
Jason KipnisCleveland Indians11000000001.0001.0001.0002.000
Jason KubelMinnesota Twins11000000001.0001.0001.0002.000
Eric HosmerKansas City Royals1000000000.000.000.000.000
José MolinaTampa Bay Rays1000000100.000.000.000.000
Derek NorrisTampa Bay Rays11001200001.0001.0004.0005.000
Alexi AmaristaColorado Rockies1000000000.000.000.000.000
Eric ThamesMilwaukee Brewers1000000000.000.000.000.000
DJ LeMahieuColorado Rockies11000000001.0001.0001.0002.000
Jemile WeeksChicago Cubs1000000000.000.000.000.000
Ryan RaburnCincinnati Reds1000000100.000.000.000.000
Paul GoldschmidtArizona Diamondbacks11000000001.0001.0001.0002.000
Chris RusinColorado Rockies11000000001.0001.0001.0002.000
Kyle SeagerSeattle Mariners0000001000-1.000--
Jordan DanksTexas Rangers0000000010----
Austin JacksonCleveland Indians0000001000-1.000--
Will VenableLos Angeles Dodgers0000000000----
Alex GordonKansas City Royals0000000000-1.000--
Melvin Upton Jr.Toronto Blue Jays0000010000-.000--
Miguel CabreraDetroit Tigers0000001000-1.000--
John McDonaldLos Angeles Angels0000000000----