James McDonald

#55SP,
Height: 6' 5"
Weight: 205
Bat: L
Throw: R
Born:
College: Golden West (CA) JC
Birth Place: Long Beach, California
Draft: 2002 11th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Joey VottoCincinnati Reds22710142711.318.375.500.875
Carlos LeeMiami Marlins20410001300.200.238.250.488
Jay BruceNew York Mets19711122300.368.429.6841.113
Starlin CastroNew York Yankees19600131220.316.350.474.824
Pablo SandovalBoston Red Sox19520011200.263.300.368.668
Brandon PhillipsAtlanta Braves18610013222.333.429.389.817
Carlos BeltránHouston Astros18400023210.222.333.222.556
Ángel PagánSan Francisco Giants17420002101.235.316.353.669
Matt HollidayNew York Yankees17320001400.176.222.294.516
Jordan SchaferSt. Louis Cardinals17410143400.235.350.471.821
Drew StubbsTexas Rangers17410000800.235.278.294.572
Ryan BraunMilwaukee Brewers167102101220.438.471.8751.346
Alfonso SorianoNew York Yankees15200231700.133.188.533.721
Allen CraigBoston Red Sox15530151200.333.375.7331.108
Hunter PenceSan Francisco Giants15830152100.533.588.9331.522
Dan UgglaWashington Nationals14410011500.286.333.357.690
Ryan LudwickTexas Rangers14420020400.286.286.429.714
Dexter FowlerSt. Louis Cardinals14300112201.214.313.429.741
Darwin BarneyToronto Blue Jays14500002000.357.438.357.795
Rickie Weeks Jr.Tampa Bay Rays13630164501.462.588.9231.511
Brian BogusevicBoston Red Sox13310003200.231.375.308.683
Corey HartPittsburgh Pirates13620010300.462.462.6151.077
Martín PradoMiami Marlins12210002301.167.286.250.536
Tyler ColvinMiami Marlins12210010300.167.167.250.417
José AltuveHouston Astros12211013100.167.333.417.750
Nate SchierholtzDetroit Tigers12300132201.250.357.500.857
Troy TulowitzkiToronto Blue Jays12520011100.417.462.5831.045
Chris HeiseyWashington Nationals11200000310.182.182.182.364
Miguel CairoCincinnati Reds11300001100.273.333.273.606
Shane VictorinoChicago Cubs11400011110.364.417.364.780
Aubrey HuffSan Francisco Giants11510131000.455.500.8181.318
Jimmy RollinsSan Francisco Giants11300112200.273.385.545.930
David FreesePittsburgh Pirates11300012300.273.385.273.657
Jon JayChicago Cubs10320021200.300.364.500.864
Chris JohnsonBaltimore Orioles10410000300.400.400.500.900
Angel SanchezLos Angeles Dodgers10410021000.400.455.500.955
J.D. MartinezDetroit Tigers10411021300.400.417.7001.117
Buster PoseySan Francisco Giants10210022300.200.333.300.633
Yadier MolinaSt. Louis Cardinals10520141000.500.5451.0001.545
Will VenableLos Angeles Dodgers10110001400.100.182.200.382
Clint BarmesKansas City Royals10100001400.100.182.100.282
Rafael FurcalMiami Marlins10310010200.300.300.400.700
Humberto QuinteroToronto Blue Jays9000010300.000.000.000.000
Zack CozartCincinnati Reds9100001300.111.200.111.311
Skip SchumakerSan Diego Padres9000002200.000.182.000.182
Mark ReynoldsColorado Rockies9300002510.333.455.333.788
Brian McCannHouston Astros9000001100.000.100.000.100
Wilson ValdezMiami Marlins9000000200.000.000.000.000
Mike LeakeSt. Louis Cardinals9300000200.333.333.333.667
Freddie FreemanAtlanta Braves9310120400.333.333.7781.111
José ReyesNew York Mets9410000102.444.444.5561.000
David WrightNew York Mets9200141300.222.273.556.828
Ike DavisLos Angeles Dodgers9330001200.333.400.6671.067
Luis ValbuenaLos Angeles Angels9110012200.111.250.222.472
Anthony RizzoChicago Cubs9100001110.111.273.111.384
Michael BournBaltimore Orioles9100001201.111.200.111.311
Norichika AokiHouston Astros9100003200.111.333.111.444
Lucas DudaNew York Mets9000000000.000.000.000.000
Juan FranciscoTampa Bay Rays9210010400.222.222.333.556
Seth SmithBaltimore Orioles9200021200.222.300.222.522
David DeJesúsLos Angeles Angels9320023200.333.500.5561.056
Chipper JonesAtlanta Braves9200010210.222.222.222.444
Aramis RamírezPittsburgh Pirates9200112100.222.417.556.972
Brad HawpeLos Angeles Angels9420020200.444.444.6671.111
Martín MaldonadoLos Angeles Angels9410021300.444.500.5561.056
Adrián GonzálezLos Angeles Dodgers8500011000.625.667.6251.292
Álex GonzálezDetroit Tigers8200000300.250.250.250.500
Daniel MurphyWashington Nationals8300011210.375.444.375.819
Adam LaRocheChicago White Sox8211010400.250.250.625.875
Ryan HaniganColorado Rockies8320001000.375.444.6251.069
Albert PujolsLos Angeles Angels8200012210.250.417.250.667
Chase UtleyLos Angeles Dodgers8500113110.625.7271.0001.727
Ramon HernandezKansas City Royals8310140100.375.375.8751.250
Ryan TheriotSan Francisco Giants8500011000.625.667.6251.292
Geovany SotoChicago White Sox8100111300.125.222.500.722
Melky CabreraChicago White Sox8210001100.250.333.375.708
Cody RossOakland Athletics8200002200.250.400.250.650
Jason HeywardChicago Cubs8200001300.250.333.250.583
Carlos GonzálezColorado Rockies8200122300.250.400.6251.025
Fred LewisNew York Mets8310002100.375.500.5001.000
Derrek LeePittsburgh Pirates7000000100.000.000.000.000
Yuniesky BetancourtMilwaukee Brewers7100120000.143.143.571.714
Scott RolenCincinnati Reds7300031200.429.500.429.929
Jed LowrieOakland Athletics7110000300.143.250.286.536
Jason GiambiCleveland Indians7000010000.000.111.000.111
Chase HeadleyNew York Yankees7200134100.286.545.7141.260
Ty WiggintonMiami Marlins7100000000.143.143.143.286
Carlos RuizSeattle Mariners7200111300.286.444.7141.159
Jeff KeppingerChicago White Sox7210010100.286.250.429.679
Casey McGeheeDetroit Tigers7000000400.000.000.000.000
Miguel MonteroChicago Cubs7110023300.143.400.286.686
Freddy SanchezSan Francisco Giants7200010200.286.286.286.571
Ryan HowardPhiladelphia Phillies7520141200.714.7501.4292.179
Omar InfanteDetroit Tigers7300001001.429.500.429.929
Jonathan LucroyTexas Rangers7410131100.571.6251.1431.768
Carlos GómezTexas Rangers7310131300.429.5001.0001.500
Cliff LeePhiladelphia Phillies6300000201.500.500.5001.000
Juan UribeCleveland Indians6100000300.167.167.167.333
Gaby SánchezSeattle Mariners6100012100.167.375.167.542
Dioner NavarroToronto Blue Jays6000000100.000.000.000.000
Blake DeWittAtlanta Braves6100120100.167.167.667.833
Travis IshikawaChicago White Sox6200001300.333.429.333.762
Prince FielderTexas Rangers6000002200.000.250.000.250
Ian DesmondColorado Rockies6100000400.167.167.167.333
Cody RansomArizona Diamondbacks6000000300.000.000.000.000
Nyjer MorganCleveland Indians6100110010.167.167.667.833
Josh TholeArizona Diamondbacks6100002100.167.375.167.542
Lance BerkmanTexas Rangers6110001300.167.375.333.708
Jake WestbrookSt. Louis Cardinals6000000300.000.000.000.000
Marlon ByrdCleveland Indians6410000010.667.667.8331.500
Brett WallaceSan Diego Padres6201013100.333.556.6671.222
Jason BaySeattle Mariners6200011210.333.429.333.762
Juan PierreMiami Marlins6100000011.167.167.167.333
Ryan ZimmermanWashington Nationals6100021300.167.286.167.452
Brett HayesTexas Rangers6210130200.333.3331.0001.333
Marco ScutaroSan Francisco Giants6000012000.000.250.000.250
Todd FrazierChicago White Sox6100010200.167.167.167.333
Kosuke FukudomeNew York Yankees6210011010.333.429.500.929
Rubén TejadaNew York Yankees6100011100.167.250.167.417
Greg DobbsWashington Nationals6210010000.333.333.500.833
Ryan DoumitAtlanta Braves6100012100.167.375.167.542
Stephen DrewWashington Nationals6100011000.167.286.167.452
Eric HinskeArizona Diamondbacks6410120000.667.6671.3332.000
Gerardo ParraColorado Rockies6110003210.167.444.333.778
R.A. DickeyAtlanta Braves5000001100.000.167.000.167
Edgar RenteriaCincinnati Reds5100000000.200.200.200.400
Everth CabreraChicago White Sox5200001020.400.500.400.900
Ronny CedeñoSan Francisco Giants5200001100.400.500.400.900
Carlos QuentinBoston Red Sox5310030001.600.600.8001.400
Alcides EscobarKansas City Royals5201020000.400.400.8001.200
Ryan ChurchArizona Diamondbacks5110000100.200.200.400.600
Placido PolancoMiami Marlins5000001000.000.167.000.167
Roger BernadinaNew York Mets5000002100.000.286.000.286
Cameron MaybinLos Angeles Angels5100002210.200.429.200.629
Paul JanishBaltimore Orioles5100010100.200.167.200.367
Jerry Hairston Jr.Los Angeles Dodgers5100000100.200.200.200.400
Aaron MilesLos Angeles Dodgers5000000200.000.000.000.000
Laynce NixPhiladelphia Phillies5000000200.000.000.000.000
Colby RasmusTampa Bay Rays5100002200.200.429.200.629
Danny EspinosaLos Angeles Angels5200000200.400.400.400.800
Scott MooreSt. Louis Cardinals5200121000.400.5001.0001.500
Jimmy ParedesPhiladelphia Phillies5100001300.200.333.200.533
Rick AnkielNew York Mets5100111400.200.333.8001.133
Daniel DescalsoArizona Diamondbacks5000000200.000.000.000.000
Justin MaxwellMiami Marlins5200110110.400.4001.0001.400
Carlos PeñaTexas Rangers5100111200.200.333.8001.133
Andres TorresBoston Red Sox5110001100.200.333.400.733
Yorvit TorrealbaChicago Cubs5100000200.200.200.200.400
Aaron RowandMiami Marlins5110001100.200.333.400.733
Hanley RamírezBoston Red Sox5000010110.000.000.000.000
Justin UptonDetroit Tigers5110001210.200.333.400.733
Denard SpanSan Francisco Giants4100000100.250.250.250.500
Ian StewartWashington Nationals4100002210.250.571.250.821
Emilio BonifacioAtlanta Braves4000001100.000.333.000.333
Steve PearceToronto Blue Jays4110000200.250.250.500.750
Devin MesoracoCincinnati Reds4000000100.000.000.000.000
Brandon CrawfordSan Francisco Giants4100000100.250.250.250.500
Madison BumgarnerSan Francisco Giants4000001000.000.200.000.200
Jason CastroMinnesota Twins4000002000.000.333.000.333
Tim HudsonSan Francisco Giants4100000100.250.250.250.500
Domonic BrownColorado Rockies4210010200.500.500.7501.250
Garrett AtkinsPittsburgh Pirates4100121000.250.4001.0001.400
Jonny GómesKansas City Royals4100111200.250.4001.0001.400
Chris VolstadChicago White Sox4000000200.000.000.000.000
Jorge CantuLos Angeles Angels4100120100.250.2501.0001.250
Jose LopezChicago White Sox4100130100.250.2501.0001.250
John BakerSeattle Mariners4100000100.250.250.250.500
Ben RevereLos Angeles Angels4000000000.000.000.000.000
Chris DickersonBaltimore Orioles4100000100.250.250.250.500
Randy WinnBaltimore Orioles4000000000.000.000.000.000
Jason KubelMinnesota Twins4300130000.750.7501.5002.250
Miguel TejadaMiami Marlins4100001100.250.400.250.650
Todd HeltonColorado Rockies4100002200.250.500.250.750
Nate McLouthWashington Nationals4200000000.500.500.5001.000
Trevor PlouffeOakland Athletics4110000000.250.250.500.750
Andrew McCutchenPittsburgh Pirates3100000100.333.333.333.667
Bryan LaHairBoston Red Sox3000000100.000.000.000.000
Mark HamiltonAtlanta Braves3100000100.333.333.333.667
Ivan RodriguezWashington Nationals3100010100.333.333.333.667
Kelly JohnsonNew York Mets3100111000.333.5001.3331.833
Lastings MilledgeChicago White Sox3100000100.333.333.333.667
Shin-soo ChooTexas Rangers3000000200.000.000.000.000
Wilin RosarioColorado Rockies3000000100.000.000.000.000
Nick MarkakisAtlanta Braves3100000000.333.333.333.667
Melvin Upton Jr.Toronto Blue Jays3000000200.000.000.000.000
J.J. HardyBaltimore Orioles3100110000.333.3331.3331.667
Carlos SantanaCleveland Indians3110010000.333.333.6671.000
Jordan LylesColorado Rockies3000001200.000.250.000.250
Welington CastilloBaltimore Orioles3110000000.333.333.6671.000
Brandon MossKansas City Royals3000000200.000.250.000.250
Matt DownsMiami Marlins3110000000.333.333.6671.000
Alexi AmaristaColorado Rockies3200120000.667.6671.6672.333
Lucas HarrellToronto Blue Jays3000000300.000.000.000.000
Tony CampanaWashington Nationals3210000010.667.6671.0001.667
Dustin PedroiaBoston Red Sox3100000010.333.333.333.667
Rodrigo LopezPhiladelphia Phillies3000000000.000.000.000.000
Chris IannettaArizona Diamondbacks3000001000.000.400.000.400
Paul MaholmCincinnati Reds3000001200.000.250.000.250
Jayson WerthWashington Nationals3100000100.333.333.333.667
Felipe LopezMilwaukee Brewers3100001100.333.500.333.833
Ronny PaulinoDetroit Tigers3100001000.333.500.333.833
Andrew BrownOakland Athletics3200020000.667.667.6671.333
Alexi CasillaToronto Blue Jays3000000100.000.000.000.000
Michael MorseSan Francisco Giants3100000000.333.333.333.667
Aaron HillSan Francisco Giants3000001000.000.400.000.400
Delwyn YoungWashington Nationals3000000100.000.000.000.000
Justin MorneauChicago White Sox3210000010.667.6671.0001.667
Mike NickeasToronto Blue Jays3100010000.333.333.333.667
Mark DeRosaToronto Blue Jays3100110000.333.3331.3331.667
Mike BaxterSeattle Mariners3000000200.000.000.000.000
Justin TurnerLos Angeles Dodgers3000000000.000.000.000.000
Wes HelmsAtlanta Braves3000000000.000.000.000.000
Chris DenorfiaColorado Rockies3110000000.333.333.6671.000
Micah HoffpauirChicago Cubs3000000100.000.000.000.000
Nick EvansArizona Diamondbacks3000001300.000.250.000.250
Jacoby EllsburyNew York Yankees3000000000.000.000.000.000
Jason BartlettMinnesota Twins3100000000.333.333.333.667
Yovani GallardoSeattle Mariners3200010100.667.667.6671.333
Andy LaRocheChicago White Sox33101200001.0001.0002.3333.333
Jordan PachecoAtlanta Braves3200000000.667.667.6671.333
Bengie MolinaTexas Rangers3100000100.333.333.333.667
Michael BrantleyCleveland Indians3000000000.000.000.000.000
Chris CarterAtlanta Braves3000001100.000.250.000.250
Jeremy GuthrieWashington Nationals3110000100.333.333.6671.000
Tyler PastornickyTexas Rangers3110000100.333.333.6671.000
Marwin GonzálezHouston Astros3110000100.333.333.6671.000
Luis CruzNew York Yankees3100001000.333.500.333.833
Grégor BlancoArizona Diamondbacks3100000200.333.333.333.667
Logan MorrisonTampa Bay Rays3110000000.333.333.6671.000
Jason BourgeoisChicago White Sox3100000100.333.333.333.667
Kirk NieuwenhuisMilwaukee Brewers3100000100.333.333.333.667
Brandon AllenCincinnati Reds3000000200.000.000.000.000
Brian DozierMinnesota Twins3000000100.000.000.000.000
Raúl IbañezKansas City Royals3000011000.000.200.000.200
Mike MinorKansas City Royals3000001300.000.250.000.250
Bill HallLos Angeles Angels3100000100.333.333.333.667
Josh RutledgeBoston Red Sox3210000000.667.6671.0001.667
Jim ThomeCleveland Indians3000000100.000.000.000.000
Jason KipnisCleveland Indians3000000100.000.000.000.000
A.J. PollockArizona Diamondbacks2000000000.000.000.000.000
Jerry SandsChicago White Sox2100000100.500.500.5001.000
Chris SnyderTexas Rangers2000002000.000.500.000.500
Miguel OlivoSan Francisco Giants2000000200.000.000.000.000
Gary SheffieldNew York Mets2100000100.500.500.5001.000
Dee GordonMiami Marlins2100000001.500.500.5001.000
Vance WorleyMiami Marlins2000000100.000.000.000.000
Giancarlo StantonMiami Marlins2000003200.000.600.000.600
Dillon GeeTexas Rangers2110000100.500.5001.0001.500
Mike FontenotTampa Bay Rays2000000100.000.000.000.000
Eric HosmerKansas City Royals2110000000.500.5001.0001.500
Kevin YoukilisNew York Yankees2100001000.500.667.5001.167
Donnie MurphyMilwaukee Brewers2110020000.500.6671.0001.667
Mark KotsaySan Diego Padres2000010000.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays2110001100.500.6671.0001.667
Scott CousinsTexas Rangers22101400001.0001.0003.0004.000
Brandon McCarthyLos Angeles Dodgers2000000100.000.000.000.000
Travis WoodKansas City Royals2100000000.500.500.5001.000
Brooks ConradSan Diego Padres2000000000.000.000.000.000
Craig CounsellMilwaukee Brewers2100000100.500.500.5001.000
Conor JacksonBaltimore Orioles2100020000.500.500.5001.000
Erik KratzCleveland Indians2000000000.000.000.000.000
Koyie HillPhiladelphia Phillies2110010100.500.5001.0001.500
Barry EnrightSan Diego Padres2100010000.500.500.5001.000
Jesus FloresAtlanta Braves2110000100.500.5001.0001.500
Matt CainSan Francisco Giants2000000100.000.000.000.000
Jody GerutSeattle Mariners2000000000.000.000.000.000
Garrett JonesNew York Yankees2000001000.000.333.000.333
Willie BloomquistSeattle Mariners2101000100.500.5001.5002.000
Bryan PetersenMilwaukee Brewers2100001101.500.667.5001.167
Michael CuddyerNew York Mets2000001200.000.333.000.333
Lyle OverbayMilwaukee Brewers2000000000.000.000.000.000
Darnell McDonaldChicago Cubs2000000101.000.000.000.000
J.A. HappToronto Blue Jays2000002200.000.500.000.500
Luis HernandezCleveland Indians2000000200.000.000.000.000
Luke ScottTampa Bay Rays2000001000.000.333.000.333
Jason KendallKansas City Royals2000000000.000.000.000.000
Luis RodriguezLos Angeles Angels2000000000.000.000.000.000
Brayan PeñaKansas City Royals2000000000.000.000.000.000
Gerald LairdArizona Diamondbacks2000000100.000.000.000.000
Dontrelle WillisMilwaukee Brewers2000000000.000.000.000.000
Andrew WernerOakland Athletics2000000100.000.000.000.000
Jason MichaelsWashington Nationals2100010000.500.500.5001.000
Paul GoldschmidtArizona Diamondbacks2000001000.000.333.000.333
Pat BurrellSan Francisco Giants2100001000.500.667.5001.167
Jeff FrancoeurMiami Marlins2000000100.000.000.000.000
Barry ZitoOakland Athletics2100000000.500.500.5001.000
Bryan AndersonOakland Athletics2100000000.500.500.5001.000
Eugenio VelezTampa Bay Rays2110000000.500.6671.0001.667
Omar QuintanillaColorado Rockies2000000200.000.000.000.000
Orlando CabreraSan Francisco Giants2000000000.000.000.000.000
Liam HendriksOakland Athletics2000000100.000.000.000.000
Chris NelsonColorado Rockies2000000100.000.000.000.000
Billy ButlerNew York Yankees22000000101.0001.0001.0002.000
Juan RiveraArizona Diamondbacks22001200001.0001.0002.5003.500
Eric ChávezArizona Diamondbacks2100000000.500.500.5001.000
Brent LillibridgeTexas Rangers2000000000.000.000.000.000
Mike MoustakasKansas City Royals2000000000.000.000.000.000
Robert AndinoBaltimore Orioles2000000100.000.000.000.000
Omar VizquelToronto Blue Jays2100000000.500.500.5001.000
Kyle McClellanTexas Rangers2000000100.000.000.000.000
Austin KearnsMiami Marlins2000000100.000.000.000.000
Johnny DamonCleveland Indians2000000100.000.000.000.000
Matt DomínguezBoston Red Sox2000000100.000.000.000.000
Emmanuel BurrissWashington Nationals2000000000.000.000.000.000
Brandon BeltSan Francisco Giants2000000200.000.000.000.000
Mike CameronWashington Nationals2000010000.000.000.000.000
Tony CruzSan Diego Padres2000001000.000.333.000.333
Lonnie ChisenhallCleveland Indians2100000000.500.500.5001.000
Joe MatherCincinnati Reds2000000000.000.000.000.000
Jeff SamardzijaSan Francisco Giants2000000000.000.000.000.000
Orlando HudsonChicago White Sox2100000010.500.500.5001.000
Nick HundleySan Francisco Giants2000011000.000.333.000.333
Julio LugoAtlanta Braves2000000000.000.000.000.000
James LoneyTexas Rangers22101300001.0001.0003.0004.000
Casey KotchmanToronto Blue Jays2100000000.500.500.5001.000
Cliff PenningtonLos Angeles Angels2000000100.000.000.000.000
Taylor GreenMilwaukee Brewers2110011000.500.6671.0001.667
Marco EstradaToronto Blue Jays2100000100.500.500.5001.000
Chris YoungBoston Red Sox2100110100.500.5002.0002.500
Kevin FrandsenSan Francisco Giants2000001000.000.333.000.333
Brian SchneiderPhiladelphia Phillies2000000000.000.000.000.000
Ezequiel CarreraToronto Blue Jays2000000100.000.000.000.000
Jack HannahanCincinnati Reds2000000000.000.000.000.000
Matt KempAtlanta Braves2100000000.500.500.5001.000
Brett JacksonSan Francisco Giants2000000100.000.000.000.000
Adam JonesBaltimore Orioles2100121100.500.6672.0002.667
Ryan RobertsKansas City Royals2000000000.000.000.000.000
David RossChicago Cubs2100000100.500.500.5001.000
Dave SappeltPhiladelphia Phillies2000001000.000.333.000.333
Matt WietersWashington Nationals2100001000.500.667.5001.167
Andrew MillerCleveland Indians2000000200.000.000.000.000
Josh ReddickHouston Astros2000010000.000.000.000.000
Josh WillinghamKansas City Royals2000000100.000.333.000.333
Logan ForsytheLos Angeles Dodgers2000001010.000.333.000.333
Gordon BeckhamSeattle Mariners2000000100.000.000.000.000
Steve ClevengerSeattle Mariners2000000000.000.000.000.000
Bud NorrisLos Angeles Angels2000000100.000.000.000.000
P.J. WaltersPhiladelphia Phillies2000000200.000.000.000.000
Carlos CorporanChicago Cubs2000010100.000.000.000.000
Tyler GreenePhiladelphia Phillies2100000000.500.500.5001.000
Chris StewartPittsburgh Pirates2100110000.500.5002.0002.500
Diory HernandezChicago Cubs2000000100.000.000.000.000
Jhoulys ChacinSan Diego Padres2000000100.000.000.000.000
Yonder AlonsoOakland Athletics2000000000.000.000.000.000
Vin MazzaroSan Francisco Giants2100010100.500.500.5001.000
Chris RusinColorado Rockies2100000000.500.500.5001.000
Mike FiersHouston Astros2000000100.000.000.000.000
Evan GattisHouston Astros2000000000.000.333.000.333
Barbaro CanizaresAtlanta Braves1000000100.000.000.000.000
Ramiro PeñaSan Francisco Giants1000000000.000.000.000.000
Jordan ZimmermannDetroit Tigers1000000000.000.000.000.000
Garret AndersonLos Angeles Dodgers1000000000.000.000.000.000
Henry SosaLos Angeles Dodgers1000001000.000.500.000.500
Rich AuriliaSan Francisco Giants1000000000.000.000.000.000
Rusty RyalPhiladelphia Phillies11001100001.0001.0004.0005.000
Eric Young Jr.Los Angeles Angels1000000000.000.000.000.000
Daniel HudsonPittsburgh Pirates1000000100.000.000.000.000
Omir SantosWashington Nationals1000000000.000.000.000.000
Josh GeerSan Diego Padres11000100001.0001.0001.0002.000
Jonathon NieseNew York Yankees1000002000.000.667.000.667
Jonathan HerreraChicago Cubs1000002010.000.667.000.667
Brian BixlerSan Diego Padres1000000000.000.000.000.000
Johnny CuetoSan Francisco Giants1000000000.000.000.000.000
Ryan JacksonMiami Marlins1000000000.000.000.000.000
Jayson NixBaltimore Orioles1000000100.000.000.000.000
Sam FuldOakland Athletics1000000000.000.000.000.000
Brian GilesLos Angeles Dodgers1000001000.000.500.000.500
J.R. TowlesTexas Rangers1000000000.000.000.000.000
Rob JohnsonSan Diego Padres1000000000.000.000.000.000
Jake FoxToronto Blue Jays11000000001.0001.0001.0002.000
Manny ParraChicago Cubs1000000000.000.000.000.000
Brendan RyanDetroit Tigers1000000000.000.000.000.000
Thomas DiamondMinnesota Twins1000000100.000.000.000.000
Tim LincecumLos Angeles Angels1000000100.000.000.000.000
Asdrúbal CabreraNew York Mets1000002100.000.667.000.667
Eric PattersonChicago White Sox1000000000.000.000.000.000
Yunel EscobarLos Angeles Angels1000000000.000.000.000.000
Travis BuckSan Diego Padres1000000100.000.000.000.000
Elijah DukesWashington Nationals1000000000.000.000.000.000
Alex GordonKansas City Royals1000002010.000.667.000.667
Ubaldo JiménezBaltimore Orioles11000020001.0001.0001.0002.000
Lance LynnSt. Louis Cardinals1000000000.000.000.000.000
Josh FieldsPhiladelphia Phillies11001100001.0001.0004.0005.000
Kevin KouzmanoffTexas Rangers11000010001.0001.0001.0002.000
Ken Griffey Jr.Seattle Mariners1000000000.000.000.000.000
Joe InglettHouston Astros11000000001.0001.0001.0002.000
Chris CosteWashington Nationals11100000001.0001.0002.0003.000
Anderson HernandezPittsburgh Pirates11000000001.0001.0001.0002.000
Tom GorzelannyNew York Mets1000000000.000.000.000.000
Franklin GutierrezLos Angeles Dodgers11000000001.0001.0001.0002.000
Edinson VolquezMiami Marlins1000000100.000.000.000.000
Chip AmbresNew York Mets11000000001.0001.0001.0002.000
Zach DukeSt. Louis Cardinals1000000100.000.000.000.000
Chris NarvesonCleveland Indians1000000000.000.000.000.000
Ryan GarkoColorado Rockies1000000000.000.000.000.000
Jesus FelicianoTampa Bay Rays11000000001.0001.0001.0002.000
Brian AndersonChicago White Sox1000000000.000.000.000.000
Felix HernandezSeattle Mariners1000000000.000.000.000.000
Jeff BianchiColorado Rockies11001100001.0001.0004.0005.000
Andrelton SimmonsLos Angeles Angels1000011000.000.500.000.500
Jeff FrancisToronto Blue Jays11000000001.0001.0001.0002.000
Edwin EncarnaciónCleveland Indians1000000000.000.000.000.000
Willy TaverasKansas City Royals1000000000.000.000.000.000
Matt ReynoldsSan Francisco Giants1000000100.000.000.000.000
Zack GreinkeArizona Diamondbacks1000000000.000.000.000.000
Matt DiazMiami Marlins1000000100.000.000.000.000
Kevin CorreiaPhiladelphia Phillies1000000100.000.000.000.000
Jesus GuzmanChicago Cubs11100200001.0001.0002.0003.000
Adam WainwrightSt. Louis Cardinals1000000000.000.000.000.000
Chad TracyLos Angeles Angels1000000000.000.000.000.000
Scott HairstonWashington Nationals1000000100.000.000.000.000
Jamey CarrollWashington Nationals1000000000.000.000.000.000
Aaron CookColorado Rockies1000000000.000.000.000.000
Aaron HarangPhiladelphia Phillies1000000100.000.000.000.000
Oscar SalazarMiami Marlins11000000001.0001.0001.0002.000
Brett MyersCleveland Indians11000000001.0001.0001.0002.000
Mike RiveraBoston Red Sox1000000000.000.000.000.000
Ramon VazquezMiami Marlins1000000000.000.000.000.000
David EcksteinSan Diego Padres1000000000.000.000.000.000
Ichiro SuzukiMiami Marlins11000000001.0001.0001.0002.000
Pedro FelizSan Diego Padres1000001000.000.500.000.500
Ryan VogelsongMinnesota Twins1000000100.000.000.000.000
Bryce HarperWashington Nationals1000001100.000.500.000.500
Mike CostanzoCincinnati Reds1000000000.000.000.000.000
Eric ByrnesSeattle Mariners1000000000.000.500.000.500
Blake LalliAtlanta Braves1000000000.000.000.000.000
Scott PodsednikBoston Red Sox1000000000.000.000.000.000
Livan HernandezMilwaukee Brewers1000000000.000.000.000.000
Pete KozmaTexas Rangers11100000001.0001.0002.0003.000
Dewayne WiseChicago White Sox11000000001.0001.0001.0002.000
Juan NicasioPittsburgh Pirates1000001000.000.500.000.500
Nick JohnsonBaltimore Orioles11000100001.0001.0001.0002.000
Matt CarpenterSt. Louis Cardinals11000010001.0001.0001.0002.000
Ronnie BelliardPhiladelphia Phillies1000000100.000.000.000.000
Rod BarajasArizona Diamondbacks11000100001.0001.0001.0002.000
Fernando TatisNew York Mets1000001100.000.500.000.500
Ted LillyLos Angeles Dodgers1000000000.000.000.000.000
Cristian GuzmanCleveland Indians11000000011.0001.0001.0002.000
Frank CatalanottoNew York Mets1000000000.000.000.000.000
Russell BranyanCleveland Indians1000000000.000.000.000.000
Justin SellersSan Diego Padres1000001000.000.500.000.500
Darin MastroianniTexas Rangers1000000000.000.000.000.000
Roy HalladayToronto Blue Jays1000001000.000.500.000.500
Steve LombardozziMiami Marlins11100000001.0001.0002.0003.000
J.D. DrewBoston Red Sox1000000100.000.000.000.000
A.J. PierzynskiAtlanta Braves1000000100.000.000.000.000
Chris ParmeleeOakland Athletics11000000001.0001.0001.0002.000
Adrián BéltreTexas Rangers11000000001.0001.0001.0002.000
Tim FederowiczSan Francisco Giants1000001100.000.500.000.500
Ryan DempsterChicago Cubs1000000100.000.000.000.000
Braden LooperChicago Cubs11000000001.0001.0001.0002.000
Javier VazquezMiami Marlins1000001100.000.500.000.500
Paul KonerkoChicago White Sox1000000000.000.000.000.000
Freddy GalvisPhiladelphia Phillies1000001000.000.500.000.500
Hector LunaPittsburgh Pirates1000000100.000.000.000.000
J.B. ShuckMinnesota Twins0000001000-1.000--
Jon GarlandColorado Rockies0000001000-1.000--
Augie OjedaChicago Cubs0000011000-1.000--
Bronson ArroyoCincinnati Reds0000001000-1.000--
Brad HennesseyHouston Astros0000000000----
Dave RobertsSan Francisco Giants0000001000-1.000--
Alberto GonzalezSan Diego Padres0000000000----
Jean SeguraSeattle Mariners0000002000-1.000--
Alexei RamírezTampa Bay Rays0000001000-1.000--
Trent OeltjenArizona Diamondbacks0000010000-.000--
Jorge PadillaSan Diego Padres0000001000-1.000--
Pete OrrMilwaukee Brewers0000010000-.000--