Randy Ruiz

#211B,
Height: 6' 3"
Weight: 250
Bat: R
Throw: R
Born:
College: Bellevue
Birth Place: Bronx, New York
Draft: Undrafted 1999 signed by the

Batting

    All Seasons

    All Teams

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Ryan Rowland-SmithCincinnati Reds9310120300.333.333.7781.111
Ervin SantanaMinnesota Twins7200000300.286.286.286.571
Scott KazmirLos Angeles Dodgers6300000200.500.500.5001.000
Joe SaundersSeattle Mariners6100000100.167.167.167.333
James ShieldsChicago White Sox6100000100.167.167.167.333
Jon LesterChicago Cubs5000000200.000.000.000.000
Mark HendricksonBaltimore Orioles5210000100.400.400.6001.000
David PriceBoston Red Sox5000000100.000.000.000.000
Tim WakefieldBoston Red Sox5310110000.600.6001.4002.000
Ryan FeierabendTexas Rangers4210021000.500.600.7501.350
Josh BeckettLos Angeles Dodgers4100112200.250.5001.0001.500
Jeff NiemannTampa Bay Rays4200000100.500.500.5001.000
Edwin JacksonWashington Nationals4100000000.250.250.250.500
Tommy HunterTampa Bay Rays3200110000.667.6671.6672.333
Jeremy GuthrieWashington Nationals33200010001.0001.0001.6672.667
Sergio MitreNew York Yankees3100010100.333.333.333.667
A.J. BurnettPittsburgh Pirates3200110000.667.6671.6672.333
Andy PettitteNew York Yankees3100110000.333.3331.3331.667
Dan WheelerKansas City Royals3100110200.333.3331.3331.667
Jeremy SowersCleveland Indians3100000100.333.333.333.667
Gavin FloydToronto Blue Jays3000000100.000.000.000.000
Matt GarzaMilwaukee Brewers3100000200.333.333.333.667
Matt AlbersWashington Nationals3000000300.000.000.000.000
John DanksAtlanta Braves3100000110.333.333.333.667
Gio GonzálezWashington Nationals3000000200.000.000.000.000
Mark BuehrleToronto Blue Jays3210000000.667.6671.0001.667
Jarrod WashburnDetroit Tigers3100000100.333.333.333.667
Scott BakerLos Angeles Dodgers3000000100.000.000.000.000
Clay BuchholzPhiladelphia Phillies3100000100.333.333.333.667
Jered WeaverSan Diego Padres3100110000.333.3331.3331.667
Dana EvelandTampa Bay Rays3000000100.000.000.000.000
Joba ChamberlainMilwaukee Brewers3100110200.333.3331.3331.667
Fernando RodneyArizona Diamondbacks3000000200.000.000.000.000
Scott FeldmanCincinnati Reds3000000100.000.000.000.000
Sean GallagherColorado Rockies2100011000.500.667.5001.167
David RobertsonChicago White Sox2000000000.000.333.000.333
Dallas BradenOakland Athletics2000001100.000.333.000.333
Daniel BardPittsburgh Pirates2000000200.000.000.000.000
Nate RobertsonDetroit Tigers2100000000.500.500.5001.000
Shane LouxSan Francisco Giants2000000000.000.000.000.000
Kevin SloweyPhiladelphia Phillies2000000000.000.000.000.000
Brian DuensingChicago Cubs2000000100.000.000.000.000
Jason BerkenPhiladelphia Phillies2100110000.500.5002.0002.500
Roy CorcoranLos Angeles Dodgers2000000100.000.000.000.000
Chad GaudinLos Angeles Dodgers2000000100.000.000.000.000
Jose ArredondoCincinnati Reds2100001110.500.667.5001.167
Manny DelcarmenWashington Nationals2100110000.500.5002.0002.500
Grant BalfourTampa Bay Rays2110000100.500.5001.0001.500
Jesse CrainChicago White Sox2100000000.500.500.5001.000
Russ SpringerCincinnati Reds2000000100.000.000.000.000
Darrell RasnerNew York Yankees2100000100.500.500.5001.000
Jason BulgerNew York Yankees1000000000.000.000.000.000
Alex BurnettChicago Cubs1000000000.000.000.000.000
Joey DevineOakland Athletics1000000000.000.000.000.000
Jonathan PapelbonWashington Nationals1000000000.000.500.000.500
J.P. HowellToronto Blue Jays1000000000.000.000.000.000
Takashi SaitoArizona Diamondbacks1000000100.000.000.000.000
Rafael PerezSeattle Mariners1000000100.000.000.000.000
Sean GreenTexas Rangers11000000001.0001.0001.0002.000
Bobby KeppelCincinnati Reds1000000100.000.000.000.000
Huston StreetLos Angeles Angels11100000001.0001.0002.0003.000
Fernando CabreraSan Francisco Giants11100000001.0001.0002.0003.000
José VerasAtlanta Braves1000000000.000.000.000.000
Santiago CasillaOakland Athletics11000100001.0001.0001.0002.000
Mark LoweDetroit Tigers11000010001.0001.0001.0002.000
Tony PenaLos Angeles Angels1000000100.000.000.000.000
Pedro StropChicago Cubs1000000100.000.000.000.000
Trevor BellCincinnati Reds11100310001.0001.0002.0003.000
Darren OliverToronto Blue Jays1000000000.000.000.000.000
Bobby JenksBoston Red Sox1000000000.000.000.000.000
Phil HughesMinnesota Twins1000000100.000.000.000.000
J.J. PutzArizona Diamondbacks1000000100.000.000.000.000
Garrett OlsonOakland Athletics11000100001.0001.0001.0002.000
Brian TalletSan Diego Padres1000000000.000.000.000.000
Rocky CherrySan Diego Padres1000000100.000.000.000.000
Kirk SaarloosCleveland Indians1000000100.000.000.000.000
Jesse LitschToronto Blue Jays1000000100.000.000.000.000
Brandon LyonLos Angeles Angels1000000000.000.000.000.000
Justin DuchschererBaltimore Orioles1000000000.000.000.000.000
Brian BurresColorado Rockies1000000100.000.000.000.000
Armando GalarragaTexas Rangers1000000000.000.000.000.000
Randor BierdBoston Red Sox1000000000.000.000.000.000
R.A. DickeyAtlanta Braves11000000001.0001.0001.0002.000
Mariano RiveraNew York Yankees1000000000.000.000.000.000
Scott DownsCleveland Indians1000000000.000.000.000.000
David PurceyChicago White Sox1000001100.000.500.000.500
Dusty BrownCleveland Indians1000000100.000.000.000.000
Darren O'DayBaltimore Orioles1000000101.000.500.000.500
Jared WellsColorado Rockies1000000000.000.000.000.000
Danys BaezPhiladelphia Phillies1000000000.000.000.000.000
Doug MathisTampa Bay Rays1000000000.000.000.000.000
Damaso MarteNew York Yankees11000000001.0001.0001.0002.000
Alberto CastilloLos Angeles Dodgers1000000100.000.000.000.000
Chad BradfordTampa Bay Rays1000000100.000.000.000.000
Matt PalmerSeattle Mariners1000000000.000.000.000.000
Kam MickolioArizona Diamondbacks1000000100.000.000.000.000
Alfredo AcevesNew York Yankees1000000100.000.000.000.000
Kevin JepsenArizona Diamondbacks11000000001.0001.0001.0002.000
Rafael RodriguezArizona Diamondbacks1000000000.000.000.000.000
Ryan PerryWashington Nationals11001200001.0001.0004.0005.000
Hunter JonesMiami Marlins1000000000.000.000.000.000
Derek HollandChicago White Sox0000002000-1.000--
Jon RauchKansas City Royals0000010000-.000--
Dennis SarfateBaltimore Orioles0000001000-1.000--
Sean O'SullivanBoston Red Sox0000001000-1.000--
Frank FranciscoChicago White Sox0000001000-1.000--
George SherrillKansas City Royals0000001000-1.000--
Josh TowersLos Angeles Dodgers0000010000-1.000--