D.J. Carrasco

#77RP,
Height: 6' 4"
Weight: 214
Bat: R
Throw: R
Born:
College: Pima (AZ) CC
Birth Place: Safford, Arizona
Draft: 1997 26th round by the
  • Pitching
  • Batting

    All Seasons

    All Teams

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Casey BlakeColorado Rockies16300040200.188.188.188.375
Jacque JonesMinnesota Twins15410001501.267.313.333.646
Victor MartinezDetroit Tigers15710022300.467.529.5331.063
Nick PuntoArizona Diamondbacks15400040400.267.267.267.533
Michael YoungTexas Rangers14620011300.429.467.5711.038
Jhonny PeraltaSt. Louis Cardinals13510022300.385.467.462.928
Coco CrispCleveland Indians12200011000.167.231.167.397
Jose LopezChicago White Sox12430002100.333.429.5831.012
Torii HunterMinnesota Twins12300021201.250.308.250.558
Joe CredeColorado Rockies12400010100.333.333.333.667
Aubrey HuffSan Francisco Giants11400143010.364.533.6361.170
Lew FordBaltimore Orioles11110010200.091.091.182.273
Alfonso SorianoNew York Yankees11420031320.364.385.545.930
Adrián BéltreTexas Rangers11300261200.273.333.8181.152
Carl CrawfordLos Angeles Dodgers10300000000.300.300.300.600
Luis RivasChicago Cubs10200120200.200.200.500.700
Marlon ByrdCleveland Indians10210000100.200.200.300.500
Juan UribeCleveland Indians10200000300.200.200.200.400
Michael RyanPittsburgh Pirates10410000201.400.400.500.900
Gary Matthews Jr.Cincinnati Reds10100000000.100.100.100.200
Ryan BraunMilwaukee Brewers10210021210.200.333.300.633
Justin MorneauChicago White Sox10400022200.400.462.400.862
Paul KonerkoChicago White Sox10210010300.200.273.300.573
Mark TeixeiraNew York Yankees10320012200.300.417.500.917
Grady SizemoreTampa Bay Rays9300132100.333.417.6671.083
Miguel OlivoSan Francisco Giants9201160100.222.300.7781.078
Carlos GómezTexas Rangers9100000200.111.111.111.222
Ian KinslerDetroit Tigers9100000100.111.111.111.222
Joe MauerMinnesota Twins9300000100.333.333.333.667
Willie BloomquistSeattle Mariners9410031100.444.500.5561.056
Magglio OrdonezDetroit Tigers9610241100.667.7271.4442.172
Adam KennedyLos Angeles Dodgers9410010000.444.444.5561.000
Derek JeterNew York Yankees8200000100.250.333.250.583
Chone FigginsLos Angeles Dodgers8201002200.250.400.500.900
Miguel TejadaMiami Marlins8400010000.500.500.5001.000
Hank BlalockTampa Bay Rays8410140200.500.4441.0001.444
Casey McGeheeDetroit Tigers8400030100.500.500.5001.000
Álex RodríguezNew York Yankees8210032011.250.400.375.775
Jason VaritekBoston Red Sox8000001200.000.111.000.111
Garret AndersonLos Angeles Dodgers8200120100.250.250.625.875
Aaron RowandMiami Marlins8300140100.375.375.7501.125
Edgar RenteriaCincinnati Reds8410011100.500.556.6251.181
Michael CuddyerNew York Mets8100010101.125.222.125.347
Hunter PenceSan Francisco Giants8611151000.750.7781.5002.278
A.J. PierzynskiAtlanta Braves8210000000.250.250.375.625
Hideki MatsuiTampa Bay Rays8510011100.625.667.7501.417
John BuckAtlanta Braves8100001300.125.222.125.347
Carlos LeeMiami Marlins8300031000.375.364.375.739
Ichiro SuzukiMiami Marlins8300001100.375.444.375.819
Julio LugoAtlanta Braves8300001000.375.444.375.819
Brandon IngePittsburgh Pirates7100000200.143.143.143.286
Craig CounsellMilwaukee Brewers7100000100.143.143.143.286
Vernon WellsNew York Yankees7210120100.286.286.8571.143
Jose Cruz Jr.Houston Astros7100011400.143.250.143.393
Melvin MoraArizona Diamondbacks7100132100.143.333.571.905
Miguel CabreraDetroit Tigers7300000200.429.429.429.857
Cristian GuzmanCleveland Indians7100000200.143.143.143.286
Jose ValentinNew York Mets7410271100.571.6251.5712.196
Jerry Hairston Jr.Los Angeles Dodgers7000000001.000.000.000.000
Nelson CruzSeattle Mariners7210120300.286.286.8571.143
Placido PolancoMiami Marlins7100011100.143.250.143.393
Eric HinskeArizona Diamondbacks7310252200.429.5561.4291.984
Shannon StewartToronto Blue Jays7200022200.286.400.286.686
Brian RobertsNew York Yankees7100001100.143.250.143.393
Randy WinnBaltimore Orioles7310120000.429.4291.0001.429
Ronnie BelliardPhiladelphia Phillies7100000000.143.143.143.286
Manny RamirezChicago Cubs7300030000.429.429.429.857
Rocco BaldelliTampa Bay Rays7000000300.000.000.000.000
Yorvit TorrealbaChicago Cubs7200010100.286.286.286.571
Juan RiveraArizona Diamondbacks7100010101.143.143.143.286
Kevin MillarChicago Cubs7410121000.571.6251.1431.768
Kurt SuzukiAtlanta Braves7300131000.429.500.8571.357
Raúl IbañezKansas City Royals7300001010.429.556.429.984
Corey HartPittsburgh Pirates7301021110.429.500.7141.214
Orlando CabreraSan Francisco Giants6110000000.167.167.333.500
Brandon PhillipsAtlanta Braves6110012101.167.444.333.778
Luis RodriguezLos Angeles Angels6310010000.500.500.6671.167
Robinson CanóSeattle Mariners6300021000.500.571.5001.071
Frank ThomasOakland Athletics6400021000.667.714.6671.381
Milton BradleySeattle Mariners6210110300.333.3331.0001.333
Jorge CantuLos Angeles Angels6100000000.167.286.167.452
Damon HollinsKansas City Royals6100000000.167.167.167.333
Jimmy RollinsSan Francisco Giants6400000010.667.667.6671.333
Ryan SweeneyMinnesota Twins6520030000.833.8331.1672.000
Prince FielderTexas Rangers6100022100.167.375.167.542
Rickie Weeks Jr.Tampa Bay Rays6210111300.333.4291.0001.429
Aaron BooneHouston Astros6000000200.000.000.000.000
Ray DurhamMilwaukee Brewers6110011100.167.286.333.619
Omar InfanteDetroit Tigers6310030100.500.500.6671.167
Toby HallTexas Rangers6000001100.000.143.000.143
Gregg ZaunSan Diego Padres6100012000.167.375.167.542
Yuniesky BetancourtMilwaukee Brewers6400020010.667.667.6671.333
Carlos PeñaTexas Rangers6200001200.333.429.333.762
Travis HafnerNew York Yankees6100011200.167.250.167.417
Adam EverettCleveland Indians5300000100.600.600.6001.200
Kevin MenchWashington Nationals5000001000.000.167.000.167
Edgardo AlfonzoTexas Rangers5100010110.200.200.200.400
Dustan MohrColorado Rockies5310120000.600.6001.4002.000
Gary SheffieldNew York Mets5110001100.200.333.400.733
Adrián GonzálezLos Angeles Dodgers5200110100.400.4001.0001.400
Jay GibbonsMilwaukee Brewers5310000000.600.600.8001.400
Carl EverettSeattle Mariners5200000100.400.400.400.800
J.T. SnowSan Francisco Giants5100012000.200.429.200.629
Ben BroussardKansas City Royals5200120000.400.4001.0001.400
Shane VictorinoChicago Cubs5000000200.000.000.000.000
Ross GloadPhiladelphia Phillies5100000100.200.200.200.400
Johnny DamonCleveland Indians5100005100.200.667.200.867
Jonny GómesKansas City Royals5100014200.200.556.200.756
Ivan RodriguezWashington Nationals5110000000.200.200.400.600
Jeremy ReedArizona Diamondbacks5210000001.400.400.6001.000
Chad MoellerColorado Rockies5000000000.000.000.000.000
Mike CameronWashington Nationals5420020000.800.8001.2002.000
Jorge PosadaNew York Yankees5000000000.000.000.000.000
Vladimir GuerreroToronto Blue Jays5100000100.200.200.200.400
Kelly ShoppachCleveland Indians5100011200.200.429.200.629
Rod BarajasArizona Diamondbacks5000000200.000.000.000.000
Bill MuellerLos Angeles Dodgers5200011000.400.500.400.900
Doug MientkiewiczMiami Marlins5410013000.800.8751.0001.875
Ryan ZimmermanWashington Nationals5200011201.400.500.400.900
Corey KoskieChicago Cubs5100000000.200.200.200.400
Michael BournBaltimore Orioles5100000100.200.200.200.400
Carlos GuillenSeattle Mariners5100010200.200.200.200.400
David MurphyBoston Red Sox5100001200.200.333.200.533
Mitch MaierKansas City Royals5000000000.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays5000000200.000.000.000.000
Asdrúbal CabreraNew York Mets5110011200.200.333.400.733
Álex GonzálezDetroit Tigers5300220000.600.6001.8002.400
Omar VizquelToronto Blue Jays5100001000.200.333.200.533
David OrtizBoston Red Sox5100003100.200.500.200.700
Jay BruceNew York Mets5100000100.200.200.200.400
Darin ErstadHouston Astros5100001010.200.333.200.533
Gaby SánchezSeattle Mariners5300140000.600.6001.2001.800
Ian DesmondColorado Rockies5300010011.600.600.6001.200
Alex SanchezChicago White Sox4210000200.500.500.7501.250
Preston WilsonSt. Louis Cardinals4100010100.250.250.250.500
Mike LowellBoston Red Sox4100000100.250.250.250.500
Jason EllisonPhiladelphia Phillies4210000000.500.500.7501.250
Jason BaySeattle Mariners4110040000.250.250.500.750
Bret BooneWashington Nationals4210120100.500.5001.5002.000
Craig MonroePittsburgh Pirates4000001100.000.200.000.200
Laynce NixPhiladelphia Phillies4100011000.250.400.250.650
David DellucciToronto Blue Jays4100112000.250.5001.0001.500
Humberto QuinteroToronto Blue Jays4100010100.250.250.250.500
Tony GraffaninoCleveland Indians4110010000.250.250.500.750
Jayson WerthWashington Nationals4000000100.000.000.000.000
Willy TaverasKansas City Royals4300001000.750.800.7501.550
Bengie MolinaTexas Rangers4200000000.500.600.5001.100
Willie HarrisCincinnati Reds4100011000.250.400.250.650
Josh PhelpsCleveland Indians4100020200.250.250.250.500
Bucky JacobsenChicago White Sox4000000000.000.000.000.000
Jeff LieferChicago White Sox4100140000.250.2501.0001.250
Jason BartlettMinnesota Twins4300000000.750.750.7501.500
Luis GonzalezMiami Marlins4100020000.250.400.250.650
Ryan RaburnWashington Nationals4210000000.500.500.7501.250
Curtis GrandersonNew York Mets4100011000.250.400.250.650
Kendrys MoralesToronto Blue Jays4000000100.000.000.000.000
Aaron HillSan Francisco Giants4100000100.250.250.250.500
Jose GuillenSan Francisco Giants4100000100.250.400.250.650
Todd HeltonColorado Rockies4000003200.000.429.000.429
Pedro FelizSan Diego Padres4100000000.250.250.250.500
Ryan GarkoColorado Rockies4300140000.750.7501.5002.250
Troy GlausAtlanta Braves4100000000.250.250.250.500
Mark EllisSt. Louis Cardinals4100010200.250.250.250.500
Michael MorseSan Francisco Giants4200001100.500.600.5001.100
Scott RolenCincinnati Reds4200022100.500.667.5001.167
Geovany SotoChicago White Sox4210001200.500.600.7501.350
Ramon HernandezKansas City Royals4000001100.000.200.000.200
Dan UgglaWashington Nationals4100000100.250.250.250.500
Joe InglettHouston Astros4000000000.000.000.000.000
Adam JonesBaltimore Orioles4000000100.000.000.000.000
Alex GonzalezWashington Nationals4000001200.000.200.000.200
Alberto CallaspoLos Angeles Dodgers4000000100.000.000.000.000
Rajai DavisOakland Athletics4000000000.000.000.000.000
Lance BerkmanTexas Rangers4000003100.000.429.000.429
Matt LawtonSeattle Mariners4000001100.000.200.000.200
Jamey CarrollWashington Nationals4200010000.500.500.5001.000
Mark DeRosaToronto Blue Jays4000000200.000.000.000.000
George KottarasSan Francisco Giants4200110000.500.5001.2501.750
Richie SexsonNew York Yankees4100011100.250.400.250.650
Ben FranciscoArizona Diamondbacks4100011100.250.571.250.821
Brad AusmusLos Angeles Dodgers4000000000.000.000.000.000
Shea HillenbrandLos Angeles Dodgers4000001100.000.333.000.333
Sandy Alomar Jr.New York Mets4100000100.250.250.250.500
Scott HairstonWashington Nationals4220020100.500.5001.0001.500
Kevin YoukilisNew York Yankees4200021100.500.667.5001.167
Mike AvilésMiami Marlins4000000000.000.000.000.000
Chris DavisBaltimore Orioles4100001101.250.400.250.650
Cliff PenningtonLos Angeles Angels4210010000.500.500.7501.250
Pablo SandovalBoston Red Sox4200000000.500.500.5001.000
Alcides EscobarKansas City Royals4200001000.500.600.5001.100
Andruw JonesNew York Yankees4100000100.250.250.250.500
Josh HamiltonTexas Rangers4300120010.750.7501.5002.250
Chris JohnsonBaltimore Orioles4100000100.250.250.250.500
Deivi CruzSt. Louis Cardinals4100000100.250.250.250.500
Jason HeywardChicago Cubs4000000000.000.000.000.000
Melvin Upton Jr.Toronto Blue Jays3000000100.000.000.000.000
Matthew LeCroyOakland Athletics3000000100.000.000.000.000
Yadier MolinaSt. Louis Cardinals3100000000.333.333.333.667
Mark TeahenSan Francisco Giants3110000200.333.333.6671.000
Brendan HarrisLos Angeles Dodgers3000000100.000.000.000.000
Rafael FurcalMiami Marlins3100001000.333.500.333.833
Trot NixonMilwaukee Brewers3000000000.000.000.000.000
Pat BordersLos Angeles Dodgers3000000100.000.000.000.000
Scott SpiezioAtlanta Braves3210110000.667.6672.0002.667
Jeff KeppingerChicago White Sox3100110100.333.3331.3331.667
Russ AdamsNew York Mets3101000000.333.3331.0001.333
Ryan HowardPhiladelphia Phillies3100010100.333.333.333.667
Eric OwensDetroit Tigers3000000000.000.000.000.000
Javy LopezAtlanta Braves3210010000.667.6671.0001.667
Steve FinleyColorado Rockies3100010000.333.500.333.833
Moises AlouNew York Mets3000000100.000.000.000.000
Andres TorresBoston Red Sox3000000000.000.000.000.000
Ramón SantiagoToronto Blue Jays3000001100.000.250.000.250
Marcus ThamesNew York Yankees3000000100.000.000.000.000
Roberto AlomarTampa Bay Rays3000000100.000.000.000.000
J.D. DrewBoston Red Sox3000001000.000.250.000.250
Jeff FiorentinoOakland Athletics3000000000.000.000.000.000
Juan PierreMiami Marlins3210000100.667.6671.0001.667
Craig BiggioHouston Astros3110010000.333.333.6671.000
Mark KotsaySan Diego Padres3000000100.000.000.000.000
Russell MartinToronto Blue Jays3000000000.000.250.000.250
Dustin PedroiaBoston Red Sox3200010000.667.500.6671.167
Willy AybarTampa Bay Rays3000000000.000.000.000.000
Shawn GreenNew York Mets3100001000.333.500.333.833
Chris DenorfiaColorado Rockies3100010000.333.333.333.667
Morgan EnsbergTampa Bay Rays3000010100.000.000.000.000
Tony ClarkArizona Diamondbacks3100000000.333.333.333.667
Nick MarkakisAtlanta Braves3110010000.333.333.6671.000
Martín PradoMiami Marlins3000000000.000.000.000.000
Chris YoungBoston Red Sox3000000000.000.000.000.000
Erick AybarSan Diego Padres3100000000.333.333.333.667
Matt KempAtlanta Braves3000000200.000.000.000.000
Scott HattebergCincinnati Reds3200001000.667.750.6671.417
Jason CastroMinnesota Twins3100000000.333.333.333.667
Mike MathenySan Francisco Giants3000000000.000.000.000.000
Jody GerutSeattle Mariners3100000000.333.333.333.667
Frank CatalanottoNew York Mets3100010000.333.333.333.667
Chris BurkeCincinnati Reds3000000100.000.000.000.000
Bernie WilliamsNew York Yankees3100000100.333.333.333.667
David NewhanSan Diego Padres3000000100.000.000.000.000
Jacoby EllsburyNew York Yankees3110000100.333.333.6671.000
Carlos GonzálezColorado Rockies3000001100.000.250.000.250
Cesar IzturisHouston Astros3100000000.333.333.333.667
Royce ClaytonBoston Red Sox3210000000.667.6671.0001.667
Joey VottoCincinnati Reds3100001110.333.500.333.833
Reed JohnsonWashington Nationals3200000000.667.750.6671.417
Bobby HigginsonDetroit Tigers3000001100.000.250.000.250
B.J. SurhoffBaltimore Orioles3100000000.333.333.333.667
Garrett AtkinsPittsburgh Pirates3200000000.667.667.6671.333
Rafael PalmeiroBaltimore Orioles3200001000.667.750.6671.417
Jamie BurkeWashington Nationals3200010000.667.667.6671.333
Brian BuscherCleveland Indians3000000100.000.000.000.000
Justin UptonDetroit Tigers3110000100.333.333.6671.000
Wladimir BalentienCincinnati Reds3100000000.333.333.333.667
Emilio BonifacioAtlanta Braves3200020010.667.667.6671.333
Jose MoralesPittsburgh Pirates3100001000.333.500.333.833
Jolbert CabreraNew York Mets3000000000.000.250.000.250
Aaron CunninghamArizona Diamondbacks3000000000.000.000.000.000
Denard SpanSan Francisco Giants33100100001.0001.0001.3332.333
Jonathan HerreraChicago Cubs3210000100.667.6671.0001.667
Dan WilsonSeattle Mariners3100000000.333.333.333.667
Pete LaForestPhiladelphia Phillies3000000100.000.000.000.000
David DeJesúsLos Angeles Angels3200000002.667.667.6671.333
Jason GiambiCleveland Indians3110001100.333.500.6671.167
Dmitri YoungWashington Nationals3110000100.333.500.6671.167
Álex RíosKansas City Royals3200010000.667.750.6671.417
Frank MenechinoSan Diego Padres3000000100.000.000.000.000
Elvis AndrusTexas Rangers3100001000.333.500.333.833
Bryan PetersenMilwaukee Brewers3100000100.333.500.333.833
Todd WalkerOakland Athletics3200020100.667.667.6671.333
Nomar GarciaparraBoston Red Sox3000000000.000.000.000.000
Jonathan LucroyTexas Rangers3000000200.000.000.000.000
Starlin CastroNew York Yankees3000001000.000.250.000.250
Wilson RamosTampa Bay Rays3100000100.333.333.333.667
Mike LambNew York Yankees3100011000.333.500.333.833
Dane SardinhaBaltimore Orioles2000000100.000.000.000.000
Chipper JonesAtlanta Braves2100110000.500.5002.0002.500
Ryan LangerhansToronto Blue Jays2100000000.500.500.5001.000
Ty WiggintonMiami Marlins2000000000.000.000.000.000
Delmon YoungBaltimore Orioles2100020000.500.500.5001.000
Chris MarreroSan Francisco Giants2100000000.500.500.5001.000
Esteban GermanTexas Rangers2000001100.000.333.000.333
Hanley RamirezBoston Red Sox2000000100.000.000.000.000
Danny ArdoinLos Angeles Dodgers2110000000.500.5001.0001.500
Edgar MartinezSeattle Mariners2100010000.500.500.5001.000
Ben DavisCincinnati Reds2100001100.500.667.5001.167
Shawn WootenSan Diego Padres2000000000.000.000.000.000
Freddy SanchezSan Francisco Giants2000000100.000.000.000.000
Nate McLouthWashington Nationals2000000001.000.333.000.333
Russell BranyanCleveland Indians22100000001.0001.0001.5002.500
Justin SmoakToronto Blue Jays2000000100.000.000.000.000
Wandy RodríguezHouston Astros2100000100.500.500.5001.000
Stephen DrewWashington Nationals2110010000.500.5001.0001.500
Roberto PetagineSeattle Mariners2000000000.000.000.000.000
Brian McCannHouston Astros2000001100.000.333.000.333
Eli WhitesideAtlanta Braves2000000100.000.000.000.000
Melky CabreraChicago White Sox2000000000.000.000.000.000
Hiram BocachicaSan Diego Padres2000000200.000.000.000.000
Warren MorrisMilwaukee Brewers2100000000.500.500.5001.000
Greg NortonAtlanta Braves2100000000.500.500.5001.000
Billy ButlerNew York Yankees2000002100.000.500.000.500
Greg VaughnSt. Louis Cardinals2000000000.000.000.000.000
Terrence LongNew York Yankees2000000100.000.000.000.000
Josh WilsonDetroit Tigers2000000100.000.000.000.000
Alex EscobarColorado Rockies2100000000.500.500.5001.000
Juan CastroLos Angeles Dodgers2000000100.000.000.000.000
Kenji JohjimaSeattle Mariners2100001000.500.667.5001.167
Jeff CirilloArizona Diamondbacks2000000000.000.000.000.000
Felix PiePittsburgh Pirates2000000100.000.000.000.000
Koyie HillPhiladelphia Phillies2100000000.500.500.5001.000
Travis LeeWashington Nationals2000003000.000.600.000.600
Bobby EstalellaNew York Mets2100010100.500.500.5001.000
Gene KingsaleBaltimore Orioles2100000001.500.500.5001.000
Howie KendrickPhiladelphia Phillies2000000200.000.000.000.000
Gabe GrossMiami Marlins2000000100.000.000.000.000
John McDonaldLos Angeles Angels2000000000.000.000.000.000
Antonio PerezAtlanta Braves2110000000.500.5001.0001.500
Tony Gwynn Jr.Washington Nationals2000000000.000.000.000.000
Jeff ConineMiami Marlins2000000100.000.000.000.000
Ben ZobristChicago Cubs2110000100.500.5001.0001.500
Brandon WebbTexas Rangers2000000100.000.000.000.000
Erubiel DurazoNew York Yankees2100011000.500.667.5001.167
Troy TulowitzkiToronto Blue Jays2100111000.500.6672.0002.667
Alexi CasillaToronto Blue Jays2100000000.500.500.5001.000
Marquis GrissomChicago Cubs2000001000.000.333.000.333
Adam LindWashington Nationals2100000010.500.500.5001.000
David EcksteinSan Diego Padres2000000100.000.000.000.000
Angel SanchezLos Angeles Dodgers2000011100.000.333.000.333
Dean PalmerDetroit Tigers2000000100.000.000.000.000
Alex GordonKansas City Royals2000000000.000.000.000.000
Rick AnkielNew York Mets2000010100.000.000.000.000
Evan LongoriaTampa Bay Rays2000000100.000.000.000.000
Trevor CroweDetroit Tigers2100000100.500.500.5001.000
Mike RedmondCleveland Indians2100000000.500.500.5001.000
Robb QuinlanPhiladelphia Phillies2000000000.000.000.000.000
José MolinaTampa Bay Rays2100010000.500.500.5001.000
Bobby CrosbyMilwaukee Brewers2000000100.000.000.000.000
Aramis RamírezPittsburgh Pirates2100000000.500.500.5001.000
Alex CoraSt. Louis Cardinals2000000000.000.000.000.000
Jeff DaVanonChicago White Sox2000000000.000.000.000.000
Mike SweeneyKansas City Royals2000000000.000.000.000.000
Rich AuriliaSan Francisco Giants2100000000.500.500.5001.000
Marvin BenardToronto Blue Jays2000000100.000.000.000.000
Chase HeadleyNew York Yankees2000000100.000.000.000.000
Jake FoxToronto Blue Jays2000000000.000.000.000.000
Chris GomezBaltimore Orioles2000000000.000.000.000.000
Shane HalterChicago Cubs2000000000.000.000.000.000
Ramon VazquezMiami Marlins2000000000.000.000.000.000
Josh AndersonAtlanta Braves2000000000.000.000.000.000
Alberto GonzalezSan Diego Padres2000000000.000.000.000.000
Jeff MathisArizona Diamondbacks2000000200.000.000.000.000
Andrés BlancoPhiladelphia Phillies2100000000.500.500.5001.000
Seth SmithBaltimore Orioles2110000100.500.5001.0001.500
Alexei RamírezTampa Bay Rays2000000000.000.000.000.000
Brad HawpeLos Angeles Angels22000200001.0001.0001.0002.000
Ruben SierraNew York Mets2000000100.000.000.000.000
Jordan SchaferSt. Louis Cardinals2100000000.500.500.5001.000
Matt TolbertPhiladelphia Phillies2100000000.500.500.5001.000
Jed LowrieOakland Athletics2000000000.000.000.000.000
Blake DeWittAtlanta Braves2000000100.000.000.000.000
Joe BorchardSan Francisco Giants22000010101.0001.0001.0002.000
Matt TreanorCleveland Indians2000001000.000.333.000.333
Miguel CairoCincinnati Reds2000000100.000.000.000.000
Joe MatherCincinnati Reds2000000000.000.000.000.000
Dallas McPhersonLos Angeles Dodgers2000000000.000.000.000.000
Lorenzo CainKansas City Royals2100000100.500.500.5001.000
Taylor TeagardenChicago Cubs2110010100.500.5001.0001.500
Jason LaneSan Diego Padres2000001000.000.333.000.333
Jose HernandezPittsburgh Pirates2110000100.500.5001.0001.500
Will VenableLos Angeles Dodgers2100010020.500.333.500.833
Josh WillinghamKansas City Royals2000000100.000.000.000.000
Ryan LudwickTexas Rangers2000000000.000.000.000.000
David SeguiBaltimore Orioles2000000000.000.000.000.000
Michael MartínezTampa Bay Rays2000000100.000.000.000.000
Gordon BeckhamSeattle Mariners2000000000.000.000.000.000
John Mayberry Jr.Detroit Tigers2100000000.500.500.5001.000
Chris GimenezMinnesota Twins2100000000.500.500.5001.000
Mike CarpWashington Nationals2100110000.500.5002.0002.500
Julio BorbónBaltimore Orioles2000000000.000.000.000.000
Drew StubbsTexas Rangers2100021000.500.667.5001.167
Jim EdmondsSt. Louis Cardinals2000002110.000.500.000.500
Tommy ManzellaArizona Diamondbacks2100000000.500.500.5001.000
Eric ChávezArizona Diamondbacks2100110000.500.5002.0002.500
Damian RollsChicago White Sox2000000000.000.333.000.333
Maicer IzturisToronto Blue Jays2100001000.500.667.5001.167
Wilson ValdezMiami Marlins2100000000.500.500.5001.000
Jason KubelMinnesota Twins2000000000.000.000.000.000
James DarnellTampa Bay Rays2100000100.500.500.5001.000
Logan MorrisonTampa Bay Rays22000000001.0001.0001.0002.000
Nick SwisherAtlanta Braves2100010100.500.500.5001.000
Cliff LeePhiladelphia Phillies1000000000.000.000.000.000
Benji GilKansas City Royals1000000000.000.000.000.000
Matt WalbeckDetroit Tigers1000000000.000.000.000.000
Jemile WeeksChicago Cubs11000000101.0001.0001.0002.000
Carlos QuentinBoston Red Sox1000000000.000.000.000.000
Conor JacksonBaltimore Orioles1000001100.000.500.000.500
Mark GrudzielanekCleveland Indians1000000000.000.000.000.000
Javier VazquezMiami Marlins1000000000.000.000.000.000
Donnie SadlerArizona Diamondbacks1000000000.000.000.000.000
Matt CainSan Francisco Giants1000000100.000.000.000.000
Jim BrowerHouston Astros1000000100.000.000.000.000
Shin-soo ChooTexas Rangers1000003100.000.750.000.750
Orlando HudsonChicago White Sox11000100001.000.5001.0001.500
Carlos SilvaBoston Red Sox1000000000.000.000.000.000
Dave BergTexas Rangers1000000000.000.000.000.000
Mike CostanzoCincinnati Reds1000000000.000.000.000.000
Desi RelafordTexas Rangers1000001001.000.500.000.500
Brook FordyceTampa Bay Rays1000000100.000.000.000.000
Devin MesoracoCincinnati Reds1000000100.000.000.000.000
Oscar SalazarMiami Marlins11100200001.0001.0002.0003.000
Eddy GarabitoPittsburgh Pirates1000002000.000.667.000.667
Kelly JohnsonNew York Mets11000000001.0001.0001.0002.000
Pat BurrellSan Francisco Giants1000000000.000.000.000.000
Luis CastilloPhiladelphia Phillies1000000000.000.000.000.000
John OlerudBoston Red Sox1000001000.000.500.000.500
Kirk RueterSan Francisco Giants1000000000.000.000.000.000
Barry ZitoOakland Athletics1000000100.000.000.000.000
Ryan SpilborghsTexas Rangers1000010100.000.000.000.000
Mike JacobsArizona Diamondbacks1000000100.000.000.000.000
Marco ScutaroSan Francisco Giants11100110001.0001.0002.0003.000
Nick JohnsonBaltimore Orioles1000000100.000.000.000.000
Einar DiazPittsburgh Pirates1000000000.000.000.000.000
Bobby AbreuNew York Mets1000010000.000.000.000.000
Daric BartonToronto Blue Jays1000001000.000.500.000.500
Josh BardLos Angeles Dodgers1000000000.000.000.000.000
Franklin GutierrezLos Angeles Dodgers1000001100.000.500.000.500
Robert AndinoBaltimore Orioles1000000100.000.000.000.000
Shaun MarcumCleveland Indians1000000100.000.000.000.000
Bill HallLos Angeles Angels11000100001.0001.0001.0002.000
Eric MunsonSan Diego Padres1000010100.000.000.000.000
Tom WilsonMiami Marlins1000000100.000.000.000.000
Ryan TheriotSan Francisco Giants11000100001.0001.0001.0002.000
Todd JonesDetroit Tigers1000000100.000.000.000.000
Cameron MaybinLos Angeles Angels1000001000.000.500.000.500
Carlos BaergaWashington Nationals1000000000.000.000.000.000
Mark McLemoreOakland Athletics11000100001.0001.0001.0002.000
Paul Lo DucaColorado Rockies1000000000.000.000.000.000
Mike BordickToronto Blue Jays1000000100.000.000.000.000
Andre EthierLos Angeles Dodgers1000000000.000.000.000.000
Ángel PagánSan Francisco Giants11000000001.0001.0001.0002.000
Travis IshikawaChicago White Sox1000000000.000.000.000.000
Tony CampanaWashington Nationals1000000000.000.000.000.000
Jeff BakerMiami Marlins1000000100.000.000.000.000
Reggie WillitsLos Angeles Angels1000000000.000.000.000.000
Mark SweeneyLos Angeles Dodgers1000001000.000.500.000.500
Rodrigo LopezPhiladelphia Phillies1000000000.000.000.000.000
Mike NapoliTexas Rangers1000000000.000.000.000.000
Carlos RuizSeattle Mariners11000200001.0001.0001.0002.000
Mitch JonesPittsburgh Pirates1000000100.000.000.000.000
Jack HannahanCincinnati Reds1000000000.000.000.000.000
Brian SchneiderPhiladelphia Phillies11000000001.0001.0001.0002.000
Cody RossOakland Athletics1000000000.000.000.000.000
Brandon CrawfordSan Francisco Giants1000000000.000.000.000.000
Rondell WhiteMinnesota Twins1000000000.000.000.000.000
Daniel DescalsoArizona Diamondbacks1000000100.000.000.000.000
Ryan RobertsKansas City Royals11001300001.0001.0004.0005.000
Jake WestbrookSt. Louis Cardinals1000000000.000.000.000.000
Darren OliverToronto Blue Jays1000000000.000.000.000.000
Damian JacksonLos Angeles Dodgers1000000100.000.000.000.000
Marlon AndersonNew York Mets11000100001.0001.0001.0002.000
Kevin MattisonWashington Nationals1000000000.000.000.000.000
José ReyesNew York Mets11000010001.0001.0001.0002.000
Chase UtleyLos Angeles Dodgers1000001000.000.500.000.500
Mark LorettaLos Angeles Dodgers11100000001.0001.0002.0003.000
Eric ByrnesSeattle Mariners1000002110.000.667.000.667
Kevin KouzmanoffTexas Rangers11100000001.0001.0002.0003.000
Miguel MonteroChicago Cubs11100110001.0001.0002.0003.000
Shawn RiggansMilwaukee Brewers1000000000.000.000.000.000
Steve LombardozziMiami Marlins11000000001.0001.0001.0002.000
Timo PerezDetroit Tigers1000000000.000.000.000.000
Brian JordanAtlanta Braves1000000100.000.000.000.000
Aki IwamuraOakland Athletics1000000100.000.000.000.000
Emil BrownNew York Mets1000000000.000.000.000.000
Brian DaubachSt. Louis Cardinals1000000000.000.000.000.000
Midre CummingsBaltimore Orioles11000000001.0001.0001.0002.000
Brandon WoodSan Diego Padres1000000100.000.000.000.000
Jeff ClementMinnesota Twins1000000000.000.000.000.000
Xavier NadySeattle Mariners11000100001.0001.0001.0002.000
Yunel EscobarLos Angeles Angels1000000000.000.000.000.000
Andy DirksToronto Blue Jays1000000010.000.500.000.500
José ConstanzaAtlanta Braves1000000000.000.000.000.000
Mark TrumboBaltimore Orioles1000000000.000.000.000.000
Shane SpencerNew York Yankees1000000100.000.000.000.000
Matt DiazMiami Marlins1000000000.000.000.000.000
Albert PujolsLos Angeles Angels1000001000.000.500.000.500
Ramon NivarLos Angeles Dodgers1000000000.000.000.000.000
Danny EspinosaLos Angeles Angels1000001100.000.667.000.667
Roy HalladayToronto Blue Jays1000000000.000.000.000.000
Mark ReynoldsColorado Rockies1000000100.000.000.000.000
Jack CustBaltimore Orioles1000001000.000.500.000.500
Kevin WittSeattle Mariners11000110001.0001.0001.0002.000
Darwin BarneyToronto Blue Jays11000000001.0001.0001.0002.000
Bobby KieltySan Diego Padres1000000100.000.000.000.000
J.A. HappToronto Blue Jays1000000100.000.000.000.000
Jeff BaileyMinnesota Twins1000000000.000.000.000.000
Manny ParraChicago Cubs1000000100.000.000.000.000
Lance NiekroAtlanta Braves1000000000.000.000.000.000
Jay PaytonColorado Rockies11000000001.0001.0001.0002.000
Derrek LeePittsburgh Pirates1000000000.000.000.000.000
Rob JohnsonSan Diego Padres1000000000.000.000.000.000
Denny HockingKansas City Royals10