Luis Castillo

#32B,
Height: 5' 11"
Weight: 191
Bat: S
Throw: R
Born:
College: None
Birth Place: San Pedro de Macoris, Dominican Republic
Draft: Undrafted 1992 signed by the

Batting

    2010

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Tim HudsonSan Francisco Giants7200000200.286.286.286.571
Nate RobertsonDetroit Tigers6100000000.167.167.167.333
Tommy HansonChicago White Sox6200000320.333.333.333.667
Hiroki KurodaNew York Yankees5000001000.000.167.000.167
Kris MedlenAtlanta Braves5300010000.600.600.6001.200
Jamie MoyerToronto Blue Jays5100000000.200.200.200.400
Josh JohnsonSan Diego Padres5000001110.000.167.000.167
Anibal SánchezDetroit Tigers5000001100.000.167.000.167
Jaime GarcíaAtlanta Braves5000001000.000.167.000.167
Carlos ZambranoPhiladelphia Phillies5200001010.400.500.400.900
Nelson FigueroaArizona Diamondbacks5200010100.400.400.400.800
Bud NorrisLos Angeles Angels5100011101.200.333.200.533
Kyle KendrickBoston Red Sox5100001000.200.333.200.533
Ian KennedyKansas City Royals4100001000.250.400.250.650
Barry EnrightSan Diego Padres4000001100.000.200.000.200
Clayton KershawLos Angeles Dodgers4210000000.500.500.7501.250
Derek LoweTexas Rangers4210000000.500.500.7501.250
Livan HernandezMilwaukee Brewers4000000000.000.000.000.000
Carlos MonasteriosDetroit Tigers4210000000.500.500.7501.250
Jorge De La RosaArizona Diamondbacks4210000001.500.500.7501.250
Greg SmithAtlanta Braves3100000000.333.333.333.667
Jonathan SanchezKansas City Royals3000000000.000.000.000.000
Kenshin KawakamiAtlanta Braves3000000000.000.000.000.000
Bronson ArroyoCincinnati Reds3100001000.333.500.333.833
Blake HawksworthLos Angeles Dodgers3200000100.667.667.6671.333
Roy HalladayToronto Blue Jays3000000200.000.000.000.000
Randy WellsTexas Rangers3100010000.333.333.333.667
Brett MyersCleveland Indians3100000000.333.333.333.667
Carlos SilvaBoston Red Sox3000000000.000.000.000.000
Scott OlsenTexas Rangers3100000000.333.333.333.667
Blaine BoyerAtlanta Braves3000000000.000.000.000.000
Vicente PadillaBoston Red Sox3100000001.333.333.333.667
Juan Carlos OviedoTexas Rangers3200021000.667.750.6671.417
Adam WainwrightSt. Louis Cardinals3100000000.333.333.333.667
Joe BlantonWashington Nationals3000002020.000.400.000.400
Mike MinorKansas City Royals3200000000.667.667.6671.333
Joe ThatcherCleveland Indians2000000200.000.000.000.000
Ricky NolascoLos Angeles Angels2000010000.000.000.000.000
Luis AtilanoCincinnati Reds2000001000.000.333.000.333
David HerndonMilwaukee Brewers2000000000.000.000.000.000
Mike LeakeSt. Louis Cardinals2100001010.500.667.5001.167
Drew StorenCincinnati Reds2000000000.000.000.000.000
Wilton LópezToronto Blue Jays2100000000.500.500.5001.000
Jeff FrancisToronto Blue Jays2000000000.000.000.000.000
Travis SchlichtingOakland Athletics2000000000.000.000.000.000
Billy WagnerAtlanta Braves2100000000.500.500.5001.000
Trever MillerChicago Cubs2000000100.000.000.000.000
Chris CarpenterSt. Louis Cardinals2000001000.000.333.000.333
Cole HamelsTexas Rangers2000000000.000.000.000.000
Burke BadenhopWashington Nationals2000001000.000.333.000.333
Kyle McClellanTexas Rangers2000000000.000.000.000.000
Aaron CookColorado Rockies2100001000.500.667.5001.167
Kyle FarnsworthHouston Astros2000000100.000.000.000.000
Randy WolfDetroit Tigers2100001000.500.667.5001.167
Todd WellemeyerChicago Cubs2000001000.000.333.000.333
Manny ParraChicago Cubs2000000000.000.000.000.000
Tyler ClippardNew York Yankees2100000100.500.500.5001.000
Phil HughesMinnesota Twins2000001000.000.333.000.333
Doug SlatenPittsburgh Pirates2100010000.500.500.5001.000
Eric O'FlahertyAtlanta Braves2000000100.000.000.000.000
Arthur RhodesSt. Louis Cardinals2100000000.500.500.5001.000
Chad DurbinPhiladelphia Phillies2000001000.000.333.000.333
Rafael BetancourtColorado Rockies1000000100.000.000.000.000
Peter MoylanKansas City Royals1000001000.000.500.000.500
Carlos VillanuevaSan Diego Padres1000000000.000.000.000.000
Miguel BatistaColorado Rockies1000000100.000.000.000.000
Brian SanchesKansas City Royals11010100001.0001.0003.0004.000
José VerasAtlanta Braves1000000000.000.000.000.000
Sam DemelLos Angeles Dodgers1000000000.000.000.000.000
Edward MujicaDetroit Tigers11000000001.0001.0001.0002.000
Nick MassetWashington Nationals1000000000.000.000.000.000
Sean MarshallCincinnati Reds11010100001.0001.0003.0004.000
Will OhmanWashington Nationals11000100001.0001.0001.0002.000
Tom GorzelannyNew York Mets1000001000.000.500.000.500
Fernando SalasNew York Mets11000000001.0001.0001.0002.000
Brandon LyonLos Angeles Angels1000000000.000.000.000.000
J.C. RomeroCleveland Indians1000000000.000.000.000.000
Jonathan BroxtonSt. Louis Cardinals1000000000.000.000.000.000
Clay HensleyWashington Nationals1000000000.000.000.000.000
Jair JurrjensColorado Rockies1000002000.000.667.000.667
Matt BelisleMinnesota Twins1000000000.000.000.000.000
Jeremy AffeldtSan Francisco Giants11000000001.0001.0001.0002.000
Ryan FranklinSt. Louis Cardinals1000000000.000.000.000.000
Brandon MeddersSan Francisco Giants11000000001.0001.0001.0002.000
Collin BalesterDetroit Tigers11000000001.0001.0001.0002.000
Wandy RodríguezHouston Astros1000001000.000.500.000.500
Ramon TroncosoLos Angeles Dodgers11000200001.0001.0001.0002.000
Jose ContrerasTexas Rangers1000000100.000.000.000.000
Jeff WeaverLos Angeles Dodgers1000001000.000.500.000.500
Joe MatherCincinnati Reds1000000000.000.000.000.000
Mitchell BoggsBoston Red Sox11000000001.0001.0001.0002.000
Charlie HaegerBoston Red Sox1000001000.000.500.000.500
Marco EstradaToronto Blue Jays1000001000.000.500.000.500
Wade LeBlancPittsburgh Pirates1000002100.000.667.000.667
Jason MotteColorado Rockies11000000001.0001.0001.0002.000
Jeff GrayChicago White Sox1000001000.000.500.000.500
Renyel PintoSt. Louis Cardinals1000011000.000.500.000.500
Gustavo ChacinNew York Mets1000000000.000.000.000.000
Matt DaleyNew York Yankees1000000000.000.000.000.000
Aaron HeilmanTexas Rangers1000000000.000.000.000.000
Dan MeyerBaltimore Orioles1000000000.000.000.000.000
Jeff SuppanSan Diego Padres11000200001.0001.0001.0002.000
Chan Ho ParkPittsburgh Pirates1000000000.000.000.000.000
Chad QuallsColorado Rockies11000000001.0001.0001.0002.000
Daniel HudsonPittsburgh Pirates1000000000.000.000.000.000
Mike DunnColorado Rockies1000000100.000.000.000.000
Esmil RogersNew York Yankees1000000100.000.000.000.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Trevor HoffmanMilwaukee Brewers1000000000.000.000.000.000
Zach BraddockSan Diego Padres1000000000.000.000.000.000
James RussellCleveland Indians1000000000.000.000.000.000
D.J. CarrascoAtlanta Braves1000000000.000.000.000.000
Ryan MadsonOakland Athletics0000000000----
Andrew CashnerTexas Rangers0000001000-1.000--
Denny BautistaSeattle Mariners0000001010-1.000--
Jon LinkMiami Marlins0000001000-1.000--
Francisco CorderoBoston Red Sox0000000000----
Franklin MoralesToronto Blue Jays0000010000-.000--
Jeff FulchinoWashington Nationals0000001000-1.000--
Takashi SaitoArizona Diamondbacks0000001000-1.000--