Charlie Haeger

#35SP,
Height: 6' 1"
Weight: 211
Bat: R
Throw: R
Born:
College: None
Birth Place: Livonia, Michigan
Draft: 2001 25th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Mark DeRosaToronto Blue Jays5000000100.000.000.000.000
Casey BlakeColorado Rockies5100000100.200.200.200.400
Adam KennedyLos Angeles Dodgers5100010110.200.200.200.400
Torii HunterMinnesota Twins4110000201.250.250.500.750
Jhonny PeraltaSt. Louis Cardinals4100000000.250.250.250.500
Jeff BakerMiami Marlins3100001100.333.500.333.833
Kosuke FukudomeNew York Yankees3000000200.000.000.000.000
Aramis RamírezPittsburgh Pirates3100000100.333.333.333.667
Edgar RenteriaCincinnati Reds3100000200.333.333.333.667
Cristian GuzmanCleveland Indians3000000100.000.000.000.000
Vladimir GuerreroToronto Blue Jays3200010000.667.667.6671.333
Chris CarpenterSt. Louis Cardinals3100000000.333.333.333.667
Rick AnkielNew York Mets3100120000.333.3331.3331.667
Milton BradleySeattle Mariners3000000100.000.000.000.000
Albert PujolsLos Angeles Angels3100110000.333.3331.3331.667
Chris CoghlanToronto Blue Jays3000000300.000.000.000.000
Adam DunnOakland Athletics3200230000.667.6672.6673.333
Juan RiveraArizona Diamondbacks3100010000.333.333.333.667
Manny RamirezChicago Cubs3100011000.333.500.333.833
Cody RossOakland Athletics3100010200.333.333.333.667
Tim SalmonLos Angeles Angels3100010000.333.333.333.667
Ronny PaulinoDetroit Tigers3000000200.000.000.000.000
Derrek LeePittsburgh Pirates3100000100.333.333.333.667
Matt HollidayNew York Yankees3000000000.000.000.000.000
Yadier MolinaSt. Louis Cardinals3100000100.333.333.333.667
Jorge CantuLos Angeles Angels3100130100.333.3331.3331.667
Skip SchumakerSan Diego Padres3100000000.333.333.333.667
Melky CabreraChicago White Sox3100120100.333.3331.3331.667
Franklin GutierrezLos Angeles Dodgers3000000100.000.000.000.000
Geovany SotoChicago White Sox3000000000.000.000.000.000
Dan UgglaWashington Nationals3000000100.000.000.000.000
Howie KendrickPhiladelphia Phillies3100000100.333.333.333.667
Kevin FrandsenSan Francisco Giants3100000000.333.333.333.667
Tim LincecumLos Angeles Angels3200030000.667.667.6671.333
Brendan RyanDetroit Tigers3000000000.000.000.000.000
Nate SchierholtzDetroit Tigers3100000000.333.333.333.667
Nyjer MorganCleveland Indians3101000000.333.3331.0001.333
Mike RedmondCleveland Indians2000000000.000.000.000.000
Victor MartinezDetroit Tigers2000001000.000.333.000.333
Brandon PhillipsAtlanta Braves2100010100.500.500.5001.000
Ryan LudwickTexas Rangers2000000000.000.333.000.333
Travis HafnerNew York Yankees2100000000.500.500.5001.000
Raúl IbañezKansas City Royals2100010100.500.500.5001.000
Kevin YoukilisNew York Yankees2000010100.000.000.000.000
Alex CoraSt. Louis Cardinals2000000000.000.000.000.000
José ReyesNew York Mets2100010000.500.500.5001.000
Bengie MolinaTexas Rangers22000100001.0001.0001.0002.000
Luis CastilloPhiladelphia Phillies2000002000.000.500.000.500
Jason BaySeattle Mariners2101010100.500.5001.5002.000
Casey McGeheeDetroit Tigers2100010000.500.500.5001.000
J.D. DrewBoston Red Sox2000001000.000.333.000.333
Robb QuinlanPhiladelphia Phillies2000000000.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays2000000100.000.000.000.000
Aaron MilesLos Angeles Dodgers2000001100.000.333.000.333
Ivan RodriguezWashington Nationals2000000100.000.000.000.000
Prince FielderTexas Rangers2000000000.000.000.000.000
Andy MarteArizona Diamondbacks22010100001.0001.0002.0003.000
Mike LowellBoston Red Sox2100000000.500.500.5001.000
Corey HartPittsburgh Pirates2000000000.000.000.000.000
Bobby AbreuNew York Mets2100012001.500.750.5001.250
Josh WillinghamKansas City Royals2100001000.500.667.5001.167
Garret AndersonLos Angeles Dodgers2110031000.500.6671.0001.667
Jason BartlettMinnesota Twins22000100001.0001.0001.0002.000
René RiveraNew York Mets2000000100.000.000.000.000
Hanley RamírezBoston Red Sox2000001000.000.333.000.333
Ryan GarkoColorado Rockies2000001000.000.333.000.333
Gregg ZaunSan Diego Padres22100000001.0001.0001.5002.500
Jeff FrancoeurMiami Marlins2100000000.500.500.5001.000
Jorge PosadaNew York Yankees22002300001.0001.0004.0005.000
José MolinaTampa Bay Rays2000000100.000.000.000.000
Aaron BooneHouston Astros2100020100.500.500.5001.000
Cameron MaybinLos Angeles Angels2000001200.000.333.000.333
Augie OjedaChicago Cubs2000000000.000.000.000.000
Anibal SanchezDetroit Tigers2100000000.500.500.5001.000
Pablo SandovalBoston Red Sox2110001110.500.7501.0001.750
Reggie WillitsLos Angeles Angels2000000000.000.000.000.000
Ichiro SuzukiMiami Marlins2000000200.000.000.000.000
Henry BlancoArizona Diamondbacks2110000000.500.5001.0001.500
Mike NapoliTexas Rangers2100110100.500.5002.0002.500
Matt KempAtlanta Braves22000000101.0001.0001.0002.000
Paul JanishBaltimore Orioles2100120000.500.5002.0002.500
Brandon WoodSan Diego Padres2000000200.000.000.000.000
Joey VottoCincinnati Reds2110000100.500.5001.0001.500
Luis AtilanoCincinnati Reds2000000100.000.000.000.000
Ryan BraunMilwaukee Brewers2101000000.500.5001.5002.000
Eric HinskeArizona Diamondbacks2000000000.000.000.000.000
Jason MichaelsWashington Nationals2000000000.000.000.000.000
Richie SexsonNew York Yankees2000000200.000.000.000.000
Justin MaxwellMiami Marlins2000000000.000.000.000.000
Eugenio VelezTampa Bay Rays2100001000.500.667.5001.167
Sam FuldOakland Athletics2000002020.000.500.000.500
Hector LunaPittsburgh Pirates2000000100.000.000.000.000
Emil BrownNew York Mets1000000100.000.000.000.000
Ted LillyLos Angeles Dodgers1000000000.000.000.000.000
Mark SweeneyLos Angeles Dodgers1000000000.000.000.000.000
Hisanori TakahashiColorado Rockies1000000000.000.000.000.000
Rondell WhiteMinnesota Twins11000000001.0001.0001.0002.000
Mike SweeneyKansas City Royals1000000000.000.000.000.000
Mike LambNew York Yankees1000000000.000.000.000.000
Corey PattersonNew York Yankees11000000101.0001.0001.0002.000
Rafael FurcalMiami Marlins1000000100.000.000.000.000
Clint BarmesKansas City Royals1000000000.000.000.000.000
Jason HeywardChicago Cubs1000000100.000.000.000.000
Adam LaRocheChicago White Sox1000000000.000.000.000.000
Grady SizemoreTampa Bay Rays1000002001.000.667.000.667
Julio LugoAtlanta Braves11000010001.0001.0001.0002.000
Rich AuriliaSan Francisco Giants1000000000.000.000.000.000
Josh BarfieldBaltimore Orioles11000000001.0001.0001.0002.000
Jeff MathisArizona Diamondbacks1000001000.000.500.000.500
Aubrey HuffSan Francisco Giants1000002010.000.667.000.667
Andrés BlancoPhiladelphia Phillies1000000000.000.000.000.000
Brad HawpeLos Angeles Angels1000000000.000.000.000.000
Craig TatumMiami Marlins11001100001.0001.0004.0005.000
Sean CaseyBoston Red Sox1000000000.000.000.000.000
Mark TeahenSan Francisco Giants1000000000.000.000.000.000
Jody GerutSeattle Mariners1000000100.000.000.000.000
Willie BloomquistSeattle Mariners1000001010.000.500.000.500
David WrightNew York Mets11000010001.0001.0001.0002.000
Omar VizquelToronto Blue Jays11000000001.0001.0001.0002.000
Jose LopezChicago White Sox1000000000.000.000.000.000
Andy PhillipsChicago White Sox1000000000.000.000.000.000
Mike FontenotTampa Bay Rays1000000000.000.000.000.000
Ryan RaburnCincinnati Reds11000200001.0001.0001.0002.000
Curtis GrandersonNew York Mets1000000000.000.000.000.000
Paul BakoPhiladelphia Phillies1000000000.000.000.000.000
Brandon IngePittsburgh Pirates11000000001.0001.0001.0002.000
Robinson CanóSeattle Mariners1000000000.000.500.000.500
Shin-soo ChooTexas Rangers1000000100.000.000.000.000
Randy WinnBaltimore Orioles11000100001.0001.0001.0002.000
Chris NarvesonCleveland Indians11000000001.0001.0001.0002.000
Nate McLouthWashington Nationals1000001000.000.500.000.500
Stephen DrewWashington Nationals1000000000.000.000.000.000
Michael MorseSan Francisco Giants1000000000.000.000.000.000
Juan UribeCleveland Indians1000001000.000.500.000.500
Brian McCannHouston Astros11000200001.0001.0001.0002.000
Ryan ShealyToronto Blue Jays1000000100.000.000.000.000
Gaby SánchezSeattle Mariners1000002100.000.667.000.667
Álex RodríguezNew York Yankees1000000000.000.000.000.000
Alcides EscobarKansas City Royals1000001000.000.500.000.500
Russell MartinToronto Blue Jays1000001100.000.500.000.500
Dustin PedroiaBoston Red Sox11000000001.0001.0001.0002.000
Craig MonroePittsburgh Pirates11000000001.0001.0001.0002.000
Nick PuntoArizona Diamondbacks1000000000.000.000.000.000
Willie HarrisCincinnati Reds1000001000.000.500.000.500
Kenji JohjimaSeattle Mariners1000000000.000.000.000.000
Scott RolenCincinnati Reds1000000000.000.000.000.000
Angel BerroaArizona Diamondbacks1000000100.000.000.000.000
Chad BillingsleyPhiladelphia Phillies1000000000.000.000.000.000
Chris GomezBaltimore Orioles1000000000.000.000.000.000
Nick MarkakisAtlanta Braves11000100001.0001.0001.0002.000
Andre EthierLos Angeles Dodgers1000000000.000.000.000.000
Ángel PagánSan Francisco Giants1000002000.000.667.000.667
Martín PradoMiami Marlins11000000001.0001.0001.0002.000
Chris YoungBoston Red Sox11000000001.0001.0001.0002.000
Doug MirabelliBoston Red Sox1000001000.000.500.000.500
Drew StubbsTexas Rangers1000001110.000.500.000.500
Andres TorresBoston Red Sox1000000000.000.000.000.000
Brandon FaheyToronto Blue Jays1000000000.000.000.000.000
Oliver PérezWashington Nationals1000000000.000.000.000.000
Troy GlausAtlanta Braves1000000000.000.000.000.000
Mike RousePhiladelphia Phillies1000000000.000.000.000.000
T.J. BohnPhiladelphia Phillies1000000100.000.000.000.000
Chris IannettaArizona Diamondbacks11001400001.0001.0004.0005.000
Coco CrispCleveland Indians11000000001.0001.0001.0002.000
Delwyn YoungWashington Nationals1000000100.000.000.000.000
Oswaldo NavarroNew York Mets1000000100.000.000.000.000
Blake DeWittAtlanta Braves11001300001.0001.0004.0005.000
Ubaldo JiménezBaltimore Orioles1000000100.000.000.000.000
Chone FigginsLos Angeles Dodgers1000002010.000.667.000.667
Carlos GonzálezColorado Rockies11010300001.0001.0003.0004.000
Grégor BlancoArizona Diamondbacks11000000001.0001.0001.0002.000
Yunel EscobarLos Angeles Angels1000000100.000.000.000.000
Freddy SanchezSan Francisco Giants1000000100.000.000.000.000
Omar InfanteDetroit Tigers11000110001.0001.0001.0002.000
Carlos GómezTexas Rangers1000000100.000.000.000.000
Alex RomeroMiami Marlins1000000100.000.000.000.000
Derek JeterNew York Yankees1000000000.000.000.000.000
Hideki MatsuiTampa Bay Rays1000002000.000.667.000.667
Luis CruzNew York Yankees11000000001.0001.0001.0002.000
Justin UptonDetroit Tigers1000000100.000.000.000.000
Brandon MossKansas City Royals1000000000.000.000.000.000
Matt MaloneyCincinnati Reds1000000000.000.000.000.000
Ike DavisLos Angeles Dodgers1000010000.000.000.000.000
Eduardo PerezChicago White Sox1000000000.000.000.000.000
Lew FordBaltimore Orioles1000000000.000.000.000.000
Joe MauerMinnesota Twins1000000000.000.000.000.000
Seth SmithBaltimore Orioles11000000001.0001.0001.0002.000
Justin MorneauChicago White Sox1000000000.000.000.000.000
Jonny GómesKansas City Royals1000000000.000.000.000.000
Wladimir BalentienCincinnati Reds0000001000-1.000--
Mike RabeloDetroit Tigers0000000000----
Troy TulowitzkiToronto Blue Jays0000012000-1.000--
Lastings MilledgeChicago White Sox0000000000-1.000--
Ryan SpilborghsTexas Rangers0000001000-1.000--
Garrett AtkinsPittsburgh Pirates0000001000-1.000--
Chad TracyLos Angeles Angels0000001000-1.000--
Mark ReynoldsColorado Rockies0000001000-1.000--
Brian RobertsNew York Yankees0000001010-1.000--
Michael CuddyerNew York Mets0000001000-1.000--
Adrián BéltreTexas Rangers0000001000-1.000--
Orlando CabreraSan Francisco Giants0000003000-1.000--
Todd HeltonColorado Rockies0000001000-1.000--
Nomar GarciaparraBoston Red Sox0000001000-1.000--
Johnny DamonCleveland Indians0000001000-1.000--
Dexter FowlerSt. Louis Cardinals0000001000-1.000--