Shane Spencer

#43LF,
Height: 6' 0"
Weight: 225
Bat: R
Throw: R
Born:
College: None
Birth Place: Key West, Florida
Draft: 1990 28th round by the

Batting

    2004

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Dontrelle WillisMilwaukee Brewers9310140200.333.333.7781.111
Livan HernandezMilwaukee Brewers6210000100.333.333.500.833
Armando BenitezMiami Marlins5000000300.000.000.000.000
Mike HamptonArizona Diamondbacks4200000000.500.500.5001.000
John ThomsonKansas City Royals4100000100.250.250.250.500
Brad PennyToronto Blue Jays4320010000.750.7501.2502.000
Eric MiltonLos Angeles Dodgers4200011000.500.600.5001.100
Jake PeavySan Francisco Giants3100000000.333.333.333.667
Jose AcevedoBaltimore Orioles3100130000.333.3331.3331.667
Johan SantanaToronto Blue Jays3100000000.333.333.333.667
Toby BorlandSt. Louis Cardinals3100000000.333.333.333.667
Ismael ValdezMiami Marlins33000200001.0001.0001.0002.000
Randy JohnsonSan Francisco Giants3100000000.333.333.333.667
Andy PettitteNew York Yankees3100010100.333.333.333.667
Brad RadkeMinnesota Twins3100000200.333.333.333.667
Jason SchmidtLos Angeles Dodgers3000000100.000.000.000.000
Hideo NomoKansas City Royals3100120200.333.3331.3331.667
Kip WellsLos Angeles Angels3101000100.333.3331.0001.333
Óliver PérezWashington Nationals3000000100.000.000.000.000
Mike MussinaNew York Yankees3000000100.000.000.000.000
Brett TomkoColorado Rockies3000000100.000.000.000.000
Horacio RamirezChicago Cubs3100020000.333.333.333.667
Greg MadduxLos Angeles Dodgers3200000010.667.667.6671.333
Ryan MadsonOakland Athletics3100000100.333.333.333.667
Javier VazquezMiami Marlins3000000100.000.000.000.000
Kerry WoodChicago Cubs3100000100.333.333.333.667
Odalis PerezWashington Nationals3100000100.333.333.333.667
Kris BensonArizona Diamondbacks3100000000.333.333.333.667
Nate RobertsonDetroit Tigers3000000200.000.000.000.000
Carl PavanoMinnesota Twins2100000000.500.500.5001.000
John SmoltzSt. Louis Cardinals2100000100.500.500.5001.000
Shawn EstesWashington Nationals2000001020.000.333.000.333
Josh BeckettLos Angeles Dodgers2110000000.500.5001.0001.500
Chad CorderoLos Angeles Angels2000000100.000.000.000.000
Rocky BiddleWashington Nationals2100000000.500.500.5001.000
Randy WolfDetroit Tigers2000001100.000.333.000.333
Darren OliverToronto Blue Jays2100000000.500.500.5001.000
Tim WorrellSan Francisco Giants2000000100.000.000.000.000
Jerome WilliamsSt. Louis Cardinals2000000000.000.000.000.000
Rheal CormierAtlanta Braves2000000000.000.000.000.000
Paul AbbottPhiladelphia Phillies2000000000.000.000.000.000
Bret PrinzOakland Athletics2100000000.500.500.5001.000
Matt MorrisPittsburgh Pirates1000000000.000.000.000.000
Cory LidleNew York Yankees1000000000.000.000.000.000
Wilson AlvarezLos Angeles Dodgers1000000100.000.000.000.000
Antonio AlfonsecaPhiladelphia Phillies1000001000.000.500.000.500
Josias ManzanilloBoston Red Sox1000000100.000.000.000.000
Cal EldredSt. Louis Cardinals1000000000.000.000.000.000
Antonio OsunaWashington Nationals11000000001.0001.0001.0002.000
Paul QuantrillMiami Marlins1000000000.000.000.000.000
LaTroy HawkinsToronto Blue Jays1000000000.000.000.000.000
Brian PowellWashington Nationals1000000100.000.000.000.000
Tom GordonArizona Diamondbacks11100200001.0001.0002.0003.000
Jose MesaPhiladelphia Phillies1000000000.000.000.000.000
Vladimir NunezAtlanta Braves1000000100.000.000.000.000
Stephen RandolphKansas City Royals1000000000.000.000.000.000
Tommy PhelpsNew York Yankees1000001000.000.500.000.500
Roberto HernandezCleveland Indians1000001000.000.500.000.500
Luis AyalaToronto Blue Jays1000000000.000.000.000.000
Kyle FarnsworthHouston Astros11000000001.0001.0001.0002.000
Tanyon SturtzeLos Angeles Dodgers1000010000.000.000.000.000
Ray KingHouston Astros1000000100.000.000.000.000
Todd JonesDetroit Tigers1000000000.000.000.000.000
Felix RodriguezBoston Red Sox11000000001.0001.0001.0002.000
Matt HergesKansas City Royals11001300001.0001.0004.0005.000
C.J. NitkowskiNew York Mets1000000000.000.000.000.000
Jim BrowerHouston Astros11100000001.0001.0002.0003.000
Jason BoydTexas Rangers1000000100.000.000.000.000
Brian FalkenborgSan Diego Padres11000000001.0001.0001.0002.000
Nate BumpPhiladelphia Phillies1000000000.000.000.000.000
John PattersonTexas Rangers11100000001.0001.0002.0003.000
Billy WagnerAtlanta Braves1000000000.000.000.000.000
Aaron FultzCincinnati Reds1000000000.000.000.000.000
Scott LinebrinkSt. Louis Cardinals1000000000.000.000.000.000
T.J. TuckerWashington Nationals1000000000.000.000.000.000
Randy ChoateToronto Blue Jays1000000000.000.000.000.000
Salomon TorresMilwaukee Brewers1000000000.000.000.000.000
Chris ReitsmaSeattle Mariners11000000001.0001.0001.0002.000
Joe RoaPittsburgh Pirates1000000000.000.000.000.000
Juan RinconLos Angeles Angels1000000000.000.000.000.000
Eddie OropesaBaltimore Orioles1000000100.000.000.000.000
Shawn ChaconOakland Athletics1000000000.000.000.000.000
Paul WilsonCincinnati Reds11000100001.0001.0001.0002.000
Grant BalfourTampa Bay Rays11000000001.0001.0001.0002.000
Jeremy FikacSan Francisco Giants1000000000.000.000.000.000
Juan CruzPhiladelphia Phillies11100100001.0001.0002.0003.000
Mike KoploveSan Diego Padres1000000000.000.000.000.000
Tyler WalkerWashington Nationals11000000001.0001.0001.0002.000
Justin WayneLos Angeles Dodgers1000000000.000.000.000.000
Jay WitasickTampa Bay Rays1000000100.000.000.000.000
Danny PattersonSan Diego Padres1000000000.000.000.000.000
Felix HerediaDetroit Tigers1000000100.000.000.000.000
Kevin GryboskiSan Francisco Giants1000001000.000.500.000.500
Ben HowardMilwaukee Brewers1000000100.000.000.000.000
Jeff FasseroSan Francisco Giants1000000000.000.000.000.000
Brandon BackeHouston Astros1000000000.000.000.000.000
Akinori OtsukaTexas Rangers1000000000.000.000.000.000
Jose ContrerasTexas Rangers11100010001.0001.0002.0003.000
Matt ClementToronto Blue Jays1000000000.000.000.000.000
Guillermo MotaKansas City Royals0000000010----
Joe NathanWashington Nationals0000001010-1.000--
Mike MatthewsNew York Mets0000001000-1.000--
Octavio DotelDetroit Tigers0000001000-1.000--
Kevin MillwoodSeattle Mariners0000001010-1.000--
Jason IsringhausenLos Angeles Angels0000010000-.000--
Geoff GearySan Diego Padres0000010000-.000--
Darren DreifortLos Angeles Dodgers0000001000-1.000--