Joel Hanrahan

#44RP,
Height: 6' 4"
Weight: 245
Bat: R
Throw: R
Born:
College: None
Birth Place: Des Moines, Iowa
Draft: 2002 2nd round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Ryan BraunMilwaukee Brewers16400012400.250.333.250.583
Pedro FelizSan Diego Padres15300111400.200.250.400.650
David WrightNew York Mets15640182301.400.471.8671.337
Jimmy RollinsSan Francisco Giants14300000420.214.214.214.429
Brandon PhillipsAtlanta Braves14400122310.286.375.500.875
Jayson WerthWashington Nationals13210015400.154.389.231.620
Pat BurrellSan Francisco Giants13310010500.231.231.308.538
José ReyesNew York Mets13100001600.077.143.077.220
Ryan HowardPhiladelphia Phillies12100001800.083.154.083.237
Scott RolenCincinnati Reds12500011300.417.462.417.878
Rickie Weeks Jr.Tampa Bay Rays12220010410.167.167.333.500
Skip SchumakerSan Diego Padres12200000200.167.167.167.333
Matt HollidayNew York Yankees12420141300.333.357.7501.107
Corey HartPittsburgh Pirates11200110700.182.182.455.636
Jay BruceNew York Mets11300222400.273.385.8181.203
Drew StubbsSan Francisco Giants11000011320.000.083.000.083
Randy WinnBaltimore Orioles11330020100.273.273.545.818
Starlin CastroNew York Yankees11400000400.364.364.364.727
Hunter PenceSan Francisco Giants11310011111.273.333.364.697
Jonny GómesKansas City Royals10210000300.200.200.300.500
Aaron RowandMiami Marlins10310011400.300.417.400.817
Troy TulowitzkiToronto Blue Jays10400030200.400.400.400.800
Prince FielderTexas Rangers10400123300.400.500.7001.200
Emilio BonifacioAtlanta Braves10000001500.000.091.000.091
Carlos DelgadoBoston Red Sox10200121400.200.273.500.773
Chris HeiseyWashington Nationals10410121300.400.455.8001.255
Carlos LeeMiami Marlins9100002100.111.273.111.384
Jeremy HermidaMilwaukee Brewers9100122400.111.273.444.717
Yadier MolinaSt. Louis Cardinals9210013100.222.417.333.750
Ramon HernandezKansas City Royals9300010300.333.400.333.733
Albert PujolsLos Angeles Angels9200122310.222.333.556.889
Ryan HaniganPhiladelphia Phillies9200023100.222.417.222.639
Carlos BeltránHouston Astros9100014210.111.385.111.496
Daniel DescalsoArizona Diamondbacks8200000300.250.250.250.500
Joey VottoCincinnati Reds8100004300.125.417.125.542
Ryan TheriotSan Francisco Giants8200001210.250.333.250.583
Alfredo AmezagaLos Angeles Dodgers8610011001.750.778.8751.653
Shane VictorinoChicago Cubs8200000110.250.250.250.500
Miguel CairoCincinnati Reds8200000100.250.250.250.500
Martín PradoMiami Marlins8000001410.000.111.000.111
Carlos RuizSeattle Mariners7310134000.429.6361.0001.636
Dan UgglaWashington Nationals7200143300.286.500.7141.214
Brian McCannHouston Astros7000002200.000.222.000.222
Chris JohnsonBaltimore Orioles7210021200.286.375.429.804
Kelly JohnsonNew York Mets7110021300.143.333.286.619
Aramis RamírezPittsburgh Pirates7210000200.286.286.429.714
Raúl IbañezKansas City Royals7210142200.286.444.8571.302
Jon JayChicago Cubs7210000100.286.286.429.714
Yunel EscobarLos Angeles Angels7410011000.571.625.7141.339
Casey McGeheeDetroit Tigers7210000200.286.286.429.714
Craig CounsellMilwaukee Brewers7200020100.286.286.286.571
Troy GlausAtlanta Braves7000000400.000.000.000.000
Chipper JonesAtlanta Braves7410142100.571.6671.1431.810
Cody RossOakland Athletics7410221100.571.6251.5712.196
Aubrey HuffSan Francisco Giants6100120200.167.167.667.833
Matt KempAtlanta Braves6000000300.000.000.000.000
Jeff FrancoeurMiami Marlins6310010100.500.500.6671.167
Ryan ZimmermanWashington Nationals6100000300.167.167.167.333
Moises AlouNew York Mets6200010100.333.333.333.667
Michael BournBaltimore Orioles6000001200.000.143.000.143
Lance BerkmanTexas Rangers6210003000.333.556.5001.056
Edgar RenteriaCincinnati Reds6210000200.333.333.500.833
Bengie MolinaTexas Rangers6200001000.333.429.333.762
Carlos GómezTexas Rangers6100011400.167.286.167.452
Justin UptonDetroit Tigers6200000210.333.333.333.667
Brian BogusevicBoston Red Sox6110010300.167.167.333.500
Colby RasmusTampa Bay Rays6200010100.333.333.333.667
Darwin BarneyToronto Blue Jays6100001000.167.286.167.452
Brad HawpeLos Angeles Angels6200000000.333.333.333.667
Ryan LudwickTexas Rangers6210111000.333.5001.0001.500
Nate SchierholtzDetroit Tigers6210000000.333.333.500.833
Orlando HudsonChicago White Sox6000000200.000.000.000.000
Geovany SotoChicago White Sox6000001300.000.143.000.143
Alcides EscobarKansas City Royals6000000100.000.000.000.000
Todd HeltonColorado Rockies6100011000.167.286.167.452
Alfonso SorianoNew York Yankees6100010300.167.167.167.333
Omar InfanteDetroit Tigers6100000200.167.167.167.333
Hanley RamírezBoston Red Sox6100011310.167.286.167.452
Humberto QuinteroToronto Blue Jays5200010100.400.400.400.800
Jeff BakerMiami Marlins5101010100.200.200.600.800
Marlon ByrdCleveland Indians5100011200.200.333.200.533
Mark ReynoldsColorado Rockies5100011110.200.333.200.533
Chase UtleyLos Angeles Dodgers5100011200.200.375.200.575
Yuniesky BetancourtMilwaukee Brewers5210000200.400.400.6001.000
Omar VizquelToronto Blue Jays5200011010.400.500.400.900
Rick AnkielNew York Mets5100001200.200.333.200.533
Ian DesmondColorado Rockies5320000200.600.6001.0001.600
Tyler ColvinMiami Marlins5100000300.200.200.200.400
Geoff BlumArizona Diamondbacks5100010200.200.200.200.400
Aaron MilesLos Angeles Dodgers5100010000.200.200.200.400
Jorge CantuLos Angeles Angels5000000200.000.000.000.000
Jordan SchaferSt. Louis Cardinals5220000210.400.400.8001.200
Freddy SanchezSan Francisco Giants5200010100.400.400.400.800
Andre EthierLos Angeles Dodgers5100110100.200.200.8001.000
Adam LaRocheChicago White Sox5100123200.200.500.8001.300
Josh WillinghamKansas City Royals5100012200.200.500.200.700
Miguel TejadaMiami Marlins5000000100.000.000.000.000
Kosuke FukudomeNew York Yankees5000001300.000.167.000.167
Luis CastilloPhiladelphia Phillies5200002110.400.571.400.971
Edwin EncarnaciónCleveland Indians5100000000.200.200.200.400
Chris CosteWashington Nationals5100000000.200.200.200.400
Ray DurhamMilwaukee Brewers5110002100.200.429.400.829
Adam JonesBaltimore Orioles5400130100.800.8001.4002.200
Jim EdmondsSt. Louis Cardinals5210130100.400.4001.2001.600
Nyjer MorganCleveland Indians5110012300.200.429.400.829
Matt StairsWashington Nationals5110010300.200.200.400.600
Joe MatherCincinnati Reds4320010000.750.7501.2502.000
Rafael FurcalMiami Marlins4000002000.000.333.000.333
Chase HeadleyNew York Yankees4210000200.500.500.7501.250
Blake DeWittAtlanta Braves4100000200.250.250.250.500
Jeff KeppingerChicago White Sox4110001000.250.400.500.900
Rajai DavisOakland Athletics4310000020.750.7501.0001.750
Jason BaySeattle Mariners4110011100.250.400.500.900
Garrett AtkinsPittsburgh Pirates4000000000.000.000.000.000
Miguel CabreraDetroit Tigers4200001000.500.600.5001.100
Grégor BlancoArizona Diamondbacks4200000000.500.500.5001.000
Travis IshikawaChicago White Sox4000000400.000.000.000.000
Dave SappeltPhiladelphia Phillies4100000100.250.250.250.500
Luke ScottTampa Bay Rays4110000300.250.250.500.750
Ben FranciscoArizona Diamondbacks4000000200.000.000.000.000
Dave RobertsSan Francisco Giants4100000001.250.250.250.500
Mark DeRosaToronto Blue Jays4100000000.250.250.250.500
Xavier NadySeattle Mariners4100010200.250.250.250.500
Kazuo MatsuiColorado Rockies4210014120.500.750.7501.500
Daniel MurphyWashington Nationals4100000200.250.250.250.500
Chris IannettaArizona Diamondbacks4110010200.250.250.500.750
Carlos GonzálezColorado Rockies4100010100.250.200.250.450
Eric HinskeArizona Diamondbacks4000000000.000.000.000.000
Seth SmithBaltimore Orioles4000000100.000.000.000.000
Robert AndinoBaltimore Orioles4200000000.500.500.5001.000
Derrek LeePittsburgh Pirates4100011300.250.400.250.650
J.J. HardyBaltimore Orioles4210001000.500.600.7501.350
Jeremy ReedArizona Diamondbacks4100000100.250.250.250.500
Chad TracyLos Angeles Angels4000000300.000.000.000.000
Stephen DrewWashington Nationals4100000100.250.250.250.500
Ryan SpilborghsTexas Rangers4210001100.500.600.7501.350
J.D. MartinezDetroit Tigers4200111100.500.6001.2501.850
Melky CabreraChicago White Sox4100001210.250.400.250.650
Matt WietersWashington Nationals4000000400.000.000.000.000
Matt TreanorCleveland Indians4000000000.000.000.000.000
Wilson ValdezMiami Marlins4100000000.250.250.250.500
Mike LambNew York Yankees3100000000.333.333.333.667
Justin MaxwellMiami Marlins3000000200.000.000.000.000
Clint BarmesKansas City Royals3000000000.000.000.000.000
Laynce NixPhiladelphia Phillies3110000100.333.333.6671.000
Ruben GotayCincinnati Reds3100001100.333.500.333.833
Eric BruntlettNew York Yankees3100000100.333.333.333.667
Reed JohnsonWashington Nationals3200000100.667.667.6671.333
Emmanuel BurrissWashington Nationals3100001000.333.500.333.833
Paul JanishBaltimore Orioles3100002000.333.600.333.933
Mike FontenotTampa Bay Rays3000000100.000.000.000.000
Ryan FlahertyBaltimore Orioles3100000100.333.333.333.667
Greg DobbsWashington Nationals3100000200.333.333.333.667
Adrián GonzálezLos Angeles Dodgers3000000100.000.000.000.000
Guillermo RodriguezBaltimore Orioles3100010100.333.333.333.667
Brendan RyanDetroit Tigers3100021110.333.500.333.833
Conor JacksonBaltimore Orioles3100010000.333.333.333.667
Miguel OlivoSan Francisco Giants3100120100.333.3331.3331.667
Bill HallLos Angeles Angels3000000300.000.000.000.000
Luis ValbuenaLos Angeles Angels3100011200.333.500.333.833
Dexter FowlerSt. Louis Cardinals3101000200.333.3331.0001.333
Cole HamelsTexas Rangers3100001100.333.500.333.833
Tadahito IguchiPhiladelphia Phillies3100000000.333.333.333.667
Ramon VazquezMiami Marlins3110020100.333.333.6671.000
Nate McLouthWashington Nationals3100003210.333.667.3331.000
Craig BiggioHouston Astros3200120000.667.6671.6672.333
David FreesePittsburgh Pirates3000002300.000.400.000.400
Ian StewartWashington Nationals3100130200.333.3331.3331.667
Endy ChávezSeattle Mariners3200011000.667.750.6671.417
Juan UribeCleveland Indians3100000010.333.333.333.667
Ryan DoumitAtlanta Braves3200000000.667.667.6671.333
Jason MichaelsWashington Nationals3100001100.333.500.333.833
David EcksteinSan Diego Padres3100000000.333.333.333.667
Ross GloadPhiladelphia Phillies3200020000.667.667.6671.333
Buster PoseySan Francisco Giants3000000200.000.000.000.000
Brian SchneiderPhiladelphia Phillies3100000200.333.333.333.667
Álex RíosKansas City Royals3110010200.333.333.6671.000
Rod BarajasArizona Diamondbacks3100000000.333.333.333.667
Adam KennedyLos Angeles Dodgers3200110100.667.6671.6672.333
Mike JacobsArizona Diamondbacks3100120100.333.3331.3331.667
Melvin MoraArizona Diamondbacks3110020000.333.333.6671.000
Russell MartinToronto Blue Jays3000000100.000.000.000.000
Dustin PedroiaBoston Red Sox3220000000.667.6671.3332.000
George KottarasSan Francisco Giants3110001000.333.500.6671.167
Logan MorrisonTampa Bay Rays3000000100.000.000.000.000
Chris DuncanWashington Nationals3100000200.333.333.333.667
Jerry Hairston Jr.Los Angeles Dodgers3100000010.333.333.333.667
Wes HelmsAtlanta Braves3000000200.000.000.000.000
Jason CastroMinnesota Twins3110010000.333.333.6671.000
Paul Lo DucaColorado Rockies3000010000.000.000.000.000
Cameron MaybinLos Angeles Angels3000000100.000.000.000.000
Kevin MillarChicago Cubs3000000000.000.000.000.000
Orlando CabreraSan Francisco Giants3110000000.333.333.6671.000
Ángel PagánSan Francisco Giants3000001100.000.250.000.250
Mark KotsaySan Diego Padres3000000100.000.000.000.000
Greg NortonAtlanta Braves3000001100.000.250.000.250
Chris YoungBoston Red Sox3000000100.000.000.000.000
Anthony RizzoChicago Cubs3000000100.000.000.000.000
Darin ErstadHouston Astros3000000000.000.000.000.000
Jimmy ParedesPhiladelphia Phillies3100000000.333.333.333.667
Mike CameronWashington Nationals3000001110.000.250.000.250
Joe InglettHouston Astros3101000000.333.3331.0001.333
Shawn GreenNew York Mets3100111000.333.5001.3331.833
Ryan RobertsKansas City Royals3000001200.000.250.000.250
Norichika AokiHouston Astros3000000000.000.000.000.000
Delwyn YoungWashington Nationals3100000200.333.333.333.667
Ryan KleskoSan Francisco Giants3000002000.000.400.000.400
Damion EasleyNew York Mets3200020100.667.667.6671.333
Luis GonzalezMiami Marlins3000000200.000.000.000.000
Fred LewisNew York Mets3100002100.333.600.333.933
Miguel MonteroChicago Cubs3000001200.000.250.000.250
Marlon AndersonNew York Mets2000000000.000.000.000.000
Brett WallaceSan Diego Padres2000001100.000.333.000.333
Barry BondsSan Francisco Giants2000000000.000.000.000.000
Casey KotchmanToronto Blue Jays2100001000.500.667.5001.167
John SmoltzSt. Louis Cardinals2000000100.000.000.000.000
Jason KendallKansas City Royals22100100101.0001.0001.5002.500
Austin JacksonCleveland Indians2100000010.500.500.5001.000
Todd FrazierChicago White Sox2100012000.500.800.5001.300
Adam DunnOakland Athletics2000001000.000.333.000.333
Alex CintronSan Diego Padres2100000000.500.500.5001.000
Zack CozartCincinnati Reds2110010000.500.5001.0001.500
Mark TeixeiraNew York Yankees2000001100.000.333.000.333
Josh AndersonAtlanta Braves2000000100.000.000.000.000
Brandon MossKansas City Royals2100000000.500.500.5001.000
Jason HeywardChicago Cubs2100001000.500.750.5001.250
Willie HarrisCincinnati Reds2100002000.500.750.5001.250
Francisco CervelliPittsburgh Pirates2000000000.000.000.000.000
John MaineMiami Marlins2000000100.000.000.000.000
Jose LopezChicago White Sox2000010000.000.000.000.000
Juan RiveraArizona Diamondbacks2000000100.000.000.000.000
Jason BourgeoisChicago White Sox2100000100.500.500.5001.000
Munenori KawasakiChicago Cubs2000000000.000.000.000.000
Ryan ChurchArizona Diamondbacks2000012200.000.400.000.400
Freddy GalvisPhiladelphia Phillies2000000100.000.000.000.000
Wilson RamosTampa Bay Rays2100000000.500.500.5001.000
Jason KubelMinnesota Twins2110000100.500.5001.0001.500
Austin KearnsMiami Marlins2100000000.500.500.5001.000
Brennan BoeschBoston Red Sox2000000100.000.000.000.000
Fernando TatisNew York Mets22200000001.0001.0002.0003.000
Paul GoldschmidtArizona Diamondbacks2000000100.000.000.000.000
Jonathan LucroyTexas Rangers2000001100.000.333.000.333
Delmon YoungBaltimore Orioles2000001100.000.333.000.333
Aaron HillSan Francisco Giants2000000000.000.000.000.000
Matt DomínguezBoston Red Sox2000000100.000.000.000.000
Josh WhitesellWashington Nationals2110000100.500.5001.0001.500
Jason GiambiCleveland Indians2100010100.500.500.5001.000
Martín MaldonadoLos Angeles Angels2000000000.000.000.000.000
Andres TorresBoston Red Sox2100000110.500.667.5001.167
Ty WiggintonMiami Marlins2000000000.000.000.000.000
David RossChicago Cubs2110000100.500.5001.0001.500
Pablo SandovalBoston Red Sox2000001100.000.333.000.333
Juan EncarnacionSt. Louis Cardinals2000000000.000.000.000.000
Frank CatalanottoNew York Mets2100010000.500.500.5001.000
Rubén TejadaNew York Yankees2000000000.000.000.000.000
Ronny CedeñoSan Francisco Giants2110000000.500.5001.0001.500
Ike DavisLos Angeles Dodgers2100000100.500.500.5001.000
John BakerSeattle Mariners2110010000.500.5001.0001.500
Javier ValentinNew York Mets2000000200.000.000.000.000
Vernon WellsNew York Yankees2000000000.000.000.000.000
Bryan LaHairBoston Red Sox2110000000.500.5001.0001.500
Geoff JenkinsPhiladelphia Phillies2000000200.000.000.000.000
Nick HundleySan Francisco Giants2100000000.500.500.5001.000
Brad AusmusLos Angeles Dodgers2100000000.500.500.5001.000
J.P. ArencibiaPhiladelphia Phillies2100000000.500.500.5001.000
John BuckAtlanta Braves2000000000.000.000.000.000
Brett GardnerNew York Yankees2000000100.000.000.000.000
Koyie HillPhiladelphia Phillies2000000100.000.000.000.000
Roger BernadinaNew York Mets2000000000.000.000.000.000
Chris DavisBaltimore Orioles2100110000.500.5002.0002.500
Corey PattersonNew York Yankees2100110100.500.5002.0002.500
J.B. ShuckMinnesota Twins2000000000.000.000.000.000
Allen CraigBoston Red Sox2110010000.500.5001.0001.500
Manny RamirezChicago Cubs2100000000.500.500.5001.000
Robinzon DiazMilwaukee Brewers2000000000.000.000.000.000
Domonic BrownColorado Rockies2000000100.000.000.000.000
Julio LugoAtlanta Braves2000001100.000.333.000.333
Andruw JonesNew York Yankees2000000000.000.000.000.000
Chris DenorfiaColorado Rockies2000000100.000.000.000.000
Mark LorettaLos Angeles Dodgers2000001000.000.333.000.333
Devin MesoracoCincinnati Reds2000000100.000.000.000.000
Juan PierreMiami Marlins2000000000.000.000.000.000
Alex AvilaDetroit Tigers2000000200.000.000.000.000
Jhonny PeraltaSt. Louis Cardinals2110000000.500.5001.0001.500
Micah OwingsSeattle Mariners2000000100.000.000.000.000
Felix PiePittsburgh Pirates2000000100.000.000.000.000
Lastings MilledgeChicago White Sox2000000100.000.000.000.000
Nick MarkakisAtlanta Braves2000002100.000.500.000.500
Placido PolancoMiami Marlins2100010000.500.500.5001.000
Vladimir GuerreroToronto Blue Jays2000000000.000.000.000.000
James LoneyTexas Rangers2000000000.000.000.000.000
Álex GonzálezDetroit Tigers2000000000.000.000.000.000
Matt DiazMiami Marlins2000001200.000.333.000.333
Michael YoungTexas Rangers2000000100.000.000.000.000
Ichiro SuzukiMiami Marlins22000000101.0001.0001.0002.000
Kevin FrandsenSan Francisco Giants2000000000.000.000.000.000
Jacoby EllsburyNew York Yankees2000000000.000.000.000.000
Jeff KentLos Angeles Dodgers2000000100.000.000.000.000
David DeJesúsLos Angeles Angels2000001200.000.333.000.333
Jonathan SanchezKansas City Royals2000000100.000.000.000.000
Carlos PeñaTexas Rangers2000000100.000.000.000.000
Jody GerutSeattle Mariners2000000200.000.000.000.000
Angel SanchezLos Angeles Dodgers2000000000.000.000.000.000
Danny EspinosaLos Angeles Angels2000000100.000.000.000.000
Tony Gwynn Jr.Washington Nationals2000000000.000.000.000.000
Matt DownsMiami Marlins2100001100.500.667.5001.167
Xavier PaulPhiladelphia Phillies2100110000.500.5002.0002.500
Cesar IzturisHouston Astros2000000000.000.000.000.000
Lyle OverbayMilwaukee Brewers2100020000.500.500.5001.000
Tyler GreenePhiladelphia Phillies2100000120.500.500.5001.000
Scott MooreSt. Louis Cardinals2000002100.000.500.000.500
Giancarlo StantonMiami Marlins2100000100.500.500.5001.000
Josh HamiltonTexas Rangers2000000200.000.000.000.000
Brandon IngePittsburgh Pirates2100000000.500.500.5001.000
Kevin KouzmanoffTexas Rangers2100110100.500.5002.0002.500
David MurphyBoston Red Sox2000000000.000.000.000.000
Craig MonroePittsburgh Pirates1000000100.000.000.000.000
Adam LindWashington Nationals11000010001.0001.0001.0002.000
Andrew MillerCleveland Indians1000000100.000.000.000.000
Philip HumberSan Diego Padres1000000000.000.000.000.000
Jeff BianchiColorado Rockies11000000001.0001.0001.0002.000
Mike RabeloDetroit Tigers1000000100.000.000.000.000
Pat MischMiami Marlins1000000000.000.000.000.000
Mike PelfreyChicago White Sox1000000100.000.000.000.000
Alex GordonKansas City Royals1000000000.000.000.000.000
Mike NapoliTexas Rangers1000000000.000.000.000.000
Clint RobinsonWashington Nationals1000000100.000.000.000.000
Andy LaRocheChicago White Sox11000100001.0001.0001.0002.000
Brian BardenLos Angeles Dodgers1000010100.000.000.000.000
Chris CarterAtlanta Braves1000000000.000.000.000.000
Howie KendrickPhiladelphia Phillies1000000000.000.000.000.000
Jason PridieArizona Diamondbacks1000000000.000.000.000.000
Nelson CruzSeattle Mariners1000000000.000.000.000.000
Anderson HernandezPittsburgh Pirates1000001000.000.500.000.500
Jarrod SaltalamacchiaToronto Blue Jays11000100001.0001.0001.0002.000
Billy ButlerNew York Yankees1000000000.000.000.000.000
Omar QuintanillaColorado Rockies1000000000.000.000.000.000
Asdrúbal CabreraNew York Mets11000000001.0001.0001.0002.000
Blake LalliAtlanta Braves1000000100.000.000.000.000
Brooks ConradSan Diego Padres11001100001.0001.0004.0005.000
Paul McAnultyLos Angeles Angels1000000100.000.000.000.000
Michael MorseSan Francisco Giants1000000100.000.000.000.000
Reid BrignacHouston Astros11000000101.0001.0001.0002.000
Jesus FloresAtlanta Braves11000000001.0001.0001.0002.000
Wandy RodríguezHouston Astros1000000000.000.000.000.000
Don KellyMiami Marlins1000001000.000.500.000.500
Joe DillonTampa Bay Rays1000000000.000.000.000.000
Shin-soo ChooTexas Rangers1000000000.000.000.000.000
Tony AbreuSan Francisco Giants1000000100.000.000.000.000
Ian KinslerDetroit Tigers1000000000.000.000.000.000
Carlos QuentinBoston Red Sox1000000000.000.000.000.000
Donnie MurphyMilwaukee Brewers1000000000.000.000.000.000
Ryan RaburnCincinnati Reds1000000100.000.000.000.000
Brian DozierMinnesota Twins11001100001.0001.0004.0005.000
Shelley DuncanCincinnati Reds1000000100.000.000.000.000
Jordany ValdespínDetroit Tigers1000000100.000.000.000.000
Chris SnyderTexas Rangers11000100001.0001.0001.0002.000
Brendan HarrisLos Angeles Dodgers11000000001.0001.0001.0002.000
Wladimir BalentienCincinnati Reds1000000000.000.000.000.000
Lance CormierTampa Bay Rays1000000000.000.000.000.000
J.R. TowlesTexas Rangers1000001100.000.500.000.500
Alberto GonzalezSan Diego Padres1000000000.000.000.000.000
Cory SullivanLos Angeles Dodgers11000000001.0001.0001.0002.000
Melvin Upton Jr.Toronto Blue Jays1000000100.000.000.000.000
Steve PearceToronto Blue Jays1000000000.000.000.000.000
Jose CastilloWashington Nationals1000000100.000.000.000.000
Dioner NavarroToronto Blue Jays1000000000.000.000.000.000
Eugenio VelezTampa Bay Rays1000000000.000.000.000.000
Sam FuldOakland Athletics11000000001.0001.0001.0002.000
Guillermo QuirozCleveland Indians1000000000.000.000.000.000
Brian BartonCincinnati Reds1000000100.000.000.000.000
Willy TaverasKansas City Royals1000000000.000.000.000.000
José BautistaToronto Blue Jays1000000100.000.000.000.000
Brent LillibridgeTexas Rangers1000000000.000.000.000.000
Khalil GreeneTexas Rangers11000010001.0001.0001.0002.000
Gerald LairdArizona Diamondbacks11000000011.0001.0001.0002.000
Nolan ReimoldBaltimore Orioles1000001000.000.500.000.500
Marwin GonzálezHouston Astros1000000000.000.000.000.000
Robby HammockArizona Diamondbacks1000000000.000.000.000.000
Brian BixlerSan Diego Padres1000000000.000.000.000.000
John BowkerSan Francisco Giants11001210001.0001.0004.0005.000
Seth McClungPittsburgh Pirates1000000100.000.000.000.000
Erik KomatsuMilwaukee Brewers1000000100.000.000.000.000
Ivan RodriguezWashington Nationals11000000001.0001.0001.0002.000
Jonathan HerreraChicago Cubs11000000001.0001.0001.0002.000
Edgar GonzalezChicago Cubs1000000100.000.000.000.000
Hector LunaPittsburgh Pirates1000000100.000.000.000.000
Nick EvansArizona Diamondbacks1000000100.000.000.000.000
Gabe GrossMiami Marlins11100100001.0001.0002.0003.000
Jim ThomeCleveland Indians1000000100.000.000.000.000
Joe MauerMinnesota Twins1000000100.000.000.000.000
Chris BurkeCincinnati Reds1000000000.000.000.000.000
Osiris MatosSan Francisco Giants11000100001.0001.0001.0002.000
Argenis ReyesCleveland Indians1000000000.000.000.000.000
Kevin YoukilisNew York Yankees11100100001.0001.0002.0003.000
Jamey CarrollWashington Nationals1000000000.000.000.000.000
Wil NievesAtlanta Braves1000000000.000.000.000.000
Adam RosalesOakland Athletics1000000100.000.000.000.000
Marco ScutaroSan Francisco Giants1000000000.000.000.000.000
Will VenableLos Angeles Dodgers1000000000.000.000.000.000
Mark EllisSt. Louis Cardinals1000000000.000.000.000.000
Manny MachadoBaltimore Orioles11001300001.0001.0004.0005.000
Chris GomezBaltimore Orioles11000200001.0001.0001.0002.000
Joe ThurstonMilwaukee Brewers1000000100.000.000.000.000
Tyler PastornickyTexas Rangers1000000100.000.000.000.000
Luis CruzNew York Yankees1000000000.000.000.000.000
Mike RiveraBoston Red Sox11100300001.0001.0002.0003.000
Omir SantosWashington Nationals1000000000.000.000.000.000
Wilson BetemitTampa Bay Rays11000000001.0001.0001.0002.000
Gaby SánchezSeattle Mariners1000000100.000.000.000.000
Corky MillerCincinnati Reds1000000000.000.000.000.000
Nick PuntoArizona Diamondbacks11100110001.0001.0002.0003.000
Steve ClevengerSeattle Mariners1000000000.000.000.000.000
Fernando MartinezNew York Yankees1000000000.000.000.000.000
Brian RobertsNew York Yankees1000002100.000.667.000.667
Jack WilsonAtlanta Braves1000001100.000.500.000.500
Darnell McDonaldChicago Cubs1000000100.000.000.000.000
Michael CuddyerNew York Mets1000002000.000.667.000.667
Shane RobinsonLos Angeles Angels1000000000.000.000.000.000
Jordan PachecoAtlanta Braves1000000000.000.000.000.000
Gerardo ParraColorado Rockies1000000100.000.000.000.000
Jesus GuzmanChicago Cubs1000000100.000.000.000.000
Drew SuttonBoston Red Sox11000000011.0001.0001.0002.000
Brett HayesTexas Rangers1000000000.000.000.000.000
John Mayberry Jr.Detroit Tigers1000000100.000.000.000.000
Willie BloomquistSeattle Mariners1000000100.000.000.000.000
Jay GibbonsMilwaukee Brewers1000000000.000.000.000.000
Craig TatumMiami Marlins1000000100.000.000.000.000
Carlos ZambranoPhiladelphia Phillies1000000000.000.000.000.000
Josh TholeArizona Diamondbacks1000000100.000.000.000.000
Joel PineiroLos Angeles Angels1000001000.000.500.000.500
Felipe LopezMilwaukee Brewers1000002000.000.667.000.667
Kevin BarkerWashington Nationals1000000000.000.000.000.000
Juan FranciscoTampa Bay Rays1000000100.000.000.000.000
Casey BlakeColorado Rockies11000000001.0001.0001.0002.000
Tim HudsonSan Francisco Giants1000000000.000.000.000.000
David NewhanSan Diego Padres1000000000.000.000.000.000
Byung-Hyun KimSan Francisco Giants1000001000.000.500.000.500
Carlos SantanaCleveland Indians11100100001.0001.0002.0003.000
Cristian GuzmanCleveland Indians11100100001.0001.0002.0003.000
Russell BranyanCleveland Indians1000001100.000.500.000.500
Gabe KaplerLos Angeles Dodgers1000000100.000.000.000.000
Doug MientkiewiczMiami Marlins1000010000.000.000.000.000
Mike LowellBoston Red Sox1000000000.000.000.000.000
Michael BarrettNew York Mets1000000000.000.000.000.000
Ramon MartinezNew York Mets11100000001.0001.0002.0003.000
Adrian CardenasChicago Cubs1000000100.000.000.000.000
Alex CoraSt. Louis Cardinals1000000000.000.000.000.000
Mike RedmondCleveland Indians1000000000.000.000.000.000
Justin SmoakToronto Blue Jays1000000000.000.000.000.000
Paul BakoPhiladelphia Phillies11000100001.0001.0001.0002.000
Freddie FreemanAtlanta Braves1000000000.000.000.000.000
David OrtizBoston Red Sox1000000000.000.000.000.000
Paul KonerkoChicago White Sox1000000000.000.000.000.000
Gregg ZaunSan Diego Padres1000000000.000.000.000.000
Bryan AndersonOakland Athletics1000000100.000.000.000.000
Henry BlancoArizona Diamondbacks1000000000.000.000.000.000
Jose VidroSeattle Mariners1000000000.000.000.000.000
Danny WorthHouston Astros1000000100.000.000.000.000
Jesus FelicianoTampa Bay Rays1000000000.000.000.000.000
Brad DavisDetroit Tigers1000000000.000.000.000.000
Welington CastilloBaltimore Orioles11001210001.0001.0004.0005.000
Steve LombardozziChicago White Sox1000000000.000.500.000.500
Eduardo NúñezSan Francisco Giants11000000001.0001.0001.0002.000
Johnny DamonCleveland Indians1000000000.000.000.000.000
Jay PaytonColorado Rockies1000000000.000.000.000.000
Ronnie BelliardPhiladelphia Phillies11000000101.0001.0001.0002.000
Darren FordSan Francisco Giants1000000000.000.000.000.000
Scott SpiezioAtlanta Braves1000001000.000.500.000.500
Ozzie MartinezBaltimore Orioles11000000101.0001.0001.0002.000
Nomar GarciaparraBoston Red Sox1000000000.000.000.000.000
Jason KipnisCleveland Indians1000000100.000.000.000.000
Eric HosmerKansas City Royals1000000000.000.000.000.000
Tony ClarkArizona Diamondbacks1000000100.000.000.000.000
Brett LawrieChicago White Sox1000000000.000.000.000.000
Bryce HarperWashington Nationals1000000000.000.000.000.000
Rich AuriliaSan Francisco Giants1000000100.000.000.000.000
Andy DirksToronto Blue Jays1000000100.000.000.000.000
Eric ThamesMilwaukee Brewers1000000100.000.000.000.000
Tony CampanaWashington Nationals1000001110.000.500.000.500
Tony CruzSan Diego Padres11000000001.0001.0001.0002.000
Brandon CrawfordSan Francisco Giants1000000000.000.000.000.000
Matt CarpenterSt. Louis Cardinals1000000100.000.000.000.000
Raul CasanovaNew York Mets1000000100.000.000.000.000
José AltuveHouston Astros1000000000.000.000.000.000
Justin MorneauChicago White Sox0000000000----
Logan ForsytheLos Angeles Dodgers0000001000-1.000--
Brandon BeltSan Francisco Giants0000001010-1.000--
Mark SweeneyLos Angeles Dodgers0000001000-1.000--
Jose Cruz Jr.Houston Astros0000001000-1.000--
Abraham NunezArizona Diamondbacks0000002000-1.000--
Chris CoghlanToronto Blue Jays0000001000-1.000--
Alexi CasillaToronto Blue Jays0000000010----
So TaguchiChicago Cubs0000001000-1.000--
James ParrAtlanta Braves0000001000-1.000--
Jorge SosaMiami Marlins0000001000-1.000--
Elmer DessensNew York Mets0000002000-1.000--
Brandon BoggsAtlanta Braves0000001010-1.000--
Ronny PaulinoDetroit Tigers0000001000-1.000--
Jed LowrieOakland Athletics0000002000-1.000--
Ken Griffey Jr.Seattle Mariners0000001000-1.000--
Brian BuscherCleveland Indians0