Chris Richard

#32LF,
Height: 6' 2"
Weight: 210
Bat: L
Throw: L
Born:
College: Oklahoma State
Birth Place: San Diego, California
Draft: 1995 19th round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Ryan RupeMiami Marlins18511130300.278.350.611.961
Paul WilsonCincinnati Reds16400223201.250.368.625.993
Orlando HernandezWashington Nationals15611252430.400.4711.0001.471
Mike MussinaNew York Yankees15630141501.400.412.8001.212
Jeff WeaverLos Angeles Dodgers14210130300.143.133.429.562
Esteban LoaizaChicago White Sox14610020300.429.467.500.967
Kelvim EscobarMilwaukee Brewers13430020100.308.308.538.846
Ramon OrtizToronto Blue Jays12100123001.083.267.333.600
Brad RadkeMinnesota Twins12200130001.167.231.417.647
Hideo NomoKansas City Royals11320023421.273.429.455.883
Steve SparksHouston Astros11310001000.273.333.364.697
Frank CastilloMiami Marlins10210140500.200.200.600.800
Chris CarpenterSt. Louis Cardinals10431010300.400.400.9001.300
Tim WakefieldBoston Red Sox10410010300.400.400.500.900
David ConeNew York Mets10310000300.300.300.400.700
Cory LidleNew York Yankees9410110000.444.444.8891.333
Rick HellingMilwaukee Brewers9210000200.222.222.333.556
Pete WalkerNew York Yankees9100010000.111.111.111.222
Brandon LyonLos Angeles Angels9210000200.222.222.333.556
Kris WilsonPhiladelphia Phillies9410120000.444.444.8891.333
Tanyon SturtzeLos Angeles Dodgers8410024112.500.615.6251.240
Steve ParrisTampa Bay Rays8200010100.250.222.250.472
Mark RedmanColorado Rockies8000010200.000.000.000.000
Mac SuzukiChicago Cubs8200220100.250.2501.0001.250
Ted LillyLos Angeles Dodgers8100000200.125.222.125.347
Mariano RiveraNew York Yankees8000000200.000.000.000.000
Roy HalladayToronto Blue Jays8110000400.125.125.250.375
Ismael ValdezMiami Marlins7210000200.286.286.429.714
Roger ClemensNew York Yankees7100112210.143.333.571.905
Gil HerediaChicago White Sox7000000300.000.000.000.000
Derek LoweTexas Rangers7200011101.286.375.286.661
Doug CreekDetroit Tigers7300001100.429.500.429.929
Scott SchoeneweisBoston Red Sox7200000200.286.286.286.571
Aaron SeleNew York Mets7100012120.143.333.143.476
Albie LopezSeattle Mariners7000001000.000.125.000.125
Brian MoehlerHouston Astros7000000300.000.000.000.000
Mike StantonChicago Cubs7100000100.143.143.143.286
J.C. RomeroCleveland Indians7100010301.143.143.143.286
Barry ZitoOakland Athletics6000000100.000.000.000.000
Pedro MartinezPhiladelphia Phillies6000000200.000.000.000.000
Bryan RekarMiami Marlins6200012100.333.556.333.889
Victor ZambranoNew York Yankees6320031110.500.571.8331.405
Doug DavisKansas City Royals6200011101.333.429.333.762
Tomo OhkaToronto Blue Jays6100000200.167.167.167.333
Chad DurbinPhiladelphia Phillies6320000000.500.500.8331.333
Ryan GlynnMinnesota Twins6420050000.667.6671.0001.667
Paul AbbottPhiladelphia Phillies6100000100.167.167.167.333
Rick ReedPittsburgh Pirates6200000000.333.333.333.667
John BurkettBoston Red Sox6200012220.333.500.333.833
Brian PowellWashington Nationals6100110100.167.167.667.833
Tim HudsonSan Francisco Giants6110010300.167.167.333.500
Mickey CallawayTexas Rangers5000001200.000.167.000.167
Mike MagnanteLos Angeles Dodgers5110020000.200.200.400.600
Rod BeckSan Diego Padres5200010000.400.400.400.800
Johan SantanaToronto Blue Jays5100000000.200.200.200.400
Roberto HernandezCleveland Indians5000000000.000.000.000.000
Bartolo ColónAtlanta Braves5100000300.200.200.200.400
Rusty MeachamTampa Bay Rays5110000000.200.200.400.600
Adam BerneroPittsburgh Pirates5000000200.000.000.000.000
Freddy GarciaAtlanta Braves5000011000.000.167.000.167
Joel PineiroLos Angeles Angels5100001100.200.333.200.533
Chris HoltColorado Rockies4200000100.500.500.5001.000
Ugueth UrbinaPhiladelphia Phillies4110000000.250.250.500.750
Bob WellsTampa Bay Rays4100000200.250.250.250.500
Ben WeberHouston Astros4100000000.250.250.250.500
Robert PersonChicago White Sox4200221000.500.6002.0002.600
Hector CarrascoChicago Cubs4000001100.000.200.000.200
Sun-Woo KimSan Francisco Giants4110010200.250.250.500.750
Jeff SuppanSan Diego Padres4100001001.250.500.250.750
Pat MahomesToronto Blue Jays4100010000.250.250.250.500
Brandon KnightNew York Mets4100010100.250.250.250.500
Rolando ArrojoNew York Yankees4100111110.250.5001.0001.500
Blake SteinPittsburgh Pirates4100011100.250.400.250.650
John LackeyChicago Cubs4000001300.000.200.000.200
Mike VenafroSt. Louis Cardinals4100000000.250.250.250.500
Joe MaysLos Angeles Dodgers4100111000.250.4001.0001.400
Dennys ReyesBaltimore Orioles3000000000.000.000.000.000
Esteban YanMiami Marlins3100000110.333.333.333.667
LaTroy HawkinsToronto Blue Jays3100000100.333.333.333.667
Danny PattersonSan Diego Padres3000000000.000.000.000.000
Felix HerediaDetroit Tigers3100000101.333.333.333.667
Nelson FigueroaArizona Diamondbacks33000000001.0001.0001.0002.000
Darren OliverToronto Blue Jays3100000000.333.333.333.667
Omar DaalBaltimore Orioles3000000000.000.000.000.000
Dave MlickiMilwaukee Brewers3200000000.667.667.6671.333
Joaquín BenoitPhiladelphia Phillies3000010100.000.000.000.000
Bob WickmanArizona Diamondbacks3220010000.667.6671.3332.000
Justin MillerLos Angeles Dodgers3110010000.333.333.6671.000
Pat RappPittsburgh Pirates3000002000.000.400.000.400
Paul ByrdBoston Red Sox3110000000.333.333.6671.000
Andy PettitteNew York Yankees3100001001.333.500.333.833
James BaldwinToronto Blue Jays3200000000.667.667.6671.333
Arthur RhodesSt. Louis Cardinals3200000000.667.667.6671.333
Rheal CormierAtlanta Braves3100000000.333.333.333.667
Willie BanksTexas Rangers3000000100.000.000.000.000
Justin DuchschererBaltimore Orioles3100120000.333.3331.3331.667
Lorenzo BarceloLos Angeles Dodgers3000000100.000.000.000.000
Dan ReichertPittsburgh Pirates3000000100.000.000.000.000
Wade MillerToronto Blue Jays3000000000.000.000.000.000
Doug HenryKansas City Royals3000000200.000.000.000.000
Brett MyersCleveland Indians3000000000.000.000.000.000
Mike JuddWashington Nationals3200120100.667.6671.6672.333
Rich GarcesBoston Red Sox3200010010.667.667.6671.333
Dave BurbaSeattle Mariners3200110100.667.6671.6672.333
Jim MecirMiami Marlins3000000200.000.000.000.000
Brian MeadowsCincinnati Reds3210000000.667.6671.0001.667
Cliff PolitteSt. Louis Cardinals3110000100.333.333.6671.000
Rocky BiddleWashington Nationals3110000100.333.333.6671.000
Billy KochToronto Blue Jays3100002100.333.600.333.933
Willie BlairDetroit Tigers3000000100.000.000.000.000
Chan Ho ParkPittsburgh Pirates3100011100.333.500.333.833
Troy PercivalTampa Bay Rays3100010200.333.333.333.667
David WellsLos Angeles Dodgers3100000010.333.333.333.667
Jeff TamColorado Rockies3100000100.333.333.333.667
Kenny RogersDetroit Tigers3000000200.000.000.000.000
Matt ClementToronto Blue Jays3100000000.333.333.333.667
Steve TrachselBaltimore Orioles3000000100.000.000.000.000
Clay BuchholzPhiladelphia Phillies3000000100.000.000.000.000
Greg MadduxLos Angeles Dodgers3210010000.667.6671.0001.667
Kevin BeirnePhiladelphia Phillies3201000000.667.6671.3332.000
A.J. BurnettPittsburgh Pirates3000000000.000.000.000.000
Jay WitasickTampa Bay Rays2000000100.000.000.000.000
Travis PhelpsDetroit Tigers2000000100.000.000.000.000
Oscar VillarrealBoston Red Sox2100000000.500.500.5001.000
Mike KoploveSan Diego Padres2000000000.000.000.000.000
John PattersonTexas Rangers2100110000.500.5002.0002.500
Scott KarlPittsburgh Pirates2100110000.500.5002.0002.500
Shigetoshi HasegawaSeattle Mariners2000000000.000.000.000.000
Brian BoehringerDetroit Tigers2000000100.000.000.000.000
Curt SchillingBoston Red Sox2100000000.500.500.5001.000
Bobby SeayDetroit Tigers22000100011.0001.0001.0002.000
Mark MulderLos Angeles Angels2000000100.000.000.000.000
Norm CharltonSeattle Mariners2000000000.000.000.000.000
Kevin AppierSeattle Mariners2000001000.000.333.000.333
CC SabathiaNew York Yankees2000000100.000.000.000.000
David HernándezLos Angeles Angels2100000000.500.500.5001.000
Juan AlvarezMiami Marlins2100000100.500.500.5001.000
Jose SantiagoNew York Mets2110000000.500.5001.0001.500
Pedro BorbonLos Angeles Angels2000000200.000.000.000.000
Corey ThurmanMilwaukee Brewers2110000000.500.5001.0001.500
Francisco CorderoBoston Red Sox2000000100.000.000.000.000
Jaret WrightPittsburgh Pirates2000000000.000.000.000.000
Lance PainterSt. Louis Cardinals2000000100.000.000.000.000
Travis HarperTampa Bay Rays2000001100.000.333.000.333
Eddie GuardadoWashington Nationals2100000000.500.500.5001.000
Ed VosbergArizona Diamondbacks2100000000.500.500.5001.000
Steve WoodardMiami Marlins22011400001.0001.0003.5004.500
C.J. NitkowskiNew York Mets2100011100.500.667.5001.167
Brandon McCarthyLos Angeles Dodgers2000001000.000.333.000.333
Bill PulsipherSt. Louis Cardinals2000010100.000.000.000.000
Randy KeislerLos Angeles Dodgers2000000000.000.000.000.000
Sean LoweKansas City Royals2100110000.500.5002.0002.500
Pasqual CocoWashington Nationals2000000100.000.000.000.000
Ariel PrietoMiami Marlins2000000000.000.000.000.000
Randy ChoateToronto Blue Jays2000000000.000.000.000.000
Scott MullenAtlanta Braves2000000100.000.000.000.000
Chad GaudinLos Angeles Dodgers2100000000.500.500.5001.000
Mike SirotkaChicago Cubs2000001000.000.333.000.333
Tony FioreDetroit Tigers2000000000.000.000.000.000
Vic DarensbourgPhiladelphia Phillies2000000000.000.000.000.000
Jesus SanchezOakland Athletics2000001000.000.333.000.333
Ramon MartinezPittsburgh Pirates2000001200.000.333.000.333
Ken HillBoston Red Sox2000002000.000.500.000.500
Jim ParqueSeattle Mariners2000000000.000.333.000.333
Matt BlankSan Diego Padres2100000000.500.667.5001.167
Dave EilandOakland Athletics2110000000.500.5001.0001.500
Kyle LohseTexas Rangers2100001100.500.667.5001.167
Jorge SosaMiami Marlins2100120000.500.5002.0002.500
Paul ShueyBaltimore Orioles22001300001.0001.0002.5003.500
Juan MorenoBoston Red Sox2000000000.000.000.000.000
Joey HamiltonNew York Mets2100000001.500.500.5001.000
Toby BorlandSt. Louis Cardinals2100000000.500.500.5001.000
Dan PlesacPhiladelphia Phillies2000000000.000.000.000.000
Mike LincolnCincinnati Reds2100111100.500.6672.0002.667
Amaury TelemacoPhiladelphia Phillies2000000100.000.000.000.000
Ramiro MendozaMilwaukee Brewers2110000000.500.5001.0001.500
Al LevineSan Francisco Giants2100001010.500.667.5001.167
Jack CressendTampa Bay Rays1000000000.000.000.000.000
John FrancoHouston Astros1000000000.000.000.000.000
Octavio DotelDetroit Tigers1000000000.000.000.000.000
Pete MunroMinnesota Twins1000000000.000.000.000.000
Jay TessmerNew York Yankees11001200001.0001.0004.0005.000
Jeff ZimmermanSeattle Mariners1000000000.000.000.000.000
Scott ElartonMinnesota Twins1000001000.000.500.000.500
Kyle FarnsworthHouston Astros1000000100.000.000.000.000
Justin SpeierColorado Rockies1000001100.000.500.000.500
Ryan DempsterChicago Cubs1000011100.000.500.000.500
Eric MiltonLos Angeles Dodgers1000000000.000.500.000.500
Phil CokePittsburgh Pirates1000000100.000.000.000.000
John HalamaOakland Athletics1000000000.000.000.000.000
Byung-Hyun KimSan Francisco Giants1000000000.000.000.000.000
Oscar HenriquezDetroit Tigers1000000100.000.000.000.000
Jeff WallaceBoston Red Sox11000000001.0001.0001.0002.000
Randy WolfDetroit Tigers1000000100.000.000.000.000
Damaso MarteNew York Yankees1000000000.000.000.000.000
Kerry LigtenbergCincinnati Reds1000000000.000.000.000.000
Alfredo AcevesNew York Yankees1000000000.000.000.000.000
Jose CabreraPhiladelphia Phillies1000000000.000.000.000.000
Kevin MillwoodSeattle Mariners1000000000.000.000.000.000
Aaron MyettePhiladelphia Phillies11000110001.0001.0001.0002.000
Matt HergesKansas City Royals1000000100.000.000.000.000
Dwight GoodenNew York Yankees11001300001.0001.0004.0005.000
Wayne GomesOakland Athletics1000000100.000.000.000.000
Lou PoteTexas Rangers11000010001.0001.0001.0002.000
Chris BrockTampa Bay Rays11100200001.0001.0002.0003.000
Todd ErdosMilwaukee Brewers1000000000.000.000.000.000
Jason RyanMilwaukee Brewers11000000011.0001.0001.0002.000
Matt PerishoSeattle Mariners11000000001.0001.0001.0002.000
Jim BrowerHouston Astros1000000000.000.000.000.000
Keith FoulkeOakland Athletics1000000100.000.000.000.000
Allen McDillTexas Rangers11000000001.0001.0001.0002.000
Kazuhiro SasakiSeattle Mariners1000001100.000.500.000.500
Jamie WalkerBaltimore Orioles1000000000.000.000.000.000
Heath MurrayChicago Cubs1000001000.000.500.000.500
Andy LarkinColorado Rockies1000000100.000.000.000.000
Alberto CastilloLos Angeles Dodgers1000000100.000.000.000.000
Jay PowellAtlanta Braves1000000100.000.000.000.000
Marc ValdesNew York Yankees1000000000.000.000.000.000
Bill SimasSeattle Mariners11000000001.0001.0001.0002.000
Luis de los SantosTampa Bay Rays11001110011.0001.0004.0005.000
T.J. MathewsBoston Red Sox1000000100.000.000.000.000
Jonathan AlbaladejoMiami Marlins1000001000.000.500.000.500
Jason IsringhausenLos Angeles Angels1000000000.000.000.000.000
Mark BuehrleToronto Blue Jays1000000100.000.000.000.000
Tim CrabtreeDetroit Tigers1000000000.000.000.000.000
Jason GreenColorado Rockies1000000000.000.000.000.000
Chris NichtingColorado Rockies1000010000.000.000.000.000
Dustin HermansonCincinnati Reds1000000000.000.000.000.000
Juan AcevedoArizona Diamondbacks1000000000.000.000.000.000
John FrascatoreTampa Bay Rays11000000001.0001.0001.0002.000
Billy TaylorPittsburgh Pirates11100010001.0001.0002.0003.000
Mike JacksonChicago White Sox11100100001.0001.0002.0003.000
Mike DuvallMinnesota Twins11100000001.0001.0002.0003.000
Cory BaileyChicago Cubs1000000100.000.000.000.000
John RiedlingPittsburgh Pirates11100000001.0001.0002.0003.000
Steve KarsayOakland Athletics1000000000.000.000.000.000
Luke ProkopecCincinnati Reds1000000000.000.000.000.000
Joba ChamberlainMilwaukee Brewers1000000100.000.000.000.000
Doug BrocailHouston Astros11100000001.0001.0002.0003.000
Willie EyreTexas Rangers1000000100.000.000.000.000
Chris RayOakland Athletics1000000100.000.000.000.000
Sean HennNew York Mets1000000100.000.000.000.000
Paul QuantrillMiami Marlins1000000100.000.000.000.000
Victor SantosSan Francisco Giants11000000001.0001.0001.0002.000
Bob FileSt. Louis Cardinals1000001000.000.500.000.500
Mark LukasiewiczToronto Blue Jays1000000000.000.000.000.000
Hipolito PichardoHouston Astros11100100001.0001.0002.0003.000
Brian ReithMilwaukee Brewers1000000100.000.000.000.000
Cal EldredSt. Louis Cardinals1000000100.000.000.000.000
Todd Van PoppelNew York Mets1000000100.000.000.000.000
Yorkis PerezLos Angeles Dodgers11000000001.0001.0001.0002.000
Mark WohlersCleveland Indians1000000100.000.000.000.000
Denny NeagleTampa Bay Rays11000000001.0001.0001.0002.000
Casey FossumBaltimore Orioles1000000000.000.000.000.000
Mike RemlingerAtlanta Braves1000000100.000.000.000.000
Mark PetkovsekTexas Rangers1000000000.000.000.000.000
Jeff FasseroSan Francisco Giants1000000000.000.000.000.000
Jose MesaPhiladelphia Phillies1000010000.000.000.000.000
Joe SlusarskiHouston Astros1000000000.000.000.000.000
Carlos SilvaBoston Red Sox1000000000.000.000.000.000
Pete SchourekPhiladelphia Phillies1000000000.000.000.000.000
Steve KentHouston Astros11000000001.0001.0001.0002.000
Jeff FarnsworthPhiladelphia Phillies11100100001.0001.0002.0003.000
Kiko CaleroLos Angeles Dodgers1000000100.000.000.000.000
Jason GrimsleyArizona Diamondbacks1000001000.000.500.000.500
Lee GardnerMiami Marlins1000000000.000.000.000.000
Dennis CookLos Angeles Angels11001200001.0001.0004.0005.000
Kevin FrederickBoston Red Sox1000000100.000.000.000.000
Brandon BackeHouston Astros1000000000.000.000.000.000
Mark HendricksonBaltimore Orioles1000000000.000.000.000.000
Scott ServiceArizona Diamondbacks11010100001.0001.0003.0004.000
Stephen RandolphKansas City Royals11000000011.0001.0001.0002.000
Todd JonesDetroit Tigers0000010000-.000--
Scott CassidyMilwaukee Brewers0000001000-1.000--
Brendan DonnellyPittsburgh Pirates0000000000-1.000--
Jason StandridgePhiladelphia Phillies0000001000-1.000--
Steve ReedBaltimore Orioles0000001000-1.000--
Roy OswaltColorado Rockies0000001000-1.000--
Matt AlbersWashington Nationals0000001000-1.000--
John WettelandTexas Rangers0000001000-1.000--
Carlos ZambranoPhiladelphia Phillies0000001000-1.000--
Matt DeWittMilwaukee Brewers0000001000-1.000--
Brian BassPhiladelphia Phillies0000001000-1.000--
Jose PaniaguaPittsburgh Pirates0000001000-1.000--
Scott EyrePhiladelphia Phillies0000010000-1.000--
Ryan FranklinSt. Louis Cardinals0000001000-1.000--
Jonathan JohnsonAtlanta Braves0000010010-.500--