League batting register - 2004
Regular season

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Bobby Abreu*ANGrf30 .286 .412 .5365621613503511711421201213211
Russ Adams*ARZss23 .378 .408 .511451700281103201
Russ Adams*MISss23 .211 .244 .2113880003111120
Russ Adams* ss23 .301 .333 .3738325002111214321
Chris AguilaCALrf25 .375 .412 .875321210581002900
Edgardo AlfonzoMIS3b30 .302 .356 .4195201572231173407383641
Roberto Alomar#PAX2b36 .250 .308 .2501230003101300
Roberto Alomar#SDT2b36 .182 .308 .3641120103202200
Roberto Alomar# 2b36 .217 .308 .3042350106303500
Sandy AlomarTOPc 38 .222 .246 .27063143003502700
Moises AlouSFSlf37 .321 .381 .58953517253328911104526421
Tony AlvarezBRKrf25 .095 .269 .0952120002014200
Alfredo Amezaga#ANGss26 .000 .000 .000100000000000
Garret Anderson*HILcf32 .303 .345 .4705091541902270640346561
Marlon Anderson*PAX2b30 .333 .400 .444931001001100
Rich AuriliaCARss32 .253 .334 .39729274150935351365101
Brad AusmusOREc 35 .232 .287 .29626762121124191203800
Jeff BagwellARZ1b36 .174 .269 .2612340103212500
Jeff BagwellSFP1b36 .292 .373 .516277811431450445326252
Jeff Bagwell 1b36 .283 .365 .497300851441453466346752
Paul Bako*OREc 32 .000 .091 .0001000000001200
Rocco BaldelliBSBcf22 .275 .316 .495109306061914161352
Rocco BaldelliMIScf22 .302 .339 .467321971511245523165070
Rocco Baldelli cf22 .295 .333 .47443012721118646642263122
Rod BarajasSFPc 28 .232 .273 .395362841701441514176012
Clint BarmesMIAss25 .321 .350 .571561812310712700
Michael BarrettARLc 27 .273 .324 .46847713045314795211277022
Tony BatistaORE3b30 .208 .225 .330197416061634152441
Danny BautistaBAKrf32 .260 .339 .3332195770322192241903
Jason BayANGlf25 .267 .311 .53048312929728689033014141
David BellSDT3b31 .287 .353 .4226311813841386735619964
Mark Bellhorn#ARL2b29 .229 .356 .378564129344148952011318943
Ronnie BelliardHIL2b29 .288 .351 .42922665170532160224202
Carlos Beltran#ARZcf27 .270 .359 .6096731824818481381441088114162
Adrian BeltreSOM3b25 .363 .404 .648659239410491241833528173
Gary BennettOREc 32 .276 .342 .38420356171116262202710
Dave BergBAKlf33 .000 .000 .000800000000300
Lance Berkman#ARZrf28 .360 .469 .6933001081932590602624830
Lance Berkman#OCPrf28 .293 .413 .592311911802563670666730
Lance Berkman# rf28 .326 .440 .64261119937350153127212811560
Angel BerroaMIAss26 .294 .343 .4305651664059656414309993
Wilson Betemit#CALss22 .067 .125 .0671510000001900
Larry Bigbie*CINlf26 .313 .372 .42343513628167455242103126
Craig BiggioPKClf38 .307 .356 .47421566202438242162910
Craig BiggioSDTlf38 .319 .417 .6051193870929159111373
Craig Biggio lf38 .311 .379 .52133410427213673911274283
Casey BlakeARZ3b30 .279 .357 .51151314346223837885913655
Hank Blalock*OCP3b23 .275 .348 .491619170331339410817214611
Andres Blanco#SFSss20 .309 .365 .400551731096241100
Henry BlancoCINc 32 .185 .250 .4001302470720281122401
Willie BloomquistOCP3b26 .238 .278 .34014735101122162737112
Geoff Blum#PKC3b31 .332 .403 .545211701311046330253510
Hiram BocachicaSOMcf28 .381 .509 .6798432100526100221253
Barry Bonds*MEClf39 .331 .514 .73650416731455150122141845311
Bret BooneSFP2b35 .257 .322 .4355101312422175674471171410
Milton Bradley#CALcf26 .295 .373 .45758917435020100791741241614
Russell Branyan*CIN3b28 .308 .374 .701117361111122223104000
Ben Broussard*ARZ1b27 .415 .478 .683823411131620192000
Ben Broussard*SPR1b27 .345 .424 .6401394894820253163820
Ben Broussard* 1b27 .371 .444 .656221822051136454255820
Eric BruntlettBSBss26 .212 .276 .55852113051013051611
John BuckCARc 23 .233 .304 .4291333150716222124600
Jamie BurkeHILc 32 .373 .434 .47813450140017211151410
Jeromy Burnitz*MIArf35 .238 .299 .457646154295349512055517021
Pat BurrellCARlf27 .243 .360 .46047011426224797438813600
Sean Burroughs*CIN3b23 .318 .344 .382170545022119172111
Marlon ByrdMECcf26 .258 .293 .4251864813341926192601
Eric ByrnesSEAlf28 .322 .371 .51522773162840401193782
Jolbert CabreraBAK3b31 .249 .298 .3542095270518224124822
Miguel CabreraMECrf21 .302 .374 .5426351923503911113267015752
Orlando CabreraPAXss29 .304 .373 .4731845692636272201330
Miguel CairoSFP2b30 .298 .350 .44939211723965349161656123
Mike CameronSFScf31 .229 .306 .53343710028333749764612953
Jorge CantuMIS2b22 .330 .369 .47517959230122292115201
Jamey CarrollBRK2b30 .300 .378 .36225777111133131323590
Sean Casey*SPR1b29 .329 .373 .49456518655410875683324128
Vinny CastillaTOP3b36 .218 .275 .39062313636123658324911910
Alberto CastilloSDTc 34 .224 .347 .286982260015140191000
Jose CastilloPAX2b23 .268 .301 .383209565252121284511
Luis Castillo#ARZ2b28 .285 .368 .3936241782512692652827284
Juan CastroMIA3b32 .226 .259 .472531221368031000
Juan CastroMIS3b32 .242 .277 .35223657170315230124700
Juan Castro 3b32 .239 .274 .37428969191621310155700
Frank Catalanotto*SOMlf30 .262 .335 .36616443132017182162400
Roger Cedeno#CINrf29 .434 .500 .5285323310157071420
Endy Chavez*OREcf26 .285 .340 .3814071161673553723427287
Eric Chavez*MEC3b26 .250 .383 .45645611421223968211008361
Hee Seop Choi*ARL1b25 .242 .350 .485992460621121162910
Ryan Church*CARlf25 .318 .375 .3642271002302500
Alex Cintron#MIAss25 .273 .313 .41125369124523292131910
Brady ClarkSDTrf31 .315 .411 .492435137252168458966662213
Tony Clark#ORE1b32 .240 .367 .587751820815151142800
Royce ClaytonSFSss34 .267 .341 .36418750150116260224211
J.D. Closser#PKCc 24 .359 .414 .3831284630016181112201
Lou CollierBRKlf30 .292 .370 .5002472016203600
Jeff ConineCINlf38 .271 .319 .459266721811040362184210
Alex Cora*BRK2b28 .278 .356 .40744212320211595620353953
Humberto CotaBRKc 25 .190 .244 .46484163161115153000
Craig Counsell*PKCss33 .267 .320 .3233228682239432255571
Carl Crawford*CINlf22 .289 .335 .4667192083620171306812391005930
Joe CredeMIS3b26 .239 .297 .4154149916019475515217021
Coco Crisp#SFScf24 .395 .431 .5823041201801356391202987
Bobby CrosbyOCPss24 .268 .354 .44356715235518747077013562
Deivi CruzTOPss31 .300 .326 .4694141243621040574154823
Jacob Cruz*CALrf31 .071 .161 .07128200011031000
Jose Cruz#PKCrf30 .194 .299 .484931841717150142120
Michael CuddyerARL2b25 .256 .338 .42030578222838351386023
Midre Cummings*ARZdh32 .207 .258 .3792962014402900
Midre Cummings*SPRdh32 .321 .406 .5362893015313510
Midre Cummings* dh32 .263 .333 .456571550297151410
Brian DallimoreARZ2b30 .167 .154 .1671220002300100
Brian DallimoreSPR2b30 .353 .476 .4121761003304300
Brian Dallimore 2b30 .276 .353 .3102981005604400
Johnny Damon*TOPcf30 .320 .417 .5364531451492210656572491012
Brian Daubach*CAL1b32 .247 .351 .519812070516280141300
Jeff DaVanon#BAKcf30 .266 .369 .39420354943281503330147
Ben Davis#OCPc 27 .143 .200 .2862841012302400
David DeJesus*OCPcf24 .314 .392 .500258811041041421334353
Carlos Delgado*PAX1b32 .225 .331 .41749411121124816867611800
Wilson Delgado#PAXss31 .258 .306 .3268923410814073101
David Dellucci*ARLlf30 .239 .349 .438377901801955542639934
Mark DeRosaARL3b29 .194 .242 .2263161003211801
Doug DeVore*ANGlf26 .500 .500 .500210001000000
Einar DiazANGc 31 .136 .310 .1822231002133200
Victor DiazARZrf22 .282 .333 .4363911002510031700
J.D. Drew*CALrf28 .291 .436 .5665391572910331271149132120125
Adam Dunn*MEClf24 .267 .368 .5936021613545112115769919830
Erubiel Durazo*CALdh29 .353 .413 .56449817631124103779458120
Ray Durham#SFS2b32 .263 .342 .46653214028722969206761158
Trent DurringtonANG3b28 .297 .317 .45937110027902730
Jermaine DyePAXrf30 .283 .338 .50721962351235391184121
Damion EasleyCAR2b34 .276 .365 .5192687426013443117215073
David EcksteinBSBss29 .245 .309 .30847711719135847153138124
Jim Edmonds*CARcf34 .312 .408 .6565811816314511811759317341
Juan EncarnacionORErf28 .271 .323 .49259164036614711
Morgan EnsbergPAX3b28 .273 .353 .45544122025906500
Morgan EnsbergMIS3b28 .271 .345 .38310729521981111410
Morgan Ensberg 3b28 .272 .347 .4041514172314171171910
Darin Erstad*CAL1b30 .235 .270 .282852040088131331
Johnny Estrada#MECc 28 .307 .368 .444475146380966728425600
Adam EverettBRKss27 .261 .299 .33834991180341434164691
Carl Everett#SDTdh33 .273 .467 .2731130000004400
Pedro FelizBAK1b29 .231 .265 .4645191201713469821259831
Chone Figgins#SFS3b26 .290 .360 .410576167171768261265774611
Steve Finley*SDTcf39 .256 .345 .4414221081861657612585398
John FlahertyBSBc 36 .294 .314 .35334102005401300
Cliff Floyd*ANGlf31 .284 .340 .48495274051015082601
Lew FordPAXlf27 .272 .344 .437600163306199887115882191
Julio FrancoMIA1b42 .316 .393 .47425380144633331315111
Ryan FreelORE3b28 .292 .381 .373534156248177511763993321
Brad Fullmer*SFPdh29 .232 .283 .408289671801132613213621
Rafael Furcal#SFPss26 .256 .327 .38261315730711937056295327
Danny GarciaCAL2b24 .295 .375 .4291564682323166143380
Karim Garcia*MISrf28 .205 .253 .308781620283051120
Nomar GarciaparraANGss30 .265 .340 .38333990144635438343862
Joey Gathright*TOPcf23 .263 .300 .289381010041111051
Jody Gerut*SPRrf26 .217 .315 .35453911727413687777364169
Jason Giambi*PKC1b33 .310 .431 .547203631121137378364500
Jay Gibbons*MECrf27 .202 .250 .31589184021013161700
Geronimo GilSFSc 28 .174 .174 .2612342000500300
Brian Giles*MIArf33 .303 .398 .521564171328251187229282103
Marcus GilesPAX2b26 .299 .374 .452438131193146855114382163
Keith GinterBRK2b28 .267 .343 .4664081093001759586439943
Doug GlanvilleBAKcf33 .000 .333 .000200002001110
Troy GlausBSBdh27 .284 .365 .640236671612248513295430
Ross Gload*OCP1b28 .278 .369 .3801875281324252263000
Chris GomezSOMss33 .292 .365 .3683299681559303352960
Adrian Gonzalez*BRK1b22 .300 .362 .43360185015716900
Alex GonzalezBRKss27 .284 .333 .534204581231134392152820
Alex S. GonzalezMISss31 .202 .240 .31520341132215251104224
Juan GonzalezTOPrf34 .280 .320 .355932640111806800
Luis Gonzalez*SFSlf36 .242 .365 .4194131002341477451827010
Luis A. GonzalezPKC2b25 .309 .348 .45032099191840535167401
Ruben Gotay#MIS2b21 .201 .267 .299134275401371113200
Tony GraffaninoBAK2b32 .467 .500 .8671570025210300
Nick GreenBAK2b25 .281 .336 .3671283691011111103801
Shawn Green*MEC1b31 .246 .364 .30865161011171112020
Khalil GreeneCALss24 .266 .339 .39854514528114777865711021
Todd GreeneSFSc 33 .332 .352 .64021170170163047163100
Ben Grieve*SDTrf28 .271 .364 .40085236119182113600
Ken Griffey*SFPcf34 .259 .377 .559220571011841521434011
Marquis GrissomSFPcf37 .269 .314 .434334901301446591245110
Gabe Gross*CALlf24 .125 .263 .1251620002003300
Mark GrudzielanekBAK2b34 .298 .341 .36329588130242265152910
Vladimir GuerreroOCPrf28 .331 .377 .6076642204724414113094673218
Carlos Guillen#SOMss28 .328 .386 .549585192489211039516097167
Jose GuillenPKClf28 .341 .380 .5076812323152410810014329325
Cristian Guzman#HILss26 .303 .340 .46524173150830220142254
Freddy Guzman#SFPcf23 .276 .417 .2762980009116841
Travis Hafner*TOPdh27 .312 .420 .660426133422349310177610810
Jerry HairstonARLrf28 .275 .365 .38830985241333369362843
Scott HairstonORE2b24 .309 .385 .521942953310181122020
Bill HallORE2b24 .214 .313 .4291430012302700
Toby HallSPRc 28 .221 .274 .30334075171325355222900
Robby HammockHILc 27 .231 .278 .352108257021114072311
Jeffrey HammondsSDTrf33 .238 .429 .4292151014207110
Dave Hansen*CAL1b35 .327 .400 .5351013371423150131100
Brendan HarrisANG2b23 .000 .000 .000200000000100
Willie Harris*SOM2b26 .247 .341 .32042510518238420160662212
Ken HarveyOCP1b26 .312 .357 .40330896141448385197002
Scott Hatteberg*OCP1b34 .264 .362 .4264511192611574443694001
Brad Hawpe*CINrf25 .200 .310 .52025501245041000
Wes HelmsBSB3b28 .274 .333 .371124347111510292900
Todd Helton*ANG1b30 .341 .461 .6276162105363714111021418712
Jose HernandezSFS2b34 .289 .336 .510253731811240460236713
Ramon HernandezPAXc 28 .281 .347 .4654451252801863647416700
Richard HidalgoBRKrf28 .270 .299 .5722226051204044197110
Bobby Higginson*MISrf33 .255 .340 .3974511153211061515568356
Bobby Hill#SPR2b26 .229 .287 .283166384112092122421
Koyie Hill#PKCc 25 .231 .262 .2313990001402700
Shea HillenbrandORE1b28 .286 .326 .3935171483027585312224142
Eric Hinske*ANG3b26 .238 .293 .3578420701155071410
Todd Hollandsworth*CARrf31 .321 .372 .5471595152931231122610
Matt HollidayPAXlf24 .266 .315 .49543211529222688042810162
Ryan Howard*CAR1b24 .108 .244 .13537410042161200
Orlando Hudson#CAL2b26 .289 .360 .4634641342981275572508872
Aubrey Huff*TOP3b27 .296 .368 .481597177312258810666574133
Torii HunterANGcf28 .273 .333 .465578158330268495749100145
Raul Ibanez*SPRlf32 .264 .314 .366549145263865704398513
Omar InfanteSEA2b22 .273 .311 .514572156527247579429128146
Brandon IngeARZ3b27 .302 .346 .4913381021312953490247331
Cesar Izturis#PAXss24 .271 .320 .3554311172161514603148115
Maicer Izturis#SEAss23 .161 .257 .1943151001104720
Bucky JacobsenOCP1b28 .308 .390 .568169521101127390244521
Geoff Jenkins*BRKlf29 .302 .373 .54444313438619688535010100
Derek JeterCINss30 .299 .364 .458616184380209384174894226
D'Angelo Jimenez#MEC2b26 .288 .397 .433545157403111215729989207
Charles JohnsonANGc 32 .244 .363 .41532880290949496579602
Nick Johnson*MIS1b25 .224 .343 .28820546130022204334762
Reed JohnsonMIAlf27 .247 .289 .3974691162561153675238501
Andruw JonesSOMcf27 .229 .301 .41060813929325798846215842
Chipper Jones#ANG3b32 .290 .375 .5725451582124310712237511211
Jacque Jones*ARZrf29 .222 .288 .3732255081829333194783
Jacque Jones*OCPrf29 .229 .286 .38683190231011252210
Jacque Jones* rf29 .224 .287 .37730869831139445246993
Brian JordanCINrf37 .266 .341 .51315842180725281182201
Gabe KaplerCARrf28 .302 .357 .42719258120422323152962
Matt Kata#SFS2b26 .178 .251 .2361572871014220162520
Austin KearnsSOMrf24 .245 .364 .4101393453426150264110
Jason KendallTOPc 30 .311 .379 .3926231942826915828444982
Adam Kennedy*ANG2b28 .260 .348 .39455114330710106531859109195
Jeff KentSDT2b36 .281 .332 .4946151734082590128448112126
Jeff KeppingerANG2b24 .308 .331 .48711736415172305510
Bobby Kielty#ANGlf27 .244 .347 .3631934791425285264010
Ryan Klesko*BAKlf33 .290 .356 .39520058150219162194001
Paul KonerkoORE1b28 .249 .329 .4846181542913878114136513340
Corey Koskie*SEA3b31 .288 .358 .55242012117230759474280124
Casey Kotchman*ORE1b21 .125 .222 .125810000010000
Mark Kotsay*SEAcf28 .318 .385 .45767921635119121623747283
Jason Kubel*CALrf22 .159 .256 .21769111015218910
Gerald LairdSOMc 24 .556 .556 .778952002400000
Gerald LairdBRKc 24 .375 .444 .875831012401100
Gerald Laird c 24 .471 .500 .8241783014801100
Tim LakerBAKc 34 .310 .348 .51284262051517151200
Mike Lamb*SFP3b28 .249 .317 .432329821231446470348211
Jason LaneMISlf27 .242 .324 .40312430110314140153200
Ray Lankford*BSBlf37 .157 .246 .23551821045061700
Barry LarkinSDTss40 .291 .344 .391409119165549390345221
Adam LaRoche*ARZ1b24 .400 .556 .60025102014919400
Adam LaRoche*OCP1b24 .333 .375 .41736123003503800
Adam LaRoche* 1b24 .361 .461 .49261225017141121200
Brandon LarsonBSB3b28 .167 .250 .1671830002011700
Jason LaRueBRKc 30 .269 .338 .4143248714011374315209000
Matt Lawton*SDTlf32 .269 .354 .36743111612010535255468711
Matthew LeCroyARLdh28 .253 .378 .4521664290824202323100
Ricky Ledee*MIScf30 .183 .266 .23511521301980133830
Carlos LeeMISlf28 .296 .364 .5016111813722810410076592138
Derrek LeeBAK1b28 .289 .353 .56562318037045108117561131107
Justin LeoneBRK3b26 .250 .286 .6002051023501900
Mike LieberthalCARc 32 .287 .332 .4715411554221867598317300
Paul Lo DucaMIAc 32 .319 .378 .4425901883541096628505592
Kenny Lofton*PKCcf37 .298 .401 .4271785394237205271144
Kenny Lofton*SDTcf37 .333 .370 .4582481104702410
Kenny Lofton* cf37 .302 .397 .43120261105241275291554
Nook Logan#OREcf24 .295 .333 .328122362102010082053
Terrence Long*SPRlf28 .297 .349 .3951725172220221143041
Felipe Lopez#ANGss24 .276 .337 .44832690285644473289300
Javy LopezBSBc 33 .308 .355 .444669206324171008384410153
Jose LopezSFPss20 .229 .245 .35448113014601500
Mark LorettaCIN2b32 .352 .396 .54168424159222122120946602411
Mike LowellCAR3b30 .277 .357 .49463517646130971065788922
Julio LugoSPRss28 .252 .329 .34955914138245667463114167
Hector LunaOREss24 .214 .214 .5001431015300000
John Mabry*MIAlf33 .307 .390 .504270831401338421367101
Anderson Machado#BSBss23 .300 .425 .4506018710940133340
Jose Macias#ANG3b32 .289 .318 .49483244231312041702
Rob Mackowiak*HILrf28 .248 .317 .37920651112427295173852
Chris Magruder#SOMrf27 .358 .366 .65481293071917011010
Eli MarreroCALlf30 .372 .433 .577274102282842320304744
Edgar MartinezARLdh41 .239 .297 .34623456130430170205800
Ramon MartinezMISss31 .228 .264 .29811426800108061310
Tino Martinez*BRK1b36 .204 .294 .3542064270824281273200
Victor Martinez#CALc 25 .282 .345 .45358116440119731025536710
Mike MathenySOMc 33 .260 .314 .40036595281731506236000
Luis MatosARLcf25 .226 .281 .3775312501107131110
Hideki Matsui*SFPlf30 .287 .388 .51663018135235114106010610864
Kazuo Matsui#TOPss28 .306 .346 .45327885230638240174344
Gary Matthews#PKCrf29 .316 .385 .526253801131252502275331
Gary Matthews#SDTrf29 .186 .262 .305591110295151400
Gary Matthews# rf29 .292 .362 .484312911231461553326731
Joe Mauer*SFPc 21 .341 .430 .67413245154721281221800
Brent Mayne*MECc 36 .224 .265 .237761710049052000
Dave McCartyPAX1b34 .286 .355 .5362881023503500
Quinton McCracken#BAKlf33 .279 .331 .3882196193320290182502
John McDonaldBRKss29 .000 .000 .000300000000000
Joe McEwingARZ2b31 .184 .212 .22449920018021400
Fred McGriff*ANGdh40 .000 .500 .000100000001000
Mark McLemore#SDT2b39 .267 .313 .31145122005303300
Dallas McPherson*MIA3b23 .235 .250 .451511201376012110
Adam Melhuse#SEAc 32 .231 .277 .40920848160720190143700
Kevin MenchSPRrf26 .264 .346 .476254671801236371334111
Frank MenechinoSOM2b33 .283 .383 .519283801441557514445410
Lou MerloniSEA1b33 .308 .346 .51319560190723341114130
Jason MichaelsHILcf28 .264 .356 .4161975260830260285020
Doug Mientkiewicz*PAX1b30 .242 .331 .3641323270312200181611
Aaron Miles#HIL2b27 .260 .304 .327416108111549453254352
Kevin MillarSFS1b32 .283 .368 .46348813832118855812567701
Damian MillerOCPc 34 .294 .350 .422419123303640530378100
Damon Minor*BRK1b30 .289 .443 .311902620019102232000
Doug MirabelliARZc 33 .256 .365 .349431110175081300
Doug MirabelliSFPc 33 .317 .358 .6131424590111931273901
Doug Mirabelli c 33 .303 .360 .551185561001226362155201
Chad MoellerMISc 29 .091 .167 .09133300012031000
Dustan MohrSDTrf28 .240 .363 .4182636314011474111416510
Bengie MolinaMIAc 29 .317 .359 .4551675361524252102301
Jose MolinaANGc 29 .241 .275 .40523256135530202105230
Yadier MolinaMISc 21 .229 .279 .3461533590314161102400
Raul MondesiTOPlf33 .204 .235 .306491020142021101
Craig MonroeCINlf27 .325 .373 .57344314434224741003348664
Melvin MoraSPR3b32 .321 .377 .52764720846327113104135213022
Justin Morneau*MIS1b23 .248 .332 .475303751501843560405101
Bill Mueller#SFS3b33 .270 .391 .4514301162921574435814602
Eric Munson*SFP3b26 .254 .337 .60517745911726350234400
Xavier NadyPKClf25 .370 .414 .50054201029813400
Phil NevinCAR1b33 .324 .383 .52755818128227858635112201
David Newhan*HILdh30 .299 .352 .436415124178853624327232
Laynce Nix*MECcf23 .235 .295 .3964049520313545713510600
Trot Nixon*SOMrf30 .276 .363 .4601634552719281232211
Abraham Nunez#ARZrf27 .378 .410 .595371412171002610
Jose Offerman#SDTdh35 .286 .405 .37491266101860191430
Augie Ojeda#CAL2b29 .377 .500 .49477290031913118710
Miguel OjedaARZc 29 .286 .516 .667216202811010000
Miguel OjedaSPRc 29 .308 .449 .487391210244010200
Miguel Ojeda c 29 .300 .475 .55060183041215020200
John Olerud*HIL1b35 .228 .296 .2761232830111131111401
Miguel OlivoSEAc 25 .284 .303 .51519455101113436083912
Magglio OrdonezSEArf30 .307 .347 .387199614321621211911
Rey OrdonezHILss33 .160 .176 .1805081002201900
David Ortiz*SEAdh28 .316 .383 .6666231974355512314217112900
Lyle Overbay*SDT1b27 .302 .380 .451650196482159510618512325
Orlando Palmeiro*CALlf35 .268 .373 .357561520186010421
Rafael Palmeiro*MIA1b39 .333 .409 .5954301433232584990603700
Corey Patterson*TOPcf24 .229 .259 .366175406341812266352
Josh PaulMIAc 29 .333 .444 .500621001102200
Jay PaytonBRKcf31 .301 .387 .39825978130442163342410
Kit PellowARZrf30 .179 .233 .313671230296051600
Kit PellowSFPrf30 .184 .262 .21138710031131700
Kit Pellow rf30 .181 .243 .27610519402127183300
Carlos Pena*CIN1b26 .236 .345 .4573488217616555515910951
Wily Mo PenaARLrf22 .307 .371 .689270831222954634278130
Eddie PerezOCPc 36 .188 .221 .2511913612001420453500
Neifi Perez#BRKss31 .203 .222 .253791640062111300
Timo Perez*MISrf29 .230 .269 .33523955160320261122554
Tomas Perez#BSB3b30 .000 .000 .000500000000200
Josh PhelpsTOPdh26 .309 .335 .5921915990153145364100
Jason PhillipsPAXc 27 .308 .393 .48614645110523266151600
Mike PiazzaCAL1b35 .254 .334 .466283721501541522335810
Calvin Pickering*ARLdh27 .232 .309 .622821950920190103100
Jorge Piedra*HILcf25 .212 .285 .3141372961215132122700
Juan Pierre*OREcf26 .327 .382 .443686224301010106561251366730
A.J. Pierzynski*HILc 27 .266 .318 .40447012524113684418193510
Scott Podsednik*CARcf28 .177 .225 .26096172021070617100
Placido PolancoOCP2b28 .286 .331 .42557716526018884812294955
Colin Porter*SEArf28 .296 .346 .3667121201711152410
Jorge Posada#CINc 32 .257 .382 .4644781232622363883958922
Todd PrattMECc 37 .291 .413 .47610330100317111212600
Alex PrietoBRK2b28 .143 .294 .1431420000203300
Albert PujolsBSB1b24 .342 .427 .712605207500581421447903732
Robb QuinlanPAX3b27 .300 .425 .383601820164671000
Robb QuinlanBSB3b27 .308 .380 .45214645120317166113661
Robb Quinlan 3b27 .306 .394 .432206631404232012184661
Humberto QuinteroSEAc 24 .289 .341 .500381150144031110
Guillermo QuirozARLc 22 .222 .222 .222920000000100
Tim Raines#SEAcf24 .242 .286 .3033382005002602
Aramis RamirezARL3b26 .307 .355 .49963919634129871093497100
Manny RamirezARLlf32 .335 .409 .6526502184925113315287412301
Joe RandaMIA3b34 .292 .357 .424535156405769782567300
Cody RansomARZss28 .400 .455 .6001042001501501
Cody RansomMISss28 .500 .667 .500210000001101
Cody RansomBRKss28 .333 .423 .7114515504111225701
Cody Ransom ss28 .351 .439 .68457207041217271303
Tike Redman*BAKcf27 .261 .285 .35023461112229181724103
Mike RedmondSPRc 33 .265 .314 .3582045410032029971700
Jeremy Reed*BSBcf23 .381 .444 .402973720018829662
Pokey ReeseARZss31 .400 .471 .5331560104202300
Desi Relaford#MEC3b30 .206 .307 .3151653460416203222500
Edgar RenteriaOREss28 .272 .310 .38363717343288875832981715
Michael RestovichBSBlf25 .000 .000 .0001000000000200
Jose Reyes#ARL2b21 .279 .306 .45668196021111121052
Alexis RiosORErf23 .188 .266 .250308581112322442967153
Luis RivasTOP2b24 .248 .286 .359145364041317081961
Juan RiveraORErf25 .285 .352 .42341811926110465704766103
Brian Roberts#TOP2b26 .241 .329 .3414401063612513506069104
Dave Roberts*PKClf32 .263 .357 .417384101251146142454524818
Kerry Robinson*ARZlf30 .261 .340 .30446122009724934
Alex RodriguezPAX3b28 .290 .368 .50963718527236121121677147257
Ivan RodriguezBAKc 32 .329 .374 .5145931953802491655408397
Scott RolenCAL3b29 .308 .412 .56752016040131103114108910523
Jimmy Rollins#ARZss25 .300 .362 .4796331905413111039326568194
David RossMISc 27 .156 .182 .25032530020011300
Aaron RowandHILcf26 .270 .315 .439551149371188363730100194
Olmedo SaenzBSB1b33 .360 .401 .6991364940143040193210
Tim SalmonBAKdh35 .315 .327 .40710834402913031921
Alex Sanchez*BAKcf27 .298 .308 .3573921171350352815642221
Rey SanchezBAK2b36 .304 .326 .4461685113132216151410
Reggie SandersBRKrf36 .256 .280 .4853328515517476121284122
Benito SantiagoSEAc 39 .302 .317 .50923270150112439244112
Brian Schneider*PKCc 27 .259 .330 .38834088225445483354200
Marco ScutaroSPR2b28 .268 .301 .42397266031411051311
David Segui#SPRdh37 .305 .344 .4415918501117221011
Richie SexsonCAR1b29 .216 .308 .61810222201319270142100
Gary SheffieldARZrf35 .313 .400 .5236422012953212212111918848
Chris SheltonHILdh24 .375 .545 .625832002003100
Ruben Sierra#BSBdh38 .294 .345 .541109329061126091601
Randall Simon*OCP1b29 .250 .250 .250410000100000
Grady Sizemore*SOMcf21 .273 .364 .5261544285724272203210
Terrmel Sledge*BSBlf27 .276 .355 .46443111931712666105578121
Jason Smith*BSB2b26 .429 .429 .571731001100200
Jason Smith*BRK2b26 .265 .288 .4266818720124121700
Jason Smith* 2b26 .280 .300 .4407521820135121900
J.T. Snow*SOM1b36 .364 .456 .5704401604901489738686960
Chris SnyderMISc 23 .243 .337 .541741840612140111920
Alfonso SorianoBSB2b28 .267 .302 .44663016838323851071026110259
Sammy SosaARLrf35 .241 .318 .41754013026023737865615121
Shane SpencerBAKlf32 .227 .309 .42020747103825345205531
Scott Spiezio#MIS3b31 .218 .268 .29812427511167282120
Junior SpiveyCAR2b29 .272 .356 .39226873140641226306684
Matt Stairs*CARrf36 .298 .369 .5294671392162581603537710
Shannon StewartBSBlf30 .318 .372 .47744414123016816053443107
Kelly StinnettARZc 34 .275 .383 .451511400397451200
Kelly StinnettSPRc 34 .565 .565 .95723130036700310
Kelly Stinnett c 34 .365 .434 .60874270061514451510
B.J. Surhoff*HILrf39 .302 .369 .38837111291749422384912
Ichiro Suzuki*SFPrf30 .383 .415 .4937202762971213162538594125
Mark Sweeney*SEArf34 .191 .314 .3151623191320191295702
Mike SweeneyARL1b30 .296 .342 .5693349919024566211153130
Nick Swisher#MISlf23 .250 .340 .455441130283151100
So TaguchiBAKlf34 .264 .290 .3772125611512318263850
Mark Teixeira#TOP1b24 .228 .333 .4176021373332594106118711973
Miguel TejadaBAKss28 .290 .333 .4806421863232890905415753
Luis TerreroCINcf24 .286 .444 .571722003002100
Luis TerreroSDTcf24 .275 .356 .300401110061141251
Luis Terrero cf24 .277 .370 .340471330091161351
Marcus ThamesSFSlf27 .295 .343 .605200591401637370154300
Charles Thomas*SOMlf25 .316 .379 .47021568134431337174622
Frank ThomasHILdh36 .280 .437 .6022617318022506310666320
Jim Thome*ARZ1b33 .281 .382 .6525261483605311013628714600
Terry Tiffee#BRK3b25 .327 .356 .36455182006703400
Yorvit TorrealbaBRKc 25 .322 .378 .583211681331234384153501
Chad Tracy*HIL3b24 .282 .342 .4204901383231071852475563
Michael Tucker*MIArf33 .207 .284 .3641212551421130133421
B.J. UptonCINss19 .332 .384 .48519665120633300184685
Juan UribePKC2b24 .262 .306 .450351922241242552226326
Juan UribeCIN2b24 .265 .312 .42222359151628372163838
Juan Uribe 2b24 .263 .308 .439574151375187092438101514
Chase Utley*CIN2b25 .258 .286 .4851985112392736273037
Eric Valent*SPRlf27 .278 .329 .537313872271544611275210
Javier Valentin#SOMc 28 .293 .352 .48222265172730410223800
Jose Valentin*CARss34 .218 .284 .4904359517133557214114123
Jason Varitek#SDTc 32 .285 .377 .451512146242197985968137127
Robin Ventura*SEA1b36 .263 .317 .298571520061051300
Jose Vidro#SPR2b29 .292 .358 .4234801402701275440504551
Jose Vizcaino#HILss36 .280 .320 .383389109253341471244900
Omar Vizquel#SDTss37 .283 .368 .3722266480430370312773
Larry Walker*CALrf37 .310 .429 .6512848813624747435959130
Todd Walker*MIA2b31 .257 .320 .4424121061741764656345210
Daryle Ward*BRK1b29 .256 .319 .457289742121138502264800
Vernon WellsBSBcf25 .287 .349 .456585168352201038635683143
Jayson WerthBRKlf25 .290 .380 .577307891522358551469540
Rondell WhiteBSBlf32 .273 .335 .483238651511141321233920
Ty WiggintonSEA3b26 .225 .286 .34125858120621251224411
Brad Wilkerson*PKC1b27 .249 .385 .4965621403323411896512415898
Bernie Williams#PAXcf35 .258 .353 .4416741743632711084310010521
Gerald WilliamsSFPlf37 .254 .316 .4937118613911071130
Craig WilsonPKCrf27 .244 .319 .422225551527274110156510
Craig WilsonSOMrf27 .275 .354 .5483349218521546015269302
Craig Wilson rf27 .263 .340 .4975591473372881101254115812
Dan WilsonMISc 35 .268 .343 .3562988091526243314801
Enrique Wilson#CIN2b30 .233 .233 .3333073002600110
Enrique Wilson#OCP2b30 .100 .250 .4001010012202300
Enrique Wilson# 2b30 .200 .238 .3504083014802410
Jack WilsonMECss26 .318 .352 .498663211321221108916327972
Preston WilsonOCPcf29 .252 .305 .42923860150930382174611
Vance WilsonARZc 31 .295 .394 .48917652103624326243010
Randy Winn#BRKcf30 .308 .378 .4234161283333703324656277
Dewayne Wise*SPRlf26 .260 .316 .40050132111011141342
Tony Womack*PKC2b34 .289 .343 .3796301822358826955171199
Chris WoodwardSDTss28 .210 .304 .29681171301110111701
David WrightMEC3b21 .297 .347 .54323269191123749994120
Kevin YoukilisMIS3b25 .259 .355 .49014738100824194183001
Dmitri Young#SEAdh30 .269 .314 .4394761283111661648248510
Eric YoungARZlf37 .267 .355 .41021758163333153271758
Michael YoungSEAss27 .276 .326 .4016801882781410866348811210
Gregg Zaun#SFSc 33 .291 .391 .4283741091721060584595911
Todd ZeilePAX1b38 .294 .294 .6471750023500500
Todd ZeileBSB1b38 .500 .500 .500420000100000
Todd Zeile 1b38 .333 .333 .6192170023600500

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Bobby Abreu*ANGrf301546870310 .948 132.8 8.4 .2491.078 .50070301
Russ Adams*ARZss23049012 .919 8.4 7.1 .133 .839 .178223
Russ Adams*MISss23041012 .454 1.9 1.6 .000 .375 .07908
Russ Adams* ss23090024 .707 9.5 3.9 .072 .603 .133231
Chris AguilaCALrf250340001.287 11.715.9 .5001.500 .563628
Edgardo AlfonzoMIS3b30122568125 .775 80.3 5.8 .117 .724 .19636218
Roberto Alomar#PAX2b36013000 .558 1.0 3.0 .000 .444 .08303
Roberto Alomar#SDT2b36013000 .671 1.2 3.7 .182 .667 .36414
Roberto Alomar# 2b36026000 .612 2.2 3.4 .087 .556 .21717
Sandy AlomarTOPc 381466100 .516 4.4 2.4 .048 .388 .079317
Moises AlouSFSlf371356001821 .969 115.1 7.9 .267 .969 .36684315
Tony AlvarezBRKrf25626000 .364 0.9 1.3 .000 .368 .19002
Alfredo Amezaga#ANGss2601000 .000 0.0 0.0 .000 .000 .00000
Garret Anderson*HILcf32118545022 .815 85.5 6.4 .167 .779 .24441239
Marlon Anderson*PAX2b30010001 .844 1.3 4.9 .111 .714 .22214
Rich AuriliaCARss32763342311 .732 37.4 4.3 .144 .665 .26424116
Brad AusmusOREc 3593293416 .583 22.5 2.8 .064 .474 .1391479
Jeff BagwellARZ1b36026000 .530 1.8 2.6 .087 .474 .17416
Jeff BagwellSFP1b36723160210 .890 52.4 6.7 .224 .889 .35031143
Jeff Bagwell 1b36723420210 .862 53.9 6.4 .213 .855 .33732149
Paul Bako*OREc 32011000 .091 0.0 0.1 .000 .100 .10000
Rocco BaldelliBSBcf2224117012 .812 16.6 5.3 .220 .795 .3031254
Rocco BaldelliMIScf22813420211 .806 48.9 5.6 .165 .749 .23728150
Rocco Baldelli cf221054590313 .808 65.6 5.5 .179 .761 .25340204
Rod BarajasSFPc 2894388412 .668 39.3 3.7 .163 .585 .20731143
Clint BarmesMIAss25060012 .921 10.5 6.9 .250 .875 .286632
Michael BarrettARLc 271115224323 .792 65.0 4.6 .195 .707 .25262223
Tony BatistaORE3b3032211265 .555 14.1 2.2 .122 .463 .1621265
Danny BautistaBAKrf3250245008 .672 23.1 3.6 .073 .572 .1691073
Jason BayANGlf25116524356 .841 79.7 5.8 .263 .812 .33164256
David BellSDT3b311627012216 .775 93.0 5.3 .135 .719 .23555266
Mark Bellhorn#ARL2b29149682327 .734 84.0 5.0 .149 .742 .35152213
Ronnie BelliardHIL2b2947248009 .780 31.5 4.9 .142 .692 .2302297
Carlos Beltran#ARZcf2716278321015 .968 150.9 7.8 .3391.031 .490114410
Adrian BeltreSOM3b25162728014231.052 165.3 9.7 .2851.096 .37090427
Gary BennettOREc 3269229136 .726 27.1 4.7 .108 .660 .2121978
Dave BergBAKlf3308000 .000 0.0 0.0 .000 .000 .00000
Lance Berkman#ARZrf28753670361.162 102.313.7 .3331.389 .55047208
Lance Berkman#OCPrf28863800371.005 80.5 9.5 .2991.115 .52143184
Lance Berkman# rf2816174706131.082 182.011.4 .3161.242 .53590392
Angel BerroaMIAss261626174413 .773 82.3 5.3 .136 .713 .20054243
Wilson Betemit#CALss22016000 .192 0.2 0.3 .000 .143 .06701
Larry Bigbie*CINlf26114486251 .795 72.7 6.3 .110 .784 .22135184
Craig BiggioPKClf3853237135 .830 36.4 6.2 .167 .786 .24726102
Craig BiggioSDTlf38281390001.022 31.910.2 .2861.179 .4121672
Craig Biggio lf3881376135 .900 67.7 7.5 .210 .924 .30542174
Casey BlakeARZ3b301385902816 .868 91.7 6.2 .232 .854 .34771262
Hank Blalock*OCP3b231626990715 .839 105.6 6.0 .216 .813 .33367304
Andres Blanco#SFSss20065220 .765 9.1 5.8 .091 .737 .164422
Henry BlancoCINc 3235151355 .650 12.2 2.8 .215 .580 .3001452
Willie BloomquistOCP3b2631158023 .619 14.6 3.3 .102 .598 .2111250
Geoff Blum#PKC3b3150242604 .948 47.1 8.4 .213 .972 .33624115
Hiram BocachicaSOMcf28221093031.188 29.313.0 .2981.448 .5831557
Barry Bonds*MEClf3915171008181.250 205.615.3 .4051.601 .77090371
Bret BooneSFP2b351315693516 .757 67.6 4.4 .178 .709 .27847222
Milton Bradley#CALcf26139669146 .829 102.4 6.3 .161 .828 .29055269
Russell Branyan*CIN3b28281310111.075 31.310.2 .3931.159 .4792382
Ben Broussard*ARZ1b2721931001.161 28.015.4 .2681.375 .3781556
Ben Broussard*SPR1b27271591041.064 37.610.6 .2951.158 .4242189
Ben Broussard* 1b27482522041.100 65.412.2 .2851.231 .40736145
Eric BruntlettBSBss26058011 .834 7.6 4.6 .346 .814 .442829
John BuckCARc 2319148014 .733 16.8 4.2 .195 .670 .2861257
Jamie BurkeHILc 3230154222 .912 29.4 8.8 .104 .942 .2241464
Jeromy Burnitz*MIArf3516271601010 .756 89.8 4.7 .218 .710 .30568295
Pat BurrellCARlf27135569087 .820 84.8 6.2 .217 .846 .40452216
Sean Burroughs*CIN3b2348185523 .727 22.0 4.7 .065 .617 .106765
Marlon ByrdMECcf2653198028 .718 20.4 3.7 .167 .605 .2102079
Eric ByrnesSEAlf2850251042 .886 45.5 7.6 .194 .918 .30426117
Jolbert CabreraBAK3b3136228037 .652 20.8 3.3 .105 .554 .1631274
Miguel CabreraMECrf211627236521 .916 126.3 7.1 .239 .912 .35474344
Orlando CabreraPAXss2952212334 .846 33.7 6.6 .168 .848 .2931787
Miguel CairoSFP2b3010043610212 .799 60.4 5.4 .151 .759 .21438176
Mike CameronSFScf311204971711 .840 70.3 5.3 .304 .826 .41464233
Jorge CantuMIS2b2232197236 .844 29.9 6.1 .145 .772 .2012485
Jamey CarrollBRK2b3060291012 .740 39.6 5.8 .062 .742 .2221393
Sean Casey*SPR1b291356080213 .867 100.5 6.8 .165 .830 .23069279
Vinny CastillaTOP3b361626800527 .665 61.0 3.2 .172 .574 .25260243
Alberto CastilloSDTc 3425119110 .633 11.5 4.0 .061 .618 .255628
Jose CastilloPAX2b23512234012 .684 20.2 3.2 .115 .548 .1531280
Luis Castillo#ARZ2b281627164419 .761 90.7 5.1 .107 .719 .24543245
Juan CastroMIA3b321358024 .730 5.0 2.9 .245 .622 .302625
Juan CastroMIS3b32682490110 .629 20.5 2.9 .110 .503 .1612083
Juan Castro 3b32813070314 .647 25.8 2.9 .135 .526 .18726108
Frank Catalanotto*SOMlf3035187505 .701 20.1 4.2 .104 .619 .2011560
Roger Cedeno#CINrf290600001.028 15.313.8 .0941.233 .264428
Endy Chavez*OREcf261144571044 .721 57.4 4.9 .096 .725 .23126155
Eric Chavez*MEC3b261185610421 .839 82.3 6.0 .206 .865 .43646208
Hee Seop Choi*ARL1b2528120312 .835 17.9 6.0 .242 .857 .4141248
Ryan Church*CARlf25024000 .739 3.2 5.8 .045 .667 .13618
Alex Cintron#MIAss2562271309 .725 30.4 4.2 .138 .622 .19421104
Brady ClarkSDTrf31113520464 .903 93.8 7.8 .177 .987 .34943214
Tony Clark#ORE1b32090001 .953 16.8 7.8 .3471.017 .5331044
Royce ClaytonSFSss3442212128 .705 22.2 4.0 .096 .623 .2141668
J.D. Closser#PKCc 2413143301 .797 20.9 6.5 .023 .726 .102349
Lou CollierBRKlf30027001 .870 4.3 6.4 .208 .833 .333312
Jeff ConineCINlf3848288027 .778 38.0 5.1 .188 .711 .25929122
Alex Cora*BRK2b281255141436 .763 67.5 5.3 .129 .732 .21333180
Humberto CotaBRKc 252490001 .709 9.4 3.7 .274 .652 .3331039
Craig Counsell*PKCss3398356345 .643 35.5 3.8 .056 .570 .15212104
Carl Crawford*CINlf22162776245 .801 110.2 5.4 .177 .815 .27173335
Joe CredeMIS3b261074550513 .712 49.2 4.0 .176 .638 .22935172
Coco Crisp#SFScf247433582101.013 70.8 9.1 .1871.025 .25731177
Bobby CrosbyOCPss241626481316 .797 89.0 5.5 .175 .771 .30558251
Deivi CruzTOPss31112445755 .795 62.6 5.4 .169 .721 .20348194
Jacob Cruz*CALrf31831000 .233 0.4 0.5 .000 .192 .10702
Jose Cruz#PKCrf3021108101 .783 14.4 5.1 .290 .803 .4621245
Michael CuddyerARL2b25793460211 .758 41.7 4.6 .164 .701 .28532128
Midre Cummings*ARZdh32031000 .637 3.0 3.5 .172 .565 .241311
Midre Cummings*SPRdh32032000 .942 6.7 9.6 .2141.053 .357415
Midre Cummings* dh32063000 .789 9.4 6.0 .193 .786 .298726
Brian DallimoreARZ2b30013010 .321 0.4 1.0 .000 .200 .00002
Brian DallimoreSPR2b30021000 .888 3.7 9.1 .0591.000 .29417
Brian Dallimore 2b30034010 .663 3.6 4.5 .034 .619 .17219
Johnny Damon*TOPcf30116538626 .954 103.3 8.3 .2161.012 .37145243
Brian Daubach*CAL1b322397020 .869 16.4 7.0 .272 .918 .4441242
Jeff DaVanon#BAKcf3055236004 .763 30.9 5.2 .128 .794 .3251680
Ben Davis#OCPc 27030001 .486 1.4 1.5 .143 .400 .21428
David DeJesus*OCPcf2471294113 .892 52.1 7.6 .186 .918 .32224129
Carlos Delgado*PAX1b321385830717 .748 69.4 4.6 .192 .720 .34646206
Wilson Delgado#PAXss31098020 .632 9.4 3.7 .067 .537 .135529
David Dellucci*ARLlf30116446227 .787 59.5 5.3 .199 .782 .36337165
Mark DeRosaARL3b29033001 .468 1.4 1.4 .032 .333 .03217
Doug DeVore*ANGlf26020001.000 0.513.5 .0001.000 .00001
Einar DiazANGc 31729011 .492 1.6 2.1 .045 .500 .18214
Victor DiazARZrf22042001 .769 5.3 5.0 .154 .690 .231217
J.D. Drew*CALrf281486841391.002 144.9 9.8 .2751.157 .53272305
Adam Dunn*MEClf241627230168 .961 139.9 8.1 .3261.036 .49590357
Erubiel Durazo*CALdh29115557056 .977 120.1 9.7 .2111.027 .30556281
Ray Durham#SFS2b321406148714 .808 84.5 5.3 .203 .797 .34257248
Trent DurringtonANG3b28441021 .777 5.8 5.4 .162 .815 .297217
Jermaine DyePAXrf3052240025 .844 36.9 6.0 .224 .810 .31120111
Damion EasleyCAR2b3460307015 .883 51.8 6.9 .243 .911 .33639139
David EcksteinBSBss2914454416516 .617 46.0 3.1 .063 .539 .14523147
Jim Edmonds*CARcf341506830471.064 162.410.6 .3441.184 .509109381
Juan EncarnacionORErf28065011 .815 9.2 5.4 .220 .778 .288729
Morgan EnsbergPAX3b28052112 .807 7.0 5.2 .182 .765 .318420
Morgan EnsbergMIS3b2826121201 .728 15.1 5.0 .112 .684 .224841
Morgan Ensberg 3b2826173313 .751 22.1 5.1 .132 .708 .2521261
Darin Erstad*CAL1b30090101 .552 6.6 2.6 .047 .463 .106424
Johnny Estrada#MECc 281255342714 .813 77.6 6.0 .137 .761 .22547211
Adam EverettBRKss27104378726 .637 36.3 3.6 .077 .555 .14621118
Carl Everett#SDTdh33015000 .739 1.9 6.4 .000 .875 .36403
Pedro FelizBAK1b291345500519 .730 57.6 3.7 .233 .644 .28552241
Chone Figgins#SFS3b26162659976 .770 92.7 5.7 .120 .819 .29340236
Steve Finley*SDTcf39123493654 .786 66.8 5.3 .185 .782 .32540186
John FlahertyBSBc 36035002 .667 3.2 3.3 .059 .500 .088212
Cliff Floyd*ANGlf317103002 .824 14.9 5.7 .200 .761 .274946
Lew FordPAXlf2716268410518 .781 92.7 5.3 .165 .768 .29255262
Julio FrancoMIA1b4254286108 .867 46.5 6.9 .158 .841 .28124120
Ryan FreelORE3b281406301158 .754 80.5 5.1 .081 .767 .22133199
Brad Fullmer*SFPdh2965321086 .692 33.9 3.9 .176 .629 .25329118
Rafael Furcal#SFPss261626937611 .708 81.4 4.5 .126 .703 .26848234
Danny GarciaCAL2b2441180403 .804 27.5 6.3 .135 .841 .2761367
Karim Garcia*MISrf282284102 .561 6.0 2.5 .103 .484 .192424
Nomar GarciaparraANGss3089388075 .724 47.2 4.8 .118 .695 .23024130
Joey Gathright*TOPcf23040001 .589 3.5 3.2 .026 .600 .158111
Jody Gerut*SPRrf26162629469 .670 63.6 3.8 .137 .652 .28644191
Jason Giambi*PKC1b3350248014 .978 50.6 9.4 .2361.076 .41424111
Jay Gibbons*MECrf270101142 .565 7.4 2.6 .112 .479 .180628
Geronimo GilSFSc 28023002 .435 0.5 0.7 .087 .286 .08726
Brian Giles*MIArf33140666085 .919 125.1 8.3 .218 .993 .39465294
Marcus GilesPAX2b261115016311 .826 76.7 6.3 .153 .835 .28136198
Keith GinterBRK2b281024644317 .809 61.8 5.1 .199 .762 .30647190
Doug GlanvilleBAKcf3303000 .333 0.3 3.5 .0001.0001.00000
Troy GlausBSBdh276327103111.005 52.7 7.8 .3561.033 .49239151
Ross Gload*OCP1b2821217027 .748 26.3 4.9 .102 .697 .2411271
Chris GomezSOMss3368368105 .733 47.2 5.3 .076 .693 .20114121
Adrian Gonzalez*BRK1b221469021 .796 9.9 6.0 .133 .767 .233626
Alex GonzalezBRKss2758227243 .868 36.7 6.4 .250 .859 .33326109
Alex S. GonzalezMISss31552203310 .555 12.3 1.8 .113 .438 .1531764
Juan GonzalezTOPrf340100010 .675 11.2 4.5 .075 .582 .140533
Luis Gonzalez*SFSlf36115502064 .783 70.6 5.9 .177 .811 .37841173
Luis A. GonzalezPKC2b2579352745 .798 50.0 5.7 .141 .727 .18828144
Ruben Gotay#MIS2b2122148201 .566 11.2 2.8 .097 .481 .179940
Tony GraffaninoBAK2b320160001.367 6.622.4 .4001.750 .400213
Nick GreenBAK2b2533141112 .703 15.9 4.4 .086 .611 .1561047
Shawn Green*MEC1b311177001 .671 8.4 4.5 .062 .680 .262220
Khalil GreeneCALss241506140610 .737 75.2 4.9 .132 .686 .23943217
Todd GreeneSFSc 3355219014 .991 45.7 8.5 .308 .979 .33633135
Ben Grieve*SDTrf281899010 .764 13.8 5.9 .129 .758 .259834
Ken Griffey*SFPcf3459268043 .936 48.8 7.7 .3001.006 .49529123
Marquis GrissomSFPcf3792368278 .748 45.5 4.7 .165 .679 .24027145
Gabe Gross*CALlf24019000 .388 0.7 1.4 .000 .357 .18802
Mark GrudzielanekBAK2b3477319223 .703 37.8 4.8 .064 .610 .11915107
Vladimir GuerreroOCPrf2816273001127 .984 142.4 7.8 .2761.000 .36493403
Carlos Guillen#SOMss2814665821014 .934 123.2 7.8 .221 .961 .33878321
Jose GuillenPKClf281627343422 .887 123.6 6.9 .166 .826 .20960345
Cristian Guzman#HILss2646264818 .805 34.8 5.0 .162 .728 .22423112
Freddy Guzman#SFPcf23036000 .693 4.6 5.7-0.000 .864 .31008
Travis Hafner*TOPdh271105140581.080 121.810.7 .3471.213 .52878281
Jerry HairstonARLrf2883360425 .754 45.9 5.2 .113 .728 .23328120
Scott HairstonORE2b2422111224 .907 19.0 7.0 .213 .928 .3621149
Bill HallORE2b24016000 .741 2.0 5.0 .214 .727 .35716
Toby HallSPRc 28963720512 .577 27.0 2.6 .082 .469 .14721103
Robby HammockHILc 2720115004 .630 9.3 2.9 .120 .523 .185938
Jeffrey HammondsSDTrf33728001 .857 4.5 7.1 .1901.000 .57129
Dave Hansen*CAL1b3523115012 .935 22.2 8.4 .208 .957 .3371254
Brendan HarrisANG2b2302000 .000 0.0 0.0 .000 .000 .00000
Willie Harris*SOM2b26104489214 .661 50.6 4.0 .073 .652 .23823136
Ken HarveyOCP1b2662336046 .760 44.1 5.3 .091 .673 .14619124
Scott Hatteberg*OCP1b34114535848 .788 73.5 5.6 .162 .774 .31342192
Brad Hawpe*CINrf25029000 .830 4.4 5.9 .320 .850 .480313
Wes HelmsBSB3b2826137204 .704 14.7 4.1 .097 .606 .169946
Todd Helton*ANG1b3016276616121.088 186.511.8 .2861.262 .51396386
Jose HernandezSFS2b34502860105 .846 43.2 5.9 .221 .814 .30431129
Ramon HernandezPAXc 281155002516 .813 69.6 5.5 .184 .759 .27646207
Richard HidalgoBRKrf2852234028 .871 34.8 5.5 .302 .812 .34726127
Bobby Higginson*MISrf331165225516 .737 59.7 4.4 .142 .684 .26443179
Bobby Hill#SPR2b2640183215 .570 13.3 2.6 .054 .470 .133647
Koyie Hill#PKCc 25042010 .493 2.6 2.3 .000 .367 .05109
Shea HillenbrandORE1b281305580717 .719 63.5 4.3 .106 .621 .15339203
Eric Hinske*ANG3b261492013 .651 8.6 3.4 .119 .567 .214830
Todd Hollandsworth*CARrf3127172005 .919 31.0 7.4 .226 .894 .3081687
Matt HollidayPAXlf241104682214 .811 63.7 5.1 .229 .757 .30353214
Ryan Howard*CAR1b24045011 .380 1.5 1.2 .027 .353 .18915
Orlando Hudson#CAL2b261215214121 .823 73.1 5.5 .175 .776 .29349215
Aubrey Huff*TOP3b271576740612 .849 108.5 6.6 .184 .853 .31058287
Torii HunterANGcf281446420820 .799 86.7 5.2 .192 .762 .29259269
Raul Ibanez*SPRlf321385990712 .680 62.4 4.0 .102 .585 .16937201
Omar InfanteSEA2b221556113312 .825 87.4 5.4 .241 .786 .30683294
Brandon IngeARZ3b2774371723 .837 58.7 6.4 .189 .804 .26634166
Cesar Izturis#PAXss241104674111 .675 47.5 3.8 .084 .591 .16928153
Maicer Izturis#SEAss23035000 .451 1.9 2.0 .032 .462 .22616
Bucky JacobsenOCP1b2839195023 .958 37.8 8.3 .2601.008 .4082296
Geoff Jenkins*BRKlf291045010516 .917 87.7 7.2 .242 .905 .35463241
Derek JeterCINss3016269713315 .822 103.7 6.0 .159 .815 .26358282
D'Angelo Jimenez#MEC2b26132653347 .830 103.0 6.8 .145 .888 .35054236
Charles JohnsonANGc 32943973317 .778 48.4 4.8 .171 .745 .33838136
Nick Johnson*MIS1b2547244205 .631 22.7 3.6 .063 .614 .2441359
Reed JohnsonMIAlf271185013116 .686 49.5 3.6 .149 .578 .19642186
Andruw JonesSOMcf271626800621 .711 72.4 3.9 .181 .648 .28657249
Chipper Jones#ANG3b321446290615 .948 117.3 7.7 .283 .970 .42066312
Jacque Jones*ARZrf2962251132 .661 25.6 3.8 .151 .633 .2581784
Jacque Jones*OCPrf291591011 .671 9.6 3.9 .157 .615 .229532
Jacque Jones* rf2977342143 .664 35.2 3.8 .153 .629 .25022116
Brian JordanCINrf3748179020 .853 28.7 6.5 .247 .855 .3542581
Gabe KaplerCARrf2850213036 .784 29.0 5.4 .125 .746 .2241682
Matt Kata#SFS2b2622175024 .487 9.8 2.0 .057 .414 .172837
Austin KearnsSOMrf2435165003 .774 22.2 5.6 .165 .778 .3601257
Jason KendallTOPc 30148701069 .771 98.1 5.9 .080 .736 .16136244
Adam Kennedy*ANG2b28138634156 .741 82.1 5.2 .134 .747 .26747217
Jeff KentSDT2b3615967701017 .827 98.0 5.6 .213 .791 .30173304
Jeff KeppingerANG2b2424124021 .818 19.3 6.2 .179 .768 .2311057
Bobby Kielty#ANGlf2747225012 .709 26.7 4.8 .119 .689 .2591470
Ryan Klesko*BAKlf3350223113 .751 28.7 5.2 .105 .685 .1951779
Paul KonerkoORE1b2816270601022 .812 97.1 5.3 .235 .784 .34668299
Corey Koskie*SEA3b31112475065 .910 86.0 7.4 .264 .951 .38349232
Casey Kotchman*ORE1b2109000 .347 0.3 1.1 .000 .286 .00001
Mark Kotsay*SEAcf28162761058 .842 124.2 7.0 .138 .833 .25555310
Jason Kubel*CALrf221378002 .474 4.1 1.9 .058 .417 .188215
Gerald LairdSOMc 24090001.333 3.926.3 .2221.750 .22227
Gerald LairdBRKc 240112011.319 2.3 7.6 .5001.333 .62527
Gerald Laird c 240202011.324 6.113.8 .3531.500 .412414
Tim LakerBAKc 341894221 .860 15.4 6.6 .202 .831 .262743
Mike Lamb*SFP3b2877368235 .749 46.0 4.8 .182 .700 .28629142
Jason LaneMISlf2724139001 .727 17.1 4.8 .161 .684 .2821450
Ray Lankford*BSBlf37057000 .481 3.3 2.1 .078 .419 .196312
Barry LarkinSDTss40994483218 .735 51.6 4.4 .100 .634 .18626160
Adam LaRoche*ARZ1b242360101.156 9.916.7 .2001.667 .560315
Adam LaRoche*OCP1b24040011 .792 5.7 5.9 .083 .720 .167315
Adam LaRoche* 1b24276021 .952 15.3 9.8 .1311.075 .328630
Brandon LarsonBSB3b28020000 .417 0.9 1.6 .000 .333 .05603
Jason LaRueBRKc 3080362128 .752 45.2 4.9 .145 .690 .20725134
Matt Lawton*SDTlf321154962417 .721 53.0 4.1 .097 .653 .21322158
Matthew LeCroyARLdh28512010110 .830 26.5 5.3 .199 .813 .3921775
Ricky Ledee*MIScf3021129104 .500 7.5 2.1 .052 .439 .191427
Carlos LeeMISlf2815469501217 .865 110.5 6.4 .205 .859 .31967306
Derrek LeeBAK1b281607026717 .918 120.5 6.8 .276 .916 .37982352
Justin LeoneBRK3b26021000 .886 3.5 6.3 .350 .867 .400312
Mike LieberthalCARc 321435851420 .804 79.5 5.2 .185 .724 .24262255
Paul Lo DucaMIAc 321376598314 .820 99.7 6.3 .124 .785 .22049261
Kenny Lofton*PKCcf3738215322 .828 32.7 6.5 .129 .855 .2811576
Kenny Lofton*SDTcf37127010 .829 4.7 7.4 .125 .875 .250211
Kenny Lofton* cf3739242332 .828 37.4 6.6 .129 .857 .2771787
Nook Logan#OREcf2428132022 .661 13.4 3.9 .033 .582 .115340
Terrence Long*SPRlf2835189027 .745 22.9 4.7 .099 .674 .1981168
Felipe Lopez#ANGss2473359023 .785 50.8 5.7 .172 .741 .25839146
Javy LopezBSBc 331627260515 .799 104.3 5.8 .136 .736 .20553297
Jose LopezSFPss20049000 .599 4.2 3.1 .125 .486 .146417
Mark LorettaCIN2b32162752588 .937 148.5 8.4 .189 .972 .27583370
Mike LowellCAR3b301627250719 .852 111.2 6.2 .217 .831 .34077314
Julio LugoSPRss281556421068 .678 68.6 4.1 .097 .642 .22544195
Hector LunaOREss24014000 .714 1.5 3.7 .286 .636 .28627
John Mabry*MIAlf3366313516 .893 53.6 7.2 .196 .892 .32627136
Anderson Machado#BSBss231874101 .875 13.1 8.0 .1501.023 .433827
Jose Macias#ANG3b321888011 .812 12.1 5.2 .205 .726 .229941
Rob Mackowiak*HILrf2855230023 .696 25.8 4.3 .131 .656 .2281778
Chris Magruder#SOMrf2715820011.020 19.0 9.7 .2961.038 .3211053
Eli MarreroCALlf30653050141.009 68.310.2 .2041.067 .31438158
Edgar MartinezARLdh4151257123 .643 24.9 3.6 .107 .558 .1921781
Ramon MartinezMISss3129123212 .563 9.2 2.7 .070 .456 .132834
Tino Martinez*BRK1b3640239146 .648 22.2 3.4 .150 .594 .2821573
Victor Martinez#CALc 251456430416 .798 89.5 5.5 .170 .744 .26360263
Mike MathenySOMc 331073972112 .714 43.2 4.1 .140 .621 .20336146
Luis MatosARLcf25057001 .658 5.7 3.6 .151 .595 .226620
Hideki Matsui*SFPlf30162739038 .904 132.1 7.7 .229 .948 .40072325
Kazuo Matsui#TOPss2850296105 .799 41.6 5.5 .147 .728 .20929126
Gary Matthews#PKCrf2967283013 .911 52.8 8.0 .209 .932 .32426133
Gary Matthews#SDTrf291265001 .567 4.8 2.7 .119 .490 .203318
Gary Matthews# rf2979348014 .846 56.3 6.7 .192 .836 .30129151
Joe Mauer*SFPc 21361580331.105 39.411.4 .3331.244 .5002689
Brent Mayne*MECc 361984120 .502 5.5 2.4 .013 .390 .079118
Dave McCartyPAX1b34031002 .891 4.6 5.6 .250 .818 .357315
Quinton McCracken#BAKlf3350243421 .719 29.0 4.7 .110 .640 .1831585
John McDonaldBRKss2903000 .000 0.0 0.0 .000 .000 .00000
Joe McEwingARZ2b31352010 .436 2.5 1.7 .041 .325 .082211
Fred McGriff*ANGdh4002000 .500 0.1 3.5 .0001.0001.00000
Mark McLemore#SDT2b39048000 .624 4.6 3.8 .044 .515 .111214
Dallas McPherson*MIA3b23052000 .701 5.9 4.1 .216 .641 .255423
Adam Melhuse#SEAc 3251224027 .685 21.8 3.5 .178 .593 .2452385
Kevin MenchSPRrf2657293145 .822 42.2 5.8 .213 .808 .34330121
Frank MenechinoSOM2b3358336232 .903 61.0 7.8 .237 .956 .39633147
Lou MerloniSEA1b3350210213 .859 34.9 6.7 .205 .833 .27726100
Jason MichaelsHILcf2849225006 .772 29.7 5.3 .152 .742 .3051482
Doug Mientkiewicz*PAX1b3024151015 .695 15.4 3.9 .121 .632 .2581048
Aaron Miles#HIL2b271114502419 .630 37.9 3.1 .067 .514 .13517136
Kevin MillarSFS1b32120560047 .831 86.9 6.5 .180 .821 .29351226
Damian MillerOCPc 341034614122 .773 56.6 4.7 .129 .673 .21739177
Damon Minor*BRK1b3027115002 .755 14.7 6.0 .022 .803 .278228
Doug MirabelliARZc 331352012 .714 5.6 4.3 .093 .676 .279215
Doug MirabelliSFPc 3329151003 .970 29.6 7.9 .296 .950 .3382087
Doug Mirabelli c 3342203015 .911 35.1 7.0 .249 .881 .32422102
Chad MoellerMISc 291036000 .258 0.6 0.6 .000 .200 .09103
Dustan MohrSDTrf2863318123 .781 44.1 5.8 .179 .803 .33825110
Bengie MolinaMIAc 2925183229 .814 24.4 5.1 .138 .710 .1921276
Jose MolinaANGc 29612503313 .680 22.3 3.1 .164 .577 .2202394
Yadier MolinaMISc 2137167216 .625 13.8 2.9 .118 .516 .1831253
Raul MondesiTOPlf33551000 .541 3.3 2.3 .102 .425 .122315
Craig MonroeCINlf27114485054 .947 95.9 8.3 .248 .967 .33060254
Melvin MoraSPR3b3215972621217 .904 127.9 7.3 .206 .891 .28676341
Justin Morneau*MIS1b2378346038 .808 46.5 5.2 .228 .776 .35633144
Bill Mueller#SFS3b331125225110 .842 79.9 6.5 .181 .859 .36546194
Eric Munson*SFP3b2641204221 .941 37.8 7.4 .350 .977 .48027107
Xavier NadyPKClf25058005 .914 9.1 6.3 .130 .795 .185327
Phil NevinCAR1b331386130118 .910 108.6 7.4 .203 .879 .29257294
David Newhan*HILdh30111459538 .789 64.1 5.6 .137 .731 .21733181
Laynce Nix*MECcf231094473412 .691 45.3 3.7 .161 .611 .24836160
Trot Nixon*SOMrf3042190031 .823 29.1 6.4 .184 .833 .3251475
Abraham Nunez#ARZrf270390011.005 8.910.0 .2161.042 .297422
Jose Offerman#SDTdh353111011 .779 16.2 6.5 .088 .848 .330734
Augie Ojeda#CAL2b291296001 .994 21.011.6 .1171.184 .364338
Miguel OjedaARZc 291310001.183 8.314.9 .3811.600 .857414
Miguel OjedaSPRc 291249001 .936 8.9 8.6 .1791.036 .436319
Miguel Ojeda c 2913800011.025 17.110.7 .2501.233 .583733
John Olerud*HIL1b353136105 .573 9.4 2.5 .049 .455 .130434
Miguel OlivoSEAc 2550208065 .818 28.3 5.0 .232 .747 .26822100
Magglio OrdonezSEArf3048213019 .734 24.5 4.4 .080 .615 .136977
Rey OrdonezHILss331753203 .356 1.2 0.7 .020 .222 .04019
David Ortiz*SEAdh2816270308151.049 157.7 9.5 .3501.104 .464103415
Lyle Overbay*SDT1b271627441725 .830 108.5 6.0 .149 .787 .27565293
Orlando Palmeiro*CALlf351467011 .730 8.3 5.1 .089 .744 .286320
Rafael Palmeiro*MIA1b3910849606151.005 104.1 9.1 .2631.046 .40260256
Corey Patterson*TOPcf2446186122 .625 16.6 3.2 .137 .554 .1891364
Josh PaulMIAc 2909010 .944 1.8 9.7 .1671.250 .50013
Jay PaytonBRKcf3158301416 .785 41.7 5.9 .097 .754 .23217103
Kit PellowARZrf302073015 .546 3.8 1.7 .134 .433 .209521
Kit PellowSFPrf30342001 .472 2.2 1.8 .026 .375 .10518
Kit Pellow rf3023115016 .520 6.1 1.8 .095 .413 .171629
Carlos Pena*CIN1b2691412047 .802 57.9 5.6 .221 .818 .40239159
Wily Mo PenaARLrf22633092691.060 66.8 8.8 .3811.122 .49343186
Eddie PerezOCPc 3659206245 .472 10.3 1.7 .063 .356 .0891248
Neifi Perez#BRKss31583201 .475 4.4 1.8 .051 .344 .063420
Timo Perez*MISrf2968255213 .604 20.9 2.9 .105 .513 .1591980
Tomas Perez#BSB3b3005001 .000 -0.0-0.0 .000 .000 .00000
Josh PhelpsTOPdh26522030311 .927 32.8 6.1 .283 .853 .31424113
Jason PhillipsPAXc 2745169114 .879 28.4 7.2 .178 .876 .2811671
Mike PiazzaCAL1b35643200210 .801 43.2 5.2 .212 .760 .33230132
Calvin Pickering*ARLdh27094025 .930 13.9 5.4 .390 .897 .5121451
Jorge Piedra*HILcf2521152102 .599 12.7 3.1 .102 .518 .190943
Juan Pierre*OREcf261627565210 .825 116.8 6.2 .117 .865 .24550304
A.J. Pierzynski*HILc 271135090211 .723 59.7 4.5 .138 .640 .18138190
Scott Podsednik*CARcf2812103103 .486 6.3 2.0 .083 .500 .250425
Placido PolancoOCP2b281316252514 .755 78.1 4.8 .139 .675 .18944245
Colin Porter*SEArf281878011 .712 9.4 4.9 .070 .647 .155326
Jorge Posada#CINc 321275790312 .846 89.0 6.5 .207 .873 .40651222
Todd PrattMECc 3718127113 .888 21.4 7.4 .184 .934 .3881349
Alex PrietoBRK2b28517000 .437 0.8 1.8 .000 .417 .21402
Albert PujolsBSB1b24162712010161.139 183.711.6 .3701.276 .521108431
Robb QuinlanPAX3b27073001 .808 10.8 6.8 .083 .837 .200323
Robb QuinlanBSB3b2740164101 .832 27.1 7.0 .144 .864 .2531566
Robb Quinlan 3b2740237102 .826 38.1 7.0 .126 .856 .2381889
Humberto QuinteroSEAc 24043201 .841 6.4 5.7 .211 .821 .316619
Guillermo QuirozARLc 2209000 .444 0.4 1.7 .000 .286 .00002
Tim Raines#SEAcf24035000 .589 2.3 2.3 .061 .444 .061210
Aramis RamirezARL3b261626991717 .855 111.2 6.4 .192 .807 .26964319
Manny RamirezARLlf3216273402221.061 168.4 9.9 .3171.112 .429102424
Joe RandaMIA3b341466023610 .782 83.5 5.7 .133 .733 .23752227
Cody RansomARZss280110001.055 2.3 8.8 .2001.000 .20026
Cody RansomMISss28030001.167 0.3 4.5 .0001.000 .00001
Cody RansomBRKss2811531011.134 13.010.6 .3781.219 .467932
Cody Ransom ss2811671011.124 15.510.0 .3331.171 .4041139
Tike Redman*BAKcf2769243105 .636 22.5 3.3 .090 .552 .1501582
Mike RedmondSPRc 3354225236 .672 22.7 3.8 .093 .571 .1271373
Jeremy Reed*BSBcf2311109100 .847 19.2 8.2 .021 .903 .155239
Pokey ReeseARZss310181011.004 3.5 8.6 .1331.000 .26718
Desi Relaford#MEC3b3031192023 .622 17.4 3.4 .109 .575 .2421052
Edgar RenteriaOREss281626926910 .694 73.6 3.9 .111 .616 .16553244
Michael RestovichBSBlf25010000 .000 0.0 0.0 .000 .000 .00000
Jose Reyes#ARL2b211372011 .761 9.2 4.7 .176 .750 .250831
Alexis RiosORErf23693431110 .516 21.5 2.2 .062 .475 .1951477
Luis RivasTOP2b2449155112 .644 15.4 3.6 .110 .589 .200852
Juan RiveraORErf251134731715 .775 61.4 5.1 .139 .738 .26837177
Brian Roberts#TOP2b261135095410 .670 51.1 3.9 .100 .632 .25039150
Dave Roberts*PKClf3295446044 .773 62.1 5.4 .154 .872 .37240160
Kerry Robinson*ARZlf30055212 .644 4.0 2.5 .043 .575 .109214
Alex RodriguezPAX3b281627312918 .876 121.0 6.7 .218 .906 .36765324
Ivan RodriguezBAKc 321446497413 .888 110.9 7.0 .185 .859 .25662305
Scott RolenCAL3b2913963231013 .979 124.7 8.7 .2601.053 .42972295
Jimmy Rollins#ARZss251627178910 .841 114.9 6.5 .179 .851 .30578303
David RossMISc 271133000 .432 1.5 1.5 .094 .333 .12538
Aaron RowandHILcf2613660111211 .754 76.2 4.8 .169 .715 .25056242
Olmedo SaenzBSB1b33331470101.100 39.612.1 .3381.218 .4121895
Tim SalmonBAKdh350113024 .735 13.3 4.4 .093 .620 .130644
Alex Sanchez*BAKcf2793408822 .665 38.8 3.4 .059 .564 .07418140
Rey SanchezBAK2b3646176114 .772 23.5 5.2 .143 .678 .1791775
Reggie SandersBRKrf3675355277 .765 44.4 4.5 .229 .730 .29537161
Benito SantiagoSEAc 3961241127 .825 33.8 5.2 .207 .731 .22026118
Brian Schneider*PKCc 27883842417 .718 41.0 4.0 .129 .632 .23231132
Marco ScutaroSPR2b2813103010 .724 12.6 4.7 .155 .653 .206941
David Segui#SPRdh37064012 .784 8.3 5.0 .136 .705 .169626
Richie SexsonCAR1b2924117013 .925 18.9 6.1 .402 .928 .5391563
Gary SheffieldARZrf3516275801421 .923 134.1 7.5 .210 .940 .34666336
Chris SheltonHILdh240110001.170 3.217.0 .2501.600 .62525
Ruben Sierra#BSBdh3823119010 .886 20.2 6.9 .248 .872 .3211559
Randall Simon*OCP1b2904000 .500 0.3 2.3 .000 .333 .00001
Grady Sizemore*SOMcf2137176000 .890 31.7 7.6 .253 .929 .3902081
Terrmel Sledge*BSBlf27115497747 .819 75.1 6.1 .188 .834 .34150200
Jason Smith*BSB2b26070001.000 1.711.6 .1431.000 .14314
Jason Smith*BRK2b261673021 .714 8.3 4.2 .162 .627 .191929
Jason Smith* 2b261680021 .740 9.9 4.7 .160 .655 .1871033
J.T. Snow*SOM1b361105192171.027 121.311.3 .2071.160 .37563251
Chris SnyderMISc 231786011 .878 14.1 6.6 .297 .930 .4731040
Alfonso SorianoBSB2b281626760108 .748 85.3 4.7 .179 .714 .24664281
Sammy SosaARLrf351456050222 .735 68.0 4.2 .176 .667 .28149225
Shane SpencerBAKlf3262234115 .729 26.4 4.2 .193 .693 .3002187
Scott Spiezio#MIS3b3135141340 .567 11.6 3.0 .081 .505 .161737
Junior SpiveyCAR2b2964307127 .748 38.3 5.0 .119 .723 .24620105
Matt Stairs*CARrf361125346517 .898 89.3 6.8 .231 .881 .34752247
Shannon StewartBSBlf30104486217 .849 78.2 6.6 .160 .823 .24339212
Kelly StinnettARZc 34460000 .834 9.6 7.0 .176 .865 .275323
Kelly StinnettSPRc 340230001.522 12.734.4 .3912.300 .435322
Kelly Stinnett c 344830001.042 20.611.9 .2431.170 .324645
B.J. Surhoff*HILrf3998413116 .757 54.0 5.4 .086 .693 .18617144
Ichiro Suzuki*SFPrf30162770255 .908 146.8 8.2 .110 .926 .18548355
Mark Sweeney*SEArf3428194023 .629 17.0 3.3 .123 .596 .2901351
Mike SweeneyARL1b3083366066 .910 65.5 7.2 .272 .909 .32643190
Nick Swisher#MISlf23051100 .795 7.4 5.8 .205 .788 .318520
So TaguchiBAKlf34572276110 .667 21.0 3.3 .113 .560 .1651780
Mark Teixeira#TOP1b241627060614 .750 87.1 4.8 .189 .739 .34161251
Miguel TejadaBAKss281626970914 .813 100.9 5.7 .190 .759 .25763308
Luis TerreroCINcf24090001.016 2.010.8 .2861.200 .57124
Luis TerreroSDTcf24645000 .656 5.3 4.8 .025 .733 .225112
Luis Terrero cf24654000 .711 7.2 5.5 .064 .800 .277316
Marcus ThamesSFSlf2742216013 .948 41.1 7.6 .310 .944 .38530121
Charles Thomas*SOMlf2551245245 .848 38.4 6.5 .153 .825 .23321101
Frank ThomasHILdh36843410451.038 75.710.4 .3221.218 .58240157
Jim Thome*ARZ1b3313662106121.034 133.2 9.1 .3711.108 .53689343
Terry Tiffee#BRK3b251259012 .720 6.9 4.6 .036 .590 .091220
Yorvit TorrealbaBRKc 2558232206 .961 44.5 7.9 .261 .947 .32728123
Chad Tracy*HIL3b241345515715 .763 69.9 4.9 .139 .705 .24145206
Michael Tucker*MIArf330134001 .647 13.0 3.6 .157 .602 .2731044
B.J. UptonCINss1946216021 .869 37.0 7.2 .153 .883 .2601895
Juan UribePKC2b24973845420 .756 39.7 3.6 .188 .646 .23938158
Juan UribeCIN2b2460250365 .733 26.9 3.9 .157 .650 .2062294
Juan Uribe 2b2415763481025 .747 66.6 3.7 .176 .647 .22660252
Chase Utley*CIN2b2551212230 .771 25.6 4.3 .227 .701 .2422496
Eric Valent*SPRlf2788350096 .865 56.2 6.3 .259 .849 .34844168
Javier Valentin#SOMc 2855247034 .834 37.7 6.2 .189 .801 .28826107
Jose Valentin*CARss34124484255 .774 60.3 4.6 .271 .739 .36351213
Jason Varitek#SDTc 32137593136 .828 91.4 6.4 .166 .844 .30945231
Robin Ventura*SEA1b36063010 .616 6.0 3.8 .035 .524 .123217
Jose Vidro#SPR2b29119534318 .781 74.7 5.7 .131 .739 .24439203
Jose Vizcaino#HILss36103422352 .703 49.5 4.6 .103 .617 .16531149
Omar Vizquel#SDTss3742263515 .740 32.5 5.0 .088 .718 .2431284
Larry Walker*CALrf37763500451.080 86.711.4 .3421.294 .59543185
Todd Walker*MIA2b31103461542 .762 61.7 5.3 .184 .724 .26938182
Daryle Ward*BRK1b2969320034 .775 42.7 5.2 .201 .731 .29134132
Vernon WellsBSBcf251626500623 .806 90.5 5.4 .169 .767 .28457267
Jayson WerthBRKlf2587358043 .956 71.8 8.6 .2871.032 .45040177
Rondell WhiteBSBlf3247266042 .818 40.7 6.1 .210 .806 .31527115
Ty WiggintonSEA3b26692830211 .627 23.3 2.9 .116 .528 .2021888
Brad Wilkerson*PKC1b271627046714 .882 113.6 6.7 .247 .939 .47069279
Bernie Williams#PAXcf351627873716 .794 108.3 5.5 .182 .778 .33266297
Gerald WilliamsSFPlf371179012 .809 11.3 5.5 .239 .818 .3801035
Craig WilsonPKCrf2761251018 .741 29.4 4.4 .178 .680 .2492495
Craig WilsonSOMrf27873771117 .902 58.9 6.0 .272 .858 .34444183
Craig Wilson rf271486281225 .837 88.0 5.4 .234 .786 .30668278
Dan WilsonMISc 35873342010 .699 35.7 4.2 .087 .611 .18815106
Enrique Wilson#CIN2b30030001 .567 2.1 2.4 .100 .458 .133310
Enrique Wilson#OCP2b30012000 .650 1.1 3.2 .300 .667 .50014
Enrique Wilson# 2b30042001 .588 3.2 2.6 .150 .515 .225414
Jack WilsonMECss261617091715 .849 113.3 6.4 .179 .800 .23565330
Preston WilsonOCPcf29782590215 .734 26.3 3.6 .176 .629 .24824102
Vance WilsonARZc 3150208026 .883 34.6 7.1 .193 .900 .3351986
Randy Winn#BRKcf30104468229 .801 69.7 6.1 .115 .826 .27439176
Dewayne Wise*SPRlf26657021 .716 6.4 4.1 .140 .725 .260420
Tony Womack*PKC2b3416271118716 .723 82.7 4.5 .090 .664 .18736239
Chris WoodwardSDTss282192001 .601 7.5 3.1 .086 .530 .210424
David WrightMEC3b2144251012 .890 44.8 7.3 .246 .885 .29332126
Kevin YoukilisMIS3b2527169001 .845 26.5 6.4 .231 .847 .3471872
Dmitri Young#SEAdh301185090112 .753 63.5 4.7 .170 .672 .22348209
Eric YoungARZlf3749250211 .765 31.9 5.0 .143 .738 .2532289
Michael YoungSEAss271627396220 .728 83.8 4.3 .125 .644 .19949273
Gregg Zaun#SFSc 33107443333 .819 67.9 6.7 .136 .833 .29429160
Todd ZeilePAX1b38217001 .941 2.6 5.4 .353 .846 .353211
Todd ZeileBSB1b38040001.000 1.013.5 .0001.000 .00002
Todd Zeile 1b38221001 .952 3.7 6.7 .286 .867 .286213

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Bobby Abreu*ANGrf304.433.63409 .308421 .613423 .616 1.0
Russ Adams*ARZss231.111.0242 .35726 .53126 .531 0.7
Russ Adams*MISss231.111.0338 .2119 .22010 .244 1.0
Russ Adams* ss231.111.0280 .28735 .38936 .400 0.8
Chris AguilaCALrf251.030.9718 .38930 .88230 .882 4.5
Edgardo AlfonzoMIS3b304.123.77476 .307256 .451263 .463 0.9
Roberto Alomar#PAX2b361.181.099 .3334 .3084 .308 3.0
Roberto Alomar#SDT2b361.080.929 .2226 .4626 .462 1.0
Roberto Alomar# 2b361.131.0018 .27810 .38510 .385 1.7
Sandy AlomarTOPc 382.061.9757 .24619 .28819 .288 3.5
Moises AlouSFSlf374.173.72452 .319367 .612371 .618 1.2
Tony AlvarezBRKrf252.892.3319 .1056 .2317 .269 0.5
Alfredo Amezaga#ANGss260.500.501 .0000 .0000 .000 0.0
Garret Anderson*HILcf324.544.24424 .311273 .501273 .501 1.9
Marlon Anderson*PAX2b301.431.298 .3755 .5005 .500 1.0
Rich AuriliaCARss323.012.63237 .274152 .455153 .458 1.4
Brad AusmusOREc 352.242.04233 .26299 .338100 .341 1.9
Jeff BagwellARZ1b360.470.4218 .2228 .3089 .346 2.5
Jeff BagwellSFP1b364.003.51203 .330175 .554180 .570 1.9
Jeff Bagwell 1b362.552.24221 .321183 .535189 .553 2.0
Paul Bako*OREc 320.790.718 .0001 .0911 .091 2.0
Rocco BaldelliBSBcf224.183.8991 .26460 .51361 .521 2.2
Rocco BaldelliMIScf224.223.96261 .326166 .485169 .494 3.1
Rocco Baldelli cf224.213.94352 .310226 .492230 .501 2.9
Rod BarajasSFPc 283.403.18293 .239160 .412164 .423 3.5
Clint BarmesMIAss250.980.9247 .31934 .56735 .583 3.5
Michael BarrettARLc 273.763.43400 .290250 .479261 .500 2.6
Tony BatistaORE3b301.901.77175 .20070 .33271 .336 4.8
Danny BautistaBAKrf322.502.23197 .27497 .39699 .404 0.8
Jason BayANGlf254.404.06322 .314286 .546289 .552 4.7
David BellSDT3b314.333.90523 .321327 .466332 .474 1.6
Mark Bellhorn#ARL2b294.373.62366 .314326 .478326 .478 1.7
Ronnie BelliardHIL2b293.313.01179 .335119 .480119 .480 1.9
Carlos Beltran#ARZcf274.834.15523 .256498 .636508 .649 1.3
Adrian BeltreSOM3b254.494.07543 .350479 .658482 .662 1.6
Gary BennettOREc 321.881.66179 .30798 .428100 .437 1.4
Dave BergBAKlf331.001.005 .0000 .0000 .00099.0
Lance Berkman#ARZrf284.894.00230 .361270 .736272 .741 0.8
Lance Berkman#OCPrf284.423.62222 .297250 .658250 .658 1.0
Lance Berkman# rf284.643.80452 .330520 .696522 .699 0.9
Angel BerroaMIAss263.813.49465 .338273 .442287 .465 3.3
Wilson Betemit#CALss220.800.756 .1672 .1252 .125 9.0
Larry Bigbie*CINlf263.743.35333 .390226 .465228 .469 2.5
Craig BiggioPKClf384.474.06186 .333118 .498120 .506 1.8
Craig BiggioSDTlf383.973.4097 .29983 .59792 .662 1.2
Craig Biggio lf384.273.80283 .322201 .535212 .564 1.6
Casey BlakeARZ3b304.133.59364 .330321 .544329 .558 2.3
Hank Blalock*OCP3b234.313.82447 .306376 .538377 .539 2.0
Andres Blanco#SFSss200.640.5448 .35426 .40028 .431 2.8
Henry BlancoCINc 322.402.06107 .15964 .42465 .430 2.0
Willie BloomquistOCP3b261.761.63111 .30657 .36159 .373 5.3
Geoff Blum#PKC3b313.142.74172 .349140 .579140 .579 1.4
Hiram BocachicaSOMcf283.212.4770 .38679 .72579 .725 0.5
Barry Bonds*MEClf394.703.34404 .277555 .782569 .801 0.3
Bret BooneSFP2b353.843.45380 .289269 .473273 .480 2.5
Milton Bradley#CALcf264.814.24450 .342343 .513344 .514 1.7
Russell Branyan*CIN3b282.342.0967 .37392 .70295 .725 4.0
Ben Broussard*ARZ1b273.322.9360 .51765 .69966 .710 2.2
Ben Broussard*SPR1b271.871.6494 .426105 .660108 .679 2.4
Ben Broussard* 1b272.231.96154 .461170 .675174 .690 2.3
Eric BruntlettBSBss261.121.0032 .18834 .58634 .586 3.2
John BuckCARc 232.081.8781 .29669 .46671 .480 3.8
Jamie BurkeHILc 323.082.68124 .40379 .51380 .519 0.9
Jeromy Burnitz*MIArf354.423.99452 .265350 .489355 .496 3.1
Pat BurrellCARlf274.213.48318 .283304 .534307 .540 1.5
Sean Burroughs*CIN3b232.312.13154 .33872 .38973 .395 3.0
Marlon ByrdMECcf262.682.51158 .27888 .44489 .449 2.9
Eric ByrnesSEAlf283.863.49186 .349136 .542137 .546 1.9
Jolbert CabreraBAK3b312.171.99159 .29686 .37790 .395 4.0
Miguel CabreraMECrf214.463.92451 .339414 .573420 .581 2.2
Orlando CabreraPAXss292.902.52171 .292107 .505109 .514 0.6
Miguel CairoSFP2b303.633.27342 .325192 .440208 .477 3.5
Mike CameronSFScf313.853.39283 .237279 .561285 .573 2.8
Jorge CantuMIS2b222.402.18131 .44396 .48798 .497 4.7
Jamey CarrollBRK2b303.342.95222 .342125 .430126 .433 1.1
Sean Casey*SPR1b294.504.19533 .330312 .513320 .526 0.7
Vinny CastillaTOP3b364.203.85487 .232292 .429294 .432 2.4
Alberto CastilloSDTc 342.702.2390 .24447 .39547 .395 0.5
Jose CastilloPAX2b233.142.94163 .31388 .39590 .404 5.6
Luis Castillo#ARZ2b284.423.85554 .310327 .457329 .459 0.9
Juan CastroMIA3b323.873.5342 .21428 .48328 .483 3.3
Juan CastroMIS3b323.563.37187 .28995 .38295 .382 3.9
Juan Castro 3b323.613.40229 .275123 .401123 .401 3.8
Frank Catalanotto*SOMlf302.402.10145 .29776 .40678 .417 1.5
Roger Cedeno#CINrf291.050.9339 .59035 .58335 .583 2.0
Endy Chavez*OREcf263.633.23391 .289189 .414191 .418 0.8
Eric Chavez*MEC3b264.523.68354 .257308 .549309 .551 0.8
Hee Seop Choi*ARL1b253.532.9168 .26564 .53365 .542 1.8
Ryan Church*CARlf250.260.2417 .41210 .41710 .417 2.5
Alex Cintron#MIAss252.982.78232 .276117 .432119 .439 1.5
Brady ClarkSDTrf313.512.94363 .333280 .538289 .556 1.0
Tony Clark#ORE1b321.010.8439 .25658 .64459 .656 2.0
Royce ClaytonSFSss342.362.08147 .33390 .42590 .425 1.9
J.D. Closser#PKCc 241.521.36109 .42260 .42061 .427 2.0
Lou CollierBRKlf301.000.8917 .35315 .55615 .556 2.0
Jeff ConineCINlf382.532.33216 .287140 .486142 .493 2.3
Alex Cora*BRK2b283.953.40409 .274215 .418235 .457 1.1
Humberto CotaBRKc 253.213.0048 .20844 .48945 .500 6.0
Craig Counsell*PKCss332.802.54272 .309129 .362131 .368 2.2
Carl Crawford*CINlf224.794.44608 .314374 .482386 .497 2.6
Joe CredeMIS3b263.673.34330 .242193 .424208 .457 3.3
Coco Crisp#SFScf242.542.30272 .393197 .588198 .591 1.5
Bobby CrosbyOCPss244.003.50418 .321321 .495328 .506 1.9
Deivi CruzTOPss313.803.54368 .310209 .470213 .479 3.2
Jacob Cruz*CALrf313.443.1118 .1115 .1615 .161 3.3
Jose Cruz#PKCrf303.603.1066 .16759 .54659 .546 1.5
Michael CuddyerARL2b252.662.35239 .293166 .480167 .483 1.6
Midre Cummings*ARZdh321.151.0719 .26313 .41913 .419 4.5
Midre Cummings*SPRdh320.910.8022 .36418 .56319 .594 1.7
Midre Cummings* dh321.020.9241 .31731 .49232 .508 2.8
Brian DallimoreARZ2b301.000.9212 .1672 .1542 .15499.0
Brian DallimoreSPR2b300.950.7714 .42911 .52411 .524 0.8
Brian Dallimore 2b300.970.8326 .30813 .38213 .382 1.0
Johnny Damon*TOPcf303.843.24390 .315315 .586320 .595 0.7
Brian Daubach*CAL1b324.223.5265 .23156 .57756 .577 0.9
Jeff DaVanon#BAKcf303.322.86170 .300113 .479113 .479 0.9
Ben Davis#OCPc 270.910.8523 .13010 .33310 .333 2.0
David DeJesus*OCPcf243.423.00207 .343162 .551163 .554 1.3
Carlos Delgado*PAX1b324.133.50359 .242282 .484288 .494 1.6
Wilson Delgado#PAXss311.141.0360 .38336 .36736 .367 4.4
David Dellucci*ARLlf303.262.75263 .270228 .511230 .516 1.6
Mark DeRosaARL3b290.360.3423 .2618 .2429 .273 8.0
Doug DeVore*ANGlf260.670.672 .5001 .5001 .500 0.0
Einar DiazANGc 312.071.5721 .1437 .24110 .345 0.7
Victor DiazARZrf221.050.9820 .45020 .47620 .476 5.7
J.D. Drew*CALrf284.533.57390 .318437 .639446 .652 0.9
Adam Dunn*MEClf244.463.72369 .298456 .631462 .639 2.0
Erubiel Durazo*CALdh294.193.74398 .382326 .585335 .601 1.8
Ray Durham#SFS2b324.393.80464 .254315 .513315 .513 0.9
Trent DurringtonANG3b281.241.1230 .30019 .46319 .463 3.5
Jermaine DyePAXrf302.242.05168 .298129 .538130 .542 2.3
Damion EasleyCAR2b342.822.46206 .296160 .521177 .577 2.4
David EcksteinBSBss293.733.27457 .249178 .327193 .355 1.2
Jim Edmonds*CARcf344.553.87367 .371474 .694479 .701 1.9
Juan EncarnacionORErf280.690.6350 .26033 .50834 .523 1.8
Morgan EnsbergPAX3b281.000.8539 .25626 .50026 .500 0.8
Morgan EnsbergMIS3b283.362.9794 .29852 .43053 .438 1.3
Morgan Ensberg 3b281.971.72133 .28678 .45179 .457 1.1
Darin Erstad*CAL1b300.600.5673 .27427 .30028 .311 4.3
Johnny Estrada#MECc 284.203.74419 .327253 .474261 .489 1.3
Adam EverettBRKss272.642.44309 .285134 .354138 .365 2.9
Carl Everett#SDTdh331.000.737 .4297 .4677 .467 1.0
Pedro FelizBAK1b293.963.73392 .219266 .484267 .485 3.9
Chone Figgins#SFS3b264.073.56509 .316301 .457303 .460 1.2
Steve Finley*SDTcf393.352.87364 .253244 .495246 .499 0.9
John FlahertyBSBc 361.000.9731 .32313 .37113 .371 3.0
Cliff Floyd*ANGlf311.301.2064 .34454 .52454 .524 3.3
Lew FordPAXlf274.223.70514 .280320 .468331 .484 1.4
Julio FrancoMIA1b422.171.92197 .376151 .528152 .531 1.6
Ryan FreelORE3b284.143.51450 .344262 .416279 .443 1.6
Brad Fullmer*SFPdh293.312.98250 .224139 .433142 .442 1.7
Rafael Furcal#SFPss264.283.78520 .281296 .427301 .434 1.5
Danny GarciaCAL2b243.913.39124 .34781 .45087 .483 2.4
Karim Garcia*MISrf283.823.5566 .21229 .34529 .345 2.2
Nomar GarciaparraANGss304.003.49302 .278164 .423172 .443 1.1
Joey Gathright*TOPcf230.890.8428 .35712 .30013 .32510.0
Jody Gerut*SPRrf263.883.33472 .220264 .420271 .431 0.9
Jason Giambi*PKC1b333.102.54148 .351147 .593155 .625 1.3
Jay Gibbons*MECrf270.980.8675 .21334 .33735 .347 2.8
Geronimo GilSFSc 280.210.2120 .2006 .2616 .26199.0
Brian Giles*MIArf334.473.79465 .314386 .580388 .583 0.9
Marcus GilesPAX2b264.473.91351 .333241 .481252 .503 1.9
Keith GinterBRK2b284.183.68299 .308233 .502239 .515 2.3
Doug GlanvilleBAKcf330.330.221 .0001 .3331 .333 1.0
Troy GlausBSBdh274.233.69163 .276180 .664183 .675 1.9
Ross Gload*OCP1b281.711.47156 .31497 .44799 .456 1.2
Chris GomezSOMss333.292.94296 .307156 .424159 .432 0.8
Adrian Gonzalez*BRK1b222.652.3152 .32732 .46433 .478 1.5
Alex GonzalezBRKss273.343.00171 .275124 .546126 .555 1.9
Alex S. GonzalezMISss313.863.56165 .23674 .33675 .341 4.2
Juan GonzalezTOPrf340.980.9185 .29439 .39039 .390 1.3
Luis Gonzalez*SFSlf364.373.59335 .257255 .508256 .510 0.9
Luis A. GonzalezPKC2b252.792.54249 .365160 .455165 .469 4.6
Ruben Gotay#MIS2b211.451.31104 .26051 .34552 .351 2.9
Tony GraffaninoBAK2b320.840.7910 .50013 .81314 .87599.0
Nick GreenBAK2b253.072.7892 .39157 .40458 .411 3.8
Shawn Green*MEC1b311.971.6744 .34131 .40332 .416 1.8
Khalil GreeneCALss244.093.63427 .307274 .446280 .456 1.9
Todd GreeneSFSc 333.133.01165 .327141 .644142 .648 5.2
Ben Grieve*SDTrf283.092.6649 .44945 .45547 .475 3.3
Ken Griffey*SFPcf343.442.82166 .235166 .619167 .623 0.9
Marquis GrissomSFPcf373.723.37278 .273169 .459170 .462 2.1
Gabe Gross*CALlf240.950.8013 .1545 .2635 .263 1.0
Mark GrudzielanekBAK2b344.093.78268 .321122 .382127 .398 1.9
Vladimir GuerreroOCPrf284.514.10558 .315449 .615458 .627 1.6
Carlos Guillen#SOMss284.514.01479 .357381 .579382 .581 1.6
Jose GuillenPKClf284.534.20571 .364377 .514391 .533 2.9
Cristian Guzman#HILss262.542.32220 .295126 .477126 .477 1.6
Freddy Guzman#SFPcf230.880.7121 .38114 .38915 .417 1.3
Travis Hafner*TOPdh273.783.13289 .343357 .695364 .708 1.4
Jerry HairstonARLrf283.052.62284 .289156 .433165 .458 0.8
Scott HairstonORE2b242.582.1975 .34761 .55062 .559 1.7
Bill HallORE2b241.000.886 .3338 .5008 .500 3.5
Toby HallSPRc 283.212.93313 .230125 .336130 .349 1.3
Robby HammockHILc 271.831.7183 .27745 .39145 .391 3.3
Jeffrey HammondsSDTrf332.802.1019 .21116 .57116 .571 0.1
Dave Hansen*CAL1b354.423.8887 .33367 .58367 .583 0.8
Brendan HarrisANG2b230.670.671 .0000 .0000 .00099.0
Willie Harris*SOM2b264.293.73359 .284196 .401197 .403 1.1
Ken HarveyOCP1b262.582.37238 .387143 .426148 .440 3.7
Scott Hatteberg*OCP1b344.183.52408 .255261 .488264 .493 0.6
Brad Hawpe*CINrf251.040.8913 .23117 .58617 .586 2.5
Wes HelmsBSB3b282.212.0096 .34455 .40157 .416 3.2
Todd Helton*ANG1b304.733.80499 .347527 .688529 .691 0.6
Jose HernandezSFS2b342.131.89184 .332152 .531152 .531 2.9
Ramon HernandezPAXc 283.943.50367 .292248 .496255 .510 1.6
Richard HidalgoBRKrf283.843.64133 .301136 .581137 .585 7.9
Bobby Higginson*MISrf333.983.44368 .285235 .450240 .460 1.5
Bobby Hill#SPR2b262.442.21144 .25759 .32261 .333 2.0
Koyie Hill#PKCc 251.111.0333 .27311 .26211 .262 3.5
Shea HillenbrandORE1b284.203.89476 .296225 .403237 .425 1.9
Eric Hinske*ANG3b262.141.9570 .27137 .40237 .402 2.0
Todd Hollandsworth*CARrf311.451.34124 .33999 .576100 .581 2.2
Matt HollidayPAXlf244.003.69313 .297242 .517246 .526 3.6
Ryan Howard*CAR1b241.020.8426 .15411 .24412 .267 2.0
Orlando Hudson#CAL2b263.523.14369 .331265 .509267 .512 1.8
Aubrey Huff*TOP3b274.273.78504 .302352 .522358 .531 1.1
Torii HunterANGcf284.464.01460 .287318 .495325 .506 2.0
Raul Ibanez*SPRlf324.343.98463 .296240 .401244 .407 2.2
Omar InfanteSEA2b223.923.67426 .310323 .529327 .535 4.4
Brandon IngeARZ3b273.503.19265 .351190 .512190 .512 3.0
Cesar Izturis#PAXss243.313.06387 .300184 .394184 .394 1.5
Maicer Izturis#SEAss230.340.3024 .20810 .28610 .286 1.8
Bucky JacobsenOCP1b282.952.56115 .357120 .615120 .615 1.9
Geoff Jenkins*BRKlf293.322.93328 .351291 .581294 .587 2.0
Derek JeterCINss304.303.80518 .317330 .473347 .498 2.0
D'Angelo Jimenez#MEC2b264.633.87452 .323335 .513337 .516 0.9
Charles JohnsonANGc 323.342.76229 .310193 .486199 .501 1.7
Nick Johnson*MIS1b252.442.05160 .28792 .37796 .393 1.4
Reed JohnsonMIAlf274.073.81377 .279209 .417214 .427 3.7
Andruw JonesSOMcf274.203.75431 .265311 .457315 .463 2.5
Chipper Jones#ANG3b324.373.78396 .290387 .615390 .620 1.5
Jacque Jones*ARZrf292.992.68174 .241103 .410106 .422 2.5
Jacque Jones*OCPrf292.071.8959 .27137 .40739 .429 4.4
Jacque Jones* rf292.672.41233 .249140 .409145 .424 2.9
Brian JordanCINrf373.382.98131 .26799 .553100 .559 1.2
Gabe KaplerCARrf282.922.63162 .33397 .455100 .469 1.9
Matt Kata#SFS2b261.171.05134 .20953 .30353 .303 1.6
Austin KearnsSOMrf243.442.9094 .31983 .50383 .503 1.6
Jason KendallTOPc 304.554.05574 .328288 .411316 .451 1.1
Adam Kennedy*ANG2b284.563.96438 .304276 .435294 .464 1.8
Jeff KentSDT2b364.233.84488 .303352 .520356 .526 2.3
Jeff KeppingerANG2b243.443.25109 .28462 .50062 .500 1.0
Bobby Kielty#ANGlf273.172.72150 .28796 .427101 .449 1.5
Ryan Klesko*BAKlf333.663.28160 .35098 .439100 .448 2.1
Paul KonerkoORE1b284.363.81457 .254364 .516377 .534 2.0
Corey Koskie*SEA3b313.803.36316 .288274 .577281 .592 1.9
Casey Kotchman*ORE1b210.820.738 .1251 .1112 .222 0.0
Mark Kotsay*SEAcf284.704.19593 .332384 .505387 .509 1.0
Jason Kubel*CALrf222.692.3859 .16923 .29524 .308 1.1
Gerald LairdSOMc 240.820.829 .5567 .7787 .778 0.0
Gerald LairdBRKc 240.790.578 .2508 .7278 .727 1.0
Gerald Laird c 240.800.6817 .41215 .75015 .750 1.0
Tim LakerBAKc 340.960.8671 .29648 .51149 .521 2.4
Mike Lamb*SFP3b284.093.66238 .286176 .478176 .478 2.4
Jason LaneMISlf272.141.9189 .30365 .46865 .468 2.1
Ray Lankford*BSBlf370.980.8834 .23518 .31618 .316 2.8
Barry LarkinSDTss404.233.86357 .319194 .433194 .433 1.5
Adam LaRoche*ARZ1b240.590.4121 .42924 .66725 .694 0.4
Adam LaRoche*OCP1b241.000.9029 .41418 .45018 .450 2.7
Adam LaRoche* 1b240.750.6050 .42042 .55343 .566 1.0
Brandon LarsonBSB3b281.000.9011 .2734 .2005 .250 7.0
Jason LaRueBRKc 302.642.36226 .336154 .425169 .467 4.5
Matt Lawton*SDTlf323.843.34359 .295212 .427217 .438 1.3
Matthew LeCroyARLdh283.472.86128 .266107 .532109 .542 1.0
Ricky Ledee*MIScf301.791.6077 .26040 .31040 .310 2.9
Carlos LeeMISlf284.513.97503 .304371 .534378 .544 1.4
Derrek LeeBAK1b284.393.89460 .293413 .588418 .595 2.1
Justin LeoneBRK3b261.171.119 .33313 .61913 .619 9.0
Mike LieberthalCARc 324.063.76455 .301286 .489294 .503 2.4
Paul Lo DucaMIAc 324.674.18536 .332311 .472319 .484 1.1
Kenny Lofton*PKCcf373.032.51170 .300103 .479108 .502 0.4
Kenny Lofton*SDTcf371.591.4121 .38113 .48113 .481 2.0
Kenny Lofton* cf372.752.30191 .309116 .479121 .500 0.5
Nook Logan#OREcf242.282.10104 .34648 .36448 .364 2.5
Terrence Long*SPRlf281.471.33142 .34582 .43483 .439 2.1
Felipe Lopez#ANGss243.042.76229 .367174 .485177 .493 3.3
Javy LopezBSBc 334.484.13556 .340341 .470349 .481 2.3
Jose LopezSFPss200.940.9242 .23818 .36718 .367 5.0
Mark LorettaCIN2b324.644.22615 .356416 .553425 .565 1.3
Mike LowellCAR3b304.483.92523 .279392 .541397 .548 1.1
Julio LugoSPRss283.993.47457 .300258 .402262 .408 1.8
Hector LunaOREss240.880.8813 .1547 .5007 .500 0.0
John Mabry*MIAlf333.292.84192 .365172 .550173 .553 2.0
Anderson Machado#BSBss234.113.3328 .64340 .54140 .541 2.5
Jose Macias#ANG3b323.263.0764 .32845 .51145 .511 4.3
Rob Mackowiak*HILrf282.191.96166 .28395 .413100 .435 2.2
Chris Magruder#SOMrf273.043.0064 .34454 .65954 .65910.0
Eli MarreroCALlf303.913.51220 .427188 .616188 .616 1.6
Edgar MartinezARLdh414.083.71175 .297101 .393101 .393 2.9
Ramon MartinezMISss311.781.65104 .25040 .32540 .325 2.2
Tino Martinez*BRK1b361.661.43171 .199100 .418101 .423 1.2
Victor Martinez#CALc 254.153.75499 .291316 .491321 .499 1.3
Mike MathenySOMc 333.483.20301 .292169 .426175 .441 2.6
Luis MatosARLcf250.730.6841 .26823 .40424 .421 3.7
Hideki Matsui*SFPlf304.563.89490 .298431 .583431 .583 1.0
Kazuo Matsui#TOPss282.642.48230 .343143 .483143 .483 2.5
Gary Matthews#PKCrf293.993.56189 .360160 .565162 .572 2.0
Gary Matthews#SDTrf293.613.2843 .20923 .35424 .369 2.8
Gary Matthews# rf293.913.51232 .332183 .526186 .534 2.1
Joe Mauer*SFPc 213.362.81110 .345111 .703112 .709 0.8
Brent Mayne*MECc 362.151.9559 .28823 .27423 .274 4.0
Dave McCartyPAX1b341.070.9721 .28618 .58118 .581 1.7
Quinton McCracken#BAKlf332.762.49197 .294103 .424103 .424 1.4
John McDonaldBRKss290.750.753 .0000 .0000 .000 0.0
Joe McEwingARZ2b310.490.4636 .25013 .25013 .250 7.0
Fred McGriff*ANGdh401.000.501 .0001 .5001 .500 0.0
Mark McLemore#SDT2b391.121.0542 .28617 .35417 .354 1.0
Dallas McPherson*MIA3b231.491.4627 .33324 .46224 .46221.0
Adam Melhuse#SEAc 323.152.93166 .24799 .44299 .442 2.6
Kevin MenchSPRrf262.362.05206 .267154 .526155 .529 1.2
Frank MenechinoSOM2b332.822.38219 .297191 .568195 .580 1.2
Lou MerloniSEA1b331.781.65150 .353111 .529112 .533 3.7
Jason MichaelsHILcf283.523.08139 .317110 .489110 .489 1.8
Doug Mientkiewicz*PAX1b301.391.21114 .25466 .43766 .437 0.9
Aaron Miles#HIL2b273.192.95374 .275161 .358164 .364 1.7
Kevin MillarSFS1b324.383.81397 .302282 .504294 .525 1.4
Damian MillerOCPc 343.783.43337 .347214 .464214 .464 2.2
Damon Minor*BRK1b304.113.2170 .37151 .44353 .461 0.9
Doug MirabelliARZc 333.713.0730 .33323 .44223 .442 1.6
Doug MirabelliSFPc 332.852.6892 .37094 .62396 .636 5.6
Doug Mirabelli c 333.032.76122 .361117 .576119 .586 3.5
Chad MoellerMISc 292.252.0623 .1306 .1676 .167 3.3
Dustan MohrSDTrf282.632.17190 .274151 .475162 .509 1.6
Bengie MolinaMIAc 291.951.78143 .33686 .47088 .481 2.3
Jose MolinaANGc 293.293.05181 .282104 .416106 .424 5.2
Yadier MolinaMISc 212.982.73129 .24863 .37764 .383 2.4
Raul MondesiTOPlf331.211.1737 .24317 .33317 .333 5.5
Craig MonroeCINlf273.983.63338 .355288 .594291 .600 2.5
Melvin MoraSPR3b324.544.04504 .359393 .541406 .559 2.5
Justin Morneau*MIS1b234.073.56237 .241184 .532184 .532 1.3
Bill Mueller#SFS3b334.543.74375 .269275 .527280 .536 0.6
Eric Munson*SFP3b262.622.27120 .233130 .637130 .637 1.9
Xavier NadyPKClf251.050.9848 .37530 .51731 .534 1.3
Phil NevinCAR1b334.383.99410 .376345 .563348 .568 2.4
David Newhan*HILdh303.923.55343 .338213 .464217 .473 2.3
Laynce Nix*MECcf233.242.93292 .281195 .436196 .438 3.0
Trot Nixon*SOMrf304.043.47137 .27798 .51699 .521 1.0
Abraham Nunez#ARZrf270.360.3430 .43324 .61524 .615 3.0
Jose Offerman#SDTdh351.190.9878 .33353 .47753 .477 0.7
Augie Ojeda#CAL2b291.961.5767 .38856 .58357 .594 0.4
Miguel OjedaARZc 291.350.9119 .21124 .77424 .774 0.0
Miguel OjedaSPRc 291.020.8135 .28629 .59229 .592 0.2
Miguel Ojeda c 291.130.8554 .25953 .66353 .663 0.1
John Olerud*HIL1b351.111.01109 .24845 .33146 .338 1.3
Miguel OlivoSEAc 253.593.34150 .293108 .519108 .519 4.9
Magglio OrdonezSEArf303.743.49189 .31288 .41390 .423 0.8
Rey OrdonezHILss333.122.9443 .18610 .18910 .189 9.0
David Ortiz*SEAdh284.343.85447 .318486 .691487 .693 1.8
Lyle Overbay*SDT1b274.594.01520 .348378 .508379 .509 1.4
Orlando Palmeiro*CALlf354.193.5052 .26930 .44830 .448 0.4
Rafael Palmeiro*MIA1b394.473.87374 .316316 .637316 .637 0.6
Corey Patterson*TOPcf243.883.65111 .32470 .37672 .38710.5
Josh PaulMIAc 291.501.005 .4005 .5565 .556 1.0
Jay PaytonBRKcf313.583.08236 .314137 .455140 .465 0.7
Kit PellowARZrf303.323.0550 .20026 .35626 .356 3.2
Kit PellowSFPrf301.141.0321 .33311 .26212 .286 5.7
Kit Pellow rf301.951.7871 .23937 .32238 .330 4.1
Carlos Pena*CIN1b263.553.00227 .291218 .529219 .532 1.8
Wily Mo PenaARLrf222.432.13168 .321213 .689217 .702 3.0
Eddie PerezOCPc 363.172.94162 .22253 .25757 .277 7.0
Neifi Perez#BRKss310.800.7668 .23521 .25322 .26513.0
Timo Perez*MISrf293.593.37214 .24392 .36193 .365 2.1
Tomas Perez#BSB3b300.830.833 .0000 .0000 .00099.0
Josh PhelpsTOPdh263.172.98138 .319119 .586122 .601 6.8
Jason PhillipsPAXc 273.192.75127 .31586 .50992 .544 1.1
Mike PiazzaCAL1b353.563.14212 .269165 .516167 .522 1.8
Calvin Pickering*ARLdh271.060.9244 .22761 .64961 .649 3.1
Jorge Piedra*HILcf251.971.78109 .24855 .36257 .375 2.3
Juan Pierre*OREcf264.674.23647 .331355 .470367 .485 0.7
A.J. Pierzynski*HILc 274.143.82424 .264209 .411227 .446 1.8
Scott Podsednik*CARcf281.391.3078 .19231 .30131 .301 2.8
Placido PolancoOCP2b284.774.40517 .284274 .438286 .458 1.7
Colin Porter*SEArf283.553.2347 .42631 .39732 .410 4.8
Jorge Posada#CINc 324.113.39369 .271317 .547320 .553 0.9
Todd PrattMECc 372.271.8476 .35570 .55171 .559 1.2
Alex PrietoBRK2b282.832.3311 .1825 .2945 .294 1.0
Albert PujolsBSB1b244.403.73520 .287521 .732528 .742 0.4
Robb QuinlanPAX3b271.431.1849 .34730 .41136 .493 1.4
Robb QuinlanBSB3b273.733.32108 .38977 .47083 .506 3.3
Robb Quinlan 3b272.492.17157 .376107 .451119 .502 2.6
Humberto QuinteroSEAc 240.430.3828 .35722 .51222 .512 3.7
Guillermo QuirozARLc 220.900.908 .2502 .2222 .22299.0
Tim Raines#SEAcf240.340.3227 .29612 .34312 .343 3.0
Aramis RamirezARL3b264.313.94547 .305368 .526371 .531 1.4
Manny RamirezARLlf324.534.01478 .349498 .678506 .689 1.7
Joe RandaMIA3b344.123.66464 .321283 .470285 .473 1.3
Cody RansomARZss280.920.835 .8007 .6367 .636 5.0
Cody RansomMISss281.000.6711.0002 .6672 .667 1.0
Cody RansomBRKss283.533.0035 .31437 .69839 .736 1.4
Cody Ransom ss282.231.9041 .39046 .68748 .716 1.9
Tike Redman*BAKcf273.002.89209 .28289 .36690 .370 3.4
Mike RedmondSPRc 333.002.72189 .27080 .35689 .396 2.4
Jeremy Reed*BSBcf231.681.4992 .40248 .44050 .459 0.7
Pokey ReeseARZss310.170.1413 .46210 .55610 .556 1.5
Desi Relaford#MEC3b302.021.74138 .21774 .38577 .401 1.1
Edgar RenteriaOREss284.273.93546 .302276 .399284 .410 3.1
Michael RestovichBSBlf250.830.838 .0000 .0000 .00099.0
Jose Reyes#ARL2b210.640.6157 .29833 .45834 .472 5.0
Alexis RiosORErf232.522.26241 .232106 .309110 .321 2.3
Luis RivasTOP2b242.542.38124 .25860 .38760 .387 2.4
Juan RiveraORErf253.753.32350 .311224 .474224 .474 1.4
Brian Roberts#TOP2b263.332.88378 .275210 .413210 .413 1.1
Dave Roberts*PKClf323.843.31332 .292214 .480218 .489 1.0
Kerry Robinson*ARZlf300.450.3840 .30018 .32720 .364 2.3
Alex RodriguezPAX3b284.513.93465 .320401 .549407 .557 1.9
Ivan RodriguezBAKc 324.243.88497 .344345 .532350 .539 2.1
Scott RolenCAL3b294.513.71397 .325384 .608394 .623 1.2
Jimmy Rollins#ARZss254.433.91571 .313368 .513370 .516 1.0
David RossMISc 272.202.1319 .2639 .2739 .27313.0
Aaron RowandHILcf264.323.96446 .294272 .453279 .464 3.3
Olmedo SaenzBSB1b333.423.1691 .385104 .707105 .714 3.6
Tim SalmonBAKdh351.010.9689 .36047 .41647 .416 6.3
Alex Sanchez*BAKcf274.394.22338 .346145 .355146 .35812.8
Rey SanchezBAK2b362.632.51153 .31480 .45581 .460 2.8
Reggie SandersBRKrf363.062.86240 .283173 .487175 .493 7.0
Benito SantiagoSEAc 393.833.68183 .322122 .506124 .51510.3
Brian Schneider*PKCc 272.592.30300 .280167 .435170 .443 1.2
Marco ScutaroSPR2b280.960.9182 .28046 .44746 .447 2.6
David Segui#SPRdh371.000.9249 .34728 .43830 .469 5.0
Richie SexsonCAR1b291.261.1069 .13077 .65877 .658 1.5
Gary SheffieldARZrf354.683.96536 .315427 .563438 .578 1.0
Chris SheltonHILdh241.100.807 .4298 .7278 .727 0.3
Ruben Sierra#BSBdh382.332.1488 .29568 .57168 .571 1.8
Randall Simon*OCP1b291.001.004 .2501 .2501 .250 0.0
Grady Sizemore*SOMcf213.202.80115 .304101 .574103 .585 1.6
Terrmel Sledge*BSBlf274.073.53352 .304255 .513255 .513 1.4
Jason Smith*BSB2b261.171.175 .6004 .5714 .57199.0
Jason Smith*BRK2b262.612.4353 .34031 .42532 .438 8.5
Jason Smith* 2b262.352.2158 .36235 .43836 .450 9.5
J.T. Snow*SOM1b364.724.00360 .406319 .615327 .630 1.0
Chris SnyderMISc 232.392.0650 .24051 .59351 .593 1.7
Alfonso SorianoBSB2b284.173.89507 .286307 .454317 .469 4.2
Sammy SosaARLrf354.173.72369 .290281 .464287 .474 2.7
Shane SpencerBAKlf323.302.92146 .267107 .457112 .479 2.8
Scott Spiezio#MIS3b313.623.18109 .23945 .31947 .333 2.6
Junior SpiveyCAR2b294.654.06199 .337135 .440141 .459 2.2
Matt Stairs*CARrf363.993.49376 .303300 .562303 .567 1.5
Shannon StewartBSBlf304.584.19388 .322246 .506251 .516 1.3
Kelly StinnettARZc 341.711.4636 .30628 .46732 .533 2.4
Kelly StinnettSPRc 341.101.1017 .58822 .95722 .95799.0
Kelly Stinnett c 341.481.3253 .39650 .60254 .651 3.0
B.J. Surhoff*HILrf393.903.50317 .331182 .441184 .446 1.3
Ichiro Suzuki*SFPrf304.754.44656 .402393 .510398 .517 1.6
Mark Sweeney*SEArf341.731.45104 .26980 .41281 .418 2.0
Mike SweeneyARL1b304.163.80285 .263205 .560216 .590 2.1
Nick Swisher#MISlf231.000.8632 .28125 .49026 .510 2.2
So TaguchiBAKlf343.783.53180 .30686 .37988 .388 6.3
Mark Teixeira#TOP1b244.363.72464 .241338 .479349 .494 1.4
Miguel TejadaBAKss284.303.96566 .279349 .501354 .508 1.4
Luis TerreroCINcf240.750.586 .3336 .6676 .667 0.5
Luis TerreroSDTcf241.251.1128 .39316 .35617 .378 3.0
Luis Terrero cf241.130.9834 .38222 .40723 .426 2.2
Marcus ThamesSFSlf271.821.68142 .303136 .630136 .630 2.9
Charles Thomas*SOMlf251.981.73171 .374118 .482125 .510 2.7
Frank ThomasHILdh364.063.11180 .283223 .654233 .683 1.0
Jim Thome*ARZ1b334.573.87333 .285430 .692432 .696 1.7
Terry Tiffee#BRK3b252.952.7552 .34623 .39023 .390 1.3
Yorvit TorrealbaBRKc 253.463.15166 .337138 .595142 .612 2.3
Chad Tracy*HIL3b243.753.33437 .293253 .459255 .463 1.2
Michael Tucker*MIArf331.040.9483 .25357 .42557 .425 2.6
B.J. UptonCINss192.702.45146 .404113 .523113 .523 2.6
Juan UribePKC2b243.923.58285 .281180 .469182 .474 2.9
Juan UribeCIN2b244.173.72188 .282110 .440112 .448 2.4
Juan Uribe 2b244.013.63473 .281290 .457294 .464 2.7
Chase Utley*CIN2b253.423.19164 .256103 .486105 .495 4.3
Eric Valent*SPRlf273.893.48255 .282195 .557196 .560 1.9
Javier Valentin#SOMc 282.982.67180 .322129 .522129 .522 1.7
Jose Valentin*CARss343.232.90268 .231254 .525255 .527 3.4
Jason Varitek#SDTc 323.903.37360 .353299 .504308 .519 2.0
Robin Ventura*SEA1b360.560.5045 .33322 .34922 .349 2.6
Jose Vidro#SPR2b294.413.97427 .300253 .474253 .474 0.9
Jose Vizcaino#HILss363.613.32345 .307173 .410174 .412 2.0
Omar Vizquel#SDTss372.291.97201 .299115 .437115 .437 0.9
Larry Walker*CALrf373.983.23205 .312244 .697247 .706 1.0
Todd Walker*MIA2b313.873.46352 .253216 .469222 .482 1.5
Daryle Ward*BRK1b293.272.95233 .270158 .494160 .500 1.8
Vernon WellsBSBcf254.013.61488 .303323 .497326 .502 1.5
Jayson WerthBRKlf253.813.27193 .342223 .623224 .626 2.1
Rondell WhiteBSBlf322.422.16192 .281138 .519139 .523 1.7
Ty WiggintonSEA3b263.222.93210 .248110 .389111 .392 2.0
Brad Wilkerson*PKC1b274.353.47383 .277403 .572408 .580 1.3
Bernie Williams#PAXcf354.864.16552 .266397 .504400 .508 1.0
Gerald WilliamsSFPlf371.611.4558 .25942 .53242 .532 1.6
Craig WilsonPKCrf274.053.63154 .312110 .438120 .478 4.3
Craig WilsonSOMrf274.243.75222 .320209 .554224 .594 3.6
Craig Wilson rf274.163.70376 .316319 .508344 .548 3.9
Dan WilsonMISc 353.633.24247 .304137 .410140 .419 1.5
Enrique Wilson#CIN2b300.860.8629 .24110 .33310 .33399.0
Enrique Wilson#OCP2b300.670.566 .0006 .5006 .500 1.5
Enrique Wilson# 2b300.790.7535 .20016 .38116 .381 2.0
Jack WilsonMECss264.404.12571 .333362 .511368 .519 2.5
Preston WilsonOCPcf293.162.90185 .276119 .459121 .467 2.7
Vance WilsonARZc 314.003.38142 .324110 .529116 .558 1.3
Randy Winn#BRKcf304.143.68361 .346222 .474224 .479 1.2
Dewayne Wise*SPRlf260.590.5238 .31624 .42125 .439 3.3
Tony Womack*PKC2b344.393.89576 .302290 .408295 .415 1.4
Chris WoodwardSDTss282.492.1964 .26635 .38035 .380 1.5
David WrightMEC3b212.302.13180 .317135 .538144 .574 4.6
Kevin YoukilisMIS3b251.881.63109 .27590 .53394 .556 1.7
Dmitri Young#SEAdh303.613.38376 .298233 .458241 .473 3.5
Eric YoungARZlf372.942.55200 .275116 .464119 .476 0.6
Michael YoungSEAss274.564.20593 .293321 .434324 .438 1.7
Gregg Zaun#SFSc 333.823.22311 .318219 .494223 .503 1.0
Todd ZeilePAX1b382.432.4310 .30011 .64711 .64799.0
Todd ZeileBSB1b382.002.004 .5002 .5002 .500 0.0
Todd Zeile 1b382.332.3314 .35713 .61913 .61999.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Bobby Abreu*ANGrf30 .285 .429 .492 .92213037607213240
Russ Adams*ARZss23 .000 .000 .000 .00020000000
Russ Adams*MISss23 .000 .333 .000 .33320000000
Russ Adams* ss23 .000 .200 .000 .20040000000
Chris AguilaCALrf25 .333 .333 .8331.16762001202
Edgardo AlfonzoMIS3b30 .266 .362 .414 .7761283451411202
Roberto Alomar#PAX2b36 .000 .000 .000 .00010000001
Roberto Alomar#SDT2b36 .143 .250 .143 .39371000012
Roberto Alomar# 2b36 .125 .222 .125 .34781000013
Sandy AlomarTOPc 38 .053 .053 .053 .105191000104
Moises AlouSFSlf37 .321 .421 .481 .90381269207146
Tony AlvarezBRKrf25 .083 .313 .083 .396121000042
Alfredo Amezaga#ANGss26 .000 .000 .000 .00000000000
Garret Anderson*HILcf32 .286 .301 .386 .687702040111216
Marlon Anderson*PAX2b30 .000 .000 .000 .00000000000
Rich AuriliaCARss32 .230 .331 .426 .75712228905131915
Brad AusmusOREc 35 .250 .375 .347 .722721821161511
Jeff BagwellARZ1b36 .500 .500 .5001.00021000000
Jeff BagwellSFP1b36 .200 .333 .400 .733153001134
Jeff Bagwell 1b36 .235 .350 .412 .762174001134
Paul Bako*OREc 32 .000 .000 .000 .00020000000
Rocco BaldelliBSBcf22 .276 .297 .529 .82587244061029
Rocco BaldelliMIScf22 .348 .390 .587 .977923251522710
Rocco Baldelli cf22 .313 .346 .559 .90417956911132919
Rod BarajasSFPc 28 .203 .260 .308 .56714329603141022
Clint BarmesMIAss25 .286 .344 .500 .844288002424
Michael BarrettARLc 27 .273 .360 .455 .815226400333
Tony BatistaORE3b30 .148 .172 .222 .395548101428
Danny BautistaBAKrf32 .263 .353 .328 .6811373660112198
Jason BayANGlf25 .207 .254 .517 .77111624601024738
David BellSDT3b31 .271 .352 .335 .688155421000111910
Mark Bellhorn#ARL2b29 .273 .363 .469 .83212835122381845
Ronnie BelliardHIL2b29 .309 .367 .491 .858165511505141530
Carlos Beltran#ARZcf27 .268 .327 .530 .8571834913111411925
Adrian BeltreSOM3b25 .325 .366 .545 .912209687013601612
Gary BennettOREc 32 .274 .366 .419 .7866217900999
Dave BergBAKlf33 .000 .000 .000 .00000000000
Lance Berkman#ARZrf28 .324 .432 .541 .9727424703141310
Lance Berkman#OCPrf28 .255 .368 .367 .735982550281820
Lance Berkman# rf28 .285 .395 .442 .837172491205223130
Angel BerroaMIAss26 .278 .347 .456 .803169471424211224
Wilson Betemit#CALss22 .111 .200 .111 .31191000014
Larry Bigbie*CINlf26 .238 .304 .381 .68542103018310
Craig BiggioPKClf38 .250 .321 .319 .6407218500382
Craig BiggioSDTlf38 .326 .426 .6401.06586283081294
Craig Biggio lf38 .291 .379 .494 .8731584680815176
Casey BlakeARZ3b30 .184 .323 .316 .638761440261618
Hank Blalock*OCP3b23 .281 .339 .395 .734210591204251959
Andres Blanco#SFSss20 .353 .455 .471 .925176200233
Henry BlancoCINc 32 .197 .287 .545 .8336613207211012
Willie BloomquistOCP3b26 .282 .307 .479 .786712091112314
Geoff Blum#PKC3b31 .342 .418 .578 .995161551109282129
Hiram BocachicaSOMcf28 .435 .573 .7261.29962279038205
Barry Bonds*MEClf39 .316 .471 .5611.033171541347294121
Bret BooneSFP2b35 .207 .310 .393 .704150311305202327
Milton Bradley#CALcf26 .294 .352 .401 .753197581203161829
Russell Branyan*CIN3b28 .455 .455 .8181.273115101104
Ben Broussard*ARZ1b27 .458 .527 .7921.31948228129714
Ben Broussard*SPR1b27 .382 .433 .5821.01555213126415
Ben Broussard* 1b27 .417 .478 .6801.158103431124151129
Eric BruntlettBSBss26 .063 .200 .250 .450161001334
John BuckCARc 23 .250 .250 .600 .850205102308
Jamie BurkeHILc 32 .360 .446 .500 .9468631120016149
Jeromy Burnitz*MIArf35 .248 .309 .515 .823206517314451651
Pat BurrellCARlf27 .264 .388 .439 .827148391513193141
Sean Burroughs*CIN3b23 .231 .222 .231 .453266000301
Marlon ByrdMECcf26 .239 .274 .444 .7191172893317614
Eric ByrnesSEAlf28 .388 .433 .6451.077152591427311513
Jolbert CabreraBAK3b31 .325 .369 .519 .889772530410615
Miguel CabreraMECrf21 .250 .342 .464 .806192488011342743
Orlando CabreraPAXss29 .276 .361 .457 .8171273572419175
Miguel CairoSFP2b30 .359 .410 .508 .91812846114014917
Mike CameronSFScf31 .244 .326 .7071.033411010616512
Jorge CantuMIS2b22 .473 .481 .7301.2117435190022314
Jamey CarrollBRK2b30 .056 .105 .056 .161181000013
Sean Casey*SPR1b29 .333 .393 .531 .92496324051672
Vinny CastillaTOP3b36 .267 .333 .422 .75618048517211934
Alberto CastilloSDTc 34 .267 .450 .333 .783154100554
Jose CastilloPAX2b23 .244 .292 .289 .5814511200536
Luis Castillo#ARZ2b28 .329 .393 .516 .90916153773221914
Juan CastroMIA3b32 .278 .316 .333 .649185100010
Juan CastroMIS3b32 .200 .227 .300 .527204200514
Juan Castro 3b32 .237 .268 .316 .584389300524
Frank Catalanotto*SOMlf30 .206 .206 .265 .471347200008
Roger Cedeno#CINrf29 .286 .375 .286 .66172000211
Endy Chavez*OREcf26 .333 .375 .333 .708155000104
Eric Chavez*MEC3b26 .291 .401 .405 .80714843423202736
Hee Seop Choi*ARL1b25 .000 .333 .000 .33320000101
Ryan Church*CARlf25 .000 .000 .000 .00020000000
Alex Cintron#MIAss25 .270 .319 .362 .6811524153114910
Brady ClarkSDTrf31 .258 .388 .371 .7609725203102016
Tony Clark#ORE1b32 .000 .100 .000 .10090000011
Royce ClaytonSFSss34 .294 .363 .370 .73311935900171422
J.D. Closser#PKCc 24 .420 .500 .440 .9405021100789
Lou CollierBRKlf30 .250 .2501.0001.25041001201
Jeff ConineCINlf38 .245 .318 .432 .750139341105231517
Alex Cora*BRK2b28 .250 .383 .490 .873962480517107
Humberto CotaBRKc 25 .000 .200 .000 .20040000001
Craig Counsell*PKCss33 .256 .291 .341 .63282212119417
Carl Crawford*CINlf22 .293 .350 .429 .77920560763111441
Joe CredeMIS3b26 .231 .274 .354 .62865152026413
Coco Crisp#SFScf24 .385 .421 .562 .9831305080520911
Bobby CrosbyOCPss24 .199 .297 .398 .69516132646142330
Deivi CruzTOPss31 .349 .349 .628 .97743156021107
Jacob Cruz*CALrf31 .000 .000 .000 .00050000002
Jose Cruz#PKCrf30 .219 .315 .531 .846641420612913
Michael CuddyerARL2b25 .321 .416 .526 .942137441224232228
Midre Cummings*ARZdh321.0001.0001.0002.00011000000
Midre Cummings*SPRdh32 .000 .000 .000 .00010000000
Midre Cummings* dh32 .500 .500 .5001.00021000000
Brian DallimoreARZ2b30 .250 .222 .250 .47282000301
Brian DallimoreSPR2b30 .385 .529 .462 .991135100242
Brian Dallimore 2b30 .333 .423 .381 .804217100543
Johnny Damon*TOPcf30 .255 .367 .431 .7985113221547
Brian Daubach*CAL1b32 .333 .333 .333 .66762000000
Jeff DaVanon#BAKcf30 .125 .222 .125 .34781000013
Ben Davis#OCPc 27 .000 .000 .000 .00030000000
David DeJesus*OCPcf24 .167 .219 .167 .385305000226
Carlos Delgado*PAX1b32 .225 .318 .371 .689151341004232333
Wilson Delgado#PAXss31 .000 .000 .000 .00020000000
David Dellucci*ARLlf30 .118 .143 .118 .2613440001110
Mark DeRosaARL3b29 .235 .278 .235 .513174000104
Doug DeVore*ANGlf26 .000 .000 .000 .00000000000
Einar DiazANGc 31 .200 .429 .400 .82951100000
Victor DiazARZrf22 .000 .333 .000 .33320000011
J.D. Drew*CALrf28 .259 .399 .512 .911166431864273537
Adam Dunn*MEClf24 .273 .376 .541 .9171945312212413276
Erubiel Durazo*CALdh29 .172 .264 .219 .48364110014520
Ray Durham#SFS2b32 .292 .329 .489 .81813740112420811
Trent DurringtonANG3b28 .355 .371 .548 .9203111002926
Jermaine DyePAXrf30 .307 .362 .540 .90213742157251321
Damion EasleyCAR2b34 .103 .185 .190 .374586201563
David EcksteinBSBss29 .277 .363 .350 .7131373870116139
Jim Edmonds*CARcf34 .378 .458 .7621.2201857029014452459
Juan EncarnacionORErf28 .167 .238 .222 .460183100123
Morgan EnsbergPAX3b28 .100 .286 .100 .386101000131
Morgan EnsbergMIS3b28 .263 .300 .421 .7213810220124
Morgan Ensberg 3b28 .229 .296 .354 .6504811220255
Darin Erstad*CAL1b30 .273 .273 .364 .636113100200
Johnny Estrada#MECc 28 .274 .307 .405 .7128423502549
Adam EverettBRKss27 .259 .286 .333 .619277200313
Carl Everett#SDTdh33 .000 .000 .000 .00010000000
Pedro FelizBAK1b29 .302 .355 .574 .928129395010271124
Chone Figgins#SFS3b26 .338 .435 .458 .89314248641102625
Steve Finley*SDTcf39 .244 .370 .444 .8154511112699
John FlahertyBSBc 36 .400 .429 .500 .929208200413
Cliff Floyd*ANGlf31 .500 .500 .5001.00042000202
Lew FordPAXlf27 .234 .293 .429 .72215436608231214
Julio FrancoMIA1b42 .280 .372 .384 .75616446912152428
Ryan FreelORE3b28 .186 .304 .314 .618861642171516
Brad Fullmer*SFPdh29 .292 .337 .521 .85796287052677
Rafael Furcal#SFPss26 .258 .326 .438 .764194501516231924
Danny GarciaCAL2b24 .059 .059 .235 .294171001205
Karim Garcia*MISrf28 .182 .280 .227 .507224100034
Nomar GarciaparraANGss30 .163 .226 .245 .471498101449
Joey Gathright*TOPcf23 .200 .333 .200 .53351000011
Jody Gerut*SPRrf26 .234 .333 .369 .70311126603161515
Jason Giambi*PKC1b33 .290 .427 .573 .999131385110282428
Jay Gibbons*MECrf27 .208 .222 .500 .722245102706
Geronimo GilSFSc 28 .222 .222 .333 .55692100201
Brian Giles*MIArf33 .213 .273 .323 .59612727313201226
Marcus GilesPAX2b26 .372 .457 .6031.06012145517151713
Keith GinterBRK2b28 .302 .375 .562 .9371695111011322041
Doug GlanvilleBAKcf33 .000 .333 .000 .33320000011
Troy GlausBSBdh27 .154 .214 .385 .599132001212
Ross Gload*OCP1b28 .375 .444 .450 .8944015001554
Chris GomezSOMss33 .332 .415 .444 .85919665515202710
Adrian Gonzalez*BRK1b22 .250 .250 .250 .50041000000
Alex GonzalezBRKss27 .308 .367 .617 .98313341839311417
Alex S. GonzalezMISss31 .167 .206 .367 .57360105215311
Juan GonzalezTOPrf34 .267 .290 .467 .757308301211
Luis Gonzalez*SFSlf36 .202 .310 .414 .7249920605141521
Luis A. GonzalezPKC2b25 .267 .333 .433 .767308201236
Ruben Gotay#MIS2b21 .121 .194 .121 .3163340003310
Tony GraffaninoBAK2b32 .333 .333 .333 .66731000000
Nick GreenBAK2b25 .333 .392 .452 .84493319107825
Shawn Green*MEC1b31 .000 .125 .000 .12570000013
Khalil GreeneCALss24 .252 .361 .404 .76515138506242625
Todd GreeneSFSc 33 .385 .401 .7971.199143551401539412
Ben Grieve*SDTrf28 .316 .426 .439 .865571851091028
Ken Griffey*SFPcf34 .192 .323 .423 .746265301456
Marquis GrissomSFPcf37 .310 .331 .566 .89712940301030615
Gabe Gross*CALlf24 .000 .167 .000 .16750000010
Mark GrudzielanekBAK2b34 .400 .364 .600 .964104200300
Vladimir GuerreroOCPrf28 .351 .433 .7121.1451916718017442815
Carlos Guillen#SOMss28 .262 .295 .431 .726195511316301128
Jose GuillenPKClf28 .338 .367 .510 .87621071120830924
Cristian Guzman#HILss26 .305 .333 .461 .7941675180614716
Freddy Guzman#SFPcf23 .333 .412 .333 .745155000115
Travis Hafner*TOPdh27 .154 .327 .256 .583396101568
Jerry HairstonARLrf28 .200 .294 .200 .494306000141
Scott HairstonORE2b24 .356 .430 .6031.0337326333161010
Bill HallORE2b24 .000 .000 .000 .00000000000
Toby HallSPRc 28 .234 .298 .330 .62894224111399
Robby HammockHILc 27 .234 .298 .377 .674771850210713
Jeffrey HammondsSDTrf33 .286 .500 .5711.071144101260
Dave Hansen*CAL1b35 .000 .000 .000 .00050000101
Brendan HarrisANG2b23 .000 .000 .000 .00000000000
Willie Harris*SOM2b26 .077 .143 .103 .245393100136
Ken HarveyOCP1b26 .311 .346 .420 .7671193740318728
Scott Hatteberg*OCP1b34 .272 .344 .358 .70281221024613
Brad Hawpe*CINrf25 .000 .000 .000 .00010000000
Wes HelmsBSB3b28 .242 .319 .339 .65862154103717
Todd Helton*ANG1b30 .319 .393 .457 .85018860834202342
Jose HernandezSFS2b34 .299 .331 .569 .901144437110331029
Ramon HernandezPAXc 28 .293 .403 .569 .972116341406192223
Richard HidalgoBRKrf28 .301 .340 .6641.00414343211634947
Bobby Higginson*MISrf33 .220 .356 .305 .661591350061118
Bobby Hill#SPR2b26 .095 .095 .095 .190212000003
Koyie Hill#PKCc 25 .200 .273 .200 .473102000212
Shea HillenbrandORE1b28 .301 .321 .451 .7731334091316411
Eric Hinske*ANG3b26 .273 .273 .364 .636113100001
Todd Hollandsworth*CARrf31 .333 .333 .476 .810217001304
Matt HollidayPAXlf24 .421 .450 .5791.029198110213
Ryan Howard*CAR1b24 .286 .286 .286 .57172000100
Orlando Hudson#CAL2b26 .304 .351 .430 .781158481212231224
Aubrey Huff*TOP3b27 .315 .406 .414 .82018157523242625
Torii HunterANGcf28 .289 .316 .535 .8511424180923721
Raul Ibanez*SPRlf32 .269 .308 .336 .6441343660119735
Omar InfanteSEA2b22 .306 .335 .619 .95416049146826724
Brandon IngeARZ3b27 .338 .411 .6621.073139474107241825
Cesar Izturis#PAXss24 .154 .214 .154 .368396000237
Maicer Izturis#SEAss23 .200 .200 .200 .40051000002
Bucky JacobsenOCP1b28 .301 .403 .563 .96610331607261921
Geoff Jenkins*BRKlf29 .190 .346 .333 .679214001349
Derek JeterCINss30 .391 .448 .6591.1071797015011321516
D'Angelo Jimenez#MEC2b26 .219 .274 .248 .522105233008811
Charles JohnsonANGc 32 .226 .400 .491 .8915312204101612
Nick Johnson*MIS1b25 .316 .458 .355 .8147624300131715
Reed JohnsonMIAlf27 .229 .289 .413 .70220146847211631
Andruw JonesSOMcf27 .230 .324 .508 .8321834211212312651
Chipper Jones#ANG3b32 .297 .382 .6671.049138416015301830
Jacque Jones*ARZrf29 .111 .238 .111 .349182000033
Jacque Jones*OCPrf29 .111 .111 .111 .22291000104
Jacque Jones* rf29 .111 .200 .111 .311273000137
Brian JordanCINrf37 .261 .349 .532 .880111291505221611
Gabe KaplerCARrf28 .342 .372 .493 .86514650100426822
Matt Kata#SFS2b26 .128 .125 .154 .279395100407
Austin KearnsSOMrf24 .272 .422 .467 .890922533392427
Jason KendallTOPc 30 .301 .368 .360 .72918656611151711
Adam Kennedy*ANG2b28 .308 .368 .462 .8301043251311627
Jeff KentSDT2b36 .272 .322 .500 .822158436010381326
Jeff KeppingerANG2b24 .400 .413 .6141.02870283041832
Bobby Kielty#ANGlf27 .338 .412 .521 .934712440315910
Ryan Klesko*BAKlf33 .317 .367 .421 .788145461201111032
Paul KonerkoORE1b28 .305 .380 .6221.0021645014112382132
Corey Koskie*SEA3b31 .233 .294 .233 .5273070002312
Casey Kotchman*ORE1b21 .000 .333 .000 .33320000000
Mark Kotsay*SEAcf28 .298 .389 .404 .79318856804172623
Jason Kubel*CALrf22 .250 .250 .250 .50041000002
Gerald LairdSOMc 24 .500 .500 .6671.16763100300
Gerald LairdBRKc 24 .333 .500 .6671.16731100110
Gerald Laird c 24 .444 .500 .6671.16794200410
Tim LakerBAKc 34 .400 .423 .560 .9835020202919
Mike Lamb*SFP3b28 .333 .385 .567 .951602020410516
Jason LaneMISlf27 .227 .329 .379 .708661540291017
Ray Lankford*BSBlf37 .000 .250 .000 .25030000011
Barry LarkinSDTss40 .162 .267 .257 .524741210271110
Adam LaRoche*ARZ1b24 .429 .692 .4291.12173000261
Adam LaRoche*OCP1b24 .556 .600 .6671.26795100011
Adam LaRoche* 1b24 .500 .652 .5631.215168100272
Brandon LarsonBSB3b28 .333 .333 .333 .66731000001
Jason LaRueBRKc 30 .154 .267 .192 .4592641002312
Matt Lawton*SDTlf32 .250 .335 .382 .71714436405221924
Matthew LeCroyARLdh28 .284 .428 .514 .94110931706162815
Ricky Ledee*MIScf30 .217 .280 .304 .58446101013419
Carlos LeeMISlf28 .362 .464 .6381.10213850729242414
Derrek LeeBAK1b28 .346 .423 .6411.064156544014312331
Justin LeoneBRK3b26 .000 .000 .000 .00020000001
Mike LieberthalCARc 32 .300 .363 .488 .851160481315211613
Paul Lo DucaMIAc 32 .317 .399 .388 .78718358512152310
Kenny Lofton*PKCcf37 .429 .533 .5511.0844921301576
Kenny Lofton*SDTcf37 .286 .353 .286 .639144000324
Kenny Lofton* cf37 .397 .494 .492 .98663253018910
Nook Logan#OREcf24 .333 .330 .356 .68590302009010
Terrence Long*SPRlf28 .083 .083 .083 .167121000005
Felipe Lopez#ANGss24 .369 .383 .6221.00411141201221320
Javy LopezBSBc 33 .326 .387 .474 .86117557915221820
Jose LopezSFPss20 .364 .364 .364 .727114000100
Mark LorettaCIN2b32 .370 .430 .5761.006184681707352113
Mike LowellCAR3b30 .329 .447 .6771.1241615311015373616
Julio LugoSPRss28 .258 .362 .336 .698128331000102129
Hector LunaOREss24 .500 .5002.0002.50021001100
John Mabry*MIAlf33 .364 .449 .5841.0347728504101126
Anderson Machado#BSBss23 .333 .667 .3331.00031000031
Jose Macias#ANG3b32 .286 .318 .476 .794216101311
Rob Mackowiak*HILrf28 .164 .190 .200 .3905590105110
Chris Magruder#SOMrf27 .407 .407 .8151.22254221071204
Eli MarreroCALlf30 .391 .435 .6221.057156611725211323
Edgar MartinezARLdh41 .221 .279 .319 .598163361002111439
Ramon MartinezMISss31 .190 .246 .254 .5006312400458
Tino Martinez*BRK1b36 .148 .270 .259 .5295480025813
Victor Martinez#CALc 25 .272 .373 .416 .78917347516312625
Mike MathenySOMc 33 .333 .413 .574 .987162541916341617
Luis MatosARLcf25 .000 .000 .000 .00020000001
Hideki Matsui*SFPlf30 .230 .330 .372 .70319645327183026
Kazuo Matsui#TOPss28 .350 .400 .541 .941157551505161326
Gary Matthews#PKCrf29 .161 .316 .258 .574315001475
Gary Matthews#SDTrf29 .500 .500 .5001.00021000000
Gary Matthews# rf29 .182 .325 .273 .598336001475
Joe Mauer*SFPc 21 .375 .583 .5001.08383100332
Brent Mayne*MECc 36 .228 .270 .246 .51557131009416
Dave McCartyPAX1b34 .111 .200 .111 .31191000112
Quinton McCracken#BAKlf33 .286 .267 .286 .552144000303
John McDonaldBRKss29 .000 .000 .000 .00020000000
Joe McEwingARZ2b31 .190 .250 .190 .440214000425
Fred McGriff*ANGdh40 .000 .000 .000 .00000000000
Mark McLemore#SDT2b39 .333 .500 .333 .83331000010
Dallas McPherson*MIA3b23 .111 .111 .444 .55691001202
Adam Melhuse#SEAc 32 .063 .211 .125 .336161100035
Kevin MenchSPRrf26 .331 .425 .7111.1351214013011312110
Frank MenechinoSOM2b33 .315 .415 .5951.010168539410322925
Lou MerloniSEA1b33 .331 .371 .581 .95214849160731930
Jason MichaelsHILcf28 .262 .338 .390 .72814137305171633
Doug Mientkiewicz*PAX1b30 .143 .143 .286 .42971100101
Aaron Miles#HIL2b27 .339 .362 .375 .7375619200326
Kevin MillarSFS1b32 .214 .290 .250 .540286100134
Damian MillerOCPc 34 .293 .375 .370 .745922710291216
Damon Minor*BRK1b30 .412 .524 .471 .994177100434
Doug MirabelliARZc 33 .000 .667 .000 .66710000020
Doug MirabelliSFPc 33 .261 .346 .435 .781236101234
Doug Mirabelli c 33 .250 .379 .417 .796246101254
Chad MoellerMISc 29 .000 .071 .000 .071130000014
Dustan MohrSDTrf28 .208 .286 .375 .661245101628
Bengie MolinaMIAc 29 .241 .258 .483 .741297102713
Jose MolinaANGc 29 .293 .320 .522 .84292275529526
Yadier MolinaMISc 21 .333 .355 .467 .8223010400712
Raul MondesiTOPlf33 .200 .200 .200 .400204000005
Craig MonroeCINlf27 .341 .386 .537 .9234114501836
Melvin MoraSPR3b32 .273 .341 .422 .763154421023121529
Justin Morneau*MIS1b23 .244 .244 .317 .5614110300109
Bill Mueller#SFS3b33 .216 .245 .373 .6185111202426
Eric Munson*SFP3b26 .257 .341 .611 .952113295111231522
Xavier NadyPKClf25 .344 .417 .438 .8543211001432
Phil NevinCAR1b33 .337 .413 .6141.027166568112252231
David Newhan*HILdh30 .315 .389 .459 .848111351030141018
Laynce Nix*MECcf23 .120 .170 .140 .3105061001320
Trot Nixon*SOMrf30 .067 .067 .067 .133151000205
Abraham Nunez#ARZrf27 .600 .625 .8001.425159110412
Jose Offerman#SDTdh35 .182 .250 .182 .432112000113
Augie Ojeda#CAL2b29 .125 .222 .125 .34781000002
Miguel OjedaARZc 29 .400 .640 .9331.57315620211100
Miguel OjedaSPRc 29 .355 .512 .5811.09331111024102
Miguel Ojeda c 29 .370 .561 .6961.256461730415202
John Olerud*HIL1b35 .136 .136 .136 .273223000304
Miguel OlivoSEAc 25 .279 .310 .473 .7831293670627818
Magglio OrdonezSEArf30 .309 .336 .398 .734123381221535
Rey OrdonezHILss33 .190 .190 .190 .381214000005
David Ortiz*SEAdh28 .270 .344 .483 .826174477010261941
Lyle Overbay*SDT1b27 .344 .393 .595 .989163561627391628
Orlando Palmeiro*CALlf35 .500 .556 .6251.18184100112
Rafael Palmeiro*MIA1b39 .294 .368 .471 .83934103011044
Corey Patterson*TOPcf24 .220 .267 .386 .652127283348645
Josh PaulMIAc 29 .250 .429 .500 .92941100122
Jay PaytonBRKcf31 .342 .433 .478 .91116155100414268
Kit PellowARZrf30 .000 .000 .000 .00060000002
Kit PellowSFPrf30 .200 .333 .300 .633102100026
Kit Pellow rf30 .125 .222 .188 .410162100028
Carlos Pena*CIN1b26 .226 .311 .434 .74510624353131344
Wily Mo PenaARLrf22 .319 .429 .8621.291138447122402536
Eddie PerezOCPc 36 .255 .279 .337 .61698258009413
Neifi Perez#BRKss31 .286 .286 .371 .6573510300002
Timo Perez*MISrf29 .200 .245 .300 .5455010500533
Tomas Perez#BSB3b30 .000 .000 .000 .00030000002
Josh PhelpsTOPdh26 .323 .343 .652 .99516152801541436
Jason PhillipsPAXc 27 .241 .290 .310 .601297200324
Mike PiazzaCAL1b35 .285 .383 .517 .899151431108262431
Calvin Pickering*ARLdh27 .333 .300 .667 .96793001401
Jorge Piedra*HILcf25 .111 .172 .111 .2842730001210
Juan Pierre*OREcf26 .306 .381 .393 .7751735371213912
A.J. Pierzynski*HILc 27 .280 .294 .340 .6345014001608
Scott Podsednik*CARcf28 .111 .200 .444 .64491001211
Placido PolancoOCP2b28 .327 .365 .435 .80016855604111012
Colin Porter*SEArf28 .000 .250 .000 .25030000010
Jorge Posada#CINc 32 .196 .345 .326 .6719218602132117
Todd PrattMECc 37 .261 .444 .522 .96646129017167
Alex PrietoBRK2b28 .154 .267 .154 .421132000222
Albert PujolsBSB1b24 .418 .514 .7741.288146611001431303
Robb QuinlanPAX3b27 .235 .316 .294 .610174100021
Robb QuinlanBSB3b27 .300 .364 .300 .664103000010
Robb Quinlan 3b27 .259 .333 .296 .630277100031
Humberto QuinteroSEAc 24 .364 .417 .7271.144228501326
Guillermo QuirozARLc 22 .167 .167 .167 .33361000001
Tim Raines#SEAcf24 .222 .222 .222 .44492000001
Aramis RamirezARL3b26 .228 .302 .403 .70514934806291716
Manny RamirezARLlf32 .318 .421 .6301.0511544912012392830
Joe RandaMIA3b34 .304 .369 .458 .827168511024301814
Cody RansomARZss28 .400 .455 .6001.055104200515
Cody RansomMISss28 .500 .667 .5001.16721000011
Cody RansomBRKss28 .414 .514 .9311.4452912304744
Cody Ransom ss28 .415 .510 .8291.339411750412610
Tike Redman*BAKcf27 .239 .270 .366 .6367117411527
Mike RedmondSPRc 33 .353 .333 .588 .922176101500
Jeremy Reed*BSBcf23 .000 .222 .000 .22270000002
Pokey ReeseARZss31 .200 .333 .600 .93351010011
Desi Relaford#MEC3b30 .200 .345 .316 .6609519502131922
Edgar RenteriaOREss28 .324 .350 .480 .82917356131417727
Michael RestovichBSBlf25 .000 .000 .000 .00030000001
Jose Reyes#ARL2b21 .370 .383 .6301.0134617602814
Alexis RiosORErf23 .192 .309 .262 .57113025710102231
Luis RivasTOP2b24 .276 .311 .402 .7131273540417716
Juan RiveraORErf25 .284 .325 .405 .730742160112511
Brian Roberts#TOP2b26 .227 .314 .386 .7004410700668
Dave Roberts*PKClf32 .125 .263 .281 .544324120169
Kerry Robinson*ARZlf30 .000 .000 .000 .00030000000
Alex RodriguezPAX3b28 .331 .473 .7111.184142477115384029
Ivan RodriguezBAKc 32 .331 .412 .531 .94314548807142015
Scott RolenCAL3b29 .343 .533 .5471.081137471604245732
Jimmy Rollins#ARZss25 .311 .370 .521 .891167521625391714
David RossMISc 27 .091 .091 .182 .273111100006
Aaron RowandHILcf26 .247 .331 .443 .774158391605171916
Olmedo SaenzBSB1b33 .374 .417 .7171.1349937101132823
Tim SalmonBAKdh35 .000 .000 .000 .00000000000
Alex Sanchez*BAKcf27 .250 .250 .261 .51188221005019
Rey SanchezBAK2b36 .250 .308 .313 .6204812110145
Reggie SandersBRKrf36 .208 .259 .333 .593245001326
Benito SantiagoSEAc 39 .250 .250 .500 .750164101303
Brian Schneider*PKCc 27 .244 .274 .422 .696902243218310
Marco ScutaroSPR2b28 .302 .362 .581 .9434313303745
David Segui#SPRdh37 .353 .400 .6471.047176201524
Richie SexsonCAR1b29 .200 .250 .467 .717153101313
Gary SheffieldARZrf35 .315 .418 .488 .90516251327253015
Chris SheltonHILdh24 .000 .250 .000 .25030000011
Ruben Sierra#BSBdh38 .300 .342 .471 .814702160217511
Randall Simon*OCP1b291.0001.0001.0002.00011000100
Grady Sizemore*SOMcf21 .042 .115 .042 .157241000014
Terrmel Sledge*BSBlf27 .143 .219 .250 .469284001235
Jason Smith*BSB2b261.0001.0001.0002.00011000100
Jason Smith*BRK2b26 .250 .250 .250 .50041000001
Jason Smith* 2b26 .400 .400 .400 .80052000101
J.T. Snow*SOM1b36 .231 .306 .338 .64465154014614
Chris SnyderMISc 23 .240 .328 .640 .968501220613713
Alfonso SorianoBSB2b28 .252 .315 .531 .846143361038271532
Sammy SosaARLrf35 .274 .372 .415 .787135371003232141
Shane SpencerBAKlf32 .100 .100 .300 .400101010004
Scott Spiezio#MIS3b31 .225 .214 .325 .539409400303
Junior SpiveyCAR2b29 .321 .432 .6031.0347825705111514
Matt Stairs*CARrf36 .204 .254 .352 .60654110126316
Shannon StewartBSBlf30 .158 .238 .263 .501193200124
Kelly StinnettARZc 34 .200 .333 .200 .53351000010
Kelly StinnettSPRc 341.0001.0001.0002.00011000000
Kelly Stinnett c 34 .333 .429 .333 .76262000010
B.J. Surhoff*HILrf39 .297 .371 .354 .72515847411121723
Ichiro Suzuki*SFPrf30 .411 .445 .6171.062214881329211416
Mark Sweeney*SEArf34 .235 .350 .471 .821174101434
Mike SweeneyARL1b30 .267 .353 .333 .686154100111
Nick Swisher#MISlf23 .273 .273 .364 .636113100005
So TaguchiBAKlf34 .200 .200 .200 .400102000100
Mark Teixeira#TOP1b24 .223 .300 .363 .66219343716241548
Miguel TejadaBAKss28 .283 .335 .547 .8821594512010341514
Luis TerreroCINcf24 .200 .429 .400 .82951100021
Luis TerreroSDTcf24 .313 .405 .313 .7183210000148
Luis Terrero cf24 .297 .409 .324 .7333711100169
Marcus ThamesSFSlf27 .298 .361 .6491.010131397013291319
Charles Thomas*SOMlf25 .298 .386 .426 .81147140305310
Frank ThomasHILdh36 .259 .481 .7961.2785414209222411
Jim Thome*ARZ1b33 .216 .292 .500 .79210222209221127
Terry Tiffee#BRK3b25 .000 .000 .000 .00020000000
Yorvit TorrealbaBRKc 25 .347 .412 .6601.072144506311341323
Chad Tracy*HIL3b24 .286 .330 .396 .72691263211776
Michael Tucker*MIArf33 .184 .279 .237 .5163870103517
B.J. UptonCINss19 .403 .462 .5431.00412952903151429
Juan UribePKC2b24 .319 .374 .505 .879912923311823
Juan UribeCIN2b24 .250 .296 .531 .82764164141559
Juan Uribe 2b24 .290 .341 .516 .85715545647261332
Chase Utley*CIN2b25 .143 .222 .429 .65171010112
Eric Valent*SPRlf27 .400 .417 .500 .917104100411
Javier Valentin#SOMc 28 .200 .219 .300 .519306110415
Jose Valentin*CARss34 .217 .229 .449 .678691510513126
Jason Varitek#SDTc 32 .356 .459 .5681.02713247925292231
Robin Ventura*SEA1b36 .286 .375 .286 .66172000012
Jose Vidro#SPR2b29 .243 .317 .297 .6141112730151211
Jose Vizcaino#HILss36 .220 .241 .260 .5015011200816
Omar Vizquel#SDTss37 .227 .292 .318 .610225200224
Larry Walker*CALrf37 .286 .434 .381 .8154212400594
Todd Walker*MIA2b31 .275 .383 .412 .79551141027411
Daryle Ward*BRK1b29 .324 .363 .476 .83910534130112624
Vernon WellsBSBcf25 .351 .420 .6561.0751545415110321819
Jayson WerthBRKlf25 .308 .414 .7121.126156487118372950
Rondell WhiteBSBlf32 .252 .318 .396 .71413935614141418
Ty WiggintonSEA3b26 .267 .368 .267 .635154000133
Brad Wilkerson*PKC1b27 .266 .380 .503 .883177471319343051
Bernie Williams#PAXcf35 .307 .410 .5971.007176542215353323
Gerald WilliamsSFPlf37 .275 .333 .549 .88251145031058
Craig WilsonPKCrf27 .258 .361 .484 .845621631312815
Craig WilsonSOMrf27 .281 .354 .579 .933114321036231127
Craig Wilson rf27 .273 .357 .545 .902176481349351942
Dan WilsonMISc 35 .214 .333 .375 .70856123025104
Enrique Wilson#CIN2b30 .231 .231 .346 .577266300401
Enrique Wilson#OCP2b30 .333 .5001.3331.83331001210
Enrique Wilson# 2b30 .241 .267 .448 .715297301611
Jack WilsonMECss26 .265 .329 .530 .859200533414201724
Preston WilsonOCPcf29 .263 .306 .423 .72913736130325926
Vance WilsonARZc 31 .182 .182 .227 .409224100101
Randy Winn#BRKcf30 .467 .529 .5331.063157100321
Dewayne Wise*SPRlf26 .222 .313 .407 .720276011739
Tony Womack*PKC2b34 .238 .319 .321 .64116840612141529
Chris WoodwardSDTss28 .217 .309 .317 .62560130301817
David WrightMEC3b21 .236 .246 .418 .66455137019110
Kevin YoukilisMIS3b25 .267 .329 .573 .903752050611715
Dmitri Young#SEAdh30 .254 .280 .549 .829711860512314
Eric YoungARZlf37 .294 .376 .454 .830163481513122210
Michael YoungSEAss27 .306 .366 .435 .80118657715221716
Gregg Zaun#SFSc 33 .226 .250 .323 .573317300119
Todd ZeilePAX1b38 .286 .286 .286 .57172000001
Todd ZeileBSB1b38 .000 .000 .000 .00010000000
Todd Zeile 1b38 .250 .250 .250 .50082000001

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Bobby Abreu*ANGrf30 .287 .406 .549 .95543212429028938881
Russ Adams*ARZss23 .395 .426 .535 .96043170021132
Russ Adams*MISss23 .222 .237 .222 .459368000111
Russ Adams* ss23 .316 .341 .392 .73479250021243
Chris AguilaCALrf25 .385 .429 .8851.3132610104827
Edgardo AlfonzoMIS3b30 .314 .354 .421 .7753921231727291834
Roberto Alomar#PAX2b36 .273 .333 .273 .606113000112
Roberto Alomar#SDT2b36 .250 .400 .7501.15041010210
Roberto Alomar# 2b36 .267 .353 .400 .753154010322
Sandy AlomarTOPc 38 .295 .326 .364 .6904413300423
Moises AlouSFSlf37 .322 .373 .608 .981454146441281033858
Tony AlvarezBRKrf25 .111 .200 .111 .31191000000
Alfredo Amezaga#ANGss26 .000 .000 .000 .00010000000
Garret Anderson*HILcf32 .305 .352 .483 .83543913415021533249
Marlon Anderson*PAX2b30 .333 .400 .444 .84493100011
Rich AuriliaCARss32 .271 .337 .376 .71317046604221736
Brad AusmusOREc 35 .226 .249 .277 .52619544100013527
Jeff BagwellARZ1b36 .143 .250 .238 .488213010225
Jeff BagwellSFP1b36 .298 .376 .523 .8992627814313432958
Jeff Bagwell 1b36 .286 .366 .502 .8682838114413453163
Paul Bako*OREc 32 .000 .111 .000 .11180000012
Rocco BaldelliBSBcf22 .273 .385 .364 .748226200444
Rocco BaldelliMIScf22 .284 .318 .419 .73722965100730940
Rocco Baldelli cf22 .283 .325 .414 .739251711207341344
Rod BarajasSFPc 28 .251 .283 .452 .735219551101137738
Clint BarmesMIAss25 .357 .357 .6431.0002810121303
Michael BarrettARLc 27 .273 .323 .468 .79145512441314492467
Tony BatistaORE3b30 .231 .245 .371 .6161433350530316
Danny BautistaBAKrf32 .256 .315 .341 .65682211027511
Jason BayANGlf25 .286 .329 .534 .863367105237186623103
David BellSDT3b31 .292 .354 .450 .80347613928413624289
Mark Bellhorn#ARL2b29 .216 .355 .351 .70643694222114495144
Ronnie BelliardHIL2b29 .230 .309 .262 .57161142002712
Carlos Beltran#ARZcf27 .271 .370 .6391.0094901333517371036989
Adrian BeltreSOM3b25 .380 .421 .6961.117450171340361233669
Gary BennettOREc 32 .277 .331 .369 .70014139811171118
Dave BergBAKlf33 .000 .000 .000 .00080000003
Lance Berkman#ARZrf28 .372 .480 .7431.2242268412322464938
Lance Berkman#OCPrf28 .310 .433 .6951.1282136613023594847
Lance Berkman# rf28 .342 .458 .7201.177439150253451059785
Angel BerroaMIAss26 .301 .340 .419 .7603961192635431875
Wilson Betemit#CALss22 .000 .000 .000 .00060000005
Larry Bigbie*CINlf26 .321 .379 .427 .8063931262515473993
Craig BiggioPKClf38 .336 .374 .552 .92714348152421827
Craig BiggioSDTlf38 .303 .395 .515 .9103310401329
Craig Biggio lf38 .330 .378 .545 .924176581925241036
Casey BlakeARZ3b30 .295 .364 .545 .908437129422217243118
Hank Blalock*OCP3b23 .271 .352 .540 .89240911121129835387
Andres Blanco#SFSss20 .289 .317 .368 .6853811110418
Henry BlancoCINc 32 .172 .206 .250 .45664115007212
Willie BloomquistOCP3b26 .197 .253 .211 .46476151004423
Geoff Blum#PKC3b31 .300 .352 .440 .7925015211546
Hiram BocachicaSOMcf28 .227 .292 .545 .837225102227
Barry Bonds*MEClf39 .339 .534 .8261.360333113180489314332
Bret BooneSFP2b35 .278 .327 .453 .77936010011216472490
Milton Bradley#CALcf26 .296 .383 .485 .86739211623017635695
Russell Branyan*CIN3b28 .292 .367 .6891.0551063110110211036
Ben Broussard*ARZ1b27 .353 .405 .529 .93534123011126
Ben Broussard*SPR1b27 .321 .418 .6791.0978427636191223
Ben Broussard* 1b27 .331 .415 .6361.05011839937301429
Eric BruntlettBSBss26 .278 .316 .6941.010361030410212
John BuckCARc 23 .230 .313 .398 .71111326405191238
Jamie BurkeHILc 32 .396 .412 .438 .8494819200515
Jeromy Burnitz*MIArf35 .234 .294 .430 .724440103222207539119
Pat BurrellCARlf27 .233 .347 .469 .8163227511121555795
Sean Burroughs*CIN3b23 .333 .366 .410 .7761444850216720
Marlon ByrdMECcf26 .290 .324 .391 .71669204019312
Eric ByrnesSEAlf28 .187 .237 .253 .49175142019424
Jolbert CabreraBAK3b31 .205 .257 .258 .5151322740112633
Miguel CabreraMECrf21 .325 .389 .576 .965443144270289843114
Orlando CabreraPAXss29 .368 .403 .509 .9125721202838
Miguel CairoSFP2b30 .269 .321 .420 .74126471125635739
Mike CameronSFScf31 .227 .304 .515 .82039690273278141117
Jorge CantuMIS2b22 .229 .293 .295 .588105244017838
Jamey CarrollBRK2b30 .318 .397 .385 .782239761111133132
Sean Casey*SPR1b29 .328 .369 .486 .8554691545145402622
Vinny CastillaTOP3b36 .199 .251 .377 .6284438831016623085
Alberto CastilloSDTc 34 .217 .327 .277 .60483185009146
Jose CastilloPAX2b23 .274 .304 .409 .7131644532516539
Luis Castillo#ARZ2b28 .270 .359 .350 .7094631251853436358
Juan CastroMIA3b32 .200 .231 .543 .7743571138210
Juan CastroMIS3b32 .245 .282 .356 .638216531503181143
Juan Castro 3b32 .239 .274 .382 .657251601616261353
Frank Catalanotto*SOMlf30 .277 .365 .392 .757130361120181616
Roger Cedeno#CINrf29 .457 .519 .5651.08446213105613
Endy Chavez*OREcf26 .283 .339 .383 .7213921111673363423
Eric Chavez*MEC3b26 .231 .375 .481 .8563087117020627347
Hee Seop Choi*ARL1b25 .247 .351 .495 .8469724606111628
Ryan Church*CARlf25 .350 .409 .400 .809207100325
Alex Cintron#MIAss25 .277 .305 .485 .790101287141549
Brady ClarkSDTrf31 .331 .418 .527 .94433811223213484650
Tony Clark#ORE1b32 .273 .400 .6671.0676618208151327
Royce ClaytonSFSss34 .221 .303 .353 .65668156019820
J.D. Closser#PKCc 24 .321 .354 .346 .700782520011313
Lou CollierBRKlf30 .300 .391 .400 .791206200035
Jeff ConineCINlf38 .299 .321 .488 .8091273871513325
Alex Cora*BRK2b28 .286 .347 .384 .732346991226392532
Humberto CotaBRKc 25 .200 .247 .488 .735801631615529
Craig Counsell*PKCss33 .271 .330 .317 .64624065611342138
Carl Crawford*CINlf22 .288 .328 .481 .809514148291414572559
Joe CredeMIS3b26 .241 .301 .427 .7283498414017491757
Coco Crisp#SFScf24 .402 .439 .5981.036174701008191118
Bobby CrosbyOCPss24 .296 .377 .461 .837406120291125647105
Deivi CruzTOPss31 .294 .324 .450 .7743711093028461541
Jacob Cruz*CALrf31 .087 .192 .087 .279232000138
Jose Cruz#PKCrf30 .138 .265 .379 .644294211358
Michael CuddyerARL2b25 .202 .270 .333 .604168341004121632
Midre Cummings*ARZdh32 .179 .233 .357 .590285201429
Midre Cummings*SPRdh32 .333 .419 .556 .975279301335
Midre Cummings* dh32 .255 .328 .455 .78255145027514
Brian DallimoreARZ2b30 .000 .000 .000 .00040000000
Brian DallimoreSPR2b30 .250 .250 .250 .50041000101
Brian Dallimore 2b30 .125 .125 .125 .25081000101
Johnny Damon*TOPcf30 .328 .424 .550 .97340213212721516842
Brian Daubach*CAL1b32 .240 .352 .533 .8857518705281413
Jeff DaVanon#BAKcf30 .272 .374 .405 .78019553943153227
Ben Davis#OCPc 27 .160 .222 .320 .542254101324
David DeJesus*OCPcf24 .333 .414 .544 .9582287610410403137
Carlos Delgado*PAX1b32 .224 .337 .437 .7743437711120455385
Wilson Delgado#PAXss31 .264 .313 .333 .646872341014731
David Dellucci*ARLlf30 .251 .367 .469 .8363438618019536289
Mark DeRosaARL3b29 .143 .200 .214 .414142100114
Doug DeVore*ANGlf26 .500 .500 .5001.00021000000
Einar DiazANGc 31 .118 .273 .118 .390172000132
Victor DiazARZrf22 .297 .333 .459 .793371100210216
J.D. Drew*CALrf28 .306 .453 .5901.04237311411429879783
Adam Dunn*MEClf24 .265 .364 .618 .9824081082323911667122
Erubiel Durazo*CALdh29 .380 .435 .6151.05043416531123734061
Ray Durham#SFS2b32 .253 .346 .458 .80439510017518725950
Trent DurringtonANG3b28 .000 .000 .000 .00060000001
Jermaine DyePAXrf30 .244 .295 .451 .747822020514520
Damion EasleyCAR2b34 .324 .413 .6101.0232106824012261547
David EcksteinBSBss29 .232 .286 .291 .577340791212311829
Jim Edmonds*CARcf34 .280 .386 .606 .992396111341317269114
Juan EncarnacionORErf28 .317 .364 .610 .9734113303524
Morgan EnsbergPAX3b28 .324 .378 .559 .9373411202834
Morgan EnsbergMIS3b28 .275 .367 .362 .72969193017910
Morgan Ensberg 3b28 .291 .371 .427 .79810330503151214
Darin Erstad*CAL1b30 .230 .269 .270 .54074173006313
Johnny Estrada#MECc 28 .315 .381 .453 .8333911233307673847
Adam EverettBRKss27 .261 .300 .339 .639322841603401543
Carl Everett#SDTdh33 .300 .500 .300 .800103000044
Pedro FelizBAK1b29 .208 .235 .428 .6633908112124551474
Chone Figgins#SFS3b26 .274 .333 .394 .72743411911135513952
Steve Finley*SDTcf39 .257 .342 .440 .7823779717514554944
John FlahertyBSBc 36 .143 .143 .143 .286142000000
Cliff Floyd*ANGlf31 .275 .333 .484 .817912540513824
Lew FordPAXlf27 .285 .361 .439 .80044612724611644668
Julio FrancoMIA1b42 .382 .433 .6401.073893453418723
Ryan FreelORE3b28 .313 .397 .384 .7804481402060444883
Brad Fullmer*SFPdh29 .202 .258 .352 .610193391106351429
Rafael Furcal#SFPss26 .255 .327 .356 .6834191071565474371
Danny GarciaCAL2b24 .324 .409 .453 .86213945822141428
Karim Garcia*MISrf28 .214 .241 .339 .5815612102327
Nomar GarciaparraANGss30 .283 .358 .407 .765290821345393029
Joey Gathright*TOPcf23 .273 .294 .303 .597339100109
Jody Gerut*SPRrf26 .213 .310 .350 .6614289121410615849
Jason Giambi*PKC1b33 .347 .440 .500 .940722561191217
Jay Gibbons*MECrf27 .200 .260 .246 .50665133006611
Geronimo GilSFSc 28 .143 .143 .214 .357142100302
Brian Giles*MIArf33 .330 .432 .5791.01143714429722528056
Marcus GilesPAX2b26 .271 .341 .394 .735317861427402669
Keith GinterBRK2b28 .243 .321 .397 .718239581906262358
Doug GlanvilleBAKcf33 .000 .000 .000 .00000000000
Troy GlausBSBdh27 .291 .374 .6551.0282236516121492852
Ross Gload*OCP1b28 .252 .349 .361 .70914737812202126
Chris GomezSOMss33 .233 .287 .256 .5421333130010819
Adrian Gonzalez*BRK1b22 .304 .369 .446 .8165617501769
Alex GonzalezBRKss27 .239 .267 .380 .64771174028111
Alex S. GonzalezMISss31 .217 .253 .294 .5471433180120731
Juan GonzalezTOPrf34 .286 .333 .302 .6356318100657
Luis Gonzalez*SFSlf36 .255 .381 .420 .801314801749316749
Luis A. GonzalezPKC2b25 .314 .349 .452 .801290911717511368
Ruben Gotay#MIS2b21 .228 .291 .356 .647101235404822
Tony GraffaninoBAK2b32 .500 .5381.0001.538126002203
Nick GreenBAK2b25 .143 .184 .143 .3273550004213
Shawn Green*MEC1b31 .276 .391 .345 .736581610171017
Khalil GreeneCALss24 .272 .329 .396 .7253941072318543185
Todd GreeneSFSc 33 .221 .250 .309 .55968153018219
Ben Grieve*SDTrf28 .179 .226 .321 .547285101918
Ken Griffey*SFPcf34 .268 .384 .577 .961194527117483834
Marquis GrissomSFPcf37 .244 .304 .351 .655205501004291836
Gabe Gross*CALlf24 .182 .308 .182 .490112000023
Mark GrudzielanekBAK2b34 .295 .340 .354 .694285841102231529
Vladimir GuerreroOCPrf28 .323 .352 .564 .91647315329227861858
Carlos Guillen#SOMss28 .362 .428 .6081.03639014135815654969
Jose GuillenPKClf28 .342 .386 .505 .89247116119516702369
Cristian Guzman#HILss26 .297 .354 .473 .8277422702876
Freddy Guzman#SFPcf23 .214 .421 .214 .635143000053
Travis Hafner*TOPdh27 .328 .430 .7001.130387127412339670100
Jerry HairstonARLrf28 .283 .373 .409 .781279792413353227
Scott HairstonORE2b24 .143 .217 .238 .4552132002210
Bill HallORE2b24 .214 .313 .429 .741143001327
Toby HallSPRc 28 .215 .265 .293 .558246531302221320
Robby HammockHILc 27 .226 .226 .290 .5163172004010
Jeffrey HammondsSDTrf33 .143 .250 .143 .39371000011
Dave Hansen*CAL1b35 .344 .422 .563 .9859633714141310
Brendan HarrisANG2b23 .000 .000 .000 .00020000001
Willie Harris*SOM2b26 .264 .360 .342 .7023861021723195760
Ken HarveyOCP1b26 .312 .364 .392 .755189591011201242
Scott Hatteberg*OCP1b34 .262 .366 .441 .8073709725113406327
Brad Hawpe*CINrf25 .208 .321 .542 .8632450125410
Wes HelmsBSB3b28 .306 .348 .403 .75262193017212
Todd Helton*ANG1b30 .350 .488 .7011.189428150453339011845
Jose HernandezSFS2b34 .275 .341 .431 .772109301102131338
Ramon HernandezPAXc 28 .277 .326 .429 .7543299114012451944
Richard HidalgoBRKrf28 .215 .222 .405 .627791730410024
Bobby Higginson*MISrf33 .260 .338 .411 .74939210227110454565
Bobby Hill#SPR2b26 .248 .313 .310 .6231453641191221
Koyie Hill#PKCc 25 .241 .258 .241 .499297000215
Shea HillenbrandORE1b28 .281 .328 .372 .7003841082114371830
Eric Hinske*ANG3b26 .233 .296 .356 .65273176015713
Todd Hollandsworth*CARrf31 .319 .377 .558 .93513844528201222
Matt HollidayPAXlf24 .259 .309 .492 .80141310728122782798
Ryan Howard*CAR1b24 .067 .237 .100 .3373021001612
Orlando Hudson#CAL2b26 .281 .364 .480 .8453068617710343864
Aubrey Huff*TOP3b27 .288 .351 .510 .86041612026022823949
Torii HunterANGcf28 .268 .339 .443 .78143611725017724279
Raul Ibanez*SPRlf32 .263 .316 .376 .6924151092037513250
Omar InfanteSEA2b22 .260 .302 .473 .775412107381165322104
Brandon IngeARZ3b27 .276 .296 .372 .6681995592225648
Cesar Izturis#PAXss24 .283 .330 .375 .7053921112161442841
Maicer Izturis#SEAss23 .154 .267 .192 .459264100145
Bucky JacobsenOCP1b28 .318 .366 .576 .942662150413524
Geoff Jenkins*BRKlf29 .308 .375 .555 .92942213038618824692
Derek JeterCINss30 .261 .329 .375 .7044371142309523378
D'Angelo Jimenez#MEC2b26 .305 .423 .477 .90044013437311499178
Charles JohnsonANGc 32 .247 .355 .400 .755275682705394184
Nick Johnson*MIS1b25 .171 .267 .248 .51512922100071632
Reed JohnsonMIAlf27 .261 .289 .384 .67426870172446754
Andruw JonesSOMcf27 .228 .291 .367 .65942597181135736107
Chipper Jones#ANG3b32 .287 .373 .541 .91340711715228925782
Jacque Jones*ARZrf29 .232 .293 .396 .68920748818331644
Jacque Jones*OCPrf29 .243 .305 .419 .724741802310518
Jacque Jones* rf29 .235 .296 .402 .698281668311432162
Brian JordanCINrf37 .277 .320 .468 .78847133026211
Gabe KaplerCARrf28 .174 .316 .217 .533468200677
Matt Kata#SFS2b26 .195 .289 .263 .55211823610181618
Austin KearnsSOMrf24 .191 .224 .298 .5224792016214
Jason KendallTOPc 30 .316 .384 .405 .7894371382215432738
Adam Kennedy*ANG2b28 .248 .343 .378 .7214471112567425382
Jeff KentSDT2b36 .284 .336 .492 .82845713034815903586
Jeff KeppingerANG2b24 .170 .204 .298 .502478111523
Bobby Kielty#ANGlf27 .189 .310 .270 .58112223511131730
Ryan Klesko*BAKlf33 .218 .328 .327 .6555512301598
Paul KonerkoORE1b28 .229 .310 .434 .744454104150267644101
Corey Koskie*SEA3b31 .292 .363 .577 .94039011417230923968
Casey Kotchman*ORE1b21 .167 .167 .167 .33361000000
Mark Kotsay*SEAcf28 .326 .383 .477 .86049116027115454849
Jason Kubel*CALrf22 .154 .257 .215 .4726510101287
Gerald LairdSOMc 24 .667 .6671.0001.66732100100
Gerald LairdBRKc 24 .400 .4001.0001.40052001301
Gerald Laird c 24 .500 .5001.0001.50084101401
Tim LakerBAKc 34 .176 .250 .441 .691346003843
Mike Lamb*SFP3b28 .230 .302 .401 .7042696210310372966
Jason LaneMISlf27 .259 .317 .431 .74858157015515
Ray Lankford*BSBlf37 .167 .245 .250 .4954882105516
Barry LarkinSDTss40 .319 .362 .421 .7833351071553322342
Adam LaRoche*ARZ1b24 .389 .478 .6671.145187201733
Adam LaRoche*OCP1b24 .259 .300 .333 .633277200527
Adam LaRoche* 1b24 .311 .377 .467 .844451440112510
Brandon LarsonBSB3b28 .133 .235 .133 .369152000016
Jason LaRueBRKc 30 .279 .344 .433 .7772988313011411778
Matt Lawton*SDTlf32 .279 .364 .359 .72328780805303544
Matthew LeCroyARLdh28 .193 .270 .333 .60357112024416
Ricky Ledee*MIScf30 .159 .256 .188 .44569112005919
Carlos LeeMISlf28 .277 .333 .461 .79447313130019764178
Derrek LeeBAK1b28 .270 .329 .540 .868467126330318638100
Justin LeoneBRK3b26 .278 .316 .667 .982185102518
Mike LieberthalCARc 32 .281 .319 .465 .78338110729113381560
Paul Lo DucaMIAc 32 .319 .368 .467 .8354071303038472745
Kenny Lofton*PKCcf37 .248 .349 .380 .7291293264115205
Kenny Lofton*SDTcf37 .400 .400 .7001.100104110400
Kenny Lofton* cf37 .259 .352 .403 .7551393675119205
Nook Logan#OREcf24 .188 .341 .250 .5913260101810
Terrence Long*SPRlf28 .313 .367 .419 .78616050722221425
Felipe Lopez#ANGss24 .228 .316 .358 .67421549844262573
Javy LopezBSBc 33 .302 .344 .433 .77749414923312612681
Jose LopezSFPss20 .189 .211 .351 .562377301515
Mark LorettaCIN2b32 .346 .383 .528 .91150017342215852547
Mike LowellCAR3b30 .259 .323 .432 .75647412335115694273
Julio LugoSPRss28 .251 .319 .353 .6724311082824574285
Hector LunaOREss24 .167 .167 .250 .417122100200
John Mabry*MIAlf33 .285 .365 .472 .83719355909322545
Anderson Machado#BSBss23 .298 .403 .456 .859571771041032
Jose Macias#ANG3b32 .290 .318 .500 .81862183229316
Rob Mackowiak*HILrf28 .278 .360 .444 .804151421114241628
Chris Magruder#SOMrf27 .259 .286 .333 .619277200516
Eli MarreroCALlf30 .347 .430 .517 .947118411103111724
Edgar MartinezARLdh41 .282 .338 .408 .74671203026619
Ramon MartinezMISss31 .275 .288 .353 .6415114400415
Tino Martinez*BRK1b36 .224 .303 .388 .69115234706231919
Victor Martinez#CALc 25 .287 .333 .468 .80140811735013712742
Mike MathenySOMc 33 .202 .227 .261 .4892034190116743
Luis MatosARLcf25 .235 .291 .392 .68351125017310
Hideki Matsui*SFPlf30 .313 .414 .581 .99543413632028887682
Kazuo Matsui#TOPss28 .248 .272 .339 .611121308018417
Gary Matthews#PKCrf29 .338 .396 .563 .9592227511311462048
Gary Matthews#SDTrf29 .175 .254 .298 .55257101025514
Gary Matthews# rf29 .305 .367 .509 .8762798512313512562
Joe Mauer*SFPc 21 .339 .418 .6851.103124421447251916
Brent Mayne*MECc 36 .211 .250 .211 .461194000014
Dave McCartyPAX1b34 .368 .429 .7371.165197102423
Quinton McCracken#BAKlf33 .278 .335 .395 .73020557933261822
John McDonaldBRKss29 .000 .000 .000 .00010000000
Joe McEwingARZ2b31 .179 .179 .250 .429285200409
Fred McGriff*ANGdh40 .000 .500 .000 .50010000010
Mark McLemore#SDT2b39 .262 .295 .310 .6054211200323
Dallas McPherson*MIA3b23 .262 .279 .452 .73142110124119
Adam Melhuse#SEAc 32 .245 .283 .432 .715192471507191132
Kevin MenchSPRrf26 .203 .267 .263 .5301332750161231
Frank MenechinoSOM2b33 .235 .336 .409 .74511527505191529
Lou MerloniSEA1b33 .234 .265 .298 .56347113003211
Jason MichaelsHILcf28 .268 .397 .482 .879561530391217
Doug Mientkiewicz*PAX1b30 .248 .340 .368 .70812531603191815
Aaron Miles#HIL2b27 .247 .295 .319 .61436089915422337
Kevin MillarSFS1b32 .287 .372 .476 .84846013231118575373
Damian MillerOCPc 34 .294 .343 .437 .780327962934442565
Damon Minor*BRK1b30 .260 .426 .274 .700731910062016
Doug MirabelliARZc 33 .262 .347 .357 .70442111015613
Doug MirabelliSFPc 33 .328 .360 .6471.00711939801029435
Doug Mirabelli c 33 .311 .356 .571 .928161509011341048
Chad MoellerMISc 29 .150 .227 .150 .377203000226
Dustan MohrSDTrf28 .243 .370 .423 .7932395813010353957
Bengie MolinaMIAc 29 .333 .380 .449 .8291384651318920
Jose MolinaANGc 29 .207 .245 .329 .5731402980311526
Yadier MolinaMISc 21 .203 .261 .317 .578123255039922
Raul MondesiTOPlf33 .207 .258 .379 .637296201226
Craig MonroeCINlf27 .323 .372 .577 .94940213029223923180
Melvin MoraSPR3b32 .337 .388 .560 .948493166361249237101
Justin Morneau*MIS1b23 .248 .344 .500 .8442626512018554042
Bill Mueller#SFS3b33 .277 .407 .462 .86937910527213397940
Eric Munson*SFP3b26 .250 .329 .594 .923641640612822
Xavier NadyPKClf25 .409 .409 .5911.000229101402
Phil NevinCAR1b33 .319 .370 .490 .86039212520115612991
David Newhan*HILdh30 .293 .338 .428 .76630489758482254
Laynce Nix*MECcf23 .251 .312 .432 .7443548919313563286
Trot Nixon*SOMrf30 .297 .389 .500 .88914844527262317
Abraham Nunez#ARZrf27 .227 .261 .455 .715225011614
Jose Offerman#SDTdh35 .300 .424 .400 .824802461051811
Augie Ojeda#CAL2b29 .406 .529 .5361.065692800313185
Miguel OjedaARZc 29 .000 .000 .000 .00060000000
Miguel OjedaSPRc 29 .125 .125 .125 .25081000000
Miguel Ojeda c 29 .071 .071 .071 .143141000000
John Olerud*HIL1b35 .248 .327 .307 .63410125301101110
Miguel OlivoSEAc 25 .292 .288 .600 .88865193159021
Magglio OrdonezSEArf30 .303 .365 .368 .7337623310684
Rey OrdonezHILss33 .138 .167 .172 .339294100214
David Ortiz*SEAdh28 .334 .398 .7371.135449150365451165288
Lyle Overbay*SDT1b27 .287 .375 .402 .7774871403208676995
Orlando Palmeiro*CALlf35 .229 .345 .313 .6574811101592
Rafael Palmeiro*MIA1b39 .336 .413 .6061.01939613329324895633
Corey Patterson*TOPcf24 .250 .240 .313 .55348123004018
Josh PaulMIAc 29 .500 .500 .5001.00021000000
Jay PaytonBRKcf31 .235 .309 .265 .57498233002816
Kit PellowARZrf30 .197 .254 .344 .59861123026514
Kit PellowSFPrf30 .179 .233 .179 .4122850001111
Kit Pellow rf30 .191 .247 .292 .54089173027625
Carlos Pena*CIN1b26 .240 .358 .467 .8252425814113424665
Wily Mo PenaARLrf22 .295 .302 .508 .8101323951723245
Eddie PerezOCPc 36 .118 .160 .161 .321931140011122
Neifi Perez#BRKss31 .136 .174 .159 .3334461002111
Timo Perez*MISrf29 .238 .275 .344 .61918945110321922
Tomas Perez#BSB3b30 .000 .000 .000 .00020000000
Josh PhelpsTOPdh26 .233 .294 .267 .561307100425
Jason PhillipsPAXc 27 .325 .416 .530 .94611738905231312
Mike PiazzaCAL1b35 .220 .276 .409 .6851322940726927
Calvin Pickering*ARLdh27 .219 .310 .616 .9267316508151030
Jorge Piedra*HILcf25 .236 .311 .364 .67511026612121017
Juan Pierre*OREcf26 .333 .382 .460 .8425131712398434224
A.J. Pierzynski*HILc 27 .264 .321 .412 .73342011124112381927
Scott Podsednik*CARcf28 .184 .228 .241 .47087162015516
Placido PolancoOCP2b28 .269 .317 .421 .73740911020014371937
Colin Porter*SEArf28 .309 .351 .382 .734682120111424
Jorge Posada#CINc 32 .272 .391 .497 .88838610520221757472
Todd PrattMECc 37 .316 .381 .439 .82057181024519
Alex PrietoBRK2b28 .000 .500 .000 .50010000011
Albert PujolsBSB1b24 .318 .398 .6931.091459146400441136034
Robb QuinlanPAX3b27 .326 .463 .419 .8824314101459
Robb QuinlanBSB3b27 .309 .382 .463 .845136421203161036
Robb Quinlan 3b27 .313 .403 .453 .855179561304201545
Humberto QuinteroSEAc 24 .188 .235 .188 .423163000115
Guillermo QuirozARLc 22 .333 .333 .333 .66731000000
Tim Raines#SEAcf24 .250 .308 .333 .641246200025
Aramis RamirezARL3b26 .331 .373 .529 .90149016226123803255
Manny RamirezARLlf32 .341 .405 .6591.064496169372391134693
Joe RandaMIA3b34 .286 .352 .409 .7613671053033483859
Cody RansomARZss28 .000 .000 .000 .00000000000
Cody RansomMISss28 .000 .000 .000 .00000000000
Cody RansomBRKss28 .188 .235 .313 .548163200513
Cody Ransom ss28 .188 .235 .313 .548163200513
Tike Redman*BAKcf27 .270 .292 .344 .6351634471113517
Mike RedmondSPRc 33 .257 .312 .337 .6491874890224717
Jeremy Reed*BSBcf23 .411 .465 .433 .8989037200894
Pokey ReeseARZss31 .500 .545 .5001.045105000212
Desi Relaford#MEC3b30 .214 .247 .314 .5617015102733
Edgar RenteriaOREss28 .252 .296 .347 .6434641173014582571
Michael RestovichBSBlf25 .000 .000 .000 .00070000001
Jose Reyes#ARL2b21 .091 .160 .091 .251222000316
Alexis RiosORErf23 .185 .232 .242 .4731783340214736
Luis RivasTOP2b24 .056 .105 .056 .161181000013
Juan RiveraORErf25 .285 .357 .427 .784344982019454255
Brian Roberts#TOP2b26 .242 .331 .336 .667396962912295461
Dave Roberts*PKClf32 .276 .365 .429 .794352972494414843
Kerry Robinson*ARZlf30 .279 .360 .326 .6864312200749
Alex RodriguezPAX3b28 .279 .331 .451 .782495138201218337118
Ivan RodriguezBAKc 32 .328 .361 .509 .87044814730017512068
Scott RolenCAL3b29 .295 .357 .574 .93238311324127903273
Jimmy Rollins#ARZss25 .296 .360 .464 .82346613838116544854
David RossMISc 27 .190 .227 .286 .513214200017
Aaron RowandHILcf26 .280 .308 .438 .74639311021113461184
Olmedo SaenzBSB1b33 .324 .359 .6491.0083712303819
Tim SalmonBAKdh35 .315 .327 .407 .7351083440213319
Alex Sanchez*BAKcf27 .313 .324 .385 .70930495125023545
Rey SanchezBAK2b36 .325 .333 .500 .8331203912031519
Reggie SandersBRKrf36 .260 .282 .497 .7793088015516581078
Benito SantiagoSEAc 39 .306 .321 .509 .831216661401036438
Brian Schneider*PKCc 27 .264 .348 .376 .724250661822303232
Marco ScutaroSPR2b28 .241 .250 .296 .5465413300418
David Segui#SPRdh37 .286 .318 .357 .6754212300206
Richie SexsonCAR1b29 .218 .317 .644 .96187191012241318
Gary SheffieldARZrf35 .313 .394 .535 .92948015026325966173
Chris SheltonHILdh24 .600 .7141.0001.71453200020
Ruben Sierra#BSBdh38 .282 .349 .6671.0163911304945
Randall Simon*OCP1b29 .000 .000 .000 .00030000000
Grady Sizemore*SOMcf21 .315 .407 .6151.02213041857271928
Terrmel Sledge*BSBlf27 .285 .365 .479 .84440311531711595273
Jason Smith*BSB2b26 .333 .333 .500 .83362100002
Jason Smith*BRK2b26 .266 .290 .438 .72764177204216
Jason Smith* 2b26 .271 .293 .443 .73670198204218
J.T. Snow*SOM1b36 .387 .481 .6111.09237514545013696255
Chris SnyderMISc 23 .250 .357 .333 .690246200146
Alfonso SorianoBSB2b28 .271 .298 .421 .71948713228015801178
Sammy SosaARLrf35 .230 .299 .417 .71640593160205535110
Shane SpencerBAKlf32 .234 .318 .426 .745197461028342051
Scott Spiezio#MIS3b31 .214 .292 .286 .57784181114818
Junior SpiveyCAR2b29 .253 .322 .305 .62819048701111552
Matt Stairs*CARrf36 .310 .384 .552 .93641312821523545061
Shannon StewartBSBlf30 .325 .378 .487 .86542513821016593239
Kelly StinnettARZc 34 .283 .389 .478 .86746130037412
Kelly StinnettSPRc 34 .545 .545 .9551.5002212003703
Kelly Stinnett c 34 .368 .434 .6321.067682500614415
B.J. Surhoff*HILrf39 .305 .368 .413 .78121365506302126
Ichiro Suzuki*SFPrf30 .372 .403 .441 .8435061881653412443
Mark Sweeney*SEArf34 .186 .310 .297 .60714527812152653
Mike SweeneyARL1b30 .298 .341 .580 .9213199518024611430
Nick Swisher#MISlf23 .242 .359 .485 .844338202356
So TaguchiBAKlf34 .267 .294 .386 .68020254115117638
Mark Teixeira#TOP1b24 .230 .348 .443 .7904099426219827271
Miguel TejadaBAKss28 .292 .332 .458 .79048314120318562643
Luis TerreroCINcf24 .500 .5001.0001.50021100000
Luis TerreroSDTcf24 .125 .125 .250 .37581100004
Luis Terrero cf24 .200 .200 .400 .600102200004
Marcus ThamesSFSlf27 .290 .306 .522 .82769207038224
Charles Thomas*SOMlf25 .321 .376 .482 .858168541314281436
Frank ThomasHILdh36 .285 .423 .551 .9742075916013414252
Jim Thome*ARZ1b33 .297 .402 .6891.0904241263404411476119
Terry Tiffee#BRK3b25 .340 .368 .377 .7465318200734
Yorvit TorrealbaBRKc 25 .269 .300 .418 .71867187014212
Chad Tracy*HIL3b24 .281 .345 .426 .7713991122919684049
Michael Tucker*MIArf33 .217 .286 .422 .707831850410817
B.J. UptonCINss19 .194 .233 .373 .606671330315417
Juan UribePKC2b24 .242 .282 .431 .713260632019441440
Juan UribeCIN2b24 .270 .318 .377 .696159431102221129
Juan Uribe 2b24 .253 .296 .411 .70741910631111662569
Chase Utley*CIN2b25 .262 .289 .487 .77519150122935628
Eric Valent*SPRlf27 .274 .325 .538 .8633038321715572651
Javier Valentin#SOMc 28 .307 .372 .510 .883192591617372133
Jose Valentin*CARss34 .219 .294 .497 .79136680161285940115
Jason Varitek#SDTc 32 .261 .347 .411 .75838099150145646106
Robin Ventura*SEA1b36 .260 .309 .300 .60950132001411
Jose Vidro#SPR2b29 .306 .370 .461 .83136911324011393834
Jose Vizcaino#HILss36 .289 .332 .401 .733339982333392343
Omar Vizquel#SDTss37 .289 .376 .377 .75420459604352923
Larry Walker*CALrf37 .314 .428 .6981.126242769624695055
Todd Walker*MIA2b31 .255 .311 .446 .7573619216415583041
Daryle Ward*BRK1b29 .217 .295 .446 .740184408210382024
Vernon WellsBSBcf25 .265 .324 .385 .70943111420110543864
Jayson WerthBRKlf25 .272 .343 .437 .78015141815181745
Rondell WhiteBSBlf32 .303 .357 .606 .963993090718921
Ty WiggintonSEA3b26 .222 .280 .346 .626243541206241941
Brad Wilkerson*PKC1b27 .242 .388 .494 .88138593201256294107
Bernie Williams#PAXcf35 .241 .332 .386 .71849812034112496782
Gerald WilliamsSFPlf37 .200 .273 .350 .623204110123
Craig WilsonPKCrf27 .239 .302 .399 .70016339121429750
Craig WilsonSOMrf27 .273 .353 .532 .885220608215371566
Craig Wilson rf27 .258 .332 .475 .80738399203196622116
Dan WilsonMISc 35 .281 .346 .351 .69724268613192144
Enrique Wilson#CIN2b30 .250 .250 .250 .50041000200
Enrique Wilson#OCP2b30 .000 .125 .000 .12570000013
Enrique Wilson# 2b30 .091 .167 .091 .258111000213
Jack WilsonMECss26 .341 .362 .484 .8464631582987711555
Preston WilsonOCPcf29 .238 .304 .436 .7391012420613820
Vance WilsonARZc 31 .312 .419 .526 .94515448936312429
Randy Winn#BRKcf30 .302 .372 .419 .7914011213233304455
Dewayne Wise*SPRlf26 .304 .320 .391 .711237200414
Tony Womack*PKC2b34 .307 .352 .400 .7534621421746553642
Chris WoodwardSDTss28 .190 .292 .238 .530214100030
David WrightMEC3b21 .316 .376 .582 .958177561211140831
Kevin YoukilisMIS3b25 .250 .379 .403 .782721850281115
Dmitri Young#SEAdh30 .272 .320 .420 .74040511025111522171
Eric YoungARZlf37 .185 .290 .278 .5685410120357
Michael YoungSEAss27 .265 .311 .389 .6994941312079443165
Gregg Zaun#SFSc 33 .297 .402 .437 .83934310214210575850
Todd ZeilePAX1b38 .300 .300 .9001.200103002504
Todd ZeileBSB1b38 .667 .667 .6671.33332000100
Todd Zeile 1b38 .385 .385 .8461.231135002604