Juan Castro

#32B,
Height: 5' 11"
Weight: 190
Bat: R
Throw: R
Born:
College: None
Birth Place: Los Mochis, Sinaloa
Draft: Undrafted 1991 signed by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Tom GlavineAtlanta Braves26510011300.192.222.231.453
Woody WilliamsHouston Astros26730122400.269.321.500.821
Scott ElartonMinnesota Twins23610000300.261.261.304.565
Jose LimaNew York Mets22530141300.227.250.500.750
CC SabathiaNew York Yankees21510042500.238.304.286.590
Doug DavisKansas City Royals19420000300.211.211.316.526
Jamey WrightLos Angeles Dodgers19510010300.263.263.316.579
Oliver PérezWashington Nationals18310001500.167.211.222.433
Brett TomkoColorado Rockies18510132300.278.350.500.850
Mark BuehrleToronto Blue Jays18600000100.333.333.333.667
Kenny RogersDetroit Tigers17420121000.235.278.529.807
Al LeiterNew York Yankees16400011300.250.294.250.544
Nate RobertsonDetroit Tigers16320011300.188.235.313.548
Darryl KileSt. Louis Cardinals16410010500.250.250.313.563
Kirk RueterSan Francisco Giants15300020000.200.200.200.400
Shawn EstesWashington Nationals14500002300.357.438.357.795
Jake WestbrookSt. Louis Cardinals14520020000.357.357.500.857
Josh FoggPhiladelphia Phillies14420000000.286.286.429.714
Russ OrtizLos Angeles Dodgers14210000100.143.143.214.357
Randy JohnsonSan Francisco Giants13210010400.154.154.231.385
Greg MadduxLos Angeles Dodgers13200010200.154.143.154.297
Amaury TelemacoPhiladelphia Phillies13210020100.154.154.231.385
Chris HoltColorado Rockies13300011100.231.286.231.516
Jeff FasseroSan Francisco Giants12210011100.167.231.250.481
John LackeyChicago Cubs12410030200.333.333.417.750
Kerry WoodChicago Cubs12210002010.167.286.250.536
Tim ReddingToronto Blue Jays12310172200.250.357.583.940
Jason MarquisCincinnati Reds12210010100.167.167.250.417
Andy AshbySan Diego Padres12310000200.250.250.333.583
Randy WolfDetroit Tigers12220031300.167.231.333.564
Wade MillerToronto Blue Jays12300010300.250.231.250.481
Jon GarlandColorado Rockies11200011200.182.250.182.432
Wayne FranklinKansas City Royals11210001200.182.250.273.523
David WellsLos Angeles Dodgers11300010100.273.273.273.545
Carlos ZambranoPhiladelphia Phillies11310000201.273.273.364.636
Andy BenesSt. Louis Cardinals11420001000.364.417.545.962
Kevin MillwoodSeattle Mariners11410021400.364.417.455.871
Cliff LeePhiladelphia Phillies11210020100.182.182.273.455
Barry ZitoOakland Athletics10000000100.000.000.000.000
Matt HergesKansas City Royals10420040100.400.400.6001.000
Jimmy AndersonMiami Marlins10100002000.100.250.100.350
Dustin HermansonCincinnati Reds10400001200.400.455.400.855
Roy HalladayToronto Blue Jays10200000400.200.200.200.400
Jon LieberChicago Cubs10200113100.200.385.500.885
Octavio DotelDetroit Tigers10200002300.200.333.200.533
Miguel BatistaColorado Rockies10100000500.100.100.100.200
Salomon TorresMilwaukee Brewers10100000100.100.100.100.200
Billy WagnerAtlanta Braves9000000600.000.000.000.000
Joel PineiroLos Angeles Angels9411010000.444.444.7781.222
Brian AndersonTampa Bay Rays9100000100.111.111.111.222
Tim WakefieldBoston Red Sox9410010000.444.444.5561.000
Todd Van PoppelNew York Mets9100010300.111.111.111.222
Rodrigo LopezPhiladelphia Phillies9420010300.444.400.6671.067
Kiko CaleroLos Angeles Dodgers9200001300.222.300.222.522
Curt SchillingBoston Red Sox9200000400.222.222.222.444
Tomo OhkaToronto Blue Jays9310000100.333.333.444.778
Jarrod WashburnDetroit Tigers9100001100.111.200.111.311
Mike MussinaNew York Yankees9200010100.222.222.222.444
Omar DaalBaltimore Orioles8411010000.500.500.8751.375
Josh TowersLos Angeles Dodgers8200120100.250.250.625.875
Bobby M. JonesDetroit Tigers8400020200.500.500.5001.000
Jeremy BondermanDetroit Tigers8100000300.125.125.125.250
Tim WorrellSan Francisco Giants8300010000.375.375.375.750
Jeff WeaverLos Angeles Dodgers8100001100.125.222.125.347
Vicente PadillaBoston Red Sox8310020100.375.375.500.875
Bob HowryChicago Cubs8200000100.250.250.250.500
Julian TavarezWashington Nationals8200000000.250.250.250.500
Zach DukeSt. Louis Cardinals8400020100.500.500.5001.000
Mark GardnerSan Francisco Giants8000000100.000.000.000.000
Matt ClementToronto Blue Jays8100120200.125.125.500.625
Dan MiceliBoston Red Sox8110000100.125.125.250.375
Brad PennyToronto Blue Jays8320000100.375.375.6251.000
Justin VerlanderDetroit Tigers8100000000.125.125.125.250
Todd RitchieColorado Rockies8300000100.375.375.375.750
Mike DeJeanHouston Astros8100000400.125.125.125.250
David WeathersMilwaukee Brewers7200000100.286.286.286.571
Kip WellsLos Angeles Angels7100000300.143.143.143.286
Donne WallColorado Rockies7000000100.000.000.000.000
Paul ByrdBoston Red Sox7300120000.429.375.8571.232
Chuck FinleySt. Louis Cardinals7200001100.286.375.286.661
Steve TrachselBaltimore Orioles7210121200.286.375.8571.232
Danny DarwinSan Francisco Giants7310020000.429.429.5711.000
Jae SeoTampa Bay Rays7310000000.429.429.5711.000
Adam WainwrightSt. Louis Cardinals7000000100.000.000.000.000
Matt MorrisPittsburgh Pirates7210000000.286.286.429.714
Javier VazquezMiami Marlins7300121000.429.500.8571.357
Felix HernandezSeattle Mariners7000000100.000.000.000.000
Ervin SantanaMinnesota Twins7110010100.143.143.286.429
Kevin BrownNew York Yankees7000011210.000.125.000.125
Terry MulhollandArizona Diamondbacks7100000201.143.143.143.286
Jamie MoyerToronto Blue Jays7200120000.286.286.7141.000
Odalis PerezWashington Nationals7200000000.286.286.286.571
Roy OswaltColorado Rockies7000000300.000.000.000.000
Ricky BottalicoBaltimore Orioles6000001100.000.143.000.143
Garrett StephensonSt. Louis Cardinals6100001201.167.286.167.452
Matt BeechDetroit Tigers6200002000.333.500.333.833
Cal EldredSt. Louis Cardinals6200000200.333.333.333.667
Brian BoehringerDetroit Tigers6200010300.333.333.333.667
Jason SimontacchiWashington Nationals6000000100.000.000.000.000
Matt KinneySan Francisco Giants6100010400.167.167.167.333
Jason HammelKansas City Royals6000000400.000.000.000.000
Juan AcevedoArizona Diamondbacks6200010100.333.333.333.667
Russ SpringerCincinnati Reds6100001400.167.286.167.452
Mike WilliamsTampa Bay Rays6100000200.167.167.167.333
John SmileyPittsburgh Pirates6000000300.000.000.000.000
Kent BottenfieldHouston Astros6210000300.333.333.500.833
Shane ReynoldsArizona Diamondbacks6100000200.167.167.167.333
Sean DouglassCleveland Indians6100000000.167.167.167.333
Mike MorganArizona Diamondbacks6310000000.500.500.6671.167
Kyle FarnsworthHouston Astros6200001100.333.429.333.762
Kelvim EscobarMilwaukee Brewers6310010101.500.500.6671.167
Adam EatonColorado Rockies6100010100.167.167.167.333
Michael WuertzMiami Marlins6200010300.333.333.333.667
Freddy GarciaAtlanta Braves6000000000.000.000.000.000
Jason JohnsonNew York Yankees6310000000.500.500.6671.167
Dan HarenChicago Cubs6100000000.167.167.167.333
Brandon BackeHouston Astros6210010100.333.333.500.833
Todd WellemeyerChicago Cubs6000000400.000.000.000.000
Jose JimenezArizona Diamondbacks6200010100.333.333.333.667
Jeremy SowersCleveland Indians6200000100.333.333.333.667
Mike HamptonArizona Diamondbacks6200000000.333.333.333.667
Ryan DempsterChicago Cubs6100001300.167.286.167.452
Dave VeresColorado Rockies6100130200.167.167.667.833
Elmer DessensNew York Mets6100000101.167.167.167.333
Aaron HeilmanTexas Rangers6300011000.500.571.5001.071
Ben SheetsAtlanta Braves6110000100.167.167.333.500
Brad LidgeWashington Nationals5000000200.000.000.000.000
Orel HershiserLos Angeles Dodgers5000000200.000.000.000.000
Justin SpeierColorado Rockies5000000100.000.000.000.000
Masato YoshiiWashington Nationals5210120100.400.4001.2001.600
Carl PavanoMinnesota Twins5330020100.600.5001.2001.700
Rafael BetancourtColorado Rockies5100130200.200.200.8001.000
Kris BensonArizona Diamondbacks5100001100.200.333.200.533
Tim LincecumLos Angeles Angels5000000000.000.000.000.000
Pete MunroMinnesota Twins5200000000.400.400.400.800
Daisuke MatsuzakaNew York Mets5200000100.400.400.400.800
Jaret WrightPittsburgh Pirates55000100001.0001.0001.0002.000
Guillermo MotaKansas City Royals5200010100.400.400.400.800
Ted LillyLos Angeles Dodgers5000000200.000.000.000.000
Ray KingHouston Astros5301150000.600.6001.6002.200
Antonio AlfonsecaPhiladelphia Phillies5000000200.000.000.000.000
Tim HudsonSan Francisco Giants5100000000.200.200.200.400
Derek LoweTexas Rangers5100010000.200.200.200.400
Zach JacksonWashington Nationals5100000000.200.200.200.400
Sean GreenTexas Rangers5210000100.400.400.6001.000
Ricky NolascoLos Angeles Angels5200011000.400.500.400.900
Glendon RuschColorado Rockies5100002100.200.429.200.629
Roger ClemensNew York Yankees5000000100.000.000.000.000
Anibal SanchezDetroit Tigers5100020000.200.167.200.367
Shaun MarcumCleveland Indians5100001000.200.333.200.533
Jeff D'AmicoCleveland Indians5200120100.400.3331.0001.333
Mike StantonChicago Cubs5100020100.200.200.200.400
Chien-Ming WangKansas City Royals5210000100.400.400.6001.000
Tony ArmasAtlanta Braves5300001100.600.667.6001.267
Luther HackmanTexas Rangers5200001100.400.500.400.900
Jason BoydTexas Rangers5000000000.000.000.000.000
Brian BohanonCincinnati Reds5210001000.400.500.6001.100
Joe BlantonWashington Nationals5100000100.200.200.200.400
Robert PersonChicago White Sox5100010000.200.200.200.400
Dave BushToronto Blue Jays5300110100.600.6001.2001.800
Willie BlairDetroit Tigers5000000000.000.000.000.000
Jorge De La RosaArizona Diamondbacks5200021100.400.429.400.829
Zack GreinkeArizona Diamondbacks5300000000.600.600.6001.200
Jason GrilliToronto Blue Jays5200031100.400.500.400.900
Jay PowellAtlanta Braves5110000100.200.200.400.600
Jason IsringhausenLos Angeles Angels5100110300.200.200.8001.000
Noah LowrySan Francisco Giants5100000200.200.200.200.400
Dave BurbaSeattle Mariners5100000000.200.200.200.400
Jason ChristiansenLos Angeles Angels5200001000.400.500.400.900
Dontrelle WillisMilwaukee Brewers5000000100.000.000.000.000
Chris CapuanoMilwaukee Brewers5210001000.400.500.6001.100
Mike TimlinColorado Rockies5100000000.200.333.200.533
Andy PettitteNew York Yankees5000000100.000.000.000.000
Seth McClungPittsburgh Pirates5100000100.200.200.200.400
Jesse FoppertMiami Marlins5100000000.200.200.200.400
Wes ObermuellerMiami Marlins5210001000.400.500.6001.100
Joe BeimelSeattle Mariners5100000100.200.200.200.400
Victor SantosSan Francisco Giants5000011100.000.167.000.167
Brian LawrenceLos Angeles Angels5100000000.200.200.200.400
Bob WickmanArizona Diamondbacks5110000100.200.200.400.600
Dave WilliamsWashington Nationals5210130000.400.4001.2001.600
Hector CarrascoChicago Cubs5100000100.200.200.200.400
Aaron CookColorado Rockies5200000000.400.400.400.800
Runelvys HernandezHouston Astros5110010000.200.200.400.600
Casey FossumBaltimore Orioles5100000100.200.200.200.400
Curtis LeskanicBoston Red Sox5000001200.000.167.000.167
Mike MarothMinnesota Twins5310140000.600.6001.4002.000
Scott DownsCleveland Indians4100000000.250.250.250.500
Carlton LoewerSan Diego Padres4200010000.500.500.5001.000
Mark CoreyPittsburgh Pirates4100000000.250.250.250.500
Tyler GreenCleveland Indians4100002000.250.500.250.750
Trevor HoffmanMilwaukee Brewers4000000300.000.000.000.000
Darren OliverToronto Blue Jays4100001000.250.400.250.650
Pedro BorbonLos Angeles Angels4000000100.000.000.000.000
John JohnstoneSan Francisco Giants4000000100.000.000.000.000
Clay CondreyMinnesota Twins4100000200.250.250.250.500
Sterling HitchcockSan Diego Padres4100120000.250.2501.0001.250
Chan Ho ParkPittsburgh Pirates4000010100.000.000.000.000
Rick HellingMilwaukee Brewers4100000000.250.250.250.500
Pedro AstacioWashington Nationals4200010000.500.400.500.900
Ben HendricksonMinnesota Twins4210010000.500.400.7501.150
Josias ManzanilloBoston Red Sox4000000100.000.000.000.000
Joey HamiltonNew York Mets4100000000.250.250.250.500
Joe SlusarskiHouston Astros4201010000.500.5001.0001.500
Al ReyesNew York Mets4000000000.000.000.000.000
Tommy PhelpsNew York Yankees4100001200.250.400.250.650
Oscar VillarrealBoston Red Sox4200000000.500.500.5001.000
LaTroy HawkinsToronto Blue Jays4110000000.250.250.500.750
Jason SchmidtLos Angeles Dodgers4110001000.250.400.500.900
Carlos PerezLos Angeles Dodgers4110000100.250.250.500.750
Brian TollbergToronto Blue Jays4000000200.000.000.000.000
Mark LeiterMilwaukee Brewers4211020000.500.5001.2501.750
Sergio MitreNew York Yankees4100000000.250.250.250.500
Felix RodriguezBoston Red Sox4100120100.250.2501.0001.250
Jimmy HaynesTampa Bay Rays4200010200.500.500.5001.000
Jeff BennettLos Angeles Dodgers4200120100.500.5001.2501.750
Ruben QuevedoBaltimore Orioles4100000100.250.250.250.500
Jason BereCleveland Indians4000000100.000.000.000.000
Jason FrasorAtlanta Braves4100000000.250.250.250.500
Gene StechschulteSt. Louis Cardinals4000000000.000.000.000.000
Jeff FrancisToronto Blue Jays4110000000.250.250.500.750
Alan BenesSt. Louis Cardinals4000002000.000.333.000.333
Chuck SmithBaltimore Orioles4200000000.500.500.5001.000
Matt CainSan Francisco Giants4200010000.500.500.5001.000
David RiskeBaltimore Orioles4110000100.250.250.500.750
Cole HamelsTexas Rangers4000001100.000.200.000.200
Stan BelindaAtlanta Braves4110000100.250.250.500.750
Brad ThompsonMinnesota Twins4220000000.500.5001.0001.500
Mike FettersArizona Diamondbacks4100000100.250.250.250.500
Wandy RodríguezHouston Astros4000000000.000.000.000.000
Rich HillLos Angeles Dodgers4000002300.000.333.000.333
Brooks KieschnickBaltimore Orioles4210000000.500.500.7501.250
Joe SaundersSeattle Mariners4000000000.000.000.000.000
Darrell RasnerNew York Yankees4000000100.000.000.000.000
Jay WitasickTampa Bay Rays4100110100.250.2501.0001.250
Pete HarnischCincinnati Reds4000001000.000.200.000.200
Jose SilvaTexas Rangers4200000000.500.500.5001.000
Geremi GonzalezToronto Blue Jays4310000001.750.7501.0001.750
Chris CarpenterSt. Louis Cardinals4000000100.000.000.000.000
Takashi SaitoArizona Diamondbacks4000000200.000.000.000.000
Steve KlinePhiladelphia Phillies4100000100.250.250.250.500
Joe MartinezLos Angeles Angels4200000000.500.500.5001.000
Jon LesterChicago Cubs4000000100.000.000.000.000
Steve WoodardMiami Marlins4000010200.000.000.000.000
Micah OwingsSeattle Mariners4000000000.000.000.000.000
Scott EyrePhiladelphia Phillies4200000000.500.500.5001.000
Clayton RichardSan Diego Padres4100000000.250.250.250.500
Ian KennedyKansas City Royals4110000100.250.250.500.750
Ricky StoneCincinnati Reds3000000100.000.000.000.000
Brendan DonnellyPittsburgh Pirates3000001000.000.250.000.250
Kazuhisa IshiiNew York Mets3000000100.000.000.000.000
John SmoltzSt. Louis Cardinals3100010000.333.250.333.583
Brad ClontzMiami Marlins3200130000.667.6671.6672.333
Sean BergmanBaltimore Orioles3110000000.333.333.6671.000
Jeff BrantleyTexas Rangers3000000100.000.000.000.000
Kirk SaarloosCleveland Indians3100110000.333.3331.3331.667
Dan PlesacPhiladelphia Phillies3000000100.000.000.000.000
John BurkettBoston Red Sox3000000100.000.000.000.000
Damaso MarteNew York Yankees3000000100.000.000.000.000
Mark HendricksonBaltimore Orioles3200010000.667.667.6671.333
Jose ParraNew York Mets3000000000.000.000.000.000
Ugueth UrbinaPhiladelphia Phillies3000000300.000.000.000.000
Jeriome RobertsonNew York Mets3000000100.000.000.000.000
Kent MerckerCincinnati Reds3000001000.000.250.000.250
Jason DavisPittsburgh Pirates3000000000.000.000.000.000
Wayne GomesOakland Athletics3000000100.000.000.000.000
Mike LeakeSt. Louis Cardinals3000000000.000.000.000.000
Jose ContrerasTexas Rangers3000000000.000.000.000.000
Joe BorowskiCleveland Indians3101020200.333.3331.0001.333
Bobby WittArizona Diamondbacks3000000000.000.000.000.000
Doug HenryKansas City Royals3000000000.000.000.000.000
Sean BurnettPhiladelphia Phillies3000000000.000.000.000.000
Terry AdamsPittsburgh Pirates3101012200.333.6001.0001.600
Mike GraceCincinnati Reds3210010000.667.6671.0001.667
Eric GagneLos Angeles Dodgers3000000100.000.000.000.000
Doug BrocailHouston Astros3200000000.667.667.6671.333
Carlos AlmanzarBoston Red Sox3000000000.000.000.000.000
Stephen RandolphKansas City Royals3100001010.333.500.333.833
John HalamaOakland Athletics3000000100.000.000.000.000
Madison BumgarnerSan Francisco Giants3000001000.000.250.000.250
John PattersonTexas Rangers3100010000.333.333.333.667
Mac SuzukiChicago Cubs3110000000.333.333.6671.000
Denny NeagleTampa Bay Rays3100010000.333.333.333.667
Rick WhiteSeattle Mariners3210001000.667.7501.0001.750
Chad GaudinLos Angeles Dodgers3200000000.667.667.6671.333
Scott LinebrinkSt. Louis Cardinals3200000100.667.667.6671.333
John GrabowLos Angeles Dodgers3000000100.000.000.000.000
Braden LooperChicago Cubs3000002100.000.400.000.400
Alan EmbreeChicago White Sox3110000100.333.333.6671.000
Paul RigdonBoston Red Sox3100120100.333.3331.3331.667
Scott KazmirLos Angeles Dodgers3000011100.000.250.000.250
Sidney PonsonKansas City Royals3000000000.000.000.000.000
David RobertsonChicago White Sox3200120100.667.6671.6672.333
Mike AdamsLos Angeles Dodgers3100110100.333.3331.3331.667
Jeff ShawLos Angeles Dodgers3100000000.333.333.333.667
Rheal CormierAtlanta Braves3000000100.000.000.000.000
Merkin ValdezOakland Athletics3000000200.000.000.000.000
Fernando CabreraSan Francisco Giants3100000100.333.333.333.667
Marty McLearyMilwaukee Brewers3100000000.333.333.333.667
Heath BellWashington Nationals3100000200.333.333.333.667
Orlando HernandezWashington Nationals3000000200.000.000.000.000
Jonathon NieseNew York Yankees3100000000.333.333.333.667
Leo EstrellaKansas City Royals3100000000.333.333.333.667
Steve AveryDetroit Tigers3100000000.333.333.333.667
Marc WilkinsMiami Marlins3100001000.333.500.333.833
Chris HammondCincinnati Reds3100001010.333.500.333.833
Gabe WhiteMinnesota Twins3100000100.333.333.333.667
Anthony ReyesSan Diego Padres3000001000.000.250.000.250
Ryan VogelsongMinnesota Twins3100000100.333.333.333.667
Juan Carlos OviedoTexas Rangers3000000100.000.000.000.000
Brad WoodallChicago Cubs3000000100.000.000.000.000
Kevin AppierSeattle Mariners3210000000.667.6671.0001.667
J.P. HowellToronto Blue Jays3100010100.333.333.333.667
Jon RauchKansas City Royals3000000100.000.000.000.000
Scott OlsenTexas Rangers3200020100.667.667.6671.333
Mike JamesDetroit Tigers3110000000.333.333.6671.000
Manny DelcarmenWashington Nationals3000001100.000.250.000.250
Steve SparksHouston Astros3000001000.000.250.000.250
Dustin NippertTexas Rangers3100010100.333.333.333.667
Scott KarlPittsburgh Pirates3100000100.333.333.333.667
Kris MedlenAtlanta Braves3100000000.333.333.333.667
Josh JohnsonSan Diego Padres3210000000.667.6671.0001.667
Tom GorzelannyNew York Mets3000000000.000.000.000.000
Felix HerediaDetroit Tigers3100002100.333.600.333.933
Shawn ChaconOakland Athletics3210000100.667.6671.0001.667
Scot ShieldsLos Angeles Angels3000000100.000.000.000.000
Omar OlivaresCleveland Indians3000000000.000.000.000.000
Mike LincolnCincinnati Reds3000000100.000.000.000.000
Ramon RamirezLos Angeles Angels3000000100.000.000.000.000
Turk WendellHouston Astros3000000100.000.000.000.000
James ShieldsChicago White Sox3000000000.000.000.000.000
Livan HernandezMilwaukee Brewers3000000000.000.000.000.000
Donovan OsborneKansas City Royals3100000000.333.333.333.667
Shane YoumanPhiladelphia Phillies3000000000.000.000.000.000
Ubaldo JiménezBaltimore Orioles3100000000.333.333.333.667
Carlos HernandezTampa Bay Rays3100001000.333.500.333.833
Juan CruzPhiladelphia Phillies3110000100.333.333.6671.000
Jason JenningsOakland Athletics3100010000.333.333.333.667
Will CunnaneSt. Louis Cardinals3100000000.333.333.333.667
Bartolo ColónAtlanta Braves3000000200.000.000.000.000
Kevin HartPittsburgh Pirates3000000100.000.000.000.000
Robert EllisPhiladelphia Phillies2000000000.000.000.000.000
Rich DeLuciaCleveland Indians2000000000.000.000.000.000
Ryan FranklinSt. Louis Cardinals2100000000.500.500.5001.000
Jake PeavySan Francisco Giants2000000100.000.000.000.000
Jerome WilliamsSt. Louis Cardinals2100000100.500.500.5001.000
Carlos SilvaBoston Red Sox2000000100.000.000.000.000
John FosterKansas City Royals2000000000.000.000.000.000
Jeremy AffeldtSan Francisco Giants2000001100.000.333.000.333
Horacio RamirezChicago Cubs2100000000.500.500.5001.000
Mike CrudalePittsburgh Pirates2100000000.500.500.5001.000
Erik BedardLos Angeles Dodgers2000000000.000.000.000.000
Brian MoehlerHouston Astros2000000100.000.000.000.000
Jung Keun BongCincinnati Reds2000000200.000.000.000.000
Travis DriskillHouston Astros2000000000.000.000.000.000
Fernando RodneyArizona Diamondbacks2000000000.000.000.000.000
Byung-Hyun KimSan Francisco Giants2000000200.000.000.000.000
Roberto HernandezCleveland Indians2000000100.000.000.000.000
Jayson DurocherTexas Rangers22100000001.0001.0001.5002.500
Mark LangstonCleveland Indians2100010000.500.500.5001.000
Reid CorneliusMiami Marlins2000000000.000.000.000.000
Travis WoodKansas City Royals2000000100.000.000.000.000
Francis BeltranBaltimore Orioles2100001000.500.667.5001.167
Rudy SeanezLos Angeles Angels2000000000.000.000.000.000
Esteban LoaizaChicago White Sox2100000000.500.500.5001.000
Bobby J. JonesSan Diego Padres2100000100.500.500.5001.000
Jonny VentersAtlanta Braves2100010000.500.500.5001.000
Raúl ValdesToronto Blue Jays2000001100.000.333.000.333
Dave BorkowskiPhiladelphia Phillies2100000000.500.500.5001.000
Pedro FelicianoChicago Cubs2100000000.500.500.5001.000
Pedro MartinezPhiladelphia Phillies2000000100.000.000.000.000
Mark RedmanColorado Rockies2110000000.500.5001.0001.500
Luis VizcainoBaltimore Orioles2000000000.000.000.000.000
Mariano RiveraNew York Yankees2100000100.500.500.5001.000
Bill PulsipherSt. Louis Cardinals2000001000.000.333.000.333
Matt ManteiDetroit Tigers2000000200.000.000.000.000
Steve ParrisTampa Bay Rays2000000000.000.000.000.000
Scott StricklandMiami Marlins2000000200.000.000.000.000
Ryan MadsonOakland Athletics2110010000.500.5001.0001.500
Tim CrabtreeDetroit Tigers2100000000.500.500.5001.000
A.J. BurnettPittsburgh Pirates2000000000.000.000.000.000
Luis AyalaToronto Blue Jays2100000100.500.500.5001.000
D.J. CarrascoAtlanta Braves2000000100.000.000.000.000
Matt FordColorado Rockies2000000100.000.000.000.000
Mark PortugalCincinnati Reds22000000001.0001.0001.0002.000
Jim BrowerHouston Astros2000000000.000.000.000.000
Paul QuantrillMiami Marlins2000000000.000.000.000.000
César RamosPhiladelphia Phillies2000000000.000.000.000.000
Jamie BrewingtonBoston Red Sox2100010100.500.500.5001.000
Manny AybarNew York Mets2000000000.000.000.000.000
Brandon WebbTexas Rangers2000001100.000.333.000.333
Claudio VargasToronto Blue Jays2000000000.000.000.000.000
Jeff WallaceBoston Red Sox2000000100.000.000.000.000
Carlos FisherSan Diego Padres2100000100.500.500.5001.000
Sun-Woo KimSan Francisco Giants2000001000.000.333.000.333
Edgar GonzalezCincinnati Reds2000000000.000.000.000.000
Matt MillerPittsburgh Pirates2000000000.000.000.000.000
Giovanni CarraraLos Angeles Dodgers2000000000.000.000.000.000
Rich HardenMinnesota Twins22000000001.0001.0001.0002.000
Johan SantanaToronto Blue Jays2100000000.500.500.5001.000
Roy CorcoranLos Angeles Dodgers2100010000.500.500.5001.000
Mike ThurmanNew York Yankees2000000000.000.000.000.000
Jimmy GobbleColorado Rockies2100000100.500.500.5001.000
Mike WoodTexas Rangers2000000000.000.000.000.000
Geoff GearySan Diego Padres2000000000.000.000.000.000
Daniel GaribayChicago Cubs22200100001.0001.0002.0003.000
Rod BeckSan Diego Padres2000000100.000.000.000.000
John FrancoHouston Astros2110000000.500.5001.0001.500
Marc ValdesNew York Yankees2000000100.000.000.000.000
Mike RemlingerAtlanta Braves2000001000.000.333.000.333
Bobby JenksBoston Red Sox2000000200.000.000.000.000
Brian MeadowsCincinnati Reds2000000000.000.000.000.000
Gavin FloydToronto Blue Jays2000000200.000.000.000.000
Brandon VillafuerteMiami Marlins2000000100.000.000.000.000
Steve ReedBaltimore Orioles2000010100.000.000.000.000
Brian BruneyChicago White Sox2000001200.000.333.000.333
Daniel CabreraCincinnati Reds2000000100.000.000.000.000
Nelson FigueroaArizona Diamondbacks2000000000.000.000.000.000
Brad HalseyNew York Yankees2100000000.500.500.5001.000
Lance CormierTampa Bay Rays2000000100.000.000.000.000
Darren DreifortLos Angeles Dodgers2100110000.500.5002.0002.500
Chad QuallsColorado Rockies2100000100.500.500.5001.000
Frank CastilloMiami Marlins2000000000.000.000.000.000
Jose MesaPhiladelphia Phillies2100001000.500.667.5001.167
Dave CogginAtlanta Braves2000000200.000.000.000.000
Jordan SmithMiami Marlins2000000100.000.000.000.000
Xavier HernandezNew York Mets2000000000.000.000.000.000
Jose CapellanHouston Astros2000000100.000.000.000.000
Bob WellsTampa Bay Rays2000000000.000.000.000.000
Gustavo ChacinNew York Mets2100000000.500.500.5001.000
Kameron LoeArizona Diamondbacks2000000000.000.000.000.000
Andrew SiscoLos Angeles Dodgers2000000100.000.000.000.000
D.J. HoultonLos Angeles Dodgers2000010200.000.000.000.000
Travis HarperTampa Bay Rays2000000000.000.000.000.000
Matt WiseNew York Mets2000000100.000.000.000.000
Jaime NavarroCincinnati Reds2000000100.000.000.000.000
Wilson AlvarezLos Angeles Dodgers2100010000.500.500.5001.000
Mat LatosToronto Blue Jays2000000100.000.000.000.000
Matt GinterMilwaukee Brewers2100000001.500.500.5001.000
Joey EischenDetroit Tigers2000000000.000.000.000.000
Matt PalmerSeattle Mariners2000000100.000.000.000.000
Rodney MyersNew York Mets2101000000.500.5001.5002.000
Valerio de los SantosNew York Mets2000000000.000.000.000.000
Chad BradfordTampa Bay Rays2000000000.000.000.000.000
Bruce ChenCleveland Indians2000000000.000.000.000.000
Joel PeraltaChicago Cubs2100000000.500.500.5001.000
Franquelis OsoriaKansas City Royals2000000000.000.000.000.000
Bud SmithArizona Diamondbacks2000000100.000.000.000.000
Blaine BoyerAtlanta Braves2100000000.500.500.5001.000
Joaquín BenoitPhiladelphia Phillies2000000100.000.000.000.000
Brandon MeddersSan Francisco Giants2000000000.000.000.000.000
Jason StandridgePhiladelphia Phillies2000000000.000.000.000.000
Arthur RhodesSt. Louis Cardinals2000000000.000.000.000.000
Juan RinconLos Angeles Angels2000000000.000.000.000.000
Courtney DuncanChicago White Sox2100001100.500.667.5001.167
Scott FeldmanCincinnati Reds2000000000.000.000.000.000
Armando BenitezMiami Marlins2000000100.000.000.000.000
Matt RuebelPittsburgh Pirates2000000000.000.000.000.000
R.A. DickeyAtlanta Braves2000001000.000.333.000.333
Pat HentgenToronto Blue Jays2000000000.000.000.000.000
Jerry DipotoColorado Rockies2000001100.000.333.000.333
Matt CappsArizona Diamondbacks2100000000.500.500.5001.000
Yusmeiro PetitLos Angeles Angels2000000000.000.000.000.000
Luis PerdomoMinnesota Twins2100000000.500.500.5001.000
Troy PercivalTampa Bay Rays2000000000.000.000.000.000
Brian FuentesSt. Louis Cardinals2110001000.500.6671.0001.667
Fernando NieveLos Angeles Angels2100020100.500.500.5001.000
Mike MatthewsNew York Mets2100000000.500.500.5001.000
Jordan TataDetroit Tigers2000000000.000.000.000.000
Mike CampbellWashington Nationals2000000100.000.000.000.000
Peter MoylanKansas City Royals2100000000.500.500.5001.000
Adam PettyjohnNew York Mets2110010000.500.5001.0001.500
Rafael PerezSeattle Mariners2100020000.500.500.5001.000
Lance PainterSt. Louis Cardinals2000000000.000.000.000.000
Jonathan SanchezKansas City Royals2110010000.500.5001.0001.500
Mark ClarkTexas Rangers2100000000.500.500.5001.000
Eddie GuardadoWashington Nationals2000000200.000.000.000.000
Joe MaysLos Angeles Dodgers2100000000.500.500.5001.000
José VerasAtlanta Braves2000000100.000.000.000.000
Edward MujicaDetroit Tigers2000000100.000.000.000.000
Kevin BarryAtlanta Braves2000000000.000.000.000.000
Manuel CorpasColorado Rockies2100000000.500.500.5001.000
Matt AlbersWashington Nationals2100000000.500.500.5001.000
Trever MillerChicago Cubs2110000000.500.5001.0001.500
Darren HolmesAtlanta Braves2000000200.000.000.000.000
Tommy HansonChicago White Sox2100000100.500.500.5001.000
Yovani GallardoSeattle Mariners2000000100.000.000.000.000
Josh GeerSan Diego Padres2100000000.500.500.5001.000
Garrett OlsonOakland Athletics2100000100.500.500.5001.000
Lance BroadwayToronto Blue Jays2100020000.500.500.5001.000
Rick BauerColorado Rockies2000000100.000.000.000.000
Andy SonnanstineChicago Cubs2000000100.000.000.000.000
Mitch TalbotNew York Mets2100010000.500.500.5001.000
Josh BanksBaltimore Orioles2000000000.000.000.000.000
Dallas BradenOakland Athletics2000000000.000.000.000.000
Tyler WalkerWashington Nationals2000000100.000.000.000.000
Manny AcostaNew York Mets2100000000.500.500.5001.000
Jair JurrjensColorado Rockies2000001100.000.333.000.333
Billy BucknerMilwaukee Brewers2000000000.000.000.000.000
Joe NathanWashington Nationals2000000100.000.000.000.000
Nick BlackburnMinnesota Twins2000000000.000.000.000.000
Rick ReedPittsburgh Pirates2