League batting register - 2004
Regular season

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Bobby Abreu*SCOrf30 .320 .412 .4755711833621611168288118228
Edgardo AlfonzoSCO3b30 .260 .331 .391350911411053484362031
Roberto Alomar#YAN2b36 .265 .357 .30649132007207600
Alfredo Amezaga#IRIss26 .136 .246 .19410314220781142000
Garrett AtkinsYAN3b24 .053 .143 .0531910001102300
Rich AuriliaIRIss32 .227 .285 .3424971131611355423399800
Brad AusmusKANc 35 .244 .332 .34324259131333235283221
Paul Bako*IRIc 32 .192 .293 .27717734112020102244500
Rocco BaldelliYANcf22 .264 .291 .37363316726896267919113166
Brian Banks#VIPlf33 .154 .273 .231104162021230173200
Rod BarajasYANc 28 .188 .233 .30316531100314180103200
Michael BarrettSIDc 27 .257 .278 .429175458261818052600
Danny BautistaIRIrf32 .217 .273 .29428662141228225185100
David BellDSX3b31 .198 .276 .361252501101028381272400
Ronnie BelliardBAN2b29 .302 .381 .448411124341863463505421
Adrian BeltreSID3b25 .230 .287 .371326751031034505226600
Lance Berkman#B Clf28 .275 .362 .4805421491972699884748251
Angel BerroaSCOss26 .260 .311 .4055881532941683791430113258
Larry Bigbie*DRIlf26 .246 .306 .4251343360620161112750
Craig BiggioSIDcf38 .240 .310 .3384671123214504618318121
Casey BlakeBAN3b30 .249 .309 .40018546111519163152911
Henry BlancoSKTc 32 .214 .256 .30411224701166161600
Geoff Blum#BAN3b31 .248 .286 .3112225520427251122801
Barry Bonds*DRIlf39 .333 .470 .676414138291371049611996861
Bret BooneSID2b35 .333 .403 .6066242084324112515327611661
Joe Borchard#VIPcf25 .000 .000 .000100000100000
Ben Broussard*SID1b27 .280 .338 .4893681033041359585306212
Jeromy Burnitz*VIPlf35 .150 .164 .35060900456011610
Pat BurrellBANlf27 .200 .288 .3564949922515526165715100
Brent ButlerBAN2b26 .105 .136 .1235761002202900
Marlon ByrdDSXcf26 .298 .371 .5044961483442072668529582
Miguel CabreraIRIlf21 .242 .287 .399223549182930786500
Orlando CabreraSIDss29 .266 .317 .404695185502141096374666145
Miguel CairoIRI2b30 .216 .265 .33123651150430271153211
Mike CameronSCOcf31 .266 .350 .453516137395167668466134155
Sean Casey*KAN1b29 .249 .316 .32039799111553422373600
Kevin CashPINc 26 .131 .159 .14861810034111400
Vinny CastillaDRI3b36 .263 .295 .392482127323851624218200
Luis Castillo#SCO2b28 .296 .376 .44336810914510644324635128
Juan CastroKAN2b32 .216 .246 .292171375121719263600
Ramon CastroYANc 28 .206 .225 .46497201081418031900
Frank Catalanotto*PINlf30 .318 .388 .409340108204152391424200
Endy Chavez*DRIcf26 .231 .290 .330303701561423002530134
Jeff CirilloKAN3b34 .263 .300 .3161951001310100
Brady ClarkDRIrf31 .267 .320 .34923262130226161182698
Howie Clark*DRI3b30 .297 .422 .32437111004126600
Alex Cora*DRI2b28 .242 .273 .2913277992133304113612
Wil CorderoSKT1b32 .296 .352 .570307912402051532265400
Craig Counsell*YAN3b33 .233 .321 .3042706362324200352674
Carl Crawford*PINlf22 .263 .297 .30961216116327949329927514
Coco Crisp#YANcf24 .276 .318 .358330911152361902137163
Deivi CruzDSXss31 .247 .285 .3985551373931368684275710
Michael CuddyerDSXrf25 .259 .304 .444108281531211072900
Johnny Damon*SKTcf30 .272 .341 .39454814929410898135863499
Jeff DaVanon#B Crf30 .286 .403 .493217621239473804433147
Einar DiazDSXc 31 .242 .260 .3462606319123124432201
Ray Durham#KAN2b32 .313 .391 .463400125344668491536743
Jermaine DyeBANrf30 .205 .298 .2662635440430244324810
David EcksteinVIPss29 .277 .362 .373260721114392711252892
Morgan EnsbergBAN3b28 .300 .374 .5224771431413073726537180
Darin Erstad*DSXcf30 .276 .321 .3292256271123131143030
Alex EscobarYANrf25 .347 .390 .62572255051314052200
Johnny Estrada#IRIc 28 .382 .475 .38234130005260000
Adam EverettBANss27 .231 .290 .3764209717412533813227771
Carl Everett#PINcf33 .282 .355 .46551814627122819118449041
Carlos FeblesB C2b28 .283 .377 .302531510010435440
Pedro FelizYAN3b29 .211 .241 .4481944121142133175113
Robert Fick*DSX1b30 .239 .299 .37436487193842391315300
Chone Figgins#SIDcf26 .246 .302 .35121152103227250183573
Cliff Floyd*KANlf31 .251 .365 .459342862031562493597430
Julio FrancoKAN1b42 .219 .294 .3201282862115160143100
Matt Franco*BAN1b34 .224 .291 .3021162600312161101400
Ryan FreelKANcf28 .281 .355 .5321393942928235111131
Brad Fullmer*BANdh29 .280 .364 .4274101151151351555525973
Rafael Furcal#PINss26 .255 .319 .41165416743131110891657533211
Andres GalarragaDRI1b43 .288 .355 .540250721201742445224410
Karim Garcia*PINrf28 .221 .286 .3211403150316151122500
Jay Gibbons*B Crf27 .293 .344 .4854101202721668612314700
Geronimo GilBANc 28 .213 .248 .300207446041816193900
Keith GinterBAN2b28 .272 .355 .417312851077453514277000
Troy GlausB C3b27 .255 .327 .489235601301442384235330
Chris GomezKAN2b33 .227 .258 .305141325021413071000
Alex GonzalezKANss27 .249 .287 .4564691172532267786229910
Juan GonzalezIRIrf34 .289 .325 .602329951932655741176100
Luis Gonzalez*SKTlf36 .278 .382 .4475571553811891864937310
Raul GonzalezSKTlf30 .193 .282 .2811142221213110152020
Ben Grieve*VIPdh28 .250 .397 .3801002510415135202600
Ken Griffey*KANcf34 .248 .368 .541157391221027324273200
Marquis GrissomDRIcf37 .308 .335 .5224291322712166685145162
Mark GrudzielanekDRI2b34 .293 .336 .3715181524000634713216183
Aaron Guiel*BANrf31 .261 .334 .4853308630114404414235113
Cristian Guzman#SKTss26 .286 .327 .3753399712624234220422416
Travis Hafner*PIN1b27 .243 .355 .521169411439272913174900
Bo HartPIN2b27 .292 .343 .40221964115132305124391
Ken HarveyB C1b26 .287 .339 .46624771170937463184410
Scott Hatteberg*PIN1b34 .302 .376 .410351106151743637384000
Todd Helton*SCO1b30 .345 .433 .5696402215142814812951027730
Ramon HernandezYANc 28 .267 .315 .4634151112621746539217600
Richard HidalgoSCOrf28 .330 .383 .556536177425239011574211412
Shea HillenbrandSKT1b28 .284 .315 .4604961413111875845207311
Denny Hocking#KAN2b34 .272 .331 .4301584381524190163100
Todd Hollandsworth*KANlf31 .286 .324 .524631890288131200
Orlando Hudson#SCO2b26 .320 .380 .460387124178771484356121
Aubrey Huff*B Crf27 .279 .325 .48362717541327871189398720
Brian HunterBANrf33 .202 .252 .2839920420106071600
Raul Ibanez*SIDlf32 .327 .369 .5064741553241585740335011
Omar InfanteSIDss22 .258 .294 .333120316011712061110
Cesar Izturis#YANss24 .248 .268 .3275561382391514501654114
D'Angelo Jimenez#IRI2b26 .239 .325 .354514123228770370658844
Reed JohnsonIRIrf27 .272 .313 .3604051102024424012147221
Brian JordanVIPlf37 .295 .365 .4551564670628311181700
Gabe KaplerSIDrf28 .336 .399 .46222375231149260242361
Matt Kata#SKT2b26 .248 .285 .39222255162420260123402
Jeff KentB C2b36 .303 .359 .5175111554302284838398132
Bobby Kielty#YANrf27 .243 .351 .36230173180637334486920
Mike KinkadeSCOlf31 .351 .448 .595742610121913851702
Ryan Klesko*DSX1b33 .247 .354 .4484131022302062481697342
Graham Koonce*SCO1b29 .000 .000 .000100000000000
Corey Koskie*VIP3b31 .308 .417 .48142613115119755718087192
Gerald LairdVIPc 24 .050 .240 .0502010002014700
Jason LaneIRIcf27 .259 .286 .6302771037501800
Jason LaRueVIPc 30 .188 .252 .30729355151630339178710
Matt Lawton*DSXlf32 .256 .346 .447347892511351462485033
Carlos LeeIRIlf28 .274 .300 .44463517437123781094239040
Derrek LeeIRI1b28 .288 .390 .5595421562433984110108512354
Mike LieberthalSCOc 32 .291 .335 .402470137291748755285900
Paul Lo DucaB Cc 32 .256 .305 .314500128192248579283400
Terrence Long*DSXlf28 .240 .296 .4105171242721960703417914
Javy LopezDRIc 33 .343 .388 .71340814035138801003278810
Ryan LudwickSIDrf25 .346 .385 .542107379042417172750
Julio LugoVIPss28 .235 .309 .397408969019526063886116
Rob Mackowiak*DRI3b28 .298 .355 .4881685026627264124647
Eli MarreroSCOrf30 .227 .250 .4856615613121302610
Edgar MartinezB Cdh41 .313 .421 .5294801503202483808868801
Ramon MartinezIRI2b31 .322 .353 .42828391172321223123900
Tino Martinez*YAN1b36 .231 .295 .3395071171821144475447511
Hideki Matsui*PINlf30 .304 .374 .4436612013671410510357111000
Gary Matthews#YANcf29 .215 .285 .27340086170236313378884
Brent Mayne*DRIc 36 .213 .254 .26425855100118282134300
Dave McCartyPINlf34 .206 .250 .2943471101102700
Joe McEwingPIN2b31 .239 .298 .2781764240129161163421
Mark McLemore#BANss39 .227 .362 .2791543561021103303402
Kevin MenchSIDlf26 .258 .305 .367120317022119452000
Lou MerloniDRI3b33 .284 .350 .3771835291227153164511
Doug Mientkiewicz*B C1b30 .286 .356 .409504144345668445536341
Kevin MillarVIP1b32 .248 .301 .4295691413022368765409920
Damian MillerDSXc 34 .232 .287 .38733678261835362259000
Chad MoellerSIDc 29 .292 .340 .46025073240641346125600
Bengie MolinaSKTc 29 .280 .301 .43734396161123852743400
Jose MolinaIRIc 29 .241 .241 .2762971000000400
Raul MondesiDRIrf33 .258 .317 .4233769720312515343264116
Melvin MoraSKTlf32 .297 .393 .496337100193147149124576124
Justin Morneau*DSXdh23 .295 .328 .491112334061620062910
Warren Morris*PIN2b30 .217 .269 .21746100004604501
Warren Morris*DRI2b30 .176 .247 .216741330055071100
Warren Morris* 2b30 .192 .256 .217120233009110111601
Eric Munson*KAN3b26 .266 .354 .40330882901148331426021
Xavier NadyDSXrf25 .285 .350 .404354101262450417327242
Phil NevinDSX1b33 .261 .333 .478226591001334421254010
Trot Nixon*PINrf30 .279 .367 .5373911091732674732548434
Troy O'Leary*BANlf34 .240 .321 .4401002450513130122110
John Olerud*SKT1b35 .271 .350 .387491133292866494575100
Ray Olmedo#YANss23 .169 .238 .1921773040013130163710
Rey OrdonezPINss33 .380 .389 .56592358031615021010
Keith OsikKANc 35 .314 .377 .42411837100115151111900
Lyle Overbay*SID1b27 .272 .369 .3821915290423253274100
Orlando Palmeiro*DRIrf35 .232 .306 .2601774120115161181920
Rafael Palmeiro*VIPdh39 .256 .353 .50656714517141961088827210
Jay PaytonSKTlf31 .255 .313 .4254591172401873554366052
Carlos Pena*IRI1b26 .239 .336 .423376901451542563539732
Wily Mo PenaSCOcf22 .200 .277 .2358517300102362011
Jhonny PeraltaVIPss22 .234 .310 .4771283062720201134500
Ben PetrickBANcf27 .203 .248 .375128268141619263500
Josh PhelpsVIPdh26 .247 .322 .4793889612026636653811900
Jason PhillipsVIP1b27 .267 .341 .3653891042414574112345210
Mike PiazzaKANc 35 .258 .326 .48123360211636491244521
Juan Pierre*IRIcf26 .279 .335 .34167818931419039454332320
Scott Podsednik*B Ccf28 .289 .366 .38453615527368166462692313
Jorge Posada#YANc 32 .227 .320 .4552252012203200
Todd PrattB Cc 37 .230 .368 .3931222872319145233300
Aramis RamirezDSX3b26 .277 .323 .46362917435226839383710301
Jeff RebouletDSX2b40 .260 .316 .4041463860516111113302
Tike Redman*KANcf27 .288 .333 .39622264150331243121914
Pokey ReesePIN2b31 .183 .235 .2809317302128072772
Michael RestovichB Crf25 .231 .474 .46226622054111900
Dave Roberts*YANcf32 .222 .296 .268369826134725336484912
Jimmy Rollins#B Css25 .260 .324 .35538910118254849040691110
Damian RollsYAN3b26 .229 .284 .30535481716313262286114
Jason RomanoYANcf25 .000 .200 .000400000101100
Michael Ryan*DRIrf26 .313 .440 .552672170319161151300
Donnie SadlerSCO3b29 .067 .123 .10060401085042430
Alex Sanchez*KANcf27 .248 .283 .330303757343730313301813
Freddy SanchezPIN3b26 .133 .161 .13330400013011400
Reggie SandersVIPrf36 .257 .313 .525463119264307579534113127
Ramon Santiago#YANss24 .236 .301 .31525460132121196184622
David Segui#SKTdh37 .154 .313 .1922641005115500
Gary SheffieldKANrf35 .314 .389 .5865921863643910312712645594
Randall Simon*BAN1b29 .262 .298 .3993861011101447423183400
J.T. Snow*DRI1b36 .236 .343 .32534882201340383546801
Alfonso SorianoVIP2b28 .246 .291 .467452111103287673102187124
Sammy SosaSIDrf35 .283 .354 .554527149143419310845614100
Shane SpencerYANlf32 .227 .292 .32038788180636331358801
Scott Spiezio#SCO1b31 .251 .319 .42726767162938402263801
Kelly StinnettBANc 34 .215 .275 .32720544151223162156000
Chris StynesDRI3b31 .234 .314 .36423956190429364253610
B.J. Surhoff*KANdh39 .268 .331 .38432888170731394282132
Mike SweeneySIDdh30 .286 .361 .4924271222721963791515420
So TaguchiVIPcf34 .265 .278 .6183494125510700
Frank ThomasKANdh36 .287 .391 .53341511925125667511648600
Jim Thome*SCO1b33 .251 .360 .476550138193339611829716800
Yorvit TorrealbaPINc 25 .275 .342 .4861383883524263122000
Michael Tucker*SKTrf33 .261 .323 .475356931851652602348445
Juan UribeDSXss24 .219 .287 .36828863133836297215132
Chase Utley*VIP2b25 .191 .258 .28211021212129641300
John Vander Wal*VIPrf38 .206 .294 .395238491201131260308711
Jason Varitek#PINc 32 .254 .345 .4814011022122260687498500
Ramon Vazquez*B Css27 .248 .308 .3482706766328331244852
Joe VitielloPINlf34 .320 .370 .440501630187221200
Jose Vizcaino#SKTss36 .250 .288 .34813233213131343900
Omar Vizquel#DRIss37 .249 .318 .336265661322291702725131
Matt Walbeck#BANc 34 .271 .280 .50048132035801700
Jayson WerthSCOrf25 .000 .000 .000300000100201
Chris WidgerBANc 33 .207 .242 .34558125013612900
Bernie Williams#VIPcf35 .253 .347 .367450114164954503636651
Craig WilsonSCOrf27 .280 .373 .582268751071943634376020
Preston WilsonBANcf29 .231 .279 .43157613328029738863413683
Tom WilsonSKTc 33 .262 .302 .3251604210001715193300
Vance WilsonIRIc 31 .271 .319 .37625870101525277124112
Randy Winn#KANlf30 .274 .327 .39031085161649343226661
Dmitri Young#PINdh30 .315 .394 .562555175457269710146811611
Michael YoungSKT2b27 .298 .331 .4286772023761385967301141512
Gregg Zaun#SIDc 33 .228 .320 .3381453370323240211710
Todd ZeileSID3b38 .218 .322 .3672295065630274324300

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Bobby Abreu*SCOrf301426630211 .886 117.5 7.8 .154 .941 .33354271
Edgardo AlfonzoSCO3b30103399369 .722 46.6 4.5 .131 .669 .24025137
Roberto Alomar#YAN2b361256001 .663 5.7 4.2 .041 .595 .184215
Alfredo Amezaga#IRIss2629119105 .440 4.9 1.4 .058 .372 .194420
Garrett AtkinsYAN3b24721000 .195 0.2 0.3 .000 .167 .10501
Rich AuriliaIRIss321425440515 .627 47.0 3.1 .115 .531 .19330170
Brad AusmusKANc 3581281427 .675 28.6 3.9 .099 .618 .2191783
Paul Bako*IRIc 3264208325 .570 15.4 2.7 .085 .507 .2201349
Rocco BaldelliYANcf221586733917 .664 65.8 3.5 .109 .573 .15543236
Brian Banks#VIPlf3327122104 .503 6.9 2.0 .077 .446 .240424
Rod BarajasYANc 2841176016 .536 10.6 2.0 .115 .429 .1761350
Michael BarrettSIDc 2749180006 .706 18.7 3.7 .171 .588 .2001675
Danny BautistaIRIrf3266312124 .567 23.8 2.8 .077 .469 .1401784
David BellDSX3b31742852311 .637 23.7 2.9 .163 .559 .2702191
Ronnie BelliardBAN2b29102466208 .829 72.0 6.5 .146 .807 .27043184
Adrian BeltreSID3b2587357226 .658 35.0 3.6 .141 .576 .20923121
Lance Berkman#B Clf28140630278 .842 99.7 6.5 .205 .853 .34952260
Angel BerroaSCOss261476417213 .715 73.3 4.3 .145 .673 .22449238
Larry Bigbie*DRIlf2630147013 .731 18.1 4.6 .179 .712 .2991257
Craig BiggioSIDcf381275244413 .648 49.3 3.5 .099 .566 .16737158
Casey BlakeBAN3b3048208143 .709 23.5 4.3 .151 .650 .2321774
Henry BlancoSKTc 3234122121 .560 9.2 2.7 .089 .461 .143834
Geoff Blum#BAN3b3146239135 .597 19.3 2.9 .063 .474 .113669
Barry Bonds*DRIlf391165280491.146 139.713.0 .3431.385 .59467280
Bret BooneSID2b3516271338171.009 152.9 9.3 .2721.065 .40286378
Joe Borchard#VIPcf2501000 .000 0.0 0.0 .000 .000 .00000
Ben Broussard*SID1b2796411356 .827 61.0 5.9 .209 .791 .28847180
Jeromy Burnitz*VIPlf351361000 .514 3.6 1.9 .200 .451 .233421
Pat BurrellBANlf271325630611 .644 52.4 3.4 .156 .589 .27142176
Brent ButlerBAN2b261659001 .258 0.9 0.5 .018 .173 .05317
Marlon ByrdDSXcf261245611412 .875 93.9 6.9 .206 .878 .32358250
Miguel CabreraIRIlf2160240026 .687 24.5 3.7 .157 .594 .1931889
Orlando CabreraSIDss291627533213 .722 89.0 4.5 .138 .659 .21766281
Miguel CairoIRI2b3060256316 .595 19.9 2.7 .114 .495 .1361978
Mike CameronSCOcf31137592159 .804 85.7 5.8 .188 .812 .33560234
Sean Casey*KAN1b291054392116 .636 38.5 3.3 .071 .529 .16417127
Kevin CashPINc 261965205 .306 0.8 0.4 .016 .190 .03319
Vinny CastillaDRI3b361205150818 .687 51.9 3.7 .129 .574 .17243189
Luis Castillo#SCO2b2885423613 .819 63.7 6.2 .147 .826 .28329163
Juan CastroKAN2b3246186344 .538 12.2 2.3 .076 .420 .111850
Ramon CastroYANc 2826102021 .689 10.1 3.4 .258 .615 .289945
Frank Catalanotto*PINlf3097390164 .797 57.1 6.3 .091 .771 .21525139
Endy Chavez*DRIcf2690332405 .620 29.9 3.3 .099 .570 .21122100
Jeff CirilloKAN3b34520000 .616 1.9 3.6 .053 .500 .05316
Brady ClarkDRIrf31592530213 .669 21.7 3.0 .082 .571 .1641581
Howie Clark*DRI3b301045003 .747 4.8 4.5 .027 .690 .189112
Alex Cora*DRI2b2885349525 .564 25.7 2.6 .049 .435 .0801295
Wil CorderoSKT1b3279338034 .922 62.5 7.6 .274 .923 .35844175
Craig Counsell*YAN3b3372309404 .625 28.1 3.5 .070 .577 .2111182
Carl Crawford*PINlf22148654556 .606 63.9 3.6 .046 .628 .19321189
Coco Crisp#YANcf2476354219 .676 37.5 4.0 .082 .618 .18518118
Deivi CruzDSXss311595944416 .683 59.5 3.6 .151 .583 .20255221
Michael CuddyerDSXrf2528117203 .749 13.9 4.4 .185 .663 .250948
Johnny Damon*SKTcf301466160714 .735 79.1 5.0 .122 .773 .30143216
Jeff DaVanon#B Crf3049265226 .896 44.9 7.0 .207 .982 .44224107
Einar DiazDSXc 31822734212 .606 19.8 2.5 .104 .462 .1122290
Ray Durham#KAN2b32994656412 .853 72.7 6.5 .150 .838 .28544185
Jermaine DyeBANrf30793020311 .564 21.3 2.6 .061 .486 .186870
David EcksteinVIPss2981300227 .735 37.3 5.0 .096 .721 .2191697
Morgan EnsbergBAN3b281175400420 .896 91.0 6.9 .222 .893 .35045249
Darin Erstad*DSXcf3045240005 .650 23.8 3.8 .053 .548 .129974
Alex EscobarYANrf2518770011.015 17.2 9.7 .2781.042 .3471045
Johnny Estrada#IRIc 281140001 .857 6.6 8.0 .000 .864 .000013
Adam EverettBANss271204638011 .666 45.3 3.6 .145 .597 .21233158
Carl Everett#PINcf331345915611 .820 87.4 6.0 .183 .799 .27450241
Carlos FeblesB C2b281462103 .679 6.7 4.3 .019 .683 .189116
Pedro FelizYAN3b2943203011 .690 20.0 3.4 .237 .611 .2631787
Robert Fick*DSX1b3086398026 .673 41.1 3.9 .135 .594 .22030136
Chone Figgins#SIDcf2649234232 .652 23.5 3.8 .104 .604 .2091574
Cliff Floyd*KANlf3180406025 .824 61.9 6.4 .208 .851 .38938157
Julio FrancoKAN1b4233143012 .614 12.6 3.3 .102 .539 .211941
Matt Franco*BAN1b3430128108 .593 8.7 2.4 .078 .469 .164335
Ryan FreelKANcf2839157203 .887 26.2 6.7 .252 .894 .3451574
Brad Fullmer*BANdh29111473068 .790 66.1 5.7 .146 .781 .28329175
Rafael Furcal#PINss26152721135 .731 89.8 4.8 .156 .724 .27567269
Andres GalarragaDRI1b4365279028 .895 46.4 6.7 .252 .876 .34429135
Karim Garcia*PINrf2832154017 .607 11.7 2.7 .100 .500 .186845
Jay Gibbons*B Crf27104445029 .829 67.4 6.0 .193 .776 .26845199
Geronimo GilBANc 28572191111 .547 12.9 2.0 .087 .414 .1301062
Keith GinterBAN2b2870355027 .772 47.5 5.4 .144 .731 .23124130
Troy GlausB C3b2758266049 .816 36.8 5.3 .234 .788 .34527115
Chris GomezKAN2b3347156537 .563 10.0 2.2 .078 .431 .128743
Alex GonzalezKANss271265094813 .743 59.1 4.2 .207 .666 .25650214
Juan GonzalezIRIrf34753480110 .927 59.8 6.6 .313 .885 .36548198
Luis Gonzalez*SKTlf361576590521 .829 96.7 6.1 .169 .820 .33857249
Raul GonzalezSKTlf3034131021 .563 10.4 3.0 .088 .527 .237532
Ben Grieve*VIPdh2830126013 .777 16.8 5.7 .130 .808 .330538
Ken Griffey*KANcf3444190024 .910 32.7 7.1 .293 .951 .4652485
Marquis GrissomDRIcf371074532314 .857 69.9 5.9 .214 .796 .25649224
Mark GrudzielanekDRI2b341205584220 .706 60.6 4.1 .077 .602 .12740192
Aaron Guiel*BANrf3177369117 .819 52.1 5.5 .224 .780 .28845160
Cristian Guzman#SKTss2694367333 .702 40.4 4.1 .088 .663 .17120127
Travis Hafner*PIN1b2742200014 .876 32.2 6.5 .278 .894 .3792688
Bo HartPIN2b2755240406 .745 30.5 5.0 .110 .704 .2011788
Ken HarveyB C1b26612721312 .805 36.2 5.1 .178 .729 .25526115
Scott Hatteberg*PIN1b3483403166 .786 57.1 6.0 .108 .753 .21723144
Todd Helton*SCO1b30161759111121.001 165.810.1 .2231.100 .38783364
Ramon HernandezYANc 281084470211 .778 58.4 5.0 .195 .705 .24645192
Richard HidalgoSCOrf281295900510 .939 113.7 8.2 .226 .938 .30270298
Shea HillenbrandSKT1b281175270616 .775 67.2 4.8 .175 .683 .21650228
Denny Hocking#KAN2b3439181344 .762 23.0 4.9 .158 .706 .2591468
Todd Hollandsworth*KANlf311568010 .847 11.2 6.6 .238 .822 .2861133
Orlando Hudson#SCO2b2688433436 .840 69.4 6.8 .140 .811 .23332178
Aubrey Huff*B Crf2715968601119 .808 95.3 5.3 .204 .749 .27071303
Brian HunterBANrf3330107015 .535 6.2 2.0 .081 .417 .152628
Raul Ibanez*SIDlf32112512238 .875 88.0 7.1 .179 .835 .24951240
Omar InfanteSIDss2233127102 .627 11.7 3.4 .075 .516 .133740
Cesar Izturis#YANss241625783314 .595 45.9 2.8 .079 .479 .12133182
D'Angelo Jimenez#IRI2b26122580108 .679 61.1 4.1 .115 .623 .24137182
Reed JohnsonIRIrf27944340317 .674 42.2 3.6 .089 .556 .12626146
Brian JordanVIPlf3742178035 .820 25.9 5.9 .160 .783 .2761371
Gabe KaplerSIDrf2854251315 .861 42.4 7.2 .126 .864 .25625103
Matt Kata#SKT2b2649235013 .677 23.9 3.7 .144 .576 .1892287
Jeff KentB C2b361275620415 .876 92.0 6.6 .213 .842 .29265264
Bobby Kielty#YANrf2786356034 .713 42.1 4.8 .120 .703 .28624109
Mike KinkadeSCOlf3118870021.043 18.9 9.8 .2431.096 .2841344
Ryan Klesko*DSX1b33111486037 .802 68.9 5.8 .201 .809 .37343185
Graham Koonce*SCO1b2901000 .000 0.0 0.0 .000 .000 .00000
Corey Koskie*VIP3b31107508015 .899 94.9 8.5 .1741.010 .40135205
Gerald LairdVIPc 24625001 .290 0.5 0.6 .000 .300 .20001
Jason LaneIRIcf27728000 .915 4.9 6.7 .370 .900 .407417
Jason LaRueVIPc 30883220311 .559 21.5 2.3 .119 .470 .1812290
Matt Lawton*DSXlf3286403159 .792 54.1 5.3 .190 .770 .32939155
Carlos LeeIRIlf281546710919 .744 80.2 4.4 .170 .652 .21361282
Derrek LeeIRI1b281476430614 .949 119.1 7.8 .271 .998 .43066303
Mike LieberthalSCOc 321125070412 .737 62.1 4.8 .111 .643 .17037189
Paul Lo DucaB Cc 321375432424 .619 44.0 3.0 .058 .490 .11423157
Terrence Long*DSXlf281415670610 .706 61.5 4.0 .170 .631 .24448212
Javy LopezDRIc 339443800151.101 105.110.0 .3701.138 .43974291
Ryan LudwickSIDrf2529117020 .927 24.5 9.2 .1961.014 .3081358
Julio LugoVIPss281124563114 .706 47.7 3.8 .162 .654 .26728162
Rob Mackowiak*DRI3b2842186023 .843 26.9 5.6 .190 .797 .2441482
Eli MarreroSCOrf301969100 .735 8.3 4.3 .258 .686 .3031032
Edgar MartinezB Cdh411315790511 .951 112.3 8.7 .2171.018 .39456254
Ramon MartinezIRI2b3181301126 .781 41.8 5.6 .106 .687 .14822121
Tino Martinez*YAN1b361325674710 .634 51.7 3.4 .108 .554 .19531172
Hideki Matsui*PINlf301627410421 .817 108.8 6.1 .139 .767 .24757293
Gary Matthews#YANcf29914420211 .558 31.2 2.5 .058 .477 .16019109
Brent Mayne*DRIc 3668276037 .517 16.8 2.1 .050 .395 .1011168
Dave McCartyPINlf34536002 .544 2.0 1.9 .088 .414 .147210
Joe McEwingPIN2b3156205751 .576 16.9 3.1 .040 .500 .136549
Mark McLemore#BANss3941188011 .641 17.9 3.9 .052 .623 .234743
Kevin MenchSIDlf2630131023 .672 13.4 3.8 .108 .576 .150944
Lou MerloniDRI3b3342204114 .727 24.4 4.8 .093 .654 .1801269
Doug Mientkiewicz*B C1b30123570358 .765 76.9 5.5 .123 .726 .23445206
Kevin MillarVIP1b321426180422 .730 68.7 4.1 .181 .647 .25555244
Damian MillerDSXc 34903748311 .674 35.9 3.5 .155 .584 .22935130
Chad MoellerSIDc 29712701011 .800 35.7 5.1 .168 .707 .21630115
Bengie MolinaSKTc 29873550112 .739 41.0 4.3 .157 .622 .16929150
Jose MolinaIRIc 29829000 .517 1.9 2.4 .034 .364 .03418
Raul MondesiDRIrf3396419078 .740 50.5 4.5 .165 .703 .26335159
Melvin MoraSKTlf3284399053 .889 71.6 7.8 .199 .967 .35636167
Justin Morneau*DSXdh2331119012 .819 17.9 5.9 .196 .765 .2591055
Warren Morris*PIN2b301352023 .487 2.3 1.5-0.000 .350 .065010
Warren Morris*DRI2b301982107 .463 2.9 1.1 .041 .338 .135316
Warren Morris* 2b30321341210 .472 5.2 1.3 .025 .343 .108326
Eric Munson*KAN3b2685354123 .757 47.1 5.5 .136 .735 .27620124
Xavier NadyDSXrf25854011711 .754 50.2 4.9 .119 .699 .21532143
Phil NevinDSX1b33512550310 .811 34.2 5.1 .217 .763 .33223108
Trot Nixon*PINrf30104451132 .904 80.5 7.4 .258 .934 .39446210
Troy O'Leary*BANlf3430113105 .761 13.2 4.4 .200 .704 .3301044
John Olerud*SKT1b351265550317 .737 66.1 4.7 .116 .669 .23239190
Ray Olmedo#YANss2357195204 .430 8.6 1.5 .023 .338 .119434
Rey OrdonezPINss332195013 .955 19.1 8.4 .185 .917 .2171152
Keith OsikKANc 3524130003 .801 18.8 6.0 .110 .738 .2031150
Lyle Overbay*SID1b2750222016 .752 27.7 5.1 .110 .710 .2511373
Orlando Palmeiro*DRIrf3543199301 .566 15.7 3.0 .028 .489 .141346
Rafael Palmeiro*VIPdh391506650814 .860 104.7 6.4 .250 .867 .39759287
Jay PaytonSKTlf311145020314 .738 58.7 4.4 .170 .670 .25542195
Carlos Pena*IRI1b2697435038 .759 54.8 5.0 .184 .736 .32734159
Wily Mo PenaSCOcf222595101 .512 5.9 2.2 .035 .429 .106320
Jhonny PeraltaVIPss2241142004 .786 18.2 4.8 .242 .735 .3441561
Ben PetrickBANcf2730139212 .623 11.9 3.0 .172 .538 .2191348
Josh PhelpsVIPdh2698432017 .801 60.3 5.4 .232 .766 .33038186
Jason PhillipsVIP1b27864400513 .706 48.8 4.4 .098 .634 .18829142
Mike PiazzaKANc 35572610314 .806 32.4 4.6 .223 .739 .33019112
Juan Pierre*IRIcf2616275113221 .675 72.9 3.6 .062 .589 .14636231
Scott Podsednik*B Ccf281366139217 .750 75.0 4.8 .095 .718 .22936206
Jorge Posada#YANc 32625001 .775 2.9 4.4 .227 .722 .364310
Todd PrattB Cc 3726152020 .762 20.7 5.8 .164 .809 .3521248
Aramis RamirezDSX3b261566770313 .786 91.8 5.3 .186 .716 .24363291
Jeff RebouletDSX2b4036158007 .721 16.1 3.7 .144 .607 .2051159
Tike Redman*KANcf2749241401 .730 28.9 4.7 .108 .638 .1491888
Pokey ReesePIN2b3129104222 .515 6.4 2.1 .097 .500 .226526
Michael RestovichB Crf25938001 .935 6.8 8.7 .2311.143 .654412
Dave Roberts*YANcf3291412313 .564 35.2 3.1 .046 .619 .2441099
Jimmy Rollins#B Css25108438369 .679 44.2 3.8 .095 .616 .20125138
Damian RollsYAN3b26873840214 .589 28.9 2.7 .076 .505 .15814108
Jason RomanoYANcf2515000 .200 0.1 0.4 .000 .250 .25000
Michael Ryan*DRIrf261884013 .993 16.3 8.8 .2391.082 .4631037
Donnie SadlerSCO3b291669410 .223 1.3 0.6 .033 .232 .15016
Alex Sanchez*KANcf27803321034 .613 26.8 2.8 .083 .547 .14214100
Freddy SanchezPIN3b26932100 .295 0.7 0.7 .000 .192 .03304
Reggie SandersVIPrf36111508337 .838 74.3 5.5 .268 .821 .35260243
Ramon Santiago#YANss2480282312 .616 25.4 3.4 .079 .535 .1501680
David Segui#SKTdh37832000 .505 2.0 2.5 .038 .500 .23115
Gary SheffieldKANrf351496740619 .975 132.6 8.2 .2721.007 .38979347
Randall Simon*BAN1b2999409027 .697 45.0 4.1 .137 .599 .18425154
J.T. Snow*DRI1b3697405009 .668 40.1 3.9 .089 .616 .24124113
Alfonso SorianoVIP2b281084880513 .758 58.3 4.3 .221 .709 .28541211
Sammy SosaSIDrf351295910411 .908 103.8 7.1 .271 .905 .37858292
Shane SpencerYANlf32104429426 .612 37.1 3.2 .093 .523 .18124124
Scott Spiezio#SCO1b3162301335 .746 36.6 4.7 .176 .689 .27027114
Kelly StinnettBANc 3457224209 .602 16.8 2.6 .112 .494 .1851867
Chris StynesDRI3b3165273234 .678 28.8 4.1 .130 .626 .2382387
B.J. Surhoff*KANdh3977362026 .716 42.4 4.6 .116 .649 .20424126
Mike SweeneySIDdh301114831318 .853 73.2 6.0 .206 .817 .33048210
So TaguchiVIPcf34936012 .895 4.8 4.7 .353 .815 .353721
Frank ThomasKANdh36109496065 .924 91.8 8.1 .246 .983 .40051221
Jim Thome*SCO1b331446580913 .837 98.8 6.1 .225 .849 .40255262
Yorvit TorrealbaPINc 2539157223 .827 23.1 5.8 .210 .796 .2971667
Michael Tucker*SKTrf3395404574 .798 55.1 5.2 .213 .768 .30639169
Juan UribeDSXss2473317019 .655 29.1 3.3 .149 .581 .22624106
Chase Utley*VIP2b2532121103 .540 7.9 2.3 .091 .446 .127531
John Vander Wal*VIPrf3862270115 .689 27.9 3.8 .189 .641 .3152394
Jason Varitek#PINc 321044624110 .826 66.7 5.7 .227 .806 .34945193
Ramon Vazquez*B Css2776302346 .656 29.7 3.7 .100 .588 .2001594
Joe VitielloPINlf341154000 .810 8.5 6.8 .120 .765 .160422
Jose Vizcaino#SKTss3634139002 .636 13.0 3.5 .098 .525 .121646
Omar Vizquel#DRIss3772293109 .654 29.3 3.8 .087 .617 .2341789
Matt Walbeck#BANc 341251110 .780 6.9 5.1 .229 .714 .250524
Jayson WerthSCOrf2513000 .000 -0.0-0.0 .000 .000-0.33300
Chris WidgerBANc 331863112 .587 4.5 2.4 .138 .479 .172620
Bernie Williams#VIPcf351135190317 .713 58.1 4.4 .113 .667 .26229165
Craig WilsonSCOrf27693121210 .955 57.4 7.5 .302 .980 .44836156
Preston WilsonBANcf291366190320 .710 64.0 3.7 .200 .635 .26757248
Tom WilsonSKTc 3341172023 .627 15.9 3.5 .062 .512 .1191052
Vance WilsonIRIc 31792834210 .695 28.7 3.8 .105 .585 .1471697
Randy Winn#KANlf3069338215 .718 40.7 4.7 .116 .658 .20323121
Dmitri Young#PINdh301436270018 .956 119.2 8.1 .247 .965 .36978312
Michael YoungSKT2b271597221720 .760 89.3 4.7 .130 .675 .17956290
Gregg Zaun#SIDc 3342169034 .657 16.7 3.8 .110 .612 .2621049
Todd ZeileSID3b38652670211 .689 26.5 3.7 .148 .632 .2881784

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Bobby Abreu*SCOrf304.573.94439 .380359 .541361 .544 1.3
Edgardo AlfonzoSCO3b303.503.07329 .246173 .434177 .444 0.6
Roberto Alomar#YAN2b363.503.0643 .30222 .39322 .393 0.9
Alfredo Amezaga#IRIss262.131.8484 .16734 .28635 .294 1.4
Garrett AtkinsYAN3b243.002.7116 .0633 .1433 .143 1.5
Rich AuriliaIRIss323.653.34391 .256209 .384212 .390 2.5
Brad AusmusKANc 353.272.81213 .263111 .395116 .413 1.1
Paul Bako*IRIc 322.602.21137 .24873 .35175 .361 1.9
Rocco BaldelliYANcf224.153.91523 .302255 .379264 .392 5.9
Brian Banks#VIPlf333.593.0671 .19741 .33641 .336 1.9
Rod BarajasYANc 282.892.70131 .21460 .34160 .341 3.2
Michael BarrettSIDc 273.463.37143 .27380 .44480 .444 5.2
Danny BautistaIRIrf323.182.92236 .254102 .327107 .343 2.8
David BellDSX3b313.393.00223 .179118 .414119 .418 0.9
Ronnie BelliardBAN2b293.823.37351 .330234 .502237 .509 1.1
Adrian BeltreSID3b253.883.54254 .256143 .401148 .415 3.0
Lance Berkman#B Clf284.443.82444 .277334 .530338 .537 1.1
Angel BerroaSCOss264.223.87468 .293268 .418282 .440 3.8
Larry Bigbie*DRIlf263.132.85102 .26568 .46369 .469 2.5
Craig BiggioSIDcf383.973.54390 .277189 .361207 .395 2.6
Casey BlakeBAN3b303.853.43156 .26389 .42892 .442 1.9
Henry BlancoSKTc 322.982.7398 .23540 .32841 .336 2.7
Geoff Blum#BAN3b312.282.11194 .26381 .33982 .343 2.3
Barry Bonds*DRIlf394.193.29313 .323379 .718390 .739 0.7
Bret BooneSID2b354.403.85478 .349454 .637456 .640 1.5
Joe Borchard#VIPcf251.001.001 .0000 .0000 .000 0.0
Ben Broussard*SID1b273.573.20301 .299210 .511215 .523 2.1
Jeromy Burnitz*VIPlf352.652.6140 .12522 .36122 .36116.0
Pat BurrellBANlf274.273.74334 .251233 .414239 .425 2.6
Brent ButlerBAN2b262.682.5948 .1259 .1539 .153 4.5
Marlon ByrdDSXcf264.353.84386 .332302 .538310 .553 1.8
Miguel CabreraIRIlf213.583.33152 .30397 .404104 .433 8.1
Orlando CabreraSIDss294.654.29620 .276327 .434334 .444 1.4
Miguel CairoIRI2b303.413.15204 .23083 .32494 .367 6.4
Mike CameronSCOcf314.003.49372 .325300 .507304 .514 2.0
Sean Casey*KAN1b293.693.34359 .262164 .374166 .378 1.0
Kevin CashPINc 263.102.9049 .16310 .15411 .16914.0
Vinny CastillaDRI3b364.193.92400 .298210 .408214 .416 3.9
Luis Castillo#SCO2b283.783.29330 .300209 .494211 .499 0.8
Juan CastroKAN2b322.742.51140 .25056 .30158 .312 6.0
Ramon CastroYANc 283.643.4672 .16748 .47148 .471 6.3
Frank Catalanotto*PINlf303.392.96304 .352181 .464182 .467 1.0
Endy Chavez*DRIcf263.693.37276 .250125 .377125 .377 1.2
Jeff CirilloKAN3b343.333.1718 .2786 .3007 .35099.0
Brady ClarkDRIrf313.723.41206 .29199 .391100 .395 1.4
Howie Clark*DRI3b302.371.9531 .35518 .40020 .444 1.0
Alex Cora*DRI2b283.883.63297 .263106 .304110 .315 3.3
Wil CorderoSKT1b323.673.34236 .301201 .595203 .601 2.1
Craig Counsell*YAN3b333.032.65245 .245117 .379117 .379 0.7
Carl Crawford*PINlf224.394.11528 .301218 .333221 .338 3.2
Coco Crisp#YANcf243.082.87294 .303139 .393139 .393 1.8
Deivi CruzDSXss313.693.45493 .252248 .418252 .424 2.1
Michael CuddyerDSXrf253.443.1878 .32155 .47055 .470 4.1
Johnny Damon*SKTcf304.223.75482 .288274 .445277 .450 1.1
Jeff DaVanon#B Crf302.171.78179 .296151 .570151 .570 0.8
Einar DiazDSXc 313.002.86242 .25293 .34197 .355 7.3
Ray Durham#KAN2b324.393.77338 .352238 .512239 .514 1.3
Jermaine DyeBANrf303.282.86214 .234102 .338106 .351 1.5
David EcksteinVIPss292.972.57232 .293122 .407133 .443 1.1
Morgan EnsbergBAN3b284.393.88380 .297302 .559308 .570 1.3
Darin Erstad*DSXcf302.702.53194 .31488 .36789 .371 2.1
Alex EscobarYANrf253.213.0045 .44450 .64950 .649 4.4
Johnny Estrada#IRIc 283.643.0934 .38213 .32519 .475 0.0
Adam EverettBANss273.863.50339 .251180 .389193 .417 3.5
Carl Everett#PINcf334.163.65417 .297285 .482303 .513 2.0
Carlos FeblesB C2b283.102.6550 .30021 .33924 .387 0.8
Pedro FelizYAN3b292.902.77130 .20894 .46395 .468 7.3
Robert Fick*DSX1b303.343.06305 .259167 .420168 .422 1.7
Chone Figgins#SIDcf262.542.29179 .27992 .39392 .393 1.9
Cliff Floyd*KANlf313.302.78255 .278216 .532219 .539 1.3
Julio FrancoKAN1b423.493.1297 .27855 .38555 .385 2.2
Matt Franco*BAN1b344.273.87100 .23045 .35246 .359 1.4
Ryan FreelKANcf283.743.31121 .24885 .54190 .573 1.0
Brad Fullmer*BANdh293.883.36344 .297227 .480232 .490 1.1
Rafael Furcal#PINss264.654.22594 .263326 .452332 .460 0.9
Andres GalarragaDRI1b433.212.87191 .288157 .563162 .581 2.0
Karim Garcia*PINrf282.962.69113 .24857 .37058 .377 2.1
Jay Gibbons*B Crf273.593.31349 .298230 .517232 .521 1.5
Geronimo GilBANc 282.742.59166 .24171 .32472 .329 4.3
Keith GinterBAN2b283.703.25237 .329157 .442171 .482 2.6
Troy GlausB C3b273.553.13172 .267138 .519142 .534 2.3
Chris GomezKAN2b333.062.76137 .21950 .32150 .321 1.4
Alex GonzalezKANss273.693.40360 .264236 .464242 .475 4.5
Juan GonzalezIRIrf343.223.05243 .284215 .618216 .621 3.6
Luis Gonzalez*SKTlf364.203.55471 .291342 .519346 .525 0.8
Raul GonzalezSKTlf303.743.2694 .21347 .35947 .359 1.3
Ben Grieve*VIPdh283.823.0371 .29658 .46063 .500 1.3
Ken Griffey*KANcf343.392.80117 .248112 .589116 .611 1.2
Marquis GrissomDRIcf374.083.86362 .307238 .525243 .536 3.6
Mark GrudzielanekDRI2b344.574.25463 .328213 .382226 .405 2.9
Aaron Guiel*BANrf313.002.68267 .270183 .496197 .534 2.2
Cristian Guzman#SKTss263.403.14301 .316147 .401149 .406 2.1
Travis Hafner*PIN1b273.232.73112 .286105 .525118 .590 2.9
Bo HartPIN2b272.552.33179 .352100 .417105 .438 3.6
Ken HarveyB C1b263.323.01198 .313133 .489136 .500 2.4
Scott Hatteberg*PIN1b343.843.34311 .318182 .452189 .469 1.1
Todd Helton*SCO1b304.693.95547 .353466 .614471 .621 0.8
Ramon HernandezYANc 283.923.64324 .290213 .477222 .497 3.6
Richard HidalgoSCOrf284.133.75404 .381340 .576347 .588 2.7
Shea HillenbrandSKT1b283.903.67411 .299248 .471253 .480 3.7
Denny Hocking#KAN2b343.933.43129 .29584 .46484 .464 1.9
Todd Hollandsworth*KANlf313.783.5050 .32036 .52937 .544 4.0
Orlando Hudson#SCO2b264.463.99326 .359213 .492217 .501 1.7
Aubrey Huff*B Crf274.313.94524 .282342 .499351 .512 2.2
Brian HunterBANrf333.573.3084 .23835 .32735 .327 2.3
Raul Ibanez*SIDlf324.033.73414 .338273 .533273 .533 1.5
Omar InfanteSIDss223.343.16109 .27546 .36246 .362 1.8
Cesar Izturis#YANss243.573.43507 .270198 .343198 .343 3.4
D'Angelo Jimenez#IRI2b264.203.72420 .276247 .426247 .426 1.4
Reed JohnsonIRIrf273.743.49332 .319160 .369172 .396 5.1
Brian JordanVIPlf372.221.95136 .29489 .50090 .506 0.9
Gabe KaplerSIDrf283.753.33203 .365127 .506127 .506 1.0
Matt Kata#SKT2b262.642.49185 .27699 .42199 .421 2.8
Jeff KentB C2b364.163.79412 .323303 .539311 .553 2.1
Bobby Kielty#YANrf273.833.24229 .293157 .441161 .452 1.4
Mike KinkadeSCOlf312.642.2455 .43649 .56357 .655 3.4
Ryan Klesko*DSX1b333.833.25323 .254254 .523255 .525 1.1
Graham Koonce*SCO1b291.001.001 .0000 .0000 .000 0.0
Corey Koskie*VIP3b313.943.30321 .349285 .561286 .563 1.1
Gerald LairdVIPc 242.782.2213 .0775 .2006 .240 1.8
Jason LaneIRIcf274.003.8616 .25018 .64318 .643 8.0
Jason LaRueVIPc 303.463.15203 .241107 .332116 .360 5.1
Matt Lawton*DSXlf323.843.30290 .262203 .504205 .509 1.0
Carlos LeeIRIlf284.364.12531 .284305 .455309 .461 3.9
Derrek LeeIRI1b284.323.64386 .303388 .603398 .619 1.4
Mike LieberthalSCOc 324.093.79408 .319217 .428222 .438 2.1
Paul Lo DucaB Cc 323.623.33470 .268185 .341194 .357 1.2
Terrence Long*DSXlf283.993.64425 .247253 .446256 .451 1.9
Javy LopezDRIc 333.623.37282 .362318 .726321 .733 3.3
Ryan LudwickSIDrf254.033.6978 .42365 .55666 .564 3.9
Julio LugoVIPss283.433.07307 .251200 .439206 .452 2.3
Rob Mackowiak*DRI3b283.443.11118 .37394 .50598 .527 3.8
Eli MarreroSCOrf303.002.8758 .20734 .49334 .493 3.0
Edgar MartinezB Cdh414.233.50373 .338340 .587348 .601 1.0
Ramon MartinezIRI2b313.463.25244 .361133 .442136 .452 3.3
Tino Martinez*YAN1b363.973.55432 .245216 .381221 .390 1.7
Hideki Matsui*PINlf304.574.08541 .346364 .491369 .498 1.5
Gary Matthews#YANcf293.373.05312 .269146 .330149 .337 2.4
Brent Mayne*DRIc 363.253.04217 .24981 .29383 .301 3.3
Dave McCartyPINlf342.001.8927 .25912 .33312 .333 3.5
Joe McEwingPIN2b312.702.32153 .26865 .31766 .322 2.1
Mark McLemore#BANss393.923.21121 .28973 .38876 .404 1.1
Kevin MenchSIDlf264.233.87100 .29049 .37453 .405 4.0
Lou MerloniDRI3b333.092.77138 .36285 .41788 .431 2.8
Doug Mientkiewicz*B C1b303.733.29443 .312259 .454264 .463 1.2
Kevin MillarVIP1b324.183.84451 .262284 .460289 .468 2.5
Damian MillerDSXc 343.042.73249 .281155 .414157 .420 3.6
Chad MoellerSIDc 293.553.29190 .353127 .470133 .493 4.7
Bengie MolinaSKTc 293.783.65298 .282154 .434161 .454 8.5
Jose MolinaIRIc 292.902.9025 .2808 .2768 .27699.0
Raul MondesiDRIrf334.033.62307 .277191 .456195 .465 2.0
Melvin MoraSKTlf323.733.15252 .341212 .531224 .561 1.7
Justin Morneau*DSXdh233.843.6178 .34661 .51361 .513 4.8
Warren Morris*PIN2b303.713.2943 .23314 .26914 .269 1.3
Warren Morris*DRI2b303.152.8564 .20323 .28023 .280 1.6
Warren Morris* 2b303.353.00107 .21537 .27637 .276 1.5
Eric Munson*KAN3b263.583.11240 .296166 .469167 .472 1.4
Xavier NadyDSXrf253.463.05286 .339175 .436182 .454 2.3
Phil NevinDSX1b333.112.76176 .261133 .522134 .525 1.6
Trot Nixon*PINrf304.063.52285 .291264 .585266 .590 1.6
Troy O'Leary*BANlf343.773.3375 .25356 .49656 .496 1.8
John Olerud*SKT1b354.083.61435 .287247 .445251 .452 0.9
Ray Olmedo#YANss232.472.24142 .21150 .25650 .256 2.3
Rey OrdonezPINss333.523.4180 .40054 .56854 .568 5.0
Keith OsikKANc 352.101.9098 .36761 .46962 .477 1.7
Lyle Overbay*SID1b273.262.81147 .327100 .450103 .464 1.5
Orlando Palmeiro*DRIrf352.972.64160 .25064 .32265 .327 1.1
Rafael Palmeiro*VIPdh394.383.73462 .225369 .555377 .567 0.9
Jay PaytonSKTlf313.983.64384 .258231 .460235 .468 1.7
Carlos Pena*IRI1b263.432.96267 .281212 .487215 .494 1.8
Wily Mo PenaSCOcf222.972.6666 .25826 .27429 .305 3.3
Jhonny PeraltaVIPss222.842.5676 .30374 .52175 .528 3.5
Ben PetrickBANcf273.092.8492 .23954 .38856 .403 5.8
Josh PhelpsVIPdh263.603.23244 .287224 .519229 .530 3.1
Jason PhillipsVIP1b273.763.32338 .296176 .400188 .427 1.5
Mike PiazzaKANc 354.023.58175 .251136 .521137 .525 1.9
Juan Pierre*IRIcf264.644.19659 .285285 .379289 .385 0.6
Scott Podsednik*B Ccf284.013.50472 .316268 .437272 .444 1.1
Jorge Posada#YANc 324.173.6719 .21113 .52013 .520 0.7
Todd PrattB Cc 372.201.7788 .28471 .46776 .500 1.4
Aramis RamirezDSX3b264.233.93503 .294328 .484336 .496 2.8
Jeff RebouletDSX2b404.394.06108 .30670 .44371 .449 3.0
Tike Redman*KANcf273.603.31204 .299100 .415103 .427 1.6
Pokey ReesePIN2b313.353.0068 .22133 .31733 .317 3.9
Michael RestovichB Crf253.172.1717 .35323 .60524 .632 0.8
Dave Roberts*YANcf323.713.32322 .245135 .328138 .335 1.3
Jimmy Rollins#B Css253.062.72324 .296178 .406178 .406 1.7
Damian RollsYAN3b263.152.90264 .284130 .339136 .354 3.9
Jason RomanoYANcf250.500.403 .0001 .2001 .200 1.0
Michael Ryan*DRIrf263.002.3952 .34652 .61953 .631 0.9
Donnie SadlerSCO3b290.780.6741 .09810 .14510 .145 6.0
Alex Sanchez*KANcf273.493.19282 .252113 .340116 .349 2.3
Freddy SanchezPIN3b262.132.0017 .2355 .1565 .15614.0
Reggie SandersVIPrf364.063.70326 .273277 .545282 .555 3.3
Ramon Santiago#YANss243.403.06211 .28098 .348104 .369 2.6
David Segui#SKTdh373.202.6021 .19010 .31311 .344 1.0
Gary SheffieldKANrf354.493.95504 .292411 .610423 .628 0.9
Randall Simon*BAN1b293.933.71340 .256172 .421175 .428 1.9
J.T. Snow*DRI1b363.623.11277 .285167 .412170 .420 1.3
Alfonso SorianoVIP2b284.524.19342 .243232 .475242 .496 4.1
Sammy SosaSIDrf354.353.88349 .309348 .589352 .596 2.5
Shane SpencerYANlf323.493.15299 .274159 .371160 .373 2.5
Scott Spiezio#SCO1b313.583.18226 .257140 .465142 .472 1.5
Kelly StinnettBANc 342.842.59145 .29082 .36684 .375 4.0
Chris StynesDRI3b313.593.14204 .255112 .410116 .425 1.4
B.J. Surhoff*KANdh393.292.98302 .268154 .425158 .436 0.8
Mike SweeneySIDdh304.163.68358 .288261 .540262 .542 1.1
So TaguchiVIPcf344.003.7826 .26921 .58322 .61199.0
Frank ThomasKANdh364.103.43310 .303285 .575296 .597 1.3
Jim Thome*SCO1b334.483.74358 .293359 .546361 .549 1.7
Yorvit TorrealbaPINc 253.082.71117 .28279 .50382 .522 1.7
Michael Tucker*SKTrf333.673.24268 .287203 .502205 .507 2.5
Juan UribeDSXss242.732.48230 .239127 .401134 .423 2.4
Chase Utley*VIP2b252.752.5096 .19835 .28941 .339 3.3
John Vander Wal*VIPrf383.803.35142 .268124 .459124 .459 2.9
Jason Varitek#PINc 323.583.11299 .268242 .524249 .539 1.7
Ramon Vazquez*B Css272.272.03226 .283118 .391119 .394 2.0
Joe VitielloPINlf342.001.8537 .40524 .44426 .481 6.0
Jose Vizcaino#SKTss363.313.14120 .25049 .35353 .381 3.0
Omar Vizquel#DRIss373.813.44239 .268116 .396116 .396 0.9
Matt Walbeck#BANc 342.682.5340 .25025 .49025 .490 7.0
Jayson WerthSCOrf253.003.001 .0000 .0000 .00099.0
Chris WidgerBANc 333.152.9050 .22022 .34923 .365 4.5
Bernie Williams#VIPcf353.993.46378 .278228 .439231 .445 1.0
Craig WilsonSCOrf273.673.15192 .292193 .619197 .631 1.6
Preston WilsonBANcf294.334.03414 .251282 .456288 .465 4.0
Tom WilsonSKTc 333.072.86129 .32661 .35562 .360 3.7
Vance WilsonIRIc 312.532.30218 .298109 .385116 .410 3.4
Randy Winn#KANlf304.394.03241 .328143 .423146 .432 3.0
Dmitri Young#PINdh304.183.70413 .361380 .606384 .612 1.7
Michael YoungSKT2b274.514.23558 .339320 .443327 .453 3.8
Gregg Zaun#SIDc 332.822.42128 .23470 .41470 .414 0.8
Todd ZeileSID3b383.422.94182 .242116 .434120 .449 1.3

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Bobby Abreu*SCOrf30 .269 .325 .359 .684156421101121135
Edgardo AlfonzoSCO3b30 .202 .305 .303 .6071192430315194
Roberto Alomar#YAN2b36 .000 .000 .000 .00020000001
Alfredo Amezaga#IRIss26 .115 .115 .115 .231263000404
Garrett AtkinsYAN3b24 .000 .182 .000 .18290000122
Rich AuriliaIRIss32 .241 .329 .467 .79613733817181930
Brad AusmusKANc 35 .234 .379 .364 .74377188103189
Paul Bako*IRIc 32 .143 .226 .286 .512284400327
Rocco BaldelliYANcf22 .281 .297 .408 .70522864113424725
Brian Banks#VIPlf33 .000 .333 .000 .33380000042
Rod BarajasYANc 28 .188 .248 .287 .5351011970110820
Michael BarrettSIDc 27 .213 .241 .412 .65380172146312
Danny BautistaIRIrf32 .279 .326 .384 .710862490011714
David BellDSX3b31 .172 .219 .404 .623991720721514
Ronnie BelliardBAN2b29 .335 .419 .577 .996194652607332728
Adrian BeltreSID3b25 .213 .294 .412 .70613629227231624
Lance Berkman#B Clf28 .212 .313 .306 .61819341305202727
Angel BerroaSCOss26 .257 .274 .430 .70523059130934638
Larry Bigbie*DRIlf26 .220 .291 .320 .6115011201445
Craig BiggioSIDcf38 .268 .325 .393 .718183491512201231
Casey BlakeBAN3b30 .220 .333 .458 .79159136125910
Henry BlancoSKTc 32 .295 .340 .364 .7044413300234
Geoff Blum#BAN3b31 .196 .269 .196 .465469000159
Barry Bonds*DRIlf39 .336 .454 .6261.080131448010412827
Bret BooneSID2b35 .314 .402 .562 .9642106617111563532
Joe Borchard#VIPcf25 .000 .000 .000 .00000000000
Ben Broussard*SID1b27 .200 .320 .200 .520204000142
Jeromy Burnitz*VIPlf35 .250 .250 .250 .50041000001
Pat BurrellBANlf27 .186 .276 .304 .58016130704282055
Brent ButlerBAN2b26 .042 .042 .042 .083241000000
Marlon ByrdDSXcf26 .299 .389 .533 .922137411325181831
Miguel CabreraIRIlf21 .327 .356 .418 .7745518201738
Orlando CabreraSIDss29 .266 .320 .369 .689263702102171931
Miguel CairoIRI2b30 .219 .230 .274 .5047316400316
Mike CameronSCOcf31 .274 .382 .399 .781168461122122825
Sean Casey*KAN1b29 .346 .386 .462 .84778273021649
Kevin CashPINc 26 .000 .000 .000 .00090000004
Vinny CastillaDRI3b36 .333 .388 .495 .88310535803191015
Luis Castillo#SCO2b28 .284 .356 .486 .842208591129292318
Juan CastroKAN2b32 .222 .286 .289 .5754510300348
Ramon CastroYANc 28 .333 .371 .6361.0083311103627
Frank Catalanotto*PINlf30 .163 .317 .224 .54149830001113
Endy Chavez*DRIcf26 .311 .400 .459 .8596119900894
Jeff CirilloKAN3b34 .333 .333 .333 .66731000100
Brady ClarkDRIrf31 .266 .289 .367 .6567921501729
Howie Clark*DRI3b30 .000 .000 .000 .00050000003
Alex Cora*DRI2b28 .302 .313 .397 .7096319220807
Wil CorderoSKT1b32 .324 .374 .607 .9811735616011301530
Craig Counsell*YAN3b33 .148 .212 .164 .3766191002510
Carl Crawford*PINlf22 .269 .310 .294 .60420154201121131
Coco Crisp#YANcf24 .267 .299 .336 .635131352217613
Deivi CruzDSXss31 .306 .381 .512 .894160491316251813
Michael CuddyerDSXrf25 .244 .292 .244 .5364511000139
Johnny Damon*SKTcf30 .276 .341 .372 .71315643712301725
Jeff DaVanon#B Crf30 .400 .544 .7401.2845020205191713
Einar DiazDSXc 31 .222 .222 .284 .5068118500608
Ray Durham#KAN2b32 .393 .451 .5511.002107421320141313
Jermaine DyeBANrf30 .254 .350 .303 .65312231002131725
David EcksteinVIPss29 .282 .350 .391 .7411103160216511
Morgan EnsbergBAN3b28 .303 .432 .6131.044142435013313122
Darin Erstad*DSXcf30 .277 .331 .313 .643112311016916
Alex EscobarYANrf25 .381 .426 .6981.125632450514519
Johnny Estrada#IRIc 28 .000 .000 .000 .00010000000
Adam EverettBANss27 .260 .351 .440 .79115039417151927
Carl Everett#PINcf33 .248 .305 .311 .6152225580228850
Carlos FeblesB C2b28 .393 .452 .429 .8802811100332
Pedro FelizYAN3b29 .333 .387 .7781.165279004838
Robert Fick*DSX1b30 .136 .186 .333 .51966910412414
Chone Figgins#SIDcf26 .200 .247 .343 .59070145118511
Cliff Floyd*KANlf31 .234 .314 .468 .781771860414827
Julio FrancoKAN1b42 .300 .390 .429 .8197021520101111
Matt Franco*BAN1b34 .303 .395 .485 .8803310002755
Ryan FreelKANcf28 .358 .370 .8681.23853191181611
Brad Fullmer*BANdh29 .238 .309 .421 .7301263020717818
Rafael Furcal#PINss26 .258 .351 .471 .822240622817293420
Andres GalarragaDRI1b43 .264 .380 .560 .9409124308141510
Karim Garcia*PINrf28 .178 .196 .222 .418458200217
Jay Gibbons*B Crf27 .316 .344 .640 .9851143681932517
Geronimo GilBANc 28 .268 .310 .305 .61582223005510
Keith GinterBAN2b28 .222 .300 .322 .62290201129918
Troy GlausB C3b27 .301 .366 .446 .81183256028915
Chris GomezKAN2b33 .171 .209 .317 .526417301524
Alex GonzalezKANss27 .285 .340 .485 .825130371024221018
Juan GonzalezIRIrf34 .288 .333 .452 .7851043061327711
Luis Gonzalez*SKTlf36 .199 .305 .363 .668171341115312734
Raul GonzalezSKTlf30 .159 .196 .182 .377447100328
Ben Grieve*VIPdh28 .125 .533 .125 .65881000232
Ken Griffey*KANcf34 .237 .442 .368 .8113892016147
Marquis GrissomDRIcf37 .398 .431 .6881.12093376072075
Mark GrudzielanekDRI2b34 .364 .421 .482 .90311040130011917
Aaron Guiel*BANrf31 .261 .338 .420 .75869185025417
Cristian Guzman#SKTss26 .282 .350 .373 .72211031810121212
Travis Hafner*PIN1b27 .260 .374 .468 .8417720100212621
Bo HartPIN2b27 .348 .412 .467 .8799232340151016
Ken HarveyB C1b26 .352 .391 .570 .961142501306321118
Scott Hatteberg*PIN1b34 .293 .369 .361 .72920861802341929
Todd Helton*SCO1b30 .368 .454 .5541.008231851419373533
Ramon HernandezYANc 28 .200 .247 .374 .6211553182517824
Richard HidalgoSCOrf28 .267 .329 .431 .76020254609472059
Shea HillenbrandSKT1b28 .217 .257 .435 .69269154139413
Denny Hocking#KAN2b34 .207 .233 .690 .923296204618
Todd Hollandsworth*KANlf31 .286 .286 .286 .571144000107
Orlando Hudson#SCO2b26 .226 .314 .323 .637317001447
Aubrey Huff*B Crf27 .223 .265 .264 .5292204960119939
Brian HunterBANrf33 .324 .361 .353 .7143411100029
Raul Ibanez*SIDlf32 .347 .380 .507 .886752630311411
Omar InfanteSIDss22 .400 .455 .400 .855104000011
Cesar Izturis#YANss24 .267 .293 .377 .67019151115017714
D'Angelo Jimenez#IRI2b26 .256 .318 .372 .6891564090381416
Reed JohnsonIRIrf27 .293 .344 .474 .81811634120313716
Brian JordanVIPlf37 .390 .461 .6361.097773040522114
Gabe KaplerSIDrf28 .341 .404 .480 .884179612310221917
Matt Kata#SKT2b26 .272 .299 .438 .73716946141424726
Jeff KentB C2b36 .389 .443 .533 .976167652101131714
Bobby Kielty#YANrf27 .331 .426 .522 .948136451105212123
Mike KinkadeSCOlf31 .439 .522 .7371.25957259121249
Ryan Klesko*DSX1b33 .208 .255 .384 .6391252670515829
Graham Koonce*SCO1b29 .000 .000 .000 .00000000000
Corey Koskie*VIP3b31 .077 .226 .077 .303262000559
Gerald LairdVIPc 24 .000 .000 .000 .00050000002
Jason LaneIRIcf27 .308 .357 .7691.126134002312
Jason LaRueVIPc 30 .184 .222 .286 .50849920110316
Matt Lawton*DSXlf32 .191 .270 .371 .641891770311812
Carlos LeeIRIlf28 .154 .207 .222 .42916225502161027
Derrek LeeIRI1b28 .403 .535 .7921.327144588314303926
Mike LieberthalSCOc 32 .297 .350 .365 .715148441000111214
Paul Lo DucaB Cc 32 .243 .299 .316 .6151774370220118
Terrence Long*DSXlf28 .216 .263 .301 .5641533370218841
Javy LopezDRIc 33 .307 .347 .632 .97911435701024727
Ryan LudwickSIDrf25 .364 .364 .8181.182228103605
Julio LugoVIPss28 .157 .219 .303 .522891440310513
Rob Mackowiak*DRI3b28 .205 .205 .308 .513398020206
Eli MarreroSCOrf30 .167 .286 .167 .45261000110
Edgar MartinezB Cdh41 .327 .469 .6201.0891504914010304322
Ramon MartinezIRI2b31 .337 .379 .411 .78995327006718
Tino Martinez*YAN1b36 .230 .281 .348 .6291353140410920
Hideki Matsui*PINlf30 .272 .351 .350 .701254691131262853
Gary Matthews#YANcf29 .261 .325 .348 .673184481301181544
Brent Mayne*DRIc 36 .209 .260 .224 .48467141007423
Dave McCartyPINlf34 .200 .231 .320 .551255110015
Joe McEwingPIN2b31 .219 .302 .233 .535731610051016
Mark McLemore#BANss39 .391 .556 .5001.05646183102159
Kevin MenchSIDlf26 .319 .327 .447 .7734715301612
Lou MerloniDRI3b33 .231 .326 .346 .672781841141115
Doug Mientkiewicz*B C1b30 .229 .299 .389 .688157361005211325
Kevin MillarVIP1b32 .287 .331 .445 .777164471404241217
Damian MillerDSXc 34 .247 .339 .344 .6849323900111318
Chad MoellerSIDc 29 .233 .258 .256 .51486202008215
Bengie MolinaSKTc 29 .290 .333 .355 .688319200213
Jose MolinaIRIc 29 .208 .208 .250 .458245100003
Raul MondesiDRIrf33 .202 .248 .375 .6231042182211720
Melvin MoraSKTlf32 .262 .425 .443 .8686116203101411
Justin Morneau*DSXdh23 .208 .208 .208 .4172450003010
Warren Morris*PIN2b30 .222 .222 .222 .44492000100
Warren Morris*DRI2b30 .172 .273 .241 .514295200349
Warren Morris* 2b30 .184 .262 .237 .499387200449
Eric Munson*KAN3b26 .254 .371 .492 .863591520451111
Xavier NadyDSXrf25 .347 .404 .456 .860147511600131230
Phil NevinDSX1b33 .348 .429 .9131.34269243012271212
Trot Nixon*PINrf30 .233 .317 .389 .7069021503101121
Troy O'Leary*BANlf34 .267 .353 .433 .786308201447
John Olerud*SKT1b35 .247 .330 .321 .651162401010131726
Ray Olmedo#YANss23 .190 .266 .207 .47358111005616
Rey OrdonezPINss33 .462 .464 .6921.1572612600510
Keith OsikKANc 35 .404 .481 .5321.0134719600775
Lyle Overbay*SID1b27 .283 .321 .396 .718531530111216
Orlando Palmeiro*DRIrf35 .138 .138 .138 .276588000409
Rafael Palmeiro*VIPdh39 .240 .364 .507 .871150362112332616
Jay PaytonSKTlf31 .262 .319 .497 .8161874911011271624
Carlos Pena*IRI1b26 .202 .269 .310 .57884171129633
Wily Mo PenaSCOcf22 .320 .320 .400 .720258200106
Jhonny PeraltaVIPss22 .232 .284 .507 .791691632413527
Ben PetrickBANcf27 .213 .255 .255 .5104710200539
Josh PhelpsVIPdh26 .377 .451 .6491.101154583013352029
Jason PhillipsVIP1b27 .291 .365 .400 .765175511112242115
Mike PiazzaKANc 35 .167 .346 .333 .679183001462
Juan Pierre*IRIcf26 .254 .288 .306 .5942095361110913
Scott Podsednik*B Ccf28 .257 .313 .342 .65515239322151229
Jorge Posada#YANc 32 .500 .5001.5002.00042101200
Todd PrattB Cc 37 .147 .275 .176 .451345100466
Aramis RamirezDSX3b26 .288 .324 .565 .889177511001328920
Jeff RebouletDSX2b40 .237 .293 .500 .793389103635
Tike Redman*KANcf27 .305 .359 .424 .78359184016210
Pokey ReesePIN2b31 .125 .276 .250 .526243001255
Michael RestovichB Crf25 .357 .438 .7861.223145220221
Dave Roberts*YANcf32 .254 .364 .279 .64212231300101913
Jimmy Rollins#B Css25 .258 .310 .358 .66915941513181334
Damian RollsYAN3b26 .258 .264 .325 .5891203120216129
Jason RomanoYANcf25 .000 .000 .000 .00020000000
Michael Ryan*DRIrf26 .367 .406 .500 .90630114006110
Donnie SadlerSCO3b29 .222 .222 .222 .44492000103
Alex Sanchez*KANcf27 .232 .273 .232 .5048219000546
Freddy SanchezPIN3b26 .200 .250 .200 .450153000314
Reggie SandersVIPrf36 .273 .365 .533 .898165456211302426
Ramon Santiago#YANss24 .200 .238 .313 .5518016411637
David Segui#SKTdh37 .111 .200 .111 .31191000002
Gary SheffieldKANrf35 .358 .416 .6861.101159571631039177
Randall Simon*BAN1b29 .237 .265 .351 .61597232039415
J.T. Snow*DRI1b36 .167 .318 .185 .50354910041115
Alfonso SorianoVIP2b28 .243 .311 .500 .811144355110241424
Sammy SosaSIDrf35 .302 .420 .444 .86316951416243440
Shane SpencerYANlf32 .218 .291 .303 .59416536503141735
Scott Spiezio#SCO1b31 .147 .216 .353 .569345102236
Kelly StinnettBANc 34 .241 .328 .370 .69854135104613
Chris StynesDRI3b31 .282 .392 .388 .7808524900101513
B.J. Surhoff*KANdh39 .262 .354 .262 .61684220001198
Mike SweeneySIDdh30 .287 .332 .516 .848188541609321322
So TaguchiVIPcf34 .222 .200 .8891.08992002500
Frank ThomasKANdh36 .304 .471 .5291.0001023180520327
Jim Thome*SCO1b33 .246 .337 .389 .72517543407262559
Yorvit TorrealbaPINc 25 .129 .308 .258 .566314020372
Michael Tucker*SKTrf33 .245 .250 .429 .67949123029012
Juan UribeDSXss24 .316 .387 .505 .89295305238913
Chase Utley*VIP2b25 .400 .571 .400 .971104000101
John Vander Wal*VIPrf38 .136 .136 .182 .3182231002013
Jason Varitek#PINc 32 .296 .406 .6241.0311895612116503332
Ramon Vazquez*B Css27 .185 .228 .278 .5065410201839
Joe VitielloPINlf34 .310 .375 .483 .858299201627
Jose Vizcaino#SKTss36 .206 .289 .235 .525347100002
Omar Vizquel#DRIss37 .300 .355 .429 .7847021710366
Matt Walbeck#BANc 34 .357 .3331.0711.405145103701
Jayson WerthSCOrf25 .000 .000 .000 .00020000002
Chris WidgerBANc 33 .154 .185 .269 .454264300314
Bernie Williams#VIPcf35 .259 .358 .333 .69117445431202525
Craig WilsonSCOrf27 .267 .385 .6361.021165447316433127
Preston WilsonBANcf29 .243 .298 .373 .67117743207261438
Tom WilsonSKTc 33 .294 .331 .365 .6961263790013818
Vance WilsonIRIc 31 .300 .326 .378 .704902740112312
Randy Winn#KANlf30 .271 .354 .514 .86970196131387
Dmitri Young#PINdh30 .295 .397 .571 .9682246621113493642
Michael YoungSKT2b27 .271 .295 .416 .71121458114429840
Gregg Zaun#SIDc 33 .191 .283 .234 .517479200268
Todd ZeileSID3b38 .198 .317 .372 .68917234555212929

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Bobby Abreu*SCOrf30 .340 .441 .518 .95941514125215567783
Edgardo AlfonzoSCO3b30 .290 .345 .437 .782231671117331716
Roberto Alomar#YAN2b36 .277 .370 .319 .6904713200275
Alfredo Amezaga#IRIss26 .143 .283 .221 .503771122041416
Garrett AtkinsYAN3b24 .100 .100 .100 .200101000001
Rich AuriliaIRIss32 .222 .267 .294 .56136080806242068
Brad AusmusKANc 35 .248 .308 .333 .64116541503201023
Paul Bako*IRIc 32 .201 .305 .275 .5801493072072238
Rocco BaldelliYANcf22 .254 .288 .353 .6414051031555431288
Brian Banks#VIPlf33 .167 .266 .250 .516961620231330
Rod BarajasYANc 28 .188 .209 .328 .53764123028212
Michael BarrettSIDc 27 .295 .309 .442 .751952861212214
Danny BautistaIRIrf32 .190 .250 .255 .50520038512111137
David BellDSX3b31 .216 .309 .333 .64215333903172210
Ronnie BelliardBAN2b29 .272 .347 .332 .67921759811132326
Adrian BeltreSID3b25 .242 .282 .342 .6241904681327642
Lance Berkman#B Clf28 .309 .390 .576 .96634910816721684755
Angel BerroaSCOss26 .263 .332 .388 .721358941647452475
Larry Bigbie*DRIlf26 .262 .315 .488 .803842240512722
Craig BiggioSIDcf38 .222 .300 .303 .603284631702261950
Casey BlakeBAN3b30 .262 .297 .373 .6701263350311619
Henry BlancoSKTc 32 .162 .203 .265 .46768114014312
Geoff Blum#BAN3b31 .261 .290 .341 .6311764620424719
Barry Bonds*DRIlf39 .332 .477 .7001.1762839421127557141
Bret BooneSID2b35 .343 .403 .6281.03141414226130974184
Joe Borchard#VIPcf25 .000 .000 .000 .00010000100
Ben Broussard*SID1b27 .284 .339 .506 .8453489930413572660
Jeromy Burnitz*VIPlf35 .143 .158 .357 .5155680046115
Pat BurrellBANlf27 .207 .294 .381 .6753336915511333796
Brent ButlerBAN2b26 .152 .200 .182 .382335100229
Marlon ByrdDSXcf26 .298 .364 .493 .85735910721215483464
Miguel CabreraIRIlf21 .214 .265 .393 .6581683671723557
Orlando CabreraSIDss29 .266 .315 .426 .74143211529212462735
Miguel CairoIRI2b30 .215 .279 .356 .63516335110424426
Mike CameronSCOcf31 .261 .334 .480 .81434891283145638109
Sean Casey*KAN1b29 .226 .299 .285 .58531972813263327
Kevin CashPINc 26 .154 .185 .173 .3585281004110
Vinny CastillaDRI3b36 .244 .268 .363 .632377922435431167
Luis Castillo#SCO2b28 .313 .402 .387 .79016050331142317
Juan CastroKAN2b32 .214 .231 .294 .5251262721216228
Ramon CastroYANc 28 .141 .149 .375 .52464900512112
Frank Catalanotto*PINlf30 .344 .401 .440 .8412911001741393129
Endy Chavez*DRIcf26 .211 .260 .298 .55724251661221626
Jeff CirilloKAN3b34 .250 .294 .313 .607164100201
Brady ClarkDRIrf31 .268 .335 .340 .6751534180191617
Howie Clark*DRI3b30 .344 .475 .375 .8503211100163
Alex Cora*DRI2b28 .227 .264 .265 .52926460701221129
Wil CorderoSKT1b32 .261 .324 .522 .84713435809231124
Craig Counsell*YAN3b33 .258 .351 .344 .69620954523183016
Carl Crawford*PINlf22 .260 .291 .316 .6074111071431371861
Coco Crisp#YANcf24 .281 .330 .372 .70219956931121524
Deivi CruzDSXss31 .223 .242 .352 .59439588262743944
Michael CuddyerDSXrf25 .270 .313 .587 .901631715310420
Johnny Damon*SKTcf30 .270 .341 .403 .7443921062238514138
Jeff DaVanon#B Crf30 .251 .354 .419 .773167421034192720
Einar DiazDSXc 31 .251 .277 .374 .65117945141218314
Ray Durham#KAN2b32 .283 .369 .430 .799293832126354054
Jermaine DyeBANrf30 .163 .252 .234 .48614123402111523
David EcksteinVIPss29 .273 .371 .360 .73115041512112017
Morgan EnsbergBAN3b28 .299 .346 .484 .8303351009117412249
Darin Erstad*DSXcf30 .274 .311 .345 .656113316107514
Alex EscobarYANrf25 .111 .111 .111 .22291000003
Johnny Estrada#IRIc 28 .394 .487 .394 .8813313000200
Adam EverettBANss27 .215 .254 .341 .59427058133523350
Carl Everett#PINcf33 .307 .391 .581 .9722969119120633640
Carlos FeblesB C2b28 .160 .300 .160 .460254000122
Pedro FelizYAN3b29 .192 .215 .395 .61016732211025443
Robert Fick*DSX1b30 .262 .323 .383 .706298781834272739
Chone Figgins#SIDcf26 .270 .329 .355 .68414138521171324
Cliff Floyd*KANlf31 .257 .378 .457 .8352656814311355147
Julio FrancoKAN1b42 .121 .164 .190 .3545871016320
Matt Franco*BAN1b34 .193 .247 .229 .4768316001959
Ryan FreelKANcf28 .233 .347 .326 .672862031171010
Brad Fullmer*BANdh29 .299 .386 .430 .81628485956384441
Rafael Furcal#PINss26 .254 .300 .377 .67641410515124622333
Andres GalarragaDRI1b43 .302 .339 .528 .8671594890930734
Karim Garcia*PINrf28 .242 .324 .368 .6929523303131118
Jay Gibbons*B Crf27 .284 .344 .426 .769296841917292630
Geronimo GilBANc 28 .176 .206 .296 .5021252230411429
Keith GinterBAN2b28 .293 .376 .455 .83122265965261852
Troy GlausB C3b27 .230 .306 .513 .820152357012301438
Chris GomezKAN2b33 .250 .278 .300 .57810025201856
Alex GonzalezKANss27 .236 .266 .445 .7113398015118561281
Juan GonzalezIRIrf34 .289 .321 .671 .9922256513223471050
Luis Gonzalez*SKTlf36 .313 .416 .484 .90138612127013556639
Raul GonzalezSKTlf30 .214 .329 .343 .672701511281312
Ben Grieve*VIPdh28 .261 .378 .402 .7819224104111724
Ken Griffey*KANcf34 .252 .341 .597 .937119301029261325
Marquis GrissomDRIcf37 .283 .307 .476 .783336952111448746
Mark GrudzielanekDRI2b34 .275 .312 .341 .6524081122700361244
Aaron Guiel*BANrf31 .261 .333 .502 .8352616825112391934
Cristian Guzman#SKTss26 .288 .315 .376 .6912296645222830
Travis Hafner*PIN1b27 .228 .339 .565 .9059221437171128
Bo HartPIN2b27 .252 .291 .354 .6451273281115227
Ken HarveyB C1b26 .200 .270 .324 .5931052140314726
Scott Hatteberg*PIN1b34 .315 .386 .483 .86814345715291911
Todd Helton*SCO1b30 .333 .421 .577 .99840913637319926744
Ramon HernandezYANc 28 .308 .356 .515 .8712608018012361352
Richard HidalgoSCOrf28 .368 .416 .6321.04833412336514682255
Shea HillenbrandSKT1b28 .295 .325 .464 .78842712627015751660
Denny Hocking#KAN2b34 .287 .351 .372 .72312937611131523
Todd Hollandsworth*KANlf31 .286 .333 .592 .9254914902735
Orlando Hudson#SCO2b26 .329 .386 .472 .8583561171786443154
Aubrey Huff*B Crf27 .310 .356 .602 .95840712635326993048
Brian HunterBANrf33 .138 .197 .246 .443659320657
Raul Ibanez*SIDlf32 .323 .367 .506 .87339912929412632939
Omar InfanteSIDss22 .245 .278 .327 .6061102760112510
Cesar Izturis#YANss24 .238 .255 .301 .55636587124128940
D'Angelo Jimenez#IRI2b26 .232 .328 .346 .674358831384295172
Reed JohnsonIRIrf27 .263 .301 .315 .6162897682127756
Brian JordanVIPlf37 .203 .270 .278 .54879163019713
Gabe KaplerSIDrf28 .318 .380 .386 .7664414001456
Matt Kata#SKT2b26 .170 .241 .245 .487539210258
Jeff KentB C2b36 .262 .318 .509 .8273449022021702267
Bobby Kielty#YANrf27 .170 .289 .230 .51916528701122746
Mike KinkadeSCOlf31 .059 .200 .118 .318171100118
Ryan Klesko*DSX1b33 .264 .393 .476 .8682887616015336144
Graham Koonce*SCO1b29 .000 .000 .000 .00010000000
Corey Koskie*VIP3b31 .322 .430 .507 .93740012915119527578
Gerald LairdVIPc 24 .067 .300 .067 .367151000045
Jason LaneIRIcf27 .214 .214 .500 .714143101206
Jason LaRueVIPc 30 .189 .257 .311 .569244461315231471
Matt Lawton*DSXlf32 .279 .371 .473 .8442587218110354038
Carlos LeeIRIlf28 .315 .332 .520 .85247314932121931363
Derrek LeeIRI1b28 .246 .332 .475 .8073989816025804697
Mike LieberthalSCOc 32 .289 .329 .419 .748322931917641645
Paul Lo DucaB Cc 32 .263 .308 .313 .621323851220371726
Terrence Long*DSXlf28 .250 .310 .456 .7663649120217523338
Javy LopezDRIc 33 .357 .404 .7451.14929410528128762061
Ryan LudwickSIDrf25 .341 .389 .471 .860852980111722
Julio LugoVIPss28 .257 .333 .423 .757319825016503373
Rob Mackowiak*DRI3b28 .326 .395 .543 .93712942246241240
Eli MarreroSCOrf30 .233 .246 .517 .76360146131216
Edgar MartinezB Cdh41 .306 .397 .488 .88533010118014504366
Ramon MartinezIRI2b31 .314 .340 .436 .77618859102316521
Tino Martinez*YAN1b36 .231 .300 .336 .636372861427373555
Hideki Matsui*PINlf30 .324 .389 .501 .89040713225413774357
Gary Matthews#YANcf29 .176 .251 .208 .45921638401132244
Brent Mayne*DRIc 36 .215 .251 .277 .5291914190121920
Dave McCartyPINlf34 .222 .300 .222 .52292000112
Joe McEwingPIN2b31 .252 .295 .311 .6051032630111618
Mark McLemore#BANss39 .157 .264 .185 .4491081730081525
Kevin MenchSIDlf26 .219 .293 .315 .608731640113418
Lou MerloniDRI3b33 .324 .368 .400 .7681053450111530
Doug Mientkiewicz*B C1b30 .311 .382 .418 .8003471082451234038
Kevin MillarVIP1b32 .232 .289 .422 .7114059416219522882
Damian MillerDSXc 34 .226 .265 .403 .668243551718251272
Chad MoellerSIDc 29 .323 .380 .567 .947164532206261041
Bengie MolinaSKTc 29 .279 .298 .446 .744312871411250331
Jose MolinaIRIc 29 .400 .400 .400 .80052000001
Raul MondesiDRIrf33 .279 .343 .441 .7842727612110422544
Melvin MoraSKTlf32 .304 .386 .507 .8932768417311393165
Justin Morneau*DSXdh23 .318 .358 .568 .926882840617619
Warren Morris*PIN2b30 .216 .279 .216 .495378000545
Warren Morris*DRI2b30 .178 .229 .200 .429458100232
Warren Morris* 2b30 .195 .253 .207 .4608216100777
Eric Munson*KAN3b26 .269 .350 .382 .73124967707283149
Xavier NadyDSXrf25 .242 .314 .367 .681207501024282042
Phil NevinDSX1b33 .223 .287 .287 .57315735701151328
Trot Nixon*PINrf30 .292 .381 .581 .9623018812323634363
Troy O'Leary*BANlf34 .229 .308 .443 .75170163049814
John Olerud*SKT1b35 .283 .359 .419 .779329931918364025
Ray Olmedo#YANss23 .160 .225 .185 .4101191930081021
Rey OrdonezPINss33 .348 .358 .515 .873662320310110
Keith OsikKANc 35 .254 .303 .352 .65571184018414
Lyle Overbay*SID1b27 .268 .386 .377 .76213837603142525
Orlando Palmeiro*DRIrf35 .277 .377 .319 .69611933201121810
Rafael Palmeiro*VIPdh39 .261 .349 .506 .85541710915029755656
Jay PaytonSKTlf31 .250 .309 .375 .684272681307282036
Carlos Pena*IRI1b26 .250 .354 .455 .8092927313413474764
Wily Mo PenaSCOcf22 .150 .261 .167 .4286091001614
Jhonny PeraltaVIPss22 .237 .338 .441 .77959143037818
Ben PetrickBANcf27 .198 .244 .444 .689811661414326
Josh PhelpsVIPdh26 .162 .233 .368 .601234389013311890
Jason PhillipsVIP1b27 .248 .321 .336 .657214531302171337
Mike PiazzaKANc 35 .265 .323 .493 .816215572115451843
Juan Pierre*IRIcf26 .290 .355 .356 .7114691362530294520
Scott Podsednik*B Ccf28 .302 .386 .401 .7873841162414515040
Jorge Posada#YANc 32 .167 .286 .222 .508183100032
Todd PrattB Cc 37 .261 .402 .477 .8798823623101727
Aramis RamirezDSX3b26 .272 .323 .423 .74645212325213652883
Jeff RebouletDSX2b40 .269 .325 .370 .695108295025828
Tike Redman*KANcf27 .282 .324 .387 .71016346110218109
Pokey ReesePIN2b31 .203 .219 .290 .50969143016222
Michael RestovichB Crf25 .083 .500 .083 .583121000298
Dave Roberts*YANcf32 .206 .259 .263 .52324751313151735
Jimmy Rollins#B Css25 .261 .333 .352 .686230601312312735
Damian RollsYAN3b26 .214 .293 .295 .58823450514162157
Jason RomanoYANcf25 .000 .333 .000 .33320000111
Michael Ryan*DRIrf26 .270 .462 .5951.056371030310143
Donnie SadlerSCO3b29 .039 .107 .078 .1865120104421
Alex Sanchez*KANcf27 .253 .286 .367 .6532215673425924
Freddy SanchezPIN3b26 .067 .067 .067 .1331510000010
Reggie SandersVIPrf36 .248 .281 .520 .8012987420219491087
Ramon Santiago#YANss24 .253 .328 .316 .64417444910131539
David Segui#SKTdh37 .176 .364 .235 .599173100153
Gary SheffieldKANrf35 .298 .379 .550 .92943312920129884748
Randall Simon*BAN1b29 .270 .309 .415 .725289789011331419
J.T. Snow*DRI1b36 .248 .348 .350 .698294731913344353
Alfonso SorianoVIP2b28 .247 .281 .451 .73330876521849763
Sammy SosaSIDrf35 .274 .319 .606 .92535898102358422101
Shane SpencerYANlf32 .234 .292 .333 .626222521303191853
Scott Spiezio#SCO1b31 .266 .333 .438 .771233621527382332
Kelly StinnettBANc 34 .205 .255 .311 .56615131100212947
Chris StynesDRI3b31 .208 .266 .351 .617154321004261023
B.J. Surhoff*KANdh39 .270 .323 .426 .750244661707281913
Mike SweeneySIDdh30 .285 .382 .473 .8552396811210473832
So TaguchiVIPcf34 .280 .308 .520 .828257410007
Frank ThomasKANdh36 .281 .361 .534 .8953138817120553279
Jim Thome*SCO1b33 .253 .371 .517 .88837595153269272109
Yorvit TorrealbaPINc 25 .318 .353 .551 .9051073481523518
Michael Tucker*SKTrf33 .264 .334 .482 .8163078115514513472
Juan UribeDSXss24 .171 .237 .301 .53719333815211238
Chase Utley*VIP2b25 .170 .217 .270 .487100172128412
John Vander Wal*VIPrf38 .213 .308 .417 .7242164611011243074
Jason Varitek#PINc 32 .217 .286 .354 .64021246916181653
Ramon Vazquez*B Css27 .264 .326 .366 .69221657462252139
Joe VitielloPINlf34 .333 .364 .381 .745217100105
Jose Vizcaino#SKTss36 .265 .287 .388 .67598261131337
Omar Vizquel#DRIss37 .231 .306 .303 .60819545612142119
Matt Walbeck#BANc 34 .235 .257 .265 .522348100116
Jayson WerthSCOrf25 .000 .000 .000 .00010000100
Chris WidgerBANc 33 .250 .286 .406 .692328201315
Bernie Williams#VIPcf35 .250 .340 .388 .727276691218303841
Craig WilsonSCOrf27 .301 .351 .495 .8461033134320633
Preston WilsonBANcf29 .226 .271 .456 .7273999026022622098
Tom WilsonSKTc 33 .147 .194 .176 .3713451002115
Vance WilsonIRIc 31 .256 .315 .375 .6901684361415929
Randy Winn#KANlf30 .275 .319 .354 .673240661003211459
Dmitri Young#PINdh30 .329 .392 .556 .94833110924613523274
Michael YoungSKT2b27 .311 .348 .434 .7824631442629672274
Gregg Zaun#SIDc 33 .245 .336 .388 .724982450322159
Todd ZeileSID3b38 .281 .339 .351 .69057161016314