Luis Cruz

#663B,
Height: 6' 1"
Weight: 200
Bat: R
Throw: R
Born:
College: None
Birth Place: Navojoa, Sonora
Draft: Undrafted 2000 signed by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Matt CainSan Francisco Giants18200000000.111.158.111.269
Trevor CahillSan Diego Padres14410000000.286.286.357.643
Barry ZitoOakland Athletics14510010000.357.357.429.786
Ian KennedyKansas City Royals10300001100.300.417.300.717
Eric StultsLos Angeles Dodgers10300000100.300.300.300.600
Wade MileyBaltimore Orioles10410010000.400.400.500.900
Homer BaileyCincinnati Reds9200011100.222.273.222.495
Joe BlantonWashington Nationals9100120200.111.111.444.556
Ryan DempsterChicago Cubs8000000100.000.000.000.000
Adam WainwrightSt. Louis Cardinals8300010100.375.375.375.750
Clayton RichardSan Diego Padres7100011000.143.250.143.393
Madison BumgarnerSan Francisco Giants6200000001.333.333.333.667
Randy WolfDetroit Tigers6110001000.167.286.333.619
Bronson ArroyoCincinnati Reds6200000000.333.333.333.667
Mike MinorKansas City Royals6310110100.500.5001.1671.667
George KontosSan Francisco Giants5100000000.200.200.200.400
Jonathon NieseNew York Yankees5100010100.200.200.200.400
Kevin CorreiaPhiladelphia Phillies5300030000.600.600.6001.200
Ryan VogelsongMinnesota Twins5110010200.200.200.400.600
Jason MarquisCincinnati Reds5100000000.200.200.200.400
Jon GarlandColorado Rockies5100000000.200.333.200.533
Paul MaholmCincinnati Reds5100000000.200.200.200.400
Edinson VolquezMiami Marlins5200001100.400.500.400.900
Roy OswaltColorado Rockies5210010000.400.400.6001.000
Jason HammelKansas City Royals5000000100.000.000.000.000
Santiago CasillaOakland Athletics5200020000.400.400.400.800
Josh CollmenterAtlanta Braves4000000200.000.000.000.000
Chad GaudinLos Angeles Dodgers4000000100.000.000.000.000
Matt BelisleMinnesota Twins4000000100.000.000.000.000
Jorge De La RosaArizona Diamondbacks4100121100.250.4001.0001.400
Jeff FrancisToronto Blue Jays4100000000.250.250.250.500
Tyler ChatwoodColorado Rockies4000000100.000.000.000.000
Fernando SalasNew York Mets4000000100.000.000.000.000
Guillermo MotaKansas City Royals4000000100.000.000.000.000
Joe KellyBoston Red Sox4100140000.250.2501.0001.250
Patrick CorbinArizona Diamondbacks4000000100.000.000.000.000
Tim LincecumLos Angeles Angels4000010200.000.000.000.000
Luke GregersonHouston Astros4100000000.250.250.250.500
Hiroki KurodaNew York Yankees4100000000.250.250.250.500
Nick VincentSeattle Mariners4100020000.250.250.250.500
Jordan ZimmermannDetroit Tigers4220000000.500.5001.0001.500
Wade LeBlancPittsburgh Pirates4100000000.250.250.250.500
Jonathan BroxtonSt. Louis Cardinals3000000000.000.000.000.000
Rafael BetancourtColorado Rockies3000010200.000.000.000.000
Wily PeraltaMilwaukee Brewers3000010000.000.000.000.000
Aaron HarangPhiladelphia Phillies3100000001.333.333.333.667
Kyle GibsonMinnesota Twins3210011100.667.8001.0001.800
Ervin SantanaMinnesota Twins3100000100.333.333.333.667
Wandy RodríguezHouston Astros3000000100.000.000.000.000
John LackeyChicago Cubs3100010000.333.333.333.667
Joel PineiroLos Angeles Angels33000000001.0001.0001.0002.000
Cliff LeePhiladelphia Phillies3000000000.000.000.000.000
Jeremy GuthrieWashington Nationals3100000100.333.333.333.667
Ted LillyLos Angeles Dodgers3000000100.000.000.000.000
Josh JohnsonSan Diego Padres3110010000.333.333.6671.000
A.J. BurnettPittsburgh Pirates3000000100.000.000.000.000
Anibal SanchezDetroit Tigers3201000000.667.6671.3332.000
CC SabathiaNew York Yankees3000000000.000.000.000.000
Adam OttavinoColorado Rockies3000000100.000.000.000.000
Ramon RamirezLos Angeles Angels3100010200.333.333.333.667
Mike LeakeSt. Louis Cardinals3210010000.667.6671.0001.667
James ShieldsChicago White Sox3000000100.000.000.000.000
Chris SampsonMiami Marlins3100000000.333.333.333.667
Edward MujicaDetroit Tigers3100130100.333.3331.3331.667
Samuel DedunoBaltimore Orioles3000000000.000.000.000.000
Jake WestbrookSt. Louis Cardinals3100010000.333.333.333.667
Mat LatosToronto Blue Jays3200000000.667.667.6671.333
Brian MoehlerHouston Astros3100000000.333.333.333.667
Phil HughesMinnesota Twins3000000000.000.000.000.000
David HernándezLos Angeles Angels3110001000.333.500.6671.167
Anthony BassTexas Rangers3100000000.333.333.333.667
Kris MedlenAtlanta Braves3000000100.000.000.000.000
Drew PomeranzBoston Red Sox3000000100.000.250.000.250
Jared BurtonNew York Yankees3000000100.000.000.000.000
J.A. HappToronto Blue Jays3000001000.000.250.000.250
Manny ParraChicago Cubs3000000000.000.000.000.000
Tony WatsonPittsburgh Pirates3110000100.333.333.6671.000
Miguel GonzálezChicago White Sox3100010000.333.333.333.667
Kyle LohseTexas Rangers3100000000.333.333.333.667
Johnny CuetoSan Francisco Giants3110010110.333.333.6671.000
Mark BuehrleToronto Blue Jays3100000000.333.333.333.667
Heath BellWashington Nationals3100010100.333.333.333.667
Clayton KershawLos Angeles Dodgers3000001100.000.250.000.250
Jason MotteAtlanta Braves3110010000.333.333.6671.000
James McDonaldChicago Cubs3100001000.333.500.333.833
Jeremy AffeldtSan Francisco Giants3100011100.333.500.333.833
Ramon RamirezBoston Red Sox3000000000.000.000.000.000
Huston StreetLos Angeles Angels3100000100.333.333.333.667
Alex WhiteHouston Astros3000001200.000.250.000.250
Justin LehrCincinnati Reds2000000000.000.000.000.000
Dave BushToronto Blue Jays2000000000.000.000.000.000
Edgmer EscalonaSan Francisco Giants2000000100.000.000.000.000
Jonny VentersAtlanta Braves2100000000.500.500.5001.000
Rex BrothersChicago Cubs2000000000.000.000.000.000
Brad BrachBaltimore Orioles2000000000.000.000.000.000
Jonathan SanchezKansas City Royals2000000000.000.000.000.000
Derek LoweTexas Rangers2000000000.000.000.000.000
Chris YoungKansas City Royals2000000000.000.000.000.000
Gerrit ColePittsburgh Pirates2000000000.000.000.000.000
Lance LynnSt. Louis Cardinals2000000100.000.000.000.000
Tim HudsonSan Francisco Giants2000000000.000.000.000.000
Andrew WernerOakland Athletics22000000001.0001.0001.0002.000
Wilton LópezToronto Blue Jays2000000000.000.000.000.000
Yu DarvishTexas Rangers2000000000.000.000.000.000
Andrew MillerCleveland Indians2000000100.000.000.000.000
Wei-Yin ChenMiami Marlins2000000000.000.000.000.000
Louis ColemanCincinnati Reds2000000200.000.000.000.000
Ryan WebbMilwaukee Brewers2100000000.500.500.5001.000
Cole HamelsTexas Rangers2000001000.000.333.000.333
Ben SheetsAtlanta Braves2100110000.500.5002.0002.500
Casey KellyChicago Cubs22100000001.0001.0001.5002.500
Brad ThompsonMinnesota Twins2110000000.500.6671.0001.667
Clay ZavadaSan Diego Padres2000000000.000.000.000.000
Nathan EovaldiTampa Bay Rays2110000100.500.5001.0001.500
Kelvin JimenezChicago White Sox2100000000.500.500.5001.000
Alberto AriasHouston Astros2000000000.000.000.000.000
P.J. WaltersPhiladelphia Phillies2000000000.000.000.000.000
Jeff LockeMiami Marlins2000000000.000.000.000.000
Roy HalladayToronto Blue Jays2100010000.500.500.5001.000
John LannanKansas City Royals2110000100.500.5001.0001.500
C.J. WilsonLos Angeles Angels2100000000.500.500.5001.000
Chris ResopBoston Red Sox2110010000.500.5001.0001.500
Miguel BatistaColorado Rockies2100010100.500.500.5001.000
Chris TillmanBaltimore Orioles2100010100.500.500.5001.000
J.J. PutzArizona Diamondbacks2100000000.500.500.5001.000
Craig BreslowMinnesota Twins2000000000.000.000.000.000
Geoff GearySan Diego Padres2000000000.000.000.000.000
Wade DavisChicago Cubs2100000100.500.500.5001.000
Chris HatcherLos Angeles Dodgers2110010000.500.5001.0001.500
Cory BurnsNew York Mets2100000000.500.500.5001.000
Tommy HansonChicago White Sox22100010001.0001.0001.5002.500
Josh RoenickeLos Angeles Angels2000000000.000.000.000.000
John GrabowLos Angeles Dodgers2000000000.000.000.000.000
Tyler SkaggsLos Angeles Angels2100000000.500.500.5001.000
Johan SantanaToronto Blue Jays2100120000.500.5002.0002.500
Josh GeerSan Diego Padres2000000000.000.000.000.000
Ross DetwilerOakland Athletics2000000000.000.000.000.000
Justin GermanoSeattle Mariners2000000000.000.000.000.000
Jeff SamardzijaSan Francisco Giants2000000000.000.000.000.000
Jered WeaverSan Diego Padres2100000000.500.500.5001.000
Jaime GarcíaAtlanta Braves2000000000.000.000.000.000
Brandon KintzlerMinnesota Twins11000000001.0001.0001.0002.000
Sergio RomoLos Angeles Dodgers1000000100.000.000.000.000
Brad BergesenArizona Diamondbacks1000000000.000.000.000.000
Mitchell BoggsBoston Red Sox1000000000.000.000.000.000
Daniel HerreraNew York Mets1000000000.000.000.000.000
Brad ZieglerMiami Marlins1000000100.000.000.000.000
Jose ArredondoCincinnati Reds1000000000.000.000.000.000
Cory WadeKansas City Royals11000100001.0001.0001.0002.000
Burke BadenhopWashington Nationals11000000001.0001.0001.0002.000
Mike EkstromLos Angeles Angels11000100001.0001.0001.0002.000
Darren O'DayBaltimore Orioles1000000100.000.500.000.500
Junichi TazawaMiami Marlins1000010000.000.000.000.000
Koji UeharaChicago Cubs1000000100.000.000.000.000
Kyle McClellanTexas Rangers1000000000.000.000.000.000
Brian DuensingChicago Cubs1000000000.000.000.000.000
Matt MaloneyCincinnati Reds1000000000.000.000.000.000
Russ SpringerCincinnati Reds1000000000.000.000.000.000
Juan GutiérrezWashington Nationals1000000000.000.000.000.000
Joe ThatcherCleveland Indians1000000000.000.000.000.000
Kyle KendrickBoston Red Sox1000000100.000.000.000.000
Joel HanrahanDetroit Tigers1000000000.000.000.000.000
Tyler ClippardNew York Yankees1000000000.000.000.000.000
Anthony SwarzakChicago White Sox1000000000.000.000.000.000
Cristhian MartinezAtlanta Braves1000000000.000.000.000.000
Carlos FisherSan Diego Padres11000000001.0001.0001.0002.000
Micah OwingsSeattle Mariners11000000001.0001.0001.0002.000
Guillermo MoscosoSan Francisco Giants11000000001.0001.0001.0002.000
Luke HochevarKansas City Royals11000000001.0001.0001.0002.000
Eric O'FlahertyAtlanta Braves1000000000.000.000.000.000
Jim JohnsonAtlanta Braves1000000100.000.000.000.000
Matt AlbersWashington Nationals1000000100.000.000.000.000
Josh KinneyPittsburgh Pirates1000000000.000.000.000.000
Drew StorenCincinnati Reds1000000100.000.000.000.000
Andrew CashnerTexas Rangers1000000100.000.000.000.000
Travis WoodKansas City Royals1000000000.000.000.000.000
Nick MassetWashington Nationals1000000000.000.000.000.000
Tanner ScheppersTexas Rangers1000000000.000.000.000.000
Charlie HaegerBoston Red Sox11000000001.0001.0001.0002.000
Hisanori TakahashiColorado Rockies1000000000.000.000.000.000
Tyson RossTexas Rangers11100100001.0001.0002.0003.000
Raúl ValdesToronto Blue Jays1000000000.000.000.000.000
Takashi SaitoArizona Diamondbacks1000001000.000.500.000.500
Bill BrayWashington Nationals1000001000.000.500.000.500
Glen PerkinsMinnesota Twins1000000000.000.000.000.000
Tom GorzelannyNew York Mets1000001000.000.500.000.500
Felix DoubrontOakland Athletics1000000000.000.000.000.000
Jeanmar GómezPhiladelphia Phillies1000000000.000.000.000.000
Fernando AbadBoston Red Sox1000000100.000.000.000.000
Hong-Chih KuoSan Diego Padres11000100001.0001.0001.0002.000
Scott MaineCincinnati Reds11000200001.0001.0001.0002.000
Jonathan PapelbonWashington Nationals11100000001.0001.0002.0003.000
Robert CoelloBaltimore Orioles1000000100.000.000.000.000
Tommy HunterTampa Bay Rays1000000100.000.000.000.000
Sandy RosarioSan Francisco Giants1000000000.000.000.000.000
Anthony VarvaroBoston Red Sox11000000001.0001.0001.0002.000
Clay HensleyWashington Nationals11100000001.0001.0002.0003.000
Cla MeredithWashington Nationals11000000101.0001.0001.0002.000
Todd CoffeyAtlanta Braves1000000000.000.000.000.000
Shelby MillerArizona Diamondbacks1000000000.000.000.000.000
Pedro BeatoPhiladelphia Phillies1000000000.000.500.000.500
Zach DukeSt. Louis Cardinals1000000000.000.000.000.000
Chien-Ming WangKansas City Royals11000000001.0001.0001.0002.000
Cory GearrinSan Francisco Giants11000000001.0001.0001.0002.000
Tim StaufferArizona Diamondbacks11000000001.0001.0001.0002.000
George SherrillKansas City Royals1000000100.000.000.000.000
Shawn CampPhiladelphia Phillies11000000101.0001.0001.0002.000
Bryan ShawCleveland Indians1000000100.000.000.000.000
Angel GuzmanLos Angeles Dodgers1000000100.000.000.000.000
Scott DiamondToronto Blue Jays1000000000.000.000.000.000
Aaron HeilmanTexas Rangers1000000100.000.000.000.000
Garrett RichardsLos Angeles Angels1000000000.000.000.000.000
Pedro FelicianoChicago Cubs1000000000.000.000.000.000
Brad LidgeWashington Nationals11000000001.0001.0001.0002.000
Jorge SosaMiami Marlins1000000000.000.000.000.000
Josh FoggPhiladelphia Phillies1000000000.000.000.000.000
R.A. DickeyAtlanta Braves1000000000.000.000.000.000
Jared HughesMilwaukee Brewers1000000000.000.000.000.000
Jon RauchKansas City Royals1000000000.000.000.000.000
Dave BorkowskiPhiladelphia Phillies1000000000.000.000.000.000
Brad PennyToronto Blue Jays1000000000.000.000.000.000
Ryan FranklinSt. Louis Cardinals1000000000.000.000.000.000
Trevor BauerCleveland Indians1000001000.000.500.000.500
Jeff WeaverLos Angeles Dodgers11000000001.0001.0001.0002.000
Jeremy HefnerSt. Louis Cardinals1000000000.000.000.000.000
Ron VilloneWashington Nationals1000000000.000.000.000.000
Miles MikolasTexas Rangers1000000000.000.000.000.000
Jake DiekmanTexas Rangers11100000001.0001.0002.0003.000
Chan Ho ParkPittsburgh Pirates1000000000.000.000.000.000
Mike HamptonArizona Diamondbacks11000000001.0001.0001.0002.000
Adam WarrenNew York Yankees1000000000.000.000.000.000
Luis AvilánLos Angeles Dodgers1000000000.000.000.000.000
Trevor RosenthalSt. Louis Cardinals1000000000.000.000.000.000
Jim HendersonChicago Cubs1000000000.000.000.000.000
Alberto CabreraDetroit Tigers1000000100.000.000.000.000
Trevor HoffmanMilwaukee Brewers1000000000.000.000.000.000
Will HarrisHouston Astros1000001000.000.500.000.500
Christian GarciaWashington Nationals1000000100.000.000.000.000
Tommy LayneNew York Yankees1000000000.000.000.000.000
Justin WilsonDetroit Tigers1000000100.000.000.000.000
Doug BrocailHouston Astros1000000100.000.000.000.000
Kevin GausmanBaltimore Orioles1000000000.000.000.000.000
T.J. McFarlandArizona Diamondbacks1000000000.000.000.000.000
Ryan PresslyMinnesota Twins11000000001.0001.0001.0002.000
Caleb ThielbarMiami Marlins1000000000.000.000.000.000
Alex WoodLos Angeles Dodgers1000000000.000.000.000.000
Mike AdamsLos Angeles Dodgers0000000000----
Josh EdginNew York Mets0000001000-1.000--
Javier LópezSan Francisco Giants0000000000----
Craig KimbrelBoston Red Sox0000001000-1.000--
David WeathersMilwaukee Brewers0000000000-1.000--
Cha Seung BaekSan Diego Padres0000001000-1.000--
Brandon MeddersSan Francisco Giants0000010000-.000--
Michael KohnAtlanta Braves0000001000-1.000--
Drake BrittonDetroit Tigers0000000010----