Frank Thomas

#35DH,
Height: 6' 5"
Weight: 275
Bat: R
Throw: R
Born:
College: Auburn
Birth Place: Columbus, Georgia
Draft: 1989 1st round (7th pick) by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Mike MussinaNew York Yankees823090921131500.366.458.8051.263
Chuck FinleySt. Louis Cardinals731951310171600.260.400.479.879
Kenny RogersDetroit Tigers6721406166600.313.368.6421.010
Charles NagySan Diego Padres652140314151000.323.446.523.969
Brad RadkeMinnesota Twins64152051141400.234.275.500.775
Kevin AppierSeattle Mariners61226041215910.361.475.6561.131
Roger ClemensNew York Yankees601610412121400.267.384.483.867
David WellsLos Angeles Dodgers592161615121000.356.465.7971.261
Aaron SeleNew York Mets5818205139300.310.403.6031.006
Scott EricksonNew York Yankees57216021014400.368.486.5791.065
Tim WakefieldBoston Red Sox56152071371610.268.338.6791.017
Bobby WittArizona Diamondbacks531620299500.302.391.453.843
Andy PettitteNew York Yankees51194031511601.373.484.6271.111
Pat HentgenToronto Blue Jays5114203610500.275.393.490.884
Mark LangstonCleveland Indians50212061317901.420.559.8201.379
Steve SparksHouston Astros491320379800.265.400.490.890
Juan GuzmanTampa Bay Rays451020269710.222.364.400.764
David ConeNew York Mets451040175710.222.294.378.672
Jamie MoyerToronto Blue Jays45162061310600.356.464.8001.264
LaTroy HawkinsToronto Blue Jays431130282700.256.283.465.748
Randy JohnsonSan Francisco Giants43102059111800.233.389.6281.017
Jeff SuppanSan Diego Padres401340343200.325.372.6501.022
Jimmy KeyBaltimore Orioles38920157500.237.348.368.716
Ricky BonesLos Angeles Dodgers3814403176320.368.444.7111.155
Kelvim EscobarMilwaukee Brewers381030183600.263.310.421.731
Eric MiltonLos Angeles Dodgers37700131800.189.211.270.481
Cal EldredSt. Louis Cardinals371340257511.351.455.6221.076
Mike MooreSt. Louis Cardinals371550284600.405.463.7031.166
Ben McDonaldTampa Bay Rays36920287200.250.391.472.864
Kevin BrownNew York Yankees361100168600.306.422.389.811
Erik HansonMiami Marlins351110359500.314.455.6001.055
Tim BelcherLos Angeles Angels341120388100.324.442.6471.089
Jim AbbottMilwaukee Brewers3313201311500.394.545.5451.091
Joe MaysLos Angeles Dodgers331120268400.333.476.5761.052
Dave StewartOakland Athletics339113610900.273.442.6361.078
Dave BurbaSeattle Mariners321120381500.344.364.6881.051
Kevin TapaniChicago Cubs31520144800.161.278.323.600
Jeff WeaverLos Angeles Dodgers31740111600.226.250.452.702
Jeff NelsonNew York Yankees315100461100.161.275.194.469
Kyle LohseTexas Rangers30810367300.267.421.6001.021
Roger PavlikTexas Rangers308203810200.267.450.6331.083
Todd StottlemyreArizona Diamondbacks301020199900.333.500.5001.000
Jarrod WashburnDetroit Tigers30700367200.233.378.533.912
Tom GordonArizona Diamondbacks296101510600.207.400.345.745
Bartolo ColónAtlanta Braves291440279400.483.605.8281.433
Brian AndersonTampa Bay Rays291130485400.379.457.8971.354
Hipolito PichardoHouston Astros28810144600.286.375.429.804
Omar OlivaresCleveland Indians28720043500.250.353.321.674
Brian MoehlerHouston Astros28820165600.286.400.464.864
Todd Van PoppelNew York Mets28800167600.286.444.393.837
Bill GullicksonDetroit Tigers27610254600.222.323.481.804
Sidney PonsonKansas City Royals2710104117700.370.500.8521.352
Mark GubiczaLos Angeles Dodgers26810268300.308.457.5771.034
Vicente PadillaBoston Red Sox26510233400.192.276.462.737
Mike TimlinColorado Rockies25410028700.160.382.200.582
Jeff FasseroSan Francisco Giants25420125500.160.300.360.660
Albie LopezSeattle Mariners259203106300.360.484.8001.284
John BurkettBoston Red Sox24840161400.333.385.6251.010
Jack MorrisCincinnati Reds248202710610.333.529.6671.196
Pedro MartinezPhiladelphia Phillies242001211100.083.120.208.328
Darren OliverToronto Blue Jays24730023000.292.370.417.787
Rich DeLuciaCleveland Indians24930062900.375.407.500.907
Jaime NavarroCincinnati Reds23940054400.391.464.5651.030
Frank ViolaToronto Blue Jays23730121200.304.333.565.899
Bill WegmanMilwaukee Brewers23500124300.217.333.348.681
Chris BosioBoston Red Sox23310007500.130.333.174.507
Jose MesaPhiladelphia Phillies23300017600.130.323.130.453
Josh BeckettLos Angeles Dodgers22400010700.182.182.182.364
Rick HellingMilwaukee Brewers22610232500.273.333.591.924
CC SabathiaNew York Yankees224101410500.182.438.364.801
Paul ByrdBoston Red Sox22510041400.227.231.273.503
Mariano RiveraNew York Yankees22300011700.136.167.136.303
Jason GrimsleyArizona Diamondbacks224100512900.182.457.227.684
Miguel BatistaColorado Rockies22810262400.364.400.6821.082
Justin ThompsonMilwaukee Brewers22710256210.318.448.6361.085
Bob WickmanArizona Diamondbacks22920373201.409.464.9091.373
Allen WatsonNew York Yankees21840125400.381.500.7141.214
Freddy GarciaAtlanta Braves21510236100.238.448.5711.020
Dennis MartinezAtlanta Braves21810386200.381.519.8571.376
Eric PlunkMilwaukee Brewers21200022400.095.174.095.269
Bob TewksburyMinnesota Twins21920480100.429.4291.0951.524
Darrell MayCincinnati Reds20210116200.100.308.300.608
Steve TrachselBaltimore Orioles20600125200.300.462.450.912
Mike BoddickerMilwaukee Brewers20720143600.350.435.6001.035
Kevin MillwoodSeattle Mariners201220261200.600.6191.0001.619
Ron DarlingOakland Athletics20740032100.350.409.550.959
John LackeyChicago Cubs20310010500.150.150.200.350
Alan MillsDetroit Tigers20310027500.150.357.200.557
Frank TananaLos Angeles Angels20530132200.250.318.550.868
Scott KamienieckiChicago Cubs20810377200.400.556.9001.456
Dave MlickiMilwaukee Brewers20300114400.150.292.300.592
Willie BlairDetroit Tigers20810020000.400.400.450.850
Paul ShueyBaltimore Orioles20310125700.150.346.350.696
Bret SaberhagenBoston Red Sox20210132110.100.182.300.482
Jack McDowellLos Angeles Angels19810243300.421.500.7891.289
Jason DavisPittsburgh Pirates19730165300.368.500.6841.184
Jeff MontgomeryKansas City Royals19520144500.263.391.526.918
Esteban LoaizaChicago White Sox19730121201.368.400.6841.084
Jose RosadoNew York Mets19420122200.211.286.474.759
Mike JacksonChicago White Sox19410141200.211.250.421.671
Mike GardinerMiami Marlins19910252200.474.524.8421.366
Jaret WrightPittsburgh Pirates19310022500.158.238.211.449
Mike MarothMinnesota Twins18300255200.167.333.500.833
Shawn BoskieArizona Diamondbacks181020152100.556.600.8331.433
Ramiro MendozaMilwaukee Brewers18400012100.222.333.222.556
Paul AbbottPhiladelphia Phillies18730263200.389.476.8891.365
Tom CandiottiLos Angeles Angels18600251400.333.368.6671.035
Joel PineiroLos Angeles Angels18710056300.389.560.4441.004
Bob WellsTampa Bay Rays186104102300.333.4001.0561.456
Chris CarpenterSt. Louis Cardinals18500012200.278.350.278.628
Derek LoweTexas Rangers18520003200.278.381.389.770
Jason JohnsonNew York Yankees18510054000.278.409.333.742
Johan SantanaToronto Blue Jays18810485300.444.5651.1671.732
John DohertySan Diego Padres17720263100.412.476.8821.359
Cory LidleNew York Yankees17200000200.118.118.118.235
Ted LillyLos Angeles Dodgers17630005200.353.522.5291.051
Gil HerediaChicago White Sox17720141200.412.444.7061.150
Jim PittsleyTampa Bay Rays17700142000.412.474.5881.062
Shigetoshi HasegawaSeattle Mariners17300011400.176.211.176.387
Orel HershiserLos Angeles Dodgers17920251100.529.5261.0001.526
Jose LimaNew York Mets176003101100.353.333.8821.216
Bob WelchOakland Athletics17400126300.235.435.412.847
Joaquín BenoitPhiladelphia Phillies17400124400.235.381.412.793
Pat MahomesToronto Blue Jays17410261100.235.263.647.910
Jon LieberChicago Cubs17400121600.235.263.412.675
Nate RobertsonDetroit Tigers17610126600.353.522.5881.110
Ken HillBoston Red Sox17510125500.294.455.529.984
Dave FlemingNew York Yankees16310124101.188.350.438.788
John HalamaOakland Athletics16300014300.188.350.188.538
Roy HalladayToronto Blue Jays16410023400.250.368.313.681
Mike HennemanTexas Rangers16520123100.313.421.6251.046
Mark GuthrieTampa Bay Rays16410232500.250.333.6881.021
David RiskeBaltimore Orioles16421172100.250.333.6881.021
Scott SandersonLos Angeles Angels16500340200.313.389.8751.264
Carlos SilvaBoston Red Sox16640253400.375.4741.0001.474
Ramon OrtizToronto Blue Jays16640263200.375.4741.0001.474
Mark MulderLos Angeles Angels16310002200.188.278.250.528
Greg HarrisWashington Nationals16200013500.125.250.125.375
Barry ZitoOakland Athletics16300235500.188.364.563.926
Jeremy BondermanDetroit Tigers16200000200.125.125.125.250
Mark LeiterMilwaukee Brewers15311022200.200.316.400.716
Danny DarwinSan Francisco Giants15000004100.000.211.000.211
Seth GreisingerAtlanta Braves15920250200.600.6001.1331.733
Sterling HitchcockSan Diego Padres15930362100.600.6471.4002.047
Carlos ReyesNew York Yankees15420025300.267.450.400.850
Dennis EckersleyBoston Red Sox15310010400.200.200.267.467
Gil MecheKansas City Royals15300151400.200.250.400.650
Wilson AlvarezLos Angeles Dodgers15300221500.200.250.600.850
Rick ReedPittsburgh Pirates15410012300.267.353.333.686
Danys BaezPhiladelphia Phillies15500273510.333.444.7331.178
Mike TrombleyMinnesota Twins15300156300.200.391.400.791
Adam BerneroPittsburgh Pirates15000000200.000.000.000.000
Mark RedmanColorado Rockies15630014000.400.526.6001.126
Scott KazmirLos Angeles Dodgers15210014900.133.316.200.516
Todd JonesDetroit Tigers14400010100.286.286.286.571
Matt YoungToronto Blue Jays14500367300.357.5711.0001.571
Joe GrahePhiladelphia Phillies14510025100.357.500.429.929
Walt TerrellDetroit Tigers14720032400.500.563.6431.205
Cliff LeePhiladelphia Phillies14210013400.143.294.214.508
Rick AguileraChicago Cubs14410252200.286.375.7861.161
Frank RodriguezCincinnati Reds14620262400.429.4711.0001.471
Chad OgeaNew York Yankees14510042200.357.438.429.866
Eddie GuardadoWashington Nationals14700380200.500.4671.1431.610
Felipe LiraCincinnati Reds14300033200.214.333.214.548
Tom BoltonPittsburgh Pirates14600122200.429.471.6431.113
Julian TavarezWashington Nationals14520173000.357.500.7141.214
Jose PaniaguaPittsburgh Pirates13200041600.154.200.154.354
Kerry WoodChicago Cubs13100001600.077.143.077.220
Mark HendricksonBaltimore Orioles13200002200.154.267.154.421
Carl WillisMinnesota Twins13400120200.308.308.538.846
Scott KarlPittsburgh Pirates13710495200.538.6671.5382.205
Jake WestbrookSt. Louis Cardinals13400151200.308.357.538.896
Mike FettersArizona Diamondbacks13300006001.231.474.231.704
Dan ReichertPittsburgh Pirates13610012010.462.533.5381.072
Jose ContrerasTexas Rangers13210130300.154.154.462.615
Ryan FranklinSt. Louis Cardinals13100004200.077.294.077.371
Bill KruegerChicago Cubs13210012100.154.250.231.481
Mike MagnanteLos Angeles Dodgers13510001210.385.429.462.890
Al LeiterNew York Yankees13210125200.154.389.462.850
Mark EichhornToronto Blue Jays13200140300.154.154.385.538
Greg SwindellKansas City Royals13610151210.462.500.7691.269
Javier VazquezMiami Marlins13300133300.231.389.462.850
Jon GarlandColorado Rockies12831251100.667.6921.5832.276
Chuck CrimChicago Cubs12600151100.500.538.7501.288
Woody WilliamsHouston Astros12620130000.500.500.9171.417
Chad DurbinPhiladelphia Phillies12410121000.333.385.6671.051
Tim CrabtreeDetroit Tigers12510004100.417.563.5001.063
Ariel PrietoMiami Marlins12610030200.500.462.5831.045
Steve KarsayOakland Athletics12720153100.583.6671.0001.667
Jimmy HaynesTampa Bay Rays12310135100.250.471.5831.054
Angel MirandaTexas Rangers12400135000.333.529.5831.113
Rod NicholsAtlanta Braves12400130000.333.333.583.917
Dave StevensAtlanta Braves12610041100.500.538.5831.122
Bob MilackiPittsburgh Pirates12710261200.583.6151.1671.782
Jamey WrightLos Angeles Dodgers12430031300.333.429.5831.012
Troy PercivalTampa Bay Rays12300353700.250.4001.0001.400
Scot ShieldsLos Angeles Angels12410130300.333.333.6671.000
Juan RinconLos Angeles Angels12400032200.333.429.333.762
Rick SutcliffeSt. Louis Cardinals12410152000.333.429.6671.095
Terry MulhollandArizona Diamondbacks12600030200.500.500.5001.000
Nolan RyanTexas Rangers120000021100.000.200.000.200
Rich RobertsonCincinnati Reds12600251001.500.5381.0001.538
Blake SteinPittsburgh Pirates12300033200.250.375.250.625
Scott BankheadHouston Astros11410020100.364.364.455.818
Jim MecirMiami Marlins11200014300.182.400.182.582
Doug BrocailHouston Astros11210023300.182.357.273.630
Esteban YanMiami Marlins11200002200.182.357.182.539
Rick WhiteSeattle Mariners11420044100.364.533.5451.079
Tim HudsonSan Francisco Giants11200004100.182.400.182.582
Jim DeshaiesPhiladelphia Phillies11320130000.273.250.727.977
Joe HeskethTexas Rangers11630266300.545.7061.3642.070
Gregg OlsonPittsburgh Pirates11300112200.273.385.545.930
Curt SchillingBoston Red Sox11700050000.636.583.6361.220
Jason SchmidtLos Angeles Dodgers11200021200.182.250.182.432
Doug JonesOakland Athletics11510013300.455.533.5451.079
Scott SchoeneweisBoston Red Sox11310013100.273.429.364.792
Dwight GoodenNew York Yankees11100004100.091.333.091.424
Mike OquistOakland Athletics11200022200.182.308.182.490
Ken CloudeTampa Bay Rays11321023300.273.400.6361.036
Tanyon SturtzeLos Angeles Dodgers11210012100.182.308.273.580
Chad BradfordTampa Bay Rays11200120300.182.182.455.636
Jose MercedesChicago Cubs11200133100.182.333.455.788
Kyle SnyderNew York Mets11600490000.545.5451.6362.182
Orlando HernandezWashington Nationals11320011310.273.385.455.839
Paul QuantrillMiami Marlins11210023400.182.357.273.630
Luis AquinoDetroit Tigers11610362000.545.6151.4552.070
Andy BenesSt. Louis Cardinals10110003100.100.308.200.508
Julio ValeraChicago Cubs10411131000.400.4551.0001.455
John WettelandTexas Rangers10210000200.200.200.300.500
Rich MonteleoneLos Angeles Angels10310021310.300.364.400.764
John HabyanNew York Mets10500011200.500.583.5001.083
Erik BedardLos Angeles Dodgers10100012200.100.250.100.350
Bobby AyalaLos Angeles Dodgers10300020100.300.300.300.600
Storm DavisDetroit Tigers10200024000.200.429.200.629
Hector CarrascoChicago Cubs10200004000.200.429.200.629
Kent BottenfieldHouston Astros10000002100.000.167.000.167
Nate CornejoChicago White Sox10000007100.000.412.000.412
Roberto HernandezCleveland Indians10610003110.600.692.7001.392
John DopsonLos Angeles Angels10200015210.200.467.200.667
Mark ClarkTexas Rangers10110001100.100.182.200.382
Kevin GrossLos Angeles Angels10210036300.200.500.300.800
Tim LearyTexas Rangers10300116100.300.563.6001.163
Doug DavisKansas City Royals10210031400.200.273.300.573
Frank CastilloMiami Marlins10200132100.200.308.500.808
John SmileyPittsburgh Pirates10320010100.300.300.500.800
Vaughn EshelmanNew York Mets9310021000.333.400.444.844
Jeff ReardonNew York Yankees9200110300.222.222.556.778
Billy KochToronto Blue Jays9200003500.222.417.222.639
Allan AndersonTexas Rangers9000001300.000.100.000.100
Chris HaneyAtlanta Braves9500122001.556.583.8891.472
Rusty MeachamTampa Bay Rays9210011000.222.300.333.633
Mac SuzukiChicago Cubs9210011100.222.300.333.633
Dennis SpringerLos Angeles Dodgers9300132110.333.455.6671.121
Bob WolcottOakland Athletics9200132100.222.364.556.919
Jeff RussellTexas Rangers9310031200.333.400.444.844
Francisco CorderoBoston Red Sox9420041100.444.500.6671.167
Scott ElartonMinnesota Twins9300140200.333.400.6671.067
A.J. BurnettPittsburgh Pirates9310002300.333.455.444.899
Heathcliff SlocumbSt. Louis Cardinals9100021600.111.182.111.293
Danny PattersonSan Diego Padres9500154100.556.600.8891.489
Mike JamesDetroit Tigers9310123100.333.538.7781.316
Dennis CookLos Angeles Angels9420113000.444.5831.0001.583
Joe BoeverPittsburgh Pirates9510275100.556.7141.3332.048
Edwin JacksonSan Diego Padres9200122200.222.417.556.972
Rich GarcesBoston Red Sox9100133400.111.333.444.778
Jose GuzmanTexas Rangers9300132001.333.455.6671.121
Dave EilandOakland Athletics9611162000.667.7271.3332.061
Shane ReynoldsArizona Diamondbacks9620130000.667.6671.2221.889
Doug LintonKansas City Royals9300010300.333.333.333.667
Steve OntiverosOakland Athletics9310124100.333.500.7781.278
Sean BergmanBaltimore Orioles9200003000.222.417.222.639
Hideki IrabuTexas Rangers9100002300.111.273.111.384
Runelvys HernandezHouston Astros9300015100.333.625.333.958
Glendon RuschColorado Rockies8400110200.500.500.8751.375
Jay PowellAtlanta Braves8200120200.250.250.625.875
Mark BuehrleToronto Blue Jays8200111100.250.333.625.958
Kris WilsonPhiladelphia Phillies8310011100.375.444.500.944
Chris HoltColorado Rockies8110001100.125.222.250.472
Matt WagnerWashington Nationals8410130100.500.5001.0001.500
John BarfieldTexas Rangers8200013300.250.455.250.705
Ismael ValdezMiami Marlins8510482100.625.7002.2502.950
Bob ScanlanHouston Astros8100012000.125.273.125.398
Brian BohanonCincinnati Reds8300001000.375.545.375.920
Casey FossumBaltimore Orioles8400383200.500.6361.6252.261
Geremi GonzalezToronto Blue Jays8210022100.250.400.375.775
Al LevineSan Francisco Giants8410113000.500.6361.0001.636
Buddy GroomArizona Diamondbacks8400139000.500.765.8751.640
Todd FrohwirthLos Angeles Angels8310131000.375.444.8751.319
Mike FyhrieMiami Marlins8420110100.500.5001.1251.625
Bryan RekarMiami Marlins8320130100.375.3751.0001.375
Paul SpoljaricCleveland Indians8110000200.125.125.250.375
Rick KrivdaSt. Louis Cardinals8200112000.250.400.6251.025
Jeremy AffeldtSan Francisco Giants8210004101.250.500.375.875
Duane WardTexas Rangers8100021200.125.222.125.347
Miguel AsencioBoston Red Sox8000003110.000.385.000.385
Goose GossageSeattle Mariners8100110100.125.125.500.625
Jim CorsiSt. Louis Cardinals8600005001.750.846.7501.596
Colby LewisTexas Rangers8400121300.500.556.8751.431
B.J. RyanChicago Cubs8210121000.250.333.7501.083
Phil LeftwichLos Angeles Angels8410022000.500.600.6251.225
Ron MahayCincinnati Reds8200130000.250.250.625.875
Juan AcevedoArizona Diamondbacks8310003000.375.545.5001.045
Ryan RupeMiami Marlins8300002000.375.500.375.875
Rafael BetancourtColorado Rockies8000000300.000.000.000.000
Rob BellChicago White Sox8310132010.375.455.8751.330
Manny AybarNew York Mets8430020100.500.500.8751.375
Steve AveryDetroit Tigers8310241100.375.4441.2501.694
Jeremy GuthrieWashington Nationals8200111100.250.333.625.958
Matt AndersonPhiladelphia Phillies8000000400.000.111.000.111
Justin SpeierColorado Rockies8100112400.125.300.500.800
Elmer DessensNew York Mets7100113200.143.400.571.971
Joe KennedyToronto Blue Jays7200121100.286.444.7141.159
Willie AdamsBoston Red Sox7400135100.571.7501.0001.750
Norm CharltonSeattle Mariners7200133100.286.500.7141.214
Roger McDowellChicago White Sox7200011100.286.444.286.730
Seth EthertonLos Angeles Dodgers7310110000.429.4291.0001.429
Rodrigo LopezPhiladelphia Phillies7100001100.143.333.143.476
Jim PooleCleveland Indians7200012100.286.444.286.730
Paul WilsonCincinnati Reds7100112200.143.333.571.905
Jose SantiagoNew York Mets7210012000.286.444.429.873
Brett TomkoColorado Rockies7000000200.000.000.000.000
Mike MohlerBaltimore Orioles7300114100.429.636.8571.494
Matt ClementToronto Blue Jays7100112400.143.333.571.905
Steve FarrBoston Red Sox7310122100.429.5561.0001.556
Carlos PulidoMinnesota Twins7300231000.429.5001.2861.786
Odalis PerezWashington Nationals7410120200.571.5711.1431.714
Victor ZambranoNew York Yankees7100125000.143.462.5711.033
A.J. SagerCincinnati Reds7210041000.286.375.429.804
Scott ServiceArizona Diamondbacks7410044101.571.750.7141.464
Bill RisleyToronto Blue Jays7200123200.286.500.7141.214
Pat RappPittsburgh Pirates7000005101.000.417.000.417
John WasdinSt. Louis Cardinals7300133000.429.545.8571.403
Dana KieckerBoston Red Sox7100001201.143.250.143.393
Brian BarberCleveland Indians7210122000.286.500.8571.357
Pete SchourekPhiladelphia Phillies7400113000.571.7001.0001.700
T.J. MathewsBoston Red Sox7110012100.143.333.286.619
Joe SlusarskiHouston Astros7000003100.000.364.000.364
Julio SantanaPhiladelphia Phillies7310120100.429.4291.0001.429
Doug JohnsOakland Athletics7200122000.286.444.7141.159
Gary GloverMiami Marlins7210000000.286.286.429.714
Tom EdensBaltimore Orioles7200111200.286.375.7141.089
Fernando RodneyArizona Diamondbacks7100112200.143.400.571.971
Brian GivensMilwaukee Brewers7320022110.429.556.7141.270
Dave StiebToronto Blue Jays7100012300.143.333.143.476
Greg HibbardSeattle Mariners7300010000.429.429.429.857
Mike StantonChicago Cubs7100001100.143.250.143.393
Jason DicksonKansas City Royals7220022100.286.455.5711.026
Rick BauerColorado Rockies7220011100.286.375.571.946
Gene NelsonTexas Rangers7100022200.143.333.143.476
Joe NathanWashington Nationals7000001600.000.125.000.125
Tony SaundersBaltimore Orioles7200014000.286.583.286.869
Aaron SmallSeattle Mariners6100011100.167.286.167.452
Mark KnudsonColorado Rockies6201141000.333.4291.1671.595
Jamie WalkerBaltimore Orioles6000002100.000.250.000.250
Doug HenryKansas City Royals6100012200.167.375.167.542
Willis RobertsPittsburgh Pirates6200011300.333.429.333.762
John ThomsonKansas City Royals6200111200.333.429.8331.262
Jin Ho ChoBoston Red Sox6310000000.500.500.6671.167
Mike HartleyBaltimore Orioles6210012000.333.444.500.944
Eric KingDetroit Tigers6300022000.500.625.5001.125
Jeff WareMilwaukee Brewers6210021000.333.429.500.929
Mike HarkeySan Diego Padres6110010100.167.167.333.500
Mike ButcherLos Angeles Angels6100000000.167.167.167.333
Ryan GlynnMinnesota Twins6320000000.500.500.8331.333
David WestMilwaukee Brewers6210001200.333.429.500.929
Mark DavisMilwaukee Brewers6200001210.333.429.333.762
Jim BrowerHouston Astros6310021000.500.571.6671.238
Adam LoewenTexas Rangers6000002200.000.250.000.250
Russ OrtizLos Angeles Dodgers6100110100.167.167.667.833
Jorge SosaMiami Marlins6100111400.167.286.667.952
Lou PoteTexas Rangers6200011100.333.429.333.762
Dan HarenChicago Cubs6400230100.667.6671.6672.333
Kyle FarnsworthHouston Astros6210032100.333.500.5001.000
Mark PriorCincinnati Reds6200130200.333.286.8331.119
Jeff D'AmicoCleveland Indians6200241000.333.4291.3331.762
Jose ParraNew York Mets6200022100.333.500.333.833
Steve WoodardMiami Marlins6300120100.500.5001.0001.500
Matt WhitesidePittsburgh Pirates6310132100.500.6251.1671.792
Sam MilitelloNew York Yankees6000001300.000.143.000.143
Brian RoseCincinnati Reds6410141000.667.5561.3331.889
Dennis LampPittsburgh Pirates6000000200.000.000.000.000
Bill SwiftSeattle Mariners6110002200.167.375.333.708
Steve ReedBaltimore Orioles6100010200.167.167.167.333
John FarrellDetroit Tigers6400121100.667.7141.1671.881
Jeff BallardPittsburgh Pirates6300000001.500.500.5001.000
Kris BensonArizona Diamondbacks6400130100.667.6671.1671.833
Bert BlylevenMinnesota Twins6100000000.167.167.167.333
Teddy HigueraSan Diego Padres6000002000.000.250.000.250
D.J. CarrascoAtlanta Braves6400021000.667.714.6671.381
Don AugustSan Francisco Giants6100001100.167.286.167.452
Melido PerezCleveland Indians6200031100.333.375.333.708
Wil LedezmaMinnesota Twins6300231100.500.5711.5002.071
Alan EmbreeChicago White Sox6410120200.667.6671.3332.000
Jason JacomeSan Francisco Giants6310121100.500.5711.1671.738
Greg GohrLos Angeles Angels6100001100.167.286.167.452
Billy TraberBoston Red Sox6000001100.000.143.000.143
Stan BelindaAtlanta Braves6310021100.500.500.6671.167
Mike HamptonArizona Diamondbacks6300031000.500.500.5001.000
Ron VilloneWashington Nationals5210153100.400.6251.2001.825
Dan WheelerKansas City Royals5100000000.200.200.200.400
Russ SwanOakland Athletics5211012100.400.5711.0001.571
Jeff BronkeyMilwaukee Brewers5100001100.200.333.200.533
Zack GreinkeArizona Diamondbacks5000002400.000.286.000.286
Jim ConverseBaltimore Orioles5210025100.400.636.6001.236
Ted PowerChicago Cubs5000000200.000.000.000.000
Mike BieleckiAtlanta Braves5200112110.400.5711.0001.571
J.J. PutzArizona Diamondbacks5200010100.400.400.400.800
Fernando ValenzuelaSt. Louis Cardinals5100130000.200.200.8001.000
Jason StanfordChicago Cubs5100001200.200.333.200.533
Roger SalkeldMiami Marlins5200111200.400.5001.0001.500
Mike FlanaganBaltimore Orioles5200020100.400.400.400.800
Todd WellemeyerChicago Cubs5110001100.200.333.400.733
Dave JohnsonDetroit Tigers5420260000.800.8002.4003.200
Mark AcreOakland Athletics5110000100.200.200.400.600
Russ SpringerCincinnati Reds5300030001.600.600.6001.200
Aquilino LopezDetroit Tigers5000001000.000.167.000.167
John FrascatoreTampa Bay Rays5400111000.800.8571.4002.257
Chris SpurlingMilwaukee Brewers5000002300.000.286.000.286
Ricky BottalicoBaltimore Orioles5200000300.400.400.400.800
Dennis PowellPittsburgh Pirates5200121000.400.5001.0001.500
John CummingsKansas City Royals5300123000.600.7501.2001.950
Greg CadaretLos Angeles Angels5100015100.200.600.200.800
Francisco RodríguezDetroit Tigers5200046200.400.727.4001.127
Al ReyesNew York Mets5000000100.000.000.000.000
Bob MacDonaldHouston Astros5400141000.800.7501.4002.150
Darren HolmesAtlanta Braves5100001000.200.333.200.533
Franklyn GermanChicago White Sox5100123000.200.444.8001.244
Mike MorganArizona Diamondbacks5310010000.600.600.8001.400
Jorge De La RosaArizona Diamondbacks5100000000.200.200.200.400
Scott AldredBoston Red Sox5200002100.400.571.400.971
Bud BlackCleveland Indians5200112100.400.5711.0001.571
Don WengertBoston Red Sox5300021100.600.571.6001.171
Hideo NomoKansas City Royals5210002000.400.571.6001.171
Kyle AbbottLos Angeles Angels5200001100.400.500.400.900
Gerald AlexanderTexas Rangers5410113000.800.8751.6002.475
Steve ParrisTampa Bay Rays5100001200.200.333.200.533
Josh TowersLos Angeles Dodgers5000000000.000.000.000.000
Mark WohlersCleveland Indians5100002000.200.429.200.629
Rheal CormierAtlanta Braves5200232000.400.5711.6002.171
Sid FernandezNew York Yankees5200222100.400.5711.6002.171
Mike IgnasiakBoston Red Sox5420131000.800.8331.8002.633
Mark BrandenburgTexas Rangers5210011100.400.500.6001.100
Grant BalfourTampa Bay Rays5100011200.200.333.200.533
Doug DrabekBaltimore Orioles5100000100.200.200.200.400
David WeathersMilwaukee Brewers5100013000.200.500.200.700
Denis BoucherWashington Nationals5200131200.400.5001.0001.500
Willie BanksTexas Rangers5210011000.400.500.6001.100
Edwin NunezOakland Athletics5310011000.600.667.8001.467
Kevin CampbellMinnesota Twins5110023000.200.500.400.900
Mike SchoolerLos Angeles Angels5200010110.400.400.400.800
Mark LeeBaltimore Orioles5410111100.800.8331.6002.433
Joe RoaPittsburgh Pirates5200000200.400.400.400.800
Shawn HillegasLos Angeles Angels5110014000.200.556.400.956
Jay WitasickTampa Bay Rays5310240000.600.6002.0002.600
Dan NaultyLos Angeles Dodgers5200121000.400.5001.0001.500
Jeff FarnsworthPhiladelphia Phillies5410010000.800.8001.0001.800
Marty JanzenLos Angeles Angels5310120200.600.6001.4002.000
Jesse OroscoArizona Diamondbacks5200001000.400.500.400.900
Tony CastilloChicago White Sox5210010000.400.400.6001.000
Carlos ZambranoPhiladelphia Phillies4210005100.500.818.7501.568
Tony FioreDetroit Tigers4300111100.750.8001.5002.300
Jeff JudenBaltimore Orioles4100010100.250.250.250.500
Mel BunchSeattle Mariners4000001000.000.200.000.200
Lee SmithHouston Astros4200001100.500.600.5001.100
Greg JonesLos Angeles Dodgers4000000200.000.000.000.000
Brett MerrimanSan Diego Padres4200020000.500.500.5001.000
Brian BoehringerDetroit Tigers4300015001.750.889.7501.639
Kevin WickanderMilwaukee Brewers4200012100.500.667.5001.167
Bryan HarveyHouston Astros4200011200.500.500.5001.000
Scott DownsCleveland Indians4200111100.500.6001.2501.850
Jeff ZimmermanSeattle Mariners4000001000.000.200.000.200
Dave HaasDetroit Tigers4110001100.250.400.500.900
Steve CookeTampa Bay Rays4210000000.500.500.7501.250
Huck FlenerCleveland Indians4310021000.750.8001.0001.800
Matt MillerPittsburgh Pirates4000000200.000.000.000.000
Victor SantosSan Francisco Giants4110001000.250.400.500.900
Kevin JarvisBoston Red Sox4100002100.250.500.250.750
Luis VizcainoBaltimore Orioles4100000100.250.250.250.500
Tim DavisTampa Bay Rays4100012100.250.500.250.750
Tim WorrellSan Francisco Giants4100001000.250.400.250.650
Adam EatonColorado Rockies4200140000.500.4001.2501.650
Scott SullivanKansas City Royals4000000100.000.000.000.000
Ricardo RodriguezPittsburgh Pirates4000002200.000.333.000.333
Andy HawkinsOakland Athletics4110032200.250.500.5001.000
Ron RightnowarMilwaukee Brewers4000000000.000.000.000.000
Jorge JulioPittsburgh Pirates4100001100.250.400.250.650
Edwin HurtadoKansas City Royals4100000000.250.400.250.650
C.J. NitkowskiNew York Mets4100112000.250.5001.0001.500
Chris FussellLos Angeles Dodgers4100002100.250.500.250.750
Dwayne HenryDetroit Tigers4200130000.500.5001.2501.750
Antonio AlfonsecaPhiladelphia Phillies4000001200.000.200.000.200
Jose JimenezArizona Diamondbacks4100001000.250.500.250.750
Kevin RitzColorado Rockies4210010000.500.500.7501.250
Todd ErdosMilwaukee Brewers4000000100.000.000.000.000
Brandon WebbTexas Rangers4100110000.250.2501.0001.250
Kelly DownsMinnesota Twins4310111000.750.8001.7502.550
Ryan BukvichBaltimore Orioles4110021000.250.400.500.900
Mark WilliamsonLos Angeles Angels4100012000.250.500.250.750
Scott LewisTampa Bay Rays4200121100.500.6671.2501.917
Paxton CrawfordCincinnati Reds4000002100.000.333.000.333
Lenny DiNardoOakland Athletics4200011100.500.600.5001.100
Ryan DreseHouston Astros4