Oscar Villarreal

#56RP,
Height: 6' 0"
Weight: 217
Bat: L
Throw: R
Born:
College: None
Birth Place: Nuevo Leon, Mexico
Draft: Undrafted
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Jimmy RollinsSan Francisco Giants18520011300.278.316.389.705
Miguel CabreraDetroit Tigers10410000400.400.400.500.900
Cesar IzturisHouston Astros10310001210.300.364.400.764
Ray DurhamMilwaukee Brewers10100001100.100.182.100.282
Pat BurrellSan Francisco Giants10420125200.400.600.9001.500
Chase UtleyLos Angeles Dodgers10400240300.400.4001.0001.400
Khalil GreeneTexas Rangers10310010300.300.300.400.700
Ronnie BelliardPhiladelphia Phillies10200001200.200.273.200.473
Aramis RamírezPittsburgh Pirates10300011200.300.364.300.664
Mike JacobsArizona Diamondbacks10310241200.300.3641.0001.364
Marquis GrissomChicago Cubs9200000100.222.222.222.444
Josh WillinghamKansas City Royals9200011100.222.300.222.522
Austin KearnsMiami Marlins9400022100.444.545.444.990
Shane VictorinoChicago Cubs8300010000.375.375.375.750
Jay PaytonColorado Rockies8200020100.250.333.250.583
Rich AuriliaSan Francisco Giants8100121000.125.222.500.722
Miguel OlivoSan Francisco Giants8210000401.250.250.375.625
Dave RobertsSan Francisco Giants8310000020.375.375.500.875
J.T. SnowSan Francisco Giants8100000100.125.125.125.250
Aaron RowandMiami Marlins8400020000.500.500.5001.000
Mark LorettaLos Angeles Dodgers7200011000.286.375.286.661
Rafael FurcalMiami Marlins7000000200.000.000.000.000
Wes HelmsAtlanta Braves7100000300.143.143.143.286
Jeff KentLos Angeles Dodgers7100011000.143.333.143.476
José ReyesNew York Mets7412041100.571.6251.2861.911
Alfonso SorianoNew York Yankees7210132200.286.444.8571.302
Brian GilesLos Angeles Dodgers7310010100.429.429.5711.000
Vinny CastillaColorado Rockies7210000200.286.286.429.714
Alfredo AmezagaLos Angeles Dodgers7200001000.286.375.286.661
Mike LieberthalLos Angeles Dodgers7100000000.143.250.143.393
Ryan ZimmermanWashington Nationals7100010100.143.143.143.286
David BellMilwaukee Brewers7210010200.286.286.429.714
Hanley RamírezBoston Red Sox7100010110.143.143.143.286
Xavier NadySeattle Mariners7100000100.143.143.143.286
Albert PujolsLos Angeles Angels7100111300.143.250.571.821
Chris CosteWashington Nationals7200000000.286.286.286.571
Derrek LeePittsburgh Pirates6410250100.667.6671.8332.500
Dan UgglaWashington Nationals6320132300.500.6251.3331.958
Cody RossOakland Athletics6200000200.333.429.333.762
Ryan HowardPhiladelphia Phillies6200112400.333.500.8331.333
Jose VidroSeattle Mariners6101000100.167.286.500.786
Todd HeltonColorado Rockies6100014100.167.545.167.712
Abraham NunezArizona Diamondbacks6000000100.000.000.000.000
Ryan FreelTexas Rangers6300000101.500.500.5001.000
Ramon VazquezMiami Marlins6201000100.333.333.6671.000
Aaron MilesLos Angeles Dodgers6000000000.000.000.000.000
Paul Lo DucaColorado Rockies6210011200.333.500.5001.000
Mike MathenySan Francisco Giants6210000100.333.333.500.833
J.D. DrewBoston Red Sox6110000200.167.167.333.500
Matt TreanorCleveland Indians6100011200.167.286.167.452
Jose Cruz Jr.Houston Astros6000010300.000.000.000.000
Nick JohnsonBaltimore Orioles5000000100.000.000.000.000
Dontrelle WillisMilwaukee Brewers5201000100.400.400.8001.200
Brad AusmusLos Angeles Dodgers5100001100.200.333.200.533
Bill HallLos Angeles Angels5000001100.000.167.000.167
Josh BardLos Angeles Dodgers5000000000.000.000.000.000
Geoff JenkinsPhiladelphia Phillies5310021100.600.667.8001.467
Preston WilsonSt. Louis Cardinals5000002100.000.286.000.286
Scott HattebergCincinnati Reds5200000100.400.400.400.800
Rondell WhiteMinnesota Twins5300011000.600.667.6001.267
Craig BiggioHouston Astros5200010000.400.500.400.900
Jeremy HermidaMilwaukee Brewers55102300001.0001.0002.4003.400
Felipe LopezMilwaukee Brewers5200011300.400.500.400.900
Adrián BéltreTexas Rangers5100000000.200.200.200.400
Chris DuncanWashington Nationals5000000100.000.000.000.000
Brian SchneiderPhiladelphia Phillies5000000100.000.000.000.000
Wily Mo PenaCleveland Indians5000001200.000.167.000.167
Pedro FelizSan Diego Padres5210002100.400.571.6001.171
Jason KendallKansas City Royals5200010000.400.400.400.800
Brad HawpeLos Angeles Angels5200120000.400.4001.0001.400
Marcus GilesPhiladelphia Phillies5100110000.200.200.8001.000
Mike LowellBoston Red Sox5210001100.400.500.6001.100
Garrett AtkinsPittsburgh Pirates5200000100.400.400.400.800
Clint BarmesKansas City Royals4000000100.000.000.000.000
Julio LugoAtlanta Braves4100001010.250.400.250.650
Wilson BetemitTampa Bay Rays4110020000.250.250.500.750
Milton BradleySeattle Mariners4100000000.250.250.250.500
Mike LambNew York Yankees4300120000.750.6001.5002.100
Brandon PhillipsAtlanta Braves4110001000.250.400.500.900
Orlando HudsonChicago White Sox4100000100.250.250.250.500
Adam KennedyLos Angeles Dodgers4000000200.000.000.000.000
Ty WiggintonMiami Marlins4000010000.000.000.000.000
Lance BerkmanTexas Rangers4300001000.750.800.7501.550
Jason LaRueSt. Louis Cardinals4100010200.250.400.250.650
Freddy SanchezSan Francisco Giants4100010000.250.250.250.500
Jacque JonesMinnesota Twins4200010000.500.500.5001.000
Carlos LeeMiami Marlins4000001000.000.200.000.200
Adrián GonzálezLos Angeles Dodgers4100002100.250.500.250.750
Chris BurkeCincinnati Reds4000002200.000.333.000.333
Robert FickSan Diego Padres4000000000.000.000.000.000
Carlos BeltránHouston Astros4200012010.500.667.5001.167
Ronny PaulinoDetroit Tigers4200020100.500.500.5001.000
Daryle WardArizona Diamondbacks4110001200.250.400.500.900
Damian MillerMilwaukee Brewers4210010100.500.500.7501.250
Aaron BooneHouston Astros4000000300.000.000.000.000
David DellucciToronto Blue Jays4000000000.000.000.000.000
Neifi PerezDetroit Tigers4000000000.000.000.000.000
Adam DunnOakland Athletics4100131300.250.4001.0001.400
Scott RolenCincinnati Reds4300261100.750.8002.2503.050
J.J. HardyBaltimore Orioles4000001100.000.200.000.200
Matt HollidayNew York Yankees4100001000.250.400.250.650
Edgar RenteriaCincinnati Reds4110000200.250.250.500.750
Gary BennettLos Angeles Dodgers4100000200.250.250.250.500
Yadier MolinaSt. Louis Cardinals4110000000.250.250.500.750
Juan CastroLos Angeles Dodgers4200000000.500.500.5001.000
Jorge CantuLos Angeles Angels4110020100.250.250.500.750
Ryan ChurchArizona Diamondbacks4320012000.750.8331.2502.083
Mike CameronWashington Nationals4100000210.250.250.250.500
Chris StynesBaltimore Orioles4000001100.000.200.000.200
Shawn GreenNew York Mets4100001000.250.400.250.650
Tadahito IguchiPhiladelphia Phillies4200010100.500.500.5001.000
Chris DuffyPhiladelphia Phillies4100000000.250.250.250.500
Royce ClaytonBoston Red Sox4200001100.500.600.5001.100
Kenny LoftonCleveland Indians4200021000.500.600.5001.100
Bernie CastroNew York Yankees4100000010.250.250.250.500
Luis GonzalezMiami Marlins4110000100.250.250.500.750
Ryan TheriotSan Francisco Giants4000000100.000.000.000.000
Moises AlouNew York Mets4000000100.000.000.000.000
Carlos RuizSeattle Mariners4000000000.000.000.000.000
Ken Griffey Jr.Seattle Mariners4100140000.250.2001.0001.200
Matt KempAtlanta Braves4100011010.250.400.250.650
So TaguchiChicago Cubs3000001000.000.250.000.250
Vladimir GuerreroToronto Blue Jays3100000100.333.333.333.667
Jesus FloresAtlanta Braves3110000000.333.333.6671.000
Joe RandaPittsburgh Pirates3000000000.000.000.000.000
Marlon ByrdCleveland Indians3201011000.667.7501.3332.083
Ricky LedeeNew York Mets3100131100.333.6001.3331.933
Sean BurroughsLos Angeles Dodgers3000000100.000.000.000.000
Gary Matthews Jr.Cincinnati Reds3100000000.333.333.333.667
Aaron CookColorado Rockies3000000100.000.000.000.000
Mike PiazzaOakland Athletics3110000000.333.333.6671.000
Jeff ConineMiami Marlins3000000000.000.000.000.000
Ramon HernandezKansas City Royals3200030000.667.667.6671.333
Roger CedenoBaltimore Orioles3110010000.333.333.6671.000
Jeff BakerMiami Marlins3000000200.000.000.000.000
Mark SweeneyLos Angeles Dodgers3000000000.000.000.000.000
Mark BellhornColorado Rockies3100001100.333.500.333.833
Jeromy BurnitzPittsburgh Pirates3100130000.333.3331.3331.667
Adam EverettCleveland Indians3100000100.333.333.333.667
Jose HernandezPittsburgh Pirates3000000100.000.000.000.000
Benito SantiagoNew York Mets3000000000.000.000.000.000
Fred McGriffTampa Bay Rays3000001200.000.250.000.250
Reggie SandersKansas City Royals3210020100.667.6671.0001.667
Miguel OjedaTexas Rangers3000001100.000.250.000.250
Jason BaySeattle Mariners3000000100.000.250.000.250
Tony ClarkArizona Diamondbacks3200120100.667.6671.6672.333
Richie SexsonNew York Yankees3000000200.000.000.000.000
Manny RamirezChicago Cubs3100110000.333.3331.3331.667
Jayson WerthWashington Nationals3100001000.333.500.333.833
Jolbert CabreraNew York Mets3000000200.000.000.000.000
José BautistaToronto Blue Jays33100100001.0001.0001.3332.333
Cliff FloydSan Diego Padres3000000000.000.000.000.000
Chad MoellerColorado Rockies3110000000.333.333.6671.000
Carlos DelgadoBoston Red Sox3000000000.000.000.000.000
Julio FrancoAtlanta Braves3100000100.333.333.333.667
Juan PierreMiami Marlins3000000000.000.000.000.000
Eric ByrnesSeattle Mariners3100110000.333.3331.3331.667
Omar VizquelToronto Blue Jays3000001000.000.250.000.250
Brady ClarkChicago White Sox3100000000.333.333.333.667
Reggie TaylorAtlanta Braves3100000000.333.333.333.667
Greg DobbsWashington Nationals3100010000.333.333.333.667
Conor JacksonBaltimore Orioles3100010000.333.333.333.667
Bengie MolinaTexas Rangers3200010000.667.500.6671.167
Alex GonzalezWashington Nationals3100001000.333.500.333.833
Ramon MartinezNew York Mets3000000000.000.000.000.000
Jason RepkoBoston Red Sox3100120000.333.5001.3331.833
Gary SheffieldNew York Mets3100000000.333.333.333.667
Pedro LopezWashington Nationals3000000200.000.000.000.000
Skip SchumakerSan Diego Padres3100000000.333.333.333.667
Melky CabreraChicago White Sox3000010000.000.000.000.000
Placido PolancoMiami Marlins3000000000.000.000.000.000
David EcksteinSan Diego Padres3100000000.333.333.333.667
Jack WilsonAtlanta Braves3000001000.000.250.000.250
Juan UribeCleveland Indians3000000300.000.000.000.000
Endy ChávezSeattle Mariners3100001000.333.500.333.833
Charles JohnsonTampa Bay Rays3000001100.000.250.000.250
Bobby LivingstonTampa Bay Rays3200010000.667.667.6671.333
Mark DeRosaToronto Blue Jays3100010100.333.250.333.583
Dmitri YoungWashington Nationals3000000000.000.000.000.000
Sandy Alomar Jr.New York Mets33100200001.0001.0001.3332.333
Chris IannettaArizona Diamondbacks3100000200.333.333.333.667
Troy TulowitzkiToronto Blue Jays3000000000.000.000.000.000
Tyler HoustonNew York Yankees2100000000.500.500.5001.000
Troy GlausAtlanta Braves2000001000.000.333.000.333
Nick PuntoArizona Diamondbacks2000000100.000.000.000.000
Dave HansenSeattle Mariners2000001000.000.333.000.333
Miguel CairoCincinnati Reds2000001100.000.333.000.333
Angel BerroaArizona Diamondbacks2000000100.000.000.000.000
Michael BarrettNew York Mets2000000200.000.000.000.000
Joe BorchardSan Francisco Giants2000002100.000.500.000.500
Tony GraffaninoCleveland Indians2000000000.000.000.000.000
Barry BondsSan Francisco Giants2110002100.500.7501.0001.750
Jason LaneSan Diego Padres2000000000.000.333.000.333
Raúl IbañezKansas City Royals2100000000.500.500.5001.000
Wil CorderoNew York Mets2000000000.000.000.000.000
Carl CrawfordLos Angeles Dodgers2000000000.000.000.000.000
Kerry RobinsonBoston Red Sox2000000100.000.000.000.000
Russell BranyanCleveland Indians2100110000.500.5002.0002.500
Ryan LangerhansToronto Blue Jays2000000200.000.000.000.000
Luis CastilloPhiladelphia Phillies2100000000.500.500.5001.000
Aaron GuielNew York Yankees2000000200.000.000.000.000
David RossChicago Cubs2000000000.000.000.000.000
Andruw JonesNew York Yankees2100000000.500.500.5001.000
Coco CrispCleveland Indians2000000000.000.000.000.000
Cristian GuzmanCleveland Indians2100010000.500.500.5001.000
Terrence LongNew York Yankees2000000100.000.000.000.000
Greg NortonAtlanta Braves2000000100.000.000.000.000
Rocco BaldelliTampa Bay Rays2000000000.000.000.000.000
Eric YoungTexas Rangers2000001100.000.333.000.333
Jon LieberChicago Cubs2100000100.500.500.5001.000
Scott HairstonWashington Nationals2101000100.500.5001.5002.000
Bobby EstalellaNew York Mets2000000100.000.000.000.000
Jeff BagwellHouston Astros2100021000.500.750.5001.250
Álex RodríguezNew York Yankees2100000000.500.500.5001.000
Lew FordBaltimore Orioles2100000000.500.500.5001.000
Joe MauerMinnesota Twins2100000000.500.500.5001.000
Geoff BlumArizona Diamondbacks2000001000.000.333.000.333
Jose ValentinNew York Mets2110000100.500.5001.0001.500
Ramon CastroLos Angeles Dodgers2100000100.500.500.5001.000
D'Angelo JimenezSt. Louis Cardinals2000000000.000.000.000.000
Brandon WebbTexas Rangers2110030100.500.5001.0001.500
Tomas PerezColorado Rockies2110000000.500.5001.0001.500
Junior SpiveyNew York Mets2100010100.500.500.5001.000
Ray OlmedoTampa Bay Rays2100000000.500.500.5001.000
Ryan KleskoSan Francisco Giants2110031100.500.5001.0001.500
Javy LopezAtlanta Braves2000000100.000.000.000.000
Edgardo AlfonzoTexas Rangers2000001000.000.333.000.333
Eric BruntlettNew York Yankees2000000000.000.000.000.000
Rene ReyesChicago Cubs2000000100.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays2000000100.000.000.000.000
Ivan RodriguezWashington Nationals2000000000.000.000.000.000
Phil NevinMinnesota Twins2000000100.000.000.000.000
Gregg ZaunSan Diego Padres2000000000.000.000.000.000
Jonny GómesKansas City Royals2100000100.500.500.5001.000
Jarrod SaltalamacchiaToronto Blue Jays2000000100.000.000.000.000
Kazuo MatsuiColorado Rockies2000000100.000.000.000.000
Adam LaRocheChicago White Sox2000001000.000.333.000.333
Fernando VinaSeattle Mariners2100000000.500.500.5001.000
Willy TaverasKansas City Royals2000000100.000.000.000.000
JD ClosserLos Angeles Dodgers2000000100.000.000.000.000
Edwin EncarnaciónCleveland Indians2100000100.500.500.5001.000
Brandon BoggsAtlanta Braves2000000000.000.000.000.000
Prince FielderTexas Rangers22101100001.0001.0003.0004.000
Jose CastilloWashington Nationals2000000000.000.000.000.000
Johnny DamonCleveland Indians2100000000.500.500.5001.000
Magglio OrdonezDetroit Tigers2000000000.000.000.000.000
Corey HartPittsburgh Pirates2000000000.000.000.000.000
Orlando CabreraSan Francisco Giants2000000000.000.000.000.000
Juan EncarnacionSt. Louis Cardinals2000000000.000.000.000.000
Cory SullivanLos Angeles Dodgers2000001010.000.333.000.333
Javier ValentinNew York Mets2000000000.000.000.000.000
Chris RichardTampa Bay Rays2100000000.500.500.5001.000
David WrightNew York Mets2100111100.500.6672.0002.667
Chris SnyderTexas Rangers2000001100.000.333.000.333
Jason VaritekBoston Red Sox2100001100.500.667.5001.167
Aubrey HuffSan Francisco Giants2000000000.000.000.000.000
Jeffrey HammondsWashington Nationals2110010000.500.5001.0001.500
Eddie PerezAtlanta Braves2000000100.000.000.000.000
Sammy SosaTexas Rangers2100121000.500.6672.0002.667
Paul BakoPhiladelphia Phillies2100000000.500.500.5001.000
Morgan EnsbergTampa Bay Rays2000000100.000.000.000.000
Keith GinterChicago White Sox2100120000.500.5002.0002.500
David MurphyBoston Red Sox22001200001.0001.0002.5003.500
Brendan RyanDetroit Tigers2000000000.000.000.000.000
Stephen DrewWashington Nationals2100110000.500.5002.0002.500
Ryan DoumitAtlanta Braves2100000000.500.500.5001.000
Ben SheetsAtlanta Braves2000000100.000.000.000.000
Paul McAnultyLos Angeles Angels2100000000.500.500.5001.000
Randy WinnBaltimore Orioles2100123000.500.6672.0002.667
Ryan SpilborghsTexas Rangers2000001000.000.333.000.333
Jeff SalazarTampa Bay Rays22100010001.0001.0001.5002.500
Hee-Seop ChoiTampa Bay Rays2000000100.000.000.000.000
Ryan BraunMilwaukee Brewers2000001000.000.333.000.333
Russell MartinToronto Blue Jays2100010010.500.500.5001.000
Dustin PedroiaBoston Red Sox2000000100.000.000.000.000
Willy AybarTampa Bay Rays2000000000.000.000.000.000
Jay BellNew York Mets2000000100.000.000.000.000
Dan OrtmeierColorado Rockies2110000000.500.5001.0001.500
Michael CuddyerNew York Mets2100000000.500.500.5001.000
Denny HockingKansas City Royals2000000100.000.000.000.000
Mark ReynoldsColorado Rockies2000001100.000.333.000.333
Nick MarkakisAtlanta Braves2100000000.500.500.5001.000
Andre EthierLos Angeles Dodgers2100010000.500.500.5001.000
Kevin KouzmanoffTexas Rangers2000010000.000.000.000.000
Alex CoraSt. Louis Cardinals2110011010.500.5001.0001.500
Chipper JonesAtlanta Braves2000000000.000.000.000.000
Chris RobersonArizona Diamondbacks2100000100.500.500.5001.000
Mike SweeneyKansas City Royals2100010000.500.500.5001.000
Eric KarrosOakland Athletics2100000000.500.500.5001.000
Michael BournBaltimore Orioles2000000000.000.000.000.000
Rajai DavisOakland Athletics2110000000.500.5001.0001.500
Johnny EstradaWashington Nationals2110000000.500.5001.0001.500
Roberto AlomarTampa Bay Rays2000000000.000.000.000.000
Rickey HendersonLos Angeles Dodgers1000000100.000.000.000.000
Callix CrabbeToronto Blue Jays1000000000.000.000.000.000
Danny GravesHouston Astros1000000000.000.000.000.000
Jose VizcainoSt. Louis Cardinals11100000001.0001.0002.0003.000
Mike RiveraBoston Red Sox1000000000.000.000.000.000
Alejandro De AzaOakland Athletics1000010000.000.000.000.000
Matt ClementToronto Blue Jays11000000001.0001.0001.0002.000
Mike KinkadeSeattle Mariners1000000100.000.000.000.000
Marlon AndersonNew York Mets1000000000.000.000.000.000
Olmedo SaenzNew York Mets1000000000.000.000.000.000
Brian DaubachSt. Louis Cardinals1000000000.000.000.000.000
Dee BrownLos Angeles Dodgers1000000100.000.000.000.000
Billy TraberBoston Red Sox1000000000.000.000.000.000
Hunter PenceSan Francisco Giants11000000001.0001.0001.0002.000
Doug BrocailHouston Astros11000000001.0001.0001.0002.000
Brett MyersCleveland Indians1000000000.000.000.000.000
Kent MerckerCincinnati Reds1000000100.000.000.000.000
Doug MientkiewiczMiami Marlins1000000000.000.000.000.000
German DuranMiami Marlins1000000000.000.000.000.000
Kevin MenchWashington Nationals1000000000.000.000.000.000
Doug MirabelliBoston Red Sox1000000000.000.000.000.000
Justin MaxwellMiami Marlins11000000001.0001.0001.0002.000
Aaron HarangPhiladelphia Phillies1000000100.000.000.000.000
Bobby AbreuNew York Mets1000011000.000.333.000.333
Brian BuchananKansas City Royals1000001000.000.500.000.500
Wil NievesAtlanta Braves11000000001.0001.0001.0002.000
Todd HollandsworthCincinnati Reds1000000000.000.000.000.000
Kit PellowSt. Louis Cardinals1000000000.000.000.000.000
Todd WalkerOakland Athletics1000000000.000.000.000.000
Orlando MercedPittsburgh Pirates1000000000.000.000.000.000
Nomar GarciaparraBoston Red Sox1000000000.000.000.000.000
Wilkin RuanLos Angeles Dodgers1000000000.000.000.000.000
Barry LarkinCincinnati Reds1000000000.000.000.000.000
Matt LindstromLos Angeles Angels1000000100.000.000.000.000
Jamey CarrollWashington Nationals1000001000.000.500.000.500
Ruben MateoMilwaukee Brewers1000000100.000.000.000.000
Brian BanksMiami Marlins11001110001.0001.0004.0005.000
Andy PettitteNew York Yankees1000000100.000.000.000.000
Hideki MatsuiTampa Bay Rays1000000000.000.000.000.000
Alberto GonzalezSan Diego Padres1000000000.000.000.000.000
Chad TracyLos Angeles Angels11001100001.0001.0004.0005.000
Kevin YoukilisNew York Yankees11000010001.0001.0001.0002.000
Tomo OhkaToronto Blue Jays1000000000.000.000.000.000
Justin UptonDetroit Tigers11000000001.0001.0001.0002.000
Mike HamptonArizona Diamondbacks1000000000.000.000.000.000
Frank ThomasOakland Athletics11000000001.0001.0001.0002.000
Rick AnkielNew York Mets1000000000.000.000.000.000
Justin MorneauChicago White Sox1000000000.000.000.000.000
Hideo NomoKansas City Royals1000000100.000.000.000.000
Jeff DaVanonChicago White Sox11000000001.0001.0001.0002.000
Javier LópezSan Francisco Giants11000100001.0001.0001.0002.000
Troy O'LearyChicago Cubs1000000100.000.000.000.000
Gary MajewskiHouston Astros1000000100.000.000.000.000
Rod BarajasArizona Diamondbacks1000001000.000.500.000.500
Reed JohnsonWashington Nationals1000000000.000.000.000.000
Ray LankfordSt. Louis Cardinals1000000100.000.000.000.000
Brett TomkoColorado Rockies1000000000.000.000.000.000
Jim ThomeCleveland Indians1000003000.000.750.000.750
Eduardo PerezChicago White Sox1000000000.000.000.000.000
Matthew LeCroyOakland Athletics1000000100.000.000.000.000
Matt FrancoAtlanta Braves1000000100.000.000.000.000
Bubba CrosbySeattle Mariners1000000000.000.000.000.000
Bo HartBaltimore Orioles11000000001.0001.0001.0002.000
Chris WidgerBaltimore Orioles1000000100.000.000.000.000
Josh BeckettLos Angeles Dodgers1000000000.000.000.000.000
Henry BlancoArizona Diamondbacks11000000001.0001.0001.0002.000
Fernando TatisNew York Mets11000100001.0001.0001.0002.000
Eric MunsonSan Diego Padres11001100001.0001.0004.0005.000
Pete LaForestPhiladelphia Phillies11000100001.0001.0001.0002.000
Dernell StensonCincinnati Reds1000000000.000.000.000.000
Scott EyrePhiladelphia Phillies1000000000.000.000.000.000
Lance NiekroAtlanta Braves1000000000.000.000.000.000
Luis RivasChicago Cubs11000000001.0001.0001.0002.000
Orlando PalmeiroHouston Astros1000000000.000.000.000.000
Chris DavisBaltimore Orioles11000000001.0001.0001.0002.000
Torii HunterMinnesota Twins1000000000.000.000.000.000
Luis GonzalezColorado Rockies1000000100.000.000.000.000
Chris SheltonNew York Mets11001100001.0001.0004.0005.000
Raul GonzalezNew York Mets11100100001.0001.0002.0003.000
Julian TavarezWashington Nationals1000000100.000.000.000.000
Scott PodsednikBoston Red Sox1000000101.000.000.000.000
Dioner NavarroToronto Blue Jays1000000000.000.000.000.000
Bronson ArroyoCincinnati Reds1000000000.000.000.000.000
Luis MatosMinnesota Twins1000000000.000.000.000.000
Steve FinleyColorado Rockies1000000000.000.000.000.000
Josh BarfieldBaltimore Orioles1000010000.000.000.000.000
Jason ContiSt. Louis Cardinals1000000100.000.000.000.000
Richard HidalgoHouston Astros1000000000.000.000.000.000
Eli MarreroSt. Louis Cardinals1000000000.000.000.000.000
Wayne FranklinKansas City Royals11000000001.0001.0001.0002.000
Kevin BrownNew York Yankees1000000100.000.000.000.000
Randall SimonPhiladelphia Phillies1000000000.000.000.000.000
Jorge PosadaNew York Yankees1000001100.000.500.000.500
Shawn WootenSan Diego Padres1000000000.000.000.000.000
David OrtizBoston Red Sox1000001000.000.500.000.500
Timo PerezDetroit Tigers1000001000.000.500.000.500
Nook LoganLos Angeles Dodgers11000000001.0001.0001.0002.000
Jason BartlettMinnesota Twins1000000000.000.000.000.000
Andy PhillipsChicago White Sox1000000000.000.000.000.000
Ruben RiveraChicago White Sox1000000100.000.000.000.000
Ian SnellLos Angeles Dodgers1000000000.000.000.000.000
Jeff KeppingerChicago White Sox1000000000.000.000.000.000
Jim EdmondsSt. Louis Cardinals1000002000.000.667.000.667
Toby HallTexas Rangers1000000000.000.000.000.000
Jeff RebouletPittsburgh Pirates1000000000.000.000.000.000
Victor DiazBaltimore Orioles1000000000.000.000.000.000
Carlos QuentinBoston Red Sox11000000001.0001.0001.0002.000
Eric MiltonLos Angeles Dodgers1000000000.000.000.000.000
Matt StairsWashington Nationals1000000000.000.000.000.000
Ian KinslerDetroit Tigers11010100001.0001.0003.0004.000
Jason WoodMiami Marlins11000200001.0001.0001.0002.000
Micah OwingsSeattle Mariners11000100001.0001.0001.0002.000
Cole HamelsTexas Rangers1000000100.000.000.000.000
Michael YoungTexas Rangers11001200001.0001.0004.0005.000
Tsuyoshi ShinjoNew York Mets1000000100.000.000.000.000
Pedro MartinezPhiladelphia Phillies1000000000.000.000.000.000
Matt ChicoLos Angeles Dodgers1000010000.000.000.000.000
Damon HollinsKansas City Royals1000000000.000.000.000.000
Joe DillonTampa Bay Rays1000000000.000.000.000.000
Jacoby EllsburyNew York Yankees1000000000.000.000.000.000
Kevin YoungMinnesota Twins1000000000.000.000.000.000
Brent MayneLos Angeles Dodgers1000000000.000.000.000.000
Keith LockhartSan Diego Padres11100000001.0001.0002.0003.000
Mike RabeloDetroit Tigers11000000011.0001.0001.0002.000
Alvin ColinaTampa Bay Rays1000000000.000.000.000.000
Justin HuberMinnesota Twins11100000001.0001.0002.0003.000
Jody GerutSeattle Mariners1000000000.000.000.000.000
Scott OlsenTexas Rangers11000100001.0001.0001.0002.000
Kelly StinnettSt. Louis Cardinals1000000100.000.000.000.000
Matt MurtonDetroit Tigers11000000001.0001.0001.0002.000
Craig CounsellMilwaukee Brewers1000000000.000.000.000.000
Adrian HernandezMilwaukee Brewers1000000100.000.000.000.000
Omar QuintanillaColorado Rockies11000000001.0001.0001.0002.000
Eude BritoNew York Mets1000000000.000.000.000.000
Ryan JorgensenCincinnati Reds1000000000.000.000.000.000
Mike RedmondCleveland Indians1000000000.000.000.000.000
Todd GreeneSan Diego Padres1000000100.000.000.000.000
Todd PrattNew York Yankees1000000100.000.000.000.000
Max RamirezKansas City Royals1000000100.000.000.000.000
Jason BergmannKansas City Royals1000000000.000.000.000.000
Andy FoxLos Angeles Angels1000000000.000.000.000.000
Delwyn YoungWashington Nationals1000000000.000.000.000.000
Larry BarnesLos Angeles Dodgers1000000000.000.000.000.000
Robert AndinoBaltimore Orioles1000000000.000.000.000.000
Brian LawrenceLos Angeles Angels1000000000.000.000.000.000
Shawn ChaconOakland Athletics1000000000.000.000.000.000
Miguel MonteroChicago Cubs1000000000.000.000.000.000
Brandon LarsonWashington Nationals1000000000.000.000.000.000
Kosuke FukudomeNew York Yankees1000000000.000.000.000.000
Felix PiePittsburgh Pirates1000011000.000.333.000.333
Jason PhillipsSeattle Mariners1000000000.000.000.000.000
Rob MackowiakCleveland Indians11001200001.0001.0004.0005.000
Reggie AbercrombieHouston Astros11000000001.0001.0001.0002.000
Ángel PagánSan Francisco Giants1000000000.000.000.000.000
Bill MuellerLos Angeles Dodgers1000000000.000.000.000.000
James LoneyTexas Rangers1000000100.000.000.000.000
Chris YoungBoston Red Sox1000000100.000.000.000.000
Carlos GómezTexas Rangers1000000100.000.000.000.000
Kevin FrandsenSan Francisco Giants11000010101.0001.0001.0002.000
Brian RobertsNew York Yankees1000000000.000.000.000.000
Mike MordecaiMiami Marlins1000000000.000.000.000.000
Damion EasleyNew York Mets11001200001.0001.0004.0005.000
Alex CintronSan Diego Padres11000000001.0001.0001.0002.000
Tony Gwynn Jr.Washington Nationals1000000000.000.000.000.000
Melvin DortaPhiladelphia Phillies1000000000.000.000.000.000
Henry MateoTampa Bay Rays1000000000.000.000.000.000
Jason JenningsOakland Athletics11000100001.0001.0001.0002.000
Norris HopperMilwaukee Brewers1000000000.000.000.000.000
T.J. BohnPhiladelphia Phillies1000000000.000.000.000.000
Álex GonzálezDetroit Tigers1000000100.000.000.000.000
Yorvit TorrealbaChicago Cubs11000210001.0001.0001.0002.000
Willie HarrisCincinnati Reds1000000100.000.000.000.000
Alex SanchezChicago White Sox0000011000-1.000--
Sean MarshallCincinnati Reds0000000000----
Freddie BynumSt. Louis Cardinals0000001000-1.000--
John RodriguezNew York Yankees0000010000-.000--
Rich HillLos Angeles Dodgers0000000000----
Ryan ShealyToronto Blue Jays0000001000-1.000--
Wandy RodríguezHouston Astros0000000000----
Ronny CedeñoSan Francisco Giants0000000000----
Robinson CanóSeattle Mariners0000011000-1.000--
Mike EdwardsCincinnati Reds0000001000-1.000--
Jason GrabowskiTampa Bay Rays0000010000-.000--
Ryan LudwickTexas Rangers0000001000-1.000--
Kazuhisa IshiiNew York Mets0000000000----
Ken HarveyMinnesota Twins0000001000-1.000--
Chris DenorfiaColorado Rockies0000000000-1.000--
Josh HamiltonTexas Rangers0000001000-1.000--
Brent ButlerTampa Bay Rays0000001000-1.000--
Lou MerloniOakland Athletics0000011000-.500--
Pokey ReeseWashington Nationals0000001000-1.000--
Brian MoehlerHouston Astros0000000000----
Raul ChavezNew York Mets0000010000-.000--
Doug GlanvilleNew York Yankees0000000000----
Darren BraggCleveland Indians0000000000----
Clayton KershawLos Angeles Dodgers0000000000----
Bernie WilliamsNew York Yankees0000001000-1.000--
Mo VaughnNew York Mets0000001000-1.000--
Luis MazaPhiladelphia Phillies0000001000-1.000--
Larry WalkerSt. Louis Cardinals0000001000-1.000--
Danny ArdoinLos Angeles Dodgers0000000000----