Chris Magruder

#24RF,
Height: 5' 11"
Weight: 200
Bat: S
Throw: R
Born:
College: Washington
Birth Place: Tacoma, Washington
Draft: 1998 2nd round by the

Batting

    All Seasons

    All Teams

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
David WellsLos Angeles Dodgers11320030200.273.273.455.727
Rick ReedPittsburgh Pirates10110000100.100.100.200.300
Johan SantanaToronto Blue Jays10200110300.200.200.500.700
Mark RedmanColorado Rockies10210000000.200.200.300.500
Casey FossumBaltimore Orioles8100000200.125.125.125.250
Darrell MayCincinnati Reds8301120100.375.3751.0001.375
Eric MiltonLos Angeles Dodgers8200000200.250.250.250.500
Mark MulderLos Angeles Angels7000000000.000.000.000.000
Roger ClemensNew York Yankees7100000210.143.143.143.286
Runelvys HernandezHouston Astros7100000200.143.143.143.286
Andy PettitteNew York Yankees7410000100.571.625.7141.339
Mark BuehrleToronto Blue Jays6110010300.167.167.333.500
Randy WolfDetroit Tigers6210000000.333.333.500.833
Jeff WeaverLos Angeles Dodgers6110000200.167.167.333.500
Mike MussinaNew York Yankees6100000200.167.167.167.333
Jamie MoyerToronto Blue Jays6100010100.167.167.167.333
Barry ZitoOakland Athletics5000001000.000.167.000.167
Dontrelle WillisMilwaukee Brewers5310001000.600.667.8001.467
Tim WakefieldBoston Red Sox5220000300.400.400.8001.200
Gary GloverMiami Marlins5110010000.200.200.400.600
Jon GarlandColorado Rockies5220001100.400.500.8001.300
Brad RadkeMinnesota Twins5200000010.400.400.400.800
Cory LidleNew York Yankees5000003400.000.375.000.375
Glendon RuschColorado Rockies5210000000.400.400.6001.000
Kyle LohseTexas Rangers5100010000.200.200.200.400
Jason IsringhausenLos Angeles Angels5000001300.000.167.000.167
Salomon TorresMilwaukee Brewers4210010100.500.500.7501.250
David WeathersMilwaukee Brewers4000000400.000.000.000.000
Randy JohnsonSan Francisco Giants4100000101.250.250.250.500
Yhency BrazobanArizona Diamondbacks4000000000.000.000.000.000
Roy HalladayToronto Blue Jays4110000100.250.250.500.750
Al LeiterNew York Yankees4000000000.000.000.000.000
Roberto HernandezCleveland Indians4300140000.750.7501.5002.250
Andy Van HekkenHouston Astros4100000000.250.250.250.500
Juan RinconLos Angeles Angels4000000100.000.000.000.000
Aaron SeleNew York Mets4000000000.000.000.000.000
Curt SchillingBoston Red Sox4000000100.000.000.000.000
Julian TavarezWashington Nationals4100000200.250.250.250.500
A.J. BurnettPittsburgh Pirates4100000200.250.250.250.500
John HalamaOakland Athletics4000000000.000.000.000.000
Pete WalkerNew York Yankees3000000000.000.000.000.000
Luke HudsonKansas City Royals3000001000.000.250.000.250
Terry AdamsPittsburgh Pirates3000000100.000.000.000.000
Jim MecirMiami Marlins3000000200.000.000.000.000
Aaron HarangPhiladelphia Phillies3100000000.333.333.333.667
Scott OlsenTexas Rangers3200000110.667.667.6671.333
Ramiro MendozaMilwaukee Brewers3000000100.000.000.000.000
Randy FloresMilwaukee Brewers33100000001.0001.0001.3332.333
Julio SantanaPhiladelphia Phillies3000001000.000.250.000.250
Hideo NomoKansas City Royals3000010000.000.000.000.000
Brad LidgeWashington Nationals3100000100.333.500.333.833
Chris CarpenterSt. Louis Cardinals3000000000.000.000.000.000
Matt MorrisPittsburgh Pirates3100010000.333.333.333.667
Esteban LoaizaChicago White Sox3000000000.000.000.000.000
Keith FoulkeOakland Athletics3000000200.000.000.000.000
Miguel AsencioBoston Red Sox3210000000.667.6671.0001.667
Brandon ClaussenWashington Nationals3000000000.000.000.000.000
Jason JohnsonNew York Yankees3000000000.000.000.000.000
Mike ThurmanNew York Yankees3100000100.333.333.333.667
Jason GrimsleyArizona Diamondbacks3100000100.333.333.333.667
Denny NeagleTampa Bay Rays3200000000.667.667.6671.333
Javier VazquezMiami Marlins3000000000.000.000.000.000
Brian MeadowsCincinnati Reds3000000000.000.000.000.000
Dan WrightSeattle Mariners3100010000.333.250.333.583
Tony FioreDetroit Tigers3100000100.333.333.333.667
Brian PowellWashington Nationals3100010100.333.333.333.667
Joel PineiroLos Angeles Angels3100000000.333.333.333.667
Armando BenitezMiami Marlins3000001200.000.250.000.250
Scott SchoeneweisBoston Red Sox3100000100.333.333.333.667
Kris WilsonPhiladelphia Phillies3110000100.333.333.6671.000
Miguel BatistaColorado Rockies3100130010.333.3331.3331.667
Guillermo MotaKansas City Royals3000000100.000.000.000.000
Chris GeorgeBaltimore Orioles3200000000.667.667.6671.333
Jeff NelsonNew York Yankees3100000100.333.333.333.667
Vicente PadillaBoston Red Sox3110020100.333.250.667.917
Damaso MarteNew York Yankees3100120000.333.3331.3331.667
Brian AndersonTampa Bay Rays3100000000.333.333.333.667
Steve KarsayOakland Athletics3100000000.333.333.333.667
Pedro MartinezPhiladelphia Phillies3100000100.333.333.333.667
Eddie GuardadoWashington Nationals3000000200.000.000.000.000
J.C. RomeroCleveland Indians3110000000.333.333.6671.000
Todd JonesDetroit Tigers3000000100.000.000.000.000
Frank CastilloMiami Marlins2000001200.000.333.000.333
Mariano RiveraNew York Yankees2000010000.000.000.000.000
Steve TrachselBaltimore Orioles2100010000.500.500.5001.000
Byung-Hyun KimSan Francisco Giants2000001000.000.333.000.333
Russ SpringerCincinnati Reds2000000100.000.000.000.000
Jason MarquisCincinnati Reds2000001100.000.333.000.333
Kyle FarnsworthHouston Astros2000000100.000.000.000.000
Bob WellsTampa Bay Rays2000001000.000.333.000.333
Odalis PerezWashington Nationals2000000000.000.000.000.000
Bob HowryChicago Cubs2000000000.000.000.000.000
Scott MullenAtlanta Braves2100110000.500.5002.0002.500
Matt GinterMilwaukee Brewers2000000100.000.000.000.000
Jason StandridgePhiladelphia Phillies2000000200.000.000.000.000
Cliff PolitteSt. Louis Cardinals2000000200.000.000.000.000
Ricky BottalicoBaltimore Orioles2100000000.500.500.5001.000
Brad VoylesMinnesota Twins2100010000.500.500.5001.000
Josh TowersLos Angeles Dodgers2100001100.500.667.5001.167
Dave WilliamsWashington Nationals2000000000.000.000.000.000
Ramon OrtizToronto Blue Jays2000010000.000.000.000.000
LaTroy HawkinsToronto Blue Jays2110010000.500.6671.0001.667
Carlos HernandezTampa Bay Rays2100120000.500.5002.0002.500
Jaret WrightPittsburgh Pirates2000001000.000.333.000.333
Jose SantiagoNew York Mets2000000000.000.000.000.000
Todd RitchieColorado Rockies2100010000.500.500.5001.000
Shigetoshi HasegawaSeattle Mariners2000010000.000.333.000.333
Mike SmithChicago Cubs2000000100.000.000.000.000
Ugueth UrbinaPhiladelphia Phillies2000000100.000.000.000.000
Mike MarothMinnesota Twins2100020100.500.500.5001.000
Duaner SanchezSan Diego Padres2110010100.500.5001.0001.500
Shawn SedlacekBaltimore Orioles2000001000.000.333.000.333
Jeff SuppanSan Diego Padres2000000000.000.000.000.000
Mike StantonChicago Cubs22000000001.0001.0001.0002.000
Mike JacksonChicago White Sox2110010100.500.5001.0001.500
Jeremy HillLos Angeles Angels2000000200.000.000.000.000
Greg MadduxLos Angeles Dodgers2000000100.000.000.000.000
Frank BrooksSan Diego Padres2000000100.000.000.000.000
Buddy CarlyleNew York Mets2100130000.500.5002.0002.500
Danny GravesHouston Astros1000000000.000.000.000.000
Greg SwindellKansas City Royals1000000000.000.000.000.000
Felix HerediaDetroit Tigers11000000001.0001.0001.0002.000
Chad HarvilleArizona Diamondbacks11100000001.0001.0002.0003.000
Trever MillerChicago Cubs1000000000.000.000.000.000
Brian MoehlerHouston Astros1000000000.000.000.000.000
Willis RobertsPittsburgh Pirates11010100001.0001.0003.0004.000
Paul MaholmCincinnati Reds1000000000.000.000.000.000
Micah BowieHouston Astros11100000001.0001.0002.0003.000
Luis VizcainoBaltimore Orioles1000000000.000.000.000.000
Tom MartinNew York Mets11001100001.0001.0004.0005.000
Gabe WhiteMinnesota Twins1000001000.000.500.000.500
David CortesSan Francisco Giants1000000000.000.000.000.000
Joey EischenDetroit Tigers1000000100.000.000.000.000
Dan WheelerKansas City Royals11001100001.0001.0004.0005.000
Eric GagneLos Angeles Dodgers1000000100.000.000.000.000
Jeff FasseroSan Francisco Giants1000000000.000.000.000.000
Jason BulgerNew York Yankees1000000000.000.000.000.000
Brian FalkenborgSan Diego Padres1000000000.000.000.000.000
Kazuhiro SasakiSeattle Mariners1000000000.000.000.000.000
Jamie WalkerBaltimore Orioles11000000001.0001.0001.0002.000
Antonio OsunaWashington Nationals1000000100.000.000.000.000
Danys BaezPhiladelphia Phillies1000000000.000.000.000.000
Al ReyesNew York Mets1000000000.000.000.000.000
Jeff AustinCincinnati Reds1000000000.000.000.000.000
John BurkettBoston Red Sox1000001001.000.667.000.667
Grant RobertsNew York Yankees1000000100.000.000.000.000
Kelly WunschHouston Astros1000001100.000.500.000.500
Brett TomkoColorado Rockies1000000100.000.000.000.000
T.J. TuckerWashington Nationals11100000001.0001.0002.0003.000
Nelson FigueroaArizona Diamondbacks1000000100.000.000.000.000
Woody WilliamsHouston Astros1000000100.000.000.000.000
Randy ChoateToronto Blue Jays1000000000.000.000.000.000
Tim CorcoranAtlanta Braves1000000000.000.000.000.000
Norm CharltonSeattle Mariners1000000100.000.000.000.000
Mike BurnsMilwaukee Brewers11100000001.0001.0002.0003.000
Adam BerneroPittsburgh Pirates1000010000.000.500.000.500
Dennys ReyesBaltimore Orioles1000000100.000.000.000.000
Jack CressendTampa Bay Rays11000000001.0001.0001.0002.000
Chad FoxChicago Cubs1000000100.000.000.000.000
Scott EyrePhiladelphia Phillies1000000100.000.000.000.000
Ron VilloneWashington Nationals1000000100.000.000.000.000
Ryan VogelsongMinnesota Twins1000000000.000.000.000.000
Luke ProkopecCincinnati Reds1000002000.000.667.000.667
Will OhmanWashington Nationals11000200001.0001.0001.0002.000
Jose MesaPhiladelphia Phillies11000100001.0001.0001.0002.000
Rudy SeanezLos Angeles Angels1000000100.000.000.000.000
Justin MillerLos Angeles Dodgers1000001000.000.500.000.500
Rheal CormierAtlanta Braves1000000000.000.000.000.000
Scott StewartSan Diego Padres1000000000.000.000.000.000
Wandy RodríguezHouston Astros11000000001.0001.0001.0002.000
Cal EldredSt. Louis Cardinals1000000100.000.000.000.000
Brandon KnightNew York Mets11000000001.0001.0001.0002.000
John SmoltzSt. Louis Cardinals1000000000.000.000.000.000
Darren OliverToronto Blue Jays1000000100.000.000.000.000
Brian BowlesSan Francisco Giants1000000000.000.000.000.000
Grant BalfourTampa Bay Rays11000000001.0001.0001.0002.000
Scott MunterSan Francisco Giants1000000000.000.500.000.500
Josh FoggPhiladelphia Phillies1000000100.000.000.000.000
Braden LooperChicago Cubs1000000000.000.000.000.000
Ryan DempsterChicago Cubs1000001000.000.500.000.500
Mike KoploveSan Diego Padres1000000000.000.000.000.000
Justin SpeierColorado Rockies1000000100.000.000.000.000
Brett MyersCleveland Indians1000000100.000.000.000.000
Jerome WilliamsSt. Louis Cardinals1000000000.000.000.000.000
Seth GreisingerAtlanta Braves11001100001.0001.0004.0005.000
Scott CassidyMilwaukee Brewers1000000000.000.000.000.000
Corey ThurmanMilwaukee Brewers1000001100.000.500.000.500
Kent MerckerCincinnati Reds1000000000.000.000.000.000
Dan MiceliBoston Red Sox1000000000.000.000.000.000
Craig BreslowMinnesota Twins1000000000.000.000.000.000
Jason SimontacchiWashington Nationals1000000000.000.000.000.000
Matt ClementToronto Blue Jays1000000100.000.000.000.000
Vladimir NunezAtlanta Braves1000000100.000.000.000.000
Chris BookerWashington Nationals1000000010.000.000.000.000
Mike DuvallMinnesota Twins1000000000.000.000.000.000
Francis BeltranBaltimore Orioles1000010000.000.000.000.000
Kris BensonArizona Diamondbacks11000100001.0001.0001.0002.000
Ryan BukvichBaltimore Orioles1000001100.000.500.000.500
Kevin FrederickBoston Red Sox1000001000.000.500.000.500
Rick WhiteSeattle Mariners1000000100.000.000.000.000
Brandon BackeHouston Astros1000000000.000.000.000.000
Jose LimaNew York Mets11000000001.0001.0001.0002.000
Elmer DessensNew York Mets1000000000.000.000.000.000
Steve SchmollWashington Nationals1000000000.000.000.000.000
Ryan MadsonOakland Athletics1000000000.000.000.000.000
Luis AyalaToronto Blue Jays11100000001.0001.0002.0003.000
Gary MajewskiHouston Astros1000000000.000.000.000.000
Kiko CaleroLos Angeles Dodgers1000000100.000.000.000.000
Al LevineSan Francisco Giants11000100001.0001.0001.0002.000
José ValverdeSan Diego Padres11000000001.0001.0001.0002.000
Dan HarenChicago Cubs1000000000.000.000.000.000
Michael GonzalezWashington Nationals11000000001.0001.0001.0002.000
Geoff GearySan Diego Padres1000000000.000.000.000.000
Chad CorderoLos Angeles Angels1000000000.000.000.000.000
Ryan FranklinSt. Louis Cardinals1000000000.000.000.000.000
Jesse CrainChicago White Sox1000000000.000.000.000.000
Ryan SpeierWashington Nationals1000000000.000.000.000.000
Scott DohmannLos Angeles Dodgers1000000000.000.000.000.000
Matt GuerrierMinnesota Twins1000000100.000.000.000.000
Lance CormierTampa Bay Rays1000010100.000.000.000.000
Greg AquinoChicago White Sox1000001100.000.500.000.500
Juan PadillaNew York Mets11010000001.0001.0003.0004.000
Chad QuallsColorado Rockies11100000001.0001.0002.0003.000
Roberto NovoaSan Francisco Giants1000000100.000.000.000.000
Ray KingHouston Astros1000001000.000.500.000.500
Heath BellWashington Nationals11000000001.0001.0001.0002.000
Carmen CaliLos Angeles Dodgers1000000000.000.000.000.000
Todd CoffeyAtlanta Braves1000000000.000.000.000.000
Anthony ReyesSan Diego Padres11100000001.0001.0002.0003.000
Dan KolbBoston Red Sox1000000000.000.000.000.000
Michael WuertzMiami Marlins0000001000-1.000--
Ryan DreseHouston Astros0000000000-1.000--
Phil NortonChicago Cubs0000001000-1.000--
Rolando ArrojoNew York Yankees0000001000-1.000--
Blaine BoyerBoston Red Sox0000000000----
Joe ValentineCincinnati Reds0000000000----
Paul WilsonCincinnati Reds0000001000-1.000--
Hector CarrascoChicago Cubs0000000000-1.000--
Paul QuantrillMiami Marlins0000001000-1.000--
Buddy GroomArizona Diamondbacks0000000000-1.000--
Antonio AlfonsecaPhiladelphia Phillies0000010000-.000--