League batting register - 2002
Regular season

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Brent AbernathyHIL2b24 .190 .236 .2411162260095251121
Bobby Abreu*ANGrf28 .323 .427 .525604195525201319921161171813
Edgardo AlfonzoBAK3b28 .320 .393 .46955617827118927266363164
Luis Alicea#SDT2b36 .179 .220 .1793970000202910
Roberto Alomar#MEC2b34 .252 .302 .365616155297990391468850
Sandy AlomarSFPc 36 .287 .329 .38830788160529365163101
Moises AlouORElf35 .291 .347 .35422365110129130192654
Brady Anderson*HILcf38 .333 .500 .333310001001100
Garret Anderson*BSBlf30 .301 .352 .51862218743428891026477269
Marlon Anderson*PAX2b28 .274 .311 .39529681183437301153732
Rich AuriliaBRKss30 .265 .310 .4385771533761766797338710
Brad AusmusOREc 33 .273 .346 .359373102132545448344513
Carlos Baerga#ARLdh33 .313 .347 .4589630313161405821
Jeff BagwellORE1b34 .263 .365 .46157515126228969178911874
Paul Bako*ARLc 30 .120 .151 .16050601033021200
Rod BarajasARLc 26 .231 .279 .3331864313021414763500
Josh Bard#CINc 24 .209 .209 .5584393045900500
Michael BarrettCARc 25 .246 .322 .4294311061771656573469311
Tony BatistaARL3b28 .276 .319 .5285041392972869767287423
Danny BautistaBAKrf30 .302 .350 .4261695122522252112843
David BellSPR3b29 .256 .329 .4195461402902070749527900
Mark Bellhorn#CAL2b27 .294 .388 .510245721731042440397011
Mark Bellhorn#HIL2b27 .240 .355 .472254611731252412448323
Mark Bellhorn# 2b27 .267 .371 .49149913334622948528315334
Ronnie BelliardTOP2b27 .230 .256 .3252094814021824273300
Carlos Beltran#ARZcf25 .246 .325 .4416751664182512993477157302
Adrian BeltreSAC3b23 .291 .319 .4504531322541358691188176
Marvin Benard*PAXrf32 .286 .321 .4557722730105042033
Mike BenjaminBRK3b36 .167 .167 .3332441014100200
Gary BennettSDTc 30 .234 .275 .2632054860012182103822
Dave BergBSB2b31 .314 .398 .36718859100026170273000
Brandon BergerARLrf27 .133 .203 .2481131521388373100
Lance Berkman#SACcf26 .313 .430 .65056917831153122129311899145
Angel BerroaPAXss24 .500 .500 .500210000000100
Angel BerroaMIAss24 .143 .172 .1792841001001900
Angel Berroa ss24 .167 .194 .20030510010011000
Craig BiggioCAR2b36 .227 .272 .360506115264117245102291173
Hank Blalock*SAC3b21 .209 .292 .32686182121290102200
Henry BlancoBRKc 30 .150 .164 .28360920255101900
Willie BloomquistSEAlf24 .526 .609 .68419103003604100
Geoff Blum#PKC3b29 .217 .293 .3421844072426210212810
Geoff Blum#SDT3b29 .295 .359 .47014944102418191152500
Geoff Blum# 3b29 .252 .323 .39933384174844401365310
Hiram BocachicaBRKcf26 .225 .259 .35111125503158051711
Barry Bonds*MEClf37 .354 .541 .7364581623024713492121784281
Aaron BooneHIL3b29 .205 .266 .3715311092911961701036106105
Bret BooneARZ2b33 .282 .351 .49259916942624869556192911
Joe Borchard#ARZlf23 .357 .438 .5711450011402400
Mike BordickSACss36 .199 .267 .33238276197651307297662
Milton Bradley#SOMcf24 .303 .356 .46122869120834260193034
Darren Bragg*CARrf32 .253 .333 .283992511010101112522
Russell Branyan*TOPlf26 .300 .358 .6271103330112126283210
Ben Broussard*CINlf25 .261 .357 .2612360002313700
Dee Brown*BRKlf24 .239 .314 .348461112058051510
Roosevelt Brown*SAClf26 .250 .400 .3131641003213300
Brian BuchananZIPrf28 .207 .268 .3092465140726245166613
Ellis BurksPAXdh37 .284 .344 .5346101732704210394124614201
Jeromy Burnitz*MIArf33 .190 .298 .3621052030512102143023
Pat BurrellCARlf25 .278 .365 .5816231733554811813448617811
Sean Burroughs*CIN3b21 .261 .360 .3481383630318172202410
Homer BushHIL2b29 .000 .000 .000900000000300
Brent ButlerSEA2b24 .262 .286 .3902105517222220252650
Marlon ByrdCALcf24 .236 .250 .36455134015701922
Marlon Byrd cf24 .236 .250 .36455134015701922
Eric ByrnesHILlf26 .198 .241 .333811642198231600
Orlando CabreraPKCss27 .250 .320 .33615238130016171161750
Miguel CairoANG2b28 .233 .283 .30120648121019230153510
Mike CameronSFScf29 .233 .321 .44864014938828110687791924320
Jamey CarrollBRK3b28 .260 .286 .440100266321123041300
Sean Casey*MEC1b27 .247 .307 .3239323401710171201
Vinny CastillaCAL3b34 .217 .250 .3912351012401400
Luis Castillo#ARL2b26 .270 .322 .32167018123137729150892517
Juan CastroBRKss30 .333 .500 .333310000001100
Ramon CastroMECc 26 .192 .269 .47512023401017200132700
Frank Catalanotto*PAXlf28 .227 .324 .44816337137323183213154
Frank Catalanotto*TOPlf28 .279 .361 .452104298221511591122
Frank Catalanotto* lf28 .247 .339 .44926766219538298304276
Roger Cedeno#SDTlf27 .286 .351 .390259741124313102838111
Endy Chavez*HILcf24 .305 .329 .5321544714911917151833
Eric Chavez*MEC3b24 .246 .314 .44956413921329719005911833
Hee Seop Choi*ARL1b23 .545 .545 .6361161001100400
Alex Cintron#TOP2b23 .218 .336 .3471012270210101172400
Jeff CirilloPKC3b32 .306 .354 .3782226881224314142862
Howie Clark*SPRdh28 .404 .426 .51952216009502500
Tony Clark#ARZ1b30 .250 .333 .4063283101504800
Royce ClaytonSPRss32 .230 .285 .2722175060120202154244
Greg ColbrunnSFP1b32 .257 .308 .542179461501229371152330
Jeff ConinePAX1b36 .351 .405 .6051144064527221101611
Jason Conti*SPRrf27 .354 .381 .619113408821417051940
Ron CoomerPAX3b35 .389 .405 .66736144027401500
Alex Cora*CALss26 .289 .367 .439294851656523563247123
Wil CorderoSFSlf30 .265 .335 .3761814861416172173010
Marty CordovaORElf32 .242 .349 .45191228411481142700
Craig Counsell*PKC3b31 .312 .370 .401337105210349302303152
Craig Counsell*SDT3b31 .241 .328 .2761704160015161222003
Craig Counsell* 3b31 .288 .356 .359507146270364463525155
Steve Cox*SAC1b27 .282 .357 .4394081151901550532488782
Carl Crawford*CINlf20 .219 .273 .2691603531116121113191
Joe CredeMIA3b24 .302 .313 .44727583100103331056134
Coco Crisp#OREcf22 .259 .344 .3702771103504110
Deivi CruzMIAss29 .267 .300 .361446119232541383196221
Jacob Cruz*BRKdh29 .176 .291 .2707413102810391920
Jose Cruz#ARLlf28 .253 .346 .499443112188257568066108100
Michael CuddyerMECrf23 .297 .360 .473912710021110092010
Jack Cust*MEClf23 .667 .6671.667320011200100
Johnny Damon*TOPcf28 .256 .337 .41458515025817935146975368
Brian Daubach*ARL1b30 .268 .351 .47351213720525896156214045
Ben Davis#ARZc 25 .286 .349 .536252721941235481246710
Carlos Delgado*PAX1b30 .281 .431 .59545212733235104801111010800
David Dellucci*ZIPrf28 .230 .338 .3651262980313140214801
Mark DeRosaMIA2b27 .271 .299 .364269736252228483340
Delino DeShields*SFP2b33 .195 .283 .2811282542111140163081
Einar DiazSFSc 29 .353 .400 .4711762004402200
Mike DiFeliceSFSc 33 .255 .333 .39215339161121161183300
Chris Donnels*HIL3b36 .245 .339 .3884912510410071200
J.D. Drew*CALrf26 .245 .321 .39247411614118805345210693
Adam Dunn*MEClf22 .264 .357 .48317446611039201245421
Erubiel Durazo*CAL1b27 .212 .399 .45525554911757360806310
Ray Durham#SEA2b30 .253 .346 .4091864783528210273266
Ray Durham#MIA2b30 .289 .385 .466367106233126839652502314
Ray Durham# 2b30 .277 .372 .447553153316179660679822920
Jermaine DyePKCrf28 .324 .384 .62242913914336801166398271
Damion EasleyANG2b32 .318 .384 .562201641001343439132621
Angel EchevarriaSPR1b31 .346 .404 .48152184018605610
David EcksteinCINss27 .299 .353 .3977022102611711356164460218
Jim Edmonds*CARcf32 .289 .381 .532547158305311018448017900
Mark EllisMEC2b25 .267 .340 .368408109168355256397361
Juan EncarnacionTOPrf26 .301 .347 .49241512515518696432886152
Morgan EnsbergPKC3b26 .152 .304 .26146712063010801
Darin Erstad*PKCcf28 .257 .303 .35810928421917171231
Darin Erstad*MIAcf28 .275 .318 .3694551252425584222847134
Darin Erstad* cf28 .271 .315 .3675641532846675933559165
Bobby EstalellaARLc 27 .179 .222 .366134248151018083700
Carl Everett#HILrf31 .293 .344 .4584371282101758623328821
Jorge Fabregas*BAKc 32 .263 .462 .3161951005216300
Carlos FeblesPKC2b26 .207 .273 .331121256311190112620
Pedro FelizBAK3b27 .262 .285 .343172452041617063301
Robert Fick*PAXrf28 .234 .309 .36059814028413646726410410
Steve Finley*SDTcf37 .273 .358 .4965561522123310310147488124
John FlahertyBSBc 34 .262 .312 .39018749161222172124010
Darrin Fletcher*SDTc 35 .312 .354 .481772470211914800
Cliff Floyd*SFSrf29 .294 .371 .49744913234019738935575189
Brook FordycePAXc 32 .159 .227 .24669113018424800
Andy Fox*ANGss31 .306 .423 .39039212012355336156574104
Julio FrancoCAL1b40 .254 .303 .320122312021212093140
Matt Franco*SOM1b32 .287 .369 .41724771116338321324421
Travis FrymanSFP3b33 .310 .375 .43158182119415700
Brad Fullmer*BSBdh27 .318 .370 .566488155357248272133069185
Rafael Furcal#SFPss24 .260 .313 .3676461682541288613481322520
Andres GalarragaSDT1b41 .254 .340 .3431694390220154195302
Ron GantSFPlf37 .247 .332 .430251621001238393305908
Karim Garcia*PAXrf26 .319 .338 .6071354360112625132600
Nomar GarciaparraOREss28 .315 .355 .4946542065241993968375973
Jason Giambi*CAL1b31 .282 .454 .481287811201559439845834
Jason Giambi*HIL1b31 .310 .449 .613261811302259474645011
Jason Giambi* 1b31 .296 .452 .54454816225037118901314810845
Jeremy Giambi*CINlf27 .254 .380 .4903438716121626217110401
Jay Gibbons*MECrf25 .094 .121 .0943230001201300
Benji GilANG2b29 .275 .309 .3461534211001416173610
Geronimo GilZIPc 26 .216 .245 .30830566141418291115822
Brian Giles*PAXlf31 .259 .392 .603529137321242104105411292129
Marcus GilesPAX2b24 .157 .253 .271701120264181200
Keith GinterSPR3b26 .268 .369 .423711950210112101200
Charles GipsonBRKlf29 .359 .359 .43639143003300711
Joe GirardiARZc 37 .242 .405 .3333381102809700
Doug GlanvilleTOPcf31 .236 .285 .436140337071820281773
Troy GlausARZ3b25 .289 .364 .5646121772874211113266816182
Ross Gload*BRK1b26 .275 .383 .425401130154071210
Alexis Gomez*ARZrf21 .000 .000 .000300000000100
Chris GomezARLss31 .287 .320 .4584431272941350534195610
Alex GonzalezSDTss25 .238 .285 .340147359021420373431
Alex S. GonzalezCARss29 .230 .311 .34219645122225160244410
Juan GonzalezCALrf32 .321 .367 .50316553120624271122700
Luis Gonzalez*ARZlf34 .317 .433 .5565741822523612312021208897
Raul GonzalezSDTcf28 .252 .284 .387111284131418051820
Wiki GonzalezPKCc 28 .241 .346 .3751122760313201181320
Tom Goodwin*MECcf33 .271 .322 .43118851854282701432102
Mark Grace*SFP1b38 .242 .324 .2911824430211181221401
Tony GraffaninoSFS3b30 .259 .338 .37625566112530303284441
Shawn Green*MECrf29 .316 .415 .5455911874802910212529910920
Todd GreeneSEAc 31 .290 .314 .530100296061122131400
Rusty Greer*CARlf33 .333 .429 .431722432097012900
Ben Grieve*HILrf26 .240 .339 .47352012544125866427611352
Ken Griffey*CINcf32 .240 .335 .3952004840921320303611
Marquis GrissomSFPcf35 .352 .392 .761230811332551592153254
Mark GrudzielanekORE2b32 .230 .246 .29716538611179223002
Vladimir GuerreroSACrf26 .332 .385 .61464721529051129134652854326
Wilton Guerrero#BAK2b27 .202 .245 .2588918500114052621
Carlos Guillen#SOMss26 .288 .348 .415465134247774372427933
Jose GuillenPAXrf26 .077 .077 .0771310000000500
Ricky GutierrezCAL2b32 .350 .376 .4571976910132523081800
Cristian Guzman#TOPss24 .244 .282 .3516071482741061631327576
Travis Hafner*ARZdh25 .247 .309 .4387318422810072200
Jerry HairstonBRK2b26 .241 .319 .364448108234852356475598
Toby HallSEAc 26 .287 .320 .414348100260626622162710
Shane HalterPAXss32 .239 .314 .35633179153634452366921
Jeffrey HammondsSDTcf31 .302 .354 .45920562113523310193701
Dave Hansen*SDT1b33 .287 .341 .45116447150418290153701
Lenny Harris*BAKlf37 .278 .333 .3302125942123162163931
Willie Harris*SOM2b24 .211 .250 .221952010077051622
Bill HaselmanBAKc 36 .299 .349 .3391775370020154102200
Scott Hatteberg*SDT1b32 .292 .389 .4665001462271794523805412
Wes HelmsHIL1b26 .239 .268 .3492846813062427668400
Todd Helton*ANG1b28 .286 .368 .4856601894242711010738511100
Rickey HendersonSAClf43 .162 .297 .2891422330526173253424
Jose HernandezSFSss32 .264 .320 .45061416228426787534922966
Ramon HernandezSOMc 26 .224 .276 .35021448161312371153000
Richard HidalgoBRKrf26 .258 .324 .45915941102622281163130
Bobby Higginson*ORElf31 .283 .347 .4454381243269604263935125
Bobby Hill#CAR2b24 .292 .380 .3471444250122152192930
Shea HillenbrandORE3b26 .256 .288 .36561615830211596410208963
A.J. HinchOREc 28 .192 .290 .292120232229113142110
Eric Hinske*SFP3b24 .342 .419 .535473162283199079065103165
Denny Hocking#SOM2b32 .250 .335 .3282446119003381305621
Todd Hollandsworth*CARlf29 .246 .306 .40246011328114555304210177
Tyler Houston*SOM3b31 .272 .308 .375368100222434361198201
Ken HuckabyMIAc 31 .000 .000 .000600000000000
Orlando Hudson#CAL2b24 .250 .336 .3872045176325241272900
Aubrey Huff*TOPdh25 .322 .380 .54950316235225798034559134
Todd Hundley#SACc 33 .211 .297 .4613086511022425223610100
Brian HunterSDTcf31 .256 .307 .4278221911910151700
Torii HunterANGcf26 .290 .336 .5276301834323493128641139108
Adam HyzduCARcf30 .249 .354 .575193481311634491315700
Raul Ibanez*SPR1b30 .276 .337 .4935481513342684611507685
Omar InfanteBRKss20 .354 .357 .4518229202138011321
Brandon IngeSPRc 25 .179 .237 .3371903471713214115100
Cesar Izturis#SFPss22 .232 .254 .280168396101010051313
Damian JacksonPAX2b28 .205 .263 .3161713581314182123164
Geoff Jenkins*CINlf27 .263 .387 .4662326117010363710375601
Derek JeterZIPss28 .281 .337 .3686841922511184532561353010
D'Angelo Jimenez#MIA2b24 .259 .348 .3683489067647241475553
Charles JohnsonSFPc 30 .220 .305 .33224153210226270305400
Mark L. Johnson*ARLc 26 .154 .222 .17916225210972122701
Nick Johnson*CAL1b23 .261 .350 .3782225880633298235010
Russ JohnsonZIP3b29 .231 .375 .2692661001406311
Andruw JonesOREcf25 .225 .317 .414590133210308410587514764
Chipper Jones#ANGlf30 .338 .437 .5526392164542813711211149865
Jacque Jones*BRKlf27 .354 .414 .60449717624232991092509947
Brian JordanORElf35 .260 .322 .43252613724618796444510111
David Justice*BRKlf36 .267 .399 .4134241131841289471958082
Gabe KaplerSEAlf26 .262 .278 .29110327300106122251
Eric KarrosARL1b34 .276 .355 .39812334101114111141200
Austin KearnsSOMrf22 .332 .404 .462422140302774606478352
Jason KendallTOPc 28 .290 .343 .3666441872835828284638239
Adam Kennedy*ORE2b26 .301 .330 .44752815933710805262099206
Jeff KentSDT2b34 .291 .347 .55064918938242113114124711634
Bobby Kielty#SOMrf25 .295 .403 .476319941331364453577591
Gene Kingsale#PKClf25 .327 .388 .466251821354342412641145
Mike KinkadeBAK1b29 .352 .444 .5195419302148541200
Ryan Klesko*BAK1b31 .313 .395 .554569178511281001065778223
Paul KonerkoSOM1b26 .285 .334 .44064818526124791049408220
Corey Koskie*SEA3b29 .241 .351 .39332879211943436528495
Mark Kotsay*SEAcf26 .310 .383 .48165120234721114697711112214
Chad Kreuter#SPRc 37 .235 .333 .29434820024051300
Mike Lamb*SDT1b26 .305 .366 .4383701131901055474336300
Tom Lampkin*SACc 38 .166 .244 .3032113591624163195301
Jason LaneARZrf25 .310 .412 .479712230315100131921
Ray Lankford*SAClf35 .159 .213 .18244710034032100
Barry LarkinCALss38 .222 .282 .28531670162028333253342
Greg LaRoccaBRK3b29 .313 .500 .4174815310114513430
Brandon LarsonARLlf26 .231 .310 .7312661045512800
Jason LaRueSOMc 28 .223 .293 .3404129219194360132815210
Matt Lawton*PKCrf30 .278 .363 .45642811919615765095028157
Matthew LeCroySEAdh26 .231 .307 .473912132519150101700
Ricky Ledee*CALcf28 .216 .332 .41118540131736252303921
Carlos LeeZIPlf26 .243 .306 .4155181262902066651487012
Derrek LeeBAK1b26 .245 .348 .434571140202288891587166139
Travis Lee*SEA1b27 .329 .365 .4711705655323170103461
Jose LeonZIP1b25 .361 .400 .61136133027612800
Mike LieberthalCARc 30 .322 .395 .621177571811134415171410
Jeff Liefer*MIA1b27 .246 .311 .4301794490824280176300
Paul Lo DucaBRKc 30 .298 .343 .43559817843013707812313511
Kenny Lofton*TOPcf35 .239 .334 .35850312021976342173763310
George Lombard*SEAcf26 .273 .333 .2731130003201522
Terrence Long*MIAcf26 .211 .258 .30527558121428271183822
Felipe Lopez#ARLss22 .244 .287 .4251603983516260104320
Javy LopezBSBc 31 .190 .261 .303310591108242914165820
Mark LorettaPKC3b30 .262 .353 .3082215881033124284010
Mark LorettaSDT3b30 .276 .355 .33798273011492101410
Mark Loretta 3b30 .266 .353 .31731985111147216385420
Mike LowellCAR3b28 .269 .331 .4484981343311869633469672
Ryan LudwickHILcf23 .164 .263 .224671140081092302
Julio LugoSACss26 .215 .253 .3182335093320292115202
John Mabry*ORElf31 .275 .316 .4721423970718290102410
Robert MachadoSPRc 29 .254 .297 .37524061113425294114200
Jose Macias#ARLcf30 .189 .257 .244127244015101112125
Rob Mackowiak*SEArf26 .186 .300 .2545911101640101900
Wendell MageeBAKcf29 .196 .210 .268971940158112000
Chris Magruder#HILlf25 .262 .288 .4051684413132019163821
Eli MarreroCINrf28 .125 .300 .250811002102110
Eli MarreroMIArf28 .305 .344 .45417453725212301127111
Eli Marrero rf28 .297 .342 .44518254825232401328121
Edgar MartinezBRKdh39 .259 .368 .4984281112702557898689410
Ramon MartinezCINss29 .282 .340 .3941704881321275113010
Tino Martinez*SFS1b34 .255 .333 .4771493860918220182010
Victor Martinez#CALc 23 .319 .389 .489471520251006200
Ruben MateoBSBrf24 .286 .355 .3395616300101062110
Mike MathenyZIPc 31 .185 .246 .2432434572119192194100
Julius MatosORE2b27 .000 .000 .000300000000000
Gary Matthews#SFPrf27 .266 .359 .41938710330476356157851811
Brent Mayne*SFSc 34 .215 .306 .2813357270525311434121
Dave McCartyBRKlf32 .286 .286 .3571441003200500
Quinton McCracken#SPRrf31 .304 .382 .447405123297552544499043
John McDonaldSAC2b27 .299 .333 .420157476511425443130
Fred McGriff*SFP1b38 .309 .370 .5424501392212771941478012
Mark McLemore#SFSlf37 .294 .397 .41937711120095240362621817
Kevin MenchARLrf24 .270 .362 .4702005492934374274200
Frank MenechinoBSB2b31 .500 .600 .875840011402200
Orlando Merced*SDTrf35 .282 .340 .38028781141444271266041
Lou MerloniSOM2b31 .325 .407 .51216052180428255172612
Jason MichaelsHILcf26 .302 .357 .51912939125214131103100
Doug Mientkiewicz*CIN1b28 .260 .355 .41820854180539254283910
Kevin MillarSFSlf30 .285 .329 .444513146400145770112510510
Corky MillerOREc 26 .222 .300 .333921001001100
Damian MillerSEAc 32 .281 .351 .43320357160529340235900
Damon Minor*SPR1b28 .274 .358 .4621062920613171141700
Doug MirabelliANGc 31 .316 .427 .610136431001028302252100
Chad MoellerHILc 27 .336 .388 .5601344521032222482900
Dustan MohrZIPrf26 .307 .344 .5193781162251651541229012
Bengie MolinaARZc 27 .219 .256 .30930166161329326112300
Jose MolinaSDTc 27 .400 .439 .47890364011213072533
Raul MondesiMECrf31 .196 .277 .392439862002256758457992
Melvin MoraSPRlf30 .197 .293 .35237574136115642114270154
Mike MordecaiSFPss34 .135 .135 .1353750003100400
Bill Mueller#SFS3b31 .267 .356 .34336798171340370512900
Eric Munson*PKCdh24 .184 .225 .2113871001002900
Greg Myers*MECc 36 .212 .360 .3051513220419240364301
Bry Nelson#BRK2b28 .270 .289 .40537105003401100
Phil NevinCAR3b31 .342 .401 .57019366911141291203411
Jose NievesBAK2b27 .291 .308 .323127374001115031510
Trot Nixon*SOMrf28 .232 .343 .462353822161648552606722
Greg Norton#ARZ3b29 .174 .305 .30469123021351122700
Abraham O. Nunez#BSB2b26 .159 .260 .2278814301950121830
Troy O'Leary*SDTlf32 .280 .369 .3593048555344313416103
Alex OchoaSPRrf30 .242 .321 .379952370217152101542
Jose Offerman#MIA1b33 .222 .292 .333108247111660112334
John Olerud*ZIP1b33 .291 .408 .5085061473422486824996821
Magglio OrdonezSEArf28 .288 .331 .517663191424341171126429675
Rey OrdonezBAKss31 .250 .333 .2501640004111100
David Ortiz*SEAdh26 .322 .394 .5933761213602282760497713
Jose OrtizSOM2b25 .164 .188 .209671111033021300
Keith OsikTOPc 33 .077 .143 .1152621002102900
Eric OwensSFSlf31 .253 .330 .345872220213160101481
Pablo OzunaCAR2b27 .471 .500 .67634161304911321
Orlando Palmeiro*MIArf33 .294 .379 .32922867501331313228123
Rafael Palmeiro*MEC1b37 .225 .352 .443386872811859642787600
Craig PaquetteARZ3b33 .267 .267 .2671540002000100
Corey Patterson*TOPcf22 .255 .308 .4271102810031415272721
Josh PaulSACc 27 .228 .265 .239922110087051800
Jay PaytonMIAcf29 .277 .317 .43749913823317677652881103
Kit PellowBRK3b28 .206 .333 .30968141021082112710
Carlos Pena*CAR1b24 .250 .357 .48816842701134382275301
Eddie PerezHILc 34 .188 .209 .297641221165021600
Eduardo PerezSOMrf32 .228 .312 .545167381401328295163200
Neifi Perez#HILss29 .204 .220 .36749103116701600
Timo Perez*ANGcf27 .286 .357 .36749142108906400
Tomas Perez#ORE2b28 .167 .375 .500610100002100
Herbert PerryPKC3b32 .258 .315 .4231824771722270152331
Herbert PerrySAC3b32 .285 .315 .44420759120735290103250
Herbert Perry 3b32 .272 .315 .4343891061911457560255581
Ben PetrickBSBc 25 .236 .311 .4061062500610191122613
Josh PhelpsMECdh24 .324 .410 .57468225041312462400
Brandon PhillipsSAC2b21 .000 .143 .0001200001002600
Adam PiattANGlf26 .220 .277 .37491208021621172120
Mike PiazzaCALc 33 .292 .355 .55154415934433901170559100
Juan Pierre*ARZcf24 .240 .286 .30257013717908239829646417
A.J. Pierzynski*ANGc 25 .269 .324 .3624691262933576318217320
Placido PolancoZIP3b26 .276 .306 .374554153284666525214372
Jorge Posada#CINc 30 .275 .371 .48158216038226948819214800
Todd PrattHILc 35 .271 .386 .41912935160118164203302
Tom PrinceCALc 37 .220 .288 .4925913105121406800
Albert PujolsBSBlf22 .283 .349 .47662617737326981167608675
Mark QuinnANGrf28 .324 .410 .55934113118614510
Tim Raines#HILlf42 .000 .200 .0001200000003500
Aramis RamirezARL3b24 .193 .259 .3311452831510160133100
Julio RamirezBRKrf24 .225 .304 .35040901146141710
Manny RamirezARLlf30 .317 .406 .51952416617129829477410700
Joe RandaCIN3b32 .266 .321 .3914731263318545311286300
Jeff RebouletSDT2b38 .212 .339 .3085211500950101310
Mike RedmondSDTc 31 .267 .321 .34730080210134317174311
Pokey ReeseSOM2b29 .272 .333 .3554701282215443934185113
Desi Relaford#SFPss28 .277 .366 .375328911515403674248154
Edgar RenteriaSEAss26 .294 .340 .39563018535199470641713013
Michael RestovichMIAlf23 .167 .286 .667610011310100
Armando Rios*CINrf30 .192 .288 .212521010033071100
Luis RivasTOP2b22 .298 .349 .468363108293950453265583
Juan RiveraORErf23 .227 .261 .4092251012301500
Michael RiveraANGc 25 .242 .281 .385912210011011143100
Ruben RiveraCALcf28 .222 .333 .2781841001003201
Brian Roberts#SFS2b24 .228 .366 .47457132041212013832
Dave Roberts*ZIPcf30 .361 .458 .4511224423127190221882
Kerry Robinson*SAClf28 .267 .319 .4001504037117201122421
Alex RodriguezPAXss26 .250 .351 .52362015516349111123128510742
Ivan RodriguezBAKc 30 .319 .349 .5194571462422162784187224
Scott RolenCAL3b27 .274 .368 .4986171693143310111278793108
Jimmy Rollins#ARZss23 .255 .330 .3935721464097666036290123
Damian RollsBRKrf24 .233 .241 .3728620711910012010
Jason RomanoHILcf23 .272 .342 .398103285121512293060
Aaron RowandCINcf24 .259 .303 .4461664310071827562010
Donnie SadlerBRKlf27 .500 .5001.000211001100000
Olmedo SaenzMIA1b31 .264 .325 .4271102982213141102320
Tim SalmonSEArf33 .326 .403 .5545581824902610610696511261
Alex Sanchez*BAKcf25 .301 .357 .36746914110636530437706123
Rey SanchezBAK2b34 .257 .308 .30539310165140364253100
Jared SandbergSEA3b24 .265 .321 .48618148141823280157220
Reggie SandersMIArf34 .258 .319 .493477123278236569837107148
Benito SantiagoPAXc 37 .264 .297 .4525881552382479803267925
Ramon Santiago#BRKss22 .235 .325 .353681612195451221
Brian Schneider*HILc 25 .285 .323 .47323968265327280145510
David Segui#ZIPdh35 .380 .449 .72279307161713191700
Bill Selby*ZIP3b32 .190 .263 .295105206119140112101
Richie SexsonTOP1b27 .265 .337 .46560416036227789285915712
Gary SheffieldARLrf33 .282 .386 .429531150191197972108156116
Tsuyoshi ShinjoZIPcf30 .230 .289 .4081523563519171122211
Terry ShumpertSDT2b35 .229 .284 .3851794181625223112220
Ruben Sierra#MIAlf36 .277 .335 .3813941091708425803652115
Randall Simon*CINdh27 .320 .335 .495475152230206080482400
Chris Singleton*SFPcf29 .247 .295 .3834331073128496622877174
J.T. Snow*CAL1b34 .210 .364 .2746213210882131300
Alfonso SorianoBSB2b26 .313 .340 .5546812135113711612611201494516
Sammy SosaSFSrf33 .241 .354 .47858414114240999959916355
Shane SpencerSPRrf30 .267 .330 .3351614361117162133110
Scott Spiezio#SAC1b29 .328 .406 .5205881934381890981795597
Junior SpiveyCIN2b27 .279 .357 .43965218240518110881666140174
Matt Stairs*ZIPrf34 .202 .280 .41626253801636397226041
Lee Stevens*BSB1b34 .167 .375 .167610000002000
Shannon StewartBSBlf28 .307 .370 .452670206488111304876252226
Kelly StinnettSFPc 32 .275 .362 .412511410296071510
Chris StynesARZ3b29 .217 .299 .377691550284081410
B.J. Surhoff*ARZ1b37 .143 .333 .143710000002001
Ichiro Suzuki*SFPrf28 .308 .352 .4137052172631411668544673918
Mike SweeneyARZ1b28 .378 .441 .619535202431281091021352561712
Tony Tarasco*SPRlf31 .180 .277 .27089162021391111222
Fernando TatisSOM3b27 .367 .436 .77649183151314241700
Reggie Taylor*ZIPcf25 .248 .278 .40623458155425340106458
Miguel TejadaBAKss26 .278 .323 .443670186210301029117329681
Frank ThomasCALdh34 .262 .378 .43620253121734233354821
Frank ThomasHILdh34 .270 .369 .556311842002362628436220
Frank Thomas dh34 .267 .372 .509513137321309685117811041
Jim Thome*PKC1b31 .290 .455 .63053515518750133122616116924
Ryan ThompsonBAKlf34 .243 .286 .514111276081018343000
Joe Thurston*TOP2b22 .235 .235 .3531742004000310
Yorvit TorrealbaSOMc 23 .243 .290 .365115288021812081200
Andres Torres#CINcf24 .200 .200 .200510001000100
Bubba TrammellPKCrf30 .186 .268 .2992043880518262213700
Chris TrubyHIL3b28 .174 .200 .2614681013302800
Michael Tucker*BAKrf31 .209 .304 .32640284165739404529077
Juan UribeARZss22 .333 .448 .3752481006014711
John ValentinSEAss35 .188 .278 .1881630002020300
John ValentinSDTss35 .239 .295 .410117288041519561500
John Valentin ss35 .233 .293 .383133318041719761800
Jose Valentin#ANG3b32 .230 .299 .42947310918820657804911620
John Vander Wal*CARrf36 .273 .322 .418551550168041100
Jason Varitek#PKCc 30 .262 .344 .4253811002331141568417453
Mo Vaughn*CAR1b34 .231 .291 .42145410514024486133711901
Ramon Vazquez*CAR2b25 .278 .343 .367414115264150332427151
Randy VelardeCAL2b39 .167 .167 .167610000000000
Robin Ventura*BRK3b34 .285 .414 .5315011431613598100211012100
Jose Vidro#SPR2b27 .274 .349 .387625171402973644717414
Fernando Vina*ZIP2b33 .249 .318 .3205631403240533312484565
Jose Vizcaino#HILss34 .282 .323 .348451127210356391284332
Omar Vizquel#BSBss35 .275 .336 .45159016231521746615669158
Matt Walbeck#HILc 32 .200 .200 .2003060002200400
Larry Walker*CALrf35 .289 .378 .4915321543861989956739070
Todd Walker*ANG2b29 .264 .322 .374522138311888514438740
Daryle Ward*HILlf27 .283 .315 .428467132402852701258801
Vernon WellsBSBcf23 .281 .313 .45861317228623668712983137
Jayson WerthARZrf23 .400 .462 .54335140115204700
Rondell WhiteSOMlf30 .325 .355 .49019463140626331114300
Chris WidgerMIAc 31 .229 .291 .313481140021023800
Chris WidgerBRKc 31 .333 .333 .333310000100000
Chris Widger c 31 .235 .293 .314511240021123800
Ty WiggintonSEA3b24 .266 .329 .54712834601020222112311
Brad Wilkerson*CINcf25 .235 .339 .4166081433714158795294205138
Bernie Williams#SPRcf33 .306 .387 .469644197352228888285107103
Matt WilliamsPAX3b36 .248 .298 .435262651001340360205121
Craig WilsonPKCrf25 .247 .333 .3633288111373938152810524
Dan WilsonMIAc 33 .316 .348 .4374051281601137495188742
Jack WilsonPKCss24 .286 .339 .4242035892532173143130
Preston WilsonPKCcf27 .199 .294 .26830260101336225369688
Tom WilsonSPRc 31 .254 .375 .297118305001753214010
Vance WilsonMECc 29 .211 .274 .2611803860114141064500
Randy Winn#BRKcf28 .325 .388 .517692225491220123794691054119
Tony Womack*MECss32 .240 .288 .28434282712302702544107
Chris WoodwardPKCss26 .294 .350 .52136110613619536462778110
Shawn WootenHILdh29 .269 .285 .440134368051627142900
Dmitri Young#TOPdh28 .336 .356 .5412448223093344083923
Eric YoungSAC2b35 .275 .336 .37251614237239135113740347
Kevin YoungSPR1b33 .249 .313 .39849712427115596754212262
Michael YoungSEA2b25 .257 .287 .364206537332122183502
Gregg Zaun#MECc 31 .214 .260 .27715934701619373300
Todd ZeileSFS3b36 .215 .294 .31226056130428212283832

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Brent AbernathyHIL2b2438123004 .477 6.0 1.6 .052 .374 .103628
Bobby Abreu*ANGrf281617330119 .952 142.6 8.7 .2021.051 .40277317
Edgardo AlfonzoBAK3b28141632344 .862 109.8 7.5 .149 .896 .28446261
Luis Alicea#SDT2b36543200 .399 1.9 1.5 .000 .313 .07707
Roberto Alomar#MEC2b341466713514 .668 68.3 3.8 .114 .583 .19645225
Sandy AlomarSFPc 3689332139 .717 37.4 4.3 .101 .611 .15021119
Moises AlouORElf3547242006 .701 26.5 4.3 .063 .613 .1521279
Brady Anderson*HILcf3804000 .833 0.6 8.5 .0001.000 .33301
Garret Anderson*BSBlf301626820713 .870 108.1 6.3 .217 .834 .28875322
Marlon Anderson*PAX2b2862312005 .706 35.4 4.3 .122 .613 .17625117
Rich AuriliaBRKss301536263618 .748 74.9 4.5 .173 .665 .23260253
Brad AusmusOREc 331274204115 .705 43.9 4.0 .086 .612 .17220134
Carlos Baerga#ARLdh330102106 .805 12.8 4.7 .146 .699 .208744
Jeff BagwellORE1b341626770618 .826 96.9 5.8 .198 .825 .35856265
Paul Bako*ARLc 30753010 .311 1.4 0.8 .040 .227 .08018
Rod BarajasARLc 2658202128 .612 15.8 2.8 .102 .497 .1341562
Josh Bard#CINc 24043005 .767 2.2 1.5 .349 .615 .349724
Michael BarrettCARc 251204832112 .751 58.1 4.6 .183 .695 .29040185
Tony BatistaARL3b28133546079 .846 83.0 5.8 .252 .804 .30664266
Danny BautistaBAKrf3029183015 .776 23.8 5.1 .124 .706 .195972
David BellSPR3b291496187417 .748 74.5 4.6 .163 .686 .25849229
Mark Bellhorn#CAL2b2767288224 .898 50.4 7.5 .216 .927 .37630125
Mark Bellhorn#HIL2b2768303217 .828 42.8 5.6 .232 .828 .40232120
Mark Bellhorn# 2b271355914311 .862 93.0 6.5 .224 .874 .38962245
Ronnie BelliardTOP2b2763225254 .581 17.4 2.7 .096 .467 .1291668
Carlos Beltran#ARZcf251627600414 .766 102.3 5.2 .196 .779 .35174298
Adrian BeltreSAC3b23110477327 .769 62.3 5.0 .159 .689 .20142204
Marvin Benard*PAXrf32981001 .776 10.2 4.7 .169 .712 .2211035
Mike BenjaminBRK3b36524003 .500 0.3 0.4 .167 .348 .16728
Gary BennettSDTc 30592202111 .539 12.7 2.0 .029 .400 .078654
Dave BergBSB2b3135216015 .765 28.6 5.7 .053 .716 .1971069
Brandon BergerARLrf2736123002 .451 5.7 1.5 .115 .380 .177628
Lance Berkman#SACcf2616169606121.080 164.310.7 .3371.238 .56185370
Angel BerroaPAXss24020001.000 0.513.5 .0001.000 .00001
Angel BerroaMIAss24029001 .351 0.7 0.8 .036 .240 .07115
Angel Berroa ss24031001 .394 1.0 1.0 .033 .269 .06716
Craig BiggioCAR2b36120545526 .632 51.4 3.4 .132 .577 .20441182
Hank Blalock*SAC3b211296001 .617 8.6 3.4 .116 .551 .233528
Henry BlancoBRKc 30661000 .447 2.8 1.5 .133 .353 .133417
Willie BloomquistSEAlf240230001.293 8.525.6 .1581.889 .368313
Geoff Blum#PKC3b2949209131 .636 20.3 3.7 .125 .586 .2451363
Geoff Blum#SDT3b2928167021 .829 26.4 6.6 .174 .811 .2751670
Geoff Blum# 3b2977376152 .722 46.0 4.8 .147 .681 .25829133
Hiram BocachicaBRKcf2620116002 .610 9.5 2.9 .126 .506 .171839
Barry Bonds*MEClf371466510381.277 205.518.0 .3821.754 .78679337
Aaron BooneHIL3b291445895613 .637 51.2 3.1 .166 .575 .24349197
Bret BooneARZ2b331626767413 .844 100.3 5.8 .210 .815 .30972295
Joe Borchard#ARZlf230160001.009 3.711.2 .2141.111 .35718
Mike BordickSACss36109424429 .599 34.0 2.8 .134 .533 .22032127
Milton Bradley#SOMcf2454250307 .817 34.8 5.4 .158 .747 .23720105
Darren Bragg*CARrf3218111003 .616 9.3 3.2 .030 .532 .141228
Russell Branyan*TOPlf2625120000 .986 25.8 9.1 .3271.039 .4091469
Ben Broussard*CINlf25028010 .618 2.7 4.1-0.000 .588 .13006
Dee Brown*BRKlf241051000 .662 5.6 4.3 .109 .629 .239316
Roosevelt Brown*SAClf26020000 .712 2.4 5.4 .063 .750 .25015
Brian BuchananZIPrf2858269028 .577 18.8 2.4 .102 .476 .1591176
Ellis BurksPAXdh371486764415 .878 109.2 6.4 .251 .848 .32569326
Jeromy Burnitz*MIArf3312121002 .659 11.1 3.3 .171 .622 .295838
Pat BurrellCARlf251627210818 .946 131.2 7.4 .303 .966 .44188362
Sean Burroughs*CIN3b2130161012 .708 18.7 4.8 .087 .683 .239648
Homer BushHIL2b2909000 .000 0.0 0.0 .000 .000 .00000
Brent ButlerSEA2b2455220304 .676 23.2 3.9 .129 .591 .1762182
Marlon ByrdCALcf241456001 .614 4.2 2.5 .127 .511 .145520
Marlon Byrd cf241456001 .614 4.2 2.5 .127 .511 .145520
Eric ByrnesHILlf26887010 .575 6.9 2.8 .136 .492 .173727
Orlando CabreraPKCss2730173138 .655 16.0 3.4 .086 .598 .2241351
Miguel CairoANG2b2842224126 .583 17.0 2.8 .068 .476 .1461362
Mike CameronSFScf29162732158 .770 94.6 4.9 .216 .802 .37574287
Jamey CarrollBRK3b2823106113 .726 11.7 4.0 .180 .623 .2201144
Sean Casey*MEC1b270101002 .630 8.9 3.3 .075 .521 .140530
Vinny CastillaCAL3b34024001 .641 1.9 2.7 .174 .526 .21729
Luis Castillo#ARL2b26157727604 .643 70.9 3.7 .051 .571 .13727215
Juan CastroBRKss3004000 .833 0.6 8.5 .0001.000 .33301
Ramon CastroMECc 2631134013 .744 15.0 4.0 .283 .700 .3921457
Frank Catalanotto*PAXlf2844190211 .772 24.6 5.0 .221 .779 .3562373
Frank Catalanotto*TOPlf2811120111 .813 17.6 5.9 .173 .808 .2601247
Frank Catalanotto* lf2855310322 .788 42.2 5.3 .202 .789 .31835120
Roger Cedeno#SDTlf2759298746 .740 38.0 5.1 .104 .729 .25117101
Endy Chavez*HILcf2433162111 .862 26.1 6.2 .227 .820 .2602482
Eric Chavez*MEC3b24144631086 .762 81.7 5.0 .202 .726 .30753253
Hee Seop Choi*ARL1b230110001.182 3.820.6 .0911.400 .09117
Alex Cintron#TOP2b2313120104 .683 12.1 3.9 .129 .639 .297935
Jeff CirilloPKC3b3251250735 .732 30.7 4.8 .072 .671 .1531184
Howie Clark*SPRdh28054001 .945 11.1 9.4 .115 .906 .154627
Tony Clark#ARZ1b301036000 .740 4.7 5.3 .156 .708 .281413
Royce ClaytonSPRss3255238215 .557 16.3 2.5 .041 .455 .111759
Greg ColbrunnSFP1b3243201064 .850 30.5 5.8 .285 .847 .3852797
Jeff ConinePAX1b36291260121.010 27.8 9.6 .2541.052 .3421569
Jason Conti*SPRrf27241180091.001 22.4 7.4 .265 .963 .3451870
Ron CoomerPAX3b350370031.072 7.9 8.5 .2781.000 .306624
Alex Cora*CALss2673335038 .806 48.7 5.9 .150 .814 .28927129
Wil CorderoSFSlf3043202203 .711 23.6 4.6 .110 .647 .2101168
Marty CordovaORElf320106001 .800 15.2 5.9 .209 .800 .3631341
Craig Counsell*PKC3b3177370013 .771 52.2 5.9 .089 .726 .18724135
Craig Counsell*SDT3b3144196127 .605 14.9 2.8 .035 .504 .147647
Craig Counsell* 3b311215661310 .715 65.8 4.7 .071 .644 .17430182
Steve Cox*SAC1b27974620410 .796 65.0 5.7 .157 .777 .28934179
Carl Crawford*CINlf2030178600 .542 13.9 2.8 .050 .508 .169543
Joe CredeMIA3b2463281012 .760 36.9 5.0 .145 .662 .16020123
Coco Crisp#OREcf22034212 .714 3.5 3.8 .111 .682 .296210
Deivi CruzMIAss29130471126 .661 47.7 3.8 .094 .554 .13930161
Jacob Cruz*BRKdh29886006 .561 5.3 2.2 .095 .507 .243320
Jose Cruz#ARLlf28118517269 .845 80.7 6.3 .246 .874 .41851221
Michael CuddyerMECrf2318101104 .833 14.7 5.8 .176 .779 .2861243
Jack Cust*MEClf23030002.333 3.390.01.0005.0001.00015
Johnny Damon*TOPcf28142665336 .751 88.3 5.2 .157 .782 .32350242
Brian Daubach*ARL1b301335898211 .824 85.1 5.7 .205 .801 .32450242
Ben Davis#ARZc 2566278013 .885 48.1 7.1 .250 .880 .34935135
Carlos Delgado*PAX1b301335760381.026 124.110.0 .3141.171 .55870269
David Dellucci*ZIPrf2823148011 .703 16.9 4.6 .135 .677 .2941146
Mark DeRosaMIA2b2766284039 .664 28.0 3.6 .093 .556 .1381398
Delino DeShields*SFP2b3328146110 .564 12.4 3.2 .086 .577 .266736
Einar DiazSFSc 29022210 .871 3.7 7.1 .118 .909 .23528
Mike DiFeliceSFSc 3345174022 .725 21.0 4.8 .137 .681 .2551860
Chris Donnels*HIL3b36956003 .727 5.9 4.0 .143 .650 .286619
J.D. Drew*CALrf26118543856 .714 63.4 4.5 .148 .684 .27033186
Adam Dunn*MEClf2245199003 .840 30.8 6.3 .218 .841 .3621784
Erubiel Durazo*CAL1b2778336016 .854 51.9 6.7 .243 .952 .56127116
Ray Durham#SEA2b30532217110 .754 23.6 3.9 .156 .703 .3011676
Ray Durham#MIA2b3095430416 .851 66.9 6.3 .177 .897 .34338171
Ray Durham# 2b3014865111216 .819 90.0 5.4 .170 .828 .32954247
Jermaine DyePKCrf2811247905191.007 97.6 8.4 .2981.029 .40353267
Damion EasleyANG2b3242224015 .946 42.9 8.0 .244 .958 .31323113
Angel EchevarriaSPR1b31057001 .884 10.4 8.0 .135 .886 .250525
David EcksteinCINss27162770628 .751 102.0 5.3 .098 .709 .17944279
Jim Edmonds*CARcf32140635045 .913 116.9 7.9 .243 .952 .38966291
Mark EllisMEC2b25101459607 .708 53.2 4.6 .100 .655 .20827150
Juan EncarnacionTOPrf26103450139 .839 71.4 6.3 .190 .831 .28938204
Morgan EnsbergPKC3b26556003 .564 3.2 2.0 .109 .512 .304312
Darin Erstad*PKCcf2828122323 .660 11.5 3.5 .101 .588 .183739
Darin Erstad*MIAcf28112496928 .688 54.1 4.1 .095 .617 .17631168
Darin Erstad* cf2814061812411 .682 65.6 4.0 .096 .611 .17738207
Bobby EstalellaARLc 2739144022 .588 10.9 2.6 .187 .509 .2461449
Carl Everett#HILrf31111474026 .802 69.4 5.9 .165 .750 .24038200
Jorge Fabregas*BAKc 32026000 .777 3.6 7.0 .053 .929 .36816
Carlos FeblesPKC2b2625135301 .603 11.8 3.2 .124 .546 .2311040
Pedro FelizBAK3b2721179015 .628 15.4 3.1 .081 .489 .110659
Robert Fick*PAXrf281626660220 .669 65.1 3.7 .125 .590 .23445215
Steve Finley*SDTcf371486485913 .854 101.7 6.3 .223 .869 .37156276
John FlahertyBSBc 3436204215 .702 22.3 4.1 .128 .615 .1981973
Darrin Fletcher*SDTc 351082003 .834 12.1 5.9 .169 .750 .221937
Cliff Floyd*SFSrf29119512058 .868 84.1 6.7 .203 .895 .34553223
Brook FordycePAXc 321075003 .473 3.5 1.5 .087 .377 .145417
Andy Fox*ANGss311204763117 .813 67.0 6.1 .084 .829 .26520153
Julio FrancoCAL1b4022132013 .623 12.3 3.5 .066 .553 .172439
Matt Franco*SOM1b3263283126 .786 38.8 5.6 .130 .754 .26320103
Travis FrymanSFP3b33064001 .806 9.5 6.2 .121 .756 .207425
Brad Fullmer*BSBdh271275350411 .936 101.3 7.7 .248 .966 .33666276
Rafael Furcal#SFPss2416272525313 .680 71.2 3.6 .107 .613 .18941237
Andres GalarragaSDT1b4139194020 .683 21.4 4.5 .089 .633 .1891158
Ron GantSFPlf3756286025 .762 33.4 4.4 .183 .698 .27122108
Karim Garcia*PAXrf2622139005 .946 25.1 7.0 .289 .887 .3111782
Nomar GarciaparraOREss281627080919 .848 110.9 6.2 .179 .798 .24275323
Jason Giambi*CAL1b3186384139 .935 67.7 8.2 .1991.068 .48827138
Jason Giambi*HIL1b31743320351.062 76.210.9 .3031.231 .54835160
Jason Giambi* 1b311607161614 .996 143.6 9.4 .2481.143 .51662298
Jeremy Giambi*CINlf27894201313 .870 65.3 6.4 .236 .889 .44038168
Jay Gibbons*MECrf25833000 .215 0.4 0.4 .000 .138 .03103
Benji GilANG2b2933162011 .655 16.8 4.0 .072 .554 .1241153
Geronimo GilZIPc 26833201210 .553 20.5 2.2 .092 .430 .1281994
Brian Giles*PAXlf31145646019 .995 129.4 8.5 .3441.090 .56186319
Marcus GilesPAX2b241679003 .525 4.5 2.0 .114 .452 .229419
Keith GinterSPR3b261384013 .792 11.2 5.4 .155 .764 .296730
Charles GipsonBRKlf291041200 .795 5.9 5.7 .077 .692 .077317
Joe GirardiARZc 37342000 .738 5.3 5.7 .091 .800 .364211
Doug GlanvilleTOPcf3118153215 .720 15.7 3.6 .200 .678 .2861461
Troy GlausARZ3b251626900416 .927 125.1 7.4 .275 .943 .39577345
Ross Gload*BRK1b261047000 .808 7.4 6.9 .150 .862 .350417
Alexis Gomez*ARZrf2103000 .000 0.0 0.0 .000 .000 .00000
Chris GomezARLss311194791038 .778 64.1 5.1 .172 .701 .21746203
Alex GonzalezSDTss2541160212 .625 14.6 3.3 .102 .548 .1631150
Alex S. GonzalezCARss29422220210 .653 19.9 3.3 .112 .571 .2401667
Juan GonzalezCALrf3243180022 .870 30.8 7.2 .182 .842 .2551883
Luis Gonzalez*ARZlf341627020617 .989 141.7 9.1 .2391.082 .45163319
Raul GonzalezSDTcf2821116003 .672 11.7 3.7 .135 .581 .198843
Wiki GonzalezPKCc 2830133021 .721 16.6 5.1 .134 .733 .313942
Tom Goodwin*MECcf3338203104 .753 26.3 4.9 .160 .734 .2771781
Mark Grace*SFP1b3843207020 .615 19.1 3.6 .049 .547 .165553
Tony GraffaninoSFS3b3062289215 .714 33.8 4.6 .118 .672 .2391896
Shawn Green*MECrf291626940230 .960 129.5 8.0 .228 .979 .39977322
Todd GreeneSEAc 313105014 .844 15.1 5.4 .240 .760 .2701253
Rusty Greer*CARlf33084002 .859 13.8 7.5 .097 .860 .264531
Ben Grieve*HILrf261325980018 .813 82.3 5.4 .233 .793 .38570246
Ken Griffey*CINcf3253233033 .730 28.1 4.8 .155 .705 .3051379
Marquis GrissomSFPcf35432522391.153 62.210.1 .4091.216 .47841175
Mark GrudzielanekORE2b3237171025 .543 10.5 2.1 .067 .396 .067849
Vladimir GuerreroSACrf261627100521 .998 138.8 7.7 .2811.040 .38880397
Wilton Guerrero#BAK2b271494001 .503 5.7 2.1 .056 .411 .124523
Carlos Guillen#SOMss26108512032 .763 70.0 5.6 .127 .714 .21738193
Jose GuillenPAXrf26013000 .154 0.1 0.2 .000 .083 .00001
Ricky GutierrezCAL2b3243207207 .832 31.4 6.2 .107 .726 .1471490
Cristian Guzman#TOPss24162651927 .633 58.7 3.3 .107 .536 .16141213
Travis Hafner*ARZdh251381010 .747 10.6 5.1 .192 .709 .288832
Jerry HairstonBRK2b261295095310 .683 51.9 3.8 .123 .628 .23035163
Toby HallSEAc 26963701310 .734 43.9 4.5 .126 .632 .17532144
Shane HalterPAXss3293375144 .670 38.9 4.0 .118 .615 .23024118
Jeffrey HammondsSDTcf3146230159 .812 31.4 5.3 .156 .739 .2441994
Dave Hansen*SDT1b3341182034 .792 24.9 5.4 .165 .730 .2501974
Lenny Harris*BAKlf3751234315 .664 23.5 3.9 .052 .572 .137770
Willie Harris*SOM2b2413100002 .471 4.9 1.7 .011 .354 .063121
Bill HaselmanBAKc 3648193113 .688 21.4 4.5 .040 .583 .096760
Scott Hatteberg*SDT1b32123590254 .855 97.6 7.2 .174 .881 .33246233
Wes HelmsHIL1b2661298024 .617 26.3 3.2 .109 .505 .1301999
Todd Helton*ANG1b281627542415 .853 120.2 6.6 .198 .840 .32773320
Rickey HendersonSAClf4324173123 .585 12.9 2.7 .127 .563 .289841
Jose HernandezSFSss321626735214 .770 85.3 4.8 .186 .708 .26558276
Ramon HernandezSOMc 26542375210 .626 18.9 2.8 .126 .517 .1962075
Richard HidalgoBRKrf2640179034 .783 24.3 5.2 .201 .762 .3211873
Bobby Higginson*ORElf31115492545 .792 70.1 5.7 .162 .778 .26747195
Bobby Hill#CAR2b2442166011 .727 21.3 5.5 .056 .718 .208650
Shea HillenbrandORE3b261626542613 .654 62.8 3.5 .109 .551 .14643225
A.J. HinchOREc 2835139112 .582 11.1 3.0 .100 .535 .225635
Eric Hinske*SFP3b24119542047 .954 110.8 9.1 .1921.034 .35350253
Denny Hocking#SOM2b3254278304 .662 28.4 4.0 .078 .601 .2051980
Todd Hollandsworth*CARlf291205071410 .708 55.0 4.0 .157 .643 .24843185
Tyler Houston*SOM3b3198393329 .683 40.6 3.9 .103 .568 .15228138
Ken HuckabyMIAc 3106001 .000 -0.0-0.0 .000 .000 .00000
Orlando Hudson#CAL2b2452238336 .723 27.1 4.4 .137 .673 .2701679
Aubrey Huff*TOPdh251305530212 .928 103.1 7.8 .227 .944 .33462276
Todd Hundley#SACc 3384349213 .758 43.5 4.7 .250 .732 .36733142
Brian HunterSDTcf311989105 .734 9.2 3.7 .171 .621 .2321135
Torii HunterANGcf261546840725 .863 101.1 5.6 .237 .810 .30579332
Adam HyzduCARcf3046226013 .929 40.8 7.4 .326 .966 .48730111
Raul Ibanez*SPR1b30138599004 .830 92.4 6.1 .217 .810 .31463270
Omar InfanteBRKss20984011 .808 12.9 6.2 .098 .727 .122437
Brandon IngeSPRc 2559208127 .574 14.0 2.3 .158 .485 .2161564
Cesar Izturis#SFPss2243174105 .534 10.2 2.0 .048 .387 .065747
Damian JacksonPAX2b2827187116 .579 12.9 2.4 .111 .507 .1931254
Geoff Jenkins*CINlf2766279005 .853 44.0 6.7 .203 .876 .35827108
Derek JeterZIPss281627442015 .705 85.8 4.5 .088 .658 .19937252
D'Angelo Jimenez#MIA2b2492397107 .716 46.1 4.6 .109 .675 .25019128
Charles JohnsonSFPc 3067273118 .637 24.4 3.3 .112 .561 .2372380
Mark L. Johnson*ARLc 2658176003 .401 6.4 1.2 .025 .305 .093329
Nick Johnson*CAL1b2357259517 .729 30.3 4.6 .117 .678 .2251484
Russ JohnsonZIP3b29035300 .644 3.3 3.8 .038 .667 .26917
Andruw JonesOREcf251626810817 .731 78.1 4.3 .188 .697 .31951244
Chipper Jones#ANGlf301627580416 .989 158.2 9.5 .2141.068 .39477353
Jacque Jones*BRKlf2712655212121.017 119.4 9.4 .2491.047 .34458300
Brian JordanORElf351445770213 .754 71.8 4.8 .171 .687 .25748227
David Justice*BRKlf36112525046 .812 78.9 6.6 .146 .875 .38434175
Gabe KaplerSEAlf266109121 .569 9.0 3.0 .029 .487 .087330
Eric KarrosARL1b3429138005 .753 16.8 4.8 .122 .681 .2361249
Austin KearnsSOMrf221054780311 .866 80.2 7.3 .130 .858 .24939195
Jason KendallTOPc 281587030511 .709 83.2 4.7 .076 .656 .16936236
Adam Kennedy*ORE2b26125566666 .777 79.3 5.4 .146 .740 .21050236
Jeff KentSDT2b341577140624 .897 115.9 6.3 .259 .859 .33082357
Bobby Kielty#SOMrf2580382033 .880 68.0 7.9 .182 .965 .38629152
Gene Kingsale#PKClf2549282133 .854 47.7 7.1 .139 .893 .27922117
Mike KinkadeBAK1b29363001 .963 12.9 9.7 .1671.028 .241528
Ryan Klesko*BAK1b31150660189 .948 127.3 8.3 .241 .990 .37480315
Paul KonerkoSOM1b261627010428 .774 88.0 4.8 .154 .684 .21951285
Corey Koskie*SEA3b2987395548 .745 48.0 4.8 .152 .748 .32331129
Mark Kotsay*SEAcf26161735429 .864 121.4 6.9 .171 .875 .29262313
Chad Kreuter#SPRc 37939000 .627 3.7 3.8 .059 .577 .206210
Mike Lamb*SDT1b2691412236 .804 60.9 6.1 .132 .757 .22229162
Tom Lampkin*SACc 3851235112 .547 16.2 2.4 .137 .480 .2231664
Jason LaneARZrf251786110 .891 15.6 8.1 .169 .980 .366634
Ray Lankford*SAClf35148101 .395 1.7 1.2 .023 .289 .09118
Barry LarkinCALss38893513419 .566 22.5 2.2 .063 .457 .1491890
Greg LaRoccaBRK3b291366001 .917 12.710.1 .1041.206 .438420
Brandon LarsonARLlf260290011.041 5.5 7.0 .5001.048 .577519
Jason LaRueSOMc 28108456219 .633 41.5 3.4 .117 .553 .18729140
Matt Lawton*PKCrf301094921411 .818 71.7 5.8 .178 .823 .31340195
Matthew LeCroySEAdh2621101003 .779 12.6 4.7 .242 .726 .3521043
Ricky Ledee*CALcf2830217001 .743 27.5 5.0 .195 .748 .3622176
Carlos LeeZIPlf26130571049 .722 66.0 4.4 .172 .658 .26349215
Derrek LeeBAK1b261596670417 .782 86.7 5.1 .189 .772 .34950248
Travis Lee*SEA1b2733182116 .835 28.1 6.2 .141 .793 .2291380
Jose LeonZIP1b250400111.011 8.7 9.4 .2501.042 .306522
Mike LieberthalCARc 304220001101.016 40.3 8.3 .2991.023 .40130110
Jeff Liefer*MIA1b2742197106 .741 22.9 4.3 .184 .667 .2791777
Paul Lo DucaBRKc 301566473319 .778 84.6 5.1 .137 .691 .18956260
Kenny Lofton*TOPcf35128585536 .692 67.1 4.5 .119 .719 .31037180
George Lombard*SEAcf26012000 .606 0.7 1.9 .000 .600 .09103
Terrence Long*MIAcf2673298044 .564 21.9 2.6 .095 .471 .1601784
Felipe Lopez#ARLss2243171015 .712 18.6 3.9 .181 .635 .2561668
Javy LopezBSBc 31923410112 .564 23.3 2.4 .113 .479 .1711994
Mark LorettaPKC3b3055261622 .661 27.2 4.2 .045 .612 .176968
Mark LorettaSDT3b3027111101 .691 12.6 4.7 .061 .639 .173433
Mark Loretta 3b3082372723 .670 39.8 4.4 .050 .620 .17613101
Mike LowellCAR3b28120553066 .779 76.7 5.5 .179 .750 .28152223
Ryan LudwickHILcf23077103 .487 3.5 1.5 .060 .393 .164415
Julio LugoSACss2653250133 .571 18.4 2.6 .103 .463 .1421574
John Mabry*ORElf3118155032 .788 21.7 5.4 .197 .743 .2751467
Robert MachadoSPRc 2961259318 .672 25.2 3.6 .121 .561 .1671890
Jose Macias#ARLcf3016141114 .501 6.9 1.6 .055 .402 .118531
Rob Mackowiak*SEArf26970011 .554 5.2 2.8 .068 .510 .237215
Wendell MageeBAKcf2917101115 .478 4.3 1.4 .072 .337 .082526
Chris Magruder#HILlf2545177024 .693 18.6 3.8 .143 .597 .1851768
Eli MarreroCINrf28010000 .550 0.9 3.5 .125 .714 .50012
Eli MarreroMIArf2841189312 .798 28.9 6.1 .149 .815 .2701479
Eli Marrero rf2841199312 .787 29.8 6.0 .148 .809 .2801581
Edgar MartinezBRKdh39114508047 .866 82.8 6.8 .238 .895 .40052213
Ramon MartinezCINss2935188023 .735 23.6 5.0 .112 .672 .1821267
Tino Martinez*SFS1b3417169014 .810 23.5 5.5 .221 .783 .3491571
Victor Martinez#CALc 231454012 .878 8.8 6.8 .170 .853 .298423
Ruben MateoBSBrf24062001 .694 7.1 4.7 .054 .634 .179319
Mike MathenyZIPc 3179271345 .489 15.3 2.0 .058 .394 .1361059
Julius MatosORE2b2703000 .000 0.0 0.0 .000 .000 .00000
Gary Matthews#SFPrf27106452437 .778 60.0 5.2 .152 .788 .31841162
Brent Mayne*SFSc 34117382309 .587 29.2 2.9 .066 .513 .1971294
Dave McCartyBRKlf32114000 .643 1.4 3.9 .071 .500 .07115
Quinton McCracken#SPRrf31108465436 .829 71.2 6.4 .143 .818 .26741181
John McDonaldSAC2b2741167203 .754 22.0 5.2 .121 .681 .1661266
Fred McGriff*SFP1b38119507186 .912 92.4 7.6 .233 .918 .33650244
Mark McLemore#SFSlf37100446315 .816 64.3 5.9 .125 .837 .29229158
Kevin MenchARLrf2437236140 .832 37.6 6.7 .200 .856 .3352094
Frank MenechinoBSB2b310100011.475 3.820.3 .3751.800 .62517
Orlando Merced*SDTrf35703180411 .719 36.3 4.4 .098 .642 .19919109
Lou MerloniSOM2b3138187502 .919 34.0 7.8 .187 .938 .2872282
Jason MichaelsHILcf2628140004 .877 22.9 6.6 .217 .830 .2951967
Doug Mientkiewicz*CIN1b2843244226 .774 32.0 5.3 .159 .750 .2982387
Kevin MillarSFSlf301345530415 .774 72.5 5.1 .160 .694 .21154228
Corky MillerOREc 26010000 .633 1.0 3.8 .111 .571 .22213
Damian MillerSEAc 3256230226 .784 30.9 5.3 .153 .730 .2662188
Damon Minor*SPR1b2820123023 .820 18.0 5.9 .189 .800 .321849
Doug MirabelliANGc 31361640121.037 37.310.5 .2941.158 .4782083
Chad MoellerHILc 2727147012 .947 29.4 8.6 .224 .956 .2842475
Dustan MohrZIPrf2693405139 .863 64.7 6.3 .212 .806 .26743196
Bengie MolinaARZc 27933371367 .565 24.1 2.5 .090 .455 .1262093
Jose MolinaSDTc 272199112 .917 18.1 8.0 .078 .898 .156543
Raul MondesiMECrf311245010915 .669 47.3 3.4 .196 .632 .31442172
Melvin MoraSPRlf301074330511 .645 40.4 3.4 .155 .633 .29630132
Mike MordecaiSFPss34037000 .270 0.7 0.6-0.000 .156 .00005
Bill Mueller#SFS3b3111043011113 .699 45.8 4.2 .076 .628 .21521126
Eric Munson*PKCdh24040000 .436 1.9 1.7 .026 .323 .07918
Greg Myers*MECc 3642189023 .664 19.0 4.1 .093 .667 .325646
Bry Nelson#BRK2b28938000 .695 4.4 4.4 .135 .593 .162515
Phil NevinCAR3b3142217036 .971 42.9 8.5 .228 .985 .33221110
Jose NievesBAK2b2731134403 .631 12.3 3.4 .031 .484 .063441
Trot Nixon*SOMrf28102423356 .805 58.6 5.5 .229 .814 .39943163
Greg Norton#ARZ3b29184201 .609 7.3 3.3 .130 .586 .304521
Abraham O. Nunez#BSB2b261100002 .487 5.9 2.1 .068 .461 .239420
Troy O'Leary*SDTlf3287358824 .727 42.7 4.9 .079 .677 .20413109
Alex OchoaSPRrf300110121 .700 12.4 4.3 .137 .693 .263936
Jose Offerman#MIA1b3328120014 .625 9.2 2.7 .111 .543 .204936
John Olerud*ZIP1b331456175311 .916 110.4 7.9 .217 .976 .41560257
Magglio OrdonezSEArf2816272101014 .849 111.0 6.0 .229 .811 .29680343
Rey OrdonezBAKss31019100 .583 1.6 3.3 .000 .500 .06304
David Ortiz*SEAdh26106431062 .988 91.2 9.3 .2711.050 .39658223
Jose OrtizSOM2b252170103 .397 2.1 1.0 .045 .271 .075214
Keith OsikTOPc 33428000 .258 0.5 0.6 .038 .208 .11513
Eric OwensSFSlf3111101402 .675 11.2 4.2 .092 .706 .287430
Pablo OzunaCAR2b270360001.176 11.616.5 .2061.421 .265423
Orlando Palmeiro*MIArf3339269535 .708 32.0 4.9 .035 .710 .215675
Rafael Palmeiro*MEC1b37109474089 .795 65.2 5.6 .218 .815 .42047171
Craig PaquetteARZ3b33315001 .533 0.8 1.8 .000 .333 .00004
Corey Patterson*TOPcf2228120011 .736 14.8 4.7 .173 .690 .2451347
Josh PaulSACc 2727100213 .504 5.7 2.0 .011 .365 .065122
Jay PaytonMIAcf29125543379 .754 69.4 4.9 .160 .700 .23043218
Kit PellowBRK3b281581001 .642 8.0 3.9 .103 .636 .279321
Carlos Pena*CAR1b2442199022 .845 30.9 6.4 .238 .860 .3931882
Eddie PerezHILc 342569211 .506 4.0 1.9 .109 .396 .141419
Eduardo PerezSOMrf3247191216 .857 27.1 5.3 .317 .830 .4132791
Neifi Perez#HILss29851102 .587 3.3 2.1 .163 .463 .184518
Timo Perez*ANGcf27857110 .724 7.0 5.1 .082 .686 .204318
Tomas Perez#ORE2b2808000 .875 1.3 7.1 .3331.000 .66713
Herbert PerryPKC3b3251198107 .738 22.6 4.2 .165 .664 .2581577
Herbert PerrySAC3b3247219025 .760 28.7 5.0 .159 .699 .2321992
Herbert Perry 3b32984171212 .749 51.3 4.6 .162 .682 .24434169
Ben PetrickBSBc 2534123131 .717 13.5 4.1 .170 .671 .264643
Josh PhelpsMECdh241678003 .984 15.5 8.5 .2501.000 .338939
Brandon PhillipsSAC2b21014000 .143 0.1 0.2 .000 .167 .16700
Adam PiattANGlf260101025 .651 8.7 3.0 .154 .579 .2531034
Mike PiazzaCALc 331436020322 .907 100.4 6.6 .259 .872 .36071300
Juan Pierre*ARZcf24145614529 .587 52.7 3.1 .061 .595 .19526172
A.J. Pierzynski*ANGc 251185122210 .686 55.4 4.2 .094 .598 .14335170
Placido PolancoZIP3b2614459813515 .680 61.4 3.8 .097 .574 .14438207
Jorge Posada#CINc 301626820722 .852 103.4 6.2 .206 .840 .36466280
Todd PrattHILc 3527153004 .804 20.8 5.6 .147 .780 .2871754
Tom PrinceCALc 37568212 .779 8.0 4.3 .271 .729 .373629
Albert PujolsBSBlf221627010715 .825 102.9 5.8 .193 .793 .29266298
Mark QuinnANGrf28140102 .969 7.5 7.8 .2351.000 .382519
Tim Raines#HILlf42015000 .200 0.2 0.4 .000 .250 .25000
Aramis RamirezARL3b2429158008 .591 10.7 2.3 .138 .488 .228948
Julio RamirezBRKrf241146010 .654 5.0 4.2 .125 .645 .250214
Manny RamirezARLlf301436090318 .925 109.7 7.8 .202 .939 .34447272
Joe RandaCIN3b321325162219 .712 55.3 4.0 .125 .612 .18442185
Jeff RebouletSDT2b381364201 .646 6.3 3.9 .096 .643 .308516
Mike RedmondSDTc 3172330609 .668 32.3 3.7 .080 .561 .13722104
Pokey ReeseSOM2b29141525926 .689 57.9 4.3 .083 .632 .18728167
Desi Relaford#SFPss2891384256 .741 48.6 5.2 .098 .757 .25921123
Edgar RenteriaSEAss2615869513516 .735 83.6 4.6 .102 .688 .19445249
Michael RestovichMIAlf2307001 .952 0.6 2.7 .500 .833 .50014
Armando Rios*CINrf30859001 .500 3.4 2.1 .019 .419 .154111
Luis RivasTOP2b221024007110 .817 57.2 5.6 .171 .772 .25641170
Juan RiveraORErf23024100 .670 2.4 3.7 .182 .588 .22729
Michael RiveraANGc 25896002 .666 9.5 3.6 .143 .563 .1871135
Ruben RiveraCALcf28621000 .611 1.7 3.0 .056 .533 .16715
Brian Roberts#SFS2b24072112 .840 10.1 5.4 .246 .896 .491627
Dave Roberts*ZIPcf3021144001 .909 28.0 9.3 .0901.049 .320655
Kerry Robinson*SAClf2841166032 .719 19.8 4.6 .133 .664 .2201160
Alex RodriguezPAXss261627180117 .874 113.8 6.3 .273 .878 .41368324
Ivan RodriguezBAKc 30114482127 .868 79.9 6.6 .199 .811 .23447237
Scott RolenCAL3b271627140318 .866 112.1 6.3 .224 .867 .36868307
Jimmy Rollins#ARZss23162643428 .724 77.1 4.7 .138 .691 .26256225
Damian RollsBRKrf241689204 .613 6.5 2.4 .140 .486 .163932
Jason RomanoHILcf2331116202 .740 15.3 5.2 .126 .753 .272841
Aaron RowandCINcf2443182414 .749 21.9 4.5 .187 .677 .2291774
Donnie SadlerBRKlf27020001.500 1.027.0 .5002.000 .50012
Olmedo SaenzMIA1b3120124122 .752 16.1 5.0 .164 .723 .2731247
Tim SalmonSEArf33146636047 .956 129.5 9.0 .2281.013 .35375309
Alex Sanchez*BAKcf25111517703 .724 65.7 4.9 .066 .774 .22619172
Rey SanchezBAK2b341174231018 .613 33.5 2.9 .048 .481 .11212120
Jared SandbergSEA3b2452198207 .808 26.6 5.1 .221 .750 .3152388
Reggie SandersMIArf341325260417 .812 69.4 4.9 .235 .776 .32558235
Benito SantiagoPAXc 371526212219 .750 71.2 4.2 .189 .650 .22855266
Ramon Santiago#BRKss22078101 .678 8.2 4.0 .118 .648 .206424
Brian Schneider*HILc 2562257314 .796 36.0 5.4 .188 .731 .25134113
David Segui#ZIPdh3517890011.171 26.114.1 .3421.340 .4561457
Bill Selby*ZIP3b3218118021 .558 8.6 2.6 .105 .483 .200831
Richie SexsonTOP1b271606740310 .802 95.8 5.6 .200 .765 .29665281
Gary SheffieldARLrf331416250318 .815 89.7 5.9 .147 .815 .30939228
Tsuyoshi ShinjoZIPcf3040169313 .697 17.5 3.8 .178 .628 .2571462
Terry ShumpertSDT2b3545196217 .669 18.4 3.4 .156 .586 .2291569
Ruben Sierra#MIAlf361054330312 .716 48.9 4.3 .104 .652 .21125150
Randall Simon*CINdh271194922313 .829 73.9 5.8 .175 .735 .19243235
Chris Singleton*SFPcf29119472728 .678 49.6 3.9 .136 .630 .23141166
J.T. Snow*CAL1b34077001 .638 7.3 4.0 .065 .640 .274317
Alfonso SorianoBSB2b261627170516 .894 121.5 6.5 .241 .906 .31389377
Sammy SosaSFSrf331626920410 .832 102.0 6.0 .236 .847 .40656279
Shane SpencerSPRrf3037178206 .665 17.4 3.7 .068 .565 .155854
Scott Spiezio#SAC1b29155677459 .926 126.3 8.1 .192 .961 .33069306
Junior SpiveyCIN2b271627445513 .796 106.4 5.8 .160 .791 .28163286
Matt Stairs*ZIPrf3460294122 .696 32.3 4.1 .214 .670 .30924109
Lee Stevens*BSB1b3408001 .542 0.4 1.7 .000 .500 .33301
Shannon StewartBSBlf28162744148 .822 117.4 6.6 .145 .824 .26167303
Kelly StinnettSFPc 32658000 .774 8.5 6.2 .137 .784 .294321
Chris StynesARZ3b29078104 .676 7.1 3.2 .159 .603 .290726
B.J. Surhoff*ARZ1b3729000 .476 0.3 1.3 .000 .429 .14301
Ichiro Suzuki*SFPrf28162757129 .765 102.5 5.3 .105 .736 .19743291
Mike SweeneyARZ1b2813360716111.059 144.710.8 .2411.160 .34872331
Tony Tarasco*SPRlf3117102103 .547 6.5 2.2 .090 .487 .213424
Fernando TatisSOM3b2710550001.212 17.114.9 .4081.419 .490938
Reggie Taylor*ZIPcf2561248314 .684 23.0 3.2 .158 .585 .1882495
Miguel TejadaBAKss261627281823 .767 92.1 4.8 .166 .697 .22451297
Frank ThomasCALdh3454241013 .813 35.9 6.3 .173 .837 .3512088
Frank ThomasHILdh3483366047 .925 66.2 7.5 .286 .966 .43143173
Frank Thomas dh341376070510 .881 102.3 7.0 .242 .915 .40063261
Jim Thome*PKC1b311577080681.085 165.911.3 .3401.291 .63775337
Ryan ThompsonBAKlf3412119015 .799 14.5 4.3 .270 .719 .3061457
Joe Thurston*TOP2b22017000 .588 1.5 3.2 .118 .538 .17626
Yorvit TorrealbaSOMc 230126214 .656 11.6 3.3 .122 .549 .1911042
Andres Torres#CINcf2405000 .400 0.2 1.4 .000 .250 .00001
Bubba TrammellPKCrf3048230215 .567 16.7 2.6 .113 .491 .2161361
Chris TrubyHIL3b28351120 .461 2.8 1.8 .087 .368 .130212
Michael Tucker*BAKrf31116469833 .630 42.7 3.4 .117 .591 .24628131
Juan UribeARZss22030100 .823 4.5 6.8 .042 .882 .20819
John ValentinSEAss35218001 .465 0.8 1.5 .000 .357 .00003
John ValentinSDTss3530132047 .706 12.8 3.5 .171 .615 .2221248
John Valentin ss3532150048 .677 13.6 3.2 .150 .582 .1951251
Jose Valentin#ANG3b32129531278 .728 62.6 4.4 .199 .683 .30746203
John Vander Wal*CARrf36059001 .740 7.3 4.8 .145 .659 .218623
Jason Varitek#PKCc 30101440739 .769 56.4 5.0 .163 .737 .27637162
Mo Vaughn*CAR1b34120499059 .711 55.1 4.1 .189 .643 .26938191
Ramon Vazquez*CAR2b25120469659 .711 54.3 4.6 .089 .650 .20031152
Randy VelardeCAL2b3906001 .333 0.0 0.0 .000 .167 .00001
Robin Ventura*BRK3b34138616038 .945 118.9 8.7 .2461.033 .46552266
Jose Vidro#SPR2b2716271612416 .737 85.1 4.7 .114 .671 .22251242
Fernando Vina*ZIP2b331626367617 .638 57.2 3.4 .071 .553 .15836180
Jose Vizcaino#HILss34117490735 .671 51.9 4.1 .067 .571 .13124157
Omar Vizquel#BSBss35161660945 .787 92.0 5.5 .176 .766 .28357266
Matt Walbeck#HILc 32430001 .400 1.0 1.1 .000 .240 .00006
Larry Walker*CALrf35140617069 .868 104.2 7.2 .201 .897 .35263261
Todd Walker*ANG2b29120575065 .695 66.5 4.5 .109 .632 .19940195
Daryle Ward*HILlf27128501087 .744 63.0 4.8 .146 .659 .19750200
Vernon WellsBSBcf231626483216 .772 82.3 4.7 .178 .698 .23557281
Jayson WerthARZrf230390001.004 9.111.7 .1431.095 .257219
Rondell WhiteSOMlf3038214352 .845 34.9 6.7 .165 .805 .2222095
Chris WidgerMIAc 311455020 .603 5.0 3.5 .083 .541 .146415
Chris WidgerBRKc 3103000 .667 0.3 4.5 .000 .500 .00001
Chris Widger c 311458020 .607 5.4 3.5 .078 .538 .137416
Ty WiggintonSEA3b2428143022 .876 22.8 6.2 .281 .866 .3671670
Brad Wilkerson*CINcf25162712628 .755 90.5 5.0 .181 .753 .34466253
Bernie Williams#SPRcf331627340314 .856 120.3 7.0 .163 .860 .30659302
Matt WilliamsPAX3b3682285036 .733 32.9 4.3 .187 .667 .26723114
Craig WilsonPKCrf2584373117 .696 40.1 4.2 .116 .636 .19521119
Dan WilsonMIAc 331074384611 .785 59.9 5.4 .121 .703 .17027177
Jack WilsonPKCss2453229814 .763 29.7 5.1 .138 .711 .2221686
Preston WilsonPKCcf2787344018 .562 23.6 2.5 .070 .504 .1891481
Tom WilsonSPRc 3133144022 .672 15.5 4.5 .042 .667 .229535
Vance WilsonMECc 2945197015 .535 12.9 2.3 .050 .429 .083747
Randy Winn#BRKcf281627724317 .905 136.1 7.2 .192 .938 .32481358
Tony Womack*MECss3277373244 .572 28.8 2.8 .044 .487 .1261097
Chris WoodwardPKCss2695397038 .871 67.3 6.8 .227 .882 .33238188
Shawn WootenHILdh2930144051 .725 17.5 4.5 .172 .646 .2011359
Dmitri Young#TOPdh2849254116 .897 43.3 6.8 .205 .830 .23432132
Eric YoungSAC2b351215727112 .708 67.7 4.6 .097 .697 .22142192
Kevin YoungSPR1b331425470312 .711 61.6 4.3 .149 .649 .24143198
Michael YoungSEA2b2562219317 .651 19.1 3.1 .107 .519 .1361375
Gregg Zaun#MECc 3144170103 .537 11.4 2.4 .063 .422 .107844
Todd ZeileSFS3b3652293038 .605 23.8 3.0 .096 .533 .2081781

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Brent AbernathyHIL2b242.672.52105 .21033 .26835 .285 2.2
Bobby Abreu*ANGrf284.523.73478 .366433 .591435 .593 1.0
Edgardo AlfonzoBAK3b284.483.94482 .332324 .513330 .522 1.0
Luis Alicea#SDT2b361.651.5032 .2199 .2099 .209 4.5
Roberto Alomar#MEC2b344.604.22527 .277271 .404272 .405 1.9
Sandy AlomarSFPc 363.573.30275 .302135 .407140 .422 1.9
Moises AlouORElf352.852.62196 .32798 .40598 .405 1.4
Brady Anderson*HILcf380.800.602 .5002 .5002 .500 1.0
Garret Anderson*BSBlf304.213.84529 .301369 .541375 .550 1.5
Marlon Anderson*PAX2b283.223.05255 .302132 .423133 .426 2.5
Rich AuriliaBRKss303.943.63482 .282286 .457293 .468 2.6
Brad AusmusOREc 333.042.70328 .296168 .400176 .419 1.3
Carlos Baerga#ARLdh330.960.9186 .31449 .48049 .480 1.6
Jeff BagwellORE1b344.183.55435 .283354 .523361 .533 1.3
Paul Bako*ARLc 301.391.3239 .15410 .18910 .189 6.0
Rod BarajasARLc 261.981.82152 .27068 .33775 .371 5.8
Josh Bard#CINc 240.980.9834 .14724 .55824 .55899.0
Michael BarrettCARc 253.633.24325 .277231 .478234 .484 2.0
Tony BatistaARL3b283.963.65409 .271294 .538301 .551 2.6
Danny BautistaBAKrf302.232.06137 .33683 .45485 .464 2.5
David BellSPR3b293.993.52458 .262281 .455290 .469 1.5
Mark Bellhorn#CAL2b273.793.22169 .367164 .569164 .569 1.8
Mark Bellhorn#HIL2b274.213.53162 .302164 .541166 .548 1.9
Mark Bellhorn# 2b273.993.37331 .335328 .555330 .558 1.8
Ronnie BelliardTOP2b272.452.27181 .25475 .33377 .342 4.7
Carlos Beltran#ARZcf254.694.17497 .284375 .493379 .499 2.0
Adrian BeltreSAC3b234.183.97364 .327222 .465223 .468 4.5
Marvin Benard*PAXrf321.531.4557 .38639 .48139 .481 5.0
Mike BenjaminBRK3b360.370.3721 .1438 .3338 .33399.0
Gary BennettSDTc 303.493.25170 .28264 .29166 .300 3.8
Dave BergBSB2b312.432.11159 .37196 .44496 .444 1.1
Brandon BergerARLrf273.152.9079 .15235 .28538 .309 4.4
Lance Berkman#SACcf264.323.53423 .296488 .701491 .705 0.8
Angel BerroaPAXss240.670.6711.0001 .5001 .50099.0
Angel BerroaMIAss241.261.2219 .2116 .2076 .207 9.0
Angel Berroa ss241.191.1520 .2507 .2267 .22610.0
Craig BiggioCAR2b364.404.08411 .253204 .374214 .393 4.1
Hank Blalock*SAC3b211.661.4862 .25838 .39638 .396 2.2
Henry BlancoBRKc 300.580.5739 .17917 .27918 .29599.0
Willie BloomquistSEAlf240.220.1818 .55617 .73917 .739 0.3
Geoff Blum#PKC3b293.733.29156 .23184 .40284 .402 1.3
Geoff Blum#SDT3b292.462.19122 .32885 .50986 .515 1.7
Geoff Blum# 3b293.032.69278 .273169 .449170 .452 1.5
Hiram BocachicaBRKcf262.272.1891 .24244 .37944 .379 3.4
Barry Bonds*MEClf374.433.12372 .309515 .791527 .810 0.2
Aaron BooneHIL3b293.803.43418 .215233 .396243 .413 2.9
Bret BooneARZ2b334.173.70494 .294356 .527361 .534 1.5
Joe Borchard#ARZlf230.890.789 .44410 .62510 .625 2.0
Mike BordickSACss363.162.85306 .229156 .368163 .384 2.6
Milton Bradley#SOMcf244.313.93193 .316124 .496124 .496 1.6
Darren Bragg*CARrf322.131.9074 .33839 .35140 .360 2.3
Russell Branyan*TOPlf262.792.5667 .32877 .64279 .658 4.0
Ben Broussard*CINlf251.000.8217 .3539 .32110 .357 2.3
Dee Brown*BRKlf242.322.0931 .35521 .41221 .412 3.0
Roosevelt Brown*SAClf260.950.7613 .3088 .4009 .450 1.0
Brian BuchananZIPrf283.363.08175 .25192 .34297 .361 4.1
Ellis BurksPAXdh374.574.12434 .302372 .550384 .568 3.1
Jeromy Burnitz*MIArf331.331.1570 .21452 .43054 .446 2.1
Pat BurrellCARlf254.453.85405 .309448 .621452 .627 2.1
Sean Burroughs*CIN3b212.271.94112 .29568 .42270 .435 1.2
Homer BushHIL2b290.900.906 .0000 .0000 .00099.0
Brent ButlerSEA2b242.222.12185 .28687 .39589 .405 5.2
Marlon ByrdCALcf243.733.6745 .26721 .37521 .375 9.0
Marlon Byrd cf243.733.6745 .26721 .37521 .375 9.0
Eric ByrnesHILlf261.381.2965 .23130 .34532 .368 5.3
Orlando CabreraPKCss272.081.83139 .27367 .38768 .393 1.1
Miguel CairoANG2b282.382.19174 .27677 .34477 .344 2.3
Mike CameronSFScf294.523.95426 .284366 .500373 .510 2.4
Jamey CarrollBRK3b284.614.3587 .27648 .45348 .453 3.3
Sean Casey*MEC1b270.930.8580 .27537 .36638 .376 1.7
Vinny CastillaCAL3b341.141.1018 .22210 .41710 .417 4.0
Luis Castillo#ARL2b264.634.27584 .305265 .365266 .366 1.8
Juan CastroBRKss300.440.332 .5002 .5002 .500 1.0
Ramon CastroMECc 263.353.0084 .15570 .52270 .522 2.1
Frank Catalanotto*PAXlf284.323.70132 .25894 .49597 .511 1.5
Frank Catalanotto*TOPlf281.741.5193 .29056 .46761 .508 1.2
Frank Catalanotto* lf282.742.36225 .271150 .484158 .510 1.4
Roger Cedeno#SDTlf272.532.19228 .307129 .433129 .433 1.4
Endy Chavez*HILcf242.422.30137 .33687 .53788 .543 3.6
Eric Chavez*MEC3b244.123.69425 .259312 .494312 .494 2.0
Hee Seop Choi*ARL1b231.001.007 .8577 .6367 .63699.0
Alex Cintron#TOP2b231.621.3676 .26352 .43353 .442 1.4
Jeff CirilloPKC3b322.502.22202 .32798 .392102 .408 2.0
Howie Clark*SPRdh281.171.1347 .44729 .53729 .537 2.5
Tony Clark#ARZ1b303.603.2024 .33317 .47217 .472 2.0
Royce ClaytonSPRss322.021.84178 .27574 .31176 .319 2.8
Greg ColbrunnSFP1b323.092.75150 .227112 .557113 .562 1.5
Jeff ConinePAX1b363.323.0094 .37279 .62780 .635 1.6
Jason Conti*SPRrf272.952.8392 .41375 .63675 .636 3.8
Ron CoomerPAX3b350.860.8429 .41425 .67625 .676 5.0
Alex Cora*CALss263.643.20244 .324161 .481167 .499 1.5
Wil CorderoSFSlf302.812.51149 .29585 .42187 .431 1.8
Marty CordovaORElf321.000.8663 .33355 .51956 .528 1.9
Craig Counsell*PKC3b314.634.21304 .336165 .446167 .451 1.0
Craig Counsell*SDT3b313.212.79153 .26869 .35270 .357 0.9
Craig Counsell* 3b314.013.60457 .313234 .413237 .419 1.0
Steve Cox*SAC1b273.302.91310 .323227 .491229 .496 1.8
Carl Crawford*CINlf201.501.34134 .25454 .30355 .309 2.8
Joe CredeMIA3b244.464.37205 .356128 .456128 .45612.2
Coco Crisp#OREcf220.970.7729 .24114 .41214 .412 0.3
Deivi CruzMIAss293.493.30382 .298180 .382183 .389 3.3
Jacob Cruz*BRKdh291.561.3553 .20829 .33732 .372 2.1
Jose Cruz#ARLlf283.893.33318 .274287 .555287 .555 1.6
Michael CuddyerMECrf231.221.1070 .35752 .51552 .515 2.2
Jack Cust*MEClf231.001.0011.00051.66751.66799.0
Johnny Damon*TOPcf284.323.80500 .266311 .468315 .474 1.1
Brian Daubach*ARL1b304.363.79357 .314304 .516309 .525 2.3
Ben Davis#ARZc 253.713.36174 .345159 .572160 .576 2.8
Carlos Delgado*PAX1b304.203.30312 .295379 .658390 .677 1.0
David Dellucci*ZIPrf281.721.4776 .34267 .45367 .453 2.3
Mark DeRosaMIA2b273.893.68234 .291106 .373110 .387 4.1
Delino DeShields*SFP2b332.472.1799 .24252 .35652 .356 1.9
Einar DiazSFSc 290.190.1518 .33310 .45510 .455 1.0
Mike DiFeliceSFSc 332.722.39121 .31478 .44879 .454 1.8
Chris Donnels*HIL3b361.811.5837 .32426 .46426 .464 1.7
J.D. Drew*CALrf263.993.49363 .270238 .438242 .446 2.0
Adam Dunn*MEClf223.553.11110 .327108 .543109 .548 2.3
Erubiel Durazo*CAL1b274.053.07176 .210196 .583196 .583 0.8
Ray Durham#SEA2b304.023.38157 .268103 .466103 .466 1.2
Ray Durham#MIA2b304.533.86310 .303223 .519229 .533 1.0
Ray Durham# 2b304.343.69467 .291326 .501332 .510 1.0
Jermaine DyePKCrf284.173.73316 .326306 .639312 .651 2.1
Damion EasleyANG2b323.563.19163 .313126 .563135 .603 2.0
Angel EchevarriaSPR1b311.101.0045 .37830 .52630 .526 1.2
David EcksteinCINss274.754.33643 .316323 .419339 .440 1.4
Jim Edmonds*CARcf324.543.91341 .372371 .584375 .591 2.2
Mark EllisMEC2b253.383.00338 .314189 .412195 .425 1.9
Juan EncarnacionTOPrf263.913.61315 .340232 .516235 .522 3.1
Morgan EnsbergPKC3b261.170.9638 .18422 .39322 .393 0.8
Darin Erstad*PKCcf282.902.60101 .26746 .37747 .385 1.7
Darin Erstad*MIAcf284.313.96414 .290196 .395198 .399 1.7
Darin Erstad* cf283.943.59515 .285242 .392245 .396 1.7
Bobby EstalellaARLc 272.222.0694 .20257 .39657 .396 4.6
Carl Everett#HILrf314.273.94334 .332232 .489235 .496 2.8
Jorge Fabregas*BAKc 321.300.9516 .31312 .46213 .500 0.5
Carlos FeblesPKC2b262.181.9597 .24751 .37851 .378 2.4
Pedro FelizBAK3b271.751.69136 .30165 .36365 .363 5.5
Robert Fick*PAXrf284.113.69483 .263279 .419281 .422 1.6
Steve Finley*SDTcf374.383.76449 .265350 .540354 .546 1.2
John FlahertyBSBc 342.192.01148 .31885 .41787 .426 3.3
Darrin Fletcher*SDTc 351.491.4067 .32841 .50042 .512 2.0
Cliff Floyd*SFSrf294.163.65360 .314278 .543281 .549 1.4
Brook FordycePAXc 321.471.3560 .16721 .28023 .307 2.0
Andy Fox*ANGss313.032.50317 .363218 .458233 .489 1.1
Julio FrancoCAL1b402.322.1490 .32248 .36448 .364 3.4
Matt Franco*SOM1b323.883.38203 .335135 .477136 .481 1.4
Travis FrymanSFP3b331.020.9250 .34030 .46931 .484 1.4
Brad Fullmer*BSBdh274.213.84399 .328306 .572319 .596 2.3
Rafael Furcal#SFPss244.483.99530 .294285 .393288 .397 2.8
Andres GalarragaSDT1b413.082.68116 .35377 .39781 .418 2.8
Ron GantSFPlf372.892.54182 .275138 .483141 .493 2.0
Karim Garcia*PAXrf262.732.6598 .32785 .61286 .619 8.7
Nomar GarciaparraOREss284.374.04585 .320360 .508368 .520 1.6
Jason Giambi*CAL1b314.413.30218 .303222 .578231 .602 0.7
Jason Giambi*HIL1b314.493.53192 .307224 .675228 .687 0.8
Jason Giambi* 1b314.453.40410 .305446 .623459 .641 0.7
Jeremy Giambi*CINlf273.893.18223 .296239 .569240 .571 1.5
Jay Gibbons*MECrf253.673.5629 .1034 .1214 .121 3.0
Benji GilANG2b291.741.65118 .35660 .37061 .377 5.1
Geronimo GilZIPc 262.582.46246 .252105 .328106 .331 5.3
Brian Giles*PAXlf314.463.65396 .240431 .667435 .673 0.8
Marcus GilesPAX2b241.551.3756 .16127 .34228 .354 1.5
Keith GinterSPR3b262.402.0358 .29340 .47642 .500 1.2
Charles GipsonBRKlf293.153.0034 .41217 .41517 .41599.0
Joe GirardiARZc 371.080.8526 .30820 .47620 .476 0.8
Doug GlanvilleTOPcf311.491.36119 .21869 .45171 .464 2.1
Troy GlausARZ3b254.263.78413 .327413 .599419 .607 2.4
Ross Gload*BRK1b261.881.6027 .37024 .51124 .511 1.7
Alexis Gomez*ARZrf211.001.002 .0000 .0000 .00099.0
Chris GomezARLss313.893.60387 .295222 .463226 .472 2.9
Alex GonzalezSDTss253.903.59114 .28957 .35660 .375 4.9
Alex S. GonzalezCARss293.473.06152 .28391 .41091 .410 1.8
Juan GonzalezCALrf323.533.24134 .35195 .52896 .533 2.3
Luis Gonzalez*ARZlf344.333.54456 .320439 .625441 .628 0.7
Raul GonzalezSDTcf282.322.2290 .27848 .41448 .414 3.6
Wiki GonzalezPKCc 283.242.7398 .24560 .45161 .459 0.7
Tom Goodwin*MECcf331.661.54153 .30795 .46895 .468 2.3
Mark Grace*SFP1b382.882.53168 .25075 .36276 .367 0.6
Tony GraffaninoSFS3b302.282.01209 .292124 .429127 .439 1.6
Shawn Green*MECrf294.283.65455 .347421 .607423 .610 1.1
Todd GreeneSEAc 311.351.2881 .28456 .53357 .543 4.7
Rusty Greer*CARlf331.050.9063 .38143 .51243 .512 0.8
Ben Grieve*HILrf264.363.80382 .262322 .538324 .542 1.5
Ken Griffey*CINcf323.282.82158 .247109 .468109 .468 1.2
Marquis GrissomSFPcf352.832.58178 .315190 .754192 .762 2.1
Mark GrudzielanekORE2b323.893.75136 .27251 .29853 .31015.0
Vladimir GuerreroSACrf264.383.99516 .318449 .632455 .641 1.6
Wilton Guerrero#BAK2b271.521.4463 .28628 .29828 .298 5.2
Carlos Guillen#SOMss264.654.23382 .332235 .459237 .463 1.9
Jose GuillenPAXrf260.250.258 .1251 .0771 .07799.0
Ricky GutierrezCAL2b323.983.79178 .37198 .47398 .473 2.3
Cristian Guzman#TOPss244.023.75533 .259245 .376246 .378 2.3
Travis Hafner*ARZdh252.131.9250 .32039 .48139 .481 3.1
Jerry HairstonBRK2b263.513.09393 .254210 .413216 .424 1.2
Toby HallSEAc 262.622.47319 .295160 .432162 .438 1.7
Shane HalterPAXss323.212.83262 .279154 .411156 .416 1.9
Jeffrey HammondsSDTcf313.112.77169 .337113 .491113 .491 1.9
Dave Hansen*SDT1b333.433.09126 .34189 .48989 .489 2.5
Lenny Harris*BAKlf372.852.59176 .33086 .36888 .376 2.4
Willie Harris*SOM2b241.301.2379 .25326 .26026 .260 3.2
Bill HaselmanBAKc 363.022.77157 .33870 .36374 .383 2.2
Scott Hatteberg*SDT1b324.183.55436 .296313 .531316 .536 0.7
Wes HelmsHIL1b262.502.39196 .316105 .352111 .37214.0
Todd Helton*ANG1b284.654.07528 .307405 .537408 .541 1.3
Rickey HendersonSAClf432.011.65106 .17066 .38269 .399 1.4
Jose HernandezSFSss324.153.79366 .372325 .483328 .487 4.7
Ramon HernandezSOMc 263.002.71188 .23990 .38091 .384 2.0
Richard HidalgoBRKrf261.741.54125 .28089 .49790 .503 1.9
Bobby Higginson*ORElf314.133.68403 .285234 .476240 .488 0.9
Bobby Hill#CAR2b243.022.62115 .35769 .41671 .428 1.5
Shea HillenbrandORE3b264.043.80524 .281245 .375255 .390 4.4
A.J. HinchOREc 281.721.4899 .21249 .35352 .374 1.5
Eric Hinske*SFP3b244.013.50355 .403318 .587318 .587 1.6
Denny Hocking#SOM2b323.863.39191 .319110 .396111 .399 1.9
Todd Hollandsworth*CARlf294.093.71350 .283227 .448227 .448 2.4
Tyler Houston*SOM3b313.673.44287 .334157 .399158 .402 4.3
Ken HuckabyMIAc 311.001.006 .0000 .0000 .000 0.0
Orlando Hudson#CAL2b244.103.52178 .270106 .445107 .450 1.1
Aubrey Huff*TOPdh254.223.84421 .325321 .580324 .586 1.3
Todd Hundley#SACc 333.362.96188 .229178 .510180 .516 2.8
Brian HunterSDTcf311.070.9965 .30840 .44941 .461 3.4
Torii HunterANGcf264.333.99464 .321373 .545379 .554 3.4
Adam HyzduCARcf303.052.61121 .264142 .628143 .633 1.8
Raul Ibanez*SPR1b304.283.91446 .280320 .534321 .536 1.5
Omar InfanteBRKss201.911.8668 .39738 .45238 .45213.0
Brandon IngeSPRc 251.911.74135 .20075 .36179 .380 4.6
Cesar Izturis#SFPss223.052.95156 .25052 .29952 .299 2.6
Damian JacksonPAX2b281.831.68139 .23066 .35368 .364 2.6
Geoff Jenkins*CINlf273.673.05166 .307145 .520155 .556 1.5
Derek JeterZIPss284.594.22540 .335308 .414310 .417 2.4
D'Angelo Jimenez#MIA2b243.012.64288 .292175 .441176 .443 1.2
Charles JohnsonSFPc 302.201.94187 .273110 .403110 .403 1.8
Mark L. Johnson*ARLc 262.712.49135 .18541 .23343 .244 2.3
Nick Johnson*CAL1b233.703.17172 .302107 .413115 .444 2.2
Russ JohnsonZIP3b290.880.6526 .23113 .37113 .371 0.5
Andruw JonesOREcf254.203.64421 .245319 .468327 .480 2.0
Chipper Jones#ANGlf304.683.94517 .364467 .616468 .617 0.9
Jacque Jones*BRKlf273.733.36369 .390350 .634352 .638 2.0
Brian JordanORElf353.853.51409 .291272 .471276 .478 2.2
David Justice*BRKlf364.573.69337 .300270 .514271 .516 0.8
Gabe KaplerSEAlf260.730.6984 .32132 .29433 .30311.0
Eric KarrosARL1b341.531.37110 .30063 .45764 .464 0.9
Austin KearnsSOMrf224.353.84335 .397242 .506248 .519 1.8
Jason KendallTOPc 284.424.05606 .300282 .401290 .413 0.8
Adam Kennedy*ORE2b264.494.19431 .346256 .452262 .463 4.9
Jeff KentSDT2b344.524.11497 .296404 .566416 .583 2.5
Bobby Kielty#SOMrf254.203.51234 .346209 .547212 .555 1.3
Gene Kingsale#PKClf252.822.51210 .371143 .507144 .511 1.6
Mike KinkadeBAK1b291.261.0840 .42532 .50837 .587 3.0
Ryan Klesko*BAK1b314.403.79468 .321392 .594397 .602 1.1
Paul KonerkoSOM1b264.334.00546 .295325 .464334 .476 2.0
Corey Koskie*SEA3b292.932.43244 .287181 .458187 .473 1.6
Mark Kotsay*SEAcf264.574.04525 .345384 .522391 .532 1.6
Chad Kreuter#SPRc 371.631.4221 .38115 .38515 .385 2.6
Mike Lamb*SDT1b263.853.46302 .341195 .473199 .483 1.9
Tom Lampkin*SACc 383.092.78154 .18883 .35386 .366 2.8
Jason LaneARZrf251.591.3151 .37347 .54747 .547 1.5
Ray Lankford*SAClf351.091.0024 .29211 .22911 .229 7.0
Barry LarkinCALss383.693.33290 .241115 .328118 .336 1.3
Greg LaRoccaBRK3b294.133.0044 .34133 .50038 .576 0.3
Brandon LarsonARLlf260.970.8714 .14321 .72422 .759 4.0
Jason LaRueSOMc 283.383.05254 .327168 .368181 .397 5.4
Matt Lawton*PKCrf303.943.42390 .267245 .498254 .516 0.6
Matthew LeCroySEAdh262.592.3369 .23253 .52553 .525 1.7
Ricky Ledee*CALcf281.461.24139 .237106 .488108 .498 1.3
Carlos LeeZIPlf264.293.89432 .245263 .461264 .462 1.5
Derrek LeeBAK1b264.193.59381 .294335 .502340 .510 1.9
Travis Lee*SEA1b271.411.32135 .39390 .49590 .495 3.4
Jose LeonZIP1b250.950.8627 .40724 .60025 .625 4.0
Mike LieberthalCARc 303.643.22153 .301127 .635132 .660 0.8
Jeff Liefer*MIA1b272.772.52109 .33094 .47794 .477 3.7
Paul Lo DucaBRKc 304.073.76556 .297291 .450303 .468 1.1
Kenny Lofton*TOPcf354.573.93428 .264253 .432254 .434 1.0
George Lombard*SEAcf260.710.656 .5004 .3334 .333 5.0
Terrence Long*MIAcf263.473.20237 .228102 .342103 .346 2.1
Felipe Lopez#ARLss223.052.86113 .30178 .45678 .456 4.3
Javy LopezBSBc 312.872.61245 .208110 .323124 .364 3.6
Mark LorettaPKC3b304.423.75189 .30796 .368100 .383 1.4
Mark LorettaSDT3b303.833.3884 .31043 .38745 .405 1.4
Mark Loretta 3b304.233.63273 .308139 .374145 .390 1.4
Mike LowellCAR3b284.464.02390 .297269 .486272 .492 2.1
Ryan LudwickHILcf230.990.8645 .24424 .31224 .312 2.6
Julio LugoSACss262.552.38182 .25885 .34087 .348 4.7
John Mabry*ORElf311.501.38114 .28177 .49777 .497 2.4
Robert MachadoSPRc 292.942.73198 .288101 .390105 .405 3.8
Jose Macias#ARLcf301.050.95107 .21542 .29843 .305 1.9
Rob Mackowiak*SEArf261.521.2840 .25025 .35725 .357 1.9
Wendell MageeBAKcf291.871.8078 .23127 .26728 .27720.0
Chris Magruder#HILlf252.952.80129 .31874 .41875 .424 6.3
Eli MarreroCINrf280.910.737 .1434 .4004 .400 0.5
Eli MarreroMIArf283.102.85146 .32990 .47690 .476 2.5
Eli Marrero rf282.762.53153 .32094 .47294 .472 2.2
Edgar MartinezBRKdh394.383.69313 .275281 .553289 .569 1.4
Ramon MartinezCINss292.442.21139 .32478 .41583 .441 2.7
Tino Martinez*SFS1b341.141.01122 .23889 .52789 .527 1.1
Victor Martinez#CALc 233.603.1344 .29529 .53729 .537 0.3
Ruben MateoBSBrf241.090.9835 .45725 .40325 .403 3.5
Mike MathenyZIPc 312.712.43208 .21278 .28880 .295 2.2
Julius MatosORE2b271.501.503 .0000 .0000 .000 0.0
Gary Matthews#SFPrf273.452.95302 .318219 .485220 .487 1.5
Brent Mayne*SFSc 343.182.79292 .229137 .359138 .361 1.0
Dave McCartyBRKlf320.380.389 .4445 .3575 .35799.0
Quinton McCracken#SPRrf314.123.58317 .372230 .495234 .503 1.8
John McDonaldSAC2b272.532.38127 .36270 .41974 .443 7.8
Fred McGriff*SFP1b384.193.72352 .318291 .574292 .576 1.7
Mark McLemore#SFSlf374.173.52310 .329220 .493223 .500 1.0
Kevin MenchARLrf241.951.65154 .292121 .513125 .530 1.6
Frank MenechinoBSB2b311.110.895 .6009 .9009 .900 1.0
Orlando Merced*SDTrf354.033.63227 .339135 .425136 .428 2.3
Lou MerloniSOM2b312.792.39135 .35699 .529104 .556 1.5
Jason MichaelsHILcf263.182.9396 .38577 .55078 .557 3.1
Doug Mientkiewicz*CIN1b281.941.65168 .292115 .471119 .488 1.4
Kevin MillarSFSlf304.133.83398 .332253 .458264 .477 4.2
Corky MillerOREc 260.670.608 .2504 .4004 .400 1.0
Damian MillerSEAc 323.433.03143 .364111 .483111 .483 2.6
Damon Minor*SPR1b282.121.8385 .27163 .51264 .520 1.2
Doug MirabelliANGc 312.982.47106 .311108 .659110 .671 0.8
Chad MoellerHILc 273.343.05103 .40883 .56587 .592 3.6
Dustan MohrZIPrf263.583.35276 .362218 .538219 .541 4.1
Bengie MolinaARZc 273.302.95294 .214104 .309110 .326 2.1
Jose MolinaSDTc 273.002.7366 .53050 .50550 .505 3.6
Raul MondesiMECrf313.463.03347 .184217 .433225 .449 1.8
Melvin MoraSPRlf303.012.60299 .211174 .402185 .427 1.7
Mike MordecaiSFPss340.950.9533 .1525 .1355 .13599.0
Bill Mueller#SFS3b313.072.62347 .274177 .412177 .412 0.6
Eric Munson*PKCdh240.950.9029 .24110 .25010 .250 4.5
Greg Myers*MECc 363.152.52106 .26482 .43482 .434 1.2
Bry Nelson#BRK2b282.712.6436 .27816 .42116 .421 1.0
Phil NevinCAR3b313.242.88151 .364130 .599131 .604 1.7
Jose NievesBAK2b271.861.76116 .31944 .32844 .328 5.0
Trot Nixon*SOMrf284.033.36278 .237223 .527225 .532 1.1
Greg Norton#ARZ3b291.050.8642 .23833 .39334 .405 2.3
Abraham O. Nunez#BSB2b260.990.8769 .18832 .32032 .320 1.5
Troy O'Leary*SDTlf323.773.20250 .328150 .419153 .427 1.5
Alex OchoaSPRrf300.730.6381 .25946 .41848 .436 1.5
Jose Offerman#MIA1b334.293.8685 .27147 .39247 .392 2.1
John Olerud*ZIP1b334.263.49422 .291356 .577360 .583 0.7
Magglio OrdonezSEArf284.454.09543 .289385 .534391 .542 2.3
Rey OrdonezBAKss310.830.7016 .2505 .2636 .316 1.0
David Ortiz*SEAdh263.883.39283 .350272 .631272 .631 1.6
Jose OrtizSOM2b252.061.9755 .20016 .22916 .229 6.5
Keith OsikTOPc 331.471.3717 .1185 .1795 .179 4.5
Eric OwensSFSlf310.800.6975 .26740 .39640 .396 1.4
Pablo OzunaCAR2b271.000.9431 .51624 .66725 .694 3.0
Orlando Palmeiro*MIArf332.121.80207 .319107 .398108 .401 0.9
Rafael Palmeiro*MEC1b374.313.51300 .230249 .525251 .530 1.0
Craig PaquetteARZ3b335.005.0014 .2864 .2674 .26799.0
Corey Patterson*TOPcf223.433.1481 .30954 .45056 .467 3.9
Josh PaulSACc 272.442.2477 .27327 .27027 .270 3.6
Jay PaytonMIAcf293.993.67412 .294246 .453251 .462 2.9
Kit PellowBRK3b282.702.2739 .30832 .39534 .420 2.5
Carlos Pena*CAR1b243.372.85106 .292109 .548111 .558 2.0
Eddie PerezHILc 342.652.4650 .22021 .30421 .304 8.0
Eduardo PerezSOMrf323.032.65125 .200107 .560112 .586 2.0
Neifi Perez#HILss291.421.3643 .20919 .37319 .373 6.0
Timo Perez*ANGcf272.041.7547 .29824 .42124 .421 0.7
Tomas Perez#ORE2b281.000.755 .2005 .6255 .625 0.5
Herbert PerryPKC3b323.413.14153 .26192 .46592 .465 1.5
Herbert PerrySAC3b324.564.31170 .306102 .466102 .466 3.2
Herbert Perry 3b323.933.67323 .285194 .465194 .465 2.2
Ben PetrickBSBc 252.802.4178 .24455 .44756 .455 2.2
Josh PhelpsMECdh243.392.9640 .45045 .57749 .628 4.0
Brandon PhillipsSAC2b210.880.756 .0002 .1432 .143 3.0
Adam PiattANGlf261.010.9170 .25741 .40642 .416 3.0
Mike PiazzaCALc 334.153.75423 .298355 .590355 .590 1.7
Juan Pierre*ARZcf244.153.85513 .267201 .327209 .340 2.2
A.J. Pierzynski*ANGc 253.973.64397 .310191 .373209 .408 3.5
Placido PolancoZIP3b264.043.74523 .281228 .381233 .390 2.0
Jorge Posada#CINc 304.213.59415 .323372 .545373 .547 1.6
Todd PrattHILc 352.732.3095 .35874 .48478 .510 1.6
Tom PrinceCALc 370.580.5049 .16335 .51535 .515 1.3
Albert PujolsBSBlf224.333.86522 .289358 .511365 .521 1.4
Mark QuinnANGrf281.030.8729 .34523 .57524 .600 1.3
Tim Raines#HILlf421.000.807 .0003 .2003 .200 1.7
Aramis RamirezARL3b242.051.88109 .21161 .38661 .386 2.4
Julio RamirezBRKrf243.292.8623 .34818 .39119 .413 4.3
Manny RamirezARLlf304.173.59392 .349346 .568353 .580 1.4
Joe RandaCIN3b323.823.50406 .291213 .413224 .434 2.3
Jeff RebouletSDT2b382.211.7941 .26826 .40626 .406 1.3
Mike RedmondSDTc 313.082.80262 .302121 .367128 .388 2.5
Pokey ReeseSOM2b293.573.20391 .315208 .396211 .402 2.1
Desi Relaford#SFPss283.432.93282 .305165 .430172 .448 1.1
Edgar RenteriaSEAss264.373.96568 .310290 .417296 .426 1.7
Michael RestovichMIAlf231.000.864 .0004 .5715 .71499.0
Armando Rios*CINrf301.591.4141 .24418 .30518 .305 1.6
Luis RivasTOP2b223.813.46307 .322196 .490199 .498 2.1
Juan RiveraORErf231.000.9217 .23510 .41710 .417 5.0
Michael RiveraANGc 251.391.3259 .35639 .40640 .417 7.8
Ruben RiveraCALcf283.002.5716 .2508 .3818 .381 0.7
Brian Roberts#SFS2b240.940.7447 .19140 .55640 .556 0.6
Dave Roberts*ZIPcf301.761.49103 .41777 .53577 .535 0.8
Kerry Robinson*SAClf282.862.59128 .30572 .43473 .440 2.0
Alex RodriguezPAXss264.433.83465 .228409 .570421 .586 1.3
Ivan RodriguezBAKc 304.053.84367 .341255 .529259 .537 4.0
Scott RolenCAL3b274.413.81494 .275394 .552401 .562 1.1
Jimmy Rollins#ARZss233.973.53481 .289287 .446290 .451 1.5
Damian RollsBRKrf242.222.1567 .28433 .37133 .37120.0
Jason RomanoHILcf232.372.1073 .35650 .43152 .448 3.3
Aaron RowandCINcf242.842.59144 .25080 .44085 .467 3.3
Donnie SadlerBRKlf270.330.332 .50021.00021.000 0.0
Olmedo SaenzMIA1b312.141.9088 .30757 .46058 .468 2.3
Tim SalmonSEArf334.243.72424 .368374 .588383 .602 1.7
Alex Sanchez*BAKcf254.664.23403 .342209 .404213 .412 1.9
Rey SanchezBAK2b343.583.33362 .276145 .343149 .352 1.2
Jared SandbergSEA3b243.092.83103 .388103 .520103 .520 4.8
Reggie SandersMIArf343.873.51351 .285272 .517280 .532 2.9
Benito SantiagoPAXc 373.983.77489 .268292 .470295 .475 3.0
Ramon Santiago#BRKss221.000.8756 .26829 .37233 .423 2.4
Brian Schneider*HILc 254.023.73185 .351127 .494127 .494 3.9
David Segui#ZIPdh352.622.3256 .42966 .74267 .753 1.9
Bill Selby*ZIP3b321.871.6785 .22442 .35642 .356 1.9
Richie SexsonTOP1b274.213.78423 .314340 .504348 .516 2.7
Gary SheffieldARLrf334.343.69459 .285309 .494319 .510 0.7
Tsuyoshi ShinjoZIPcf302.772.49129 .23374 .43875 .444 1.8
Terry ShumpertSDT2b353.112.84154 .22780 .40883 .423 2.0
Ruben Sierra#MIAlf364.013.65337 .300186 .430186 .430 1.4
Randall Simon*CINdh274.003.86436 .303243 .494247 .502 3.0
Chris Singleton*SFPcf293.813.49357 .277194 .411196 .415 2.8
J.T. Snow*CAL1b340.770.6249 .26530 .39032 .416 1.0
Alfonso SorianoBSB2b264.434.20500 .352397 .554408 .569 7.4
Sammy SosaSFSrf334.273.60385 .262378 .546383 .553 1.6
Shane SpencerSPRrf303.022.73131 .32167 .37669 .388 2.4
Scott Spiezio#SAC1b294.373.79524 .334385 .569386 .570 0.7
Junior SpiveyCIN2b274.594.02504 .325352 .473368 .495 2.1
Matt Stairs*ZIPrf342.912.59189 .196131 .446138 .469 2.7
Lee Stevens*BSB1b341.000.756 .1673 .3753 .375 0.0
Shannon StewartBSBlf284.594.14612 .319365 .491372 .500 0.8
Kelly StinnettSFPc 321.351.1934 .35328 .48328 .483 2.1
Chris StynesARZ3b291.000.8854 .24134 .43634 .436 1.8
B.J. Surhoff*ARZ1b374.503.507 .1433 .3333 .333 0.0
Ichiro Suzuki*SFPrf284.674.35627 .324335 .443340 .449 1.5
Mike SweeneyARZ1b284.564.02458 .380383 .631396 .652 1.1
Tony Tarasco*SPRlf310.940.8276 .18435 .34336 .353 1.1
Fernando TatisSOM3b272.502.2327 .48142 .76444 .800 4.3
Reggie Taylor*ZIPcf253.142.96170 .318105 .423105 .423 6.4
Miguel TejadaBAKss264.494.14553 .282329 .452346 .475 3.0
Frank ThomasCALdh344.463.74148 .311123 .510126 .523 1.4
Frank ThomasHILdh344.363.70230 .265216 .590224 .612 1.4
Frank Thomas dh344.403.72378 .283339 .558350 .577 1.4
Jim Thome*PKC1b314.513.41322 .326498 .703504 .712 1.0
Ryan ThompsonBAKlf341.751.6374 .25761 .51364 .538 7.5
Joe Thurston*TOP2b220.770.7714 .2866 .3536 .35399.0
Yorvit TorrealbaSOMc 231.101.00104 .25050 .39750 .397 1.5
Andres Torres#CINcf240.710.714 .2501 .2001 .20099.0
Bubba TrammellPKCrf302.952.62165 .20082 .35784 .365 1.8
Chris TrubyHIL3b281.191.0740 .17514 .27514 .275 4.0
Michael Tucker*BAKrf313.783.24316 .244183 .390187 .399 1.7
Juan UribeARZss220.940.7518 .44413 .43314 .467 1.8
John ValentinSEAss351.641.4513 .2313 .1675 .27899.0
John ValentinSDTss352.872.54102 .23554 .40959 .447 2.5
John Valentin ss352.632.33115 .23557 .38064 .427 3.0
Jose Valentin#ANG3b323.563.17346 .257252 .475252 .475 2.4
John Vander Wal*CARrf360.950.8943 .32627 .45827 .458 2.8
Jason Varitek#PKCc 303.172.74306 .291203 .461211 .480 1.8
Mo Vaughn*CAR1b343.933.57316 .256228 .457231 .463 3.2
Ramon Vazquez*CAR2b253.693.26353 .323194 .414196 .418 1.7
Randy VelardeCAL2b390.750.756 .1671 .1671 .167 0.0
Robin Ventura*BRK3b344.253.46348 .310376 .610378 .614 1.1
Jose Vidro#SPR2b274.423.86558 .290313 .437317 .443 1.0
Fernando Vina*ZIP2b333.933.48531 .264228 .358240 .377 0.9
Jose Vizcaino#HILss344.083.76415 .299185 .378186 .380 1.5
Omar Vizquel#BSBss354.073.64513 .275322 .488323 .489 1.2
Matt Walbeck#HILc 322.002.0026 .2316 .2006 .20099.0
Larry Walker*CALrf354.413.80429 .315334 .541340 .551 1.2
Todd Walker*ANG2b294.754.31433 .300238 .414242 .421 2.0
Daryle Ward*HILlf273.913.65379 .327225 .449226 .451 3.5
Vernon WellsBSBcf234.003.78512 .291310 .478311 .480 2.9
Jayson WerthARZrf231.111.0027 .48123 .59023 .590 1.8
Rondell WhiteSOMlf301.501.36153 .373106 .495107 .500 3.9
Chris WidgerMIAc 313.933.4342 .26218 .32720 .364 2.7
Chris WidgerBRKc 311.001.003 .3331 .3331 .333 0.0
Chris Widger c 313.413.0045 .26719 .32821 .362 2.7
Ty WiggintonSEA3b242.752.4697 .24781 .56683 .580 2.1
Brad Wilkerson*CINcf254.403.75396 .323347 .487349 .490 2.2
Bernie Williams#SPRcf334.533.98518 .338387 .527389 .530 1.3
Matt WilliamsPAX3b363.202.94201 .259134 .470134 .470 2.5
Craig WilsonPKCrf253.623.18218 .339147 .394162 .434 3.8
Dan WilsonMIAc 333.913.62317 .369195 .445200 .457 4.8
Jack WilsonPKCss241.961.74176 .301100 .437103 .450 2.2
Preston WilsonPKCcf273.743.28204 .279117 .340122 .355 2.7
Tom WilsonSPRc 312.482.0380 .37556 .38959 .410 1.9
Vance WilsonMECc 293.793.46135 .27453 .26963 .320 7.5
Randy Winn#BRKcf284.774.27574 .357427 .553431 .558 1.5
Tony Womack*MECss323.032.78302 .265122 .327122 .327 1.8
Chris WoodwardPKCss263.613.28267 .326215 .542221 .557 2.9
Shawn WootenHILdh293.353.12105 .29563 .43864 .444 7.3
Dmitri Young#TOPdh282.592.49198 .369140 .551140 .551 4.9
Eric YoungSAC2b354.243.82481 .289229 .400240 .420 1.1
Kevin YoungSPR1b333.533.21363 .300240 .439245 .448 2.9
Michael YoungSEA2b253.223.03172 .29183 .37984 .384 4.4
Gregg Zaun#MECc 312.582.41126 .26251 .30054 .318 4.7
Todd ZeileSFS3b362.442.17221 .235109 .372111 .379 1.4

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Brent AbernathyHIL2b24 .200 .333 .300 .633102100020
Bobby Abreu*ANGrf28 .338 .480 .435 .91515452150094147
Edgardo AlfonzoBAK3b28 .333 .469 .521 .9911173951516308
Luis Alicea#SDT2b36 .125 .222 .125 .34781000013
Roberto Alomar#MEC2b34 .221 .279 .301 .580113256016931
Sandy AlomarSFPc 36 .310 .318 .357 .6754213200313
Moises AlouORElf35 .324 .394 .388 .7821394590071617
Brady Anderson*HILcf38 .000 .000 .000 .00010000000
Garret Anderson*BSBlf30 .268 .292 .452 .74516845130626433
Marlon Anderson*PAX2b28 .111 .111 .222 .33391100200
Rich AuriliaBRKss30 .264 .302 .355 .6581213231211720
Brad AusmusOREc 33 .254 .360 .364 .7241183040313149
Carlos Baerga#ARLdh33 .000 .000 .000 .00050000000
Jeff BagwellORE1b34 .291 .483 .6221.105127374112304828
Paul Bako*ARLc 30 .077 .077 .077 .154262000106
Rod BarajasARLc 26 .000 .000 .000 .00080000000
Josh Bard#CINc 24 .171 .171 .571 .743356204805
Michael BarrettCARc 25 .135 .200 .189 .3893752004312
Tony BatistaARL3b28 .296 .387 .333 .720278100543
Danny BautistaBAKrf30 .289 .330 .392 .722972810311617
David BellSPR3b29 .239 .350 .312 .66113833402132318
Mark Bellhorn#CAL2b27 .281 .379 .579 .958571642312919
Mark Bellhorn#HIL2b27 .250 .357 .583 .9406015614101024
Mark Bellhorn# 2b27 .265 .368 .581 .949117311037221943
Ronnie BelliardTOP2b27 .234 .231 .375 .6066415302908
Carlos Beltran#ARZcf25 .208 .245 .360 .6041783782521942
Adrian BeltreSAC3b23 .293 .301 .414 .7151333970322225
Marvin Benard*PAXrf32 .256 .310 .513 .82239104302312
Mike BenjaminBRK3b36 .231 .231 .308 .538133100000
Gary BennettSDTc 30 .286 .326 .310 .6358424200858
Dave BergBSB2b31 .281 .364 .333 .6975716300585
Brandon BergerARLrf27 .125 .188 .250 .4386480125513
Lance Berkman#SACcf26 .271 .347 .419 .76612935813151520
Angel BerroaPAXss24 .000 .000 .000 .00000000000
Angel BerroaMIAss24 .250 .250 .333 .583123100005
Angel Berroa ss24 .250 .250 .333 .583123100005
Craig BiggioCAR2b36 .045 .087 .045 .132221000013
Hank Blalock*SAC3b21 .000 .000 .000 .00000000000
Henry BlancoBRKc 30 .138 .138 .172 .3102941002011
Willie BloomquistSEAlf24 .667 .750 .6671.41732000210
Geoff Blum#PKC3b29 .250 .571 .5001.07141100130
Geoff Blum#SDT3b29 .292 .292 .375 .667247200109
Geoff Blum# 3b29 .286 .355 .393 .748288300239
Hiram BocachicaBRKcf26 .214 .250 .333 .58384184026412
Barry Bonds*MEClf37 .342 .540 .9331.4731204110219334316
Aaron BooneHIL3b29 .186 .295 .345 .64111321903131822
Bret BooneARZ2b33 .354 .434 .543 .978127451123221811
Joe Borchard#ARZlf23 .000 .000 .000 .00010000000
Mike BordickSACss36 .186 .269 .300 .56970133114813
Milton Bradley#SOMcf24 .296 .356 .396 .75315947703101520
Darren Bragg*CARrf32 .294 .351 .294 .64534100003212
Russell Branyan*TOPlf26 .292 .320 .597 .917722110717220
Ben Broussard*CINlf25 .250 .250 .250 .50041000002
Dee Brown*BRKlf24 .000 .000 .000 .00060000002
Roosevelt Brown*SAClf26 .333 .333 .333 .66731000001
Brian BuchananZIPrf28 .143 .182 .262 .44484121037423
Ellis BurksPAXdh37 .243 .331 .467 .79915237709182123
Jeromy Burnitz*MIArf33 .182 .182 .182 .364112000003
Pat BurrellCARlf25 .348 .510 .8481.358112396116364022
Sean Burroughs*CIN3b21 .000 .222 .000 .22270000014
Homer BushHIL2b29 .000 .000 .000 .00010000001
Brent ButlerSEA2b24 .275 .290 .462 .752912512111229
Marlon ByrdCALcf24 .182 .182 .409 .591224201503
Marlon Byrd cf24 .182 .182 .409 .591224201503
Eric ByrnesHILlf26 .245 .275 .327 .6014912400517
Orlando CabreraPKCss27 .286 .375 .286 .661216000532
Miguel CairoANG2b28 .222 .271 .306 .5771082490016810
Mike CameronSFScf29 .258 .362 .603 .9641513912212322240
Jamey CarrollBRK3b28 .160 .160 .160 .320254000502
Sean Casey*MEC1b27 .167 .231 .167 .397244000126
Vinny CastillaCAL3b34 .286 .286 .7141.00072001401
Luis Castillo#ARL2b26 .248 .265 .301 .565133337003317
Juan CastroBRKss30 .500 .667 .5001.16721000010
Ramon CastroMECc 26 .138 .167 .310 .477294201216
Frank Catalanotto*PAXlf28 .176 .310 .412 .7213462308511
Frank Catalanotto*TOPlf28 .000 .250 .000 .25060000023
Frank Catalanotto* lf28 .150 .300 .350 .6504062308714
Roger Cedeno#SDTlf27 .333 .385 .542 .9262482015210
Endy Chavez*HILcf24 .273 .467 .364 .830113100044
Eric Chavez*MEC3b24 .157 .210 .222 .4321081710210826
Hee Seop Choi*ARL1b23 .500 .500 .7501.25042100002
Alex Cintron#TOP2b23 .050 .174 .050 .224201000236
Jeff CirilloPKC3b32 .345 .403 .451 .85314249712251117
Howie Clark*SPRdh28 .500 .500 .5001.00021000001
Tony Clark#ARZ1b30 .133 .133 .333 .467152110104
Royce ClaytonSPRss32 .154 .143 .154 .297132000203
Greg ColbrunnSFP1b32 .310 .352 .636 .98712940150931108
Jeff ConinePAX1b36 .282 .356 .513 .869782230512913
Jason Conti*SPRrf27 .385 .392 .7311.123783058215113
Ron CoomerPAX3b35 .438 .455 .7501.2053214402415
Alex Cora*CALss26 .200 .294 .333 .627306210247
Wil CorderoSFSlf30 .286 .360 .438 .79811232613111210
Marty CordovaORElf32 .409 .458 .6821.140229220322
Craig Counsell*PKC3b31 .313 .352 .446 .79883268016311
Craig Counsell*SDT3b31 .271 .386 .292 .6784813100596
Craig Counsell* 3b31 .298 .366 .389 .75513139901111217
Steve Cox*SAC1b27 .211 .286 .474 .7593881038415
Carl Crawford*CINlf20 .000 .000 .000 .00050000002
Joe CredeMIA3b24 .375 .444 .8751.31983101112
Coco Crisp#OREcf22 .261 .357 .304 .661236100541
Deivi CruzMIAss29 .267 .284 .372 .65686233026211
Jacob Cruz*BRKdh29 .231 .231 .308 .538133100106
Jose Cruz#ARLlf28 .212 .316 .303 .619337001955
Michael CuddyerMECrf23 .305 .369 .475 .84459187016615
Jack Cust*MEClf23 .000 .000 .000 .00000000000
Johnny Damon*TOPcf28 .225 .305 .343 .6481693864271731
Brian Daubach*ARL1b30 .200 .273 .300 .573306001339
Ben Davis#ARZc 25 .217 .250 .217 .467235000218
Carlos Delgado*PAX1b30 .261 .329 .377 .706691820210520
David Dellucci*ZIPrf28 .000 .000 .000 .00010000000
Mark DeRosaMIA2b27 .203 .264 .228 .4927916200549
Delino DeShields*SFP2b33 .167 .375 .167 .54261000021
Einar DiazSFSc 29 .444 .500 .5561.05694100311
Mike DiFeliceSFSc 33 .271 .361 .421 .781107291111131525
Chris Donnels*HIL3b36 .667 .750 .6671.41732000211
J.D. Drew*CALrf26 .257 .341 .440 .78210928206151322
Adam Dunn*MEClf22 .258 .341 .517 .85712031409161436
Erubiel Durazo*CAL1b27 .087 .125 .217 .342232001215
Ray Durham#SEA2b30 .265 .342 .353 .695349001145
Ray Durham#MIA2b30 .245 .330 .441 .77210225505131117
Ray Durham# 2b30 .250 .333 .419 .75213634506141522
Jermaine DyePKCrf28 .115 .200 .115 .315263000236
Damion EasleyANG2b32 .372 .424 .6611.08512145501026614
Angel EchevarriaSPR1b31 .347 .385 .490 .8744917401636
David EcksteinCINss27 .308 .381 .432 .81316952112215146
Jim Edmonds*CARcf32 .189 .262 .354 .61712724605151142
Mark EllisMEC2b25 .307 .419 .443 .862882733151412
Juan EncarnacionTOPrf26 .300 .382 .533 .916309102548
Morgan EnsbergPKC3b26 .154 .371 .192 .564264100393
Darin Erstad*PKCcf28 .259 .250 .370 .620277110805
Darin Erstad*MIAcf28 .214 .274 .265 .53998212016716
Darin Erstad* cf28 .224 .269 .288 .5571252831114721
Bobby EstalellaARLc 27 .077 .294 .077 .371131000046
Carl Everett#HILrf31 .210 .245 .305 .550105224027426
Jorge Fabregas*BAKc 32 .200 .429 .200 .62951000222
Carlos FeblesPKC2b26 .231 .310 .269 .580266100137
Pedro FelizBAK3b27 .227 .217 .227 .445225000102
Robert Fick*PAXrf28 .262 .333 .418 .75214137406221333
Steve Finley*SDTcf37 .252 .326 .504 .83011529209241028
John FlahertyBSBc 34 .250 .245 .354 .59948125003013
Darrin Fletcher*SDTc 35 .545 .615 .9091.5242212202631
Cliff Floyd*SFSrf29 .143 .219 .321 .540284201636
Brook FordycePAXc 32 .000 .083 .000 .083110000013
Andy Fox*ANGss31 .147 .216 .206 .4223452000214
Julio FrancoCAL1b40 .294 .351 .412 .76368202029617
Matt Franco*SOM1b32 .167 .286 .333 .619183110535
Travis FrymanSFP3b33 .333 .364 .452 .8164214201325
Brad Fullmer*BSBdh27 .273 .290 .463 .7531213350612235
Rafael Furcal#SFPss24 .327 .379 .395 .77314748511181224
Andres GalarragaSDT1b41 .311 .394 .367 .761902850081223
Ron GantSFPlf37 .230 .347 .437 .78312629806192233
Karim Garcia*PAXrf26 .243 .300 .622 .9223795036210
Nomar GarciaparraOREss28 .329 .380 .497 .877167552202231324
Jason Giambi*CAL1b31 .325 .430 .5841.0157725206151222
Jason Giambi*HIL1b31 .286 .420 .536 .956561620491219
Jason Giambi* 1b31 .308 .426 .564 .990133414010242441
Jeremy Giambi*CINlf27 .290 .405 .323 .728319100266
Jay Gibbons*MECrf25 .333 .333 .333 .66731000000
Benji GilANG2b29 .321 .375 .432 .80781269008723
Geronimo GilZIPc 26 .202 .254 .306 .560124257021488
Brian Giles*PAXlf31 .231 .316 .496 .81212128917181326
Marcus GilesPAX2b24 .000 .250 .000 .25030000011
Keith GinterSPR3b26 .000 .200 .000 .20030000111
Charles GipsonBRKlf29 .000 .000 .000 .00050000001
Joe GirardiARZc 37 .000 .500 .000 .50050000152
Doug GlanvilleTOPcf31 .217 .255 .435 .690922050514514
Troy GlausARZ3b25 .306 .369 .618 .987144448211361335
Ross Gload*BRK1b26 .500 .500 .5001.00021000001
Alexis Gomez*ARZrf21 .000 .000 .000 .00010000000
Chris GomezARLss31 .235 .235 .353 .588348020406
Alex GonzalezSDTss25 .143 .167 .257 .424355101318
Alex S. GonzalezCARss29 .213 .312 .295 .6071222651181818
Juan GonzalezCALrf32 .330 .388 .486 .87510936803171118
Luis Gonzalez*ARZlf34 .296 .398 .542 .940142422011282220
Raul GonzalezSDTcf28 .293 .349 .466 .81558171031359
Wiki GonzalezPKCc 28 .350 .487 .5671.054602140314155
Tom Goodwin*MECcf33 .040 .040 .040 .0802510001010
Mark Grace*SFP1b38 .266 .311 .339 .649124333021488
Tony GraffaninoSFS3b30 .281 .363 .469 .83212836905171716
Shawn Green*MECrf29 .292 .375 .472 .847161472003232043
Todd GreeneSEAc 31 .353 .361 .7351.09634124031314
Rusty Greer*CARlf33 .625 .667 .6251.29285000310
Ben Grieve*HILrf26 .244 .326 .463 .79041103024415
Ken Griffey*CINcf32 .053 .100 .053 .1531910000110
Marquis GrissomSFPcf35 .392 .426 .9301.35614356832141917
Mark GrudzielanekORE2b32 .177 .209 .194 .4036211100529
Vladimir GuerreroSACrf26 .285 .372 .554 .925130375010231810
Wilton Guerrero#BAK2b27 .188 .188 .250 .438163100102
Carlos Guillen#SOMss26 .129 .156 .226 .3823141101110
Jose GuillenPAXrf26 .143 .143 .143 .28671000002
Ricky GutierrezCAL2b32 .393 .423 .533 .956135538131779
Cristian Guzman#TOPss24 .220 .279 .302 .58115935512101221
Travis Hafner*ARZdh25 .357 .438 .9291.366145121424
Jerry HairstonBRK2b26 .404 .451 .5531.0044719401245
Toby HallSEAc 26 .400 .429 .550 .979208300110
Shane HalterPAXss32 .192 .240 .275 .515120236209824
Jeffrey HammondsSDTcf31 .324 .387 .533 .92010534624221223
Dave Hansen*SDT1b33 .000 .000 .000 .00040000001
Lenny Harris*BAKlf37 .333 .341 .345 .68684281003019
Willie Harris*SOM2b24 .222 .263 .222 .485184000114
Bill HaselmanBAKc 36 .410 .479 .434 .9128334200779
Scott Hatteberg*SDT1b32 .217 .345 .348 .69346100024811
Wes HelmsHIL1b26 .189 .225 .297 .5223774003213
Todd Helton*ANG1b28 .300 .384 .494 .87816048817302237
Rickey HendersonSAClf43 .176 .300 .318 .618851530381318
Jose HernandezSFSss32 .222 .286 .452 .73813530409171258
Ramon HernandezSOMc 26 .234 .269 .409 .67813732131328713
Richard HidalgoBRKrf26 .281 .344 .553 .89611432926251220
Bobby Higginson*ORElf31 .056 .150 .056 .206181000014
Bobby Hill#CAR2b24 .307 .408 .352 .760882740061416
Shea HillenbrandORE3b26 .257 .304 .318 .6221483890017723
A.J. HinchOREc 28 .235 .278 .235 .513174000111
Eric Hinske*SFP3b24 .333 .375 .367 .7423010100229
Denny Hocking#SOM2b32 .287 .371 .389 .75915745160072142
Todd Hollandsworth*CARlf29 .152 .243 .273 .516335210048
Tyler Houston*SOM3b31 .118 .118 .118 .235172000104
Ken HuckabyMIAc 31 .000 .000 .000 .00050000000
Orlando Hudson#CAL2b24 .042 .042 .042 .083241000102
Aubrey Huff*TOPdh25 .308 .353 .545 .89815648160729935
Todd Hundley#SACc 33 .260 .315 .420 .73550132024419
Brian HunterSDTcf31 .200 .333 .267 .600153100232
Torii HunterANGcf26 .349 .416 .6441.060149522416351734
Adam HyzduCARcf30 .178 .318 .433 .7529016615171930
Raul Ibanez*SPR1b30 .337 .358 .413 .77192313209221
Omar InfanteBRKss20 .333 .323 .367 .6893010100505
Brandon IngeSPRc 25 .225 .319 .500 .8194092036612
Cesar Izturis#SFPss22 .238 .256 .286 .54212630410637
Damian JacksonPAX2b28 .261 .292 .304 .596236100513
Geoff Jenkins*CINlf27 .200 .333 .350 .683204001339
Derek JeterZIPss28 .260 .331 .333 .66515039203101528
D'Angelo Jimenez#MIA2b24 .274 .354 .301 .65511331300101415
Charles JohnsonSFPc 30 .222 .300 .364 .66499221400131117
Mark L. Johnson*ARLc 26 .109 .146 .152 .2984650102210
Nick Johnson*CAL1b23 .190 .292 .476 .7682140024210
Russ JohnsonZIP3b29 .273 .500 .364 .864113100351
Andruw JonesOREcf25 .178 .333 .281 .61513524503213334
Chipper Jones#ANGlf30 .338 .406 .571 .977154521208381925
Jacque Jones*BRKlf27 .196 .245 .370 .6144692026317
Brian JordanORElf35 .275 .327 .523 .851149411009251220
David Justice*BRKlf36 .171 .239 .220 .4594170103413
Gabe KaplerSEAlf26 .500 .500 .5001.00021000100
Eric KarrosARL1b34 .273 .360 .352 .71288247006116
Austin KearnsSOMrf22 .369 .464 .415 .87913048301172321
Jason KendallTOPc 28 .315 .427 .376 .8031655281019326
Adam Kennedy*ORE2b26 .311 .354 .443 .7961223840414231
Jeff KentSDT2b34 .339 .431 .5701.00112141517251810
Bobby Kielty#SOMrf25 .133 .318 .533 .852152002652
Gene Kingsale#PKClf25 .396 .424 .6041.02853212031237
Mike KinkadeBAK1b29 .531 .615 .8131.4283217302847
Ryan Klesko*BAK1b31 .319 .375 .531 .90611336606231026
Paul KonerkoSOM1b26 .326 .372 .520 .89217557519331327
Corey Koskie*SEA3b29 .225 .311 .250 .5614091005519
Mark Kotsay*SEAcf26 .310 .372 .449 .821187581133221442
Chad Kreuter#SPRc 37 .259 .375 .333 .7082772003510
Mike Lamb*SDT1b26 .182 .357 .227 .584224100243
Tom Lampkin*SACc 38 .267 .313 .600 .913154201113
Jason LaneARZrf25 .345 .446 .5641.010551930381012
Ray Lankford*SAClf35 .300 .300 .300 .600103000105
Barry LarkinCALss38 .159 .222 .220 .4428213310675
Greg LaRoccaBRK3b29 .323 .553 .419 .97331103002122
Brandon LarsonARLlf26 .240 .321 .7601.081256104528
Jason LaRueSOMc 28 .318 .423 .409 .832227200337
Matt Lawton*PKCrf30 .161 .257 .226 .483315010039
Matthew LeCroySEAdh26 .235 .339 .471 .8105112303984
Ricky Ledee*CALcf28 .000 .200 .000 .20080000115
Carlos LeeZIPlf26 .235 .327 .331 .658136321001111917
Derrek LeeBAK1b26 .258 .355 .508 .863132343010242043
Travis Lee*SEA1b27 .349 .370 .527 .8981294545310525
Jose LeonZIP1b25 .414 .438 .6901.1272912202627
Mike LieberthalCARc 30 .347 .414 .7651.180983412192995
Jeff Liefer*MIA1b27 .212 .350 .333 .6833371015723
Paul Lo DucaBRKc 30 .283 .336 .425 .7611273612021183
Kenny Lofton*TOPcf35 .203 .280 .258 .5381282632041418
George Lombard*SEAcf26 .000 .000 .000 .00000000000
Terrence Long*MIAcf26 .212 .257 .265 .522132287007716
Felipe Lopez#ARLss22 .290 .305 .473 .778932761319223
Javy LopezBSBc 31 .200 .300 .314 .614357101537
Mark LorettaPKC3b30 .297 .422 .351 .774742240031614
Mark LorettaSDT3b30 .273 .333 .273 .606113000013
Mark Loretta 3b30 .294 .412 .341 .753852540031717
Mike LowellCAR3b28 .308 .357 .538 .896268301525
Ryan LudwickHILcf23 .000 .000 .000 .00040000002
Julio LugoSACss26 .277 .299 .410 .708832331211315
John Mabry*ORElf31 .200 .167 .200 .36751000101
Robert MachadoSPRc 29 .333 .385 .333 .718124000014
Jose Macias#ARLcf30 .159 .240 .205 .445447200753
Rob Mackowiak*SEArf26 .176 .318 .353 .671173001243
Wendell MageeBAKcf29 .196 .207 .232 .43956112001113
Chris Magruder#HILlf25 .350 .371 .520 .8911003591213317
Eli MarreroCINrf28 .250 .400 .500 .90041100111
Eli MarreroMIArf28 .000 .077 .000 .077110000111
Eli Marrero rf28 .067 .167 .133 .300151100222
Edgar MartinezBRKdh39 .307 .477 .5961.07411435609263720
Ramon MartinezCINss29 .264 .353 .437 .7908723413171012
Tino Martinez*SFS1b34 .278 .409 .333 .742185100145
Victor Martinez#CALc 23 .412 .450 .5881.038177001421
Ruben MateoBSBrf24 .000 .000 .000 .00020000001
Mike MathenyZIPc 31 .286 .353 .286 .639144000321
Julius MatosORE2b27 .000 .000 .000 .00000000000
Gary Matthews#SFPrf27 .219 .324 .406 .731327410457
Brent Mayne*SFSc 34 .143 .143 .143 .286142000003
Dave McCartyBRKlf32 .400 .400 .500 .900104100202
Quinton McCracken#SPRrf31 .314 .360 .457 .81770225111259
John McDonaldSAC2b27 .316 .333 .474 .8073812030813
Fred McGriff*SFP1b38 .214 .290 .357 .647286400338
Mark McLemore#SFSlf37 .105 .346 .158 .504192100179
Kevin MenchARLrf24 .200 .279 .382 .6615511022759
Frank MenechinoBSB2b31 .667 .7501.6672.41732001210
Orlando Merced*SDTrf35 .182 .182 .227 .409224100009
Lou MerloniSOM2b31 .398 .491 .6341.12593371303161412
Jason MichaelsHILcf26 .250 .292 .381 .673842111006523
Doug Mientkiewicz*CIN1b28 .296 .377 .496 .873135401205211424
Kevin MillarSFSlf30 .337 .395 .500 .895104358031788
Corky MillerOREc 26 .333 .500 .333 .83331000010
Damian MillerSEAc 32 .311 .392 .455 .847132411302201936
Damon Minor*SPR1b28 .333 .400 .500 .900186001222
Doug MirabelliANGc 31 .338 .470 .7501.2208027609231912
Chad MoellerHILc 27 .154 .313 .308 .620132200221
Dustan MohrZIPrf26 .167 .219 .400 .6193051024211
Bengie MolinaARZc 27 .243 .271 .324 .596111279001543
Jose MolinaSDTc 27 .000 .000 .000 .00070000001
Raul MondesiMECrf31 .234 .346 .531 .878128305011342123
Melvin MoraSPRlf30 .197 .294 .291 .58511723611121517
Mike MordecaiSFPss34 .118 .118 .118 .235172000002
Bill Mueller#SFS3b31 .167 .286 .167 .452122000023
Eric Munson*PKCdh24 .333 .333 .333 .66731000002
Greg Myers*MECc 36 .200 .314 .233 .5483061005512
Bry Nelson#BRK2b28 .242 .242 .394 .636338500300
Phil NevinCAR3b31 .355 .428 .6361.06412143519161615
Jose NievesBAK2b27 .352 .378 .394 .7737125300636
Trot Nixon*SOMrf28 .184 .276 .367 .6434990035618
Greg Norton#ARZ3b29 .500 .600 .5001.10042000010
Abraham O. Nunez#BSB2b26 .250 .250 .250 .50082000002
Troy O'Leary*SDTlf32 .407 .527 .407 .93459240006153
Alex OchoaSPRrf30 .308 .357 .615 .973134101311
Jose Offerman#MIA1b33 .176 .222 .206 .428346100127
John Olerud*ZIP1b33 .262 .357 .352 .70914538811211926
Magglio OrdonezSEArf28 .253 .313 .477 .790174441427261536
Rey OrdonezBAKss31 .333 .333 .333 .66762000100
David Ortiz*SEAdh26 .211 .273 .211 .483194000226
Jose OrtizSOM2b25 .333 .333 .6671.00062010300
Keith OsikTOPc 33 .000 .000 .000 .00050000003
Eric OwensSFSlf31 .298 .365 .383 .7484714101859
Pablo OzunaCAR2b271.0001.0001.0002.00011000100
Orlando Palmeiro*MIArf33 .434 .517 .5001.017763320171210
Rafael Palmeiro*MEC1b37 .277 .375 .553 .92847135129712
Craig PaquetteARZ3b33 .500 .500 .5001.00084000001
Corey Patterson*TOPcf22 .083 .083 .083 .167121000002
Josh PaulSACc 27 .230 .284 .230 .5136114000759
Jay PaytonMIAcf29 .208 .252 .368 .6201062250414617
Kit PellowBRK3b28 .125 .417 .125 .54281000122
Carlos Pena*CAR1b24 .262 .362 .551 .91410728409281636
Eddie PerezHILc 34 .000 .143 .000 .14360000011
Eduardo PerezSOMrf32 .280 .345 .6801.0251253514012281317
Neifi Perez#HILss29 .100 .100 .100 .200303000201
Timo Perez*ANGcf27 .000 .000 .000 .00080000101
Tomas Perez#ORE2b28 .000 .000 .000 .00020000000
Herbert PerryPKC3b32 .200 .333 .200 .53351000210
Herbert PerrySAC3b32 .286 .286 .571 .85772200001
Herbert Perry 3b32 .250 .308 .417 .724123200211
Ben PetrickBSBc 25 .265 .326 .446 .772832200518917
Josh PhelpsMECdh24 .333 .333 .8331.16762001202
Brandon PhillipsSAC2b21 .000 .182 .000 .18290000024
Adam PiattANGlf26 .190 .292 .286 .577214200237
Mike PiazzaCALc 33 .275 .388 .532 .920109301006222016
Juan Pierre*ARZcf24 .228 .304 .228 .531101230005416
A.J. Pierzynski*ANGc 25 .204 .271 .278 .54954111011249
Placido PolancoZIP3b26 .340 .377 .431 .8081535211011583
Jorge Posada#CINc 30 .360 .447 .6551.1021395011010342631
Todd PrattHILc 35 .423 .559 .6151.1742611500570
Tom PrinceCALc 37 .235 .235 .294 .529174100001
Albert PujolsBSBlf22 .306 .379 .538 .917160491526302021
Mark QuinnANGrf28 .409 .480 .7271.207229211421
Tim Raines#HILlf42 .000 .000 .000 .00060000002
Aramis RamirezARL3b24 .223 .311 .404 .7169421205111219
Julio RamirezBRKrf24 .241 .324 .414 .7372970115311
Manny RamirezARLlf30 .384 .539 .5121.051863380110296
Joe RandaCIN3b32 .313 .357 .458 .81514445904261021
Jeff RebouletSDT2b38 .300 .417 .433 .850309400362
Mike RedmondSDTc 31 .318 .375 .364 .739227100414
Pokey ReeseSOM2b29 .283 .342 .391 .73313839413121225
Desi Relaford#SFPss28 .333 .386 .385 .7713913200446
Edgar RenteriaSEAss26 .260 .331 .357 .68915440902141627
Michael RestovichMIAlf23 .167 .167 .667 .83361001301
Armando Rios*CINrf30 .200 .273 .200 .473306000239
Luis RivasTOP2b22 .348 .388 .6741.062923282618616
Juan RiveraORErf23 .000 .000 .000 .00000000000
Michael RiveraANGc 25 .175 .195 .250 .4454073003115
Ruben RiveraCALcf28 .235 .350 .294 .644174100032
Brian Roberts#SFS2b24 .000 .000 .000 .00040000001
Dave Roberts*ZIPcf30 .373 .513 .5421.056592213110178
Kerry Robinson*SAClf28 .125 .192 .125 .317243000121
Alex RodriguezPAXss26 .171 .296 .368 .66515226527182723
Ivan RodriguezBAKc 30 .222 .267 .333 .60181183027312
Scott RolenCAL3b27 .318 .470 .504 .97412941307213711
Jimmy Rollins#ARZss23 .298 .370 .527 .897131391262151312
Damian RollsBRKrf24 .200 .216 .400 .61650107014111
Jason RomanoHILcf23 .100 .182 .200 .382101100013
Aaron RowandCINcf24 .236 .289 .462 .752106256061469
Donnie SadlerBRKlf27 .000 .000 .000 .00010000000
Olmedo SaenzMIA1b31 .293 .349 .493 .843752252211617
Tim SalmonSEArf33 .324 .426 .5811.007148481707212629
Alex Sanchez*BAKcf25 .303 .361 .337 .69889271105810
Rey SanchezBAK2b34 .244 .286 .384 .6698621250643
Jared SandbergSEA3b24 .176 .222 .265 .4873461104214
Reggie SandersMIArf34 .297 .358 .522 .87913841518181318
Benito SantiagoPAXc 37 .285 .336 .584 .920137399110261114
Ramon Santiago#BRKss22 .000 .200 .000 .20040000010
Brian Schneider*HILc 25 .341 .357 .585 .94341141315111
David Segui#ZIPdh35 .000 .000 .000 .00010000000
Bill Selby*ZIP3b32 .000 .000 .000 .00010000001
Richie SexsonTOP1b27 .234 .287 .329 .61615837150091245
Gary SheffieldARLrf33 .240 .371 .292 .66296232018188
Tsuyoshi ShinjoZIPcf30 .238 .288 .451 .7391222953514920
Terry ShumpertSDT2b35 .301 .344 .531 .875113346162087
Ruben Sierra#MIAlf36 .313 .333 .406 .7403210300214
Randall Simon*CINdh27 .244 .262 .268 .5304110100416
Chris Singleton*SFPcf29 .222 .250 .444 .694276002617
J.T. Snow*CAL1b34 .133 .316 .200 .516304200169
Alfonso SorianoBSB2b26 .271 .321 .476 .797170465010271151
Sammy SosaSFSrf33 .313 .506 .6961.203112352113284429
Shane SpencerSPRrf30 .242 .375 .273 .648338100274
Scott Spiezio#SAC1b29 .450 .557 .6421.19912054615232910
Junior SpiveyCIN2b27 .336 .415 .5961.01114649947282119
Matt Stairs*ZIPrf34 .429 .600 .4291.02973000232
Lee Stevens*BSB1b34 .333 .333 .333 .66731000000
Shannon StewartBSBlf28 .291 .379 .436 .81516548715122316
Kelly StinnettSFPc 32 .333 .417 .524 .940217101338
Chris StynesARZ3b29 .130 .167 .130 .297233000018
B.J. Surhoff*ARZ1b37 .000 .000 .000 .00000000000
Ichiro Suzuki*SFPrf28 .374 .428 .544 .9721716472619128
Mike SweeneyARZ1b28 .418 .449 .5981.04712251705281011
Tony Tarasco*SPRlf31 .200 .429 .200 .629153000052
Fernando TatisSOM3b27 .333 .500 .5001.00062100023
Reggie Taylor*ZIPcf25 .000 .000 .000 .00050000002
Miguel TejadaBAKss26 .306 .339 .587 .927160496013341013
Frank ThomasCALdh34 .333 .636 .333 .97062000151
Frank ThomasHILdh34 .279 .421 .6071.028611720617148
Frank Thomas dh34 .284 .448 .5821.030671920618199
Jim Thome*PKC1b31 .298 .390 .570 .959151453112381852
Ryan ThompsonBAKlf34 .278 .344 .407 .7525415401739
Joe Thurston*TOP2b22 .250 .250 .375 .62582100002
Yorvit TorrealbaSOMc 23 .200 .333 .333 .667153200033
Andres Torres#CINcf24 .000 .000 .000 .00030000001
Bubba TrammellPKCrf30 .225 .284 .395 .67912929705181122
Chris TrubyHIL3b28 .267 .313 .467 .779154001112
Michael Tucker*BAKrf31 .118 .286 .353 .639172101239
Juan UribeARZss22 .333 .500 .333 .833124000044
John ValentinSEAss35 .000 .000 .000 .00010000001
John ValentinSDTss35 .000 .000 .000 .00090000100
John Valentin ss35 .000 .000 .000 .000100000101
Jose Valentin#ANG3b32 .197 .234 .310 .544711420211423
John Vander Wal*CARrf36 .333 .333 .6671.00031100001
Jason Varitek#PKCc 30 .292 .363 .403 .76572215011248
Mo Vaughn*CAR1b34 .256 .383 .462 .845391020210716
Ramon Vazquez*CAR2b25 .154 .207 .231 .438264200328
Randy VelardeCAL2b39 .000 .000 .000 .00000000000
Robin Ventura*BRK3b34 .248 .350 .590 .940117291013291941
Jose Vidro#SPR2b27 .291 .379 .378 .758148431001122319
Fernando Vina*ZIP2b33 .208 .299 .250 .54912025500799
Jose Vizcaino#HILss34 .270 .317 .322 .639115316007813
Omar Vizquel#BSBss35 .315 .345 .536 .88016853163517816
Matt Walbeck#HILc 32 .211 .211 .211 .421194000103
Larry Walker*CALrf35 .244 .301 .341 .6421233060217721
Todd Walker*ANG2b29 .234 .321 .319 .6404711400168
Daryle Ward*HILlf27 .176 .222 .176 .399173000118
Vernon WellsBSBcf23 .283 .331 .395 .72615243613151118
Jayson WerthARZrf231.0001.0001.0002.00011000000
Rondell WhiteSOMlf30 .323 .353 .500 .8539631110211526
Chris WidgerMIAc 31 .333 .462 .444 .90693100421
Chris WidgerBRKc 31 .000 .000 .000 .00010000000
Chris Widger c 31 .300 .429 .400 .829103100421
Ty WiggintonSEA3b24 .235 .278 .588 .866174002213
Brad Wilkerson*CINcf25 .202 .346 .403 .750124251142182744
Bernie Williams#SPRcf33 .322 .389 .456 .84617155805231724
Matt WilliamsPAX3b36 .260 .315 .580 .89510026201020925
Craig WilsonPKCrf25 .324 .379 .446 .82513945504231033
Dan WilsonMIAc 33 .328 .396 .513 .90811939705111327
Jack WilsonPKCss24 .359 .406 .521 .92814251724111122
Preston WilsonPKCcf27 .200 .304 .250 .5541002001191234
Tom WilsonSPRc 31 .318 .423 .379 .802662140021221
Vance WilsonMECc 29 .150 .190 .150 .340406000309
Randy Winn#BRKcf28 .401 .445 .6711.116167671566201415
Tony Womack*MECss32 .132 .193 .142 .334106141003815
Chris WoodwardPKCss26 .308 .438 .462 .899134200036
Shawn WootenHILdh29 .300 .316 .511 .827902740519418
Dmitri Young#TOPdh28 .356 .364 .534 .8981184260519228
Eric YoungSAC2b35 .257 .330 .406 .736101269027118
Kevin YoungSPR1b33 .300 .363 .550 .91312036418201127
Michael YoungSEA2b25 .278 .284 .435 .7201083042313112
Gregg Zaun#MECc 31 .302 .323 .381 .70463195009210
Todd ZeileSFS3b36 .213 .294 .294 .5881362980191517

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Brent AbernathyHIL2b24 .189 .225 .236 .461106205005311
Bobby Abreu*ANGrf28 .318 .408 .556 .96345014337520907570
Edgardo AlfonzoBAK3b28 .317 .369 .456 .82543913922013563355
Luis Alicea#SDT2b36 .194 .219 .194 .412316000216
Roberto Alomar#MEC2b34 .258 .308 .380 .6875031302378333757
Sandy AlomarSFPc 36 .283 .331 .392 .723265751405331528
Moises AlouORElf35 .238 .264 .298 .5628420201639
Brady Anderson*HILcf38 .500 .667 .5001.16721000011
Garret Anderson*BSBlf30 .313 .373 .542 .91545414230422764339
Marlon Anderson*PAX2b28 .279 .317 .401 .718287801734281537
Rich AuriliaBRKss30 .265 .312 .461 .77245612134515682667
Brad AusmusOREc 33 .282 .339 .357 .69625572922312036
Carlos Baerga#ARLdh33 .330 .365 .484 .84891303131458
Jeff BagwellORE1b34 .254 .323 .415 .73944811422116614190
Paul Bako*ARLc 30 .167 .222 .250 .472244010226
Rod BarajasARLc 26 .242 .290 .348 .63817843130214635
Josh Bard#CINc 24 .375 .375 .500 .87583100100
Michael BarrettCARc 25 .256 .333 .452 .78539410115716534381
Tony BatistaARL3b28 .275 .315 .539 .85347713128728712471
Danny BautistaBAKrf30 .319 .375 .472 .847722312214511
David BellSPR3b29 .262 .321 .456 .77740810725018612961
Mark Bellhorn#CAL2b27 .298 .391 .489 .880188561317323051
Mark Bellhorn#HIL2b27 .237 .355 .438 .793194461128313459
Mark Bellhorn# 2b27 .267 .373 .463 .836382102243156364110
Ronnie BelliardTOP2b27 .228 .266 .303 .56914533110015725
Carlos Beltran#ARZcf25 .260 .351 .471 .822497129336207268115
Adrian BeltreSAC3b23 .291 .325 .466 .7913209318410471656
Marvin Benard*PAXrf32 .316 .333 .395 .7283812300318
Mike BenjaminBRK3b36 .091 .091 .364 .455111001102
Gary BennettSDTc 30 .198 .240 .231 .4721212440010530
Dave BergBSB2b31 .328 .413 .382 .79513143700121925
Brandon BergerARLrf27 .143 .222 .245 .4674972013218
Lance Berkman#SACcf26 .325 .451 .7181.1694401432305011410379
Angel BerroaPAXss24 .500 .500 .5001.00021000001
Angel BerroaMIAss24 .063 .118 .063 .180161000014
Angel Berroa ss24 .111 .158 .111 .269182000015
Craig BiggioCAR2b36 .236 .280 .374 .65448411426411452188
Hank Blalock*SAC3b21 .209 .292 .326 .617861821291022
Henry BlancoBRKc 30 .161 .188 .387 .575315102308
Willie BloomquistSEAlf24 .500 .579 .6881.266168300431
Geoff Blum#PKC3b29 .217 .284 .339 .62218039624201828
Geoff Blum#SDT3b29 .296 .371 .488 .85912537824181516
Geoff Blum# 3b29 .249 .320 .400 .720305761448383344
Hiram BocachicaBRKcf26 .259 .286 .407 .693277101215
Barry Bonds*MEClf37 .358 .541 .6661.207338121200285913526
Aaron BooneHIL3b29 .211 .257 .378 .6354188820116571884
Bret BooneARZ2b33 .263 .328 .479 .80747212431421734381
Joe Borchard#ARZlf23 .385 .467 .6151.082135001424
Mike BordickSACss36 .202 .266 .340 .606312631665262163
Milton Bradley#SOMcf24 .319 .356 .609 .965692250516410
Darren Bragg*CARrf32 .231 .324 .277 .60165151107913
Russell Branyan*TOPlf26 .316 .422 .6841.10638122049612
Ben Broussard*CINlf25 .263 .375 .263 .638195000335
Dee Brown*BRKlf24 .275 .356 .400 .75640111208513
Roosevelt Brown*SAClf26 .231 .412 .308 .719133100232
Brian BuchananZIPrf28 .241 .309 .333 .64316239304171243
Ellis BurksPAXdh37 .297 .348 .557 .905458136200337625119
Jeromy Burnitz*MIArf33 .191 .309 .383 .6929418305101427
Pat BurrellCARlf25 .262 .325 .523 .848511134294329846156
Sean Burroughs*CIN3b21 .275 .368 .366 .73513136303171920
Homer BushHIL2b29 .000 .000 .000 .00080000002
Brent ButlerSEA2b24 .252 .282 .336 .618119305118317
Marlon ByrdCALcf24 .273 .294 .333 .627339200216
Marlon Byrd cf24 .273 .294 .333 .627339200216
Eric ByrnesHILlf26 .125 .194 .344 .538324021329
Orlando CabreraPKCss27 .244 .311 .344 .654131321300121315
Miguel CairoANG2b28 .245 .295 .296 .59198243107725
Mike CameronSFScf29 .225 .309 .401 .709489110266163657152
Jamey CarrollBRK3b28 .293 .325 .533 .858752263218411
Sean Casey*MEC1b27 .275 .333 .377 .7106919401956
Vinny CastillaCAL3b34 .188 .235 .250 .485163100013
Luis Castillo#ARL2b26 .276 .335 .326 .6615371481613264772
Juan CastroBRKss30 .000 .000 .000 .00010000001
Ramon CastroMECc 26 .209 .298 .527 .8269119209181221
Frank Catalanotto*PAXlf28 .240 .329 .457 .786129311143101620
Frank Catalanotto*TOPlf28 .296 .369 .480 .84998298221178
Frank Catalanotto* lf28 .264 .346 .467 .813227601965212328
Roger Cedeno#SDTlf27 .281 .347 .374 .72223566923262628
Endy Chavez*HILcf24 .308 .315 .545 .86114344139117114
Eric Chavez*MEC3b24 .268 .338 .502 .84045612220327805192
Hee Seop Choi*ARL1b23 .571 .571 .5711.14374000102
Alex Cintron#TOP2b23 .259 .375 .420 .795812170281418
Jeff CirilloPKC3b32 .237 .262 .250 .51280191006311
Howie Clark*SPRdh28 .400 .423 .520 .9435020600524
Tony Clark#ARZ1b30 .353 .476 .471 .947176200444
Royce ClaytonSPRss32 .235 .294 .279 .57420448601181539
Greg ColbrunnSFP1b32 .120 .196 .300 .4965060036515
Jeff ConinePAX1b36 .500 .513 .8061.31836183401013
Jason Conti*SPRrf27 .286 .359 .371 .7303510300246
Ron CoomerPAX3b35 .000 .000 .000 .00040000000
Alex Cora*CALss26 .299 .375 .451 .826264791446332840
Wil CorderoSFSlf30 .232 .293 .275 .56969160016520
Marty CordovaORElf32 .188 .317 .377 .694691362151225
Craig Counsell*PKC3b31 .311 .376 .386 .762254791302242720
Craig Counsell*SDT3b31 .230 .304 .270 .57512228500111314
Craig Counsell* 3b31 .285 .352 .348 .7013761071802354034
Steve Cox*SAC1b27 .289 .364 .435 .79937010718012454472
Carl Crawford*CINlf20 .226 .281 .277 .55915535311121129
Joe CredeMIA3b24 .300 .309 .434 .7432678090930459
Coco Crisp#OREcf22 .250 .250 .7501.00041010000
Deivi CruzMIAss29 .267 .304 .358 .662360962023321751
Jacob Cruz*BRKdh29 .164 .301 .262 .56461100029913
Jose Cruz#ARLlf28 .256 .348 .515 .863410105188245961103
Michael CuddyerMECrf23 .281 .343 .469 .812329301435
Jack Cust*MEClf23 .667 .6671.6672.33332001201
Johnny Damon*TOPcf28 .269 .350 .442 .79341611219415445244
Brian Daubach*ARL1b30 .272 .356 .483 .839482131205245859131
Ben Davis#ARZc 25 .293 .358 .568 .9262296719412462359
Carlos Delgado*PAX1b30 .285 .446 .6341.080383109312337010588
David Dellucci*ZIPrf28 .232 .340 .368 .70812529803142148
Mark DeRosaMIA2b27 .300 .315 .421 .7361905742523424
Delino DeShields*SFP2b33 .197 .277 .287 .56412224421141429
Einar DiazSFSc 29 .250 .300 .375 .67582100111
Mike DiFeliceSFSc 33 .217 .269 .326 .5954610500338
Chris Donnels*HIL3b36 .217 .308 .370 .67746105108611
J.D. Drew*CALrf26 .241 .316 .378 .6943658812112383984
Adam Dunn*MEClf22 .278 .391 .407 .798541521141018
Erubiel Durazo*CAL1b27 .224 .420 .478 .898232529116347958
Ray Durham#SEA2b30 .250 .347 .421 .76815238834202327
Ray Durham#MIA2b30 .306 .405 .475 .881265811837264133
Ray Durham# 2b30 .285 .384 .456 .84041711926611466460
Jermaine DyePKCrf28 .337 .396 .6551.052403136143361143676
Damion EasleyANG2b32 .237 .326 .412 .739801950317712
Angel EchevarriaSPR1b31 .333 .600 .333 .93331000020
David EcksteinCINss27 .296 .344 .386 .7315331581595413054
Jim Edmonds*CARcf32 .319 .415 .5861.001420134245266969137
Mark EllisMEC2b25 .256 .316 .347 .663320821352202561
Juan EncarnacionTOPrf26 .301 .345 .488 .83338511614516592478
Morgan EnsbergPKC3b26 .150 .190 .350 .540203020015
Darin Erstad*PKCcf28 .256 .319 .354 .6728221311977
Darin Erstad*MIAcf28 .291 .331 .398 .7283571042224362131
Darin Erstad* cf28 .285 .328 .390 .7184391252535452838
Bobby EstalellaARLc 27 .190 .213 .397 .6091212381518431
Carl Everett#HILrf31 .319 .374 .506 .88033210617015552862
Jorge Fabregas*BAKc 32 .286 .474 .357 .831144100041
Carlos FeblesPKC2b26 .200 .262 .347 .61095195318819
Pedro FelizBAK3b27 .267 .295 .360 .6551504020416631
Robert Fick*PAXrf28 .225 .302 .341 .6434571032447455171
Steve Finley*SDTcf37 .279 .366 .494 .86044112319224776460
John FlahertyBSBc 34 .266 .333 .403 .736139371112141227
Darrin Fletcher*SDTc 35 .218 .232 .309 .5415512500317
Cliff Floyd*SFSrf29 .304 .381 .508 .89042112832018835269
Brook FordycePAXc 32 .190 .254 .293 .5475811301435
Andy Fox*ANGss31 .321 .440 .408 .8483581151035366360
Julio FrancoCAL1b40 .204 .241 .204 .44554110003314
Matt Franco*SOM1b32 .297 .375 .424 .799229681053272939
Travis FrymanSFP3b33 .250 .400 .375 .775164010132
Brad Fullmer*BSBdh27 .332 .394 .599 .99436712230718602834
Rafael Furcal#SFPss24 .240 .293 .359 .652499120203114336108
Andres GalarragaSDT1b41 .190 .278 .316 .59479154027730
Ron GantSFPlf37 .264 .316 .424 .7401253320620826
Karim Garcia*PAXrf26 .347 .354 .602 .956983410819116
Nomar GarciaparraOREss28 .310 .345 .493 .83848715130417732435
Jason Giambi*CAL1b31 .267 .462 .443 .905210561009287236
Jason Giambi*HIL1b31 .317 .456 .6341.0902056511018385231
Jason Giambi* 1b31 .292 .459 .537 .997415121210276612467
Jeremy Giambi*CINlf27 .250 .378 .506 .8843127815121606598
Jay Gibbons*MECrf25 .069 .100 .069 .169292000213
Benji GilANG2b29 .222 .230 .250 .48072162008013
Geronimo GilZIPc 26 .227 .238 .309 .5471814171215350
Brian Giles*PAXlf31 .267 .412 .6351.047408109231135879966
Marcus GilesPAX2b24 .164 .253 .284 .53767112024711
Keith GinterSPR3b26 .279 .380 .441 .821681950210911
Charles GipsonBRKlf29 .412 .412 .500 .9123414300306
Joe GirardiARZc 37 .286 .375 .393 .768288110745
Doug GlanvilleTOPcf31 .271 .340 .438 .7774813202633
Troy GlausARZ3b25 .284 .362 .547 .909468133205319655126
Ross Gload*BRK1b26 .263 .378 .421 .79938103014711
Alexis Gomez*ARZrf21 .000 .000 .000 .00020000001
Chris GomezARLss31 .291 .326 .467 .79340911929213491950
Alex GonzalezSDTss25 .268 .320 .366 .6861123080117626
Alex S. GonzalezCARss29 .257 .309 .419 .72874197118626
Juan GonzalezCALrf32 .304 .322 .536 .85856174031019
Luis Gonzalez*ARZlf34 .324 .444 .5601.00443214023225929868
Raul GonzalezSDTcf28 .208 .208 .302 .5095311310509
Wiki GonzalezPKCc 28 .115 .158 .154 .312526200638
Tom Goodwin*MECcf33 .307 .362 .491 .85216350854261422
Mark Grace*SFP1b38 .190 .347 .190 .53658110004146
Tony GraffaninoSFS3b30 .236 .312 .283 .59612730220131128
Shawn Green*MECrf29 .326 .429 .5721.002430140280261027966
Todd GreeneSEAc 31 .258 .290 .424 .71466172039210
Rusty Greer*CARlf33 .297 .400 .406 .80664193204119
Ben Grieve*HILrf26 .240 .341 .474 .81447911541123607298
Ken Griffey*CINcf32 .260 .357 .431 .78818147409322926
Marquis GrissomSFPcf35 .287 .337 .483 .820872550418615
Mark GrudzielanekORE2b32 .262 .269 .359 .628103275114021
Vladimir GuerreroSACrf26 .344 .388 .6291.017517178240411113475
Wilton Guerrero#BAK2b27 .205 .256 .260 .51773154003524
Carlos Guillen#SOMss26 .300 .360 .429 .7894341302367364169
Jose GuillenPAXrf26 .000 .000 .000 .00060000003
Ricky GutierrezCAL2b32 .258 .270 .290 .5606216200619
Cristian Guzman#TOPss24 .252 .283 .368 .6514481132238532054
Travis Hafner*ARZdh25 .220 .277 .322 .59959133016518
Jerry HairstonBRK2b26 .222 .305 .342 .646401891947334350
Toby HallSEAc 26 .280 .313 .405 .719328922306611527
Shane HalterPAXss32 .265 .352 .403 .75521156916362845
Jeffrey HammondsSDTcf31 .280 .318 .380 .698100285119714
Dave Hansen*SDT1b33 .294 .348 .463 .811160471504291536
Lenny Harris*BAKlf37 .242 .329 .320 .64912831321131620
Willie Harris*SOM2b24 .208 .247 .221 .46877161006412
Bill HaselmanBAKc 36 .202 .224 .255 .48094195008313
Scott Hatteberg*SDT1b32 .300 .394 .478 .87245413622715487243
Wes HelmsHIL1b26 .247 .275 .356 .6312476190624471
Todd Helton*ANG1b28 .282 .363 .482 .84550014134320776374
Rickey HendersonSAClf43 .140 .292 .246 .53757800291216
Jose HernandezSFSss32 .276 .330 .449 .779479132244175837171
Ramon HernandezSOMc 26 .208 .287 .247 .53477163009817
Richard HidalgoBRKrf26 .200 .275 .222 .4974591003411
Bobby Higginson*ORElf31 .293 .355 .462 .8174201233269423831
Bobby Hill#CAR2b24 .268 .333 .339 .67356151019513
Shea HillenbrandORE3b26 .256 .283 .380 .66346812021211471366
A.J. HinchOREc 28 .184 .292 .301 .59310319222101320
Eric Hinske*SFP3b24 .343 .422 .546 .96844315227319776394
Denny Hocking#SOM2b32 .184 .268 .218 .48687163001914
Todd Hollandsworth*CARlf29 .253 .311 .412 .72342710826014533893
Tyler Houston*SOM3b31 .279 .316 .387 .704351982224351978
Ken HuckabyMIAc 31 .000 .000 .000 .00010000000
Orlando Hudson#CAL2b24 .278 .370 .433 .80318050763232727
Aubrey Huff*TOPdh25 .329 .391 .550 .94234711419218513624
Todd Hundley#SACc 33 .202 .294 .469 .763258529020483282
Brian HunterSDTcf31 .269 .300 .463 .76367188118215
Torii HunterANGcf26 .272 .311 .491 .801481131191289324105
Adam HyzduCARcf30 .311 .388 .6991.087103327011321227
Raul Ibanez*SPR1b30 .263 .333 .509 .84245612030226524855
Omar InfanteBRKss20 .365 .377 .500 .8775219102318
Brandon IngeSPRc 25 .167 .213 .293 .5061502551415539
Cesar Izturis#SFPss22 .214 .250 .262 .512429200426
Damian JacksonPAX2b28 .196 .259 .318 .57714829713131128
Geoff Jenkins*CINlf27 .269 .392 .476 .869212571709343447
Derek JeterZIPss28 .287 .339 .378 .71753415323184341107
D'Angelo Jimenez#MIA2b24 .251 .346 .400 .74623559376143340
Charles JohnsonSFPc 30 .218 .309 .310 .61914231702141937
Mark L. Johnson*ARLc 26 .172 .250 .190 .4401162020051017
Nick Johnson*CAL1b23 .269 .357 .368 .72520154804252140
Russ JohnsonZIP3b29 .200 .250 .200 .450153000112
Andruw JonesOREcf25 .240 .312 .453 .765455109160278442113
Chipper Jones#ANGlf30 .338 .446 .546 .99248516433420749573
Jacque Jones*BRKlf27 .370 .430 .6271.058451167222301034782
Brian JordanORElf35 .255 .320 .395 .716377961469393381
David Justice*BRKlf36 .277 .414 .433 .84838310618312449167
Gabe KaplerSEAlf26 .257 .274 .287 .561101263005222
Eric KarrosARL1b34 .286 .342 .514 .8563510311536
Austin KearnsSOMrf22 .315 .375 .483 .858292922726432462
Jason KendallTOPc 28 .282 .310 .363 .6734791352025631432
Adam Kennedy*ORE2b26 .298 .323 .448 .7724061212976381868
Jeff KentSDT2b34 .280 .326 .545 .872528148331358929106
Bobby Kielty#SOMrf25 .303 .408 .474 .8823049213311395273
Gene Kingsale#PKClf25 .308 .378 .429 .808198611151122334
Mike KinkadeBAK1b29 .091 .167 .091 .258222000005
Ryan Klesko*BAK1b31 .311 .399 .559 .95845614245122836756
Paul KonerkoSOM1b26 .271 .320 .410 .73047312821015712755
Corey Koskie*SEA3b29 .243 .357 .413 .770288702019384765
Mark Kotsay*SEAcf26 .310 .387 .494 .88146414423418475769
Chad Kreuter#SPRc 37 .143 .143 .143 .28671000103
Mike Lamb*SDT1b26 .313 .366 .451 .81834810918010452960
Tom Lampkin*SACc 38 .158 .239 .281 .51919631715151850
Jason LaneARZrf25 .188 .300 .188 .488163000237
Ray Lankford*SAClf35 .118 .189 .147 .3363441003316
Barry LarkinCALss38 .244 .302 .308 .610234571310271828
Greg LaRoccaBRK3b29 .294 .368 .412 .780175010212
Brandon LarsonARLlf26 .000 .000 .000 .00010000000
Jason LaRueSOMc 28 .218 .285 .336 .6213908517195725145
Matt Lawton*PKCrf30 .287 .371 .474 .84439711419515504719
Matthew LeCroySEAdh26 .225 .262 .475 .7374090226213
Ricky Ledee*CALcf28 .226 .338 .429 .768177401317242934
Carlos LeeZIPlf26 .246 .299 .445 .7443829419019542953
Derrek LeeBAK1b26 .241 .346 .412 .758439106172186767123
Travis Lee*SEA1b27 .268 .348 .293 .6414111100759
Jose LeonZIP1b25 .143 .250 .286 .53671100001
Mike LieberthalCARc 30 .291 .371 .443 .81479236021289
Jeff Liefer*MIA1b27 .253 .301 .452 .75314637807231040
Paul Lo DucaBRKc 30 .301 .345 .437 .78347114231011672332
Kenny Lofton*TOPcf35 .251 .352 .392 .744375941877385958
George Lombard*SEAcf26 .273 .333 .273 .606113000215
Terrence Long*MIAcf26 .210 .259 .343 .60214330514201122
Felipe Lopez#ARLss22 .179 .263 .358 .62167122227820
Javy LopezBSBc 31 .189 .256 .302 .558275521007241351
Mark LorettaPKC3b30 .245 .315 .286 .6011473641091226
Mark LorettaSDT3b30 .276 .357 .345 .70287243019911
Mark Loretta 3b30 .256 .331 .308 .63823460711182137
Mike LowellCAR3b28 .267 .330 .443 .77247212630117584491
Ryan LudwickHILcf23 .175 .278 .238 .51663114001921
Julio LugoSACss26 .180 .228 .267 .4951502762118837
John Mabry*ORElf31 .277 .322 .482 .80413738707281023
Robert MachadoSPRc 29 .250 .292 .377 .669228571134291038
Jose Macias#ARLcf30 .205 .267 .265 .53283172013618
Rob Mackowiak*SEArf26 .190 .292 .214 .5064281002616
Wendell MageeBAKcf29 .195 .214 .317 .531418201707
Chris Magruder#HILlf25 .132 .167 .235 .4026894016321
Eli MarreroCINrf28 .000 .200 .000 .20040000010
Eli MarreroMIArf28 .325 .364 .485 .84916353725221026
Eli Marrero rf28 .317 .360 .473 .83316753725221126
Edgar MartinezBRKdh39 .242 .320 .462 .7823147621016633174
Ramon MartinezCINss29 .301 .326 .349 .675832540010118
Tino Martinez*SFS1b34 .252 .322 .496 .81813133509211415
Victor Martinez#CALc 23 .267 .353 .433 .786308201641
Ruben MateoBSBrf24 .296 .367 .352 .71954163001620
Mike MathenyZIPc 31 .179 .239 .240 .47922941721161740
Julius MatosORE2b27 .000 .000 .000 .00030000000
Gary Matthews#SFPrf27 .270 .363 .420 .782355962637525278
Brent Mayne*SFSc 34 .218 .312 .287 .59932170705314338
Dave McCartyBRKlf32 .000 .000 .000 .00040000003
Quinton McCracken#SPRrf31 .301 .386 .445 .8313351012464424481
John McDonaldSAC2b27 .294 .333 .403 .7371193562117328
Fred McGriff*SFP1b38 .315 .375 .555 .92942213318127914472
Mark McLemore#SFSlf37 .304 .400 .433 .8333581091909395553
Kevin MenchARLrf24 .297 .391 .503 .89414543907302233
Frank MenechinoBSB2b31 .400 .500 .400 .90052000212
Orlando Merced*SDTrf35 .291 .351 .392 .744265771314272651
Lou MerloniSOM2b31 .224 .278 .343 .62167155019314
Jason MichaelsHILcf26 .400 .471 .7781.2484518152758
Doug Mientkiewicz*CIN1b28 .192 .318 .274 .592731460041415
Kevin MillarSFSlf30 .271 .312 .430 .74240911132011531797
Corky MillerOREc 26 .167 .167 .333 .50061100001
Damian MillerSEAc 32 .225 .267 .394 .661711630314423
Damon Minor*SPR1b28 .261 .350 .455 .8048823205151215
Doug MirabelliANGc 31 .286 .359 .411 .7705616401769
Chad MoellerHILc 27 .355 .397 .587 .98412143190320628
Dustan MohrZIPrf26 .319 .355 .529 .88434811121514502079
Bengie MolinaARZc 27 .205 .248 .300 .5481903971317720
Jose MolinaSDTc 27 .434 .473 .518 .991833640113724
Raul MondesiMECrf31 .180 .247 .334 .5823115615011412456
Melvin MoraSPRlf30 .198 .293 .380 .673258517510302753
Mike MordecaiSFPss34 .150 .150 .150 .300203000102
Bill Mueller#SFS3b31 .270 .358 .349 .707355961713374926
Eric Munson*PKCdh24 .171 .216 .200 .416356100027
Greg Myers*MECc 36 .215 .370 .322 .69212126104193131
Bry Nelson#BRK2b28 .500 .600 .5001.10042000111
Phil NevinCAR3b31 .319 .354 .458 .813722340213419
Jose NievesBAK2b27 .214 .214 .232 .4465612100909
Trot Nixon*SOMrf28 .240 .354 .477 .8313047321613505449
Greg Norton#ARZ3b29 .154 .286 .292 .578651030251127
Abraham O. Nunez#BSB2b26 .150 .261 .225 .486801230151216
Troy O'Leary*SDTlf32 .249 .326 .347 .67324561553252658
Alex OchoaSPRrf30 .232 .316 .341 .657821960112914
Jose Offerman#MIA1b33 .243 .321 .392 .71374186115916
John Olerud*ZIP1b33 .302 .428 .571 .99936110926123618042
Magglio OrdonezSEArf28 .301 .338 .532 .87048914728227862760
Rey OrdonezBAKss31 .200 .333 .200 .533102000011
David Ortiz*SEAdh26 .328 .401 .6131.01435711736022744771
Jose OrtizSOM2b25 .148 .175 .164 .3396191000213
Keith OsikTOPc 33 .095 .174 .143 .317212100126
Eric OwensSFSlf31 .200 .289 .300 .589408101855
Pablo OzunaCAR2b27 .455 .471 .6671.1373315130813
Orlando Palmeiro*MIArf33 .224 .309 .243 .5521523430062018
Rafael Palmeiro*MEC1b37 .218 .349 .428 .7773397423016557164
Craig PaquetteARZ3b33 .000 .000 .000 .00070000000
Corey Patterson*TOPcf22 .276 .333 .469 .8039827100315725
Josh PaulSACc 27 .226 .226 .258 .484317100009
Jay PaytonMIAcf29 .295 .335 .455 .79039311618313622264
Kit PellowBRK3b28 .217 .319 .333 .65260131027925
Carlos Pena*CAR1b24 .230 .347 .377 .7246114302101117
Eddie PerezHILc 34 .207 .217 .328 .54458122115115
Eduardo PerezSOMrf32 .071 .220 .143 .3634230011315
Neifi Perez#HILss29 .368 .400 .7891.189197311515
Timo Perez*ANGcf27 .341 .417 .439 .8564114210863
Tomas Perez#ORE2b28 .250 .500 .7501.25041010021
Herbert PerryPKC3b32 .260 .314 .429 .74417746717251423
Herbert PerrySAC3b32 .285 .316 .440 .756200571007291031
Herbert Perry 3b32 .273 .315 .435 .75037710317114542454
Ben PetrickBSBc 25 .130 .259 .261 .520233001139
Josh PhelpsMECdh24 .323 .417 .548 .965622050310622
Brandon PhillipsSAC2b21 .000 .000 .000 .00030000002
Adam PiattANGlf26 .229 .273 .400 .673701660219414
Mike PiazzaCALc 33 .297 .347 .556 .90343512924427953575
Juan Pierre*ARZcf24 .243 .282 .318 .5994691141790342548
A.J. Pierzynski*ANGc 25 .277 .330 .373 .7044151152832511764
Placido PolancoZIP3b26 .252 .279 .352 .6314011011745371340
Jorge Posada#CINc 30 .248 .346 .427 .772443110272165466117
Todd PrattHILc 35 .233 .336 .369 .705103241101111333
Tom PrinceCALc 37 .214 .306 .571 .8784290051467
Albert PujolsBSBlf22 .275 .338 .455 .79346612822120864065
Mark QuinnANGrf28 .167 .286 .250 .536122100224
Tim Raines#HILlf42 .000 .333 .000 .33360000033
Aramis RamirezARL3b24 .137 .154 .196 .3505171105112
Julio RamirezBRKrf24 .182 .250 .182 .432112000116
Manny RamirezARLlf30 .304 .375 .521 .89643813391288445101
Joe RandaCIN3b32 .246 .306 .362 .667329812414271842
Jeff RebouletSDT2b38 .091 .231 .136 .3672221002411
Mike RedmondSDTc 31 .263 .317 .345 .662278732001271639
Pokey ReeseSOM2b29 .268 .330 .340 .670332891802272960
Desi Relaford#SFPss28 .270 .364 .374 .738289781315323842
Edgar RenteriaSEAss26 .305 .343 .408 .7514761452617562544
Michael RestovichMIAlf23 .0001.000 .0001.00000000000
Armando Rios*CINrf30 .182 .308 .227 .535224100142
Luis RivasTOP2b22 .280 .336 .399 .734271762113272039
Juan RiveraORErf23 .227 .261 .409 .670225101315
Michael RiveraANGc 25 .294 .345 .490 .83651157018316
Ruben RiveraCALcf28 .000 .000 .000 .00010000000
Brian Roberts#SFS2b24 .245 .388 .509 .897531320412137
Dave Roberts*ZIPcf30 .349 .397 .365 .76263221009510
Kerry Robinson*SAClf28 .294 .343 .452 .79512637371191023
Alex RodriguezPAXss26 .276 .369 .573 .942468129111421055884
Ivan RodriguezBAKc 30 .340 .367 .559 .92637612821219711560
Scott RolenCAL3b27 .262 .338 .496 .83348812828426915082
Jimmy Rollins#ARZss23 .243 .318 .354 .6724411072835454978
Damian RollsBRKrf24 .278 .278 .333 .6113610010609
Jason RomanoHILcf23 .290 .359 .419 .779932741212827
Aaron RowandCINcf24 .300 .328 .417 .745601840113011
Donnie SadlerBRKlf271.0001.0002.0003.00011100100
Olmedo SaenzMIA1b31 .200 .275 .286 .561357300346
Tim SalmonSEArf33 .327 .393 .544 .93741013432019853983
Alex Sanchez*BAKcf25 .300 .356 .374 .730380114953252960
Rey SanchezBAK2b34 .261 .314 .283 .59830780401302128
Jared SandbergSEA3b24 .286 .344 .537 .881147421308241358
Reggie SandersMIArf34 .242 .304 .481 .7853398222715512489
Benito SantiagoPAXc 37 .257 .285 .412 .69845111614714541565
Ramon Santiago#BRKss22 .250 .333 .375 .70864161215412
Brian Schneider*HILc 25 .273 .316 .449 .766198542522231344
David Segui#ZIPdh35 .385 .455 .7311.185783071613917
Bill Selby*ZIP3b32 .192 .265 .298 .56310420611141120
Richie SexsonTOP1b27 .276 .354 .513 .867446123212278347112
Gary SheffieldARLrf33 .292 .389 .460 .84943512717118646348
Tsuyoshi ShinjoZIPcf30 .200 .294 .233 .527306100332
Terry ShumpertSDT2b35 .106 .181 .136 .3176672002315
Ruben Sierra#MIAlf36 .273 .335 .378 .713362991408563548
Randall Simon*CINdh27 .327 .342 .516 .8584341422202076718
Chris Singleton*SFPcf29 .249 .297 .379 .6774061013126602770
J.T. Snow*CAL1b34 .281 .410 .344 .754329010774
Alfonso SorianoBSB2b26 .327 .347 .579 .9265111674612799998
Sammy SosaSFSrf33 .225 .310 .426 .736472106121277155134
Shane SpencerSPRrf30 .273 .316 .352 .6681283551114627
Scott Spiezio#SAC1b29 .297 .363 .489 .85246813937713755045
Junior SpiveyCIN2b27 .263 .340 .393 .733506133311116045121
Matt Stairs*ZIPrf34 .196 .269 .416 .684255508016371958
Lee Stevens*BSB1b34 .000 .400 .000 .40030000020
Shannon StewartBSBlf28 .313 .367 .457 .8255051584176363936
Kelly StinnettSFPc 32 .233 .324 .333 .657307001347
Chris StynesARZ3b29 .261 .358 .500 .8584612502476
B.J. Surhoff*ARZ1b37 .143 .333 .143 .47671000020
Ichiro Suzuki*SFPrf28 .287 .327 .371 .6985341531918493259
Mike SweeneyARZ1b28 .366 .438 .6251.06341315136123744245
Tony Tarasco*SPRlf31 .176 .237 .284 .52174132029610
Fernando TatisSOM3b27 .372 .426 .8141.239431621514214
Reggie Taylor*ZIPcf25 .253 .283 .415 .698229581554341062
Miguel TejadaBAKss26 .269 .318 .398 .71651013715017572283
Frank ThomasCALdh34 .260 .365 .439 .804196511217223047
Frank ThomasHILdh34 .268 .355 .544 .8992506718017452954
Frank Thomas dh34 .265 .360 .498 .857446118301246759101
Jim Thome*PKC1b31 .286 .476 .6541.1303841101563884143117
Ryan ThompsonBAKlf34 .211 .224 .614 .838571220711121
Joe Thurston*TOP2b22 .222 .222 .333 .55692100001
Yorvit TorrealbaSOMc 23 .250 .283 .370 .653100256021259
Andres Torres#CINcf24 .500 .500 .5001.00021000000
Bubba TrammellPKCrf30 .120 .241 .133 .37575910081015
Chris TrubyHIL3b28 .129 .147 .161 .308314100216
Michael Tucker*BAKrf31 .213 .305 .325 .629385821556384981
Juan UribeARZss22 .333 .385 .417 .801124100003
John ValentinSEAss35 .200 .294 .200 .494153000002
John ValentinSDTss35 .259 .320 .444 .7641082880418615
John Valentin ss35 .252 .317 .415 .7311233180418617
Jose Valentin#ANG3b32 .236 .310 .450 .7604029516818674593
John Vander Wal*CARrf36 .269 .321 .404 .72552144018410
Jason Varitek#PKCc 30 .256 .340 .430 .7703097918310443766
Mo Vaughn*CAR1b34 .229 .281 .417 .69841595120225130103
Ramon Vazquez*CAR2b25 .286 .353 .376 .7293881112441304063
Randy VelardeCAL2b39 .167 .167 .167 .33361000000
Robin Ventura*BRK3b34 .297 .432 .513 .94538411415122719180
Jose Vidro#SPR2b27 .268 .340 .390 .7304771283028524855
Fernando Vina*ZIP2b33 .260 .323 .339 .6624431152740263936
Jose Vizcaino#HILss34 .286 .325 .357 .682336961503322030
Omar Vizquel#BSBss35 .258 .333 .417 .75042210915216494853
Matt Walbeck#HILc 32 .182 .182 .182 .364112000101
Larry Walker*CALrf35 .303 .399 .535 .93440912432617786669
Todd Walker*ANG2b29 .267 .322 .379 .7014751272718503779
Daryle Ward*HILlf27 .287 .319 .438 .7574501294028692480
Vernon WellsBSBcf23 .280 .307 .479 .78646112922520721865
Jayson WerthARZrf23 .382 .447 .529 .9773413011247
Rondell WhiteSOMlf30 .327 .358 .480 .837983230422617
Chris WidgerMIAc 31 .205 .238 .282 .520398300617
Chris WidgerBRKc 31 .500 .500 .5001.00021000100
Chris Widger c 31 .220 .250 .293 .543419300717
Ty WiggintonSEA3b24 .270 .336 .541 .87711130608201020
Brad Wilkerson*CINcf25 .244 .336 .419 .7564841182610137767161
Bernie Williams#SPRcf33 .300 .386 .474 .86047314227217656883
Matt WilliamsPAX3b36 .241 .287 .346 .63316239803161126
Craig WilsonPKCrf25 .190 .301 .302 .60318936633151872
Dan WilsonMIAc 33 .311 .327 .406 .7322868990638560
Jack WilsonPKCss24 .115 .182 .197 .379617201639
Preston WilsonPKCcf27 .198 .288 .277 .565202401002132462
Tom WilsonSPRc 31 .173 .318 .192 .5105291003919
Vance WilsonMECc 29 .229 .297 .293 .5901403260111636
Randy Winn#BRKcf28 .301 .370 .469 .83952515834614595590
Tony Womack*MECss32 .288 .331 .347 .67823668612241729
Chris WoodwardPKCss26 .293 .346 .523 .86934810211619642472
Shawn WootenHILdh29 .205 .217 .295 .5134494008011
Dmitri Young#TOPdh28 .317 .348 .548 .89612640170425611
Eric YoungSAC2b35 .280 .338 .364 .7024151162821282632
Kevin YoungSPR1b33 .233 .296 .350 .646377882307473195
Michael YoungSEA2b25 .235 .290 .286 .57598233109723
Gregg Zaun#MECc 31 .156 .221 .208 .429961520110523
Todd ZeileSFS3b36 .218 .293 .331 .62412427503121321