League batting register -- National
Regular season -- as of 10/11/2004

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Roberto Alomar#SLG2b36 .228 .314 .3094731082224632715990142
Sandy AlomarBLUc 38 .278 .305 .361133375021514241100
Moises AlouHEGlf37 .247 .309 .435340842201456552304000
Garret Anderson*BSTlf32 .337 .368 .615646218574381151213317333
Marlon Anderson*HYS2b30 .253 .316 .3934351102758624114065153
Carlos Baerga#FOR1b35 .262 .335 .3062065490025143201900
Jeff BagwellHSX1b36 .269 .351 .5235281422003887110564108125
Josh Bard#COMc 26 .273 .303 .432176489252222082700
Tony BatistaFOR3b30 .231 .267 .3875531283011853621289201
Jason BaySYNlf25 .294 .445 .400852571015121233740
Mark Bellhorn# 3b29 .187 .350 .245139266101381355110
Carlos Beltran#FORcf27 .288 .375 .532532153147341049147581299
Gary BennettBLUc 32 .000 .000 .000100000000000
Dave BergBLU2b33 .333 .417 .4292172003203400
Hank Blalock*HEN3b23 .306 .358 .53553616433328791031457910
Willie BloomquistANR3b26 .266 .330 .3461885041325162174301
Aaron BooneSLG3b31 .254 .301 .4506381624132610395642121302
Mike Bordick ss38 .338 .393 .49520469135335321203452
Milton Bradley#HYScf26 .288 .391 .48239211340310664926783115
Darren Bragg*SYNrf34 .213 .274 .2561603470010100143230
Russell Branyan*ANR3b28 .261 .387 .55213435150824261275100
Brian Buchanan rf30 .191 .260 .2921783452311133144530
Ellis BurksSLGdh39 .293 .362 .47411634101312201122300
Jeromy Burnitz*BOUlf35 .209 .269 .3994068514021504253011412
Sean Burroughs*ANR3b23 .308 .372 .4014911512753674512416253
Eric ByrnesBSTcf28 .278 .339 .434309861595603032747171
Jolbert CabreraBST2b31 .282 .347 .4123379527154448142269101
Ron Calloway*HYSlf27 .233 .271 .368133311012911072841
Jamey CarrollHEG3b30 .239 .291 .28410926500146171930
Juan CastroBST2b32 .301 .349 .487113344152221282100
Roger Cedeno#HYSrf29 .225 .271 .3584811082071064390319583
Eric Chavez*HEG3b26 .289 .377 .53249414343125101882707495
Hee Seop Choi*HYS1b25 .218 .344 .534206451701635322386700
Alex Cintron#COMss25 .306 .360 .4833851182441261512313000
Jeff CirilloBST3b34 .194 .324 .3553162012515300
Tony Clark#SYN1b32 .239 .322 .45125561901534443298322
Royce ClaytonSLGss34 .265 .320 .35527974100525312216172
Greg ColbrunnCOM1b34 .231 .286 .6921330022501400
Jeff ConineFOR1b38 .247 .297 .38738896300845373275610
Ron CoomerFOR1b37 .287 .311 .437872570281003700
Craig Counsell*SLG3b33 .250 .400 .250410000001000
Joe CredeBOU3b26 .251 .297 .3895501382341553649287500
Enrique CruzANRss22 .117 .156 .13360710022122600
Jose Cruz#COMrf30 .271 .385 .470532144305221167229912011
Jack Cust*SYNdh25 .273 .442 .636661830714150202501
Brian Daubach*SYN1b32 .209 .351 .3639119802960203200
Ben Davis#HENc 27 .271 .337 .42826973210728480275700
David DeJesus*SYNcf24 .111 .200 .222911001010400
Carlos Delgado*BLU1b32 .284 .401 .560587167314411021211111015020
David Dellucci*HENrf30 .187 .280 .2811392643123121173430
Mark DeRosaHEN2b29 .258 .301 .351151399111922372710
Mike DiFeliceFORc 35 .291 .348 .42918955200214206122200
J.D. Drew*ANRrf28 .275 .362 .478276761321345443363922
Adam Dunn*HENlf24 .232 .335 .4614109513027747226612130
Erubiel Durazo*BOUdh29 .288 .393 .4683651052921163532636300
Jim Edmonds*COMcf34 .318 .412 .7514491433374911315017512300
Mark EllisCOM2b27 .262 .332 .39834791184748376337601
Juan Encarnacion rf28 .280 .315 .48157816242720666952691158
Bobby EstalellaHYSc 29 .195 .271 .461154301101017203135500
Steve Finley*HSXcf39 .308 .377 .50651615916724858525910454
John FlahertyHSXc 36 .308 .333 .527912811031021131400
Lew FordBLUcf27 .314 .422 .5717022120217140131400
Brook FordyceSYNc 34 .254 .309 .35035189103630450304420
Nomar GarciaparraHEGss30 .288 .340 .5356391843714311121139456794
Jody Gerut*HEGrf26 .297 .366 .5144751414171676864506600
Jason Giambi*COM1b33 .274 .407 .59349613626342121119910914100
Jeremy Giambi*HENdh29 .136 .337 .197669101451193100
Brian Giles*HENlf33 .319 .446 .54349915934622979071116613
Marcus GilesHEN2b26 .289 .339 .44654015646013868313318740
Doug GlanvilleFORcf33 .246 .264 .31112230202128121920
Jonny GomesBOUdh23 .125 .125 .1251620000200400
Alex S. GonzalezHSXss31 .245 .292 .42351812743215557253212901
Tom Goodwin*SLGcf35 .321 .398 .4501093591119901417127
Tony GraffaninoHSXss32 .280 .362 .40614340131127111182483
Shawn Green*BSTrf31 .286 .369 .43252515027414796947099131
Khalil GreeneANRss24 .162 .186 .250681130145021201
Todd GreeneHYSc 33 .217 .249 .48422148102152940565700
Ben Grieve*HSXdh28 .000 .429 .000400000103000
Vladimir GuerreroHEGrf28 .310 .392 .5514101272352282908514211
Carlos Guillen#ANRss28 .292 .389 .416387113183851472616722
Jose GuillenBSTrf28 .290 .330 .53151014826231839872410901
Edwards Guzman*BST3b27 .324 .359 .32437120003302000
Jerry HairstonANR2b28 .260 .345 .327223581011212262324132
Bill HallBLUss24 .182 .250 .3711432674414172114800
Toby HallBOUc 28 .207 .254 .25241686813244511184300
Shane HalterBST3b34 .232 .288 .3862465772935404166200
Robby HammockHSXc 27 .295 .380 .4601394161522202173610
Jeffrey HammondsHENrf33 .241 .323 .37111628120116180153200
Lenny Harris*SYN3b39 .132 .190 .2645371026713700
Willie Harris*COMcf26 .224 .342 .34367152021660121593
Wes HelmsBLU3b28 .200 .313 .347951950312114123002
Jose HernandezHENss34 .213 .264 .2922775992328261198700
Ramon HernandezCOMc 28 .600 .6001.200530013100100
Eric Hinske*HYS3b26 .225 .308 .3944621044296485335410076
Todd Hollandsworth*HSXlf31 .281 .321 .4581534319122314093300
Tyler Houston*SYN3b33 .250 .295 .45080207031013061400
Tim Hummel 3b25 .182 .277 .29588164029111111200
Torii HunterSLGcf28 .267 .324 .487589157430298510764512658
Brandon IngeHSXc 27 .201 .255 .36126954163726274167000
Damian JacksonBOU2b30 .266 .289 .349109291121217132232
Geoff Jenkins*SLGlf29 .261 .347 .46348612729023847446011101
Derek JeterBSTss30 .365 .433 .4894521652747745714428069
Charles JohnsonANRc 32 .289 .363 .573218631511536411264600
Nick Johnson*BOU1b25 .303 .440 .486327991641263338746442
Andruw JonesFORcf27 .250 .309 .45860515127331899354913443
Chipper Jones#COMlf32 .317 .398 .529571181384251171132797600
Jacque Jones*BLUlf29 .301 .333 .43852815929213596822510765
Jason Jones#SYNlf27 .256 .309 .300902310156251600
Felix Jose#SLGrf39 .455 .538 .5451151003202100
Eric KarrosHEG1b36 .353 .416 .48817060110424200192100
Austin KearnsBOUrf24 .256 .336 .45230177721645433347401
Jason KendallBSTc 30 .315 .388 .3915341682714706628403944
Adam Kennedy*BST2b28 .263 .340 .37745311918210754694563175
Brooks Kieschnick*ANRmr32 .333 .417 .44463211021012091000
Danny KlassenFOR3b28 .323 .364 .452311021032021200
Paul KonerkoBST1b28 .254 .297 .37828372110831391182510
Mark Kotsay*SYNcf28 .251 .340 .371490123266773433639331
Tim LakerFORc 34 .282 .314 .420131378221215063000
Barry LarkinSLGss40 .288 .337 .41624370171435283163512
Matthew LeCroyBOUdh28 .295 .327 .497308911921335531157200
Ricky Ledee*COMcf30 .189 .293 .3781432722730233194800
Travis Lee*HEG1b29 .262 .377 .4735201363912399771978784
Todd Linden#HSXlf24 .000 .000 .000100000000000
Keith Lockhart*SLG2b39 .143 .226 .28628410132031000
Kenny Lofton*ANRcf37 .314 .367 .4725381693491110647244593113
Felipe Lopez#HENss24 .219 .320 .3521052361216181162730
Mendy LopezHEG1b30 .250 .243 .4173691114600700
Mark LorettaHEN2b32 .316 .359 .425605191344880656397223
Mike LowellCOM3b30 .295 .366 .60746813836136731092537301
Jose Macias#HYSlf32 .222 .266 .32524354141318192134500
Chris Magruder#SLGlf27 .294 .400 .3531751003121400
Al Martin*BOUdh36 .289 .331 .447114338221513162700
Victor Martinez#SLGc 25 .382 .435 .4721234780117222111420
Henry Mateo#BST2b27 .217 .400 .3042350105116522
Ruben MateoBOUrf26 .239 .294 .2892185272017121165301
Mike MathenySLGc 33 .288 .342 .418368106210942355267020
Luis MatosSYNcf25 .253 .303 .37345811626196456332106910
Quinton McCracken#SYNrf33 .191 .237 .2321943742017130122634
John McDonaldSYN2b29 .172 .220 .2582093641412142113931
Fred McGriff*BST1b40 .301 .377 .43526981180629391336301
Billy McMillon*HENlf32 .239 .314 .4401092670519130122901
Adam Melhuse#COMc 32 .341 .491 .585411440299013700
Orlando Merced*BOUrf37 .162 .197 .2741171932286052301
Jason MichaelsANRlf28 .289 .381 .388121356021991172600
Aaron Miles#HEG2b27 .000 .000 .000200000000000
Doug MirabelliHEGc 33 .247 .323 .44715037180421234133400
Dustan MohrANRrf28 .247 .339 .455198491101026270286802
Craig MonroeCOMlf27 .267 .329 .4392215991923421224100
Bill Mueller#BLU3b33 .342 .412 .5484561563921770664548804
Greg Myers* c 38 .322 .413 .4673231041701039530514700
Ramon NivarHYScf24 .206 .239 .27968141205303501
Laynce Nix*HYSrf23 .281 .311 .4491855213062224084840
Greg Norton#BST3b31 .236 .311 .47916539160824300205110
Abraham Nunez#FOR2b28 .222 .286 .2871673742115133122431
Miguel OjedaHEGc 29 .284 .364 .3661343880118135122412
Miguel OlivoSYNc 25 .227 .282 .31630469191231263228962
Magglio OrdonezHSXrf30 .292 .357 .466638186382239610266010033
David Ortiz*FORdh28 .290 .392 .61045113136036821044767701
Eric OwensBSTcf33 .325 .372 .3758026400145241123
Corey Patterson*BLUcf24 .261 .319 .4553148217412434412666101
Kit PellowSLGc 30 .267 .389 .4001540102621300
Antonio PerezBOU2b24 .293 .359 .3975817301103151310
Eddie PerezBSTc 36 .298 .325 .37711434302121005800
Eduardo PerezANRrf34 .356 .443 .718163581401537384233311
Neifi Perez#HYS2b31 .294 .307 .4293038925243335082540
Timo Perez*BLUlf29 .272 .323 .37932789241342311243043
Tomas Perez#ANR3b30 .278 .315 .41730284180833411175000
Brandon PhillipsSYN2b23 .196 .234 .30737874221628262178704
Adam PiattHENlf28 .248 .281 .4361333314131221063811
A.J. Pierzynski*ANRc 27 .307 .331 .4052969121123042673810
Placido PolancoBLU2b28 .287 .346 .43751514839410755494146124
Jorge Posada#COMc 32 .313 .410 .51246714628121779057611010
Albert PujolsSLGlf24 .331 .404 .589604200641301129812647520
Robb QuinlanBLU1b27 .329 .347 .4937324331712021310
Manny RamirezHEGlf32 .307 .397 .5395971832943411510588310812
Joe RandaHEG3b34 .295 .355 .4251935781524290202300
Mike RedmondHENc 33 .184 .250 .25612523520129561300
Desi Relaford#BLU2b30 .205 .279 .30729360120634353274771
Edgar RenteriaHENss28 .330 .397 .47052517342110835445545194
Jose Reyes#SYNss21 .327 .354 .4822849312104473701435385
Rene Reyes#HSXrf26 .250 .275 .352882241189121400
Luis RivasBLU2b24 .241 .297 .3093247876133235225544
Juan RiveraSYNlf25 .248 .304 .47316541100925261132500
Brian Roberts#COM2b26 .321 .388 .4744431422399914314858139
Kerry Robinson*SYNrf30 .208 .230 .24717837130126143093
Alex RodriguezSYNss28 .287 .388 .5466031732734113210615901433513
Ivan RodriguezBLUc 32 .271 .341 .42652114129216707765210223
Scott RolenSYN3b29 .284 .363 .5595851665223594127673106193
Cody RossBSTrf23 .000 .000 .000100000000000
Dave RossHYSc 27 .217 .293 .426129286079220154600
Aaron RowandANRcf26 .223 .280 .388121275051512371210
Wilkin RuanHSXcf25 .231 .231 .2311330001000010
Tim SalmonSLGrf35 .244 .350 .35437391181750549567621
Rey SanchezFORss36 .209 .257 .2671723681021131102800
Jared SandbergANR3b26 .536 .5671.214281540581211800
Benito SantiagoHEGc 39 .269 .331 .419334901811043411315200
Brian Schneider*ANRc 27 .189 .241 .3031753372321190133800
Marco ScutaroBOU2b28 .233 .296 .333902160172171701
Richie SexsonANR1b29 .239 .348 .4625911412163389120710015702
Ruben Sierra#BLUdh38 .230 .279 .3446114102810051300
Chris Singleton*HYScf31 .220 .269 .34723652180426310164632
Alfonso SorianoBOU2b26 .290 .321 .473131383071518332621
Junior SpiveyBOU2b29 .231 .303 .35833878141939314329620
Matt Stairs*SLGrf36 .285 .388 .616284812012440621495500
Shannon StewartHSXlf30 .276 .343 .38935598250551347315603
Ichiro Suzuki*BLUrf30 .291 .326 .3956912012541310876633952411
Mark Sweeney*FORrf34 .259 .283 .35210828100068042800
Fernando TatisBOU3b29 .189 .250 .2973771014312400
Reggie Taylor*SYNcf27 .286 .302 .7384212215810011410
Mark Teixeira#HYS1b24 .239 .322 .442523125302247775165112911
Miguel TejadaBOUss28 .277 .332 .4396831895021996756548552
Andres Torres#BOUcf26 .242 .265 .3033382002201500
Javier Valentin#HYSc 28 .231 .283 .423104244241115262200
Jose Valentin#FORss34 .266 .341 .56848212824140869135511194
John Vander Wal*SLGrf38 .351 .473 .66757209031670151500
Robin Ventura*HSX3b36 .314 .402 .4893501102121252511527000
Jose Vidro#HSX2b29 .330 .408 .4795301753621380656645244
Fernando Vina* 2b35 .280 .333 .389157443141420671400
Larry Walker*FORrf37 .206 .343 .33146596212117640148311091
Todd Walker*HEG2b31 .287 .354 .4855221503461977750575300
Rickie WeeksSYN2b21 .188 .188 .2501631000100800
Vernon WellsBOUcf25 .305 .354 .48364619733524789110448220
Rondell White lf32 .300 .354 .46846413919417586312297314
Ty WiggintonHSX3b26 .262 .329 .40129477165539327235663
Brad Wilkerson*HENlf27 .264 .391 .47142011124319846318814020
Matt WilliamsBST3b38 .299 .351 .4838726404121816800
Dan WilsonFORc 35 .253 .273 .3772576511352037175400
Enrique Wilson#HSXss30 .158 .190 .21176124007203610
Jack WilsonCOMss26 .232 .268 .32935382100844412174301
Randy Winn#HSXlf30 .309 .337 .4291915911042518283273
Kevin Witt*HSXdh28 .260 .304 .43520052121731270135800
Tony Womack*BLUss34 .215 .249 .306186408312324092382
Chris WoodwardHYSss28 .238 .291 .33729470151431233205520
Shawn WootenHSX1b31 .263 .324 .364992610389092101
Eric YoungFOR2b37 .258 .348 .41828774201836271393475

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Roberto Alomar#SLG2b361165372216 .623 47.7 3.3 .080 .574 .23028146
Sandy AlomarBLUc 3831142125 .666 13.6 3.5 .083 .535 .113748
Moises AlouHEGlf3780376048 .744 45.3 4.6 .188 .682 .27636148
Garret Anderson*BSTlf321506850517 .982 138.5 8.3 .277 .969 .32599397
Marlon Anderson*HYS2b30104480225 .709 57.1 4.6 .140 .682 .26040171
Carlos Baerga#FOR1b3548233318 .641 21.0 3.5 .044 .538 .141963
Jeff BagwellHSX1b361356010419 .874 93.7 6.1 .254 .871 .38858276
Josh Bard#COMc 26341872111 .735 19.2 3.6 .159 .604 .2051676
Tony BatistaFOR3b301455890711 .654 55.4 3.4 .156 .556 .20449214
Jason BaySYNlf252110012 .845 18.1 7.7 .1061.000 .424834
Mark Bellhorn# 3b2938177023 .595 15.0 3.4 .058 .612 .317734
Carlos Beltran#FORcf271396191714 .907 108.5 7.1 .244 .973 .42355283
Gary BennettBLUc 3201000 .000 0.0 0.0 .000 .000 .00000
Dave BergBLU2b33524001 .845 3.7 6.6 .095 .800 .23829
Hank Blalock*HEN3b231305870517 .893 99.2 6.8 .229 .859 .31564287
Willie BloomquistANR3b2647209023 .676 22.0 4.1 .080 .592 .165865
Aaron BooneSLG3b3116269921118 .751 87.3 4.6 .196 .736 .30670287
Mike Bordick ss3835230146 .888 39.6 7.2 .157 .888 .27021101
Milton Bradley#HYScf26974650410 .874 76.5 6.9 .194 .915 .38053189
Darren Bragg*SYNrf3447178311 .531 12.7 2.6 .044 .457 .150741
Russell Branyan*ANR3b2838163011 .939 31.1 8.3 .2911.020 .4932374
Brian Buchanan rf3041196016 .552 13.3 2.4 .101 .480 .1971052
Ellis BurksSLGdh3919130013 .836 19.8 6.2 .181 .800 .2841455
Jeromy Burnitz*BOUlf35108446055 .668 43.9 3.6 .190 .604 .26135162
Sean Burroughs*ANR3b23123551347 .773 76.0 5.8 .094 .729 .18135197
Eric ByrnesBSTcf2862342035 .773 49.0 5.7 .155 .790 .29429134
Jolbert CabreraBST2b31873836414 .760 47.5 4.8 .131 .720 .22333139
Ron Calloway*HYSlf2732140004 .640 12.4 3.1 .135 .561 .2111349
Jamey CarrollHEG3b3029118103 .575 9.2 2.8 .046 .488 .138531
Juan CastroBST2b3227128235 .836 18.3 5.6 .186 .774 .2571055
Roger Cedeno#HYSrf29113514119 .629 45.7 3.2 .133 .548 .20837172
Eric Chavez*HEG3b261295710515 .909 98.0 7.0 .243 .927 .39369263
Hee Seop Choi*HYS1b2546247012 .878 40.6 6.7 .316 .920 .50033110
Alex Cintron#COMss2585419016 .843 67.3 6.6 .177 .802 .25740186
Jeff CirilloBST3b34737000 .679 4.1 4.4 .161 .680 .323311
Tony Clark#SYN1b3259289024 .773 37.7 5.0 .212 .745 .32524115
Royce ClaytonSLGss3476306313 .675 33.3 4.2 .090 .614 .1831599
Greg ColbrunnCOM1b34214001 .978 2.0 4.9 .462 .909 .53829
Jeff ConineFOR1b38794251611 .684 43.8 3.8 .139 .597 .21138150
Ron CoomerFOR1b371690003 .748 10.8 4.5 .149 .631 .184938
Craig Counsell*SLG3b3315000 .650 0.5 4.5 .000 .667 .25001
Joe CredeBOU3b261455933316 .686 60.7 3.8 .138 .586 .18942214
Enrique CruzANRss222264012 .290 1.2 0.6 .017 .200 .05018
Jose Cruz#COMrf301346381313 .855 100.9 6.7 .199 .876 .38557250
Jack Cust*SYNdh2521860011.078 19.810.7 .3641.240 .6521042
Brian Daubach*SYN1b3228111002 .714 12.5 4.6 .154 .716 .3741033
Ben Davis#HENc 2776297019 .764 37.4 4.9 .156 .693 .25728115
David DeJesus*SYNcf24210000 .422 0.5 1.5 .111 .375 .11112
Carlos Delgado*BLU1b321627180108 .962 141.5 8.7 .2761.056 .46776329
David Dellucci*HENrf3035157007 .561 10.5 2.4 .094 .500 .237839
Mark DeRosaHEN2b2924163026 .652 15.0 3.4 .093 .542 .1461153
Mike DiFeliceFORc 3547210036 .776 27.8 5.3 .138 .707 .2012281
J.D. Drew*ANRrf2877320234 .840 48.8 6.2 .203 .840 .33328132
Adam Dunn*HENlf24108486087 .796 68.2 5.6 .229 .807 .39840189
Erubiel Durazo*BOUdh29924330311 .861 69.5 6.8 .181 .871 .35342171
Jim Edmonds*COMcf341195320761.162 143.812.2 .4321.324 .59989337
Mark EllisCOM2b2791395458 .730 46.7 4.6 .135 .668 .22829138
Juan Encarnacion rf281406120322 .796 78.5 4.7 .201 .726 .25869278
Bobby EstalellaHYSc 2950170002 .732 19.5 4.2 .266 .690 .3512171
Steve Finley*HSXcf391365841614 .883 97.3 6.9 .198 .872 .31447261
John FlahertyHSXc 362197112 .861 15.2 6.1 .220 .800 .2531448
Lew FordBLUcf271583002 .993 17.2 9.3 .2571.060 .4431440
Brook FordyceSYNc 34893861410 .660 37.7 3.7 .097 .570 .18819123
Nomar GarciaparraHEGss30157699068 .876 117.6 6.7 .247 .867 .32682342
Jody Gerut*HEGrf261255341416 .880 86.8 6.6 .217 .851 .32264244
Jason Giambi*COM1b3313562401061.000 131.0 9.4 .3191.126 .53871294
Jeremy Giambi*HENdh291386001 .534 5.8 2.7 .061 .569 .348213
Brian Giles*HENlf331316210412 .989 127.3 9.6 .2241.099 .44362271
Marcus GilesHEN2b261295911612 .785 81.9 5.5 .157 .730 .22259241
Doug GlanvilleFORcf3329125002 .575 9.9 2.8 .066 .457 .098438
Jonny GomesBOUdh23616000 .250 0.3 0.5 .000 .143 .00002
Alex S. GonzalezHSXss311385620710 .715 63.0 4.2 .178 .637 .23760219
Tom Goodwin*SLGcf3514123003 .848 18.7 6.0 .128 .893 .3031149
Tony GraffaninoHSXss3236165214 .768 21.6 5.2 .126 .773 .2871558
Shawn Green*BSTrf31135607087 .801 91.3 6.3 .147 .820 .30345227
Khalil GreeneANRss241970002 .436 2.5 1.1 .088 .317 .103417
Todd GreeneHYSc 3358237052 .733 27.0 4.0 .267 .674 .29427107
Ben Grieve*HSXdh2807001 .429 0.1 0.8 .000 .600 .75000
Vladimir GuerreroHEGrf28984750621 .943 84.2 7.3 .241 .938 .36650226
Carlos Guillen#ANRss281084530310 .805 65.0 6.1 .124 .790 .28229161
Jose GuillenBSTrf281205452217 .861 82.8 5.8 .241 .795 .28659271
Edwards Guzman*BST3b27939005 .683 2.9 2.6-0.000 .467 .054012
Jerry HairstonANR2b28622564013 .673 24.8 3.6 .067 .639 .2201273
Bill HallBLUss2435157104 .621 12.5 2.8 .189 .545 .2661553
Toby HallBOUc 281024530818 .506 25.0 1.9 .046 .385 .08912105
Shane HalterBST3b3457272516 .675 26.8 3.6 .154 .590 .2201895
Robby HammockHSXc 2735158004 .840 24.5 6.5 .165 .824 .2951264
Jeffrey HammondsHENrf3330133026 .694 13.3 3.8 .129 .617 .2591343
Lenny Harris*SYN3b391558011 .454 2.7 1.5 .132 .383 .189314
Willie Harris*COMcf261381200 .685 9.4 4.4 .119 .800 .388423
Wes HelmsBLU3b2819112013 .660 10.0 3.3 .147 .605 .253833
Jose HernandezHENss3470300127 .557 20.9 2.5 .079 .449 .1481481
Ramon HernandezCOMc 28250001.800 3.648.6 .6003.000 .60016
Eric Hinske*HYS3b261205220320 .702 52.2 3.6 .169 .641 .28857182
Todd Hollandsworth*HSXlf3131162005 .779 20.9 4.9 .176 .687 .2352270
Tyler Houston*SYN3b332288025 .745 9.2 3.7 .200 .646 .2751036
Tim Hummel 3b2524103211 .573 8.0 2.9 .114 .521 .239626
Torii HunterSLGcf281546420223 .811 83.6 4.9 .221 .741 .29272287
Brandon IngeHSXc 2780292217 .616 23.6 2.8 .160 .527 .2192697
Damian JacksonBOU2b3018115113 .638 10.1 3.1 .083 .529 .119438
Geoff Jenkins*SLGlf291315510110 .810 78.7 5.7 .202 .781 .32352225
Derek JeterBSTss3011752313211 .922 94.3 7.9 .124 .922 .21038221
Charles JohnsonANRc 3252248036 .936 45.2 7.4 .284 .944 .40431125
Nick Johnson*BOU1b25804121212 .927 74.3 8.2 .1831.012 .41632159
Andruw JonesFORcf271546630415 .767 82.8 4.7 .208 .710 .29161277
Chipper Jones#COMlf321496590712 .926 123.9 8.2 .212 .953 .35067302
Jacque Jones*BLUlf291245591314 .771 72.4 5.0 .136 .680 .18644231
Jason Jones#SYNlf272597001 .609 8.6 3.4 .044 .500 .100227
Felix Jose#SLGrf393141001.084 3.513.6 .0911.333 .27316
Eric KarrosHEG1b36351900110 .904 32.0 7.1 .135 .850 .2471583
Austin KearnsBOUrf24633390110 .788 44.3 5.1 .196 .736 .30625136
Jason KendallBSTc 301396080616 .780 81.8 5.6 .077 .728 .15232209
Adam Kennedy*BST2b28106512323 .717 63.2 4.9 .115 .708 .24130171
Brooks Kieschnick*ANRmr32072001 .861 12.1 7.6 .111 .860 .254328
Danny KlassenFOR3b28133001 .815 4.8 5.9 .129 .727 .194314
Paul KonerkoBST1b28673060412 .675 29.6 3.5 .124 .570 .19119107
Mark Kotsay*SYNcf28125556001 .711 67.2 4.9 .120 .680 .25339182
Tim LakerFORc 3438139203 .734 16.5 4.5 .137 .629 .1831255
Barry LarkinSLGss4058265125 .753 33.4 4.9 .128 .672 .18922101
Matthew LeCroyBOUdh2866327039 .824 47.5 5.6 .201 .748 .25034153
Ricky Ledee*COMcf3023167025 .671 15.9 3.5 .189 .628 .3221154
Travis Lee*HEG1b29126621035 .850 100.3 6.8 .212 .896 .40663246
Todd Linden#HSXlf2401000 .000 0.0 0.0 .000 .000 .00000
Keith Lockhart*SLG2b39731001 .512 1.7 1.8 .143 .440 .25028
Kenny Lofton*ANRcf37123588224 .839 95.5 6.6 .158 .858 .27354254
Felipe Lopez#HENss2430126135 .672 12.5 3.7 .133 .655 .314937
Mendy LopezHEG1b30737012 .660 2.9 2.6 .167 .517 .167315
Mark LorettaHEN2b321466570715 .784 90.5 5.6 .109 .704 .17246257
Mike LowellCOM3b301205270421 .973 97.0 7.4 .312 .963 .42373284
Jose Macias#HYSlf3273260115 .592 20.7 2.8 .103 .485 .1561879
Chris Magruder#SLGlf27520001 .753 2.4 4.9 .059 .692 .11816
Al Martin*BOUdh3627121005 .778 15.3 4.8 .158 .674 .2111251
Victor Martinez#SLGc 2518138020 .906 27.6 9.6 .089 .961 .195958
Henry Mateo#BST2b27630000 .704 3.3 4.4 .087 .800 .34817
Ruben MateoBOUrf2665235005 .583 18.0 2.8 .050 .465 .119963
Mike MathenySLGc 33110403229 .760 52.3 5.1 .130 .690 .20730154
Luis MatosSYNcf251105001618 .676 46.4 3.3 .120 .581 .18836171
Quinton McCracken#SYNrf3353208115 .469 9.8 1.6 .041 .361 .098645
John McDonaldSYN2b2960224115 .478 11.5 1.7 .086 .391 .148954
Fred McGriff*BST1b4077305023 .812 45.9 6.4 .134 .786 .25324117
Billy McMillon*HENlf3219121002 .754 14.7 4.6 .202 .698 .3031248
Adam Melhuse#COMc 3212550111.076 12.912.1 .2441.321 .561624
Orlando Merced*BOUrf3729122002 .470 5.7 1.5 .111 .366 .145732
Jason MichaelsANRlf2824139001 .770 19.3 6.0 .099 .747 .240847
Aaron Miles#HEG2b2702000 .000 0.0 0.0 .000 .000 .00000
Doug MirabelliHEGc 3339167005 .770 21.0 4.8 .200 .712 .2872267
Dustan MohrANRrf2846227016 .794 29.7 5.1 .207 .752 .3382190
Craig MonroeCOMlf2752249059 .768 30.7 4.7 .172 .702 .2711997
Bill Mueller#BLU3b33106519057 .961 104.1 8.9 .206 .990 .31658250
Greg Myers* c 38943761112 .881 62.1 7.2 .146 .874 .30327151
Ramon NivarHYScf241873201 .519 4.3 2.0 .074 .393 .103319
Laynce Nix*HYSrf2345193005 .760 24.8 4.9 .168 .688 .2321983
Greg Norton#BST3b3148191152 .789 25.9 5.2 .242 .781 .3702479
Abraham Nunez#FOR2b2841184201 .573 14.7 3.0 .066 .500 .150748
Miguel OjedaHEGc 2935151005 .730 17.1 4.5 .082 .650 .164949
Miguel OlivoSYNc 2577337443 .598 28.9 3.1 .089 .529 .1742296
Magglio OrdonezHSXrf301607050117 .823 103.8 5.9 .174 .775 .26863297
David Ortiz*FORdh2813253807111.002 109.5 8.7 .3191.069 .48672275
Eric OwensBSTcf331889301 .747 10.7 4.8 .050 .655 .087430
Corey Patterson*BLUcf2473342015 .774 46.8 5.3 .194 .756 .30633143
Kit PellowSLGc 30018000 .789 2.6 6.5 .133 .818 .20016
Antonio PerezBOU2b241464001 .756 8.6 5.5 .103 .714 .207423
Eddie PerezBSTc 3623121116 .702 12.4 3.8 .079 .558 .123543
Eduardo PerezANRrf34381920271.160 50.311.8 .3621.283 .50329117
Neifi Perez#HYS2b3173322658 .736 38.4 4.5 .135 .640 .17531130
Timo Perez*BLUlf2987354117 .702 39.1 4.2 .107 .617 .18328124
Tomas Perez#ANR3b3070325148 .732 38.3 4.5 .139 .637 .19526126
Brandon PhillipsSYN2b23107403519 .541 24.6 2.1 .111 .426 .14629116
Adam PiattHENlf2826140101 .717 16.0 4.2 .188 .637 .2331858
A.J. Pierzynski*ANRc 2767315157 .737 39.1 4.8 .098 .632 .12524120
Placido PolancoBLU2b281315753714 .783 78.0 5.3 .150 .745 .24553225
Jorge Posada#COMc 321335530513 .922 101.3 8.1 .199 .961 .36450239
Albert PujolsSLGlf241526840412 .993 145.0 9.3 .2581.043 .36895356
Robb QuinlanBLU1b271276103 .840 11.4 5.8 .164 .750 .205736
Manny RamirezHEGlf321546910329 .936 122.0 7.4 .233 .930 .37067322
Joe RandaHEG3b3433218146 .780 29.2 5.4 .130 .718 .2331482
Mike RedmondHENc 3326137102 .506 8.3 2.1 .072 .413 .120732
Desi Relaford#BLU2b3074325209 .586 25.0 2.8 .102 .523 .2151890
Edgar RenteriaHENss281205872111 .867 100.9 7.4 .141 .886 .27453247
Jose Reyes#SYNss2151303140 .837 54.9 7.4 .155 .964 .32026137
Rene Reyes#HSXrf26691002 .627 8.0 3.2 .102 .500 .125631
Luis RivasBLU2b24813530215 .606 26.6 2.7 .068 .494 .13614100
Juan RiveraSYNlf2527182125 .777 22.8 4.7 .224 .713 .3031978
Brian Roberts#COM2b26101492006 .862 82.1 7.0 .153 .861 .27141210
Kerry Robinson*SYNrf3046184102 .477 10.2 1.9 .039 .397 .096444
Alex RodriguezSYNss281627170920 .933 128.9 7.4 .2591.013 .44471329
Ivan RodriguezBLUc 321315830419 .767 72.7 4.8 .155 .701 .25347222
Scott RolenSYN3b2915567501113 .922 121.6 7.4 .275 .977 .42789327
Cody RossBSTrf2301000 .000 0.0 0.0 .000 .000 .00000
Dave RossHYSc 2724147031 .719 17.1 4.4 .209 .686 .3261355
Aaron RowandANRcf2628134212 .669 13.4 3.7 .165 .604 .2311047
Wilkin RuanHSXcf25213000 .462 0.8 2.2 .000 .400 .07703
Tim SalmonSLGrf35944460811 .704 49.5 4.4 .110 .677 .26326132
Rey SanchezFORss3639184105 .524 11.2 2.1 .058 .404 .116946
Jared SandbergANR3b268300011.781 18.435.5 .6792.571 .714934
Benito SantiagoHEGc 39883723313 .750 44.0 4.5 .150 .669 .24329140
Brian Schneider*ANRc 27431910313 .544 9.9 1.7 .114 .426 .1891253
Marco ScutaroBOU2b282498003 .629 8.2 3.0 .100 .521 .167730
Richie SexsonANR1b2916171201424 .810 95.7 5.3 .223 .798 .38960273
Ruben Sierra#BLUdh38468022 .624 5.8 3.1 .115 .531 .197321
Chris Singleton*HYScf3154253013 .616 22.0 3.1 .127 .534 .1992282
Alfonso SorianoBOU2b2627137004 .794 18.4 5.1 .183 .714 .2141062
Junior SpiveyBOU2b2986377123 .661 39.1 4.0 .127 .605 .22824121
Matt Stairs*SLGrf36653380461.004 69.1 8.8 .3311.077 .50445175
Shannon StewartHSXlf3078397135 .732 48.3 4.9 .113 .664 .19230138
Ichiro Suzuki*BLUrf30151737165 .721 90.7 4.8 .104 .664 .17142273
Mark Sweeney*FORrf342114113 .635 10.2 3.2 .093 .506 .1301038
Fernando TatisBOU3b291240003 .547 2.1 1.7 .108 .424 .162211
Reggie Taylor*SYNcf2710430021.040 8.1 6.9 .4521.031 .500831
Mark Teixeira#HYS1b24136596065 .764 78.2 5.1 .203 .740 .30056231
Miguel TejadaBOUss281607490613 .772 100.3 5.3 .163 .717 .24671300
Andres Torres#BOUcf261034001 .568 2.4 2.4 .061 .423 .091210
Javier Valentin#HYSc 2830113014 .706 11.4 3.6 .192 .619 .2501044
Jose Valentin#FORss34125548266 .909 95.6 6.9 .303 .937 .42765274
John Vander Wal*SLGrf389740221.140 19.012.5 .3161.359 .5791238
Robin Ventura*HSX3b3693406125 .891 72.1 7.9 .174 .914 .32335171
Jose Vidro#HSX2b291306010117 .887 102.1 7.3 .149 .872 .27051254
Fernando Vina* 2b3534172117 .722 19.0 4.2 .108 .617 .153861
Larry Walker*FORrf37116563018 .674 60.0 4.3 .125 .688 .32034154
Todd Walker*HEG2b311405872611 .839 89.9 6.2 .197 .809 .30759253
Rickie WeeksSYN2b21316000 .438 0.8 1.6 .063 .308 .06314
Vernon WellsBOUcf251627112916 .837 109.7 6.2 .178 .791 .24962312
Rondell White lf321045080311 .822 74.2 5.8 .168 .762 .22440217
Ty WiggintonHSX3b26773250115 .731 35.3 4.0 .139 .655 .22826118
Brad Wilkerson*HENlf27106512035 .862 85.0 7.2 .207 .920 .42146198
Matt WilliamsBST3b382194007 .834 12.1 4.8 .184 .721 .253842
Dan WilsonFORc 3574271426 .651 25.1 3.3 .125 .530 .1521997
Enrique Wilson#HSXss301879003 .400 2.6 1.1 .053 .299 .105416
Jack WilsonCOMss2691380355 .597 31.1 2.9 .096 .487 .14218116
Randy Winn#HSXlf3045206141 .766 28.7 5.5 .120 .728 .1831582
Kevin Witt*HSXdh2849214016 .739 24.9 4.3 .175 .649 .2402087
Tony Womack*BLUss3455199225 .555 13.7 2.4 .091 .484 .1721257
Chris WoodwardHYSss2873320037 .627 28.9 3.3 .099 .537 .1732099
Shawn WootenHSX1b3126108006 .688 9.9 3.3 .101 .563 .182436
Eric YoungFOR2b37713290116 .766 37.9 4.3 .160 .714 .30329120

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Roberto Alomar#SLG2b364.373.85383 .272205 .382206 .384 1.5
Sandy AlomarBLUc 382.732.56123 .28552 .36654 .380 2.8
Moises AlouHEGlf373.272.96290 .241178 .473180 .479 1.3
Garret Anderson*BSTlf324.484.22540 .333428 .625431 .629 2.4
Marlon Anderson*HYS2b304.253.85366 .279211 .440212 .442 1.6
Carlos Baerga#FOR1b352.912.58191 .28383 .35686 .369 0.9
Jeff BagwellHSX1b363.853.38386 .269340 .566345 .574 1.7
Josh Bard#COMc 262.672.51147 .29384 .44984 .449 3.4
Tony BatistaFOR3b303.733.50450 .244242 .411243 .413 3.3
Jason BaySYNlf251.471.1349 .51057 .51858 .527 1.6
Mark Bellhorn# 3b293.692.9090 .28969 .39070 .395 1.5
Carlos Beltran#FORcf274.423.80425 .280358 .578362 .585 1.1
Gary BennettBLUc 320.330.331 .0000 .0000 .000 0.0
Dave BergBLU2b332.181.9117 .41212 .50012 .500 1.3
Hank Blalock*HEN3b233.943.60434 .313332 .566333 .567 1.8
Willie BloomquistANR3b262.222.00144 .32682 .39284 .402 2.5
Aaron BooneSLG3b314.313.94504 .270329 .471335 .479 2.9
Mike Bordick ss382.171.92172 .384121 .526122 .530 1.7
Milton Bradley#HYScf263.633.06303 .340256 .551258 .555 1.2
Darren Bragg*SYNrf343.793.40132 .25855 .30955 .309 2.3
Russell Branyan*ANR3b283.983.2776 .355101 .620102 .626 1.9
Brian Buchanan rf303.162.87131 .23766 .33769 .352 3.2
Ellis BurksSLGdh391.601.4391 .34167 .51568 .523 1.9
Jeromy Burnitz*BOUlf354.133.76276 .232192 .430197 .442 3.8
Sean Burroughs*ANR3b234.373.90433 .342238 .432250 .454 1.5
Eric ByrnesBSTcf282.872.60260 .312161 .471164 .480 1.7
Jolbert CabreraBST2b313.332.93273 .330161 .420175 .457 3.1
Ron Calloway*HYSlf272.592.46103 .28256 .40056 .400 4.0
Jamey CarrollHEG3b302.272.1091 .28638 .32239 .331 2.7
Juan CastroBST2b324.273.7792 .31563 .49265 .508 2.6
Roger Cedeno#HYSrf294.113.85378 .259203 .395203 .395 3.1
Eric Chavez*HEG3b263.913.38400 .295333 .583335 .587 1.1
Hee Seop Choi*HYS1b252.682.24124 .234148 .599150 .607 1.8
Alex Cintron#COMss253.222.96344 .308217 .518219 .523 1.0
Jeff CirilloBST3b342.852.3827 .18516 .43217 .459 0.6
Tony Clark#SYN1b323.012.66159 .289144 .498147 .509 2.9
Royce ClaytonSLGss343.032.76217 .318120 .392122 .399 2.9
Greg ColbrunnCOM1b340.880.817 .14310 .71410 .714 4.0
Jeff ConineFOR1b383.132.85331 .266177 .416180 .424 2.1
Ron CoomerFOR1b371.671.6178 .29541 .45641 .456 2.3
Craig Counsell*SLG3b335.004.004 .2502 .4002 .400 0.0
Joe CredeBOU3b263.853.57466 .264242 .408251 .423 2.7
Enrique CruzANRss222.912.7335 .20010 .15611 .17213.0
Jose Cruz#COMrf304.313.59395 .309349 .547351 .550 1.2
Jack Cust*SYNdh253.582.7534 .32462 .72162 .721 1.3
Brian Daubach*SYN1b323.472.8457 .29853 .47753 .477 1.6
Ben Davis#HENc 273.583.24206 .320142 .478142 .478 2.1
David DeJesus*SYNcf242.001.805 .2002 .2003 .30099.0
Carlos Delgado*BLU1b324.433.62406 .310439 .611450 .627 1.4
David Dellucci*HENrf302.662.36104 .24056 .35757 .363 2.0
Mark DeRosaHEN2b292.011.86125 .30460 .36863 .387 3.9
Mike DiFeliceFORc 352.141.93168 .31593 .44399 .471 1.8
J.D. Drew*ANRrf283.402.94229 .275168 .525171 .534 1.1
Adam Dunn*HENlf243.833.23270 .252255 .525257 .529 1.8
Erubiel Durazo*BOUdh293.362.83294 .320234 .540236 .545 1.0
Jim Edmonds*COMcf343.753.16284 .331412 .774413 .776 1.6
Mark EllisCOM2b273.292.89273 .308171 .433177 .448 2.3
Juan Encarnacion rf284.003.78470 .302304 .497309 .505 3.5
Bobby EstalellaHYSc 292.982.7089 .22584 .49487 .512 4.2
Steve Finley*HSXcf394.083.61395 .342320 .548322 .551 1.8
John FlahertyHSXc 362.852.6876 .32951 .52652 .536 4.7
Lew FordBLUcf272.372.0054 .37053 .63953 .639 1.1
Brook FordyceSYNc 343.092.81306 .271153 .396153 .396 1.5
Nomar GarciaparraHEGss304.404.02547 .280387 .554396 .567 1.5
Jody Gerut*HEGrf263.683.28398 .314294 .551298 .558 1.3
Jason Giambi*COM1b334.303.42323 .291403 .646412 .660 1.3
Jeremy Giambi*HENdh291.911.4734 .23532 .37233 .384 1.6
Brian Giles*HENlf334.203.37415 .330382 .615389 .626 0.6
Marcus GilesHEN2b264.353.97447 .320272 .460285 .482 2.8
Doug GlanvilleFORcf333.473.39101 .27740 .32041 .328 9.5
Jonny GomesBOUdh232.292.2912 .1672 .1252 .12599.0
Alex S. GonzalezHSXss313.723.43381 .294251 .447256 .456 4.0
Tom Goodwin*SLGcf351.401.2491 .37463 .51263 .512 1.2
Tony GraffaninoHSXss322.171.88121 .32276 .46177 .467 1.3
Shawn Green*BSTrf313.973.43420 .324297 .489301 .496 1.4
Khalil GreeneANRss243.683.5855 .18219 .27119 .271 6.0
Todd GreeneHYSc 333.823.56154 .214113 .477118 .498 9.5
Ben Grieve*HSXdh281.400.804 .0003 .4293 .429 0.0
Vladimir GuerreroHEGrf283.372.91352 .298277 .583285 .600 0.8
Carlos Guillen#ANRss283.462.95315 .333222 .490224 .494 1.1
Jose GuillenBSTrf284.404.11374 .313295 .541302 .554 4.5
Edwards Guzman*BST3b272.792.6437 .32414 .35914 .359 0.0
Jerry HairstonANR2b283.012.62202 .28296 .375102 .398 1.0
Bill HallBLUss242.912.6592 .23964 .40866 .420 4.4
Toby HallBOUc 283.483.20378 .220123 .272134 .296 2.4
Shane HalterBST3b342.892.62181 .265111 .408115 .423 3.9
Robby HammockHSXc 273.042.6798 .36781 .51383 .525 2.1
Jeffrey HammondsHENrf333.693.2285 .31858 .43658 .436 2.1
Lenny Harris*SYN3b393.873.5345 .11117 .29318 .310 2.3
Willie Harris*COMcf260.700.5852 .25035 .43235 .432 1.3
Wes HelmsBLU3b282.071.7663 .25445 .40249 .438 2.5
Jose HernandezHENss343.162.92190 .295100 .333101 .337 4.6
Ramon HernandezCOMc 282.502.503 .66761.20061.20099.0
Eric Hinske*HYS3b263.983.53359 .273236 .452239 .458 1.9
Todd Hollandsworth*HSXlf312.452.32118 .34779 .48879 .488 3.7
Tyler Houston*SYN3b333.673.3365 .26242 .47742 .477 2.3
Tim Hummel 3b253.432.9377 .18237 .35938 .369 1.1
Torii HunterSLGcf284.063.73436 .294332 .517338 .526 2.8
Brandon IngeHSXc 273.142.89195 .241113 .387117 .401 4.4
Damian JacksonBOU2b301.801.7087 .31041 .35742 .365 7.3
Geoff Jenkins*SLGlf293.773.33353 .295285 .517289 .525 1.9
Derek JeterBSTss304.053.50380 .416263 .503277 .530 1.9
Charles JohnsonANRc 322.852.51160 .300151 .609152 .613 1.8
Nick Johnson*BOU1b253.192.53254 .343233 .566241 .585 0.9
Andruw JonesFORcf274.143.78444 .270326 .492331 .499 2.7
Chipper Jones#COMlf324.363.78477 .327381 .578383 .581 1.0
Jacque Jones*BLUlf293.963.74412 .354256 .458258 .462 4.3
Jason Jones#SYNlf273.733.4673 .30132 .33034 .351 3.2
Felix Jose#SLGrf393.502.7511 .4558 .5718 .571 0.5
Eric KarrosHEG1b362.442.18146 .384102 .537102 .537 1.1
Austin KearnsBOUrf243.262.89212 .288170 .501173 .510 2.2
Jason KendallBSTc 303.973.49497 .330249 .410277 .456 1.0
Adam Kennedy*BST2b283.973.51385 .283216 .422225 .439 1.4
Brooks Kieschnick*ANRmr320.960.8451 .37337 .51437 .514 1.1
Danny KlassenFOR3b281.141.0719 .52616 .48516 .485 6.0
Paul KonerkoBST1b282.942.72254 .252125 .408126 .412 1.4
Mark Kotsay*SYNcf284.033.55390 .297245 .441248 .446 1.5
Tim LakerFORc 343.313.12101 .34761 .43961 .439 5.0
Barry LarkinSLGss403.963.63207 .319117 .442120 .453 2.2
Matthew LeCroyBOUdh282.682.52226 .345168 .514169 .517 4.8
Ricky Ledee*COMcf301.961.6890 .22273 .43776 .455 2.5
Travis Lee*HEG1b294.093.42413 .274343 .552344 .554 0.9
Todd Linden#HSXlf240.500.501 .0000 .0000 .000 0.0
Keith Lockhart*SLG2b393.443.1117 .17611 .35511 .355 3.3
Kenny Lofton*ANRcf373.973.64472 .335298 .507300 .510 1.3
Felipe Lopez#HENss243.152.6380 .26253 .42154 .429 1.7
Mendy LopezHEG1b302.642.5729 .27615 .40515 .40599.0
Mark LorettaHEN2b324.504.14532 .344296 .451302 .460 1.8
Mike LowellCOM3b303.713.30363 .281337 .639339 .643 1.4
Jose Macias#HYSlf323.213.00197 .25992 .35494 .362 3.5
Chris Magruder#SLGlf273.332.8313 .3857 .3509 .450 4.0
Al Martin*BOUdh363.673.4585 .36557 .47158 .479 4.5
Victor Martinez#SLGc 251.891.68110 .41869 .50071 .514 1.3
Henry Mateo#BST2b272.311.7718 .27813 .43314 .467 0.8
Ruben MateoBOUrf262.872.66165 .31579 .33680 .340 3.3
Mike MathenySLGc 332.862.61293 .331180 .447185 .459 2.7
Luis MatosSYNcf254.133.79350 .306203 .406206 .412 3.3
Quinton McCracken#SYNrf333.923.66170 .21857 .27457 .274 2.2
John McDonaldSYN2b292.912.71168 .19065 .29067 .299 3.5
Fred McGriff*BST1b403.182.80202 .371150 .492151 .495 1.9
Billy McMillon*HENlf322.282.0675 .28060 .49660 .496 2.4
Adam Melhuse#COMc 324.233.1533 .36437 .67337 .673 0.5
Orlando Merced*BOUrf373.493.3492 .18537 .30337 .303 4.6
Jason MichaelsANRlf282.482.1693 .35564 .46065 .468 1.5
Aaron Miles#HEG2b272.002.002 .0000 .0000 .000 0.0
Doug MirabelliHEGc 333.553.19112 .29580 .47984 .503 2.6
Dustan MohrANRrf282.772.41121 .322118 .520118 .520 2.4
Craig MonroeCOMlf272.021.80176 .284119 .478120 .482 1.9
Bill Mueller#BLU3b334.153.65356 .390304 .586308 .593 1.6
Greg Myers* c 383.513.02268 .351202 .537202 .537 0.9
Ramon NivarHYScf242.922.7265 .21522 .30122 .301 1.7
Laynce Nix*HYSrf233.713.56131 .35191 .47291 .472 6.0
Greg Norton#BST3b313.032.62112 .27799 .51899 .518 2.5
Abraham Nunez#FOR2b282.632.39144 .25060 .32663 .342 2.0
Miguel OjedaHEGc 293.282.91109 .33961 .40466 .437 2.0
Miguel OlivoSYNc 253.042.74221 .303118 .350121 .359 4.0
Magglio OrdonezHSXrf304.413.99516 .316357 .506363 .515 1.7
David Ortiz*FORdh283.683.09345 .275351 .652355 .660 1.0
Eric OwensBSTcf332.622.3572 .36134 .38236 .404 2.8
Corey Patterson*BLUcf243.353.08237 .295169 .494170 .497 2.5
Kit PellowSLGc 301.130.9412 .3337 .3899 .500 3.0
Antonio PerezBOU2b242.672.4244 .36428 .43829 .453 2.6
Eddie PerezBSTc 362.282.15106 .30248 .39748 .397 1.6
Eduardo PerezANRrf342.632.23117 .368140 .729144 .750 1.4
Neifi Perez#HYS2b313.253.06285 .298138 .429138 .429 3.1
Timo Perez*BLUlf293.343.08296 .291148 .418149 .421 1.3
Tomas Perez#ANR3b302.832.63249 .305143 .440144 .443 2.9
Brandon PhillipsSYN2b233.333.12291 .234133 .330135 .335 5.1
Adam PiattHENlf281.841.7593 .32364 .45764 .457 6.3
A.J. Pierzynski*ANRc 273.583.36262 .340127 .403133 .422 5.4
Placido PolancoBLU2b284.113.68469 .294266 .463275 .478 1.1
Jorge Posada#COMc 323.983.36341 .367315 .570320 .579 1.4
Albert PujolsSLGlf244.333.82503 .338420 .614432 .632 1.2
Robb QuinlanBLU1b271.691.6260 .38338 .50038 .500 6.5
Manny RamirezHEGlf324.373.78458 .325405 .586413 .598 1.3
Joe RandaHEG3b342.001.77170 .306102 .468102 .468 1.1
Mike RedmondHENc 332.492.27113 .20438 .27743 .314 2.2
Desi Relaford#BLU2b302.852.57242 .223117 .360120 .369 1.7
Edgar RenteriaHENss284.193.75473 .345302 .514306 .521 0.8
Jose Reyes#SYNss212.632.47250 .356151 .498151 .498 2.5
Rene Reyes#HSXrf261.361.3173 .28833 .36334 .374 7.0
Luis RivasBLU2b243.242.97270 .285122 .346127 .360 2.5
Juan RiveraSYNlf252.121.92134 .23991 .50092 .505 1.9
Brian Roberts#COM2b263.903.52376 .354258 .524259 .526 1.2
Kerry Robinson*SYNrf303.763.63149 .24848 .26149 .266 7.5
Alex RodriguezSYNss284.433.72428 .308419 .584434 .605 1.6
Ivan RodriguezBLUc 324.113.67407 .307274 .470280 .480 2.0
Scott RolenSYN3b294.253.68455 .288400 .593406 .601 1.5
Cody RossBSTrf231.001.001 .0000 .0000 .000 0.0
Dave RossHYSc 272.261.9879 .26670 .47670 .476 3.1
Aaron RowandANRcf264.193.78107 .20654 .40357 .425 1.7
Wilkin RuanHSXcf251.861.8613 .2313 .2313 .231 0.0
Tim SalmonSLGrf353.282.74298 .282188 .422197 .442 1.4
Rey SanchezFORss361.881.76145 .24856 .30457 .310 2.8
Jared SandbergANR3b263.753.5015 .667351.167361.200 8.0
Benito SantiagoHEGc 393.072.76278 .288171 .460172 .462 1.7
Brian Schneider*ANRc 273.673.37137 .21966 .34666 .346 2.9
Marco ScutaroBOU2b283.923.6072 .27837 .37838 .388 2.4
Richie SexsonANR1b294.423.67415 .260373 .524380 .534 1.6
Ruben Sierra#BLUdh381.171.0548 .25026 .38226 .382 2.6
Chris Singleton*HYScf312.882.68187 .25798 .38798 .387 2.9
Alfonso SorianoBOU2b262.852.7398 .31665 .47468 .496 8.7
Junior SpiveyBOU2b293.192.86236 .292153 .406157 .416 3.0
Matt Stairs*SLGrf362.602.18209 .273224 .663225 .666 1.1
Shannon StewartHSXlf303.152.82298 .312169 .426176 .443 1.8
Ichiro Suzuki*BLUrf304.614.32590 .319306 .415312 .423 2.9
Mark Sweeney*FORrf341.111.0582 .34142 .36842 .368 7.0
Fernando TatisBOU3b293.333.0832 .18813 .32514 .350 2.0
Reggie Taylor*SYNcf274.304.2023 .30432 .74432 .74414.0
Mark Teixeira#HYS1b243.953.46376 .269282 .473298 .500 2.5
Miguel TejadaBOUss284.624.22585 .291354 .473360 .481 1.6
Andres Torres#BOUcf263.403.3028 .28611 .32411 .324 5.0
Javier Valentin#HYSc 283.773.4779 .25350 .44252 .460 3.7
Jose Valentin#FORss343.683.23339 .260329 .600332 .606 2.0
John Vander Wal*SLGrf381.801.3941 .41553 .71653 .716 1.0
Robin Ventura*HSX3b362.722.35271 .362223 .549224 .552 1.3
Jose Vidro#HSX2b294.293.79466 .348318 .529324 .539 0.8
Fernando Vina* 2b353.663.34141 .28468 .39574 .430 2.0
Larry Walker*FORrf374.083.37345 .246237 .421251 .446 1.3
Todd Walker*HEG2b313.893.46458 .286310 .528310 .528 0.9
Rickie WeeksSYN2b212.292.298 .3754 .2504 .25099.0
Vernon WellsBOUcf254.393.99551 .314356 .501366 .515 1.9
Rondell White lf323.393.09377 .324246 .484258 .508 2.5
Ty WiggintonHSX3b263.102.80234 .308141 .434148 .455 2.4
Brad Wilkerson*HENlf274.303.53264 .348286 .559287 .561 1.6
Matt WilliamsBST3b382.542.3575 .29348 .51149 .521 1.3
Dan WilsonFORc 352.912.76204 .294104 .384105 .387 7.7
Enrique Wilson#HSXss303.433.3070 .17119 .24119 .241 2.0
Jack WilsonCOMss262.792.60310 .239133 .350135 .355 2.5
Randy Winn#HSXlf304.203.90160 .34490 .43792 .447 4.0
Kevin Witt*HSXdh282.742.56136 .331100 .467100 .467 4.5
Tony Womack*BLUss343.062.86166 .23566 .33266 .332 2.6
Chris WoodwardHYSss283.373.09238 .277119 .372122 .381 2.8
Shawn WootenHSX1b312.452.2575 .30745 .41745 .417 2.3
Eric YoungFOR2b372.762.41247 .267159 .483160 .486 0.9

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Roberto Alomar#SLG2b36 .212 .235 .318 .55366142115211
Sandy AlomarBLUc 38 .240 .269 .320 .589256200012
Moises AlouHEGlf37 .324 .369 .550 .9181113670624911
Garret Anderson*BSTlf32 .336 .368 .568 .93612542121523519
Marlon Anderson*HYS2b30 .260 .327 .470 .797100266051398
Carlos Baerga#FOR1b35 .214 .313 .286 .598286200012
Jeff BagwellHSX1b36 .330 .481 .6901.171100333011262917
Josh Bard#COMc 26 .211 .219 .282 .5017115201619
Tony BatistaFOR3b30 .203 .217 .481 .698791640614113
Jason BaySYNlf25 .316 .440 .368 .808196100158
Mark Bellhorn# 3b29 .281 .415 .375 .7903291102710
Carlos Beltran#FORcf27 .317 .391 .567 .95812038256261517
Gary BennettBLUc 32 .000 .000 .000 .00010000000
Dave BergBLU2b33 .400 .455 .6001.055104200113
Hank Blalock*HEN3b23 .077 .095 .103 .1983931003113
Willie BloomquistANR3b26 .241 .328 .370 .69854131027710
Aaron BooneSLG3b31 .159 .186 .274 .4611131840310421
Mike Bordick ss38 .385 .455 .6331.08810942853191318
Milton Bradley#HYScf26 .373 .475 .7351.21083311505111519
Darren Bragg*SYNrf34 .211 .348 .263 .611194100440
Russell Branyan*ANR3b28 .241 .267 .414 .6802975003114
Brian Buchanan rf30 .241 .362 .362 .724581440151112
Ellis BurksSLGdh39 .361 .397 .6251.022722681317510
Jeromy Burnitz*BOUlf35 .202 .280 .345 .62584173037829
Sean Burroughs*ANR3b23 .226 .306 .269 .5749321400956
Eric ByrnesBSTcf28 .320 .350 .495 .84497311248510
Jolbert CabreraBST2b31 .304 .338 .406 .74469217001046
Ron Calloway*HYSlf27 .125 .125 .125 .250162000107
Jamey CarrollHEG3b30 .264 .278 .302 .5805314200217
Juan CastroBST2b32 .167 .250 .167 .41761000211
Roger Cedeno#HYSrf29 .203 .232 .342 .57379162315310
Eric Chavez*HEG3b26 .161 .212 .452 .6643150035211
Hee Seop Choi*HYS1b25 .036 .325 .071 .39628110001012
Alex Cintron#COMss25 .297 .376 .459 .83511133131141310
Jeff CirilloBST3b34 .300 .417 .7001.117103101220
Tony Clark#SYN1b32 .261 .329 .333 .66269182019623
Royce ClaytonSLGss34 .344 .414 .426 .8416121500588
Greg ColbrunnCOM1b34 .286 .2861.1431.42972002402
Jeff ConineFOR1b38 .209 .270 .326 .5951292790281123
Ron CoomerFOR1b37 .313 .321 .475 .79680257021015
Craig Counsell*SLG3b33 .000 .000 .000 .00000000000
Joe CredeBOU3b26 .297 .323 .441 .7631183542313516
Enrique CruzANRss22 .364 .462 .455 .916114100122
Jose Cruz#COMrf30 .252 .326 .431 .75712331705171421
Jack Cust*SYNdh25 .200 .200 .400 .60051100001
Brian Daubach*SYN1b32 .200 .238 .600 .838204202218
Ben Davis#HENc 27 .290 .371 .548 .920621870312814
David DeJesus*SYNcf24 .000 .000 .000 .00000000000
Carlos Delgado*BLU1b32 .275 .354 .506 .860160441308321745
David Dellucci*HENrf30 .143 .143 .143 .286142000104
Mark DeRosaHEN2b29 .450 .429 .7001.129209201401
Mike DiFeliceFORc 35 .305 .362 .415 .77682259009812
J.D. Drew*ANRrf28 .150 .190 .200 .390203100012
Adam Dunn*HENlf24 .226 .344 .528 .87253121059913
Erubiel Durazo*BOUdh29 .278 .374 .476 .850126351304211920
Jim Edmonds*COMcf34 .320 .424 .6601.084501620519818
Mark EllisCOM2b27 .182 .213 .250 .463448300917
Juan Encarnacion rf28 .283 .313 .489 .802922692210411
Bobby EstalellaHYSc 29 .167 .211 .667 .877183003517
Steve Finley*HSXcf39 .299 .356 .481 .837772320415710
John FlahertyHSXc 36 .263 .333 .316 .649195100222
Lew FordBLUcf27 .458 .552 .9581.5102411901952
Brook FordyceSYNc 34 .280 .364 .387 .75075211219116
Nomar GarciaparraHEGss30 .378 .451 .5591.01012748534191418
Jody Gerut*HEGrf26 .147 .268 .176 .445345100348
Jason Giambi*COM1b33 .238 .382 .452 .83442103028717
Jeremy Giambi*HENdh29 .333 .333 .333 .66731000001
Brian Giles*HENlf33 .280 .437 .475 .91211833752223024
Marcus GilesHEN2b26 .196 .214 .318 .5321072140314315
Doug GlanvilleFORcf33 .259 .273 .278 .5515414100216
Jonny GomesBOUdh23 .000 .000 .000 .00030000000
Alex S. GonzalezHSXss31 .136 .194 .258 .45266950111518
Tom Goodwin*SLGcf35 .154 .214 .308 .522132200216
Tony GraffaninoHSXss32 .343 .365 .571 .93670241111539
Shawn Green*BSTrf31 .239 .333 .326 .6594611101367
Khalil GreeneANRss24 .313 .353 .375 .728165100112
Todd GreeneHYSc 33 .275 .313 .625 .93840113131023
Ben Grieve*HSXdh28 .000 .000 .000 .00000000000
Vladimir GuerreroHEGrf28 .390 .485 .8291.315823282836183
Carlos Guillen#ANRss28 .333 .380 .522 .902903020515812
Jose GuillenBSTrf28 .297 .337 .538 .875912721617614
Edwards Guzman*BST3b27 .000 .000 .000 .00030000000
Jerry HairstonANR2b28 .387 .424 .419 .8443112100325
Bill HallBLUss24 .200 .273 .350 .623204001429
Toby HallBOUc 28 .216 .228 .318 .5468819411726
Shane HalterBST3b34 .213 .275 .298 .5724710101438
Robby HammockHSXc 27 .350 .381 .525 .90640142111026
Jeffrey HammondsHENrf33 .361 .425 .472 .8973613400646
Lenny Harris*SYN3b39 .000 .000 .000 .000160000102
Willie Harris*COMcf26 .100 .182 .400 .582101001114
Wes HelmsBLU3b28 .188 .273 .250 .5234893002612
Jose HernandezHENss34 .225 .307 .292 .599892022071125
Ramon HernandezCOMc 28 .000 .000 .000 .00000000000
Eric Hinske*HYS3b26 .211 .303 .337 .6409520120091127
Todd Hollandsworth*HSXlf31 .167 .167 .167 .33361000204
Tyler Houston*SYN3b33 .000 .000 .000 .00010000101
Tim Hummel 3b25 .167 .375 .292 .667244001283
Torii HunterSLGcf28 .240 .294 .500 .7941002420824820
Brandon IngeHSXc 27 .227 .292 .500 .7924410602739
Damian JacksonBOU2b30 .211 .200 .211 .411194000303
Geoff Jenkins*SLGlf29 .213 .273 .377 .650611340211323
Derek JeterBSTss30 .405 .461 .5951.056793260311710
Charles JohnsonANRc 32 .308 .377 .495 .8729128504121213
Nick Johnson*BOU1b25 .209 .327 .326 .6534392014514
Andruw JonesFORcf27 .207 .254 .397 .6511212591415721
Chipper Jones#COMlf32 .336 .454 .414 .86811639601112513
Jacque Jones*BLUlf29 .244 .281 .304 .5851353350112644
Jason Jones#SYNlf27 .219 .219 .313 .531327001305
Felix Jose#SLGrf39 .333 .333 .6671.00031100101
Eric KarrosHEG1b36 .421 .481 .5261.0071144890112148
Austin KearnsBOUrf24 .238 .273 .238 .511215000116
Jason KendallBSTc 30 .281 .339 .351 .6905716400643
Adam Kennedy*BST2b28 .421 .421 .421 .842198000303
Brooks Kieschnick*ANRmr32 .000 .500 .000 .50010000010
Danny KlassenFOR3b28 .333 .375 .400 .775155100117
Paul KonerkoBST1b28 .380 .395 .602 .997108419052247
Mark Kotsay*SYNcf28 .225 .289 .281 .570892031011617
Tim LakerFORc 34 .333 .333 .333 .66731000000
Barry LarkinSLGss40 .125 .250 .292 .542243210144
Matthew LeCroyBOUdh28 .342 .353 .506 .859792770215318
Ricky Ledee*COMcf30 .375 .500 .375 .87583000024
Travis Lee*HEG1b29 .349 .417 .535 .95243156105515
Todd Linden#HSXlf24 .000 .000 .000 .00000000000
Keith Lockhart*SLG2b39 .000 .000 .000 .00020000001
Kenny Lofton*ANRcf37 .182 .270 .242 .513336010322
Felipe Lopez#HENss24 .200 .278 .200 .478153000326
Mendy LopezHEG1b30 .313 .313 .313 .625165000201
Mark LorettaHEN2b32 .324 .392 .514 .9061113674215106
Mike LowellCOM3b30 .306 .380 .6581.038111341209241413
Jose Macias#HYSlf32 .229 .250 .343 .593358400214
Chris Magruder#SLGlf27 .000 .000 .000 .00000000000
Al Martin*BOUdh36 .067 .222 .067 .289151000033
Victor Martinez#SLGc 25 .545 .615 .8181.434116300021
Henry Mateo#BST2b27 .250 .333 .500 .83382010101
Ruben MateoBOUrf26 .246 .307 .275 .58269172005626
Mike MathenySLGc 33 .394 .417 .535 .953993950312413
Luis MatosSYNcf25 .305 .371 .442 .814952970213109
Quinton McCracken#SYNrf33 .204 .216 .245 .46149102006112
John McDonaldSYN2b29 .125 .160 .208 .368486101315
Fred McGriff*BST1b40 .000 .000 .000 .000160000009
Billy McMillon*HENlf32 .400 .5001.6002.10052002412
Adam Melhuse#COMc 32 .353 .353 .529 .882176300202
Orlando Merced*BOUrf37 .268 .286 .512 .79841112124111
Jason MichaelsANRlf28 .375 .500 .406 .9063212100588
Aaron Miles#HEG2b27 .000 .000 .000 .00020000000
Doug MirabelliHEGc 33 .133 .316 .200 .516152100041
Dustan MohrANRrf28 .281 .375 .562 .93789251005171435
Craig MonroeCOMlf27 .290 .345 .449 .79310731504191021
Bill Mueller#BLU3b33 .274 .378 .432 .810952690271515
Greg Myers* c 38 .256 .341 .308 .6493910200458
Ramon NivarHYScf24 .212 .235 .242 .478337100211
Laynce Nix*HYSrf23 .116 .174 .209 .3834351015310
Greg Norton#BST3b31 .235 .316 .294 .610174100026
Abraham Nunez#FOR2b28 .250 .400 .250 .65041000210
Miguel OjedaHEGc 29 .308 .357 .385 .742134100210
Miguel OlivoSYNc 25 .300 .337 .450 .78780246027528
Magglio OrdonezHSXrf30 .287 .336 .615 .95112235100102898
David Ortiz*FORdh28 .192 .250 .365 .61552106018515
Eric OwensBSTcf33 .452 .469 .5481.0173114300211
Corey Patterson*BLUcf24 .265 .330 .373 .703832230211818
Kit PellowSLGc 30 .000 .333 .000 .33320000001
Antonio PerezBOU2b24 .444 .545 .444 .99094000022
Eddie PerezBSTc 36 .355 .397 .419 .8166222101654
Eduardo PerezANRrf34 .387 .480 .8301.3101064111012311617
Neifi Perez#HYS2b31 .316 .338 .566 .903762410031136
Timo Perez*BLUlf29 .065 .147 .129 .276312200038
Tomas Perez#ANR3b30 .235 .293 .471 .7645112303854
Brandon PhillipsSYN2b23 .128 .160 .154 .31478102000318
Adam PiattHENlf28 .286 .320 .480 .8009828111217523
A.J. Pierzynski*ANRc 27 .231 .286 .269 .555266100205
Placido PolancoBLU2b28 .295 .364 .476 .841105316239115
Jorge Posada#COMc 32 .278 .355 .426 .78110830703201116
Albert PujolsSLGlf24 .358 .412 .6331.045109391505161012
Robb QuinlanBLU1b27 .375 .375 .500 .875166010401
Manny RamirezHEGlf32 .369 .446 .6411.08710338517281510
Joe RandaHEG3b34 .337 .386 .462 .848104354031599
Mike RedmondHENc 33 .217 .250 .348 .5984610220305
Desi Relaford#BLU2b30 .196 .317 .324 .64010220403141815
Edgar RenteriaHENss28 .411 .519 .6451.16410744160320254
Jose Reyes#SYNss21 .269 .275 .448 .723671830310110
Rene Reyes#HSXrf26 .333 .368 .500 .868186001314
Luis RivasBLU2b24 .175 .195 .175 .3704070002010
Juan RiveraSYNlf25 .317 .348 .583 .93260194041146
Brian Roberts#COM2b26 .417 .440 .6671.1072410301515
Kerry Robinson*SYNrf30 .280 .280 .560 .840257130203
Alex RodriguezSYNss28 .296 .386 .592 .978125377010251935
Ivan RodriguezBLUc 32 .376 .458 .5601.018125471213191916
Scott RolenSYN3b29 .265 .336 .530 .866117311306181330
Cody RossBSTrf23 .000 .000 .000 .00000000000
Dave RossHYSc 27 .149 .281 .213 .4934770014912
Aaron RowandANRcf26 .333 .467 .375 .842248100342
Wilkin RuanHSXcf25 .250 .250 .250 .50041000000
Tim SalmonSLGrf35 .284 .417 .395 .813812360113199
Rey SanchezFORss36 .185 .230 .235 .465119224109721
Jared SandbergANR3b261.0001.0001.8002.80055101200
Benito SantiagoHEGc 39 .323 .374 .505 .879993290316815
Brian Schneider*ANRc 27 .238 .304 .571 .876215102524
Marco ScutaroBOU2b28 .111 .238 .167 .405182100034
Richie SexsonANR1b29 .225 .393 .343 .73610223113143025
Ruben Sierra#BLUdh38 .143 .143 .143 .28671000001
Chris Singleton*HYScf31 .219 .286 .344 .6293274005313
Alfonso SorianoBOU2b26 .310 .326 .500 .8264213202517
Junior SpiveyBOU2b29 .273 .350 .455 .8058824703101111
Matt Stairs*SLGrf36 .207 .258 .310 .568296001213
Shannon StewartHSXlf30 .328 .360 .454 .814119399029623
Ichiro Suzuki*BLUrf30 .360 .383 .429 .8121615880113523
Mark Sweeney*FORrf34 .000 .000 .000 .00040000101
Fernando TatisBOU3b29 .313 .313 .500 .813165001300
Reggie Taylor*SYNcf27 .200 .200 .600 .800102101306
Mark Teixeira#HYS1b24 .291 .359 .573 .93210330617161129
Miguel TejadaBOUss28 .261 .344 .399 .74213836813111813
Andres Torres#BOUcf26 .385 .429 .538 .967135200110
Javier Valentin#HYSc 28 .348 .348 .7831.130238103505
Jose Valentin#FORss34 .100 .269 .250 .519202001343
John Vander Wal*SLGrf38 .000 .000 .000 .00060000003
Robin Ventura*HSX3b36 .364 .417 .6821.098228102326
Jose Vidro#HSX2b29 .280 .402 .430 .83293263138199
Fernando Vina* 2b35 .143 .333 .143 .47671000100
Larry Walker*FORrf37 .296 .430 .429 .858982951291622
Todd Walker*HEG2b31 .232 .281 .390 .67182195121167
Rickie WeeksSYN2b21 .000 .000 .000 .00040000003
Vernon WellsBOUcf25 .329 .404 .557 .96114046113517187
Rondell White lf32 .402 .434 .495 .9291074351111315
Ty WiggintonHSX3b26 .301 .370 .422 .791832540210919
Brad Wilkerson*HENlf27 .306 .438 .458 .897722280171722
Matt WilliamsBST3b38 .328 .388 .590 .97861204041655
Dan WilsonFORc 35 .318 .362 .545 .9074414212825
Enrique Wilson#HSXss30 .000 .000 .000 .00050000001
Jack WilsonCOMss26 .250 .272 .333 .60510827302845
Randy Winn#HSXlf30 .296 .353 .407 .760278300636
Kevin Witt*HSXdh28 .429 .467 .5711.038146200215
Tony Womack*BLUss34 .203 .226 .390 .6165912421924
Chris WoodwardHYSss28 .262 .351 .429 .779842280281215
Shawn WootenHSX1b31 .294 .294 .529 .824175101301
Eric YoungFOR2b37 .200 .285 .255 .5391102260041314

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Roberto Alomar#SLG2b36 .231 .325 .307 .633407942013225779
Sandy AlomarBLUc 38 .287 .313 .370 .683108313021439
Moises AlouHEGlf37 .210 .280 .380 .659229481508312129
Garret Anderson*BSTlf32 .338 .368 .626 .99352117645333982654
Marlon Anderson*HYS2b30 .251 .313 .370 .683335842153283157
Carlos Baerga#FOR1b35 .270 .338 .309 .64717848700141917
Jeff BagwellHSX1b36 .255 .316 .484 .79942810917027843591
Josh Bard#COMc 26 .314 .357 .533 .8901053372416718
Tony BatistaFOR3b30 .236 .275 .371 .64647411226112482779
Jason BaySYNlf25 .288 .447 .409 .8566619610111829
Mark Bellhorn# 3b29 .159 .331 .206 .5361071750062841
Carlos Beltran#FORcf27 .279 .371 .522 .89341211512228656064
Gary BennettBLUc 32 .000 .000 .000 .00000000000
Dave BergBLU2b33 .273 .385 .273 .657113000121
Hank Blalock*HEN3b23 .324 .378 .569 .947497161323281004466
Willie BloomquistANR3b26 .276 .331 .336 .6671343731191033
Aaron BooneSLG3b31 .274 .325 .488 .812525144373238538100
Mike Bordick ss38 .284 .321 .337 .658952750013716
Milton Bradley#HYScf26 .265 .369 .414 .783309822535385264
Darren Bragg*SYNrf34 .213 .263 .255 .5181413060061032
Russell Branyan*ANR3b28 .267 .414 .5901.004105281008232637
Brian Buchanan rf30 .167 .205 .258 .463120201228333
Ellis BurksSLGdh39 .182 .308 .227 .5354482003713
Jeromy Burnitz*BOUlf35 .211 .266 .413 .6793226811018352285
Sean Burroughs*ANR3b23 .327 .389 .432 .8213981302353363656
Eric ByrnesBSTcf28 .259 .335 .406 .740212551471222237
Jolbert CabreraBST2b31 .276 .350 .414 .764268742015381863
Ron Calloway*HYSlf27 .248 .290 .402 .69211729101210721
Jamey CarrollHEG3b30 .214 .302 .268 .56956123004612
Juan CastroBST2b32 .308 .356 .505 .8611073341519720
Roger Cedeno#HYSrf29 .229 .278 .361 .639402921849342885
Eric Chavez*HEG3b26 .298 .387 .538 .92446313843122836863
Hee Seop Choi*HYS1b25 .247 .348 .607 .9551784416016322855
Alex Cintron#COMss25 .310 .354 .493 .8462748511311471820
Jeff CirilloBST3b34 .143 .280 .190 .470213100333
Tony Clark#SYN1b32 .231 .319 .495 .814186437014352360
Royce ClaytonSLGss34 .243 .292 .335 .62721853505261353
Greg ColbrunnCOM1b34 .167 .286 .167 .45261000112
Jeff ConineFOR1b38 .266 .311 .417 .728259692106291633
Ron CoomerFOR1b37 .000 .222 .000 .22270000022
Craig Counsell*SLG3b33 .250 .400 .250 .65041000010
Joe CredeBOU3b26 .238 .290 .375 .66543210319212512359
Enrique CruzANRss22 .061 .078 .061 .1404930001024
Jose Cruz#COMrf30 .276 .402 .482 .88340911323517558599
Jack Cust*SYNdh25 .279 .457 .6561.1136117207152024
Brian Daubach*SYN1b32 .211 .378 .296 .674711560041924
Ben Davis#HENc 27 .266 .326 .391 .717207551404361943
David DeJesus*SYNcf24 .111 .200 .222 .42291100004
Carlos Delgado*BLU1b32 .288 .417 .581 .998427123184338993105
David Dellucci*HENrf30 .192 .294 .296 .59012524431111730
Mark DeRosaHEN2b29 .229 .282 .298 .5791313071018726
Mike DiFeliceFORc 35 .280 .336 .439 .77510730110211410
J.D. Drew*ANRrf28 .285 .374 .500 .8742567312213443537
Adam Dunn*HENlf24 .232 .334 .451 .78535783120226357108
Erubiel Durazo*BOUdh29 .293 .402 .464 .867239701627324443
Jim Edmonds*COMcf34 .318 .410 .7621.1723991273174413167105
Mark EllisCOM2b27 .274 .349 .419 .768303831547283269
Juan Encarnacion rf28 .280 .316 .479 .79548613633518592280
Bobby EstalellaHYSc 29 .199 .278 .434 .712136271107151248
Steve Finley*HSXcf39 .310 .381 .510 .89143913614720705294
John FlahertyHSXc 36 .319 .333 .583 .9177223100319112
Lew FordBLUcf27 .239 .352 .370 .72146113015812
Brook FordyceSYNc 34 .246 .293 .341 .63427668915361938
Nomar GarciaparraHEGss30 .266 .312 .529 .841512136321127943149
Jody Gerut*HEGrf26 .308 .374 .540 .91444113640716834658
Jason Giambi*COM1b33 .278 .409 .6061.01545412623340111102124
Jeremy Giambi*HENdh29 .127 .337 .190 .52863810151930
Brian Giles*HENlf33 .331 .449 .5641.01338112627120688142
Marcus GilesHEN2b26 .312 .368 .478 .84643313542010692872
Doug GlanvilleFORcf33 .235 .257 .338 .59568161026113
Jonny GomesBOUdh23 .154 .154 .154 .308132000204
Alex S. GonzalezHSXss31 .261 .306 .447 .753452118382146127111
Tom Goodwin*SLGcf35 .344 .422 .469 .891963371171311
Tony GraffaninoHSXss32 .219 .360 .247 .606731620061515
Shawn Green*BSTrf31 .290 .373 .443 .81547913926413666492
Khalil GreeneANRss24 .115 .132 .212 .3445262014110
Todd GreeneHYSc 33 .204 .233 .453 .68618137711230454
Ben Grieve*HSXdh28 .000 .429 .000 .42940000130
Vladimir GuerreroHEGrf28 .290 .366 .482 .8473289515314543339
Carlos Guillen#ANRss28 .279 .391 .384 .775297831633325355
Jose GuillenBSTrf28 .289 .328 .530 .85841912124125811895
Edwards Guzman*BST3b27 .353 .389 .353 .7423412000320
Jerry HairstonANR2b28 .240 .333 .313 .64619246911192119
Bill HallBLUss24 .179 .246 .374 .6201232274313939
Toby HallBOUc 28 .204 .260 .235 .49532867402381637
Shane HalterBST3b34 .236 .292 .407 .69919947628361354
Robby HammockHSXc 27 .273 .379 .434 .8149927404101530
Jeffrey HammondsHENrf33 .188 .280 .325 .6058015801121126
Lenny Harris*SYN3b39 .189 .268 .378 .647377102635
Willie Harris*COMcf26 .246 .368 .333 .701571420151111
Wes HelmsBLU3b28 .213 .351 .447 .79847102039618
Jose HernandezHENss34 .207 .242 .293 .5351883970319862
Ramon HernandezCOMc 28 .600 .6001.2001.80053001101
Eric Hinske*HYS3b26 .229 .310 .409 .719367843096444373
Todd Hollandsworth*HSXlf31 .286 .327 .469 .79614742191212929
Tyler Houston*SYN3b33 .253 .302 .456 .758792070312613
Tim Hummel 3b25 .188 .232 .297 .5296412401939
Torii HunterSLGcf28 .272 .330 .485 .815489133410218337106
Brandon IngeHSXc 27 .196 .248 .333 .581225441035201361
Damian JacksonBOU2b30 .278 .309 .378 .686902511214319
Geoff Jenkins*SLGlf29 .268 .357 .475 .83242511425021635788
Derek JeterBSTss30 .357 .428 .466 .8943731332144463570
Charles JohnsonANRc 32 .276 .352 .630 .9821273510111291433
Nick Johnson*BOU1b25 .317 .457 .511 .9672849014411296950
Andruw JonesFORcf27 .260 .323 .473 .796484126182277842113
Chipper Jones#COMlf32 .312 .382 .558 .940455142324241025463
Jacque Jones*BLUlf29 .321 .352 .483 .83539312624212561963
Jason Jones#SYNlf27 .276 .354 .293 .64758161003511
Felix Jose#SLGrf39 .500 .600 .5001.10084000120
Eric KarrosHEG1b36 .214 .279 .411 .68956122038513
Austin KearnsBOUrf24 .257 .341 .468 .809280727216423368
Jason KendallBSTc 30 .319 .394 .396 .7904771522314603636
Adam Kennedy*BST2b28 .256 .337 .376 .71243411118210434560
Brooks Kieschnick*ANRmr32 .339 .414 .452 .866622110212810
Danny KlassenFOR3b28 .313 .353 .500 .853165110115
Paul KonerkoBST1b28 .177 .240 .240 .48017531203171418
Mark Kotsay*SYNcf28 .257 .351 .392 .7424011032357325776
Tim LakerFORc 34 .281 .313 .422 .7351283682215630
Barry LarkinSLGss40 .306 .347 .429 .777219671504271231
Matthew LeCroyBOUdh28 .279 .318 .493 .8122296412211381254
Ricky Ledee*COMcf30 .178 .280 .378 .65813524227231744
Travis Lee*HEG1b29 .254 .373 .468 .84147712133023729272
Todd Linden#HSXlf24 .000 .000 .000 .00010000000
Keith Lockhart*SLG2b39 .154 .241 .308 .549264101239
Kenny Lofton*ANRcf37 .323 .373 .487 .86150516334811444257
Felipe Lopez#HENss24 .222 .327 .378 .7059020612151421
Mendy LopezHEG1b30 .200 .190 .500 .690204111406
Mark LorettaHEN2b32 .314 .352 .405 .7564941552706502966
Mike LowellCOM3b30 .291 .362 .591 .95335710424127853960
Jose Macias#HYSlf32 .221 .269 .322 .591208461013171241
Chris Magruder#SLGlf27 .294 .400 .353 .753175100114
Al Martin*BOUdh36 .323 .350 .505 .855993282213324
Victor Martinez#SLGc 25 .366 .416 .438 .8541124150122913
Henry Mateo#BST2b27 .200 .429 .200 .629153000064
Ruben MateoBOUrf26 .235 .287 .295 .5831493552071027
Mike MathenySLGc 33 .249 .315 .375 .691269671606232257
Luis MatosSYNcf25 .240 .284 .355 .640363871917432297
Quinton McCracken#SYNrf33 .186 .244 .228 .4711452722071114
John McDonaldSYN2b29 .186 .237 .273 .51016130313111034
Fred McGriff*BST1b40 .320 .398 .462 .860253811806393354
Billy McMillon*HENlf32 .231 .304 .385 .6891042470391127
Adam Melhuse#COMc 32 .333 .553 .6251.1782481027135
Orlando Merced*BOUrf37 .105 .150 .145 .2957681102412
Jason MichaelsANRlf28 .258 .333 .382 .71589235024918
Aaron Miles#HEG2b27 .000 .000 .000 .00000000000
Doug MirabelliHEGc 33 .259 .324 .474 .79813535170423933
Dustan MohrANRrf28 .220 .309 .367 .67610924105101433
Craig MonroeCOMlf27 .246 .315 .430 .74511428415231220
Bill Mueller#BLU3b33 .360 .422 .5791.00136113030215593973
Greg Myers* c 38 .331 .423 .489 .9122849415010494639
Ramon NivarHYScf24 .200 .243 .314 .558357020124
Laynce Nix*HYSrf23 .331 .354 .521 .87514247120519538
Greg Norton#BST3b31 .236 .310 .500 .810148351508301845
Abraham Nunez#FOR2b28 .221 .282 .288 .57116336421111124
Miguel OjedaHEGc 29 .281 .365 .364 .72912134701111124
Miguel OlivoSYNc 25 .201 .263 .268 .531224451310191761
Magglio OrdonezHSXrf30 .293 .362 .430 .79351615128213745192
David Ortiz*FORdh28 .303 .410 .6421.05239912130035967162
Eric OwensBSTcf33 .245 .315 .265 .58049121003310
Corey Patterson*BLUcf24 .260 .315 .485 .8002316014410331848
Kit PellowSLGc 30 .308 .400 .462 .862134010612
Antonio PerezBOU2b24 .265 .321 .388 .70949133013311
Eddie PerezBSTc 36 .231 .231 .327 .5585212201404
Eduardo PerezANRrf34 .298 .373 .509 .88257173037716
Neifi Perez#HYS2b31 .286 .297 .383 .68022765152124519
Timo Perez*BLUlf29 .294 .342 .405 .747296872213312122
Tomas Perez#ANR3b30 .287 .320 .406 .726251721505331246
Brandon PhillipsSYN2b23 .213 .252 .347 .599300642016261469
Adam PiattHENlf28 .143 .167 .314 .4813553014115
A.J. Pierzynski*ANRc 27 .315 .336 .419 .75427085201240733
Placido PolancoBLU2b28 .285 .341 .427 .7684101173327453041
Jorge Posada#COMc 32 .323 .426 .538 .96435911621118706594
Albert PujolsSLGlf24 .325 .402 .580 .98249516149125825463
Robb QuinlanBLU1b27 .316 .339 .491 .83057183218212
Manny RamirezHEGlf32 .294 .386 .518 .90449414524327776898
Joe RandaHEG3b34 .247 .320 .382 .7028922412141114
Mike RedmondHENc 33 .165 .250 .203 .4537913300668
Desi Relaford#BLU2b30 .209 .256 .298 .5551914080321932
Edgar RenteriaHENss28 .309 .361 .426 .7864181292617343041
Jose Reyes#SYNss21 .346 .378 .493 .871217759101271325
Rene Reyes#HSXrf26 .229 .250 .314 .56470164106110
Luis RivasBLU2b24 .250 .311 .327 .63828471761212245
Juan RiveraSYNlf25 .210 .278 .410 .6881052260515919
Brian Roberts#COM2b26 .315 .385 .463 .8484191322098384753
Kerry Robinson*SYNrf30 .196 .222 .196 .418153300004427
Alex RodriguezSYNss28 .285 .388 .533 .922478136203318171108
Ivan RodriguezBLUc 32 .237 .303 .384 .6873969417113583386
Scott RolenSYN3b29 .288 .369 .566 .936468135392291096076
Cody RossBSTrf23 .000 .000 .000 .00010000000
Dave RossHYSc 27 .256 .300 .549 .849822160618634
Aaron RowandANRcf26 .196 .225 .392 .61797194059310
Wilkin RuanHSXcf25 .222 .222 .222 .44492000000
Tim SalmonSLGrf35 .233 .329 .342 .672292681216413767
Rey SanchezFORss36 .264 .316 .340 .6555314400437
Jared SandbergANR3b26 .435 .4801.0871.56723103041018
Benito SantiagoHEGc 39 .247 .313 .383 .69623558917252337
Brian Schneider*ANRc 27 .182 .232 .266 .49815428621141134
Marco ScutaroBOU2b28 .264 .312 .375 .68772195012413
Richie SexsonANR1b29 .241 .338 .487 .8254891182053010670132
Ruben Sierra#BLUdh38 .241 .295 .370 .665541310210512
Chris Singleton*HYScf31 .221 .266 .348 .614204451404261333
Alfonso SorianoBOU2b26 .281 .319 .461 .780892510513219
Junior SpiveyBOU2b29 .216 .286 .324 .61025054716212185
Matt Stairs*SLGrf36 .294 .401 .6511.0522557520123604852
Shannon StewartHSXlf30 .250 .336 .356 .692236591603252533
Ichiro Suzuki*BLUrf30 .270 .309 .385 .69453014317412632872
Mark Sweeney*FORrf34 .269 .294 .365 .6591042810007427
Fernando TatisBOU3b29 .095 .208 .143 .351212100024
Reggie Taylor*SYNcf27 .313 .333 .7811.1153210114718
Mark Teixeira#HYS1b24 .226 .313 .410 .72342095241175940100
Miguel TejadaBOUss28 .281 .329 .450 .77954515342116643672
Andres Torres#BOUcf26 .150 .150 .150 .300203000105
Javier Valentin#HYSc 28 .198 .267 .321 .588811632110617
Jose Valentin#FORss34 .273 .344 .582 .926462126241398851108
John Vander Wal*SLGrf38 .392 .515 .7451.260512090371512
Robin Ventura*HSX3b36 .311 .402 .476 .87732810220210485064
Jose Vidro#HSX2b29 .341 .409 .490 .89943714933110574543
Fernando Vina* 2b35 .287 .333 .400 .7331504331419714
Larry Walker*FORrf37 .183 .319 .305 .624367671619316788
Todd Walker*HEG2b31 .298 .367 .502 .86944013129517645146
Rickie WeeksSYN2b21 .250 .250 .333 .583123100105
Vernon WellsBOUcf25 .298 .339 .462 .80250615122219742675
Rondell White lf32 .269 .332 .459 .7913579614316522658
Ty WiggintonHSX3b26 .246 .313 .393 .707211521253221437
Brad Wilkerson*HENlf27 .256 .381 .474 .85534889163185671118
Matt WilliamsBST3b38 .231 .259 .231 .490266000213
Dan WilsonFORc 35 .239 .255 .343 .5972135192329549
Enrique Wilson#HSXss30 .169 .203 .225 .4287112400235
Jack WilsonCOMss26 .224 .266 .327 .59324555706331338
Randy Winn#HSXlf30 .311 .333 .433 .7661645180412526
Kevin Witt*HSXdh28 .247 .291 .425 .716186461017251253
Tony Womack*BLUss34 .220 .259 .268 .5271272841015719
Chris WoodwardHYSss28 .229 .265 .300 .5652104871215840
Shawn WootenHSX1b31 .256 .330 .329 .65982210026920
Eric YoungFOR2b37 .294 .385 .520 .905177521418232620