Org batting register -- BULL
Regular season -- as of 8/31/2023

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*FWXss22 .242 .261 .2743107551134301819510
Jose AbreuDLC1b36 .311 .382 .4355311653411075815594510
Ronald AcunaFMrf25 .268 .341 .38044011817110745274453329
Willy Adames ss27 .274 .297 .48027776224942501114733
Riley AdamsPYc 27 .242 .303 .35499245021013181110
Ozzie Albies#DZ2b26 .209 .268 .30032067140540260272875
Jorge AlfaroWWc 30 .259 .306 .39829476113827335178200
Pete AlonsoWBS1b28 .273 .310 .4853881061002455813224171
Jose AltuvePHI2b33 .304 .383 .476540164382171098366845248
Yordan Alvarez*CRWdh26 .288 .394 .4834201212121967713744900
Brian AndersonFFO3b30 .245 .298 .35034384172534334234701
Tim AndersonDMFss30 .360 .388 .4733891401927593311827128
Elvis AndrusPYss34 .261 .303 .39350613228311705303342174
Orlando ArciaKW2b28 .236 .302 .3972375691932450242400
Nolan ArenadoDZ3b32 .293 .333 .5214841423152384881301333
Gabriel AriasDB3b23 .000 .000 .000100000000000
Randy ArozarenaDBlf28 .276 .350 .407457126224106952549742414
Luis Arraez*CRW1b26 .291 .354 .370525153214473533501181
Christian ArroyoWW2b28 .319 .361 .41029594131430343182022
Jose AzocarATcf27 .303 .341 .395119361501814161340
Akil Baddoo*HHHlf24 .163 .219 .1739816100116071562
Harrison BaderLVMcf29 .247 .277 .34229272654412621229146
Javier BaezSHss30 .252 .272 .3794331091588564241049122
Tucker Barnhart#LVMc 32 .252 .303 .3092987591226270233701
Jose BarreroDZss25 .000 .000 .000200000000110
Joey BartKWc 26 .232 .336 .27495221011371143000
Matthew BattenDB3b28 .0001.000 .000000001010000
Josh Bell#FFO1b30 .285 .368 .4234941412091062812664300
Cody Bellinger*LBYcf27 .200 .254 .33611022251117081731
Brandon Belt*FWX1b35 .213 .309 .29847101018516911
Andrew Benintendi*LBYlf28 .337 .431 .3919231310157016710
Will Benson*CRWcf25 .000 .000 .000200000000200
Jon BertiSH2b33 .251 .310 .3232917310133529124411511
Christian BethancourtFWXc 31 .276 .303 .402333921129424011440112
Mookie BettsLVMrf30 .266 .320 .504557148291028977244249105
Bo BichetteKWss25 .337 .372 .4895281782961387752316584
Charlie Blackmon*FFOdh36 .296 .329 .367270804333035682541
Xander BogaertsFMss30 .324 .396 .44852417035381105326156170
Alec BohmKW3b26 .332 .353 .449334111153644500131800
Michael Brantley*PHIdh36 .301 .395 .4551564712322730323701
Alex BregmanPHI3b29 .255 .355 .4294751212331883819693410
Seth Brown*FFO1b30 .221 .292 .4421132540720210131510
Kris BryantDZlf31 .360 .411 .46316459110225131141410
Jake BurgerDMF3b27 .282 .311 .46521360142732290104200
Byron BuxtonSHcf29 .264 .341 .57322760622035462254210
Miguel CabreraWBSdh40 .304 .346 .336125382101012081300
Oswaldo Cabrera#DBrf24 .282 .393 .3591173322114150221731
Kole Calhoun*HHHrf35 .500 .500 .9001051012400210
Alex CallATlf28 .667 .7141.667640023710000
Mark CanhaATlf34 .314 .388 .429296931715494314233221
Victor Caratini#DZc 29 .199 .285 .2362164350120202252602
Dylan Carlson#HHHcf24 .260 .307 .38536194216442520273315
Kerry Carpenter*PYdh25 .367 .429 .633491810491406400
Matt Carpenter*FFOdh37 .262 .383 .48030279901958523594821
Nick CastellanosLBYrf31 .290 .311 .394424123241644393114844
Diego CastilloDZss25 .205 .245 .29544910148031100
Harold Castro*AT1b29 .286 .321 .36113338511112116900
Rodolfo Castro#FFO2b24 .200 .200 .4001020102000300
Willi Castro#KWrf26 .241 .276 .34279193111111321441
Gilberto CelestinoATcf24 .239 .281 .27411327210126071100
Matt ChapmanCRW3b30 .228 .301 .403390892331356515377300
Michael ChavisFWX1b27 .225 .243 .38071161227702810
Jazz Chisholm*LBY2b25 .223 .305 .4731122524615202131642
Ji-Man Choi*WW1b32 .298 .395 .422346103201742362547210
Joe ConnorPYlf30 .214 .306 .2861823954017150252010
William ContrerasATc 25 .303 .395 .41626781123443400424201
Willson ContrerasPCPc 31 .291 .371 .47636810721115625910394510
Garrett CooperPY1b32 .263 .330 .38625968211339204224300
Carlos CorreaLVMss28 .325 .390 .4664121341821275463423600
Brandon Crawford*CRWss36 .179 .282 .224671230093281200
J.P. Crawford*LBss28 .240 .316 .30937590192140322401411
C.J. CronPCP1b33 .271 .303 .4365021361732064762266400
Jake Cronenworth*PHI2b29 .243 .316 .34833381184353439283400
Nelson CruzATdh42 .255 .333 .27551131008206900
Oneil Cruz*DBss24 .243 .302 .431304741041340440276197
Charlie CulbersonPCP3b34 .246 .296 .3072646581233221184134
Travis d'ArnaudSHc 34 .310 .346 .4822267015083435672400
J.D. DavisPCPdh30 .311 .354 .459148468141828192500
Yonathan DazaWWcf29 .257 .298 .31326568120127191152510
Bryan De La CruzDMFcf26 .225 .296 .3041022331112120112100
Paul DeJongHHHss29 .289 .353 .489451360198141401
Jason DelayFFOc 28 .249 .305 .2901694270017204114010
Rafael Devers*FM3b26 .264 .340 .4524161102431659824464620
Aledmys DiazFWXlf32 .263 .282 .4063158382113842091330
Elias DiazDBc 32 .188 .252 .26029255142119271242900
Yandy DiazDLC3b31 .273 .364 .32935998140243304491702
Corey Dickerson* lf34 .274 .306 .39825971162433300141102
Josh DonaldsonHHH3b37 .193 .251 .28824347110423241183800
Brendan Donovan*PY2b26 .292 .401 .37428182143143406482200
Hunter DozierCRW1b31 .279 .323 .4011724866126281112010
Brandon DruryWBS3b30 .255 .289 .4754861242442556733225622
Mauricio DubonFWXcf28 .172 .229 .20364112006605210
Adam DuvallFFOcf34 .158 .261 .1581930002303300
Nate EatonPHIrf26 .259 .346 .39711630242251011515105
Tommy Edman#FFOss28 .302 .342 .4284861472948746222845256
Eduardo Escobar#PY3b34 .274 .327 .4234711291881275742406100
Santiago EspinalKW2b28 .316 .348 .398415131144450452211495
Thairo EstradaFM2b27 .212 .267 .2941703601424220142035
Stuart FairchildPHIlf27 .271 .355 .4301072901517264102110
Kyle FarmerCRWss32 .309 .340 .459220688273932391132
David FletcherLVM2b29 .245 .277 .27421252600161837600
Wilmer FloresSH2b31 .249 .304 .397390971001651516264221
Nick FortesFMc 26 .250 .314 .3702005071524293163153
Ty FranceLB1b28 .272 .342 .38926572122529418221200
Maikel FrancoCRW3b30 .143 .143 .286711001000000
Wander Franco#DZss22 .269 .333 .36818249850329018092
Adam Frazier*PCP2b31 .251 .329 .3154951242060562645515147
Freddie Freeman*FM1b33 .304 .367 .4005131563215707635141113
TJ Friedl*ATcf27 .285 .384 .500228657610502612262193
Joey Gallo*WWlf29 .167 .252 .325329557313464423610700
Ben Gamel*CRWlf31 .282 .358 .40433795184549527364941
Adolis GarciaFMrf30 .287 .332 .46150814633515757623479227
Leury Garcia#WW2b32 .205 .244 .213254522001820593000
Luis Garcia* ss23 .323 .341 .423130425121818132231
Kyle GarlickPHIlf31 .333 .500 .333310000010200
Stone GarrettFWXlf27 .218 .299 .3918719603148372441
Mitch GarverLBYdh32 .182 .276 .3331322450515140181500
Andres Gimenez*PY2b24 .281 .336 .4004981402558765517265491
Paul GoldschmidtPHI1b35 .350 .425 .621546191324361211064726874
Yan GomesPHIc 35 .000 .000 .000100000000000
Luis Gonzalez*ATrf27 .227 .275 .311132304211213181731
Oscar GonzalezSHrf25 .289 .320 .403367106232543532163152
Nolan Gorman*DMF2b23 .000 .400 .000600002004100
Yasmani Grandal#CRWc 34 .240 .309 .2911964781022200202900
Riley Greene*FWXcf22 .248 .332 .34927869106226281355725
Randal Grichuk rf31 .260 .301 .35835893162543342194501
Vaughn GrissomDLC2b22 .194 .286 .3553160117613610
Robbie Grossman#FFOlf33 .296 .387 .3332781004204400
Vladimir GuerreroWW1b24 .310 .393 .486290901121243503392522
Luis Guillorme*DMF2b28 .327 .396 .34014748200128017700
Lourdes GurrielDLClf29 .230 .294 .275331761011354011233013
Yuli GurrielPY1b39 .385 .385 .5381352004200000
Eric HaaseDLCc 30 .234 .296 .3511884470517190173100
Sam Haggerty#LBrf29 .304 .347 .5654614113101012750
Garrett HampsonFWXss28 .287 .366 .3771223534018140171274
Ian Happ#DLClf28 .295 .344 .423499147275979592377631
Bryce Harper*WBSdh30 .265 .347 .45143711619120695615563193
Michael Harris II*PHIcf22 .274 .342 .46743511928416718354263177
Josh HarrisonLB2b35 .230 .277 .26713531201119371200
Ke'Bryan HayesFWX3b26 .267 .313 .3284151112011443622844166
Austin HaysFWXlf27 .280 .337 .430446125286967549323832
Austin HedgesLVMc 30 .175 .238 .2981142031311160101100
Jonah Heim#FMc 28 .172 .234 .2739917402714081300
Gunnar Henderson*LBY3b22 .167 .231 .3332441013202500
Cesar Hernandez#WBS2b33 .262 .317 .2952376280022202182051
Enrique HernandezSHcf31 .203 .295 .29219239110219260251711
Teoscar HernandezPCPrf30 .362 .387 .648105387171927051800
Yadiel Hernandez*SHlf35 .255 .309 .3552907450843281222801
Odubel Herrera*FFOcf31 .297 .339 .3742196583123260142451
Jason Heyward*CRWcf33 .249 .309 .3172055172122271172200
Aaron Hicks# cf33 .207 .323 .2933487252743361606742
Kyle HigashiokaLBYc 33 .238 .268 .3502606231829300112800
P.J. HigginsPHI1b30 .213 .328 .36247104014809500
Nico HoernerDLCss26 .304 .328 .3874501371962524531518195
Rhys Hoskins 1b30 .251 .327 .430374941821555701456021
Eric Hosmer*PY1b33 .325 .385 .41124680161129392231310
Sam HuffHHHc 25 .273 .273 .2731130002100100
Andy IbanezLVM3b30 .222 .250 .2592761003101201
Jose IglesiasCRWss33 .296 .343 .330355105120050236211652
Jonathan IndiaLB2b26 .295 .338 .4243961171721053577204402
Kyle Isbel*PYrf26 .182 .250 .4551120012201100
Danny JansenDZc 28 .245 .314 .44424159411439490261810
Ryan JeffersWBSc 26 .188 .263 .3072023863423171204000
Eloy JimenezPYdh26 .289 .368 .459329951211447562424000
Nolan Jones*PHIrf25 .278 .369 .32290254001470131900
Aaron JudgeLVMcf31 .316 .428 .655472149245421091016917945
Josh JungWW3b25 .180 .219 .296206376341521295330
Carson KellyDMFc 28 .278 .337 .3542376690321224172300
Tony Kemp*LVM2b31 .280 .324 .350100284019716200
Max Kepler*FMrf30 .258 .348 .34331882101547433432040
Kevin Kiermaier*WWcf33 .222 .284 .2681533440123110142291
Ha-Seong KimLBYss27 .272 .336 .3525001362153624834738103
Isiah Kiner-FalefaFFOss28 .294 .322 .345197588101919081563
Alex Kirilloff*HHHlf25 .254 .309 .35212231521710561800
Alejandro Kirk c 24 .249 .333 .3072055160220172241800
Andrew KniznerPCPc 28 .264 .323 .39691243031611081100
Steven Kwan*FFOlf25 .326 .389 .4423371101891384223413153
Shea LangeliersDBdh25 .000 .000 .0001300000000300
Trevor Larnach*KWlf26 .239 .278 .33218444110219150113400
Ramon LaureanoPCPrf28 .268 .343 .45637710117316655515285486
DJ LeMahieuLB3b34 .268 .346 .351422113151654461512642
Royce LewisPHIss24 .200 .241 .36455114117603400
Francisco Lindor# ss29 .301 .368 .430539162215139381952591510
Evan LongoriaKW3b37 .238 .302 .37831575501342450295000
Nicky Lopez*CRW2b28 .222 .300 .2221840001111000
Brandon Lowe*KW2b28 .200 .313 .2821102241118133151100
Josh Lowe*CRWrf25 .195 .284 .2453186292131305367541
Nathaniel Lowe*AT1b27 .287 .357 .4265331531841689824576920
Gavin Lux*DMF2b25 .294 .355 .4174391291411669613405963
Manny MachadoLVM3b30 .298 .350 .4874461332022053841374911
Luke MaileATc 32 .308 .386 .41039122105205600
Martin MaldonadoWBSc 36 .164 .233 .2511833032315131165500
Trey ManciniDZdh31 .273 .342 .3964551242411049426435300
Manuel MargotDZrf28 .400 .444 .5236526311111415822
Brandon Marsh*PHIlf25 .290 .342 .419372108208456570328443
Ketel Marte#LBY2b29 .236 .298 .37339994362550412353681
Starling MartePCPrf34 .414 .424 .62111648715221711661
J.D. MartinezPCPdh35 .281 .341 .434456128373960732426100
Michael Massey*HHH2b25 .229 .277 .3212405573328155114140
Nomar Mazara*LVMrf28 .182 .236 .2462364360319192153200
Jake McCarthy*DZrf25 .303 .343 .436376114132115357122322813
Chas McCormickFWXcf28 .331 .419 .4721274230526161191800
Andrew McCutchenHHHdh36 .254 .315 .394386982021054440354091
Reese McGuire*DMFc 28 .289 .318 .3532186310202427292600
Ryan McKennaWWlf26 .258 .302 .33922157150121181155612
Zach McKinstry*AT2b28 .232 .306 .304561310110506831
Ryan McMahon* 3b28 .256 .352 .3884181071711262690646742
Jeff McNeil*DMF2b31 .348 .400 .4814741652541067745391922
Austin Meadows*ATrf28 .246 .303 .32861155006505400
Francisco Mejia#DLCc 27 .308 .317 .43639125005801600
MJ Melendez*FWXc 24 .217 .298 .3501433192217131161702
Danny MendickPHIss29 .374 .410 .4449937700161606810
Joey MenesesFWX1b31 .311 .358 .4573411061511140522253610
Oscar MercadoCRWrf28 .228 .272 .397136313161313181561
Whit MerrifieldPHI2b34 .224 .242 .36515635624172204932
Jake MeyersDBcf27 .159 .213 .25044721036031500
Owen MillerDB1b26 .252 .286 .37223459111527361122700
Jose MirandaSH1b25 .272 .308 .4143891062011160646153600
Garrett Mitchell*ATcf24 .000 .000 .000100000000010
Yadier MolinaFFOc 40 .253 .271 .282170433102220051202
Yoan Moncada#WBS3b28 .125 .222 .2502430012403400
Dylan MooreLBrf30 .249 .354 .3592375910522833634521310
Christopher MorelPYcf24 .229 .268 .423293671341235510178364
Gabriel MorenoWWc 23 .233 .281 .2673071003102300
Ryan MountcastleCRW1b26 .231 .269 .39722953102827311114230
Mike Moustakas*LVMdh34 .239 .312 .3541132740310150121710
Cedric Mullins* cf28 .264 .324 .397511135157138244939483411
Max Muncy*PCP3b32 .212 .391 .346521140158016610
Sean MurphyPYc 28 .258 .327 .395372961911052423374500
Wil MyersWBSrf32 .235 .284 .3468119411129061510
Tyler Naquin*FWXrf32 .203 .275 .3081432963116172133212
Omar Narvaez*FWXc 31 .200 .294 .2001530001002100
Kevin NewmanPCP2b29 .371 .439 .40035131008105410
Tomas NidoATc 29 .270 .310 .3281744770123191102500
Brandon Nimmo*LBcf30 .298 .375 .412483144139880426553610
Austin NolaLBc 33 .271 .339 .3272145890134225181300
Lars Nootbaar*DMFrf25 .239 .342 .444331791731569670553930
Logan O'HoppeSHc 23 .364 .364 .3641140002200000
Tyler O'NeillDMFlf28 .249 .317 .4052055131927280223345
Shohei Ohtani*PHIdh28 .299 .371 .5144281282581772863486169
Edward OlivaresLVMrf27 .240 .319 .3981714130820203173222
Matt Olson*HHH1b29 .245 .310 .4384981222432262791498310
Rafael Ortega*PYcf32 .299 .363 .4102447390634300262163
Marcell OzunaHHHdh32 .203 .239 .317492100911548633227510
Josh Palacios*DBrf27 .135 .196 .2505272209413801
Isaac ParedesHHH3b24 .221 .308 .401262581101237400341701
Vinnie Pasquantino*FWX1b25 .258 .336 .3333308584328361401902
Joc Pederson* lf31 .249 .318 .438386961361656672395782
Jeremy PenaFFOss25 .240 .264 .280501220093021011
David Peralta*FFOlf35 .214 .253 .34537480305338272185122
Geraldo Perdomo#WWss23 .222 .291 .292463103132567334414785
Salvador PerezLBc 33 .234 .284 .41721851511126334122700
Tommy PhamDLClf35 .201 .266 .3021392801415172112321
Chad PinderCRWlf31 .296 .333 .48826077831246360163500
Rene PintoDBc 26 .125 .167 .1251620001201400
Jorge Polanco#WW2b29 .202 .312 .370257521111034321413120
AJ PollockDLClf35 .300 .354 .48919057131722280181520
Jurickson Profar#WBSlf30 .210 .284 .30121946121219200231911
Albert PujolsFFOdh43 .289 .380 .529329951112247595482323
Cal Raleigh#SHc 26 .248 .324 .577274681012649660325600
Harold RamirezLVMdh28 .282 .314 .373464131202647607163934
Jose Ramirez# 3b30 .273 .319 .44949913632416719413821166
J.T. RealmutoHHHc 32 .258 .318 .389306791555383091934109
Rob RefsnyderFMrf32 .303 .371 .3681554781020241172141
Hunter RenfroeWWrf31 .257 .314 .4974351122522560742365500
Luis Rengifo#LBY2b26 .246 .288 .363427105165847402242040
Franmil ReyesCRWdh27 .063 .063 .0631610000000400
Victor Reyes#PYrf28 .289 .310 .389149433601411051831
Bryan Reynolds#KWcf28 .263 .329 .4205281399422828011456064
Matt ReynoldsFM2b32 .000 .000 .000400000000100
Austin RileyAT3b26 .290 .350 .49051014829223661198499311
Emmanuel RiveraWBS3b27 .216 .281 .3648819512121017400
Anthony Rizzo*CRW1b33 .247 .360 .4963819417324588021493111
Luis RobertKWcf25 .318 .351 .4314151321511063562223482
Victor RoblesFWXcf26 .180 .226 .20050910045121022
Brendan RodgersDZ2b26 .268 .301 .3691684514012015081100
Julio Y. RodriguezLBcf22 .326 .368 .537540176276259510053475147
Josh Rojas*FWX3b29 .305 .368 .419298911335513613234174
Miguel RojasATss34 .400 .386 .49155223107800220
Austin RomineFFOc 34 .186 .219 .186701300065031800
Amed RosarioDZss27 .271 .294 .3874621251977485621634135
Eddie Rosario*LVMlf31 .318 .400 .3182270002203200
Darin RufKW1b36 .172 .280 .2452334050427180353400
Keibert Ruiz#DLCc 24 .271 .307 .38526271120635300141051
Adley Rutschman#HHHc 25 .284 .377 .48620859164632391332302
Gary SanchezKWc 30 .102 .233 .16349500156091400
Jesus Sanchez*SHcf25 .214 .262 .32156121114513500
Carlos Santana#SH1b37 .222 .311 .37226158101947261342410
Anthony Santander#DZrf28 .269 .352 .4194391182021455636544700
Jonathan SchoopLBY2b31 .243 .280 .3387418401615051220
Kyle Schwarber*LBYlf30 .232 .330 .4804521051333168942678962
Frank SchwindelLVM1b31 .159 .180 .23012620302101504700
Corey Seager*WBSss29 .232 .305 .3724781111741466605484342
Jean SeguraDLC2b33 .251 .297 .336423106747464462331145
Marcus SemienWBS2b32 .242 .290 .38552512715616745453337194
Brian ServenWWc 28 .158 .197 .31657900371312400
Gavin Sheets*DZrf27 .268 .339 .39929880150839281313210
Jose SiriSHcf27 .238 .280 .3042606250432251144962
Austin SlaterLBcf30 .287 .370 .3881885481329251253452
Josh Smith*WW3b25 .500 .750 .500210001002000
Pavin Smith*CRWrf27 .274 .348 .419621741169071000
Will SmithKWc 28 .291 .365 .4574461301731771647462511
Donovan SolanoAT1b35 .359 .394 .4291987172130223102200
Jorge SolerSHlf31 .320 .424 .6405016404151109700
Juan Soto*DBrf24 .248 .382 .38146711615413756341023544
Livan Soto*KWss23 .426 .476 .585944071219180101010
George SpringerPCPcf33 .256 .318 .39036794651153522342881
Jacob StallingsFMc 33 .250 .314 .38644114104505100
Giancarlo StantonLBdh33 .189 .263 .35623344301227351234400
Tyler StephensonWWc 26 .392 .410 .5201485813022027062800
Trevor StoryFM2b30 .232 .267 .48618543801327311851111
Bryson Stott*SHss25 .268 .308 .347377101191341321213184
Garrett Stubbs*FMc 30 .430 .500 .7371144972830251151412
Eugenio SuarezDLC3b31 .217 .303 .41520745911026400274600
Jack Suwinski*KWlf24 .220 .308 .39132772721551481436830
Seiya SuzukiPCPrf28 .240 .325 .4611674092826240221631
Dansby SwansonPCPss29 .291 .343 .4454941441631869742407854
Raimel Tapia*LBlf29 .114 .196 .2054451014305600
Leody Taveras#WWcf24 .270 .315 .3833711001238534602751116
Michael A. TaylorLVMcf32 .216 .289 .2552044450126110213010
Tyrone TaylorPYcf29 .218 .256 .33040087164749473196140
Rowdy Tellez* 1b28 .253 .336 .496391991702645840545510
Alek Thomas*KWcf23 .247 .280 .348892230211804711
Lane ThomasHHHlf27 .287 .338 .3894631332445523343369123
Bubba ThompsonWBSlf25 .105 .105 .1051920004200332
Trayce ThompsonDLClf32 .307 .371 .4343321021727623333371112
Michael Toglia#PHIrf24 .000 .000 .000100000000100
Spencer TorkelsonLBY1b23 .256 .323 .38732082123833441324310
Luis TorrensLVMc 27 .342 .342 .50038130026600500
Gleyber TorresDB2b26 .294 .343 .48044613122219705113468114
Alan TrejoPHIss27 .299 .309 .388134406021917032012
Jose TrevinoCRWc 30 .271 .295 .42535195741338510133901
Mike TroutWBScf31 .286 .375 .61048213830340100874659610
Kyle Tucker*LBYrf26 .235 .304 .359510120172146644250292713
Justin TurnerDLC3b38 .292 .374 .38330890220222394373022
Trea TurnerFFOss30 .329 .363 .483572188368121016403443299
Luis UriasWBS3b26 .079 .167 .0793830001113800
Ramon UriasWBS3b29 .242 .307 .40631075711445441284200
Gio UrshelaDLC3b31 .299 .329 .43623470146230240121502
Josh VanMeter*HHH2b28 .096 .227 .1647371201240131420
Ildemaro Vargas#DMF3b31 .322 .356 .44224278113424393121112
Daulton Varsho*DMFrf26 .201 .251 .40435972922053601255084
Andrew VaughnDLClf25 .186 .250 .3024382015513600
Christian VazquezPHIc 32 .304 .351 .39628386170333412202330
Alex Verdugo*LBYlf27 .290 .325 .376535155242652454262731
Matt VierlingDMFcf26 .262 .305 .35735994152538401223275
Daniel Vogelbach*LBdh30 .223 .352 .408346771031646470707100
Luke VoitATdh32 .237 .340 .42580197129131121710
LaMonte Wade*DBrf29 .184 .292 .2501522821212115191401
Tyler Wade*WW2b28 .275 .327 .43151145016613313
Christian WalkerDZ1b32 .270 .353 .55947412814041941063623810
Matt Wallner*PHIrf25 .300 .378 .475802420415120102200
Taylor Walls#DBss26 .217 .379 .3042352005106610
Jared Walsh*LVM1b29 .210 .248 .3102525362519270134201
Taylor WardPCPrf29 .301 .369 .5264181261552379731484400
Joey Wendle*SH3b33 .253 .285 .319383972120392741413163
Patrick Wisdom 3b31 .225 .278 .447374842302054622287042
Bobby Witt JrHHHss23 .273 .307 .448495135213207868620484014
Connor WongATc 27 .273 .304 .3182261003001600
Kolten Wong* 2b32 .236 .322 .391233551236343472324115
Austin WynnsLBc 32 .571 .625 .857742002001000
Mike Yastrzemski*FMcf32 .245 .333 .39619247121528261263021
Christian Yelich*DMFlf31 .299 .390 .4073641091427693525451138
Juan YepezFWXlf25 .302 .326 .498291881011543480133600
Seby ZavalaPHIc 29 .275 .343 .33917147110021240213500
Mike ZuninoLBYc 32 .000 .000 .0002600000000600

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*FWXss2279331932 .535 20.9 2.2 .032 .401 .042785
Jose AbreuDLC1b361306000517 .817 88.6 6.2 .124 .773 .23745231
Ronald AcunaFMrf25105496056 .720 61.9 4.9 .111 .742 .26428167
Willy Adames ss2767296076 .777 37.7 4.7 .206 .705 .24535133
Riley AdamsPYc 2731109012 .656 10.9 3.8 .111 .584 .202735
Ozzie Albies#DZ2b2679351043 .568 26.6 2.7 .091 .498 .1811996
Jorge AlfaroWWc 3076321146 .704 35.8 4.2 .139 .621 .19722117
Pete AlonsoWBS1b28964230109 .794 58.1 5.2 .211 .753 .28434188
Jose AltuvePHI2b331276220813 .859 102.0 6.8 .172 .894 .32857257
Yordan Alvarez*CRWdh261125020510 .878 83.8 7.2 .195 .906 .37142203
Brian AndersonFFO3b30903720213 .648 33.4 3.3 .105 .538 .16924120
Tim AndersonDMFss30864100212 .861 66.2 6.6 .113 .799 .17028184
Elvis AndrusPYss341185462512 .697 59.9 4.1 .132 .638 .22342199
Orlando ArciaKW2b28592650414 .699 25.4 3.4 .160 .605 .2621994
Nolan ArenadoDZ3b321175200520 .853 76.1 5.6 .227 .784 .28959252
Gabriel AriasDB3b2301000 .000 0.0 0.0 .000 .000 .00000
Randy ArozarenaDBlf281155140311 .757 64.2 4.8 .131 .742 .26036186
Luis Arraez*CRW1b261295831410 .723 71.8 5.0 .078 .666 .18729194
Christian ArroyoWW2b2875320137 .771 42.9 5.4 .092 .686 .15318121
Jose AzocarATcf2725126004 .736 15.7 4.9 .092 .667 .176647
Akil Baddoo*HHHlf2420106102 .393 4.0 1.2 .010 .349 .122117
Harrison BaderLVMcf2976310044 .620 27.7 3.2 .096 .557 .16415100
Javier BaezSHss301254530610 .650 43.3 3.4 .127 .565 .17331164
Tucker Barnhart#LVMc 32873263210 .612 26.8 3.0 .057 .491 .1311292
Jose BarreroDZss2512000 .000 0.0 0.0 .000 .500 .50000
Joey BartKWc 2616110005 .610 8.7 3.0 .042 .526 .189226
Matthew BattenDB3b28010001.000 0.3 0.0 .000 .000 .00000
Josh Bell#FFO1b301285680622 .791 74.9 5.3 .138 .739 .27139209
Cody Bellinger*LBYcf2722118004 .591 8.6 2.5 .136 .516 .227837
Brandon Belt*FWX1b351455012 .607 4.3 2.8 .085 .550 .213214
Andrew Benintendi*LBYlf284109012 .822 16.9 7.1 .054 .841 .239436
Will Benson*CRWcf2502000 .000 0.0 0.0 .000 .000 .00000
Jon BertiSH2b3367318204 .633 28.5 3.3 .072 .575 .1681494
Christian BethancourtFWXc 3188354156 .706 41.0 4.3 .126 .643 .19522134
Mookie BettsLVMrf301276081415 .824 86.1 5.4 .239 .786 .32367281
Bo BichetteKWss251255670621 .861 89.8 6.4 .152 .797 .21848258
Charlie Blackmon*FFOdh3657292624 .695 33.2 4.4 .070 .600 .1111099
Xander BogaertsFMss30125589029 .844 99.0 7.3 .124 .868 .27346235
Alec BohmKW3b26913510410 .802 50.5 5.8 .117 .700 .15624150
Michael Brantley*PHIdh3642186130 .850 30.9 7.3 .154 .882 .2951771
Alex BregmanPHI3b291255600711 .785 76.6 5.6 .175 .775 .32244204
Seth Brown*FFO1b3034130043 .735 14.8 4.2 .221 .703 .3451150
Kris BryantDZlf3133180014 .875 31.5 7.7 .104 .844 .1951376
Jake BurgerDMF3b2753225025 .776 29.7 5.0 .183 .690 .2302399
Byron BuxtonSHcf2950255013 .914 45.3 7.2 .308 .929 .42328130
Miguel CabreraWBSdh4029133003 .682 14.3 4.3 .032 .556 .096342
Oswaldo Cabrera#DBrf2428142211 .752 18.7 5.7 .077 .779 .282542
Kole Calhoun*HHHrf350100001.400 4.825.7 .4002.000 .50029
Alex CallATlf28070002.381 7.398.91.0005.5001.000210
Mark CanhaATlf3473335021 .817 52.8 6.9 .115 .810 .19623127
Victor Caratini#DZc 29642471311 .521 13.9 2.0 .037 .419 .144651
Dylan Carlson#HHHcf24101395165 .692 41.9 4.0 .125 .603 .18831139
Kerry Carpenter*PYdh2511560101.061 14.011.8 .2651.194 .388531
Matt Carpenter*FFOdh3784369045 .863 58.3 6.8 .219 .913 .41728145
Nick CastellanosLBYrf31103440029 .705 49.0 4.2 .104 .589 .13031167
Diego CastilloDZss251149022 .540 3.0 2.1 .091 .432 .159213
Harold Castro*AT1b2919141103 .682 14.9 4.1 .075 .561 .120748
Rodolfo Castro#FFO2b24010000 .600 0.8 2.7 .200 .500 .20014
Willi Castro#KWrf26887031 .618 8.1 3.4 .101 .581 .165527
Gilberto CelestinoATcf2434121012 .555 8.8 2.7 .035 .432 .097331
Matt ChapmanCRW3b3097435034 .704 49.5 4.3 .174 .652 .26939157
Michael ChavisFWX1b271474010 .624 6.9 3.3 .155 .545 .197527
Jazz Chisholm*LBY2b2518131040 .779 17.7 5.1 .250 .809 .3841253
Ji-Man Choi*WW1b3291403012 .817 62.9 6.9 .124 .829 .28328146
Joe ConnorPYlf3055209023 .592 17.5 3.2 .071 .534 .214952
William ContrerasATc 2560311024 .811 45.9 6.4 .112 .801 .26619111
Willson ContrerasPCPc 31984210319 .847 61.9 5.9 .185 .804 .29337175
Garrett CooperPY1b3268285002 .716 34.5 4.8 .124 .653 .20825100
Carlos CorreaLVMss28994590212 .856 74.5 6.9 .141 .817 .24332192
Brandon Crawford*CRWss36079112 .506 4.7 2.2 .045 .439 .164315
J.P. Crawford*LBss281054191112 .625 36.5 3.3 .069 .534 .17622116
C.J. CronPCP1b3312654101116 .739 63.5 4.4 .165 .647 .21740219
Jake Cronenworth*PHI2b2982375141 .664 39.8 4.2 .105 .605 .18925116
Nelson CruzATdh421457002 .608 4.6 3.1 .020 .500 .137114
Oneil Cruz*DBss2488334034 .733 38.9 4.3 .188 .693 .28327131
Charlie CulbersonPCP3b34842840111 .603 21.4 2.7 .061 .481 .1251181
Travis d'ArnaudSHc 3452240018 .828 35.3 5.8 .173 .744 .20423109
J.D. DavisPCPdh3040158008 .814 21.4 5.2 .149 .709 .2091368
Yonathan DazaWWcf29592864112 .611 22.7 2.9 .057 .478 .1171383
Bryan De La CruzDMFcf2625115024 .600 9.0 2.9 .078 .506 .186531
Paul DeJongHHHss291651010 .842 7.9 6.3 .200 .818 .267722
Jason DelayFFOc 2866189234 .595 15.7 3.1 .041 .496 .112749
Rafael Devers*FM3b26107472158 .792 64.9 5.5 .188 .764 .30343188
Aledmys DiazFWXlf3275329326 .689 35.2 3.9 .143 .588 .18121128
Elias DiazDBc 3294318016 .512 19.3 2.1 .072 .416 .1541776
Yandy DiazDLC3b31864150313 .693 43.7 4.2 .056 .620 .18716118
Corey Dickerson* lf3457278057 .703 29.7 4.0 .124 .594 .17022103
Josh DonaldsonHHH3b3772263015 .539 17.5 2.3 .095 .443 .1691570
Brendan Donovan*PY2b26673401411 .775 44.5 5.6 .082 .757 .25318105
Hunter DozierCRW1b3143186024 .724 22.2 4.6 .122 .641 .1921369
Brandon DruryWBS3b30125515047 .765 65.3 4.7 .220 .695 .26553231
Mauricio DubonFWXcf282171111 .432 3.4 1.6 .031 .352 .125213
Adam DuvallFFOcf34223010 .419 1.1 1.7-0.000 .375 .15803
Nate EatonPHIrf2633134116 .742 14.5 3.9 .138 .742 .310846
Tommy Edman#FFOss281285180211 .770 70.9 5.3 .126 .739 .22241208
Eduardo Escobar#PY3b341275230107 .749 67.1 5.0 .149 .691 .23438199
Santiago EspinalKW2b281124430518 .745 52.7 4.6 .082 .642 .14222165
Thairo EstradaFM2b2747188133 .561 12.8 2.4 .082 .472 .153550
Stuart FairchildPHIlf2725121001 .785 17.4 6.0 .159 .772 .262646
Kyle FarmerCRWss3253235033 .800 34.2 5.8 .150 .739 .19517101
David FletcherLVM2b2954226226 .550 15.5 2.5 .028 .410 .061658
Wilmer FloresSH2b31964240210 .702 46.0 4.1 .149 .622 .21826155
Nick FortesFMc 2660220018 .684 21.6 3.6 .120 .609 .2101374
Ty FranceLB1b28662980312 .731 33.9 4.4 .117 .649 .20019103
Maikel FrancoCRW3b3007000 .429 0.3 1.3 .143 .333 .14312
Wander Franco#DZss2242201013 .701 23.7 4.6 .099 .681 .2361367
Adam Frazier*PCP2b311265626221 .644 50.3 3.3 .065 .574 .19026156
Freddie Freeman*FM1b33125572057 .767 79.3 5.8 .096 .736 .21138205
TJ Friedl*ATcf2751268024 .884 46.4 7.3 .215 .947 .35523114
Joey Gallo*WWlf2989369021 .577 29.4 2.9 .158 .527 .26723107
Ben Gamel*CRWlf3197388267 .761 51.3 5.4 .122 .732 .23727136
Adolis GarciaFMrf30125548045 .793 79.5 5.7 .173 .781 .27053234
Leury Garcia#WW2b3275276628 .457 13.0 1.6 .008 .324 .043254
Luis Garcia* ss2326135010 .764 19.4 5.8 .100 .697 .138855
Kyle GarlickPHIlf3114000 .833 0.6 8.5 .0001.000 .00001
Stone GarrettFWXlf272397002 .690 10.4 3.9 .172 .676 .287934
Mitch GarverLBYdh3233153125 .610 12.0 2.8 .152 .549 .2881044
Andres Gimenez*PY2b241195473313 .736 67.2 4.8 .118 .675 .18738199
Paul GoldschmidtPHI1b351306280651.046 148.710.8 .2711.159 .40872339
Yan GomesPHIc 3501000 .000 0.0 0.0 .000 .000 .00000
Luis Gonzalez*ATrf2728143111 .585 11.9 3.0 .083 .510 .159741
Oscar GonzalezSHrf2590387027 .724 46.5 4.6 .114 .633 .16630148
Nolan Gorman*DMF2b23110000 .400 0.4 1.9 .000 .667 .66700
Yasmani Grandal#CRWc 3454217015 .600 17.8 3.1 .051 .500 .153957
Riley Greene*FWXcf2273316028 .681 31.4 3.8 .101 .608 .2161897
Randal Grichuk rf311013790012 .658 35.6 3.5 .098 .536 .14823128
Vaughn GrissomDLC2b22935000 .641 3.6 3.9 .161 .640 .290211
Robbie Grossman#FFOlf33531000 .720 3.7 5.2 .037 .684 .18519
Vladimir GuerreroWW1b24733360420 .879 50.7 6.1 .176 .833 .31025141
Luis Guillorme*DMF2b2836166204 .736 20.4 5.2 .014 .650 .129250
Lourdes GurrielDLClf29843762913 .569 26.5 2.5 .045 .465 .1091291
Yuli GurrielPY1b39013000 .923 2.7 9.1 .154 .875 .15427
Eric HaaseDLCc 3050206015 .647 19.3 3.5 .117 .557 .2071266
Sam Haggerty#LBrf29049001 .912 9.6 7.8 .2611.030 .413526
Garrett HampsonFWXss2834143132 .743 18.0 5.0 .090 .753 .254746
Ian Happ#DLClf281275454314 .767 70.8 5.1 .128 .689 .20641211
Bryce Harper*WBSdh301214950213 .798 69.3 5.5 .185 .807 .34840197
Michael Harris II*PHIcf221214871412 .808 66.8 5.3 .193 .797 .31348203
Josh HarrisonLB2b3537149134 .544 10.0 2.4 .037 .426 .089336
Ke'Bryan HayesFWX3b261064510610 .640 43.0 3.6 .060 .569 .15222136
Austin HaysFWXlf27110492058 .768 65.4 5.3 .150 .713 .22443192
Austin HedgesLVMc 3039128225 .536 7.6 2.0 .123 .444 .211734
Jonah Heim#FMc 2824107001 .506 6.5 2.1 .101 .422 .182627
Gunnar Henderson*LBY3b22026002 .564 1.3 1.6 .167 .455 .25028
Cesar Hernandez#WBS2b3371261228 .612 22.3 3.2 .034 .516 .127870
Enrique HernandezSHcf3160217008 .587 16.0 2.7 .089 .506 .2191356
Teoscar HernandezPCPrf30141110161.035 23.3 8.5 .2861.000 .3331568
Yadiel Hernandez*SHlf3570316215 .664 31.8 3.8 .100 .568 .17213103
Odubel Herrera*FFOcf3149233002 .713 28.5 4.9 .078 .643 .1601282
Jason Heyward*CRWcf3358223004 .626 20.2 3.5 .068 .525 .1511065
Aaron Hicks# cf3393412037 .616 36.4 3.4 .086 .586 .26414102
Kyle HigashiokaLBYc 3384272017 .618 22.9 3.0 .112 .498 .1541291
P.J. HigginsPHI1b30959121 .689 6.4 4.2 .149 .684 .340517
Nico HoernerDLCss261224752516 .714 54.2 4.3 .082 .632 .14727174
Rhys Hoskins 1b30101428086 .758 55.2 5.1 .179 .728 .30235161
Eric Hosmer*PY1b3359273025 .795 39.9 6.2 .085 .743 .18318101
Sam HuffHHHc 25011000 .545 0.8 2.8 .000 .375 .00003
Andy IbanezLVM3b30428000 .509 1.6 1.9 .037 .364 .03717
Jose IglesiasCRWss3379386139 .672 40.3 4.1 .034 .571 .10112117
Jonathan IndiaLB2b261094260314 .762 53.1 4.8 .129 .661 .17429168
Kyle Isbel*PYrf26112000 .705 1.3 3.9 .273 .667 .36415
Danny JansenDZc 2862271044 .758 34.8 4.9 .199 .720 .31119107
Ryan JeffersWBSc 2670225116 .570 16.1 2.5 .119 .488 .2181362
Eloy JimenezPYdh2689379059 .827 56.7 6.2 .170 .802 .29827151
Nolan Jones*PHIrf2526103003 .691 11.0 4.4 .044 .618 .189429
Aaron JudgeLVMcf3112757506151.082 132.910.3 .3391.195 .53071309
Josh JungWW3b2561219023 .515 13.7 2.1 .117 .436 .1751361
Carson KellyDMFc 2862259108 .692 27.4 4.1 .076 .587 .1481284
Tony Kemp*LVM2b3126108012 .674 11.4 4.1 .070 .568 .130535
Max Kepler*FMrf3090368042 .691 42.8 4.8 .085 .668 .23316109
Kevin Kiermaier*WWcf3327169021 .552 13.7 3.0 .046 .529 .190541
Ha-Seong KimLBYss271255562415 .688 59.3 4.1 .080 .618 .18829176
Isiah Kiner-FalefaFFOss28382072010 .667 19.0 3.3 .051 .539 .107968
Alex Kirilloff*HHHlf2529136031 .661 14.2 4.0 .098 .587 .148843
Alejandro Kirk c 2437231004 .641 22.0 3.8 .059 .563 .176863
Andrew KniznerPCPc 282899002 .719 11.5 4.5 .132 .638 .220636
Steven Kwan*FFOlf2583380523 .831 62.5 7.0 .116 .858 .25228149
Shea LangeliersDBdh25313002 .000 -0.0-0.0 .000 .000 .00000
Trevor Larnach*KWlf2639198036 .609 16.2 2.9 .092 .493 .1521361
Ramon LaureanoPCPrf28964244010 .799 57.2 5.2 .188 .764 .26836172
DJ LeMahieuLB3b341054814322 .697 49.0 3.9 .083 .613 .20922148
Royce LewisPHIss241258003 .605 3.9 2.3 .164 .489 .218620
Francisco Lindor# ss29126606065 .798 88.8 6.0 .130 .786 .23639232
Evan LongoriaKW3b37843440013 .680 33.5 3.6 .140 .585 .23218119
Nicky Lopez*CRW2b28220002 .522 0.9 1.5 .000 .375 .05604
Brandon Lowe*KW2b2828128001 .594 10.9 3.3 .082 .551 .218631
Josh Lowe*CRWrf2590364140 .529 26.0 2.7 .050 .479 .1731278
Nathaniel Lowe*AT1b27127600068 .783 84.4 5.8 .139 .747 .25038227
Gavin Lux*DMF2b25108485034 .771 67.6 5.7 .123 .732 .22131183
Manny MachadoLVM3b301104890510 .836 75.1 6.2 .188 .790 .27142217
Luke MaileATc 321044002 .797 5.8 5.4 .103 .724 .231316
Martin MaldonadoWBSc 3655207527 .484 10.4 1.7 .087 .394 .175846
Trey ManciniDZdh311265060221 .738 58.1 4.4 .123 .651 .21835180
Manuel MargotDZrf281772011 .968 15.0 9.4 .1231.000 .200534
Brandon Marsh*PHIlf2599410155 .762 54.4 5.3 .129 .706 .21832156
Ketel Marte#LBY2b291074390313 .672 43.7 3.7 .138 .608 .24343149
Starling MartePCPrf34251180071.044 26.9 9.6 .2071.053 .2591372
J.D. MartinezPCPdh351135050528 .775 59.6 4.5 .154 .680 .24649198
Michael Massey*HHH2b2567257104 .598 21.8 3.1 .092 .513 .1541377
Nomar Mazara*LVMrf2863254012 .482 14.4 2.0 .064 .385 .127958
Jake McCarthy*DZrf2598401204 .780 55.5 5.3 .133 .771 .23126164
Chas McCormickFWXcf2827148012 .891 26.4 8.1 .142 .920 .291860
Andrew McCutchenHHHdh3698422016 .709 49.7 4.5 .140 .664 .25132152
Reese McGuire*DMFc 2859238542 .671 25.6 4.2 .064 .561 .1061277
Ryan McKennaWWlf2672247557 .641 22.0 3.2 .081 .532 .1451675
Zach McKinstry*AT2b281462000 .610 5.8 3.5 .071 .591 .214217
Ryan McMahon* 3b28115488247 .739 60.5 5.0 .132 .719 .28930162
Jeff McNeil*DMF2b31121526443 .881 94.6 7.9 .133 .873 .21539228
Austin Meadows*ATrf281466000 .631 6.5 3.8 .082 .543 .164520
Francisco Mejia#DLCc 27241010 .753 5.6 5.4 .128 .667 .154517
MJ Melendez*FWXc 2438161010 .648 15.7 3.7 .133 .588 .2311350
Danny MendickPHIss2921105003 .854 17.4 7.2 .071 .785 .141744
Joey MenesesFWX1b31853710328 .816 46.2 4.7 .147 .700 .22327156
Oscar MercadoCRWrf2841148125 .669 14.0 3.3 .169 .622 .2651054
Whit MerrifieldPHI2b34371610110 .608 10.1 2.0 .141 .481 .1731257
Jake MeyersDBcf27349200 .463 2.6 1.8 .091 .378 .159311
Owen MillerDB1b2656252052 .658 25.8 3.8 .120 .565 .1711787
Jose MirandaSH1b25100413039 .721 48.0 4.4 .141 .623 .18032161
Garrett Mitchell*ATcf2401000 .000 0.0 0.0 .0001.0001.00000
Yadier MolinaFFOc 40381792210 .554 10.2 1.9 .029 .381 .047448
Yoan Moncada#WBS3b28427000 .472 1.5 1.9 .125 .429 .25016
Dylan MooreLBrf3061280039 .712 29.6 4.0 .110 .701 .2661785
Christopher MorelPYcf2466313035 .692 31.9 3.6 .195 .626 .25929124
Gabriel MorenoWWc 23732000 .548 2.4 2.8 .033 .435 .10018
Ryan MountcastleCRW1b2646242014 .666 24.2 3.6 .166 .589 .2272091
Mike Moustakas*LVMdh3429125002 .666 12.9 4.0 .115 .602 .230740
Cedric Mullins* cf281305651510 .722 67.6 4.5 .133 .718 .25435203
Max Muncy*PCP3b32369011 .737 8.7 5.5 .135 .833 .462518
Sean MurphyPYc 28964160413 .722 47.1 4.3 .137 .647 .23730147
Wil MyersWBSrf32388012 .630 7.9 3.3 .111 .547 .198628
Tyler Naquin*FWXrf3230160022 .583 12.2 2.8 .105 .508 .1891044
Omar Narvaez*FWXc 31017001 .494 0.8 1.7 .000 .385 .13303
Kevin NewmanPCP2b29241011 .839 6.7 7.5 .029 .870 .200114
Tomas NidoATc 2952192529 .638 16.2 3.1 .057 .500 .115857
Brandon Nimmo*LBcf301205525312 .787 76.8 5.8 .114 .744 .23030199
Austin NolaLBc 3364241223 .666 25.2 4.2 .056 .585 .1401070
Lars Nootbaar*DMFrf2587392064 .786 55.0 5.7 .205 .801 .38135147
Logan O'HoppeSHc 23311000 .727 1.5 5.6 .000 .571 .00004
Tyler O'NeillDMFlf2850230035 .722 25.2 4.1 .156 .665 .2591383
Shohei Ohtani*PHIdh281054830410 .885 78.5 6.6 .215 .868 .32050220
Edward OlivaresLVMrf2736191001 .717 21.9 4.4 .158 .677 .2571168
Matt Olson*HHH1b29127554068 .748 69.2 4.8 .193 .701 .29349218
Rafael Ortega*PYcf32582730315 .772 33.0 4.6 .111 .698 .23015100
Marcell OzunaHHHdh321275230517 .557 34.3 2.2 .114 .445 .16125156
Josh Palacios*DBrf271356001 .446 2.3 1.3 .115 .362 .154413
Isaac ParedesHHH3b2466299037 .708 32.3 4.1 .179 .656 .30523105
Vinnie Pasquantino*FWX1b25813761413 .669 36.3 3.7 .076 .581 .19115110
Joc Pederson* lf31974310411 .756 53.1 4.7 .189 .719 .30635169
Jeremy PenaFFOss251153010 .544 3.8 2.5 .040 .436 .080214
David Peralta*FFOlf35933960211 .597 29.9 2.6 .131 .492 .17938129
Geraldo Perdomo#WWss23110515615 .582 41.4 3.0 .069 .508 .16420135
Salvador PerezLBc 3348236027 .701 24.3 3.7 .183 .615 .2391791
Tommy PhamDLClf3538154026 .568 10.5 2.4 .101 .483 .187542
Chad PinderCRWlf3169280138 .822 40.0 5.5 .192 .749 .25423127
Rene PintoDBc 26418010 .292 0.5 0.8 .000 .214 .06302
Jorge Polanco#WW2b2961304220 .682 33.7 4.4 .167 .678 .3352295
AJ PollockDLClf3550212046 .843 32.1 6.1 .189 .813 .2952193
Jurickson Profar#WBSlf3054243012 .585 19.8 3.0 .091 .511 .1961566
Albert PujolsFFOdh43943890722 .909 59.5 6.0 .240 .884 .38334174
Cal Raleigh#SHc 2673309032 .900 53.1 6.8 .328 .913 .44537158
Harold RamirezLVMdh28112491045 .686 53.8 4.2 .091 .582 .12328173
Jose Ramirez# 3b301235490117 .768 73.0 5.1 .176 .742 .27352224
J.T. RealmutoHHHc 3270337037 .706 35.8 3.9 .131 .646 .19625119
Rob RefsnyderFMrf3237175022 .739 22.9 5.5 .065 .712 .194957
Hunter RenfroeWWrf311084824515 .810 64.3 5.0 .239 .751 .32252216
Luis Rengifo#LBY2b261254561215 .651 41.9 3.3 .117 .549 .18329155
Franmil ReyesCRWdh27016000 .125 0.1 0.1 .000 .067 .00001
Victor Reyes#PYrf2839155017 .699 15.8 3.7 .101 .579 .148958
Bryan Reynolds#KWcf281255941910 .749 74.6 4.9 .157 .705 .24635222
Matt ReynoldsFM2b3204000 .000 0.0 0.0 .000 .000 .00000
Austin RileyAT3b2612958501810 .841 91.1 6.3 .200 .826 .29654250
Emmanuel RiveraWBS3b272396001 .645 9.2 3.6 .148 .571 .227832
Anthony Rizzo*CRW1b331014560513 .856 68.4 6.0 .249 .864 .37844189
Luis RobertKWcf25103444058 .783 63.1 5.7 .113 .720 .18126179
Victor RoblesFWXcf261155201 .426 2.1 1.2 .020 .341 .060110
Brendan RodgersDZ2b2641176005 .670 17.5 3.7 .101 .547 .1491562
Julio Y. RodriguezLBcf22124584059 .905 105.5 7.4 .211 .903 .28758290
Josh Rojas*FWX3b2969342565 .787 49.6 5.9 .114 .810 .26521125
Miguel RojasATss341658120 .877 11.2 8.4 .091 .879 .127427
Austin RomineFFOc 342473001 .405 2.8 1.3 .000 .276 .043013
Amed RosarioDZss271154880722 .681 46.2 3.4 .117 .577 .16933179
Eddie Rosario*LVMlf31625002 .718 2.5 4.0-0.000 .588 .13607
Darin RufKW1b36722680012 .524 15.5 2.0 .073 .449 .223957
Keibert Ruiz#DLCc 2478280316 .692 30.3 4.1 .115 .606 .18318101
Adley Rutschman#HHHc 2557247055 .862 39.1 6.6 .202 .865 .35126101
Gary SanchezKWc 30660023 .397 2.1 1.1 .061 .362 .24518
Jesus Sanchez*SHcf251461012 .584 4.5 2.6 .107 .478 .161318
Carlos Santana#SH1b3763299033 .683 32.6 4.2 .149 .646 .2842097
Anthony Santander#DZrf281215060710 .771 67.1 5.4 .150 .737 .27336184
Jonathan SchoopLBY2b311782032 .618 7.4 3.3 .095 .552 .189525
Kyle Schwarber*LBYlf301255270615 .810 71.1 5.2 .248 .802 .40547217
Frank SchwindelLVM1b3129133035 .411 4.5 1.1 .071 .297 .103529
Corey Seager*WBSss29124538169 .678 56.1 3.9 .140 .622 .24535178
Jean SeguraDLC2b331214550319 .632 38.6 3.0 .085 .543 .16118142
Marcus SemienWBS2b32125569065 .675 61.7 4.0 .143 .636 .23437202
Brian ServenWWc 281861012 .513 3.2 1.7 .158 .420 .193318
Gavin Sheets*DZrf2781330007 .739 40.6 4.9 .131 .676 .23823119
Jose SiriSHcf2777275002 .584 22.8 3.1 .065 .495 .135979
Austin SlaterLBcf30512160210 .759 26.2 4.8 .101 .712 .2501273
Josh Smith*WW3b25040001.250 1.130.8 .0003.0001.00001
Pavin Smith*CRWrf271769001 .767 9.2 5.4 .145 .717 .258626
Will SmithKWc 28110502038 .822 76.2 6.3 .166 .794 .26937204
Donovan SolanoAT1b3549213027 .824 32.3 6.4 .071 .731 .1211085
Jorge SolerSHlf3113590011.064 14.010.8 .3201.171 .500832
Juan Soto*DBrf24128581087 .763 76.8 5.6 .133 .796 .35132178
Livan Soto*KWss23271050111.061 27.113.1 .1601.200 .2771055
George SpringerPCPcf3398410068 .707 47.0 4.4 .134 .663 .24522143
Jacob StallingsFMc 331451020 .700 6.1 4.7 .136 .667 .250517
Giancarlo StantonLBdh3359259026 .619 21.6 3.0 .167 .549 .2661583
Tyler StephensonWWc 2626156025 .931 30.0 8.4 .128 .874 .1691577
Trevor StoryFM2b3048195013 .753 24.3 4.5 .254 .753 .3512190
Bryson Stott*SHss25106399004 .656 40.5 3.8 .080 .567 .14623131
Garrett Stubbs*FMc 30271333021.237 41.015.4 .3071.464 .4301784
Eugenio SuarezDLC3b31462380414 .718 23.2 3.5 .198 .642 .3292086
Jack Suwinski*KWlf2484377064 .699 42.7 4.4 .171 .676 .31224128
Seiya SuzukiPCPrf2845191025 .786 24.9 5.0 .222 .767 .3651977
Dansby SwansonPCPss291265420615 .789 72.8 5.2 .154 .724 .23737220
Raimel Tapia*LBlf29351021 .401 2.0 1.3 .091 .350 .20529
Leody Taveras#WWcf24100403053 .698 45.8 4.3 .113 .643 .19923142
Michael A. TaylorLVMcf3251225008 .544 14.7 2.4 .039 .440 .147652
Tyrone TaylorPYcf291144272310 .586 33.0 2.7 .113 .489 .17027132
Rowdy Tellez* 1b2811345501012 .832 65.7 5.6 .243 .819 .38443194
Alek Thomas*KWcf232293004 .628 7.4 2.8 .101 .500 .146531
Lane ThomasHHHlf27127503038 .727 62.3 4.9 .102 .672 .19233180
Bubba ThompsonWBSlf25319000 .211 0.0 0.0 .000 .263 .05302
Trayce ThompsonDLClf3292372042 .805 58.0 6.6 .127 .816 .25326144
Michael Toglia#PHIrf2401000 .000 0.0 0.0 .000 .000 .00000
Spencer TorkelsonLBY1b231083560314 .711 38.2 4.0 .131 .627 .23423124
Luis TorrensLVMc 27238001 .842 6.0 6.2 .158 .731 .158219
Gleyber TorresDB2b261284851312 .823 71.0 5.7 .186 .785 .27843214
Alan TrejoPHIss2733139022 .697 15.2 4.1 .090 .571 .104852
Jose TrevinoCRWc 3091367124 .720 43.2 4.4 .154 .621 .18824149
Mike TroutWBScf311245520110 .985 111.3 8.5 .3241.028 .46173294
Kyle Tucker*LBYrf26121566049 .663 56.3 3.7 .124 .636 .24933183
Justin TurnerDLC3b3883350017 .757 45.3 5.4 .091 .709 .21124118
Trea TurnerFFOss301286131610 .845 100.3 6.6 .154 .841 .24856276
Luis UriasWBS3b26942001 .246 0.6 0.4-0.000 .194 .07903
Ramon UriasWBS3b2989340105 .713 38.8 4.3 .165 .646 .25522126
Gio UrshelaDLC3b31522490316 .765 27.4 4.0 .137 .626 .17922102
Josh VanMeter*HHH2b281889121 .392 3.8 1.5 .068 .403 .274312
Ildemaro Vargas#DMF3b3164261049 .798 35.5 5.4 .120 .703 .16518107
Daulton Varsho*DMFrf2689390057 .655 35.1 3.1 .203 .601 .28431145
Andrew VaughnDLClf25048011 .552 3.3 2.4 .116 .472 .186313
Christian VazquezPHIc 3274308036 .746 39.7 5.2 .092 .675 .17320112
Alex Verdugo*LBYlf271255690410 .701 64.7 4.4 .086 .598 .13832201
Matt VierlingDMFcf261023863115 .662 35.0 3.3 .095 .554 .16222128
Daniel Vogelbach*LBdh301034180212 .759 51.2 4.9 .185 .751 .38729141
Luke VoitATdh321994011 .765 12.7 5.4 .188 .774 .3501034
LaMonte Wade*DBrf2933179121 .542 12.6 2.6 .066 .492 .184538
Tyler Wade*WW2b281556102 .759 5.6 3.5 .157 .643 .176622
Christian WalkerDZ1b321265460715 .913 93.3 6.8 .289 .917 .42255265
Matt Wallner*PHIrf252190000 .853 15.0 7.3 .175 .857 .300638
Taylor Walls#DBss26029000 .684 3.4 5.2 .087 .778 .39127
Jared Walsh*LVM1b2966266015 .558 18.5 2.4 .099 .444 .1471378
Taylor WardPCPrf29110474078 .896 83.3 7.3 .225 .897 .34043220
Joey Wendle*SH3b3393406329 .604 34.9 3.1 .065 .523 .13623122
Patrick Wisdom 3b3198411167 .725 46.1 4.1 .222 .672 .30243167
Bobby Witt JrHHHss23111525049 .755 66.1 4.6 .176 .752 .26944222
Connor WongATc 27724101 .623 1.9 2.9 .045 .471 .09117
Kolten Wong* 2b3260264014 .713 29.9 4.3 .155 .706 .2792191
Austin WynnsLBc 32280001.482 3.935.2 .2862.333 .42926
Mike Yastrzemski*FMcf3247222033 .729 26.9 4.8 .151 .705 .2921876
Christian Yelich*DMFlf31884230312 .797 58.6 5.7 .107 .789 .26923148
Juan YepezFWXlf25733100610 .824 44.5 5.5 .196 .742 .24126145
Seby ZavalaPHIc 2947200260 .683 23.0 4.7 .064 .637 .1871158
Mike ZuninoLBYc 32826000 .000 0.0 0.0 .000 .000 .00000

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*FWXss223.853.60302 .24593 .28194 .284 2.4
Jose AbreuDLC1b364.624.08481 .322290 .483295 .492 0.8
Ronald AcunaFMrf254.644.11382 .283211 .425218 .440 1.2
Willy Adames ss274.003.74228 .294144 .486145 .490 4.3
Riley AdamsPYc 272.272.0687 .25343 .39444 .404 1.4
Ozzie Albies#DZ2b264.444.05291 .213123 .350123 .350 1.0
Jorge AlfaroWWc 304.173.82209 .325134 .417139 .433 4.8
Pete AlonsoWBS1b283.743.43333 .246210 .496213 .504 1.9
Jose AltuvePHI2b334.904.25486 .302325 .523331 .532 0.7
Yordan Alvarez*CRWdh264.483.75357 .286277 .552280 .558 0.7
Brian AndersonFFO3b303.723.43293 .270143 .384147 .395 2.0
Tim AndersonDMFss304.774.52357 .373202 .493203 .495 1.5
Elvis AndrusPYss344.634.29460 .263232 .425232 .425 1.3
Orlando ArciaKW2b284.343.89208 .226118 .445118 .445 1.0
Nolan ArenadoDZ3b324.444.14453 .263282 .542283 .544 0.4
Gabriel AriasDB3b230.330.331 .0000 .0000 .000 0.0
Randy ArozarenaDBlf284.473.97376 .309235 .457240 .467 1.5
Luis Arraez*CRW1b264.524.07515 .289244 .419247 .424 0.2
Christian ArroyoWW2b283.683.39275 .327139 .434142 .444 1.1
Jose AzocarATcf273.413.22106 .34053 .42154 .429 2.2
Akil Baddoo*HHHlf241.891.7584 .19024 .22624 .226 2.1
Harrison BaderLVMcf293.603.40263 .259112 .361114 .368 2.4
Javier BaezSHss303.623.46382 .264174 .384178 .393 4.9
Tucker Barnhart#LVMc 323.262.98264 .277115 .353115 .353 1.6
Jose BarreroDZss250.500.501 .0000 .0000 .00099.0
Joey BartKWc 261.150.9964 .32840 .36441 .373 2.1
Matthew BattenDB3b281.000.000 .0000 .00011.000 0.0
Josh Bell#FFO1b304.443.86447 .293275 .484277 .488 0.7
Cody Bellinger*LBYcf272.232.0892 .22845 .38145 .381 2.1
Brandon Belt*FWX1b353.442.9438 .23720 .36421 .382 1.5
Andrew Benintendi*LBYlf281.181.0086 .36052 .47752 .477 0.4
Will Benson*CRWcf250.330.330 .0000 .0000 .00099.0
Jon BertiSH2b333.152.88249 .281118 .371119 .374 1.7
Christian BethancourtFWXc 313.773.54290 .286148 .418149 .421 2.9
Mookie BettsLVMrf304.794.39485 .247323 .531327 .538 1.2
Bo BichetteKWss254.544.22456 .362289 .510291 .513 2.1
Charlie Blackmon*FFOdh363.172.93250 .308107 .366113 .387 3.1
Xander BogaertsFMss304.714.19462 .351296 .503298 .506 0.9
Alec BohmKW3b263.223.06314 .334163 .464163 .464 1.4
Michael Brantley*PHIdh363.803.18151 .29894 .50597 .522 0.3
Alex BregmanPHI3b294.483.80430 .240273 .488282 .504 0.5
Seth Brown*FFO1b303.823.3295 .18963 .48563 .485 1.2
Kris BryantDZlf313.102.83149 .38390 .50091 .506 1.0
Jake BurgerDMF3b274.023.80166 .319109 .484109 .484 4.2
Byron BuxtonSHcf293.232.87166 .241155 .608157 .616 1.7
Miguel CabreraWBSdh402.462.31112 .33950 .37650 .376 1.6
Oswaldo Cabrera#DBrf242.732.25102 .31464 .45164 .451 0.8
Kole Calhoun*HHHrf351.251.257 .5719 .9009 .90099.0
Alex CallATlf281.000.864 .500101.429111.571 0.0
Mark CanhaATlf344.353.84261 .337150 .448164 .490 1.4
Victor Caratini#DZc 293.633.18193 .21876 .30878 .316 1.0
Dylan Carlson#HHHcf243.693.37331 .272166 .420166 .420 1.2
Kerry Carpenter*PYdh255.094.4542 .33337 .66137 .661 0.7
Matt Carpenter*FFOdh374.393.60240 .250204 .553207 .561 0.8
Nick CastellanosLBYrf314.274.12372 .315178 .405181 .411 4.4
Diego CastilloDZss251.881.6934 .23516 .32716 .327 3.7
Harold Castro*AT1b292.142.02124 .29854 .38355 .390 1.5
Rodolfo Castro#FFO2b240.480.487 .2864 .4004 .40099.0
Willi Castro#KWrf261.671.5267 .26929 .33332 .368 7.0
Gilberto CelestinoATcf243.363.14103 .26238 .31438 .314 1.6
Matt ChapmanCRW3b303.433.07307 .248194 .446199 .457 2.0
Michael ChavisFWX1b272.962.8462 .22629 .39229 .392 4.0
Jazz Chisholm*LBY2b251.821.5694 .20266 .50468 .519 1.2
Ji-Man Choi*WW1b324.243.64268 .358200 .496202 .501 1.3
Joe ConnorPYlf303.322.89164 .23877 .36877 .368 0.8
William ContrerasATc 253.172.72223 .345153 .492153 .492 1.0
Willson ContrerasPCPc 313.933.44312 .295214 .508224 .532 1.2
Garrett CooperPY1b323.703.36213 .305122 .428126 .442 2.0
Carlos CorreaLVMss284.644.16366 .333234 .510237 .516 0.9
Brandon Crawford*CRWss361.140.9757 .21123 .29125 .316 1.5
J.P. Crawford*LBss283.993.57362 .246156 .372158 .377 0.3
C.J. CronPCP1b334.293.98429 .270245 .453247 .457 2.5
Jake Cronenworth*PHI2b293.573.17301 .259144 .384153 .408 1.2
Nelson CruzATdh423.353.0042 .31020 .35120 .351 1.5
Oneil Cruz*DBss243.803.45233 .262158 .473158 .473 2.3
Charlie CulbersonPCP3b343.383.14222 .28499 .349100 .352 2.3
Travis d'ArnaudSHc 343.293.10195 .318116 .483122 .508 3.4
J.D. DavisPCPdh303.953.70119 .35377 .48778 .494 2.8
Yonathan DazaWWcf293.082.85244 .27598 .34399 .346 1.7
Bryan De La CruzDMFcf264.604.0882 .26842 .36542 .365 1.9
Paul DeJongHHHss291.821.6131 .38726 .51027 .529 3.5
Jason DelayFFOc 282.782.49134 .31360 .31764 .339 3.6
Rafael Devers*FM3b264.143.65360 .261234 .496238 .504 1.0
Aledmys DiazFWXlf323.503.35296 .243137 .416137 .416 1.4
Elias DiazDBc 323.032.78263 .205100 .314101 .318 1.2
Yandy DiazDLC3b314.233.66343 .280167 .402171 .412 0.3
Corey Dickerson* lf343.613.36249 .269117 .421117 .421 0.8
Josh DonaldsonHHH3b373.653.38202 .21388 .33589 .338 2.1
Brendan Donovan*PY2b263.302.73263 .308153 .450159 .468 0.5
Hunter DozierCRW1b313.723.44153 .30780 .43081 .435 1.8
Brandon DruryWBS3b304.123.89409 .242253 .491256 .497 2.5
Mauricio DubonFWXcf282.452.2164 .17218 .25418 .254 0.4
Adam DuvallFFOcf341.771.4617 .1766 .2616 .261 1.0
Nate EatonPHIrf263.352.90101 .27761 .45562 .463 1.0
Tommy Edman#FFOss284.053.80435 .320236 .456238 .459 1.6
Eduardo Escobar#PY3b344.123.71408 .287239 .457241 .461 1.5
Santiago EspinalKW2b283.963.71402 .316186 .420188 .424 0.7
Thairo EstradaFM2b272.652.39150 .21364 .34064 .340 1.4
Stuart FairchildPHIlf273.563.1581 .29656 .46360 .496 2.1
Kyle FarmerCRWss323.623.38205 .298110 .468113 .481 1.2
David FletcherLVM2b293.373.16210 .24865 .28868 .301 0.9
Wilmer FloresSH2b314.163.82334 .243181 .427187 .441 1.6
Nick FortesFMc 263.242.94165 .27390 .40993 .423 1.9
Ty FranceLB1b284.083.63251 .267125 .419133 .446 0.5
Maikel FrancoCRW3b301.001.007 .1432 .2862 .286 0.0
Wander Franco#DZss224.193.79183 .26885 .42385 .423 0.0
Adam Frazier*PCP2b314.463.93488 .254211 .375215 .383 0.3
Freddie Freeman*FM1b334.584.10472 .320256 .448259 .453 0.8
TJ Friedl*ATcf273.232.75199 .276140 .522152 .567 0.8
Joey Gallo*WWlf293.803.39211 .199143 .388145 .393 3.0
Ben Gamel*CRWlf314.003.47291 .309172 .443179 .461 1.4
Adolis GarciaFMrf304.384.06418 .313268 .489270 .493 2.3
Leury Garcia#WW2b322.762.54232 .22463 .22868 .246 3.3
Luis Garcia* ss231.961.88107 .37458 .43059 .437 7.3
Kyle GarlickPHIlf314.003.0011.0001 .2502 .50099.0
Stone GarrettFWXlf273.733.3560 .26741 .42344 .454 3.4
Mitch GarverLBYdh322.041.76115 .16562 .40562 .405 0.8
Andres Gimenez*PY2b244.604.18442 .299225 .411242 .442 2.1
Paul GoldschmidtPHI1b354.834.20448 .346411 .654415 .661 0.9
Yan GomesPHIc 351.001.001 .0000 .0000 .000 0.0
Luis Gonzalez*ATrf273.863.57116 .25049 .34350 .350 2.1
Oscar GonzalezSHrf254.123.90333 .303164 .424166 .429 1.9
Nolan Gorman*DMF2b231.671.005 .0004 .4004 .400 0.3
Yasmani Grandal#CRWc 343.343.02168 .28077 .35577 .355 1.5
Riley Greene*FWXcf223.813.35221 .303132 .418133 .421 1.6
Randal Grichuk rf313.613.41308 .286147 .388149 .393 2.4
Vaughn GrissomDLC2b223.893.4424 .20814 .40015 .429 2.0
Robbie Grossman#FFOlf332.582.2523 .34813 .41913 .419 1.0
Vladimir GuerreroWW1b243.573.09257 .304180 .536183 .545 0.6
Luis Guillorme*DMF2b284.614.08142 .33867 .40467 .404 0.4
Lourdes GurrielDLClf294.133.64311 .241114 .303125 .332 1.3
Yuli GurrielPY1b390.760.7613 .3857 .5387 .538 0.0
Eric HaaseDLCc 303.172.89153 .25583 .40383 .403 1.8
Sam Haggerty#LBrf290.530.5036 .30628 .57129 .592 3.5
Garrett HampsonFWXss282.552.18114 .30763 .44163 .441 0.7
Ian Happ#DLClf284.293.93421 .328248 .455250 .459 2.1
Bryce Harper*WBSdh304.093.61356 .270252 .509253 .511 1.1
Michael Harris II*PHIcf224.023.60361 .285245 .503250 .513 1.5
Josh HarrisonLB2b352.712.45126 .23843 .28946 .309 1.7
Ke'Bryan HayesFWX3b264.183.84376 .293164 .364166 .368 1.6
Austin HaysFWXlf274.323.91404 .287224 .455233 .474 1.2
Austin HedgesLVMc 302.782.48104 .16344 .34444 .344 1.1
Jonah Heim#FMc 282.972.7584 .17935 .32735 .327 1.6
Gunnar Henderson*LBY3b220.960.8918 .16710 .38510 .385 2.5
Cesar Hernandez#WBS2b333.683.34221 .28188 .33790 .345 1.1
Enrique HernandezSHcf312.972.63173 .21481 .37381 .373 0.7
Teoscar HernandezPCPrf301.731.6481 .38373 .65873 .658 3.6
Yadiel Hernandez*SHlf354.514.14257 .257125 .396126 .399 1.3
Odubel Herrera*FFOcf313.883.65194 .33096 .41296 .412 1.7
Jason Heyward*CRWcf333.142.89182 .27582 .36883 .372 1.3
Aaron Hicks# cf333.653.08277 .235162 .393163 .396 1.1
Kyle HigashiokaLBYc 333.092.95225 .240102 .375102 .375 2.5
P.J. HigginsPHI1b301.971.5744 .20526 .44126 .441 0.6
Nico HoernerDLCss263.893.69437 .309189 .398192 .404 1.2
Rhys Hoskins 1b304.123.60307 .257206 .481207 .484 1.3
Eric Hosmer*PY1b333.643.28234 .338124 .454126 .462 0.6
Sam HuffHHHc 251.381.3810 .3003 .2733 .27399.0
Andy IbanezLVM3b301.871.8025 .2408 .2868 .286 2.0
Jose IglesiasCRWss334.153.82343 .306138 .358144 .373 0.8
Jonathan IndiaLB2b263.803.54345 .310188 .441195 .458 2.2
Kyle Isbel*PYrf261.501.389 .1116 .5006 .500 1.0
Danny JansenDZc 283.933.49213 .211133 .491133 .491 0.7
Ryan JeffersWBSc 262.592.32160 .21382 .36483 .369 2.0
Eloy JimenezPYdh264.263.70281 .288193 .509195 .515 1.0
Nolan Jones*PHIrf253.433.0071 .35242 .40842 .408 1.5
Aaron JudgeLVMcf314.533.72357 .300400 .696406 .706 0.9
Josh JungWW3b253.323.12151 .21970 .32072 .329 5.9
Carson KellyDMFc 283.162.89212 .297101 .390105 .405 1.4
Tony Kemp*LVM2b313.603.3398 .27641 .38042 .389 0.3
Max Kepler*FMrf303.913.38297 .259152 .413155 .421 0.5
Kevin Kiermaier*WWcf332.091.89132 .25055 .32555 .325 1.6
Ha-Seong KimLBYss274.454.00465 .286223 .401226 .406 0.8
Isiah Kiner-FalefaFFOss282.462.35184 .31576 .36776 .367 1.9
Alex Kirilloff*HHHlf252.672.39106 .28349 .36054 .397 3.0
Alejandro Kirk c 242.662.36185 .26587 .37789 .385 0.8
Andrew KniznerPCPc 282.912.6877 .27344 .44444 .444 1.4
Steven Kwan*FFOlf254.524.01330 .330183 .482185 .487 0.4
Shea LangeliersDBdh252.602.6010 .0000 .0000 .00099.0
Trevor Larnach*KWlf262.061.92151 .27872 .36472 .364 3.1
Ramon LaureanoPCPrf284.423.93311 .273200 .472215 .507 1.9
DJ LeMahieuLB3b344.413.87397 .270199 .414200 .416 0.5
Royce LewisPHIss242.422.2950 .20023 .39723 .397 1.3
Francisco Lindor# ss294.814.28473 .315284 .469293 .483 1.1
Evan LongoriaKW3b373.823.50252 .246148 .430148 .430 1.7
Nicky Lopez*CRW2b281.331.2018 .2225 .2506 .300 0.0
Brandon Lowe*KW2b283.563.0698 .21446 .35949 .383 0.7
Josh Lowe*CRWrf254.043.53247 .247114 .313119 .327 2.1
Nathaniel Lowe*AT1b274.724.20454 .302284 .473288 .480 1.2
Gavin Lux*DMF2b254.373.95377 .326223 .460226 .466 1.5
Manny MachadoLVM3b304.454.05382 .296254 .519255 .521 1.3
Luke MaileATc 322.101.8633 .36421 .47721 .477 1.2
Martin MaldonadoWBSc 362.592.29132 .20562 .30063 .304 3.4
Trey ManciniDZdh314.023.61394 .289223 .441229 .453 1.2
Manuel MargotDZrf284.243.8257 .43939 .54240 .556 1.6
Brandon Marsh*PHIlf253.903.54290 .359188 .459188 .459 2.6
Ketel Marte#LBY2b294.103.73361 .247184 .419186 .424 1.0
Starling MartePCPrf344.724.64105 .41073 .61974 .627 6.0
J.D. MartinezPCPdh354.474.04391 .304240 .475242 .479 1.5
Michael Massey*HHH2b253.573.33197 .26488 .34293 .362 3.7
Nomar Mazara*LVMrf283.583.32202 .19873 .28775 .295 2.1
Jake McCarthy*DZrf254.013.76335 .307186 .464187 .466 1.5
Chas McCormickFWXcf283.442.95105 .35279 .53480 .541 0.9
Andrew McCutchenHHHdh364.023.68337 .261187 .443187 .443 1.1
Reese McGuire*DMFc 283.313.03201 .31386 .36188 .370 2.9
Ryan McKennaWWlf263.433.07174 .32290 .36491 .368 3.7
Zach McKinstry*AT2b281.821.6547 .25523 .37123 .371 1.3
Ryan McMahon* 3b284.033.45345 .275226 .463226 .463 1.0
Jeff McNeil*DMF2b314.353.92453 .342267 .508272 .517 0.5
Austin Meadows*ATrf283.673.3957 .26325 .37925 .379 0.8
Francisco Mejia#DLCc 271.171.1134 .35318 .43918 .439 6.0
MJ Melendez*FWXc 244.133.67125 .23266 .41067 .416 1.1
Danny MendickPHIss293.283.0991 .40750 .47650 .476 1.3
Joey MenesesFWX1b314.364.01297 .320181 .488183 .493 1.4
Oscar MercadoCRWrf283.613.32118 .21262 .41963 .426 1.9
Whit MerrifieldPHI2b342.822.74144 .21561 .37961 .379 2.3
Jake MeyersDBcf271.401.2631 .22614 .28614 .286 5.0
Owen MillerDB1b263.503.25207 .26199 .393100 .397 2.3
Jose MirandaSH1b254.093.85345 .275176 .426182 .441 2.4
Garrett Mitchell*ATcf240.330.331 .0000 .0000 .000 0.0
Yadier MolinaFFOc 401.481.40162 .26553 .29653 .296 2.4
Yoan Moncada#WBS3b282.081.8519 .1059 .3339 .333 1.3
Dylan MooreLBrf303.733.16186 .306119 .425125 .446 1.5
Christopher MorelPYcf243.643.41201 .274141 .450141 .450 4.9
Gabriel MorenoWWc 233.203.0027 .25910 .31310 .313 1.5
Ryan MountcastleCRW1b262.882.73180 .250102 .421103 .426 3.8
Mike Moustakas*LVMdh343.913.5393 .25852 .41652 .416 1.4
Cedric Mullins* cf284.353.93456 .268242 .428251 .444 1.2
Max Muncy*PCP3b321.280.9646 .21734 .49334 .493 0.4
Sean MurphyPYc 283.503.13321 .268184 .442187 .450 1.2
Wil MyersWBSrf321.211.1166 .27334 .38634 .386 2.5
Tyler Naquin*FWXrf322.712.42112 .25057 .35659 .369 2.5
Omar Narvaez*FWXc 311.060.9414 .2145 .2945 .294 0.5
Kevin NewmanPCP2b291.050.9032 .40619 .46319 .463 0.8
Tomas NidoATc 293.313.00155 .29767 .34968 .354 2.5
Brandon Nimmo*LBcf304.604.03447 .304254 .460260 .471 0.7
Austin NolaLBc 333.443.06204 .27988 .36593 .386 0.7
Lars Nootbaar*DMFrf254.363.68283 .226202 .515202 .515 0.7
Logan O'HoppeSHc 233.673.6711 .3644 .3644 .364 0.0
Tyler O'NeillDMFlf283.543.15166 .253105 .457105 .457 1.5
Shohei Ohtani*PHIdh284.604.08354 .314268 .555271 .561 1.3
Edward OlivaresLVMrf272.982.67131 .25285 .44588 .461 1.9
Matt Olson*HHH1b294.363.92399 .251267 .482268 .484 1.7
Rafael Ortega*PYcf323.252.90220 .305126 .462126 .462 0.8
Marcell OzunaHHHdh324.123.87408 .208178 .340181 .346 3.4
Josh Palacios*DBrf274.003.7144 .15916 .28617 .304 2.7
Isaac ParedesHHH3b243.443.01236 .195139 .465139 .465 0.5
Vinnie Pasquantino*FWX1b254.644.07313 .262150 .399151 .402 0.5
Joc Pederson* lf314.143.71317 .252208 .483210 .487 1.5
Jeremy PenaFFOss253.533.3341 .29316 .30216 .302 5.0
David Peralta*FFOlf354.173.94322 .239147 .371149 .376 2.8
Geraldo Perdomo#WWss234.604.13418 .234176 .342180 .350 1.1
Salvador PerezLBc 333.232.99182 .220103 .436107 .453 2.3
Tommy PhamDLClf354.053.66114 .21153 .34455 .357 2.1
Chad PinderCRWlf313.503.25217 .300143 .511143 .511 2.2
Rene PintoDBc 262.001.7813 .1543 .1673 .167 4.0
Jorge Polanco#WW2b293.102.62221 .190136 .447137 .451 0.8
AJ PollockDLClf352.942.64172 .291111 .524111 .524 0.8
Jurickson Profar#WBSlf302.862.58199 .22189 .36689 .366 0.8
Albert PujolsFFOdh434.143.50291 .251222 .571227 .584 0.5
Cal Raleigh#SHc 263.863.42195 .215190 .615190 .615 1.8
Harold RamirezLVMdh284.384.14423 .296189 .385196 .399 2.4
Jose Ramirez# 3b304.434.02473 .254262 .477263 .479 0.6
J.T. RealmutoHHHc 323.343.03270 .274138 .409147 .436 1.8
Rob RefsnyderFMrf322.572.28136 .34674 .42375 .429 1.2
Hunter RenfroeWWrf314.303.88364 .239252 .523254 .527 1.5
Luis Rengifo#LBY2b263.653.42402 .241179 .393181 .397 0.8
Franmil ReyesCRWdh270.500.5012 .0831 .0631 .06399.0
Victor Reyes#PYrf283.693.55132 .32663 .40663 .406 3.6
Bryan Reynolds#KWcf284.754.22456 .257267 .449278 .468 1.3
Matt ReynoldsFM2b322.002.003 .0000 .0000 .00099.0
Austin RileyAT3b264.533.95412 .303299 .511307 .525 1.9
Emmanuel RiveraWBS3b272.822.5982 .20739 .40640 .417 0.6
Anthony Rizzo*CRW1b334.513.77331 .211238 .522259 .568 0.6
Luis RobertKWcf254.314.03376 .324201 .453203 .457 1.5
Victor RoblesFWXcf262.292.0842 .21412 .21813 .236 5.0
Brendan RodgersDZ2b263.263.11156 .28270 .39870 .398 1.4
Julio Y. RodriguezLBcf224.714.35445 .339324 .555329 .563 2.2
Josh Rojas*FWX3b294.173.63270 .319157 .459158 .462 1.1
Miguel RojasATss343.413.2456 .39327 .46627 .46699.0
Austin RomineFFOc 342.702.5952 .25016 .21916 .219 6.0
Amed RosarioDZss274.213.98429 .275195 .400197 .404 2.1
Eddie Rosario*LVMlf313.573.1420 .35010 .40010 .400 0.7
Darin RufKW1b363.012.62195 .18592 .34392 .343 1.0
Keibert Ruiz#DLCc 243.082.88250 .260115 .411115 .411 0.7
Adley Rutschman#HHHc 254.123.47184 .288134 .543135 .547 0.7
Gary SanchezKWc 301.331.0936 .11117 .28317 .283 1.6
Jesus Sanchez*SHcf253.212.9551 .21621 .34422 .361 1.7
Carlos Santana#SH1b373.523.07231 .212131 .438132 .441 0.7
Anthony Santander#DZrf284.183.63385 .270238 .470244 .482 0.9
Jonathan SchoopLBY2b311.281.1664 .26630 .36630 .366 2.4
Kyle Schwarber*LBYlf304.223.62338 .219284 .539286 .543 1.3
Frank SchwindelLVM1b313.693.50120 .15033 .24833 .248 1.8
Corey Seager*WBSss294.343.85428 .227226 .420231 .429 0.9
Jean SeguraDLC2b333.763.50388 .255165 .363171 .376 1.3
Marcus SemienWBS2b324.554.20478 .232235 .413240 .422 1.1
Brian ServenWWc 283.052.8551 .11820 .32821 .344 2.0
Gavin Sheets*DZrf273.633.27258 .279150 .455151 .458 1.0
Jose SiriSHcf273.403.21207 .28093 .33894 .342 3.5
Austin SlaterLBcf303.603.13153 .33398 .45499 .458 1.4
Josh Smith*WW3b251.330.672 .5003 .7503 .750 0.0
Pavin Smith*CRWrf274.063.6551 .31433 .47833 .478 1.4
Will SmithKWc 284.403.91407 .278250 .498257 .512 0.5
Donovan SolanoAT1b353.182.96177 .39595 .44698 .460 2.2
Jorge SolerSHlf313.693.1339 .30841 .69541 .695 0.8
Juan Soto*DBrf244.543.65427 .241280 .482284 .489 0.3
Livan Soto*KWss233.893.4883 .45865 .61965 .619 1.0
George SpringerPCPcf333.733.34335 .248177 .432179 .437 0.8
Jacob StallingsFMc 332.682.3245 .24422 .43122 .431 0.2
Giancarlo StantonLBdh333.413.07179 .179106 .409107 .413 1.9
Tyler StephensonWWc 262.402.28120 .46783 .53283 .532 4.7
Trevor StoryFM2b303.102.94122 .24698 .50399 .508 6.4
Bryson Stott*SHss253.413.22343 .286152 .381153 .383 1.5
Garrett Stubbs*FMc 303.172.7195 .43299 .744100 .752 0.9
Eugenio SuarezDLC3b313.052.65155 .226113 .475113 .475 1.7
Jack Suwinski*KWlf244.333.76250 .228171 .454172 .456 1.6
Seiya SuzukiPCPrf283.903.41145 .22199 .51899 .518 0.7
Dansby SwansonPCPss294.303.92404 .312260 .480262 .483 2.0
Raimel Tapia*LBlf291.191.0239 .10314 .27514 .275 1.2
Leody Taveras#WWcf244.033.71317 .290169 .419169 .419 1.9
Michael A. TaylorLVMcf322.882.62173 .24973 .32473 .324 1.4
Tyrone TaylorPYcf293.753.51337 .237151 .354154 .361 3.2
Rowdy Tellez* 1b283.923.37320 .228248 .545248 .545 1.0
Alek Thomas*KWcf233.323.1880 .25035 .37635 .376 1.8
Lane ThomasHHHlf273.963.65392 .327213 .423217 .431 2.1
Bubba ThompsonWBSlf251.271.2716 .1252 .1052 .10599.0
Trayce ThompsonDLClf324.043.61258 .368177 .476180 .484 2.2
Michael Toglia#PHIrf240.500.500 .0000 .0000 .00099.0
Spencer TorkelsonLBY1b233.022.71272 .272156 .438157 .441 1.3
Luis TorrensLVMc 271.121.1231 .35519 .50019 .50099.0
Gleyber TorresDB2b263.793.48363 .309248 .511249 .513 2.0
Alan TrejoPHIss273.763.62114 .33355 .39655 .396 6.7
Jose TrevinoCRWc 303.463.31302 .272162 .441162 .441 3.0
Mike TroutWBScf314.453.89347 .282359 .650363 .658 1.5
Kyle Tucker*LBYrf264.684.21471 .225233 .412235 .415 0.6
Justin TurnerDLC3b384.173.67277 .318155 .443159 .454 0.8
Trea TurnerFFOss304.794.47524 .336310 .506310 .506 1.3
Luis UriasWBS3b261.911.7330 .1006 .1437 .167 2.7
Ramon UriasWBS3b293.242.95255 .239154 .453155 .456 1.5
Gio UrshelaDLC3b312.622.46220 .309114 .458114 .458 1.3
Josh VanMeter*HHH2b281.851.5262 .11325 .28125 .281 1.1
Ildemaro Vargas#DMF3b313.393.14231 .320119 .456122 .467 0.9
Daulton Varsho*DMFrf263.513.23294 .177170 .436171 .438 2.0
Andrew VaughnDLClf250.830.7437 .18916 .33317 .354 2.0
Christian VazquezPHIc 323.583.29260 .319132 .429134 .435 1.1
Alex Verdugo*LBYlf274.554.28506 .294227 .399231 .406 1.0
Matt VierlingDMFcf263.713.45326 .273150 .389151 .391 1.5
Daniel Vogelbach*LBdh304.063.36261 .234211 .505211 .505 1.0
Luke VoitATdh323.923.3362 .27446 .48947 .500 1.4
LaMonte Wade*DBrf292.562.17139 .18757 .31862 .346 0.7
Tyler Wade*WW2b283.733.4048 .27125 .44626 .464 1.0
Christian WalkerDZ1b324.333.76402 .216327 .599330 .604 0.6
Matt Wallner*PHIrf253.913.4854 .37048 .53348 .533 2.2
Taylor Walls#DBss260.910.7217 .29413 .44813 .448 1.0
Jared Walsh*LVM1b293.803.60206 .23391 .34291 .342 3.2
Taylor WardPCPrf294.313.80358 .288268 .565269 .568 0.9
Joey Wendle*SH3b334.023.79375 .259136 .335140 .345 0.9
Patrick Wisdom 3b314.193.82291 .220195 .474197 .479 2.5
Bobby Witt JrHHHss234.274.02431 .267242 .461248 .472 2.4
Connor WongATc 273.433.1417 .3538 .3338 .333 6.0
Kolten Wong* 2b323.382.99204 .240114 .432121 .458 1.0
Austin WynnsLBc 322.672.337 .5717 .8757 .875 0.0
Mike Yastrzemski*FMcf323.002.59160 .262102 .459103 .464 1.2
Christian Yelich*DMFlf314.153.57309 .330202 .478204 .482 0.9
Juan YepezFWXlf254.193.93246 .297158 .510158 .510 2.8
Seby ZavalaPHIc 293.513.00144 .32679 .39579 .395 1.7
Mike ZuninoLBYc 321.861.8620 .0000 .0000 .00099.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*FWXss22 .222 .286 .222 .508184000112
Jose AbreuDLC1b36 .289 .387 .484 .871159461306242618
Ronald AcunaFMrf25 .221 .312 .295 .607952140171310
Willy Adames ss27 .277 .312 .505 .8171012894220618
Riley AdamsPYc 27 .214 .250 .333 .583429201624
Ozzie Albies#DZ2b26 .204 .212 .306 .5189820701515
Jorge AlfaroWWc 30 .315 .364 .500 .864922942312627
Pete AlonsoWBS1b28 .218 .286 .382 .66855120031056
Jose AltuvePHI2b33 .365 .445 .6471.092156571519262213
Yordan Alvarez*CRWdh26 .265 .351 .349 .70016644911172224
Brian AndersonFFO3b30 .387 .441 .484 .9253112110328
Tim AndersonDMFss30 .435 .488 .6201.1081084780415125
Elvis AndrusPYss34 .293 .340 .489 .829174511117221314
Orlando ArciaKW2b28 .242 .265 .364 .628338101614
Nolan ArenadoDZ3b32 .320 .346 .7301.0761223983123261
Gabriel AriasDB3b23 .000 .000 .000 .00000000000
Randy ArozarenaDBlf28 .333 .388 .530 .91813244725161217
Luis Arraez*CRW1b26 .258 .328 .302 .6311824731119183
Christian ArroyoWW2b28 .268 .308 .282 .58971191009510
Jose AzocarATcf27 .250 .294 .375 .669164010102
Akil Baddoo*HHHlf24 .120 .154 .160 .314253100214
Harrison BaderLVMcf29 .306 .327 .347 .6744915200921
Javier BaezSHss30 .318 .336 .598 .9341324265713413
Tucker Barnhart#LVMc 32 .267 .333 .267 .600308000434
Jose BarreroDZss25 .000 .000 .000 .00000000000
Joey BartKWc 26 .182 .250 .182 .432112000016
Matthew BattenDB3b28 .0001.000 .0001.00000000000
Josh Bell#FFO1b30 .366 .396 .545 .94114553102425812
Cody Bellinger*LBYcf27 .176 .222 .265 .487346110223
Brandon Belt*FWX1b35 .000 .500 .000 .50010000010
Andrew Benintendi*LBYlf28 .381 .458 .381 .839218000331
Will Benson*CRWcf25 .000 .000 .000 .00010000001
Jon BertiSH2b33 .221 .243 .356 .5991042350316316
Christian BethancourtFWXc 31 .267 .313 .267 .579154000211
Mookie BettsLVMrf30 .276 .327 .545 .8721454074823119
Bo BichetteKWss25 .261 .303 .394 .69814237514191019
Charlie Blackmon*FFOdh36 .373 .406 .432 .838118441302145
Xander BogaertsFMss30 .422 .511 .5781.089154651503212913
Alec BohmKW3b26 .351 .381 .490 .871151539322083
Michael Brantley*PHIdh36 .167 .306 .200 .506305100531
Alex BregmanPHI3b29 .257 .378 .346 .72413635101023237
Seth Brown*FFO1b30 .222 .282 .500 .782368103835
Kris BryantDZlf31 .350 .404 .447 .8501033610008108
Jake BurgerDMF3b27 .268 .330 .474 .804972680413921
Byron BuxtonSHcf29 .260 .311 .573 .884962530920715
Miguel CabreraWBSdh40 .319 .367 .363 .73091292104710
Oswaldo Cabrera#DBrf24 .385 .500 .5131.0133915120897
Kole Calhoun*HHHrf35 .667 .6671.0001.66732100001
Alex CallATlf28 .500 .667 .5001.16721000100
Mark CanhaATlf34 .316 .357 .506 .863792560319512
Victor Caratini#DZc 29 .179 .220 .308 .527397201503
Dylan Carlson#HHHcf24 .343 .395 .472 .86710837721151010
Kerry Carpenter*PYdh25 .313 .313 .500 .813165001401
Matt Carpenter*FFOdh37 .292 .373 .594 .9669628508181116
Nick CastellanosLBYrf31 .240 .262 .270 .53210024300536
Diego CastilloDZss25 .143 .133 .214 .348142100206
Harold Castro*AT1b29 .300 .344 .350 .69460181101343
Rodolfo Castro#FFO2b24 .000 .000 .000 .00010000000
Willi Castro#KWrf26 .269 .276 .385 .660267001713
Gilberto CelestinoATcf24 .286 .500 .286 .78672000131
Matt ChapmanCRW3b30 .226 .255 .301 .55693214018416
Michael ChavisFWX1b271.0001.0001.0002.00022000000
Jazz Chisholm*LBY2b25 .208 .250 .375 .625245101413
Ji-Man Choi*WW1b32 .397 .470 .507 .97773296107824
Joe ConnorPYlf30 .231 .299 .298 .59612128420111213
William ContrerasATc 25 .341 .455 .405 .86012643610192815
Willson ContrerasPCPc 31 .273 .360 .6591.01988247091799
Garrett CooperPY1b32 .184 .231 .265 .496499400338
Carlos CorreaLVMss28 .347 .421 .526 .947953380310122
Brandon Crawford*CRWss36 .143 .250 .190 .440213100115
J.P. Crawford*LBss28 .194 .299 .284 .5826713410496
C.J. CronPCP1b33 .217 .231 .357 .5881292830522318
Jake Cronenworth*PHI2b29 .239 .287 .348 .63592228109315
Nelson CruzATdh42 .192 .276 .192 .468265000233
Oneil Cruz*DBss24 .190 .255 .476 .7324280329411
Charlie CulbersonPCP3b34 .273 .329 .377 .7067721501979
Travis d'ArnaudSHc 34 .385 .406 .563 .96896378031726
J.D. DavisPCPdh30 .325 .386 .450 .8364013201435
Yonathan DazaWWcf29 .292 .303 .354 .6579628600724
Bryan De La CruzDMFcf26 .167 .242 .167 .409305000038
Paul DeJongHHHss29 .259 .333 .407 .7412774002310
Jason DelayFFOc 28 .429 .429 .429 .85773000102
Rafael Devers*FM3b26 .210 .288 .343 .6311052272116919
Aledmys DiazFWXlf32 .253 .282 .465 .74699254151342
Elias DiazDBc 32 .220 .264 .360 .6245011320835
Yandy DiazDLC3b31 .233 .294 .367 .661307400531
Corey Dickerson* lf34 .125 .125 .125 .25081000002
Josh DonaldsonHHH3b37 .145 .207 .211 .4187611201869
Brendan Donovan*PY2b26 .266 .373 .353 .7261393782019237
Hunter DozierCRW1b31 .250 .295 .375 .6701122845017814
Brandon DruryWBS3b30 .291 .311 .603 .914141411211028526
Mauricio DubonFWXcf28 .231 .333 .308 .641133100120
Adam DuvallFFOcf34 .000 .091 .000 .091100000012
Nate EatonPHIrf26 .287 .341 .450 .79180231326611
Tommy Edman#FFOss28 .336 .362 .478 .8391344512211257
Eduardo Escobar#PY3b34 .228 .294 .354 .64815836533141522
Santiago EspinalKW2b28 .296 .320 .401 .721142429021965
Thairo EstradaFM2b27 .237 .307 .342 .649761801212912
Stuart FairchildPHIlf27 .295 .377 .574 .951611801519513
Kyle FarmerCRWss32 .311 .352 .516 .868161508272595
David FletcherLVM2b29 .211 .243 .254 .4977115300520
Wilmer FloresSH2b31 .241 .304 .411 .7151122710619615
Nick FortesFMc 26 .222 .364 .278 .641184100242
Ty FranceLB1b28 .327 .406 .436 .8435518301765
Maikel FrancoCRW3b30 .143 .143 .286 .42971100000
Wander Franco#DZss22 .214 .267 .286 .552143100210
Adam Frazier*PCP2b31 .250 .329 .309 .638136348009138
Freddie Freeman*FM1b33 .251 .305 .322 .62617143711211226
TJ Friedl*ATcf27 .349 .453 .6441.09714952451022188
Joey Gallo*WWlf29 .212 .261 .288 .5501042220214743
Ben Gamel*CRWlf31 .222 .331 .283 .6139922600141018
Adolis GarciaFMrf30 .252 .299 .448 .747163411216261220
Leury Garcia#WW2b32 .164 .230 .179 .4096711100755
Luis Garcia* ss23 .257 .284 .314 .59870184005214
Kyle GarlickPHIlf31 .000 .333 .000 .33320000002
Stone GarrettFWXlf27 .274 .348 .452 .79962175026417
Mitch GarverLBYdh32 .171 .333 .415 .7484171034102
Andres Gimenez*PY2b24 .313 .342 .385 .7271825762118316
Paul GoldschmidtPHI1b35 .446 .554 .8181.3721486617112283515
Yan GomesPHIc 35 .000 .000 .000 .00000000000
Luis Gonzalez*ATrf27 .167 .167 .167 .333122000102
Oscar GonzalezSHrf25 .200 .261 .250 .511204100424
Nolan Gorman*DMF2b23 .0001.000 .0001.00000000010
Yasmani Grandal#CRWc 34 .191 .267 .235 .50268133004710
Riley Greene*FWXcf22 .288 .373 .365 .73810430420141427
Randal Grichuk rf31 .319 .347 .464 .81113844102219514
Vaughn GrissomDLC2b22 .500 .600 .5001.10042000010
Robbie Grossman#FFOlf33 .278 .409 .333 .742185100243
Vladimir GuerreroWW1b24 .392 .464 .5571.020973832316121
Luis Guillorme*DMF2b28 .424 .457 .455 .9123314100423
Lourdes GurrielDLClf29 .267 .353 .333 .686154100122
Yuli GurrielPY1b39 .500 .500 .7501.25084200200
Eric HaaseDLCc 30 .246 .301 .336 .63713433602141123
Sam Haggerty#LBrf29 .346 .346 .6921.038269003802
Garrett HampsonFWXss28 .295 .393 .420 .813882634013169
Ian Happ#DLClf28 .339 .376 .429 .8051685710116924
Bryce Harper*WBSdh30 .234 .324 .339 .66312429403131620
Michael Harris II*PHIcf22 .238 .268 .401 .66914735101423531
Josh HarrisonLB2b35 .281 .333 .313 .646329100131
Ke'Bryan HayesFWX3b26 .298 .356 .413 .7691213691110128
Austin HaysFWXlf27 .310 .359 .479 .83871221131343
Austin HedgesLVMc 30 .195 .256 .354 .60982162131476
Jonah Heim#FMc 28 .188 .222 .333 .55669134021136
Gunnar Henderson*LBY3b22 .000 .200 .000 .20040000011
Cesar Hernandez#WBS2b33 .263 .291 .289 .58176202001038
Enrique HernandezSHcf31 .148 .274 .272 .545811240291412
Teoscar HernandezPCPrf30 .381 .409 .7141.123218401814
Yadiel Hernandez*SHlf35 .269 .269 .269 .538267000100
Odubel Herrera*FFOcf31 .333 .365 .383 .748120406001568
Jason Heyward*CRWcf33 .350 .350 .450 .800207200304
Aaron Hicks# cf33 .183 .271 .212 .48310419001101213
Kyle HigashiokaLBYc 33 .308 .328 .600 .92865201061224
P.J. HigginsPHI1b30 .333 .313 .400 .712155100502
Nico HoernerDLCss26 .394 .407 .533 .940137549501225
Rhys Hoskins 1b30 .290 .348 .462 .810145421223321521
Eric Hosmer*PY1b33 .315 .358 .386 .7431274060122911
Sam HuffHHHc 25 .333 .333 .333 .66793000100
Andy IbanezLVM3b30 .273 .273 .273 .545113000000
Jose IglesiasCRWss33 .263 .318 .342 .6603810300632
Jonathan IndiaLB2b26 .273 .325 .325 .65077212108510
Kyle Isbel*PYrf26 .000 .000 .000 .00030000000
Danny JansenDZc 28 .207 .323 .427 .750821711517154
Ryan JeffersWBSc 26 .179 .281 .250 .53156100203811
Eloy JimenezPYdh26 .257 .330 .416 .74610126404211113
Nolan Jones*PHIrf25 .176 .222 .176 .399173000013
Aaron JudgeLVMcf31 .355 .420 .8711.291124446218401619
Josh JungWW3b25 .180 .203 .213 .41661112003111
Carson KellyDMFc 28 .236 .313 .348 .6618921701669
Tony Kemp*LVM2b31 .182 .357 .273 .630112100022
Max Kepler*FMrf30 .250 .340 .298 .63884214008101
Kevin Kiermaier*WWcf33 .313 .389 .344 .7333210100142
Ha-Seong KimLBYss27 .271 .395 .380 .7751293542214261
Isiah Kiner-FalefaFFOss28 .291 .303 .368 .67011734710924
Alex Kirilloff*HHHlf25 .208 .375 .292 .667245010224
Alejandro Kirk c 24 .330 .379 .420 .79988292021176
Andrew KniznerPCPc 28 .161 .257 .355 .612315002543
Steven Kwan*FFOlf25 .364 .417 .364 .780228000213
Shea LangeliersDBdh25 .000 .000 .000 .00050000001
Trevor Larnach*KWlf26 .250 .288 .315 .602124318007719
Ramon LaureanoPCPrf28 .236 .346 .416 .76289218127811
DJ LeMahieuLB3b34 .403 .478 .5581.037773130318122
Royce LewisPHIss24 .138 .194 .207 .400294200423
Francisco Lindor# ss29 .265 .342 .371 .71317045414211615
Evan LongoriaKW3b37 .267 .307 .425 .7321203210619713
Nicky Lopez*CRW2b28 .500 .667 .5001.16721000000
Brandon Lowe*KW2b28 .364 .364 .6361.000114001200
Josh Lowe*CRWrf25 .102 .255 .114 .36888910081724
Nathaniel Lowe*AT1b27 .287 .338 .385 .72319556704291222
Gavin Lux*DMF2b25 .320 .367 .390 .7571003221113810
Manny MachadoLVM3b30 .274 .309 .504 .813113313172577
Luke MaileATc 32 .316 .381 .368 .749196100021
Martin MaldonadoWBSc 36 .213 .314 .393 .70861130136911
Trey ManciniDZdh31 .299 .359 .376 .73511735601131111
Manuel MargotDZrf28 .500 .533 .6431.176147200110
Brandon Marsh*PHIlf25 .235 .307 .309 .615681631010720
Ketel Marte#LBY2b29 .247 .304 .398 .70293238021177
Starling MartePCPrf34 .500 .519 .9621.4802613303912
J.D. MartinezPCPdh35 .339 .424 .6051.028124421724211917
Michael Massey*HHH2b25 .167 .259 .222 .48172120202616
Nomar Mazara*LVMrf28 .188 .235 .250 .485163100115
Jake McCarthy*DZrf25 .298 .365 .426 .791942860221910
Chas McCormickFWXcf28 .373 .448 .5781.026833120512129
Andrew McCutchenHHHdh36 .252 .336 .557 .89211529918231512
Reese McGuire*DMFc 28 .452 .468 .476 .94442191001036
Ryan McKennaWWlf26 .333 .364 .486 .8507224110011411
Zach McKinstry*AT2b28 .225 .279 .300 .579409001434
Ryan McMahon* 3b28 .225 .328 .265 .59210223101121616
Jeff McNeil*DMF2b31 .362 .401 .475 .876141515132294
Austin Meadows*ATrf28 .217 .280 .261 .5414610200444
Francisco Mejia#DLCc 27 .353 .389 .529 .918176300410
MJ Melendez*FWXc 24 .240 .298 .365 .663962352111710
Danny MendickPHIss29 .368 .410 .421 .83157213001044
Joey MenesesFWX1b31 .318 .384 .545 .92988285051499
Oscar MercadoCRWrf28 .163 .200 .209 .409437200026
Whit MerrifieldPHI2b34 .219 .227 .329 .5557316202612
Jake MeyersDBcf27 .150 .190 .200 .390203100218
Owen MillerDB1b26 .236 .303 .415 .71810625405181018
Jose MirandaSH1b25 .303 .328 .569 .896109332092654
Garrett Mitchell*ATcf24 .000 .000 .000 .00000000000
Yadier MolinaFFOc 40 .286 .306 .333 .640105303101248
Yoan Moncada#WBS3b28 .077 .200 .308 .508131001323
Dylan MooreLBrf30 .293 .382 .328 .71058172007812
Christopher MorelPYcf24 .158 .214 .421 .635386103739
Gabriel MorenoWWc 23 .167 .286 .167 .45261000010
Ryan MountcastleCRW1b26 .241 .250 .367 .61779191036116
Mike Moustakas*LVMdh34 .250 .294 .313 .607164100113
Cedric Mullins* cf28 .250 .314 .293 .6071403530181014
Max Muncy*PCP3b32 .500 .571 .5001.07163000010
Sean MurphyPYc 28 .272 .370 .524 .89410328616121510
Wil MyersWBSrf32 .200 .231 .440 .671255111516
Tyler Naquin*FWXrf32 .111 .111 .111 .22291000002
Omar Narvaez*FWXc 31 .167 .375 .167 .54261000020
Kevin NewmanPCP2b29 .412 .524 .471 .994177100041
Tomas NidoATc 29 .350 .458 .500 .958207001432
Brandon Nimmo*LBcf30 .250 .339 .340 .67910025221121413
Austin NolaLBc 33 .222 .314 .311 .6254510400661
Lars Nootbaar*DMFrf25 .299 .412 .495 .907972992221208
Logan O'HoppeSHc 23 .444 .444 .444 .88994000100
Tyler O'NeillDMFlf28 .221 .289 .324 .61368151021079
Shohei Ohtani*PHIdh28 .252 .331 .397 .72813133514261424
Edward OlivaresLVMrf27 .279 .386 .547 .9338624207141213
Matt Olson*HHH1b29 .239 .317 .359 .67614234613191721
Rafael Ortega*PYcf32 .343 .405 .418 .8236723201474
Marcell OzunaHHHdh32 .162 .194 .162 .356136220008622
Josh Palacios*DBrf27 .077 .200 .077 .277131000012
Isaac ParedesHHH3b24 .270 .382 .378 .760742020210143
Vinnie Pasquantino*FWX1b25 .278 .381 .344 .72590252207145
Joc Pederson* lf31 .196 .305 .373 .67851102218716
Jeremy PenaFFOss25 .250 .282 .306 .588369200226
David Peralta*FFOlf35 .250 .323 .286 .608287100126
Geraldo Perdomo#WWss23 .258 .348 .258 .606124320008172
Salvador PerezLBc 33 .277 .382 .383 .7654713201474
Tommy PhamDLClf35 .325 .413 .525 .9384013012955
Chad PinderCRWlf31 .322 .364 .517 .88114346327161015
Rene PintoDBc 26 .167 .143 .167 .31061000100
Jorge Polanco#WW2b29 .151 .195 .192 .3877311110244
AJ PollockDLClf35 .295 .358 .540 .898139411117211610
Jurickson Profar#WBSlf30 .218 .259 .291 .5505512400330
Albert PujolsFFOdh43 .296 .351 .531 .882982950620104
Cal Raleigh#SHc 26 .294 .429 .529 .958175101444
Harold RamirezLVMdh28 .318 .353 .421 .774107345021273
Jose Ramirez# 3b30 .277 .301 .453 .754148417252456
J.T. RealmutoHHHc 32 .258 .313 .393 .70689233317419
Rob RefsnyderFMrf32 .293 .339 .374 .713992961010811
Hunter RenfroeWWrf31 .276 .372 .457 .82910529215181611
Luis Rengifo#LBY2b26 .337 .373 .558 .930104353161961
Franmil ReyesCRWdh27 .000 .000 .000 .00060000003
Victor Reyes#PYrf28 .429 .455 .524 .978219200210
Bryan Reynolds#KWcf28 .304 .352 .554 .906148454011331111
Matt ReynoldsFM2b32 .000 .000 .000 .00010000001
Austin RileyAT3b26 .341 .412 .574 .986176601328462123
Emmanuel RiveraWBS3b27 .222 .300 .349 .6496314311862
Anthony Rizzo*CRW1b33 .299 .416 .6941.1101474411115442214
Luis RobertKWcf25 .420 .461 .5591.0201436050515116
Victor RoblesFWXcf26 .194 .237 .194 .431367000527
Brendan RodgersDZ2b26 .244 .320 .422 .7424511501252
Julio Y. RodriguezLBcf22 .303 .358 .486 .84510933206171021
Josh Rojas*FWX3b29 .357 .455 .6791.13328103021156
Miguel RojasATss34 .500 .483 .6791.1612814310501
Austin RomineFFOc 34 .200 .200 .200 .40051000000
Amed RosarioDZss27 .255 .297 .396 .693106279021585
Eddie Rosario*LVMlf31 .000 .333 .000 .33320000010
Darin RufKW1b36 .185 .260 .294 .55411922403101212
Keibert Ruiz#DLCc 24 .308 .308 .308 .615134000200
Adley Rutschman#HHHc 25 .273 .346 .364 .71066183011298
Gary SanchezKWc 30 .080 .226 .080 .306252000158
Jesus Sanchez*SHcf25 .100 .182 .100 .282101000011
Carlos Santana#SH1b37 .248 .339 .367 .706109274037145
Anthony Santander#DZrf28 .322 .400 .488 .88812139505161715
Jonathan SchoopLBY2b31 .429 .429 .429 .85773000300
Kyle Schwarber*LBYlf30 .163 .252 .268 .52012320403161529
Frank SchwindelLVM1b31 .130 .173 .232 .405699102842
Corey Seager*WBSss29 .232 .322 .376 .69812529903201714
Jean SeguraDLC2b33 .316 .338 .459 .797133424331649
Marcus SemienWBS2b32 .248 .268 .346 .614153384411438
Brian ServenWWc 28 .000 .333 .000 .33320000110
Gavin Sheets*DZrf27 .194 .242 .226 .468316100127
Jose SiriSHcf27 .133 .133 .333 .467152001106
Austin SlaterLBcf30 .319 .411 .489 .9004715311988
Josh Smith*WW3b25 .0001.000 .0001.00000000010
Pavin Smith*CRWrf27 .333 .368 .500 .868186110212
Will SmithKWc 28 .320 .387 .497 .8831474791520134
Donovan SolanoAT1b35 .433 .471 .467 .9373013100611
Jorge SolerSHlf31 .000 .000 .000 .00010000001
Juan Soto*DBrf24 .242 .384 .313 .69712831221172815
Livan Soto*KWss23 .208 .240 .333 .573245001413
George SpringerPCPcf33 .127 .219 .273 .491557012875
Jacob StallingsFMc 33 .133 .235 .200 .435152100120
Giancarlo StantonLBdh33 .212 .366 .333 .699337101184
Tyler StephensonWWc 26 .491 .508 .6001.10855276009311
Trevor StoryFM2b30 .218 .256 .479 .7351192670818533
Bryson Stott*SHss25 .288 .319 .396 .715111327118516
Garrett Stubbs*FMc 30 .447 .559 .9571.517472130712123
Eugenio SuarezDLC3b31 .236 .307 .451 .75814434817311623
Jack Suwinski*KWlf24 .080 .233 .080 .313252000356
Seiya SuzukiPCPrf28 .221 .297 .471 .7681042372514123
Dansby SwansonPCPss29 .294 .356 .476 .83214342616271523
Raimel Tapia*LBlf291.0001.0004.0005.00011001100
Leody Taveras#WWcf24 .245 .296 .283 .5791062621013816
Michael A. TaylorLVMcf32 .233 .333 .288 .62173174002115
Tyrone TaylorPYcf29 .211 .262 .286 .5481332851111818
Rowdy Tellez* 1b28 .220 .307 .362 .66912728604241827
Alek Thomas*KWcf23 .111 .172 .222 .395273001324
Lane ThomasHHHlf27 .340 .384 .454 .83814148812111014
Bubba ThompsonWBSlf25 .000 .000 .000 .00030000001
Trayce ThompsonDLClf32 .292 .340 .404 .745892670111618
Michael Toglia#PHIrf24 .000 .000 .000 .00000000000
Spencer TorkelsonLBY1b23 .289 .333 .495 .82897284241376
Luis TorrensLVMc 27 .400 .4001.0001.40052001201
Gleyber TorresDB2b26 .339 .382 .605 .98712442528221015
Alan TrejoPHIss27 .182 .231 .182 .413112000314
Jose TrevinoCRWc 30 .354 .385 .6771.0621274531123175
Mike TroutWBScf31 .295 .381 .496 .877129381404131820
Kyle Tucker*LBYrf26 .206 .284 .298 .5811312730310147
Justin TurnerDLC3b38 .158 .200 .158 .358193000011
Trea TurnerFFOss30 .375 .394 .6911.08515257134926611
Luis UriasWBS3b26 .103 .161 .103 .265293000116
Ramon UriasWBS3b29 .160 .192 .240 .432254200511
Gio UrshelaDLC3b31 .270 .275 .416 .6911373710501427
Josh VanMeter*HHH2b28 .083 .313 .167 .479121100244
Ildemaro Vargas#DMF3b31 .278 .323 .478 .80190256041649
Daulton Varsho*DMFrf26 .216 .237 .341 .577881950216213
Andrew VaughnDLClf25 .214 .353 .429 .782143001431
Christian VazquezPHIc 32 .344 .398 .484 .88212242110212115
Alex Verdugo*LBYlf27 .322 .350 .474 .8241524911042079
Matt VierlingDMFcf26 .360 .405 .477 .882111408111797
Daniel Vogelbach*LBdh30 .148 .324 .167 .4905481004149
Luke VoitATdh32 .286 .286 .357 .643144100203
LaMonte Wade*DBrf29 .136 .208 .227 .436223010210
Tyler Wade*WW2b28 .000 .000 .000 .00010000000
Christian WalkerDZ1b32 .229 .299 .432 .7311182730723138
Matt Wallner*PHIrf25 .091 .167 .182 .348111100012
Taylor Walls#DBss26 .300 .462 .500 .962103200133
Jared Walsh*LVM1b29 .250 .333 .250 .583164000024
Taylor WardPCPrf29 .294 .357 .468 .8251093221516137
Joey Wendle*SH3b33 .130 .231 .130 .361233000034
Patrick Wisdom 3b31 .265 .317 .575 .89211330110819923
Bobby Witt JrHHHss23 .160 .201 .336 .5371252021615714
Connor WongATc 27 .000 .000 .000 .00000000000
Kolten Wong* 2b32 .222 .348 .222 .570184000331
Austin WynnsLBc 32 .000 .000 .000 .00000000000
Mike Yastrzemski*FMcf32 .286 .382 .500 .882288002646
Christian Yelich*DMFlf31 .265 .339 .314 .6531022720181115
Juan YepezFWXlf25 .130 .130 .130 .261233000002
Seby ZavalaPHIc 29 .174 .296 .261 .557234200147
Mike ZuninoLBYc 32 .000 .000 .000 .00040000001

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*FWXss22 .243 .259 .277 .5372927151129717
Jose AbreuDLC1b36 .320 .379 .414 .7933721192114573327
Ronald AcunaFMrf25 .281 .349 .403 .752345971319453143
Willy Adames ss27 .273 .289 .466 .75517648130730529
Riley AdamsPYc 27 .263 .338 .368 .7075715301767
Ozzie Albies#DZ2b26 .212 .290 .297 .58722247704212623
Jorge AlfaroWWc 30 .233 .281 .351 .63220247715211155
Pete AlonsoWBS1b28 .282 .314 .502 .8153339410021711735
Jose AltuvePHI2b33 .279 .357 .406 .7633841072318574632
Yordan Alvarez*CRWdh26 .303 .420 .571 .9912547712118545225
Brian AndersonFFO3b30 .231 .284 .337 .621312721615302139
Tim AndersonDMFss30 .331 .346 .416 .76228193112318622
Elvis AndrusPYss34 .244 .284 .343 .627332811724312028
Orlando ArciaKW2b28 .235 .307 .402 .70920448818392320
Nolan ArenadoDZ3b32 .285 .328 .450 .77836210323211562412
Gabriel AriasDB3b23 .000 .000 .000 .00010000000
Randy ArozarenaDBlf28 .252 .335 .357 .692325821525363757
Luis Arraez*CRW1b26 .309 .367 .405 .773343106183334328
Christian ArroyoWW2b28 .335 .378 .451 .828224751214251310
Jose AzocarATcf27 .311 .349 .398 .7471033214013611
Akil Baddoo*HHHlf24 .178 .241 .178 .41973130004611
Harrison BaderLVMcf29 .235 .267 .342 .60924357454171028
Javier BaezSHss30 .223 .244 .282 .5263016793129636
Tucker Barnhart#LVMc 32 .250 .300 .313 .61326867912232033
Jose BarreroDZss25 .000 .000 .000 .00020000001
Joey BartKWc 26 .238 .347 .286 .633842010171324
Matthew BattenDB3b28 .000 .000 .000 .00000000000
Josh Bell#FFO1b30 .252 .357 .372 .730349881076565831
Cody Bellinger*LBYcf27 .211 .268 .368 .63776161415614
Brandon Belt*FWX1b35 .217 .302 .304 .6064610101559
Andrew Benintendi*LBYlf28 .324 .424 .394 .81871233104136
Will Benson*CRWcf25 .000 .000 .000 .00010000001
Jon BertiSH2b33 .267 .344 .305 .64918750510132125
Christian BethancourtFWXc 31 .277 .303 .409 .711318881129381339
Mookie BettsLVMrf30 .262 .317 .490 .80741210822620493140
Bo BichetteKWss25 .365 .398 .523 .9213861412459562146
Charlie Blackmon*FFOdh36 .237 .266 .316 .5821523630314420
Xander BogaertsFMss30 .284 .343 .395 .7383701052035323243
Alec BohmKW3b26 .317 .330 .415 .7451835860430515
Michael Brantley*PHIdh36 .333 .416 .516 .93212642113225206
Alex BregmanPHI3b29 .254 .346 .463 .8093398613218584627
Seth Brown*FFO1b30 .221 .297 .416 .7127717304131010
Kris BryantDZlf31 .377 .424 .492 .9166123102546
Jake BurgerDMF3b27 .293 .294 .457 .7511163462316121
Byron BuxtonSHcf29 .267 .362 .573 .934131353211261827
Miguel CabreraWBSdh40 .265 .286 .265 .550349000813
Oswaldo Cabrera#DBrf24 .231 .337 .282 .619781810171310
Kole Calhoun*HHHrf35 .429 .429 .8571.28673001401
Alex CallATlf28 .750 .7502.2503.00043002600
Mark CanhaATlf34 .313 .398 .401 .799217681112241820
Victor Caratini#DZc 29 .203 .298 .220 .51817736300152523
Dylan Carlson#HHHcf24 .225 .269 .348 .617253571443371723
Kerry Carpenter*PYdh25 .394 .475 .6971.17233131031063
Matt Carpenter*FFOdh37 .248 .388 .427 .815206514011344832
Nick CastellanosLBYrf31 .306 .326 .432 .75932499211634842
Diego CastilloDZss25 .233 .294 .333 .627307001635
Harold Castro*AT1b29 .274 .303 .370 .6727320401826
Rodolfo Castro#FFO2b24 .222 .222 .444 .66792010003
Willi Castro#KWrf26 .226 .276 .321 .59753123104111
Gilberto CelestinoATcf24 .236 .261 .274 .535106252105410
Matt ChapmanCRW3b30 .229 .315 .434 .7492976819312433357
Michael ChavisFWX1b27 .203 .222 .362 .5856914122728
Jazz Chisholm*LBY2b25 .227 .320 .500 .8208820145161213
Ji-Man Choi*WW1b32 .271 .375 .399 .774273741407294648
Joe ConnorPYlf30 .180 .320 .262 .58261111204137
William ContrerasATc 25 .270 .335 .426 .76114138624211427
Willson ContrerasPCPc 31 .296 .375 .418 .793280831416423036
Garrett CooperPY1b32 .281 .352 .414 .766210591713171935
Carlos CorreaLVMss28 .319 .381 .448 .8293171011029363034
Brandon Crawford*CRWss36 .196 .296 .239 .535469200277
J.P. Crawford*LBss28 .250 .320 .315 .63530877151128318
C.J. CronPCP1b33 .290 .327 .464 .79137310814315542346
Jake Cronenworth*PHI2b29 .245 .326 .349 .675241591033342519
Nelson CruzATdh42 .320 .393 .360 .753258100036
Oneil Cruz*DBss24 .252 .310 .424 .7342626610111352350
Charlie CulbersonPCP3b34 .235 .281 .278 .55918744311131132
Travis d'ArnaudSHc 34 .254 .302 .423 .7251303370518518
J.D. DavisPCPdh30 .306 .342 .463 .8051083361324620
Yonathan DazaWWcf29 .237 .295 .290 .58516940601121321
Bryan De La CruzDMFcf26 .250 .317 .361 .678721831112813
Paul DeJongHHHss29 .333 .381 .611 .992186201614
Jason DelayFFOc 28 .241 .300 .284 .58416239700191138
Rafael Devers*FM3b26 .283 .357 .489 .8463118817115663727
Aledmys DiazFWXlf32 .269 .283 .380 .6622165841629511
Elias DiazDBc 32 .182 .249 .240 .489242441101192124
Yandy DiazDLC3b31 .277 .370 .325 .695329911002254616
Corey Dickerson* lf34 .279 .311 .406 .71725170162430149
Josh DonaldsonHHH3b37 .216 .271 .323 .59416736903161229
Brendan Donovan*PY2b26 .317 .428 .394 .82214245611212515
Hunter DozierCRW1b31 .333 .375 .450 .82560202111136
Brandon DruryWBS3b30 .241 .281 .423 .7043458312315451730
Mauricio DubonFWXcf28 .157 .200 .176 .376518100532
Adam DuvallFFOcf34 .333 .417 .333 .75093000321
Nate EatonPHIrf26 .194 .356 .278 .633367110494
Tommy Edman#FFOss28 .290 .334 .409 .7433521021727502338
Eduardo Escobar#PY3b34 .297 .344 .457 .801313931359602539
Santiago EspinalKW2b28 .326 .362 .396 .7572738954226159
Thairo EstradaFM2b27 .191 .232 .255 .48894180021058
Stuart FairchildPHIlf27 .239 .327 .239 .5664611000758
Kyle FarmerCRWss32 .305 .305 .305 .6105918000706
David FletcherLVM2b29 .262 .293 .284 .577141373001356
Wilmer FloresSH2b31 .252 .304 .392 .696278709010322027
Nick FortesFMc 26 .253 .308 .379 .68718246615271229
Ty FranceLB1b28 .257 .325 .376 .7012105492434167
Maikel FrancoCRW3b30 .000 .000 .000 .00000000000
Wander Franco#DZss22 .274 .339 .375 .714168467507170
Adam Frazier*PCP2b31 .251 .329 .318 .64735990126017427
Freddie Freeman*FM1b33 .330 .397 .439 .8363421132504553915
TJ Friedl*ATcf27 .165 .247 .228 .47579133104813
Joey Gallo*WWlf29 .147 .248 .342 .590225335311302964
Ben Gamel*CRWlf31 .307 .369 .454 .823238731245382631
Adolis GarciaFMrf30 .304 .348 .467 .8143451052149502259
Leury Garcia#WW2b32 .219 .250 .225 .4751874110013425
Luis Garcia* ss23 .400 .410 .550 .96060241121318
Kyle GarlickPHIlf311.0001.0001.0002.00011000000
Stone GarrettFWXlf27 .080 .179 .240 .419252101237
Mitch GarverLBYdh32 .187 .248 .297 .544911740210813
Andres Gimenez*PY2b24 .263 .333 .408 .742316831937372338
Paul GoldschmidtPHI1b35 .314 .372 .548 .91939812515324783753
Yan GomesPHIc 35 .000 .000 .000 .00010000000
Luis Gonzalez*ATrf27 .233 .285 .325 .6101202842112815
Oscar GonzalezSHrf25 .294 .324 .412 .7363471022225491427
Nolan Gorman*DMF2b23 .000 .333 .000 .33360000031
Yasmani Grandal#CRWc 34 .266 .331 .320 .65112834510161319
Riley Greene*FWXcf22 .224 .308 .339 .64717439642142130
Randal Grichuk rf31 .223 .272 .291 .56322049603151431
Vaughn GrissomDLC2b22 .148 .233 .333 .567274011626
Robbie Grossman#FFOlf33 .333 .333 .333 .66793000001
Vladimir GuerreroWW1b24 .269 .358 .451 .80919352809342724
Luis Guillorme*DMF2b28 .298 .380 .307 .687114341004154
Lourdes GurrielDLClf29 .228 .291 .272 .56331672911392128
Yuli GurrielPY1b39 .200 .200 .200 .40051000000
Eric HaaseDLCc 30 .204 .283 .389 .6725411103568
Sam Haggerty#LBrf29 .250 .348 .400 .748205110225
Garrett HampsonFWXss28 .265 .286 .265 .550349000113
Ian Happ#DLClf28 .272 .328 .420 .748331901748532852
Bryce Harper*WBSdh30 .278 .357 .495 .8523138715117433943
Michael Harris II*PHIcf22 .292 .375 .500 .8752888418312603732
Josh HarrisonLB2b35 .214 .259 .252 .511103221018411
Ke'Bryan HayesFWX3b26 .255 .294 .293 .587294751100261636
Austin HaysFWXlf27 .275 .333 .421 .7553751032756412835
Austin HedgesLVMc 30 .125 .194 .156 .351324100235
Jonah Heim#FMc 28 .133 .257 .133 .390304000357
Gunnar Henderson*LBY3b22 .200 .238 .400 .638204101214
Cesar Hernandez#WBS2b33 .261 .328 .298 .62616142600101512
Enrique HernandezSHcf31 .243 .311 .306 .6181112770017115
Teoscar HernandezPCPrf30 .357 .382 .6311.013843031619414
Yadiel Hernandez*SHlf35 .254 .313 .364 .67626467508272228
Odubel Herrera*FFOcf31 .253 .308 .364 .672992523111816
Jason Heyward*CRWcf33 .238 .305 .303 .60818544521241718
Aaron Hicks# cf33 .217 .344 .328 .67124453526264854
Kyle HigashiokaLBYc 33 .215 .249 .267 .5151954221218924
P.J. HigginsPHI1b30 .156 .333 .344 .677325301393
Nico HoernerDLCss26 .265 .294 .323 .617313831012331313
Rhys Hoskins 1b30 .227 .314 .410 .725229526012383039
Eric Hosmer*PY1b33 .336 .412 .437 .84911940101017142
Sam HuffHHHc 25 .000 .000 .000 .00020000001
Andy IbanezLVM3b30 .188 .235 .250 .485163100112
Jose IglesiasCRWss33 .300 .346 .328 .67431795900171814
Jonathan IndiaLB2b26 .301 .341 .448 .7893199615110491534
Kyle Isbel*PYrf26 .250 .333 .625 .95882001211
Danny JansenDZc 28 .264 .308 .453 .76115942309321114
Ryan JeffersWBSc 26 .192 .256 .329 .58514628614141229
Eloy JimenezPYdh26 .303 .384 .478 .862228698110353127
Nolan Jones*PHIrf25 .301 .400 .356 .756732240071216
Aaron JudgeLVMcf31 .302 .431 .5781.00834810518324617560
Josh JungWW3b25 .179 .226 .331 .5571452643418842
Carson KellyDMFc 28 .304 .352 .358 .71014845202161114
Tony Kemp*LVM2b31 .292 .319 .360 .6798926301740
Max Kepler*FMrf30 .261 .351 .359 .71023461615353319
Kevin Kiermaier*WWcf33 .198 .256 .248 .50412124301101020
Ha-Seong KimLBYss27 .272 .312 .342 .6553711011731342137
Isiah Kiner-FalefaFFOss28 .300 .349 .313 .661802410010611
Alex Kirilloff*HHHlf25 .265 .288 .367 .65698265118414
Alejandro Kirk c 24 .188 .301 .222 .5241172240061712
Andrew KniznerPCPc 28 .317 .359 .417 .7766019301648
Steven Kwan*FFOlf25 .324 .387 .448 .8353151021891403310
Shea LangeliersDBdh25 .000 .000 .000 .00080000002
Trevor Larnach*KWlf26 .217 .258 .367 .62460133028415
Ramon LaureanoPCPrf28 .278 .342 .469 .811288809214482043
DJ LeMahieuLB3b34 .238 .314 .304 .619345821213283924
Royce LewisPHIss24 .269 .296 .538 .835267211211
Francisco Lindor# ss29 .317 .380 .458 .8383691171749603644
Evan LongoriaKW3b37 .221 .300 .349 .64819543407262237
Nicky Lopez*CRW2b28 .188 .235 .188 .423163000110
Brandon Lowe*KW2b28 .182 .308 .242 .5509918410111511
Josh Lowe*CRWrf25 .230 .296 .296 .59123053821221951
Nathaniel Lowe*AT1b27 .287 .367 .450 .8173389711412534547
Gavin Lux*DMF2b25 .286 .351 .425 .7763399712105483249
Manny MachadoLVM3b30 .306 .363 .480 .84433310217113593042
Luke MaileATc 32 .300 .391 .450 .841206110235
Martin MaldonadoWBSc 36 .139 .189 .180 .370122173107744
Trey ManciniDZdh31 .263 .336 .402 .738338891819293242
Manuel MargotDZrf28 .373 .421 .490 .91151191111348
Brandon Marsh*PHIlf25 .303 .350 .444 .794304921774472564
Ketel Marte#LBY2b29 .232 .297 .366 .663306712823302829
Starling MartePCPrf34 .389 .396 .522 .9189035412804
J.D. MartinezPCPdh35 .259 .307 .370 .678332862015522344
Michael Massey*HHH2b25 .256 .286 .363 .6491684371313525
Nomar Mazara*LVMrf28 .182 .236 .245 .48222040503181427
Jake McCarthy*DZrf25 .305 .336 .440 .77528286729361322
Chas McCormickFWXcf28 .250 .365 .273 .6384411100479
Andrew McCutchenHHHdh36 .255 .306 .325 .631271691112212028
Reese McGuire*DMFc 28 .250 .280 .324 .6031764492017620
Ryan McKennaWWlf26 .221 .273 .268 .5411493340171145
Zach McKinstry*AT2b28 .250 .368 .313 .681164100134
Ryan McMahon* 3b28 .266 .360 .427 .7873168416111574851
Jeff McNeil*DMF2b31 .342 .400 .483 .8833331142037523015
Austin Meadows*ATrf28 .333 .375 .533 .908155300110
Francisco Mejia#DLCc 27 .273 .261 .364 .625226200406
MJ Melendez*FWXc 24 .170 .298 .319 .617478401297
Danny MendickPHIss29 .381 .409 .476 .8854216400624
Joey MenesesFWX1b31 .308 .349 .427 .776253781016381627
Oscar MercadoCRWrf28 .258 .304 .484 .78893241161369
Whit MerrifieldPHI2b34 .229 .256 .398 .65383194221637
Jake MeyersDBcf27 .167 .231 .292 .522244110427
Owen MillerDB1b26 .266 .271 .336 .607128347101829
Jose MirandaSH1b25 .261 .300 .354 .653280731812381032
Garrett Mitchell*ATcf24 .000 .000 .000 .00010000000
Yadier MolinaFFOc 40 .200 .212 .200 .4126513000814
Yoan Moncada#WBS3b28 .182 .250 .182 .432112000111
Dylan MooreLBrf30 .235 .344 .369 .71317942852262640
Christopher MorelPYcf24 .239 .277 .424 .700255611249441474
Gabriel MorenoWWc 23 .250 .280 .292 .572246100113
Ryan MountcastleCRW1b26 .227 .278 .413 .69115034925251026
Mike Moustakas*LVMdh34 .237 .315 .361 .6769723303141114
Cedric Mullins* cf28 .270 .328 .437 .76537110012712362934
Max Muncy*PCP3b32 .174 .371 .326 .6974684018156
Sean MurphyPYc 28 .253 .310 .346 .655269681304302235
Wil MyersWBSrf32 .250 .306 .304 .6105614300459
Tyler Naquin*FWXrf32 .209 .285 .321 .60613428631171330
Omar Narvaez*FWXc 31 .222 .222 .222 .44492000001
Kevin NewmanPCP2b29 .333 .350 .333 .683186000113
Tomas NidoATc 29 .260 .288 .305 .5941544070015723
Brandon Nimmo*LBcf30 .311 .384 .431 .8153831191177304123
Austin NolaLBc 33 .284 .346 .331 .67716948501161212
Lars Nootbaar*DMFrf25 .214 .311 .423 .734234508113463531
Logan O'HoppeSHc 23 .000 .000 .000 .00020000100
Tyler O'NeillDMFlf28 .263 .331 .445 .77613736217181524
Shohei Ohtani*PHIdh28 .320 .388 .566 .9542979520713603437
Edward OlivaresLVMrf27 .200 .244 .247 .49285171016519
Matt Olson*HHH1b29 .247 .308 .469 .7773568818219603262
Rafael Ortega*PYcf32 .282 .347 .407 .75417750705261917
Marcell OzunaHHHdh32 .219 .257 .376 .633356789115551653
Josh Palacios*DBrf27 .154 .195 .308 .503396220426
Isaac ParedesHHH3b24 .202 .276 .410 .686188389010302014
Vinnie Pasquantino*FWX1b25 .250 .319 .329 .64824060623292614
Joc Pederson* lf31 .257 .320 .448 .7683358611415593241
Jeremy PenaFFOss25 .214 .214 .214 .429143000104
David Peralta*FFOlf35 .211 .247 .350 .596346732953261645
Geraldo Perdomo#WWss23 .209 .269 .304 .573339711325252445
Salvador PerezLBc 33 .222 .254 .427 .68117138311029523
Tommy PhamDLClf35 .152 .204 .212 .41699150028618
Chad PinderCRWlf31 .265 .296 .453 .7491173151520620
Rene PintoDBc 26 .100 .182 .100 .282101000114
Jorge Polanco#WW2b29 .223 .353 .440 .7931844110010303727
AJ PollockDLClf35 .314 .340 .353 .6935116200725
Jurickson Profar#WBSlf30 .207 .292 .305 .59716434812172019
Albert PujolsFFOdh43 .286 .392 .528 .920231666116393819
Cal Raleigh#SHc 26 .245 .316 .580 .896257639125622852
Harold RamirezLVMdh28 .272 .301 .359 .66035797152448936
Jose Ramirez# 3b30 .271 .326 .447 .7733519525211703315
J.T. RealmutoHHHc 32 .258 .319 .387 .706217561224231515
Rob RefsnyderFMrf32 .321 .424 .357 .781561820014910
Hunter RenfroeWWrf31 .252 .294 .509 .8033308323120562044
Luis Rengifo#LBY2b26 .217 .261 .300 .561323701342211819
Franmil ReyesCRWdh27 .100 .100 .100 .200101000001
Victor Reyes#PYrf28 .266 .286 .367 .653128341609418
Bryan Reynolds#KWcf28 .247 .320 .368 .689380945411473449
Matt ReynoldsFM2b32 .000 .000 .000 .00030000000
Austin RileyAT3b26 .263 .318 .446 .7643348816015732870
Emmanuel RiveraWBS3b27 .200 .231 .400 .631255201212
Anthony Rizzo*CRW1b33 .214 .324 .372 .69623450629362717
Luis RobertKWcf25 .265 .293 .364 .657272721015411128
Victor RoblesFWXcf26 .143 .200 .214 .414142100003
Brendan RodgersDZ2b26 .276 .294 .350 .643123349001339
Julio Y. RodriguezLBcf22 .332 .371 .550 .92143114325619832454
Josh Rojas*FWX3b29 .300 .359 .393 .751270811033252728
Miguel RojasATss34 .296 .286 .296 .582278000301
Austin RomineFFOc 34 .185 .221 .185 .40565120005318
Amed RosarioDZss27 .275 .293 .385 .67835698107541829
Eddie Rosario*LVMlf31 .350 .409 .350 .759207000222
Darin RufKW1b36 .158 .299 .193 .4921141810182322
Keibert Ruiz#DLCc 24 .269 .307 .390 .696249671206281410
Adley Rutschman#HHHc 25 .289 .391 .542 .933142411345272415
Gary SanchezKWc 30 .125 .241 .250 .491243001546
Jesus Sanchez*SHcf25 .239 .280 .370 .6504611111524
Carlos Santana#SH1b37 .204 .291 .375 .66615231616192019
Anthony Santander#DZrf28 .248 .333 .393 .726318791529473732
Jonathan SchoopLBY2b31 .224 .267 .328 .595671540112512
Kyle Schwarber*LBYlf30 .258 .358 .559 .918329859328785260
Frank SchwindelLVM1b31 .193 .190 .228 .4185711200705
Corey Seager*WBSss29 .232 .299 .371 .671353828411403129
Jean SeguraDLC2b33 .221 .278 .279 .55829064314281922
Marcus SemienWBS2b32 .239 .299 .401 .6993728911215403029
Brian ServenWWc 28 .164 .190 .327 .5175590031214
Gavin Sheets*DZrf27 .277 .350 .419 .770267741408272925
Jose SiriSHcf27 .245 .288 .302 .59124560503241443
Austin SlaterLBcf30 .277 .356 .355 .71114139502161726
Josh Smith*WW3b25 .500 .667 .5001.16721000010
Pavin Smith*CRWrf27 .250 .340 .386 .7264411301768
Will SmithKWc 28 .278 .354 .438 .792299838212443321
Donovan SolanoAT1b35 .345 .380 .423 .8031685862116921
Jorge SolerSHlf31 .327 .431 .6531.08449164041196
Juan Soto*DBrf24 .251 .381 .407 .7883398513212467420
Livan Soto*KWss23 .500 .550 .6711.22170357111497
George SpringerPCPcf33 .279 .336 .410 .74631287649442723
Jacob StallingsFMc 33 .310 .353 .483 .836299310431
Giancarlo StantonLBdh33 .185 .243 .360 .603200372011341540
Tyler StephensonWWc 26 .333 .351 .473 .824933170218317
Trevor StoryFM2b30 .258 .286 .500 .786661710513318
Bryson Stott*SHss25 .259 .304 .327 .631266691202241615
Garrett Stubbs*FMc 30 .418 .451 .5821.033672842113311
Eugenio SuarezDLC3b31 .175 .293 .333 .627631110391123
Jack Suwinski*KWlf24 .232 .314 .417 .731302707215453862
Seiya SuzukiPCPrf28 .270 .370 .444 .8146317203101013
Dansby SwansonPCPss29 .291 .338 .433 .77135110210212472555
Raimel Tapia*LBlf29 .093 .180 .116 .296434100256
Leody Taveras#WWcf24 .279 .323 .423 .746265741028331935
Michael A. TaylorLVMcf32 .206 .262 .237 .4991312710191025
Tyrone TaylorPYcf29 .221 .254 .352 .606267591136361143
Rowdy Tellez* 1b28 .269 .351 .561 .9112647111022603628
Alek Thomas*KWcf23 .306 .328 .403 .7316219301523
Lane ThomasHHHlf27 .264 .318 .360 .678322851633222355
Bubba ThompsonWBSlf25 .125 .125 .125 .250162000202
Trayce ThompsonDLClf32 .313 .382 .444 .826243761026222753
Michael Toglia#PHIrf24 .000 .000 .000 .00010000001
Spencer TorkelsonLBY1b23 .242 .319 .341 .66022354814312537
Luis TorrensLVMc 27 .333 .333 .424 .7583311001404
Gleyber TorresDB2b26 .276 .328 .432 .7593228917011292453
Alan TrejoPHIss27 .309 .317 .407 .7241233860214216
Jose TrevinoCRWc 30 .223 .242 .281 .5242245043120634
Mike TroutWBScf31 .283 .373 .6521.02435310016336744776
Kyle Tucker*LBYrf26 .245 .311 .380 .6913799314211343622
Justin TurnerDLC3b38 .301 .385 .398 .783289872202393629
Trea TurnerFFOss30 .312 .352 .407 .7594201312343382832
Luis UriasWBS3b26 .000 .182 .000 .18290000022
Ramon UriasWBS3b29 .249 .316 .421 .737285715114392741
Gio UrshelaDLC3b31 .340 .402 .464 .866973341210108
Josh VanMeter*HHH2b28 .098 .208 .164 .3726160202910
Ildemaro Vargas#DMF3b31 .349 .376 .421 .797152535302382
Daulton Varsho*DMFrf26 .196 .256 .424 .680271534218442337
Andrew VaughnDLClf25 .172 .194 .241 .435295200105
Christian VazquezPHIc 32 .273 .314 .329 .6431614460129918
Alex Verdugo*LBYlf27 .277 .315 .337 .6523831061322251918
Matt VierlingDMFcf26 .218 .260 .302 .56224854714231325
Daniel Vogelbach*LBdh30 .236 .357 .452 .809292699316435662
Luke VoitATdh32 .227 .350 .439 .7896615612111214
LaMonte Wade*DBrf29 .192 .305 .254 .5591302520291814
Tyler Wade*WW2b28 .280 .333 .440 .7735014501633
Christian WalkerDZ1b32 .284 .371 .601 .97235610111034834930
Matt Wallner*PHIrf25 .333 .410 .522 .932692310412920
Taylor Walls#DBss26 .154 .313 .154 .466132000033
Jared Walsh*LVM1b29 .208 .242 .314 .55523649625271138
Taylor WardPCPrf29 .304 .374 .547 .9203099413418573537
Joey Wendle*SH3b33 .261 .289 .331 .62036094212027119
Patrick Wisdom 3b31 .207 .261 .391 .6522615412012431947
Bobby Witt JrHHHss23 .311 .343 .486 .82937011519214531334
Connor WongATc 27 .273 .304 .318 .623226100016
Kolten Wong* 2b32 .237 .320 .405 .724215511236312023
Austin WynnsLBc 32 .571 .625 .8571.48274200010
Mike Yastrzemski*FMcf32 .238 .324 .378 .703164391213202224
Christian Yelich*DMFlf31 .313 .409 .443 .852262821226274336
Juan YepezFWXlf25 .317 .341 .530 .8712688510115481334
Seby ZavalaPHIc 29 .291 .351 .351 .70214843900231728
Mike ZuninoLBYc 32 .000 .000 .000 .000220000005