Travis Hafner

#331B,
Height: 6' 3"
Weight: 240
Bat: L
Throw: R
Born:
College: Cowley County (KS) JC
Birth Place: Jamestown, North Dakota
Draft: 1996 31st round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Mark BuehrleToronto Blue Jays69174031271600.246.366.435.801
Justin VerlanderDetroit Tigers50140031191500.280.383.460.843
Zack GreinkeArizona Diamondbacks4315301431501.349.391.488.880
Johan SantanaToronto Blue Jays438105751000.186.286.558.844
Jeremy BondermanDetroit Tigers40102037111500.250.423.525.948
Scott BakerLos Angeles Dodgers401560483600.375.419.8251.244
Carlos SilvaBoston Red Sox3615401104500.417.452.6111.063
Brad RadkeMinnesota Twins368303311001.222.243.556.799
Freddy GarciaAtlanta Braves361520473400.417.462.8061.267
John LackeyChicago Cubs346201351210.176.282.324.606
Gil MecheKansas City Royals331020293900.303.368.545.914
Ervin SantanaMinnesota Twins336101331100.182.270.303.573
Jose ContrerasTexas Rangers30400018800.133.316.133.449
Nate RobertsonDetroit Tigers304000131100.133.235.133.369
Felix HernandezSeattle Mariners29720163800.241.313.414.726
Jered WeaverSan Diego Padres29510137500.172.333.310.644
Kyle LohseTexas Rangers28920272400.321.387.607.994
John DanksAtlanta Braves27720262700.259.310.556.866
Luke HochevarKansas City Royals27640062410.222.276.370.646
Jon GarlandColorado Rockies277202561000.259.394.556.949
Mike MarothMinnesota Twins26400004500.154.267.154.421
Matt ThorntonSan Diego Padres25520133600.200.286.400.686
Dan HarenChicago Cubs25430132700.160.222.400.622
Javier VazquezMiami Marlins25511172800.200.250.440.690
Nick BlackburnMinnesota Twins25820003200.320.393.400.793
Rick PorcelloBoston Red Sox24700260400.292.280.542.822
Jimmy GobbleColorado Rockies247210541000.292.379.458.838
Doug FisterLos Angeles Angels23701244300.304.429.6521.081
Edwin JacksonSan Diego Padres23800244500.348.444.6091.053
Kenny RogersDetroit Tigers2310102610310.435.618.7391.357
James ShieldsChicago White Sox23410001801.174.269.217.487
Jarrod WashburnDetroit Tigers231010372400.435.462.8701.331
Gavin FloydToronto Blue Jays23510131400.217.250.391.641
Max ScherzerWashington Nationals228001521000.364.417.500.917
A.J. BurnettPittsburgh Pirates22710154600.318.423.500.923
Kevin SloweyPhiladelphia Phillies22720230600.318.318.6821.000
Josh BeckettLos Angeles Dodgers21721165300.333.462.6671.128
Joe BlantonWashington Nationals20300013500.150.292.150.442
Damaso MarteNew York Yankees20730144900.350.458.6501.108
Kelvim EscobarMilwaukee Brewers20910142400.450.500.6501.150
Jake PeavySan Francisco Giants19620230500.316.316.7371.053
Armando GalarragaTexas Rangers19310151200.158.238.368.607
Bartolo ColónAtlanta Braves19100014600.053.217.053.270
Jason JohnsonNew York Yankees18610141400.333.368.556.924
Erik BedardLos Angeles Dodgers18500006800.278.500.278.778
Brandon McCarthyLos Angeles Dodgers18720273300.389.476.8331.310
Carl PavanoMinnesota Twins17510022100.294.368.353.721
Brandon MorrowLos Angeles Dodgers17530241500.294.368.8241.192
Jamie WalkerBaltimore Orioles17710262400.412.500.8241.324
Rodrigo LopezPhiladelphia Phillies171010140310.588.588.8241.412
Mike WoodTexas Rangers17631001200.353.389.6471.036
J.C. RomeroCleveland Indians16530062400.313.450.500.950
Aaron HarangPhiladelphia Phillies16410020200.250.250.313.563
Joe MaysLos Angeles Dodgers15620293100.400.500.9331.433
Fernando RodneyArizona Diamondbacks15620134000.400.526.7331.260
Kyle DaviesNew York Yankees15310123600.200.333.467.800
Brian BannisterKansas City Royals15520022300.333.412.467.878
Neal CottsWashington Nationals15420161600.267.313.600.913
Joe NathanWashington Nationals15200131500.133.188.333.521
Jason HammelKansas City Royals14400232200.286.375.7141.089
Roy HalladayToronto Blue Jays14420013400.286.412.429.840
Dennys ReyesBaltimore Orioles14410003300.286.444.357.802
Josh TowersLos Angeles Dodgers14520140200.357.357.7141.071
Bobby SeayDetroit Tigers14310021700.214.267.286.552
Tim WakefieldBoston Red Sox14220023300.143.278.286.563
Scot ShieldsLos Angeles Angels13410130500.308.308.615.923
Daisuke MatsuzakaNew York Mets13420012100.308.400.462.862
Paul ByrdBoston Red Sox13110000400.077.077.154.231
Darren OliverToronto Blue Jays13100122500.077.200.308.508
Joakim SoriaKansas City Royals13300001200.231.286.231.516
Brett CecilSt. Louis Cardinals13101011600.077.143.231.374
Jamie MoyerToronto Blue Jays13200001500.154.267.154.421
Bronson ArroyoCincinnati Reds13740120200.538.5381.0771.615
Orlando HernandezWashington Nationals13210021500.154.313.231.543
Jon LesterChicago Cubs13300030200.231.214.231.445
Ricky RomeroSan Francisco Giants12300120300.250.357.500.857
Esteban LoaizaChicago White Sox12300022500.250.357.250.607
Mike MussinaNew York Yankees12210024300.167.389.250.639
Brian DuensingChicago Cubs12510020100.417.417.500.917
Jason FrasorAtlanta Braves12000002600.000.143.000.143
R.A. DickeyAtlanta Braves12310010000.250.250.333.583
Ted LillyLos Angeles Dodgers12210001400.167.231.250.481
Odalis PerezWashington Nationals12320003300.250.400.417.817
Denny BautistaSeattle Mariners11620120000.545.5451.0001.545
Scott DownsCleveland Indians11310001300.273.333.364.697
Barry ZitoOakland Athletics11200115500.182.471.455.925
Kirk SaarloosCleveland Indians11100000300.091.167.091.258
Sean O'SullivanBoston Red Sox11320030200.273.273.455.727
Cha Seung BaekSan Diego Padres11610031200.545.583.6361.220
Clay BuchholzPhiladelphia Phillies11300110200.273.273.545.818
Vin MazzaroSan Francisco Giants11310031300.273.333.364.697
Ron MahayCincinnati Reds11110032100.091.313.182.494
Jose LimaNew York Mets11400362300.364.4621.1821.643
Francisco LirianoToronto Blue Jays11200112200.182.357.455.812
Chad GaudinLos Angeles Dodgers11500245100.455.6251.0001.625
C.J. WilsonLos Angeles Angels11210021500.182.308.273.580
Jesse CrainChicago White Sox10310002500.300.417.400.817
Dustin MoseleyMiami Marlins10200110300.200.200.500.700
Wade DavisChicago Cubs10410002300.400.500.5001.000
Miguel GonzálezChicago White Sox10200021300.200.333.200.533
Seth McClungPittsburgh Pirates10210010300.200.200.300.500
Shaun MarcumCleveland Indians10320131100.300.364.8001.164
Jose MijaresCincinnati Reds10430020000.400.400.7001.100
LaTroy HawkinsToronto Blue Jays10110000300.100.100.200.300
Ryan DreseHouston Astros10430033201.400.538.7001.238
Brian AndersonTampa Bay Rays10530021100.500.545.8001.345
Joaquín BenoitPhiladelphia Phillies10400220300.400.4001.0001.400
Philip HumberSan Diego Padres10400131200.400.500.7001.200
Eddie GuardadoWashington Nationals10200110400.200.200.500.700
Terry MulhollandArizona Diamondbacks9100000000.111.200.111.311
Runelvys HernandezHouston Astros9300133000.333.500.6671.167
Doug WaechterKansas City Royals9210130100.222.222.667.889
Darrell MayCincinnati Reds9110011300.111.200.222.422
Wil LedezmaMinnesota Twins9000000300.000.000.000.000
Tommy HunterTampa Bay Rays9310001100.333.400.444.844
Bruce ChenCleveland Indians9310032400.333.455.444.899
Jerry BlevinsNew York Mets9100010200.111.111.111.222
Jorge De La RosaArizona Diamondbacks9200243400.222.462.8891.350
Curt SchillingBoston Red Sox9410010200.444.444.5561.000
Andy PettitteNew York Yankees9200000400.222.222.222.444
Derek LoweTexas Rangers9200000100.222.222.222.444
Joel PineiroLos Angeles Angels9410032200.444.545.5561.101
Vicente PadillaBoston Red Sox9300024200.333.538.333.872
Jeremy GuthrieWashington Nationals9410002000.444.615.5561.171
Justin DuchschererBaltimore Orioles9300122300.333.455.6671.121
Mark HendricksonBaltimore Orioles9320032300.333.455.5561.010
Pedro MartinezPhiladelphia Phillies9100000300.111.111.111.222
Mark RedmanColorado Rockies9201010200.222.222.444.667
Lenny DiNardoOakland Athletics9200001200.222.300.222.522
Chien-Ming WangKansas City Royals9200004000.222.462.222.684
Alan EmbreeChicago White Sox9420150100.444.4441.0001.444
Jamey WrightLos Angeles Dodgers9000002200.000.182.000.182
Bobby JenksBoston Red Sox8220012400.250.400.500.900
Andrew SiscoLos Angeles Dodgers8100124200.125.417.500.917
Kevin MillwoodSeattle Mariners8200010100.250.250.250.500
Jeremy HellicksonPhiladelphia Phillies8100000300.125.125.125.250
Randy JohnsonSan Francisco Giants8210020200.250.222.375.597
Jeff FrancisToronto Blue Jays8210020100.250.250.375.625
Scott DiamondToronto Blue Jays8200001100.250.333.250.583
Sidney PonsonKansas City Royals8520154100.625.7501.2502.000
Tim ByrdakNew York Mets8321051200.375.400.8751.275
Steve TrachselBaltimore Orioles8200001200.250.333.250.583
Shawn CampPhiladelphia Phillies8400220200.500.5001.2501.750
Francisco CorderoBoston Red Sox8310011300.375.444.500.944
Alex CobbTampa Bay Rays8000003300.000.273.000.273
Ramon OrtizToronto Blue Jays8200002100.250.400.250.650
Justin MastersonBoston Red Sox8100111200.125.222.500.722
Will OhmanWashington Nationals8100002100.125.300.125.425
Chris TillmanBaltimore Orioles8100001300.125.222.125.347
Dave BushToronto Blue Jays8100000200.125.125.125.250
Keith FoulkeOakland Athletics8100151400.125.222.500.722
Brian ShouseTampa Bay Rays8220020100.250.333.500.833
Miguel BatistaColorado Rockies8510252100.625.7001.5002.200
Colby LewisTexas Rangers8100012100.125.333.125.458
Jeremy AffeldtSan Francisco Giants8100143200.125.417.500.917
Scott ElartonMinnesota Twins8100010000.125.111.125.236
J.J. PutzArizona Diamondbacks8100110200.125.125.500.625
George SherrillKansas City Royals7100002400.143.333.143.476
Aaron SeleNew York Mets7400252101.571.6671.4292.095
Todd JonesDetroit Tigers7100001300.143.250.143.393
Homer BaileyCincinnati Reds7300011000.429.500.429.929
Jon RauchKansas City Royals7100000200.143.143.143.286
Matt GuerrierMinnesota Twins7210124100.286.545.8571.403
Matt GarzaMilwaukee Brewers7100002200.143.400.143.543
Chris SaleBoston Red Sox7200110200.286.286.7141.000
Mike MyersLos Angeles Dodgers7100012200.143.333.143.476
Joel PeraltaChicago Cubs7000001300.000.125.000.125
Anthony SwarzakChicago White Sox7400020100.571.571.5711.143
John BaleDetroit Tigers7200011400.286.375.286.661
Francisco RodríguezDetroit Tigers7300112300.429.556.8571.413
Trever MillerChicago Cubs7100120100.143.125.571.696
Brian MatuszArizona Diamondbacks7200010310.286.286.286.571
Joe SaundersSeattle Mariners7000002301.000.222.000.222
Kevin GreggSeattle Mariners7201013300.286.500.5711.071
Luis MendozaKansas City Royals7200111000.286.375.7141.089
Cory LidleNew York Yankees7210001000.286.444.429.873
Kameron LoeArizona Diamondbacks7200002100.286.444.286.730
Byung-Hyun KimSan Francisco Giants7200011100.286.444.286.730
Trevor CahillSan Diego Padres7200121100.286.375.7141.089
Carlos VillanuevaSan Diego Padres7300120100.429.429.8571.286
Phil CokePittsburgh Pirates7200010200.286.375.286.661
Ryan DempsterChicago Cubs7100000400.143.143.143.286
Juan RinconLos Angeles Angels6100015400.167.545.167.712
D.J. CarrascoAtlanta Braves6100011200.167.250.167.417
Matt HarrisonPhiladelphia Phillies6100000200.167.167.167.333
Scott KazmirLos Angeles Dodgers6100002300.167.375.167.542
Randy WilliamsBoston Red Sox6000000200.000.000.000.000
Paul AbbottPhiladelphia Phillies6100110000.167.167.667.833
Octavio DotelDetroit Tigers6310150000.500.5711.1671.738
Boone LoganCleveland Indians6400130100.667.7141.1671.881
Cliff PolitteSt. Louis Cardinals6000001100.000.143.000.143
Joe KennedyToronto Blue Jays6420000000.667.6671.0001.667
Jason GrilliToronto Blue Jays6000002300.000.250.000.250
Brett AndersonChicago Cubs6200000000.333.333.333.667
Trevor BellCincinnati Reds6210110100.333.3331.0001.333
Grant BalfourTampa Bay Rays6210010200.333.333.500.833
Scott FeldmanCincinnati Reds6100000200.167.286.167.452
Jason VargasKansas City Royals6100011100.167.286.167.452
Gary KnottsNew York Mets6200111100.333.429.8331.262
Travis HarperTampa Bay Rays6300110000.500.5001.0001.500
Daniel CabreraCincinnati Reds6100000100.167.167.167.333
Nate CornejoChicago White Sox6400000210.667.667.6671.333
Jake WoodsPhiladelphia Phillies6200120100.333.333.8331.167
Carlos ZambranoPhiladelphia Phillies6200010100.333.333.333.667
Joel ZumayaMinnesota Twins6110001000.167.286.333.619
Jae SeoTampa Bay Rays6420241000.667.7142.0002.714
Rich HardenMinnesota Twins6310155200.500.6671.1671.833
David WellsLos Angeles Dodgers6210010000.333.333.500.833
Gary GloverMiami Marlins6000000200.000.000.000.000
Kyle FarnsworthHouston Astros6000001300.000.143.000.143
Jesus ColomeColorado Rockies6100110200.167.167.667.833
Yu DarvishTexas Rangers6200112100.333.500.8331.333
Ryan FranklinSt. Louis Cardinals6200120000.333.286.8331.119
Robinson TejedaCleveland Indians6000002100.000.400.000.400
Samuel DedunoBaltimore Orioles6110001000.167.286.333.619
Jeff NiemannTampa Bay Rays6110000200.167.167.333.500
Dustin McGowanMiami Marlins6100111100.167.375.6671.042
David PauleyArizona Diamondbacks5300020100.600.600.6001.200
Scott LinebrinkSt. Louis Cardinals5000000100.000.000.000.000
Zach MinerSeattle Mariners5100120100.200.200.8001.000
Boof BonserCleveland Indians5200120100.400.4001.0001.400
Nick MassetWashington Nationals5200010100.400.400.400.800
Julio MateoSan Francisco Giants5100110200.200.200.8001.000
Tom GordonArizona Diamondbacks5210010000.400.400.6001.000
David WeathersMilwaukee Brewers5110000200.200.200.400.600
Todd Van PoppelNew York Mets5220000000.400.400.8001.200
Buddy GroomArizona Diamondbacks5100000000.200.200.200.400
Jaime CerdaSeattle Mariners5100001100.200.333.200.533
Matt MooreSan Francisco Giants5100021000.200.333.200.533
Ramon RamirezLos Angeles Angels5000000200.000.000.000.000
Casey FossumBaltimore Orioles5400251000.800.8332.0002.833
Sean MarshallCincinnati Reds5300130000.600.6001.2001.800
Charlie FurbushSeattle Mariners5200020000.400.500.400.900
Kyle GibsonMinnesota Twins5310000000.600.667.8001.467
Glen PerkinsMinnesota Twins5200001000.400.500.400.900
Omar DaalBaltimore Orioles5100010100.200.200.200.400
Frank FranciscoChicago White Sox5100001000.200.333.200.533
Lucas HarrellToronto Blue Jays5100000200.200.333.200.533
Phil HughesMinnesota Twins5200011300.400.500.400.900
David AardsmaToronto Blue Jays5000001100.000.167.000.167
Rick HellingMilwaukee Brewers5110010100.200.333.400.733
Jon LieberChicago Cubs5100001100.200.333.200.533
Jeff ManshipCleveland Indians5000000000.000.000.000.000
Ron VilloneWashington Nationals5000000000.000.000.000.000
Josh JohnsonSan Diego Padres5000001210.000.167.000.167
Aaron FultzCincinnati Reds5000000300.000.000.000.000
Mariano RiveraNew York Yankees5000000000.000.000.000.000
Ambiorix BurgosNew York Mets5100002300.200.429.200.629
Clayton MortensenKansas City Royals5000001100.000.167.000.167
Dustin NippertTexas Rangers5300010000.600.600.6001.200
Matt BelisleMinnesota Twins5100111100.200.333.8001.133
Danys BaezPhiladelphia Phillies5210000000.400.400.6001.000
Esteban YanMiami Marlins5210002100.400.571.6001.171
Daniel BardPittsburgh Pirates5000001200.000.167.000.167
Jair JurrjensColorado Rockies5110002000.200.429.400.829
B.J. RyanChicago Cubs5000000400.000.000.000.000
Eric MiltonLos Angeles Dodgers5310120100.600.6001.4002.000
Craig BreslowMinnesota Twins5110001200.200.333.400.733
José ValverdeSan Diego Padres5100110100.200.200.8001.000
Roberto HernándezAtlanta Braves5210000200.400.400.6001.000
Tim HudsonSan Francisco Giants5210012100.400.571.6001.171
Dana EvelandTampa Bay Rays5210020100.400.400.6001.000
David PurceyChicago White Sox5100000300.200.200.200.400
Andy SonnanstineChicago Cubs4100001000.250.400.250.650
Scott SchoeneweisBoston Red Sox4100000100.250.250.250.500
Justin SpeierColorado Rockies4200241100.500.6672.0002.667
Wade MillerToronto Blue Jays4220012100.500.6671.0001.667
Horacio RamirezChicago Cubs4000000100.000.000.000.000
John ThomsonKansas City Royals4210010000.500.600.7501.350
Ricardo RinconNew York Mets4100001200.250.400.250.650
Brandon WebbTexas Rangers4100110100.250.2501.0001.250
Joba ChamberlainMilwaukee Brewers4000001200.000.200.000.200
Paul WilsonCincinnati Reds4100002200.250.500.250.750
Jason BerkenPhiladelphia Phillies4200012200.500.667.5001.167
David HernándezLos Angeles Angels4100111200.250.5001.0001.500
Shawn EstesWashington Nationals4200010000.500.500.5001.000
Fu-Te NiLos Angeles Dodgers4000001100.000.200.000.200
Brad ThompsonMinnesota Twins4100110000.250.2501.0001.250
Jeremy AccardoArizona Diamondbacks4200222100.500.6672.0002.667
Matt RoneyToronto Blue Jays4200230100.500.5002.0002.500
Chris SpurlingMilwaukee Brewers4000002100.000.333.000.333
Carlos TorresMilwaukee Brewers4200111100.500.6001.2501.850
Jo-Jo ReyesMiami Marlins4000000000.000.000.000.000
Chris GeorgeBaltimore Orioles4000000300.000.000.000.000
Dustin HermansonCincinnati Reds4220011000.500.6001.0001.600
Bryan BullingtonKansas City Royals4210002100.500.667.7501.417
James BaldwinToronto Blue Jays4301010000.750.7501.2502.000
Jon CoutlangusArizona Diamondbacks4100010000.250.250.250.500
Dusty HughesAtlanta Braves4300020101.750.750.7501.500
César RamosPhiladelphia Phillies4000001300.000.200.000.200
Johnny CuetoSan Francisco Giants4200230000.500.5002.0002.500
Matt GinterMilwaukee Brewers4000000100.000.200.000.200
Hector CarrascoChicago Cubs4200120000.500.6001.2501.850
Mike MacDougalSeattle Mariners4110001200.250.400.500.900
Greg HollandColorado Rockies4220010100.500.5001.0001.500
Hideki OkajimaOakland Athletics4000001100.000.200.000.200
Franklyn GermanChicago White Sox4110001200.250.400.500.900
Shawn ChaconOakland Athletics4210131000.500.6001.5002.100
Brad ThomasDetroit Tigers4200020000.500.600.5001.100
Jim JohnsonAtlanta Braves4200131000.500.6001.2501.850
Casey JanssenSan Diego Padres4100010100.250.250.250.500
Tony PenaLos Angeles Angels4000002100.000.333.000.333
Tim CollinsWashington Nationals4000010200.000.000.000.000
Lance CormierTampa Bay Rays4200000100.500.500.5001.000
Jason JenningsOakland Athletics4110000100.250.250.500.750
Nate AdcockBaltimore Orioles4000000200.000.200.000.200
Mark LoweDetroit Tigers4110000300.250.250.500.750
Robbie Ross Jr.Boston Red Sox4100010000.250.250.250.500
Ryan Rowland-SmithCincinnati Reds4200120000.500.5001.2501.750
Brendan DonnellyPittsburgh Pirates4100142100.250.5001.0001.500
Huston StreetLos Angeles Angels4210110100.500.5001.5002.000
Rick ReedPittsburgh Pirates4100000000.250.250.250.500
Santiago CasillaOakland Athletics4000001100.000.200.000.200
Roman ColonKansas City Royals4200121100.500.6001.2501.850
John SmoltzSt. Louis Cardinals4000000100.000.000.000.000
Brandon LeagueKansas City Royals4300240000.750.7502.2503.000
Dan StrailyMiami Marlins4000002100.000.333.000.333
Koji UeharaChicago Cubs4000001200.000.200.000.200
Radhames LizPittsburgh Pirates3200000100.667.667.6671.333
Billy BucknerMilwaukee Brewers3100002000.333.600.333.933
Roger ClemensNew York Yankees3100000100.333.333.333.667
Liam HendriksOakland Athletics3100001000.333.600.333.933
Tanyon SturtzeLos Angeles Dodgers3110010100.333.333.6671.000
Buddy CarlyleNew York Mets3100000000.333.333.333.667
Ryan PerryWashington Nationals3110010000.333.333.6671.000
Brian BurresColorado Rockies3000000200.000.000.000.000
Corey KluberCleveland Indians3100120200.333.3331.3331.667
Paul MaholmCincinnati Reds3000000200.000.000.000.000
Brian FuentesSt. Louis Cardinals3100000000.333.333.333.667
Kyle SnyderNew York Mets3100002000.333.600.333.933
Duane BelowNew York Mets3000000000.000.000.000.000
Lance CarterToronto Blue Jays3110001000.333.500.6671.167
John BurkettBoston Red Sox3000000100.000.000.000.000
Chris CapuanoMilwaukee Brewers3100000200.333.333.333.667
Jonathan PapelbonWashington Nationals3000000100.000.000.000.000
Victor ZambranoNew York Yankees3000004000.000.571.000.571
Scott SullivanKansas City Royals3210110100.667.6672.0002.667
Ugueth UrbinaPhiladelphia Phillies3210002000.667.8331.0001.833
Mark MulderLos Angeles Angels33100300001.0001.0001.3332.333
Tom WilhelmsenArizona Diamondbacks3100130000.333.3331.3331.667
Alex ColoméTampa Bay Rays3100000100.333.333.333.667
Mark MalaskaTampa Bay Rays3000000100.000.000.000.000
Héctor SantiagoMinnesota Twins3000000200.000.000.000.000
Everett TeafordTampa Bay Rays3000000100.000.000.000.000
Scott OlsenTexas Rangers3000000010.000.000.000.000
Jarrod ParkerOakland Athletics3000000000.000.000.000.000
Chris RayOakland Athletics3200001000.667.750.6671.417
Alexi OgandoArizona Diamondbacks3100000000.333.333.333.667
J.P. HowellToronto Blue Jays3100111000.333.5001.3331.833
Juan CruzPhiladelphia Phillies3000000100.000.000.000.000
Rob BellChicago White Sox3200120100.667.6671.6672.333
Rick BauerColorado Rockies3100010200.333.333.333.667
J.A. HappToronto Blue Jays3100130000.333.3331.3331.667
Chad OrvellaLos Angeles Angels3000000200.000.000.000.000
Jake McGeeColorado Rockies3200110100.667.6671.6672.333
Jesse LitschToronto Blue Jays3000000100.000.000.000.000
David PriceBoston Red Sox3000000100.000.000.000.000
Zach StewartBaltimore Orioles3100001200.333.500.333.833
Brett MyersCleveland Indians3000000200.000.000.000.000
Brett TomkoColorado Rockies3100000000.333.333.333.667
J.D. MartinChicago White Sox3100010000.333.250.333.583
Carlos PulidoMinnesota Twins3000000000.000.000.000.000
Dallas BradenOakland Athletics3100110100.333.3331.3331.667
Jason MarquisCincinnati Reds3100120000.333.3331.3331.667
A.J. GriffinTexas Rangers3000000100.000.000.000.000
Chase WrightMilwaukee Brewers3200110000.667.6671.6672.333
Dave GassnerBoston Red Sox3100000100.333.333.333.667
Louis ColemanCincinnati Reds3200001100.667.750.6671.417
Randy ChoateToronto Blue Jays3000001200.000.250.000.250
Jeremy HefnerSt. Louis Cardinals3100000100.333.333.333.667
John ParrishKansas City Royals3110022100.333.600.6671.267
Billy KochToronto Blue Jays3100111100.333.5001.3331.833
Kris WilsonPhiladelphia Phillies3211010000.667.6671.6672.333
Kurt BirkinsColorado Rockies3100000100.333.333.333.667
Tyler ChatwoodColorado Rockies3000012100.000.400.000.400
Greg MadduxLos Angeles Dodgers3000000000.000.000.000.000
Adam BerneroPittsburgh Pirates3000000100.000.000.000.000
Michael WuertzMiami Marlins3000001100.000.250.000.250
Kevin JepsenArizona Diamondbacks3100002100.333.600.333.933
Alfredo SimónCincinnati Reds3000000100.000.000.000.000
Zach DukeSt. Louis Cardinals3000000100.000.000.000.000
Héctor NoesíChicago White Sox3100000200.333.333.333.667
Felix DiazBoston Red Sox3200130000.667.6671.6672.333
Armando BenitezMiami Marlins3000000100.000.000.000.000
John RheineckerTexas Rangers3110010000.333.333.6671.000
Brad KilbyOakland Athletics3000000000.000.000.000.000
Elizardo RamirezTexas Rangers3100010000.333.333.333.667
Mickey CallawayTexas Rangers3000000200.000.000.000.000
Willie EyreTexas Rangers3210120000.667.6672.0002.667
CC SabathiaNew York Yankees3000000100.000.000.000.000
Arthur RhodesSt. Louis Cardinals3100020000.333.333.333.667
Ricardo RodriguezPittsburgh Pirates3000001000.000.250.000.250
Troy PercivalTampa Bay Rays3100131100.333.5001.3331.833
Kurt AinsworthLos Angeles Dodgers3100130100.333.3331.3331.667
Chris ArcherTampa Bay Rays3100000000.333.333.333.667
Al ReyesNew York Mets3100010000.333.333.333.667
Russ OrtizLos Angeles Dodgers3100010100.333.333.333.667
Brian TalletSan Diego Padres3000002200.000.400.000.400
Garrett OlsonOakland Athletics3110001000.333.500.6671.167
Mike PorzioAtlanta Braves3220030000.667.6671.3332.000
Dillon GeeTexas Rangers3000000200.000.000.000.000
Doug MathisTampa Bay Rays3100001000.333.500.333.833
Ian KennedyKansas City Royals3100011100.333.500.333.833
P.J. WaltersPhiladelphia Phillies3100000000.333.333.333.667
Kei IgawaNew York Yankees33000100001.0001.0001.0002.000
Javier LópezSan Francisco Giants3000001200.000.400.000.400
Kelly WunschHouston Astros2000001100.000.333.000.333
Jeff FasseroSan Francisco Giants2000000000.000.333.000.333
Chris YoungKansas City Royals2100001000.500.667.5001.167
Ian SnellLos Angeles Dodgers2000001000.000.333.000.333
Brad HalseyNew York Yankees2110030000.500.5001.0001.500
Renyel PintoSt. Louis Cardinals2100000000.500.500.5001.000
John FrancoHouston Astros2000000100.000.000.000.000
Mike AdamsLos Angeles Dodgers2000000000.000.000.000.000
Brian BruneyChicago White Sox2000000100.000.000.000.000
Anthony ReyesSan Diego Padres2000001100.000.333.000.333
J.D. DurbinBoston Red Sox2100000100.500.500.5001.000
Shingo TakatsuChicago Cubs2000001000.000.333.000.333
Sean HennNew York Mets2100000100.500.500.5001.000
Scott ProctorBaltimore Orioles2100111000.500.6672.0002.667
Chad CorderoLos Angeles Angels2000000000.000.000.000.000
Jorge CampilloKansas City Royals2000000100.000.000.000.000
Michael GonzalezWashington Nationals2100000000.500.500.5001.000
Tim CorcoranAtlanta Braves2100001000.500.667.5001.167
Ron FloresCincinnati Reds2100021000.500.667.5001.167
Sergio MitreNew York Yankees2100001000.500.667.5001.167
Kevin CorreiaPhiladelphia Phillies2000001000.000.333.000.333
Chris MearsSt. Louis Cardinals2101000100.500.5001.5002.000
Macay McBrideDetroit Tigers2100120000.500.5002.0002.500
Todd WellemeyerChicago Cubs2110000100.500.5001.0001.500
Manny DelcarmenWashington Nationals2000001100.000.333.000.333
Dontrelle WillisMilwaukee Brewers2000000100.000.333.000.333
Steve ColyerAtlanta Braves2110011000.500.6671.0001.667
Josh StewartMiami Marlins2110011000.500.6671.0001.667
John KoronkaLos Angeles Dodgers2100001000.500.667.5001.167
Darrell RasnerNew York Yankees2100000000.500.500.5001.000
Vinnie ChulkMilwaukee Brewers2000000100.000.000.000.000
Matt CappsArizona Diamondbacks2000000100.000.000.000.000
Eric DuBoseLos Angeles Dodgers2000001210.000.333.000.333
Shane LouxSan Francisco Giants2100010000.500.667.5001.167
Pedro FelicianoChicago Cubs2000010100.000.000.000.000
Sendy RlealBaltimore Orioles2000000000.000.000.000.000
Ruddy LugoDetroit Tigers2000000000.000.000.000.000
Mike JacksonChicago White Sox2110021100.500.6671.0001.667
Luke HudsonKansas City Royals2100142000.500.7502.0002.750
Charlie HaegerBoston Red Sox2100000000.500.500.5001.000
Nate FieldMiami Marlins2100000000.500.500.5001.000
Bobby KeppelCincinnati Reds2100010100.500.500.5001.000
Jorge SosaMiami Marlins22100220001.0001.0001.5002.500
Pat NeshekPhiladelphia Phillies2000001100.000.333.000.333
José VerasAtlanta Braves2100110000.500.5002.0002.500
Ricky StoneCincinnati Reds22001200001.0001.0002.5003.500
Tyler RobertsonWashington Nationals2000000100.000.000.000.000
Matt AlbersWashington Nationals2000000200.000.000.000.000
Kason GabbardBoston Red Sox2000021100.000.400.000.400
Kevin AppierSeattle Mariners2000000000.000.333.000.333
Joe NelsonSeattle Mariners2100141100.500.6672.0002.667
Eric O'FlahertyAtlanta Braves2000001000.000.333.000.333
Jeff KarstensPittsburgh Pirates2100000000.500.667.5001.167
Andrew MillerCleveland Indians2110010000.500.5001.0001.500
Ryan BraunLos Angeles Angels2000000100.000.000.000.000
Eric StultsLos Angeles Dodgers2000000200.000.333.000.333
Justin GrimmChicago Cubs2000000100.000.000.000.000
Ryan FeierabendTexas Rangers22000000001.0001.0001.0002.000
Ubaldo JiménezBaltimore Orioles22001410001.0001.0002.5003.500
Jorge JulioPittsburgh Pirates2100000000.500.500.5001.000
Justin MillerLos Angeles Dodgers2100121000.500.6672.0002.667
Yovani GallardoSeattle Mariners2000011000.000.333.000.333
José QuintanaChicago White Sox2101000000.500.5001.5002.000
Franklin MoralesToronto Blue Jays2110000000.500.5001.0001.500
Mike StantonChicago Cubs2000001000.000.500.000.500
Troy PattonSan Diego Padres2000000100.000.333.000.333
Rocky BiddleWashington Nationals2000000000.000.000.000.000
Jared BurtonNew York Yankees2000000100.000.000.000.000
Wayne FranklinKansas City Royals2100010100.500.500.5001.000
Jake WestbrookSt. Louis Cardinals2000000000.000.000.000.000
Rudy SeanezLos Angeles Angels2000000200.000.000.000.000
Seth EthertonLos Angeles Dodgers2000001100.000.333.000.333
Julio DePaulaArizona Diamondbacks2000010000.000.000.000.000
Kyle KendrickBoston Red Sox2000001000.000.333.000.333
Gustavo ChacinNew York Mets2100111100.500.6672.0002.667
Edwar RamirezOakland Athletics2000000200.000.000.000.000
Chad DurbinPhiladelphia Phillies2100011100.500.667.5001.167
Felipe PaulinoCleveland Indians2000000000.000.000.000.000
Nick BierbrodtBaltimore Orioles2100010000.500.500.5001.000
Yasuhiko YabutaKansas City Royals2000000100.000.000.000.000
Wesley WrightTexas Rangers2000000100.000.000.000.000
Fernando HernandezToronto Blue Jays2100000000.500.500.5001.000
Jason PhillipsTampa Bay Rays22101200001.0001.0003.0004.000
Kris BensonArizona Diamondbacks2100140000.500.5002.0002.500
Lucas LuetgeCincinnati Reds2000000100.000.000.000.000
Rafael BetancourtColorado Rockies2100010100.500.500.5001.000
Gio GonzálezWashington Nationals2000000100.000.000.000.000
Carlos CarrascoCleveland Indians2000000000.000.000.000.000
Jason GrimsleyArizona Diamondbacks2000001000.000.333.000.333
Vic DarensbourgPhiladelphia Phillies2000011100.000.250.000.250
Brian BassPhiladelphia Phillies2100000000.500.500.5001.000
Hisashi IwakumaSeattle Mariners2100110000.500.5002.0002.500
Kelvin HerreraKansas City Royals2000000000.000.000.000.000
Greg SmithAtlanta Braves2100011110.500.667.5001.167
Daniel HerreraNew York Mets2100000100.500.500.5001.000
Scott RichmondTexas Rangers221