Shelley Duncan

#15LF,
Height: 6' 5"
Weight: 215
Bat: R
Throw: R
Born:
College: Arizona
Birth Place: Tucson, Arizona
Draft: 2001 2nd round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Bruce ChenCleveland Indians19400113401.211.318.368.687
Justin VerlanderDetroit Tigers18410242400.222.300.611.911
Jon LesterChicago Cubs16420012600.250.333.375.708
CC SabathiaNew York Yankees15100001700.067.125.067.192
Brian DuensingChicago Cubs15630031300.400.438.6001.038
Luke HochevarKansas City Royals14200020600.143.143.143.286
Derek HollandChicago White Sox14200001300.143.200.143.343
Mark BuehrleToronto Blue Jays14410010100.286.286.357.643
Gavin FloydToronto Blue Jays13210110200.154.154.462.615
Scott KazmirLos Angeles Dodgers13500241300.385.429.8461.275
Scott DiamondToronto Blue Jays12300020300.250.250.250.500
John DanksAtlanta Braves12310132100.250.357.583.940
Chris SaleBoston Red Sox11210001500.182.250.273.523
C.J. WilsonLos Angeles Angels11210011300.182.250.273.523
Carl PavanoMinnesota Twins11200111400.182.250.455.705
David PriceBoston Red Sox11210120400.182.182.545.727
Edwin JacksonSan Diego Padres10300111500.300.364.600.964
Kevin MillwoodSeattle Mariners9100000000.111.111.111.222
Erik BedardLos Angeles Dodgers9310141500.333.400.7781.178
Max ScherzerWashington Nationals9310030300.333.333.444.778
Francisco LirianoToronto Blue Jays8210041300.250.300.375.675
Jered WeaverSan Diego Padres7000001400.000.125.000.125
Andy PettitteNew York Yankees7110011300.143.250.286.536
James ShieldsChicago White Sox7100111400.143.250.571.821
Tommy MiloneNew York Mets7200141300.286.375.7141.089
Jo-Jo ReyesMiami Marlins7300110000.429.429.8571.286
Miguel GonzálezChicago White Sox7210001200.286.375.429.804
Odalis PerezWashington Nationals6200000000.333.333.333.667
Jason VargasKansas City Royals6000000400.000.000.000.000
Matt CappsArizona Diamondbacks6210020000.333.333.500.833
Brett AndersonChicago Cubs6000001100.000.143.000.143
Garrett OlsonOakland Athletics6100000200.167.167.167.333
Brandon McCarthyLos Angeles Dodgers6100000100.167.167.167.333
Felix HernandezSeattle Mariners6200010300.333.333.333.667
Doug FisterLos Angeles Angels6000000400.000.000.000.000
Mike LeakeSt. Louis Cardinals5100120100.200.200.8001.000
Phil CokePittsburgh Pirates5000001201.000.167.000.167
Darren O'DayBaltimore Orioles5210010100.400.400.6001.000
Rick PorcelloBoston Red Sox5000000000.000.000.000.000
Dan HarenChicago Cubs5200131200.400.3751.0001.375
José ValverdeSan Diego Padres5000000200.000.000.000.000
Brian BurresColorado Rockies5000011200.000.143.000.143
Colby LewisTexas Rangers5110001200.200.333.400.733
Gio GonzálezWashington Nationals5100001100.200.333.200.533
Brian MatuszArizona Diamondbacks5310120100.600.6001.4002.000
Blake WoodCincinnati Reds5100010000.200.200.200.400
Grant BalfourTampa Bay Rays5000000300.000.000.000.000
Zach BrittonBaltimore Orioles5000000100.000.000.000.000
A.J. BurnettPittsburgh Pirates5100011100.200.333.200.533
Francisco CorderoBoston Red Sox5200000100.400.400.400.800
Andrew MillerCleveland Indians5100000000.200.200.200.400
Héctor SantiagoMinnesota Twins5000001000.000.167.000.167
Jarrod WashburnDetroit Tigers5000000100.000.000.000.000
Zach MinerSeattle Mariners4000000200.000.000.000.000
Clayton MortensenKansas City Royals4000000300.000.000.000.000
Sean O'SullivanBoston Red Sox4100001200.250.400.250.650
Glen PerkinsMinnesota Twins4110022000.250.500.5001.000
Wei-Yin ChenMiami Marlins4000001100.000.200.000.200
Jason FrasorAtlanta Braves4000001200.000.200.000.200
Zach StewartBaltimore Orioles4200110100.500.5001.2501.750
Tim WakefieldBoston Red Sox4200110100.500.5001.2501.750
Matt ThorntonSan Diego Padres4310030100.750.7501.0001.750
Luis MendozaKansas City Royals4100131200.250.4001.0001.400
Tim CollinsWashington Nationals4110010300.250.250.500.750
Tony PenaLos Angeles Angels4000000200.000.000.000.000
Jim JohnsonAtlanta Braves4210000100.500.500.7501.250
Jeff FrancisToronto Blue Jays4210001000.500.600.7501.350
Kenny RogersDetroit Tigers4210002000.500.667.7501.417
Jesse CrainChicago White Sox4200130000.500.5001.2501.750
Shaun MarcumCleveland Indians4100111300.250.4001.0001.400
Luke FrenchMinnesota Twins4100000200.250.250.250.500
Brandon MorrowLos Angeles Dodgers4000002200.000.333.000.333
Bobby JenksBoston Red Sox3200030000.667.667.6671.333
Joakim SoriaKansas City Royals3000000100.000.000.000.000
Franklin MoralesToronto Blue Jays3100020100.333.333.333.667
Eric StultsLos Angeles Dodgers3000000000.000.000.000.000
Clay BuchholzPhiladelphia Phillies3000000000.000.000.000.000
Felipe PaulinoCleveland Indians3100000100.333.333.333.667
Nick BlackburnMinnesota Twins3100010000.333.333.333.667
Pat NeshekPhiladelphia Phillies3000000100.000.000.000.000
Armando GalarragaTexas Rangers3000000100.000.000.000.000
David PauleyArizona Diamondbacks3100010000.333.333.333.667
Jonathan SanchezKansas City Royals3200012100.667.667.6671.333
Anibal SanchezDetroit Tigers3100000100.333.333.333.667
Paul MaholmCincinnati Reds3000000100.000.000.000.000
J.P. HowellToronto Blue Jays3210021100.667.7501.0001.750
Tommy HunterTampa Bay Rays3100110100.333.3331.3331.667
Jonathon NieseNew York Yankees3200120000.667.6671.6672.333
Jesse ChávezLos Angeles Angels33002510001.0001.0003.0004.000
Ervin SantanaMinnesota Twins3000000000.000.000.000.000
Joe BlantonWashington Nationals3100000100.333.333.333.667
Matt GuerrierMinnesota Twins3000000000.000.000.000.000
Jarrod ParkerOakland Athletics3000000000.000.000.000.000
Scott DohmannLos Angeles Dodgers3000001000.000.250.000.250
Daniel CabreraCincinnati Reds3100000100.333.333.333.667
David AardsmaToronto Blue Jays3000000100.000.000.000.000
Kevin SloweyPhiladelphia Phillies3000000100.000.250.000.250
Luis AyalaToronto Blue Jays3100130000.333.3331.3331.667
Cliff LeePhiladelphia Phillies3110000100.333.333.6671.000
Nate RobertsonDetroit Tigers3100010000.333.333.333.667
Daniel HudsonPittsburgh Pirates3110000000.333.333.6671.000
Madison BumgarnerSan Francisco Giants3000000300.000.000.000.000
John LackeyChicago Cubs33100200001.0001.0001.3332.333
Horacio RamirezChicago Cubs3000000200.000.000.000.000
Tyson RossTexas Rangers3000000000.000.000.000.000
Jake PeavySan Francisco Giants3000000200.000.000.000.000
Felix DoubrontOakland Athletics3000001300.000.250.000.250
Josh TowersLos Angeles Dodgers3100000100.333.333.333.667
R.A. DickeyAtlanta Braves3100001000.333.500.333.833
Matt MooreSan Francisco Giants3000001000.000.250.000.250
Tom WilhelmsenArizona Diamondbacks3110000100.333.333.6671.000
Will OhmanWashington Nationals3200230000.667.6672.6673.333
Evan ScribnerSeattle Mariners3110000100.333.333.6671.000
Everett TeafordTampa Bay Rays3000001000.000.250.000.250
Freddy GarciaAtlanta Braves3000000000.000.000.000.000
Nick TepeschMinnesota Twins3000000200.000.000.000.000
Joel CarrenoNew York Mets3000000100.000.000.000.000
Bartolo ColónAtlanta Braves3000000000.000.000.000.000
Liam HendriksOakland Athletics3200120100.667.6671.6672.333
Matt AlbersWashington Nationals2100010000.500.500.5001.000
Jamey WrightLos Angeles Dodgers2100000100.500.500.5001.000
Kyle DaviesNew York Yankees2100110100.500.5002.0002.500
Burke BadenhopWashington Nationals2000000000.000.000.000.000
Todd JonesDetroit Tigers2000000000.000.000.000.000
Brad BergesenArizona Diamondbacks2000001000.000.333.000.333
Zach DukeSt. Louis Cardinals2000001100.000.333.000.333
Scott BakerLos Angeles Dodgers2100000100.500.500.5001.000
Arthur RhodesSt. Louis Cardinals2000000100.000.000.000.000
Drew SmylySeattle Mariners2000001000.000.333.000.333
Neftalí FelizMilwaukee Brewers2110000000.500.5001.0001.500
Jamie WalkerBaltimore Orioles2100130000.500.5002.0002.500
Michael WuertzMiami Marlins2000000200.000.000.000.000
Trevor CahillSan Diego Padres2000000000.000.333.000.333
Chris TillmanBaltimore Orioles22001100001.0001.0002.5003.500
Ryan BraunLos Angeles Angels2100000000.500.500.5001.000
Brian TalletSan Diego Padres2000001000.000.333.000.333
Brian FuentesSt. Louis Cardinals2000000100.000.000.000.000
Ricky RomeroSan Francisco Giants2110000100.500.5001.0001.500
Ryan PerryWashington Nationals2100001010.500.750.5001.250
Philip HumberSan Diego Padres2110000000.500.5001.0001.500
Brett CecilSt. Louis Cardinals22100010001.0001.0001.5002.500
Daniel BardPittsburgh Pirates2000000200.000.000.000.000
Darren OliverToronto Blue Jays2100010000.500.500.5001.000
Brayan VillarrealMinnesota Twins2000000000.000.000.000.000
Nate JonesChicago White Sox2000000100.000.000.000.000
Dana EvelandTampa Bay Rays2000000100.000.000.000.000
Chan Ho ParkPittsburgh Pirates2100011100.500.667.5001.167
Jeff ManshipCleveland Indians2000000100.000.000.000.000
Matt LindstromLos Angeles Angels2000000200.000.000.000.000
Joe KellyBoston Red Sox22000000001.0001.0001.0002.000
Travis WoodKansas City Royals2000000000.000.000.000.000
Josh BeckettLos Angeles Dodgers2000000200.000.333.000.333
Lance CormierTampa Bay Rays2000010000.000.000.000.000
Jesse LitschToronto Blue Jays2000000100.000.000.000.000
Trevor BauerCleveland Indians2000000100.000.000.000.000
J.A. HappToronto Blue Jays2000001100.000.333.000.333
Jeremy SowersCleveland Indians2000001000.000.333.000.333
Anthony SlamaLos Angeles Dodgers2000000100.000.000.000.000
Marc GwynMiami Marlins2000000000.000.000.000.000
Aaron LaffeyWashington Nationals22001300001.0001.0002.5003.500
Charlie FurbushSeattle Mariners2000002100.000.500.000.500
Casey CrosbyBoston Red Sox2000000000.000.000.000.000
Radhames LizPittsburgh Pirates2000000100.000.000.000.000
Brian StokesArizona Diamondbacks2100010000.500.500.5001.000
Nate AdcockBaltimore Orioles2000000200.000.000.000.000
José QuintanaChicago White Sox2000001110.000.333.000.333
Casey JanssenSan Diego Padres2000000100.000.333.000.333
Danny DuffyKansas City Royals2100000000.500.500.5001.000
Graham GodfreyArizona Diamondbacks2000001000.000.333.000.333
Jae Kuk RyuSan Diego Padres2100120100.500.5002.0002.500
Wade DavisChicago Cubs2100121000.500.6672.0002.667
Anthony VasquezPhiladelphia Phillies2110001000.500.6671.0001.667
Elmer DessensNew York Mets2000000000.000.000.000.000
Ryan Rowland-SmithCincinnati Reds22000200001.0001.0001.0002.000
Addison ReedNew York Mets2110000000.500.5001.0001.500
Jorge De La RosaArizona Diamondbacks2000001100.000.333.000.333
Matt HarrisonPhiladelphia Phillies2000000100.000.000.000.000
Kelvin HerreraKansas City Royals2000000100.000.000.000.000
Jonathan PapelbonWashington Nationals1000001000.000.500.000.500
Masa KobayashiCleveland Indians1000000000.000.000.000.000
Scott FeldmanCincinnati Reds11001100001.0001.0004.0005.000
Chuck JamesNew York Mets1000000000.000.000.000.000
Jon RauchKansas City Royals1000000000.000.000.000.000
Cody AllenCleveland Indians1000000000.000.000.000.000
Jeff BennettLos Angeles Dodgers1000000000.000.000.000.000
David PurceyChicago White Sox1000000000.000.000.000.000
Victor SantosSan Francisco Giants11001200001.0001.0004.0005.000
Roy HalladayToronto Blue Jays1000000100.000.000.000.000
Billy WagnerAtlanta Braves1000000000.000.000.000.000
Jesse CarlsonBoston Red Sox11100000001.0001.0002.0003.000
Adam RussellCincinnati Reds1000000000.000.000.000.000
Doug MathisTampa Bay Rays1000000000.000.000.000.000
Brad ZieglerMiami Marlins11000000001.0001.0001.0002.000
Mitchell BoggsBoston Red Sox1000000000.000.000.000.000
Kyle FarnsworthHouston Astros11000100001.0001.0001.0002.000
Jason HammelKansas City Royals1000000000.000.000.000.000
Matt PalmerSeattle Mariners1000000000.000.000.000.000
Kyle LohseTexas Rangers1000000000.000.000.000.000
Rafael PerezSeattle Mariners1000000000.000.000.000.000
Shawn CampPhiladelphia Phillies11001100001.0001.0004.0005.000
Jose MijaresCincinnati Reds11100000001.0001.0002.0003.000
Jeff GrayChicago White Sox1000000000.000.000.000.000
Sean GreenTexas Rangers1000000100.000.000.000.000
Tyler RobertsonWashington Nationals1000000000.000.000.000.000
Gil MecheKansas City Royals11000100001.0001.0001.0002.000
Casey FossumBaltimore Orioles11001300001.0001.0004.0005.000
Brendan DonnellyPittsburgh Pirates1000000100.000.000.000.000
Frank FranciscoChicago White Sox1000000100.000.000.000.000
Dallas KeuchelHouston Astros1000000000.000.000.000.000
Jamie MoyerToronto Blue Jays1000000100.000.000.000.000
Nick MassetWashington Nationals11000000001.0001.0001.0002.000
Josh KinneyPittsburgh Pirates1000000000.000.000.000.000
Luis PerdomoMinnesota Twins1000000000.000.000.000.000
Jeremy AffeldtSan Francisco Giants1000000100.000.000.000.000
Donnie VealTexas Rangers11000000001.0001.0001.0002.000
Mark LoweDetroit Tigers1000002100.000.667.000.667
Al ReyesNew York Mets1000000000.000.000.000.000
Mark MelanconSan Francisco Giants1000000000.000.000.000.000
Dan WheelerKansas City Royals1000000000.000.000.000.000
Matt GarzaMilwaukee Brewers1000001000.000.500.000.500
Carlos FisherSan Diego Padres1000000000.000.000.000.000
Dale ThayerBaltimore Orioles1000000000.000.000.000.000
Gary GloverMiami Marlins1000000000.000.000.000.000
Daniel SchlerethToronto Blue Jays11000000001.0001.0001.0002.000
Jim HoeyMilwaukee Brewers1000000000.000.000.000.000
Alfredo FigaroTexas Rangers1000000000.000.000.000.000
Scott AtchisonMinnesota Twins1000000000.000.000.000.000
J.D. MartinChicago White Sox1000000000.000.000.000.000
Dennis SarfateBaltimore Orioles1000000100.000.000.000.000
Francisco CrucetaDetroit Tigers1000000000.000.000.000.000
Pedro StropChicago Cubs11000000001.0001.0001.0002.000
Fernando RodneyArizona Diamondbacks1000000000.000.000.000.000
Dusty HughesAtlanta Braves1000000000.000.000.000.000
Victor MarteSt. Louis Cardinals1000000100.000.000.000.000
Doug SlatenPittsburgh Pirates1000000000.000.000.000.000
Samuel DedunoBaltimore Orioles11001210001.0001.0004.0005.000
Dustin RichardsonLos Angeles Dodgers1000000000.000.000.000.000
Aroldis ChapmanNew York Yankees1000000000.000.000.000.000
Aaron HarangPhiladelphia Phillies11000000001.0001.0001.0002.000
Juan SalasCleveland Indians1000000000.000.000.000.000
Aaron CrowChicago Cubs1000002100.000.667.000.667
Brandon LeagueKansas City Royals1000001000.000.500.000.500
Hisanori TakahashiColorado Rockies1000000000.000.000.000.000
Alex BurnettChicago Cubs1000000000.000.000.000.000
Trever MillerChicago Cubs1000000000.000.000.000.000
Kanekoa TexeiraAtlanta Braves1000000100.000.000.000.000
Mark HendricksonBaltimore Orioles1000000000.000.000.000.000
Bobby CassevahColorado Rockies1000000000.000.000.000.000
Rob BellChicago White Sox1000001100.000.500.000.500
Fernando SalasNew York Mets1000000000.000.000.000.000
Alexi OgandoArizona Diamondbacks1000001000.000.500.000.500
Homer BaileyCincinnati Reds11000100001.0001.0001.0002.000
Scott LinebrinkSt. Louis Cardinals1000000100.000.000.000.000
Nelson FigueroaArizona Diamondbacks1000000100.000.000.000.000
Troy PattonSan Diego Padres1000001000.000.500.000.500
Michael KirkmanAtlanta Braves1000000000.000.000.000.000
Jeremy JeffressTexas Rangers11100200001.0001.0002.0003.000
Rob DelaneyLos Angeles Angels1000000100.000.000.000.000
Vinnie PestanoNew York Yankees11000000001.0001.0001.0002.000
Yoshinori TateyamaNew York Yankees11000000011.0001.0001.0002.000
Dustin MoseleyMiami Marlins1000001100.000.500.000.500
Francisco RodríguezDetroit Tigers11001200001.0001.0004.0005.000
Sean WhiteLos Angeles Dodgers1000000000.000.000.000.000
Joel HanrahanDetroit Tigers1000000100.000.000.000.000
Tim ByrdakNew York Mets1000000000.000.000.000.000
Josh LuekeTampa Bay Rays1000000000.000.000.000.000
Louis ColemanCincinnati Reds1000002000.000.667.000.667
Robinson TejedaCleveland Indians11001310001.0001.0004.0005.000
Brian WolfeToronto Blue Jays11000000001.0001.0001.0002.000
Rick WhiteSeattle Mariners1000000000.000.000.000.000
Fautino De Los SantosSan Diego Padres11000000001.0001.0001.0002.000
LaTroy HawkinsToronto Blue Jays11000000001.0001.0001.0002.000
Ehren WassermannPhiladelphia Phillies1000000000.000.000.000.000
Sergio MitreNew York Yankees1000000100.000.000.000.000
J.J. HooverArizona Diamondbacks1000000000.000.000.000.000
Jon SwitzerNew York Mets11000000001.0001.0001.0002.000
Jimmy GobbleColorado Rockies1000000100.000.000.000.000
Michael GonzalezWashington Nationals1000000100.000.000.000.000
Craig BreslowMinnesota Twins1000000000.000.000.000.000
Chris SeddonCleveland Indians1000000000.000.000.000.000
Dylan AxelrodMiami Marlins1000002100.000.667.000.667
Jared HughesMilwaukee Brewers1000000000.000.000.000.000
Manny DelcarmenWashington Nationals1000000100.000.000.000.000
T.J. McFarlandArizona Diamondbacks1000001100.000.500.000.500
Kyle WaldropPittsburgh Pirates0000001000-1.000--
Erasmo RamirezTampa Bay Rays0000001000-1.000--
Kevin JepsenArizona Diamondbacks0000010000-.000--
Micah OwingsSeattle Mariners0000002000-1.000--
Rich HillLos Angeles Dodgers0000001000-1.000--
Randy WilliamsBoston Red Sox0000001000-1.000--
Logan OndrusekBaltimore Orioles0000010000-.000--
Denny BautistaSeattle Mariners0000001000-1.000--
Brett MyersCleveland Indians0000001000-1.000--
Victor ZambranoNew York Yankees0000001000-1.000--
Joaquín BenoitPhiladelphia Phillies0000000000-1.000--
Derek LoweTexas Rangers0000011000-1.000--
George SherrillKansas City Royals0000000000----