Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
John LackeyChicago Cubs732230314101500.301.393.466.859
Felix HernandezSeattle Mariners702240613111700.314.402.6291.031
David PriceBoston Red Sox7015303961000.214.286.386.671
Mark BuehrleToronto Blue Jays5917401821100.288.311.407.718
Jarrod WashburnDetroit Tigers521610286700.308.379.442.822
James ShieldsChicago White Sox516000051800.118.224.118.342
Jon LesterChicago Cubs5111201552000.216.298.314.612
Josh BeckettLos Angeles Dodgers4990026102010.184.333.306.639
Barry ZitoOakland Athletics4613301671100.283.411.413.824
Joel PineiroLos Angeles Angels4514604165800.311.380.7111.091
Bartolo ColonAtlanta Braves4212203114800.286.362.548.909
Tim WakefieldBoston Red Sox421130153700.262.319.405.724
Jamie MoyerToronto Blue Jays391130167810.282.391.436.827
Roy HalladayToronto Blue Jays391010352800.256.293.513.806
Ervin SantanaMinnesota Twins39610176800.154.286.256.542
Jered WeaverSan Diego Padres378113104800.216.293.541.833
Justin VerlanderDetroit Tigers363001451100.083.190.167.357
Rich HardenMinnesota Twins36810123800.222.300.333.633
Dan HarenChicago Cubs357103811010.200.216.486.702
Johan SantanaToronto Blue Jays35810271800.229.250.429.679
Clay BuchholzPhiladelphia Phillies33500273900.152.211.333.544
Kevin MillwoodSeattle Mariners321230126700.375.474.5631.036
Jon GarlandColorado Rockies3112402110400.387.387.7101.097
Rick PorcelloBoston Red Sox30400001300.133.161.133.295
Cliff LeePhiladelphia Phillies301050162300.333.394.600.994
Joe BlantonWashington Nationals301020391400.333.355.7001.055
Chris TillmanBaltimore Orioles29920034600.310.394.379.773
Kelvim EscobarMilwaukee Brewers29420235600.138.265.414.678
Ricky RomeroSan Francisco Giants29710262600.241.290.483.773
R.A. DickeyAtlanta Braves28610240500.214.207.464.671
Mike MussinaNew York Yankees27400012600.148.207.148.355
Ryan FranklinSt. Louis Cardinals271030271600.370.393.7041.097
Kyle LohseTexas Rangers271130250401.407.407.7411.148
C.J. WilsonLos Angeles Angels26200126400.077.273.192.465
Nate RobertsonDetroit Tigers26830262700.308.357.6541.011
Brett CecilSt. Louis Cardinals26740119700.269.457.538.996
Ubaldo JimenezBaltimore Orioles254200231000.160.250.240.490
Francisco RodriguezDetroit Tigers244011331000.167.259.375.634
Jeremy GuthrieWashington Nationals24310125700.125.344.292.635
Scott FeldmanCincinnati Reds24710141600.292.333.458.792
Mike PelfreyChicago White Sox24510141400.208.240.375.615
Ted LillyLos Angeles Dodgers23400264120.174.321.435.756
Scot ShieldsLos Angeles Angels23620134600.261.393.478.871
Andy PettitteNew York Yankees231130023710.478.519.6091.127
Cole HamelsTexas Rangers23800260400.348.348.609.957
Mark MulderLos Angeles Angels238311102600.348.423.6961.119
Gil MecheKansas City Royals23610002400.261.320.304.624
Matt GarzaMilwaukee Brewers23300154400.130.276.261.537
Paul ByrdBoston Red Sox22630150000.273.273.545.818
Brandon MorrowLos Angeles Dodgers22630152400.273.320.545.865
Chris YoungKansas City Royals22400242500.182.250.455.705
Brian MatuszArizona Diamondbacks22720131000.318.360.545.905
Rodrigo LopezPhiladelphia Phillies22510130400.227.261.409.670
Bruce ChenCleveland Indians2211207151401.500.5001.5452.045
Miguel BatistaColorado Rockies22430012301.182.250.318.568
Carlos SilvaBoston Red Sox21800331200.381.409.8101.219
Scott SchoeneweisBoston Red Sox21520180310.238.238.476.714
Kevin GreggSeattle Mariners21610231800.286.318.619.937
Scott KazmirLos Angeles Dodgers211140288400.524.6131.0001.613
CC SabathiaNew York Yankees21610033700.286.375.333.708
Jeremy BondermanDetroit Tigers21310131400.143.182.333.515
Joe SaundersSeattle Mariners21420003100.190.292.286.577
Francisco LirianoToronto Blue Jays214001141000.190.346.333.679
Roberto HernándezAtlanta Braves21810154300.381.500.5711.071
Derek HollandChicago White Sox21700380200.333.318.7621.080
Gio GonzalezWashington Nationals20720256200.350.500.7501.250
John DanksAtlanta Braves20820152310.400.455.6501.105
Tim HudsonSan Francisco Giants20620127500.300.481.5501.031
Mark HendricksonBaltimore Orioles20520020400.250.250.350.600
Jake ArrietaChicago Cubs19620012800.316.381.421.802
Roy OswaltColorado Rockies19510231400.263.333.632.965
Grant BalfourTampa Bay Rays19700250500.368.350.6841.034
Justin MastersonBoston Red Sox19200165500.105.269.263.532
Jason VargasKansas City Royals19510250000.263.263.632.895
Miguel GonzalezChicago White Sox19110012900.053.143.105.248
Justin DuchschererBaltimore Orioles19301001700.158.200.263.463
Jeremy HellicksonPhiladelphia Phillies19630002100.316.409.474.883
Jesse ChavezLos Angeles Angels18510021200.278.316.333.649
Alfredo SimónCincinnati Reds18710241510.389.421.7781.199
Matt AlbersWashington Nationals186004102200.333.4001.0001.400
Tommy HunterTampa Bay Rays18520010400.278.278.389.667
Craig BreslowMinnesota Twins17200122500.118.200.294.494
Brian TalletSan Diego Padres171030276300.588.6961.1181.813
Ryan Rowland-SmithCincinnati Reds17620141200.353.389.6471.036
Kirk SaarloosCleveland Indians17610355000.353.500.9411.441
Marco EstradaToronto Blue Jays17410352300.235.316.8241.139
Bud NorrisLos Angeles Angels17530131600.294.333.647.980
J.A. HappToronto Blue Jays17300001300.176.222.176.399
Koji UeharaChicago Cubs17300221300.176.222.529.752
Brad RadkeMinnesota Twins17600022200.353.421.353.774
Casey FossumBaltimore Orioles17710372400.412.4741.0001.474
Carlos CarrascoCleveland Indians16210012400.125.222.188.410
Freddy GarciaAtlanta Braves16000022400.000.143.000.143
Edwin JacksonSan Diego Padres16511120200.313.294.688.982
Julio MateoSan Francisco Giants16600221200.375.412.7501.162
Drew HutchisonPittsburgh Pirates16310122300.188.278.438.715
Matt HarrisonPhiladelphia Phillies16220013100.125.263.250.513
Jake WestbrookSt. Louis Cardinals16310024300.188.381.250.631
Jim JohnsonAtlanta Braves16300000400.188.188.188.375
Jonathan PapelbonWashington Nationals16200112500.125.222.313.535
Zack GreinkeArizona Diamondbacks16520142300.313.389.6251.014
Jeff NiemannTampa Bay Rays16200123300.125.263.313.576
J.C. RomeroCleveland Indians16300155600.188.409.375.784
J.J. PutzArizona Diamondbacks16510222200.313.389.7501.139
Josh TomlinCleveland Indians16610231000.375.412.8131.224
Joe KennedyToronto Blue Jays16300142310.188.278.375.653
Max ScherzerWashington Nationals16420110400.250.250.563.813
Sidney PonsonKansas City Royals16920043100.563.632.6881.319
Dallas BradenOakland Athletics15400120200.267.267.467.733
Andy SonnanstineChicago Cubs15300243600.200.368.600.968
Daniel CabreraCincinnati Reds15510262500.333.389.8001.189
Drew SmylySeattle Mariners15400111200.267.313.467.779
Brendan DonnellyPittsburgh Pirates15210012200.133.235.200.435
Scott DownsCleveland Indians15300153500.200.350.400.750
Alex CobbTampa Bay Rays15510122200.333.412.6001.012
Brett AndersonChicago Cubs15710162100.467.529.7331.263
Kevin BrownNew York Yankees15620120210.400.400.7331.133
Daniel BardPittsburgh Pirates15500441200.333.3751.1331.508
Matt ThorntonSan Diego Padres15320002500.200.294.333.627
Brad PennyToronto Blue Jays15310153400.200.333.467.800
Brandon McCarthyLos Angeles Dodgers15420250200.267.313.8001.113
John MaineMiami Marlins15710145200.467.600.7331.333
Erik BedardLos Angeles Dodgers15210001100.133.188.200.388
Kyle KendrickBoston Red Sox14100113100.071.235.286.521
Daisuke MatsuzakaNew York Mets14511013600.357.500.5711.071
Yovani GallardoSeattle Mariners14400363200.286.389.9291.317
Hisashi IwakumaSeattle Mariners14400015300.286.474.286.759
Wei-Yin ChenMiami Marlins14310111100.214.267.500.767
Doug FisterHouston Astros14511141100.357.400.7861.186
Marc RzepczynskiSeattle Mariners14400131400.286.375.500.875
Kenny RogersDetroit Tigers14520132200.357.471.7141.185
Nick BlackburnMinnesota Twins141020161000.714.7331.0711.805
Wade DavisChicago Cubs14110014500.071.278.143.421
Jason FrasorAtlanta Braves14100114300.071.350.286.636
Shigetoshi HasegawaSeattle Mariners14700022100.500.563.5001.063
Scott BakerLos Angeles Dodgers13610131200.462.533.7691.303
Aaron SeleNew York Mets13100141500.077.133.308.441
Felix DoubrontOakland Athletics13400351400.308.3571.0001.357
Chris SaleBoston Red Sox13430010200.308.308.538.846
Mark RedmanColorado Rockies13000011500.000.133.000.133
Bronson ArroyoCincinnati Reds13200002400.154.353.154.507
Keith FoulkeOakland Athletics13410143200.308.438.6151.053
Javier VazquezMiami Marlins13320021500.231.286.385.670
Wandy RodríguezHouston Astros13200024600.154.353.154.507
Dallas KeuchelHouston Astros13200002400.154.267.154.421
Jake OdorizziTampa Bay Rays13320131400.231.286.615.901
Adam EatonColorado Rockies13821252000.615.6671.3852.051
Casey JanssenSan Diego Padres13320004500.231.412.385.796
Brad BergesenArizona Diamondbacks13210013400.154.313.231.543
Mike MarothMinnesota Twins12511014000.417.563.6671.229
César RamosPhiladelphia Phillies12620022100.500.571.6671.238
Dave BushToronto Blue Jays12310130200.250.250.583.833
Scott AtchisonMinnesota Twins12200011100.167.231.167.397
Vicente PadillaBoston Red Sox12401383200.333.5261.2501.776
Gavin FloydToronto Blue Jays12200033500.167.294.167.461
Matt ChicoLos Angeles Dodgers12410030000.333.333.417.750
Curt SchillingBoston Red Sox12100001400.083.154.083.237
Cha Seung BaekSan Diego Padres12210003200.167.375.250.625
Joe NathanWashington Nationals12710171100.583.643.9171.560
Jason DavisPittsburgh Pirates12410020100.333.333.417.750
Johnny CuetoSan Francisco Giants12200110400.167.167.417.583
Matt ClementToronto Blue Jays12000011400.000.077.000.077
Derek LoweTexas Rangers12000000000.000.000.000.000
Trevor CahillSan Diego Padres12410231200.333.429.9171.345
Neal CottsWashington Nationals12510132100.417.500.7501.250
Eddie GuardadoWashington Nationals12320011400.250.308.417.724
Brian DuensingChicago Cubs12610252010.500.5711.0831.655
Orlando HernandezWashington Nationals12300011500.250.308.250.558
Chien-Ming WangKansas City Royals12630020100.500.500.7501.250
Brad LidgeWashington Nationals11210031600.182.250.273.523
A.J. BurnettPittsburgh Pirates11410113500.364.500.7271.227
Ben SheetsAtlanta Braves11200110200.182.182.455.636
Dustin McGowanMiami Marlins11310141100.273.333.636.970
Brandon LeagueKansas City Royals11401240400.364.3641.0911.455
Scott ProctorBaltimore Orioles11300240400.273.273.8181.091
Corey KluberCleveland Indians11000000400.000.000.000.000
Jose ContrerasTexas Rangers11200011410.182.308.182.490
Sean O'SullivanBoston Red Sox11200011000.182.250.182.432
Ian SnellLos Angeles Dodgers11320012000.273.385.455.839
Josh TowersLos Angeles Dodgers11310141400.273.333.636.970
Seth McClungPittsburgh Pirates11600176100.545.706.8181.524
Oliver PerezWashington Nationals11100001200.091.231.091.322
Tomo OhkaToronto Blue Jays11420011100.364.417.545.962
Jason JohnsonNew York Yankees11400002200.364.462.364.825
Jesse CrainChicago White Sox11310121000.273.333.636.970
Tim ReddingToronto Blue Jays11550014100.455.600.9091.509
Chris ArcherTampa Bay Rays11300001410.273.333.273.606
Wade MileyBaltimore Orioles10200001100.200.273.200.473
Hector CarrascoChicago Cubs10430010100.400.400.7001.100
Brett MyersCleveland Indians10300122400.300.417.6001.017
Jake PeavySan Francisco Giants10200000400.200.200.200.400
Chris CapuanoMilwaukee Brewers10310150200.300.300.7001.000
Ricky NolascoLos Angeles Angels10500135000.500.667.8001.467
Jeremy AffeldtSan Francisco Giants10410174410.400.571.8001.371
Jorge SosaMiami Marlins10520131101.500.5451.0001.545
Scott ElartonMinnesota Twins10320001100.300.364.500.864
Ramon OrtizToronto Blue Jays10721242000.700.7691.7002.469
Hisanori TakahashiColorado Rockies10300111010.300.364.600.964
Carlos VillanuevaSan Diego Padres10300221200.300.364.9001.264
Ryan DempsterChicago Cubs10200000200.200.200.200.400
D.J. CarrascoAtlanta Braves10320012200.300.417.500.917
Fernando RodneyArizona Diamondbacks10100121200.100.167.400.567
John LannanKansas City Royals10300013100.300.462.300.762
Tommy MiloneMilwaukee Brewers10530010100.500.500.8001.300
Jonathon NieseNew York Yankees10310023100.300.462.400.862
Juan Carlos OviedoTexas Rangers10000000100.000.000.000.000
Alfredo AcevesNew York Yankees10520151000.500.5831.0001.583
Brandon BackeHouston Astros10200121300.200.273.500.773
Ryan FeierabendTexas Rangers10320114300.300.500.8001.300
Kyle DrabekSan Francisco Giants10410140200.400.417.8001.217
Jeff SuppanSan Diego Padres10200003210.200.385.200.585
Edinson VolquezMiami Marlins9100131300.111.250.444.694
Jeff SamardzijaSan Francisco Giants9200220100.222.222.8891.111
Juan RinconLos Angeles Angels9310020200.333.333.444.778
Alan EmbreeChicago White Sox9420022200.444.545.6671.212
Woody WilliamsHouston Astros9510230100.556.5561.3331.889
Drew PomeranzBoston Red Sox9100001400.111.200.111.311
Al LeiterNew York Yankees9100000400.111.111.111.222
Taylor BuchholzNew York Mets9100010100.111.100.111.211
Luke FrenchMinnesota Twins9500223000.556.6671.2221.889
Jon RauchKansas City Royals9410112200.444.545.8891.434
Vin MazzaroSan Francisco Giants9410262100.444.5831.2221.806
Gustavo ChacinNew York Mets9320000100.333.400.556.956
Charlie FurbushSeattle Mariners9200000300.222.222.222.444
Danys BaezPhiladelphia Phillies9200131400.222.300.556.856
Chad GaudinLos Angeles Dodgers9110015100.111.429.222.651
Geremi GonzalezToronto Blue Jays9100010200.111.111.111.222
Terry MulhollandArizona Diamondbacks9410111000.444.500.8891.389
Brian MoehlerHouston Astros9200112200.222.364.556.919
Tom GordonArizona Diamondbacks9200010300.222.222.222.444
Livan HernandezMilwaukee Brewers9410250100.444.4441.2221.667
Brad ZieglerMiami Marlins9210120110.222.222.667.889
Randy JohnsonSan Francisco Giants9200120200.222.222.556.778
Josh FoggPhiladelphia Phillies9610280100.667.6671.4442.111
Anthony SwarzakChicago White Sox9310141100.333.400.7781.178
LaTroy HawkinsToronto Blue Jays9200010100.222.222.222.444
Joel PeraltaChicago Cubs9510352200.556.6361.6672.303
Esteban YanMiami Marlins9110002100.111.273.222.495
Carl PavanoMinnesota Twins9400162000.444.500.7781.278
Scott OlsenTexas Rangers9300120100.333.333.6671.000
Tom GorzelannyNew York Mets9410132000.444.545.8891.434
Mariano RiveraNew York Yankees9100001200.111.200.111.311
Aaron CookColorado Rockies9220020000.222.273.444.717
Chris RayOakland Athletics9100121200.111.200.444.644
Shaun MarcumCleveland Indians9310141200.333.400.7781.178
Zach DukeSt. Louis Cardinals9110000100.111.111.222.333
Kevin SloweyPhiladelphia Phillies9310120200.333.300.7781.078
Alexi OgandoArizona Diamondbacks9210130200.222.222.667.889
Andrew MillerCleveland Indians8100010300.125.125.125.250
Hiroki KurodaNew York Yankees8310141100.375.444.8751.319
Esteban LoaizaChicago White Sox8200001400.250.400.250.650
Ian KennedyKansas City Royals8210000200.250.250.375.625
Matt MooreSan Francisco Giants8410011100.500.556.6251.181
Luis AyalaToronto Blue Jays8400340100.500.5561.6252.181
Wil LedezmaMinnesota Twins8100012200.125.300.125.425
Jose LimaNew York Mets8210110000.250.250.7501.000
Jaret WrightPittsburgh Pirates8300121000.375.444.7501.194
Danny DuffyKansas City Royals8310024000.375.583.5001.083
Brandon WebbTexas Rangers8210041000.250.333.375.708
Dustin NippertTexas Rangers8300020200.375.375.375.750
Robbie Ross Jr.Boston Red Sox8200010200.250.250.250.500
Darren OliverToronto Blue Jays8310001000.375.444.500.944
Pedro FelicianoChicago Cubs8100111300.125.222.500.722
Justin MillerLos Angeles Dodgers8310130300.375.375.8751.250
Darren O'DayBaltimore Orioles8210020100.250.250.375.625
Darrell MayCincinnati Reds8410341200.500.5561.7502.306
Doug WaechterKansas City Royals8200110100.250.250.625.875
Odalis PerezWashington Nationals8300120200.375.375.7501.125
Huston StreetLos Angeles Angels8310250300.375.3751.2501.625
Boof BonserCleveland Indians8410240200.500.5001.3751.875
Jordan ZimmermannDetroit Tigers8100001400.125.222.125.347
Rafael BetancourtColorado Rockies8100120200.125.125.500.625
Travis HarperTampa Bay Rays8100000300.125.125.125.250
Phil HughesMinnesota Twins8400000100.500.500.5001.000
Randy WolfDetroit Tigers8210132100.250.400.7501.150
Jason GrilliToronto Blue Jays8100112300.125.300.500.800
Zach BrittonBaltimore Orioles8200003200.250.455.250.705
Shawn CampPhiladelphia Phillies8220011200.250.400.500.900
Dave BorkowskiPhiladelphia Phillies8110001100.125.222.250.472
Kevin JepsenArizona Diamondbacks8300281200.375.4441.1251.569
Brad HalseyNew York Yankees8420012100.500.600.7501.350
Mark LoweDetroit Tigers8410340000.500.5001.7502.250
Sean GreenTexas Rangers8210002200.250.455.375.830
Jorge JulioPittsburgh Pirates7400120100.571.5711.0001.571
Jason BerkenPhiladelphia Phillies7420022000.571.667.8571.524
Tim ByrdakNew York Mets7300013000.429.600.4291.029
Ricardo RinconNew York Mets7210001200.286.375.429.804
Jamie WalkerBaltimore Orioles7200000200.286.286.286.571
Tanyon SturtzeLos Angeles Dodgers7210024001.286.500.429.929
Dana EvelandTampa Bay Rays7310011110.429.500.5711.071
Jim MecirMiami Marlins7210000200.286.286.429.714
Ron VilloneWashington Nationals7420141100.571.6251.2861.911
Rafael SorianoToronto Blue Jays7210001100.286.375.429.804
Joaquin BenoitPhiladelphia Phillies7100121200.143.222.571.794
Horacio RamirezChicago Cubs7310011100.429.500.5711.071
Jesus ColomeColorado Rockies7210111400.286.375.8571.232
Jason BergmannKansas City Royals7210010100.286.286.429.714
John HalamaOakland Athletics7300111200.429.500.8571.357
Joakim SoriaKansas City Royals7000001100.000.125.000.125
Joe MaysLos Angeles Dodgers7201001100.286.375.571.946
José ValverdeSan Diego Padres7000013300.000.300.000.300
David PauleyArizona Diamondbacks7310120000.429.4291.0001.429
Zach MinerSeattle Mariners7300230100.429.4291.2861.714
Kyle FarnsworthHouston Astros7300121300.429.500.8571.357
Robinson TejedaCleveland Indians7000000200.000.000.000.000
A.J. GriffinTexas Rangers7100020200.143.125.143.268
Dillon GeeTexas Rangers7200121200.286.444.7141.159
Joe KellyBoston Red Sox7200260200.286.2861.1431.429
Junichi TazawaMiami Marlins7210001100.286.444.429.873
Brian AndersonTampa Bay Rays7100110200.143.143.571.714
Wade MillerToronto Blue Jays7300014100.429.636.4291.065
Jason HammelKansas City Royals7300011200.429.556.429.984
Felipe PaulinoCleveland Indians7000002300.000.222.000.222
Kyle DaviesNew York Yankees7410233200.571.7271.5712.299
Julian TavarezWashington Nationals7200131200.286.375.7141.089
Frank FranciscoChicago White Sox7100010400.143.143.143.286
Manny DelcarmenWashington Nationals7100011200.143.250.143.393
Justin SpeierColorado Rockies7300351200.429.5001.7142.214
Chad BillingsleyPhiladelphia Phillies6210020100.333.333.500.833
Jeff WeaverLos Angeles Dodgers6200000000.333.333.333.667
Enrique GonzalezDetroit Tigers6100011100.167.286.167.452
J.P. HowellToronto Blue Jays6110042300.167.400.333.733
Jeff GrayChicago White Sox6100010101.167.167.167.333
Jon LieberChicago Cubs6200130100.333.333.8331.167
Jimmy GobbleColorado Rockies6200000100.333.333.333.667
Jake McGeeColorado Rockies6200000100.333.333.333.667
Cody AllenCleveland Indians6000000300.000.000.000.000
Erasmo RamirezTampa Bay Rays6100122100.167.375.6671.042
Jamey WrightLos Angeles Dodgers6400130000.667.5711.1671.738
Jay WitasickTampa Bay Rays6100003200.167.444.167.611
Byung-Hyun KimSan Francisco Giants6100000100.167.375.167.542
Mike MontgomeryChicago Cubs6110011300.167.286.333.619
Greg SmithAtlanta Braves6320010000.500.500.8331.333
Jose QuintanaChicago White Sox6000000200.000.000.000.000
Troy PercivalTampa Bay Rays6100000200.167.167.167.333
Omar DaalBaltimore Orioles6200000200.333.333.333.667
Chris JakubauskasCleveland Indians6100122200.167.375.6671.042
Hector SantiagoMinnesota Twins6310141100.500.6251.1671.792
Brandon GómesChicago Cubs6100001100.167.286.167.452
Vinnie ChulkMilwaukee Brewers6200141100.333.429.8331.262
Damaso MarteNew York Yankees6510121100.833.8571.5002.357
Burke BadenhopWashington Nationals6100011000.167.286.167.452
Octavio DotelDetroit Tigers6220012200.333.500.6671.167
Lenny DiNardoOakland Athletics6000001200.000.143.000.143
Pedro MartinezPhiladelphia Phillies6110000300.167.167.333.500
Jeremy AccardoArizona Diamondbacks6200000000.333.333.333.667
Trevor BauerCleveland Indians6100010110.167.167.167.333
Shawn ChaconOakland Athletics6210021400.333.429.500.929
Greg MadduxLos Angeles Dodgers6100000200.167.167.167.333
Pat HentgenToronto Blue Jays6110002100.167.375.333.708
Troy PattonSan Diego Padres6000000000.000.000.000.000
Jake WoodsPhiladelphia Phillies6200000100.333.333.333.667
Brad BoxbergerTampa Bay Rays6110000300.167.167.333.500
Brian StokesArizona Diamondbacks6210001100.333.429.500.929
B.J. RyanChicago Cubs6200000200.333.333.333.667
Jeff FrancisToronto Blue Jays6310001200.500.571.6671.238
Dontrelle WillisMilwaukee Brewers6200002101.333.500.333.833
George SherrillKansas City Royals6210121100.333.4291.0001.429
Mitch TalbotNew York Mets6000001000.000.143.000.143
Jo-Jo ReyesMiami Marlins6200130100.333.333.8331.167
Eric O'FlahertyAtlanta Braves6210000100.333.333.500.833
Kip WellsLos Angeles Angels6300131200.500.5711.0001.571
David WellsLos Angeles Dodgers6300000000.500.500.5001.000
Chris VolstadChicago White Sox6320020000.500.500.8331.333
Kyle GibsonMinnesota Twins6110012100.167.375.333.708
Phil CokePittsburgh Pirates5100010000.200.200.200.400
Chris HammondCincinnati Reds5100120100.200.200.8001.000
Neftali FelizMilwaukee Brewers5100000200.200.200.200.400
Paul AbbottPhiladelphia Phillies5000001100.000.167.000.167
Chad QuallsColorado Rockies5100010100.200.200.200.400
Michael WuertzMiami Marlins5300260100.600.6001.8002.400
Clint NageotteNew York Mets5300022000.600.714.6001.314
Bobby JenksBoston Red Sox5000003100.000.375.000.375
Mike TimlinColorado Rockies5210000100.400.500.6001.100
Tyson RossTexas Rangers5210120100.400.4001.2001.600
Arthur RhodesSt. Louis Cardinals5100001200.200.333.200.533
Jarrod ParkerOakland Athletics5100001200.200.333.200.533
Aaron LoupToronto Blue Jays5100011000.200.333.200.533
Dan MiceliBoston Red Sox5100000200.200.200.200.400
Rick WhiteSeattle Mariners5201151000.400.5001.4001.900
Todd WilliamsColorado Rockies5210001100.400.500.6001.100
Dan GieseOakland Athletics5200110100.400.4001.0001.400
Mike MinorKansas City Royals5100111100.200.333.8001.133
Andrew BaileyLos Angeles Angels5000010100.000.000.000.000
Billy WagnerAtlanta Braves5310020000.600.600.8001.400
Steve KlinePhiladelphia Phillies5210000200.400.400.6001.000
Jesse LitschToronto Blue Jays5100110100.200.200.8001.000
Kerry LigtenbergCincinnati Reds5000000200.000.000.000.000
Aaron HeilmanTexas Rangers5200121100.400.5001.0001.500
Bob HowryChicago Cubs5000000200.000.000.000.000
Dylan BundyBaltimore Orioles5210011100.400.500.6001.100
David HernandezLos Angeles Angels5100003000.200.500.200.700
Matt LindstromLos Angeles Angels5310001100.600.714.8001.514
Josh LuekeTampa Bay Rays5100010000.200.200.200.400
Héctor NoesíChicago White Sox5110001100.200.333.400.733
Luis PerezToronto Blue Jays5200001000.400.500.400.900
Tony SippHouston Astros5100131000.200.333.8001.133
Micah OwingsSeattle Mariners5000000300.000.000.000.000
Jeff HarrisCleveland Indians5000001200.000.167.000.167
Colby LewisTexas Rangers5000001100.000.167.000.167
Joel ZumayaMinnesota Twins5200140000.400.4001.0001.400
Jerome WilliamsSt. Louis Cardinals5110011100.200.333.400.733
Mickey CallawayTexas Rangers5000000300.000.000.000.000
Hideki OkajimaOakland Athletics5200022100.400.571.400.971
Darrell RasnerNew York Yankees5000000100.000.000.000.000
Dewon BrazeltonSt. Louis Cardinals5100112000.200.429.8001.229
Jason JenningsOakland Athletics5100020200.200.200.200.400
Philip HumberSan Diego Padres5000001300.000.167.000.167
Jeremy SowersCleveland Indians5300011000.600.667.6001.267
Matt HergesKansas City Royals5210130100.400.4001.2001.600
Brian BannisterKansas City Royals5100000300.200.333.200.533
Doug DavisKansas City Royals5000001100.000.167.000.167
Victor ZambranoNew York Yankees5320111000.600.6671.6002.267
Glen PerkinsMinnesota Twins5200131100.400.5001.0001.500
Ernesto FrieriNew York Yankees5210120100.400.4001.2001.600
Bill BrayWashington Nationals5100011200.200.333.200.533
Joe NelsonSeattle Mariners5000000100.000.000.000.000
Dan WheelerKansas City Royals5210130000.400.4001.2001.600
Scott LinebrinkSt. Louis Cardinals5100131010.200.429.8001.229
John AxfordOakland Athletics5100010000.200.200.200.400
Edward MujicaDetroit Tigers5100001300.200.333.200.533
Ramon RamirezLos Angeles Angels5300332000.600.7142.4003.114
Shawn HillDetroit Tigers5100021000.200.333.200.533
Garrett RichardsLos Angeles Angels5100121200.200.286.8001.086
Henderson ÁlvarezOakland Athletics5210003000.400.625.6001.225
Bobby KeppelCincinnati Reds5300000000.600.600.6001.200
Russ OrtizLos Angeles Dodgers4100124100.250.6251.0001.625
Mike MacDougalSeattle Mariners4200011100.500.600.5001.100
Saul RiveraCleveland Indians4210010000.500.500.7501.250
Pat NeshekPhiladelphia Phillies4110020200.250.250.500.750
Nelson FigueroaArizona Diamondbacks4320010100.750.7501.2502.000
Pedro StropChicago Cubs4000011200.000.200.000.200
Brad ThomasDetroit Tigers4200120000.500.5001.2501.750
Tony PenaLos Angeles Angels4100000000.250.250.250.500
Chad DurbinPhiladelphia Phillies4210030100.500.500.7501.250
Willie EyreTexas Rangers4210140000.500.4001.5001.900
Steve DelabarCleveland Indians4310110000.750.7501.7502.500
Bobby SeayDetroit Tigers4000000100.000.000.000.000
Anibal SanchezDetroit Tigers4100000000.250.400.250.650
Jon HuberLos Angeles Dodgers4100000100.250.250.250.500
Matt CappsArizona Diamondbacks4000000000.000.000.000.000
Jae SeoTampa Bay Rays4100000100.250.400.250.650
Billy TraberBoston Red Sox4300240000.750.7502.2503.000
Luke HochevarKansas City Royals4100001000.250.400.250.650
Zach PutnamChicago White Sox4000001100.000.200.000.200
Kelvin HerreraKansas City Royals4000000100.000.000.000.000
Jonathan BroxtonSt. Louis Cardinals4000000100.000.000.000.000
Travis DriskillHouston Astros4210010100.500.500.7501.250
Franklin MoralesToronto Blue Jays4000002100.000.333.000.333
Runelvys HernandezHouston Astros4000003200.000.500.000.500
Kris BensonArizona Diamondbacks4200133000.500.6671.2501.917
Yu DarvishTexas Rangers4000000100.000.000.000.000
Rich HillLos Angeles Dodgers4000003200.000.429.000.429
Chad BradfordTampa Bay Rays4100001010.250.500.250.750
Jeriome RobertsonNew York Mets4200230100.500.5002.0002.500
Tom WilhelmsenArizona Diamondbacks4000001200.000.200.000.200
Braden LooperChicago Cubs4210000100.500.500.7501.250
Craig StammenSan Diego Padres4100000000.250.250.250.500
Cliff PolitteSt. Louis Cardinals4100010200.250.250.250.500
Dan WrightSeattle Mariners4100000000.250.250.250.500
Rick van den HurkPittsburgh Pirates4100001000.250.400.250.650
Ryan MadsonOakland Athletics4100000200.250.250.250.500
Chris SpurlingMilwaukee Brewers4210020000.500.500.7501.250
Matt MorrisPittsburgh Pirates4000000300.000.000.000.000
Aquilino LopezDetroit Tigers4000000100.000.000.000.000
Trever MillerChicago Cubs4200011100.500.600.5001.100
Luke GregersonHouston Astros4000000100.000.000.000.000
Vinnie PestanoNew York Yankees4100110000.250.2501.0001.250
Kevin CorreiaPhiladelphia Phillies4000000100.000.000.000.000
Roy CorcoranLos Angeles Dodgers4110001000.250.400.500.900
Jason IsringhausenLos Angeles Angels4210000100.500.500.7501.250
Jerry BlevinsNew York Mets4200012100.500.750.5001.250
Steve SparksHouston Astros4100010000.250.250.250.500
Michael GonzalezWashington Nationals4100002200.250.500.250.750
Rick HellingMilwaukee Brewers4200140100.500.6001.2501.850
Keiichi YabuSan Francisco Giants4000000100.000.000.000.000
Mike WoodTexas Rangers4110030000.250.250.500.750
Andrew SiscoLos Angeles Dodgers4101010000.250.250.7501.000
Paul QuantrillMiami Marlins4000000000.000.000.000.000
Matt HarveyNew York Mets4300110000.750.7501.5002.250
Matt BelisleMinnesota Twins4100000000.250.250.250.500
John GrabowLos Angeles Dodgers4000010200.000.000.000.000
Santiago CasillaOakland Athletics4000002000.000.333.000.333
Lance CormierTampa Bay Rays4100002100.250.500.250.750
Brian BruneyChicago White Sox4100010100.250.250.250.500
Matt GuerrierMinnesota Twins4100001100.250.400.250.650
Steve GeltzLos Angeles Dodgers4100011100.250.400.250.650
Tommy HansonChicago White Sox4000001010.000.200.000.200
Scott RichmondTexas Rangers4310021000.750.8001.0001.800
Collin McHughHouston Astros4100010200.250.250.250.500
John SmoltzSt. Louis Cardinals4320001100.750.8001.2502.050
Michael BowdenCincinnati Reds4100010000.250.250.250.500
Brad BrachBaltimore Orioles4100120000.250.2501.0001.250
Greg HollandColorado Rockies3100001000.333.500.333.833
Liam HendriksOakland Athletics3100010200.333.333.333.667
Rob BellChicago White Sox3200010000.667.667.6671.333
Dylan AxelrodMiami Marlins3000000100.000.000.000.000
Aaron HarangPhiladelphia Phillies3100111100.333.5001.3331.833
Justin LehrCincinnati Reds3100110000.333.3331.3331.667
Lance CarterToronto Blue Jays3100000000.333.333.333.667
Andrew CashnerTexas Rangers3000000300.000.000.000.000
Blake WoodCincinnati Reds3200011000.667.750.6671.417
Jon AdkinsChicago White Sox3210110000.667.6672.0002.667
Evan ScribnerSeattle Mariners3200220000.667.6672.6673.333
Fernando SalasNew York Mets3000000200