Chris Shelton

#131B,
Height: 6' 0"
Weight: 215
Bat: R
Throw: R
Born:
College: Utah
Birth Place: Salt Lake City, Utah
Draft: 2001 33rd round by the

Batting

    All Seasons

    All Teams

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
CC SabathiaNew York Yankees21700132400.333.391.476.867
Cliff LeePhiladelphia Phillies19400113700.211.318.368.687
Freddy GarciaAtlanta Braves19720241500.368.400.7891.189
Johan SantanaToronto Blue Jays15500002400.333.412.333.745
Jon GarlandColorado Rockies15310121300.200.294.467.761
Carlos SilvaBoston Red Sox15740110100.467.467.9331.400
Kyle LohseTexas Rangers15630050200.400.438.6001.038
Jose ContrerasTexas Rangers15420010300.267.267.400.667
Jarrod WashburnDetroit Tigers11201011200.182.250.364.614
Scott ElartonMinnesota Twins11510223100.455.5711.0911.662
Zack GreinkeArizona Diamondbacks11400110000.364.364.6361.000
Francisco LirianoToronto Blue Jays10100000500.100.100.100.200
Barry ZitoOakland Athletics9210001200.222.300.333.633
Jake WestbrookSt. Louis Cardinals9311023300.333.500.6671.167
Dan HarenChicago Cubs9100000301.111.111.111.222
Scott BakerLos Angeles Dodgers9100000400.111.111.111.222
Kirk SaarloosCleveland Indians9100020100.111.111.111.222
Brandon McCarthyLos Angeles Dodgers8301120200.375.3751.0001.375
Jimmy GobbleColorado Rockies8200132100.250.333.625.958
Scott KazmirLos Angeles Dodgers8100001400.125.222.125.347
Jose LimaNew York Mets8400121300.500.556.8751.431
Jason DavisPittsburgh Pirates8310000300.375.375.500.875
Gil MecheKansas City Royals8110022400.125.300.250.550
Mike WoodTexas Rangers8400121000.500.545.8751.420
Brad RadkeMinnesota Twins8200110000.250.250.625.875
Erik BedardLos Angeles Dodgers8200010100.250.250.250.500
Jeremy AffeldtSan Francisco Giants8300011100.375.444.375.819
Paul ByrdBoston Red Sox8420110200.500.5001.1251.625
Matt GuerrierMinnesota Twins7000011000.000.111.000.111
Jesse CrainChicago White Sox7200120400.286.286.7141.000
Joel PeraltaChicago Cubs7000000500.000.000.000.000
Joe BlantonWashington Nationals7100001000.143.250.143.393
Aaron LaffeyWashington Nationals7220002300.286.444.5711.016
Joe NathanWashington Nationals7100010200.143.143.143.286
Roy HalladayToronto Blue Jays6100000300.167.167.167.333
Rafael BetancourtColorado Rockies6300002200.500.625.5001.125
Tim WakefieldBoston Red Sox6000000200.000.000.000.000
Joe MaysLos Angeles Dodgers6210002100.333.500.5001.000
Darrell MayCincinnati Reds6200000100.333.333.333.667
J.P. HowellToronto Blue Jays6200010000.333.429.333.762
Bobby JenksBoston Red Sox6100120300.167.167.667.833
Felix HernandezSeattle Mariners6000001300.000.143.000.143
Ryan FranklinSt. Louis Cardinals6401000100.667.6671.0001.667
Mark HendricksonBaltimore Orioles6210010100.333.333.500.833
Bronson ArroyoCincinnati Reds6211000000.333.333.8331.167
Ervin SantanaMinnesota Twins6100001300.167.286.167.452
Mark RedmanColorado Rockies6100011200.167.286.167.452
Justin DuchschererBaltimore Orioles6200011200.333.429.333.762
Kevin GreggSeattle Mariners6300010100.500.500.5001.000
Kevin MillwoodSeattle Mariners6512040100.833.8331.6672.500
Jason JohnsonNew York Yankees6200000100.333.333.333.667
Gustavo ChacinNew York Mets6000001200.000.143.000.143
Jamie MoyerToronto Blue Jays6200111100.333.429.8331.262
David WellsLos Angeles Dodgers6310130100.500.4291.1671.595
Juan RinconLos Angeles Angels6300001200.500.571.5001.071
Joel PineiroLos Angeles Angels6200010110.333.333.333.667
Mark BuehrleToronto Blue Jays6100010200.167.167.167.333
John LackeyChicago Cubs5200121100.400.5001.0001.500
Runelvys HernandezHouston Astros5100002200.200.500.200.700
Juan Carlos OviedoTexas Rangers5110000300.200.200.400.600
Roberto HernándezAtlanta Braves5200010100.400.400.400.800
Mike MussinaNew York Yankees5000000200.000.000.000.000
Greg SmithAtlanta Braves5220001200.400.500.8001.300
Scott SchoeneweisBoston Red Sox4100001100.250.400.250.650
Javier VazquezMiami Marlins4100010000.250.250.250.500
Curt SchillingBoston Red Sox4000000100.000.000.000.000
Kenny RogersDetroit Tigers4100000000.250.250.250.500
Randy JohnsonSan Francisco Giants4200120000.500.5001.2501.750
Jonathan PapelbonWashington Nationals4300000100.750.750.7501.500
Ted LillyLos Angeles Dodgers4000001300.000.200.000.200
Shawn CampPhiladelphia Phillies4100000200.250.250.250.500
Bob HowryChicago Cubs4100010100.250.250.250.500
Ambiorix BurgosNew York Mets4000000300.000.000.000.000
Seth McClungPittsburgh Pirates4100120200.250.2501.0001.250
Chad GaudinLos Angeles Dodgers4000000100.000.000.000.000
Vinnie ChulkMilwaukee Brewers4000000100.000.000.000.000
J.J. PutzArizona Diamondbacks4000001300.000.200.000.200
Travis HarperTampa Bay Rays4000000200.000.000.000.000
Jake PeavySan Francisco Giants3000000300.000.000.000.000
Pete WalkerNew York Yankees3100000100.333.333.333.667
Daniel CabreraCincinnati Reds3000000000.000.000.000.000
Jeff SuppanSan Diego Padres3100010000.333.333.333.667
Carlos VillanuevaSan Diego Padres3000000100.000.000.000.000
Derek HollandChicago White Sox3000000200.000.000.000.000
Shawn EstesWashington Nationals3000000000.000.000.000.000
Jason FrasorAtlanta Braves3000001300.000.250.000.250
Glen PerkinsMinnesota Twins3000000200.000.000.000.000
Jeff WeaverLos Angeles Dodgers3000000000.000.000.000.000
Dustin McGowanMiami Marlins3110000100.333.333.6671.000
Livan HernandezMilwaukee Brewers3110020000.333.333.6671.000
Marc RzepczynskiSeattle Mariners3110010100.333.333.6671.000
Aaron SmallSeattle Mariners3000000200.000.000.000.000
Bartolo ColónAtlanta Braves3000000200.000.000.000.000
Vicente PadillaBoston Red Sox3000000200.000.000.000.000
Ricky RomeroSan Francisco Giants3200020000.667.667.6671.333
Chris CarpenterSt. Louis Cardinals3000000100.000.000.000.000
Nick BlackburnMinnesota Twins3200000000.667.667.6671.333
Brett TomkoColorado Rockies3100000000.333.333.333.667
Luis VizcainoBaltimore Orioles3100000000.333.333.333.667
Chien-Ming WangKansas City Royals3200000000.667.667.6671.333
Bob WickmanArizona Diamondbacks3000001100.000.250.000.250
Oliver PérezWashington Nationals3000000100.000.000.000.000
Aaron HarangPhiladelphia Phillies3200000000.667.667.6671.333
David RiskeBaltimore Orioles3000000200.000.000.000.000
Woody WilliamsHouston Astros3200120000.667.6671.6672.333
Dana EvelandTampa Bay Rays3000000000.000.000.000.000
Jason SchmidtLos Angeles Dodgers3000000000.000.000.000.000
Eric MiltonLos Angeles Dodgers33000200011.0001.0001.0002.000
Brandon ClaussenWashington Nationals3110010100.333.333.6671.000
Terry MulhollandArizona Diamondbacks3100000000.333.333.333.667
Tyler WalkerWashington Nationals3100120200.333.3331.3331.667
Carlos MarmolBoston Red Sox3000000200.000.000.000.000
Ryan DreseHouston Astros3100010000.333.333.333.667
Cliff PolitteSt. Louis Cardinals3100010000.333.333.333.667
Hideo NomoKansas City Royals3100110200.333.3331.3331.667
Rich HardenMinnesota Twins3100010100.333.333.333.667
Chris YoungKansas City Royals3100000200.333.333.333.667
Fernando CabreraSan Francisco Giants3000000300.000.000.000.000
Orlando HernandezWashington Nationals3110010200.333.333.6671.000
Dave BushToronto Blue Jays3000001100.000.250.000.250
Wandy RodríguezHouston Astros3100000000.333.333.333.667
Chris CapuanoMilwaukee Brewers3000000100.000.000.000.000
Kiko CaleroLos Angeles Dodgers3000000000.000.000.000.000
Geremi GonzalezToronto Blue Jays2110010000.500.5001.0001.500
Roger ClemensNew York Yankees2000000100.000.000.000.000
Joaquín BenoitPhiladelphia Phillies2000000100.000.000.000.000
Brandon DuckworthBoston Red Sox2100000000.500.500.5001.000
Rodrigo LopezPhiladelphia Phillies2000001000.000.333.000.333
R.A. DickeyAtlanta Braves22002200001.0001.0004.0005.000
Joe NelsonSeattle Mariners2000000100.000.000.000.000
Mike BacsikWashington Nationals2000000000.000.000.000.000
Dewon BrazeltonSt. Louis Cardinals2100001000.500.667.5001.167
Mark PriorCincinnati Reds22001200001.0001.0002.5003.500
Rick BauerColorado Rockies2000000100.000.333.000.333
Lance CarterToronto Blue Jays2000000000.000.000.000.000
Brandon PufferTexas Rangers2100010000.500.500.5001.000
Julio MateoSan Francisco Giants2000001000.000.333.000.333
Doug DavisKansas City Royals2000000100.000.333.000.333
Duaner SanchezSan Diego Padres2000000000.000.000.000.000
B.J. RyanChicago Cubs2000000200.000.000.000.000
Rudy SeanezLos Angeles Angels2000000100.000.000.000.000
Scott SauerbeckChicago White Sox2000000100.000.000.000.000
John KoronkaLos Angeles Dodgers22101200001.0001.0003.0004.000
Bruce ChenCleveland Indians2000000100.000.000.000.000
Kyle SnyderNew York Mets2100000000.500.500.5001.000
José ValverdeSan Diego Padres2000000200.000.000.000.000
Michael GonzalezWashington Nationals2100000100.500.500.5001.000
Neal CottsWashington Nationals2000000200.000.000.000.000
Matt ThorntonSan Diego Padres2100001000.500.667.5001.167
Kelvim EscobarMilwaukee Brewers2000000100.000.000.000.000
Scott ProctorBaltimore Orioles2000000000.000.000.000.000
Jesus ColomeColorado Rockies22000100001.0001.0001.0002.000
Jay WitasickTampa Bay Rays2110011100.500.6671.0001.667
Justin HuismanSeattle Mariners2100000000.500.500.5001.000
Adam EatonColorado Rockies2110010000.500.5001.0001.500
Scott DohmannLos Angeles Dodgers22100100001.0001.0001.5002.500
Mariano RiveraNew York Yankees2000000100.000.000.000.000
Ron MahayCincinnati Reds2000000000.000.000.000.000
Roberto NovoaSan Francisco Giants2100110100.500.5002.0002.500
Masa KobayashiCleveland Indians2000000100.000.000.000.000
Dustin HermansonCincinnati Reds2000000000.000.000.000.000
Ian SnellLos Angeles Dodgers2100110000.500.5002.0002.500
Jose CapellanHouston Astros2000000200.000.000.000.000
Esteban LoaizaChicago White Sox2100000000.500.500.5001.000
Huston StreetLos Angeles Angels2000000200.000.000.000.000
Andy PettitteNew York Yankees2100001000.500.667.5001.167
Al ReyesNew York Mets2000000100.000.000.000.000
Hector CarrascoChicago Cubs2000000100.000.000.000.000
Salomon TorresMilwaukee Brewers2000000000.000.000.000.000
Kirk RueterSan Francisco Giants2100010000.500.500.5001.000
Mike TimlinColorado Rockies2110000100.500.5001.0001.500
Jeff HarrisCleveland Indians2000000000.000.000.000.000
Tom GorzelannyNew York Mets2100011000.500.667.5001.167
Jo-Jo ReyesMiami Marlins2000001100.000.333.000.333
Willie EyreTexas Rangers2000000000.000.000.000.000
Rafael PerezSeattle Mariners2100010100.500.500.5001.000
Ty TaubenheimTexas Rangers2000000000.000.000.000.000
Mark LoweDetroit Tigers2100001000.500.667.5001.167
Joakim SoriaKansas City Royals2000000100.000.000.000.000
Chad BradfordTampa Bay Rays1000000000.000.000.000.000
Todd WellemeyerChicago Cubs1000000000.000.000.000.000
Tom GordonArizona Diamondbacks1000000000.000.000.000.000
Matt MillerPittsburgh Pirates11000100001.0001.0001.0002.000
Ryan DempsterChicago Cubs1000000000.000.000.000.000
Kerry WoodChicago Cubs1000000000.000.000.000.000
Wesley WrightTexas Rangers1000000000.000.000.000.000
Braden LooperChicago Cubs11000000001.0001.0001.0002.000
Brian MeadowsCincinnati Reds1000000000.000.000.000.000
Carlos AlmanzarBoston Red Sox1000000100.000.000.000.000
Dennys ReyesBaltimore Orioles1000000000.000.000.000.000
Danys BaezPhiladelphia Phillies1000000000.000.000.000.000
Chad DurbinPhiladelphia Phillies1000000000.000.000.000.000
Jon AdkinsChicago White Sox1000000100.000.000.000.000
Gary GloverMiami Marlins1000000000.000.000.000.000
Jack CressendTampa Bay Rays11000010001.0001.0001.0002.000
Warner MadrigalWashington Nationals1000000000.000.000.000.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Akinori OtsukaTexas Rangers1000000100.000.000.000.000
Shingo TakatsuChicago Cubs11000000001.0001.0001.0002.000
Mike DeJeanHouston Astros1000000100.000.000.000.000
Glendon RuschColorado Rockies11100000001.0001.0002.0003.000
Angel GuzmanLos Angeles Dodgers1000001000.000.500.000.500
Chris PérezMilwaukee Brewers1000000100.000.000.000.000
Shigetoshi HasegawaSeattle Mariners1000000000.000.000.000.000
Scott DownsCleveland Indians1000000100.000.000.000.000
Clint NageotteNew York Mets1000001000.000.500.000.500
Jamey WrightLos Angeles Dodgers11000000001.0001.0001.0002.000
David AardsmaToronto Blue Jays1000000100.000.000.000.000
Elmer DessensNew York Mets11100100001.0001.0002.0003.000
Dan WheelerKansas City Royals1000001000.000.500.000.500
Brad LidgeWashington Nationals1000000100.000.000.000.000
Ben WeberHouston Astros11000000001.0001.0001.0002.000
Kip WellsLos Angeles Angels11001100001.0001.0004.0005.000
Brad HalseyNew York Yankees1000000100.000.500.000.500
Yasuhiko YabutaKansas City Royals11000110101.0001.0001.0002.000
Greg AquinoChicago White Sox11000000001.0001.0001.0002.000
Francisco CorderoBoston Red Sox11000000001.0001.0001.0002.000
Nick RegilioDetroit Tigers11100000001.0001.0002.0003.000
Mike JacksonChicago White Sox1000000000.000.000.000.000
Scott AtchisonMinnesota Twins11100100001.0001.0002.0003.000
Yhency BrazobanArizona Diamondbacks1000000100.000.000.000.000
Casey FossumBaltimore Orioles11100020001.0001.0002.0003.000
Santiago CasillaOakland Athletics1000000000.000.000.000.000
Will OhmanWashington Nationals1000000000.000.000.000.000
Luke HudsonKansas City Royals1000000000.000.000.000.000
Scott SullivanKansas City Royals1000000100.000.000.000.000
Dave BorkowskiPhiladelphia Phillies11000000001.0001.0001.0002.000
Damaso MarteNew York Yankees1000000100.000.000.000.000
Ron VilloneWashington Nationals1000000100.000.000.000.000
Brandon LeagueKansas City Royals11001300001.000.5004.0004.500
Guillermo MotaKansas City Royals11100000001.0001.0002.0003.000
Andrew SiscoLos Angeles Dodgers1000001000.000.500.000.500
Ryan Rowland-SmithCincinnati Reds11000000001.0001.0001.0002.000
LaTroy HawkinsToronto Blue Jays11000000001.0001.0001.0002.000
Jason JenningsOakland Athletics1000000000.000.000.000.000
Brian TalletSan Diego Padres1000000100.000.000.000.000
Mike MyersLos Angeles Dodgers1000000100.000.000.000.000
Todd CoffeyAtlanta Braves11000000001.0001.0001.0002.000
Todd WilliamsColorado Rockies11000100001.0001.0001.0002.000
Royce RingColorado Rockies1000000100.000.000.000.000
Scott MunterSan Francisco Giants1000000000.000.000.000.000
Rick HellingMilwaukee Brewers1000000000.000.000.000.000
Francisco RodríguezDetroit Tigers1000000100.000.000.000.000
Brian AndersonTampa Bay Rays1000001000.000.500.000.500
Jorge CampilloKansas City Royals1000000000.000.000.000.000
Eric DuBoseLos Angeles Dodgers11001220001.0001.0004.0005.000
Brian ShouseTampa Bay Rays1000000000.000.000.000.000
Steve StemleKansas City Royals11000000001.0001.0001.0002.000
Chad OrvellaLos Angeles Angels1000001100.000.500.000.500
Franquelis OsoriaKansas City Royals1000010000.000.000.000.000
C.J. WilsonLos Angeles Angels11000100001.0001.0001.0002.000
Mike MacDougalSeattle Mariners11000000001.0001.0001.0002.000
Tim CorcoranAtlanta Braves1000000000.000.000.000.000
Chris HammondCincinnati Reds1000000100.000.000.000.000
Jonah BaylissTampa Bay Rays11000120001.0001.0001.0002.000
Eddie GuardadoWashington Nationals1000001000.000.500.000.500
Adam WainwrightSt. Louis Cardinals1000000000.000.000.000.000
Miguel BatistaColorado Rockies1000001100.000.500.000.500
Jesse FoppertMiami Marlins1000001000.000.500.000.500
Andrew BrownWashington Nationals11001100001.0001.0004.0005.000
Travis BowyerMiami Marlins1000000100.000.000.000.000
Masao KidaSeattle Mariners11001100001.0001.0004.0005.000
Fabio CastroLos Angeles Dodgers11000010001.0001.0001.0002.000
Brian BannisterKansas City Royals1000001000.000.500.000.500
Jorge JulioPittsburgh Pirates1000011000.000.500.000.500
Sendy RlealBaltimore Orioles11000000001.0001.0001.0002.000
Brian SikorskiCleveland Indians1000000000.000.000.000.000
Ramon RamirezLos Angeles Angels1000000100.000.000.000.000
Brian BassPhiladelphia Phillies1000000100.000.000.000.000
Brandon MorrowLos Angeles Dodgers1000001100.000.500.000.500
Kurt BirkinsColorado Rockies1000000000.000.000.000.000
Francisco RosarioKansas City Royals11000100001.0001.0001.0002.000
Agustin MonteroOakland Athletics1000000000.000.000.000.000
Oscar VillarrealBoston Red Sox11001100001.0001.0004.0005.000
Mike RemlingerAtlanta Braves1000001100.000.500.000.500
Jeff FasseroSan Francisco Giants1000000000.000.000.000.000
Sean TraceyBaltimore Orioles11000000001.0001.0001.0002.000
Blaine NealCleveland Indians1000000000.000.000.000.000
Joselo DiazTexas Rangers1000001100.000.500.000.500
Scot ShieldsLos Angeles Angels1000000000.000.000.000.000
Joe SmithToronto Blue Jays1000000100.000.000.000.000
Jason IsringhausenLos Angeles Angels1000000000.000.000.000.000
Sean GreenTexas Rangers0000001000-1.000--
Jensen LewisChicago Cubs0000001000-1.000--
Jeff NelsonNew York Yankees0000001000-1.000--
Ron FloresCincinnati Reds0000001000-1.000--
Cha Seung BaekSan Diego Padres0000001000-1.000--
Arnie MunozWashington Nationals0000001000-1.000--
Greg JonesLos Angeles Dodgers0000001000-1.000--
David WeathersMilwaukee Brewers0000001000-1.000--
Kyle FarnsworthHouston Astros0000001000-1.000--
Jesse CarlsonBoston Red Sox0000001000-1.000--
Nate FieldMiami Marlins0000001000-1.000--
J.C. RomeroCleveland Indians0000001000-1.000--
Mike KoploveSan Diego Padres0000000000-1.000--
Chris GeorgeBaltimore Orioles0000001000-1.000--
Jason AndersonPhiladelphia Phillies0000001000-1.000--