Org batting register -- Montgomery Ward Baseball League
Regular season -- as of 9/15/2023

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*NHPss21 .333 .333 .333310000100100
Jose AbreuCUY1b35 .294 .356 .41664018834114817475812022
Ronald AcunaCUYrf24 .251 .299 .392513129251155959630158199
Willy Adames ss26 .250 .304 .488543136270347483340143143
Riley AdamsCLEc 26 .147 .227 .29311617205980125000
Jesus AguilarNDF1b32 .209 .244 .46543920368111300
Nick AhmedDURss32 .222 .269 .365631430268042120
Hanser AlbertoOLL2b29 .333 .3331.333310011200100
Ozzie Albies#CED2b25 .249 .297 .387390972211046486237767
Jorge AlfaroCLEc 29 .237 .295 .4061603860720261126800
Nick AllenDCMss23 .190 .231 .27942681140839441249531
Albert AlmoraCEDrf28 .218 .270 .35519743101521213124810
Pete AlonsoLKE1b27 .252 .333 .5056441622504690128127014751
Jose AltuveLKE2b32 .299 .408 .52255816737029117801193100263
Yordan Alvarez*TORdh25 .292 .402 .5975181512634211510179111900
Brian AndersonPEA3b29 .231 .286 .3641433310031412294900
Tim AndersonOLLss29 .303 .342 .412386117150959488177096
Elvis AndrusDCMss33 .208 .269 .346596124291175959743111222
Miguel AndujarCALlf27 .250 .250 .250820001200120
Aristides AquinoPUErf28 .294 .351 .588341010346031002
Orlando ArciaNDF2b27 .222 .294 .3974069017018554943812200
Nolan ArenadoHAV3b31 .275 .344 .51664017660230981059638512
Randy ArozarenaDURlf27 .255 .318 .4256051545011777747511642913
Luis Arraez*HOL1b25 .333 .388 .448511170293875835454165
Christian ArroyoHAV2b27 .238 .286 .27610525400511162420
Jose AzocarTORcf26 .318 .363 .38885272201111152032
Akil Baddoo*NDFlf23 .200 .317 .20035700043061811
Harrison BaderDURcf28 .265 .308 .367147392231915553093
Javier BaezNDFss29 .289 .321 .4962326713493639395860
Austin Barneswtbc 32 .188 .253 .213801501065071610
Tucker Barnhart#wtbc 31 .190 .258 .2072905550017191268300
Jose BarreroCEDss24 .296 .321 .48127820133011511
Josh Bell#SPR1b29 .234 .327 .34962514629213643758312001
Cody Bellinger*NDFcf26 .238 .291 .45438391192205455031112129
Brandon Belt*CAL1b34 .177 .273 .2914758416112423895416200
Andrew Benintendi*PROlf27 .314 .391 .44847514926410735235983142
Jon BertiCUY2b32 .244 .306 .3665491343021174541481336417
Christian BethancourtDCMc 30 .215 .237 .40248810522023476731214062
Mookie BettsPROrf29 .208 .253 .410485101192256271824102132
Bo Bichettewtbss24 .269 .323 .4106951873831897515521901811
Cavan Biggio*PUE2b27 .152 .253 .27517126120314173216800
Charlie Blackmon*PROdh35 .231 .286 .35353212394167057537124101
JJ Bleday*SEAcf24 .182 .273 .271402731725293234814270
Xander BogaertsHOLss29 .295 .368 .459617182410201168796611271
Alec BohmCHI3b25 .253 .297 .3345331351774444323310810
David Bote 3b29 .304 .390 .4901023140514135103321
Sean BouchardAURlf26 .290 .490 .36269202011471262100
Jackie Bradley*SEArf32 .195 .262 .27642082231327181379112
Michael Brantley*NDFdh35 .256 .341 .368391100260642351516010
Alex BregmanPRO3b28 .212 .301 .3866121303512376788729101
Will Brennan*DURlf24 .299 .368 .418672023011626831
Jonah BrideHAV2b26 .235 .333 .2351740002103300
Mike BrosseauCED3b28 .210 .316 .41916735501019223236202
Seth Brown* 1b29 .219 .295 .43144898271225864347154113
Vidal Brujan#CED2b24 .123 .230 .16965811062181621
Kris BryantPROlf30 .277 .346 .54614139140818224112300
Jake BurgerDCM3b26 .331 .389 .55816354160723273135600
Alec Burleson*CLErf23 .171 .244 .2444173005004420
Byron BuxtonHAVcf28 .226 .312 .5535211182364599961550168102
Miguel CabreraCEDdh39 .205 .275 .274731520156161700
Oswaldo Cabrera#NHPrf23 .270 .357 .46021558170841382307657
Kole Calhoun*LKErf34 .190 .278 .3362114081722234227720
Alex CallAURlf27 .296 .424 .4812780115306711
Johan Camargo#NDFss28 .357 .400 .4291451004101400
Luis CampusanoPUEc 23 .242 .265 .4243380023301600
Jeimer Candelario#SPR3b28 .191 .214 .3402414610182028258401
Mark CanhaAURlf33 .271 .353 .41649513422116766529368743
Conner Capel*PROrf25 .286 .294 .467105304331814022241
Victor Caratini#DSPc 28 .152 .259 .240125192031173153900
Dylan Carlson#SEAcf23 .260 .332 .38529677204343213296631
Kerry Carpenter*CEDdh24 .308 .400 .60315648731129442224400
Matt Carpenter*TORdh36 .251 .365 .56316742701532304264900
Corbin Carroll*TORlf21 .250 .291 .493140358181732085351
Curt CasaliTORc 33 .245 .343 .517147361001026212205800
Triston Casas*CUY1b22 .201 .315 .46013928411019271223910
Nick CastellanosCHIrf30 .260 .304 .37861616041110486914114762
Harold Castro*DSP1b28 .241 .271 .32123757141127251104800
Rodolfo Castro#RMH2b23 .230 .290 .4243447912813434923010562
Willi Castro#RMHrf25 .262 .289 .3983679616210432941180124
Jake Cave*TORlf29 .000 .000 .000100000000000
Gilberto CelestinoHOLcf23 .311 .354 .333451410068031111
Matt ChapmanOLL3b29 .217 .273 .38958612729024738224619423
Robinson ChirinosCHIc 38 .175 .284 .2841833280412114246400
Jazz Chisholm*DUR2b24 .241 .324 .49132077127185362438103165
Ji-Man Choi*DSP1b31 .231 .332 .364428992548555026415900
William ContrerasHOLc 24 .265 .337 .5013399014022516803810800
Willson ContrerasDSPc 30 .250 .329 .488480120265266969233613752
Garrett CooperRMH1b31 .240 .316 .3714341043607484484113415
Franchy Cordero*DSP1b27 .250 .308 .4171232000301500
Carlos CorreaPEAss27 .271 .353 .43659716228222809257314411
J.P. Crawford*NDFss27 .298 .388 .398430128291460369557121
C.J. CronAUR1b32 .238 .279 .3794129824210395242111501
Jake Cronenworth*PRO2b28 .237 .314 .400535127273187476105212160
Nelson CruzNDFdh41 .182 .250 .1823360002203900
Oneil Cruz*CAPss23 .269 .330 .529490132310328886342149204
Travis d'ArnaudPEAc 33 .273 .313 .46048313227021667611199520
Bobby DalbecPRO1b27 .143 .300 .143710001111400
J.D. DavisRMHdh29 .240 .325 .38623356190523404269311
Yonathan DazaAURcf28 .315 .344 .4131845814202520172001
Bryan De La CruzSPRcf25 .256 .295 .42842510925016385312211336
Paul DeJongSEAss28 .184 .271 .211761420074183300
Jason DelayDSPc 27 .152 .200 .15233500020021300
Rafael Devers* 3b25 .310 .365 .54152516349024688954110110
Aledmys DiazNDFlf31 .267 .314 .425273731001129483165410
Elias DiazLKEc 31 .279 .325 .3891905390424272134210
Yainer DiazCEDdh23 .105 .182 .1051920000402300
Yandy DiazNHP3b30 .300 .394 .4236501954701110671610010731
Corey Dickerson*OLLlf33 .213 .276 .3121413080218132113400
Josh Donaldson 3b36 .211 .277 .3444369228010395493214200
Brendan Donovan*HAV2b25 .254 .377 .3604691191811072586907941
Brandon DruryHAV3b29 .225 .281 .467244551401532475167212
Mauricio DubonOLLcf27 .222 .233 .37572162039910900
Ezequiel DuranCLE3b23 .245 .280 .388147367141818084862
Adam DuvallDURcf33 .190 .218 .40584163051116033200
Tommy Edman#NHPss27 .239 .304 .334590141282860678501212411
Eduardo Escobar#CUY3b33 .276 .300 .3452980102301300
Santiago EspinalCED2b27 .256 .299 .344511131314244453338955
Thairo EstradaSEA2b26 .241 .310 .35453913020113515514401012310
Stuart FairchildPROlf26 .400 .435 .9002081036611710
Kyle Farmer ss31 .254 .315 .4491854782828234133520
David Fletcher 2b28 .273 .309 .35714339602191326700
Wilmer FloresSPR2b30 .206 .300 .328384791401135367468600
Nick FortesAURc 25 .260 .292 .4641925090102728184053
Jake Fraley*PROlf27 .242 .311 .423397962101762502399450
Ty FranceCUY1b27 .277 .320 .42855215325218715914238300
Wander Franco#PROss21 .283 .345 .44440311428211676104051123
Adam Frazier*SPR2b30 .221 .296 .2934169293536262447693
Freddie Freeman*HOL1b32 .316 .390 .4586492054211610894677104142
TJ Friedl*PEAcf26 .213 .283 .3611222644219162112041
Joey Gallo*CALlf28 .178 .279 .35557210213228617177425611
Ben Gamel*LKElf30 .215 .322 .371326701721042360529660
Adolis GarciaSPRrf29 .214 .261 .367630135235217189934201136
Avisail GarciaNDFrf31 .242 .286 .27333810051021310
Leury Garcia#CHI2b31 .201 .234 .268149307011213252500
Maikel GarciaCALss22 .290 .333 .355621810154041800
Stone GarrettCUYlf26 .294 .333 .5891634890132535285073
Mitch GarverPEAdh31 .198 .324 .3951723470929224285302
Andres Gimenez*PEA2b23 .275 .359 .42361917029617106553054142318
Paul GoldschmidtOLL1b34 .355 .416 .6686532325514912413647015880
Yan GomesPUEc 34 .320 .339 .484322103181113945285151
Luis Gonzalez*CHIrf26 .250 .313 .3564521133333544773598171
Marwin Gonzalez#CAPss33 .138 .215 .2261592250315101155022
Oscar GonzalezPUErf24 .282 .309 .43849313929016525821810381
Nick Gordon*DURlf26 .287 .334 .44043612531310444652811562
Yasmani Grandal#CALc 33 .179 .273 .225396711501342105211500
Riley Greene*DCMcf21 .232 .297 .37150911822513546304818522
Randal GrichukSPRrf30 .247 .293 .45118245701021240135900
Trent Grisham*NHPcf25 .166 .253 .2875799621215685876117073
Vaughn Grissom 2b21 .233 .315 .32924056615312272261125
Jordan GroshansNHP3b22 .222 .462 .222920002104100
Robbie Grossman#PEAlf32 .260 .366 .307150395101873224632
Vladimir Guerrerowtb1b23 .241 .312 .40264015419028767995913053
Luis Guillorme*CLE2b27 .322 .367 .4374511451711162482336212
Lourdes GurrielPEAlf28 .296 .339 .3955671684703636392912885
Eric HaaseSEAc 29 .231 .308 .37749411420216495774915100
Sam Haggerty#RMHrf28 .248 .316 .42929473143114050327100227
Darick Hall*CEDdh26 .302 .356 .554202611911030251165600
Garrett HampsonPROss27 .298 .356 .42112136522211001137112
Mitch Haniger rf31 .254 .342 .4113589116212454744510510
Ian Happ#CEDlf27 .271 .344 .423608165394157770664167101
Bryce Harper*NDFdh29 .289 .354 .53355015933133101104551138175
Michael Harris II*SPRcf21 .263 .320 .441639168456197366550191178
Josh HarrisonSPR2b34 .226 .299 .322345781344282413247330
Ke'Bryan Hayeswtb3b25 .225 .300 .33651211531184251354133165
Austin HaysCEDlf26 .246 .294 .40957014036615576493315662
Austin HedgesDURc 29 .214 .265 .3051543331312201103920
Jonah Heim#PROc 27 .235 .305 .47517942701225312164210
Tyler Heineman#CEDc 31 .167 .252 .2089616101103291100
Gunnar Henderson*CAL3b21 .190 .281 .361274521211125263338522
David HensleyCLEdh26 .220 .287 .422109242161313381900
Cesar Hernandez#DUR2b32 .270 .313 .3022787590024231183911
Enrique HernandezTORcf30 .203 .309 .31223748170333221365920
Teoscar HernandezPUErf29 .262 .310 .48241310823122594932712730
Yadiel Hernandez*PEAlf34 .172 .238 .207581020033052110
Odubel Herrera*PUEcf30 .217 .259 .33327660917292801650134
Aaron Hicks#DSPcf32 .175 .274 .233206363031984247332
Kyle HigashiokaTORc 32 .159 .247 .232691120164352100
P.J. Higgins 1b29 .252 .365 .439230581001134315366700
Derek HillHOLcf26 .328 .386 .62564214051410061620
Sam Hilliard*HOLlf28 .500 .500 .500210001100000
Keston HiuraHAV1b25 .216 .292 .4073247011017424872916554
Nico HoernerNHPss25 .281 .327 .396601169298866801034773710
Rhys HoskinsPRO1b29 .272 .351 .513567154361338310337015512
Sam HuffDCMc 24 .257 .325 .3821443760420210155100
Cooper Hummel#CLElf27 .248 .324 .4061333382314130154261
Jose IglesiasPUEss32 .285 .316 .3734881393104544681460123
Jonathan Indiawtb2b25 .241 .307 .403315768213354314177920
Danny JansenAURc 27 .252 .323 .52627068802244636245900
Ryan JeffersDCMc 25 .292 .374 .56516147911131260214300
Eloy JimenezTORdh25 .318 .387 .5793371071902358801408900
Connor JoeCHIlf29 .184 .287 .2824518317654540105712231
Nolan Jones*PUErf24 .192 .234 .260731431075042900
Aaron JudgeOLLcf30 .300 .398 .711640192230801601773102191143
Josh Jungwtb3b24 .208 .252 .36023649101825253128222
Jarred Kelenic*CALcf22 .117 .190 .2281451740414112116562
Carson KellyRMHc 27 .128 .163 .174288374031618577520
Tony Kemp* 2b30 .245 .297 .3949423612813251310
Max Kepler*CHIrf29 .209 .301 .32555011519313735827212153
Kevin Kiermaier*CEDcf32 .195 .237 .33225650110824191137541
Ha-Seong KimCLEss26 .256 .315 .407583149321186985349116164
Isiah Kiner-FalefaDURss27 .229 .300 .27947710921015331841682810
Scott KingeryPUE2b28 .333 .333 .333310000000000
Alejandro KirkNHPc 23 .252 .345 .341461116140938588606100
Andrew Knizner c 27 .219 .303 .28196213011052102710
Ryan KreidlerDSP3b24 .200 .200 .2001020001000200
Steven Kwan*NHPlf24 .283 .356 .3655201472263635766069189
Tommy La Stella*CHIdh33 .333 .353 .51533116003301300
Shea LangeliersCEDdh24 .147 .223 .239109165111370114200
Trevor Larnach*CUYlf25 .262 .330 .37724464231134210259200
Ramon LaureanoNDFrf27 .275 .343 .529255702411342396217442
Bryan LavastidaPROc 23 .286 .286 .286720001000200
Charles LeblancCUY2b26 .301 .358 .5001364190618191124041
Korey LeeSEAc 23 .175 .220 .24716629101079195200
DJ LeMahieuDUR3b33 .237 .336 .3295111211701058464737653
Royce LewisPUEss23 .318 .366 .60085276061320251500
Francisco Lindor#HAVss28 .261 .328 .43068217828923120901062172295
Evan LongoriaCAL3b36 .248 .320 .45154113423029697145616010
Nicky Lopez*CAL2b27 .229 .278 .286468107131440437278774
Otto LopezCALss23 .154 .154 .1541320001200300
Brandon Lowe*CHI2b27 .188 .270 .3205129626610485475215102
Josh Lowe*wtbrf24 .195 .273 .319411803144333954015024
Nathaniel Lowe*SPR1b26 .279 .347 .43566218528323926066319313
Jordan LuplowNHPrf28 .000 .000 .000200000000000
Gavin Lux* 2b24 .293 .375 .455607178277198969081139127
Manny MachadoNHP3b29 .294 .362 .49363518749125967836815576
Luke MaileCAPc 31 .272 .320 .3641845080319161124300
Martin MaldonadoLKEc 35 .242 .301 .58622755602436540196900
Trey ManciniOLLdh30 .274 .348 .45942711726117686294111601
Tucupita Marcano*CEDlf22 .222 .319 .333631410283181501
Manuel MargotDCMrf27 .258 .300 .378426110213851513248293
Brandon Marsh*PUElf24 .256 .306 .4093679421494831621124114
Ketel Marte#TOR2b28 .286 .364 .49328080310940391354642
Starling Martewtbrf33 .303 .370 .4996031833382375842146141208
J.D. MartinezDURdh34 .256 .328 .3844301103815493634411500
Michael Massey*SEA2b24 .192 .243 .29327653111523225148210
Jorge MateoCUYss27 .222 .266 .4125411202111206370925160279
Mark MathiasAURdh27 .215 .257 .338651420258042921
Nick Maton*AURrf25 .258 .383 .561661731514190142600
James McCannHOLc 32 .333 .333 .5831240011100200
Jake McCarthy*HAVrf24 .293 .356 .4604741393081175757431073813
Chas McCormickPROcf27 .267 .358 .45425167831147310367230
Andrew McCutchenCAPdh35 .235 .291 .41147711224020625933712752
Reese McGuire*NDFc 27 .251 .304 .32335990181240375237700
Ryan McKennaCEDlf25 .222 .286 .304135306111410395300
Zach McKinstry*DCM2b27 .164 .224 .26711619521136094450
Ryan McMahon*AUR3b27 .237 .295 .37362414826417955325018872
Jeff McNeil*OLL2b30 .321 .371 .471677217554131256418388023
Austin Meadows*CHIrf27 .236 .335 .32020348102125213283011
Francisco Mejia#NDFc 26 .286 .313 .40723166171329271105010
MJ Melendez*DCMc 23 .215 .328 .39147810321319787128014530
Danny MendickSEAss28 .196 .255 .2545711121425453364017121
Joey MenesesRMH1b30 .261 .288 .4334481172111861560179400
Yermin MercedesRMHdh29 .234 .306 .39015436120419191165001
Whit MerrifieldCLE2b33 .234 .291 .36655513025016717024495267
Jake Meyers cf26 .182 .250 .2731121001201500
Jose MirandaOLL1b24 .285 .334 .481590168410259291143211911
Garrett Mitchell*DURcf23 .245 .295 .3171393440213131945144
Yadier MolinaOLLc 39 .212 .214 .321137293041120011401
Yoan Moncada#CLE3b27 .235 .298 .453234551311228311206920
Mickey Moniak*CLEcf24 .228 .274 .333571300273131910
Dylan MooreRMHrf29 .205 .323 .3734058314316615119531463511
Christopher MorelPEAcf23 .198 .282 .375424842511654525451651011
Gabriel MorenoCUYc 22 .220 .272 .2541773930112150133900
Ryan MountcastleHAV1b25 .467 .600 .8001570117505200
Cedric Mullins*HOLcf27 .278 .346 .53743212026724608293791274
Max Muncy*LKE3b31 .173 .313 .3444277414119603328514721
Sean MurphyHAVc 27 .245 .352 .427445109240197470126311102
Tom MurphyDURc 31 .227 .346 .2272250002104910
Wil MyersCEDrf31 .252 .324 .44726266711438400299321
Tyler Naquin*PEArf31 .230 .277 .359309711446373241710051
Omar Narvaez*AURc 30 .195 .287 .2448216210661101700
Bo Naylor*CALdh22 .250 .250 .500411001000100
Josh Naylor*LKE1b25 .274 .332 .4844051113401753563347632
Kevin NewmanCED2b28 .288 .325 .38732694282035343165092
Tomas NidoPUEc 28 .185 .208 .2652384410031515167311
Brandon Nimmo*AURcf29 .269 .347 .41461316525518918317589850
Austin NolaNDFc 32 .133 .235 .2333040013204800
Lars Nootbaar*CLErf24 .188 .296 .3734809021420695817412550
Tyler O'Neillwtblf27 .220 .310 .44920545501439293247351
Rougned Odor*SPR2b28 .239 .292 .4328821423810072810
Shohei Ohtani* dh27 .226 .298 .41756112727424898155417375
Edward OlivaresCLErf26 .216 .268 .4031763860916241124522
Matt Olson*CLE1b28 .251 .332 .50358614738136899756815600
Rafael Ortega*SPRcf31 .122 .228 .24549611146072010
James Outman*DURlf25 .250 .250 .6881641022400400
Marcell OzunaCHIdh31 .224 .265 .3804349717017425732311500
Richie Palacios*CEDlf25 .290 .313 .3553192002210900
Isaac ParedesTOR3b23 .239 .327 .494393942012659737479800
Vinnie Pasquantino*CAP1b24 .302 .383 .4873941191411963575485431
Joc Pederson*LKElf30 .246 .333 .4656191522343586101146918532
Jeremy PenaDSPss24 .229 .267 .4334069318121485851712944
David Peralta* lf34 .219 .292 .34048310623111485254714351
Oswald PerazaCAPss22 .337 .439 .47083288011275101430
Salvador PerezOLLc 32 .232 .272 .43349611523125557592014420
Jace Peterson*DSP3b32 .181 .262 .2703826911454536241141150
Tommy PhamNDFlf34 .176 .245 .3021823250626202154821
Brett Phillips*NHPcf28 .167 .231 .37524420143021210
Chad PinderDCMlf30 .236 .275 .457254601701330253119200
Kevin PlaweckiPUEc 31 .276 .300 .5862983025301501
Jorge Polanco#PUE2b28 .219 .329 .39752411523222765508814166
AJ PollockDSPlf34 .267 .329 .513191511511024305134100
Jurickson Profar#DCMlf29 .203 .292 .350389792101248444468530
Albert PujolsPUEdh42 .224 .295 .446469105181286169103810072
Cal Raleigh#CUYc 25 .194 .274 .4444488722030687244615600
Luke Raley*CLErf27 .250 .323 .2502870002312800
Harold RamirezHAVdh27 .287 .339 .37330086110543325206041
Jose Ramirez#TOR3b29 .244 .327 .445476116321114807195375143
J.T. RealmutoPROc 31 .286 .330 .52845112918527728992194126
Rob RefsnyderRMHrf31 .256 .318 .396308791609353852410513
Anthony RendonCUY3b32 .289 .404 .64814241601534271273201
Hunter RenfroeHOLrf30 .249 .330 .49117343901125263203800
Luis Rengifo#PRO2b25 .246 .277 .44525663661141341113310
Bryan Reynolds#DCMcf27 .244 .329 .4086151501812794721365176112
Matt ReynoldsCUY2b31 .230 .295 .325335771107352603110270
Austin RileyTOR3b25 .279 .340 .461653182421259296115218820
Emmanuel RiveraLKE3b26 .218 .298 .36527159152723414298611
Anthony Rizzo*NDF1b32 .195 .333 .416553108162349489377913023
Luis RobertRMHcf24 .294 .342 .44326277120941313165262
Victor RoblesPUEcf25 .257 .299 .35821856624201611368115
Brendan Rodgerswtb2b25 .265 .342 .38224966110623202285700
Julio Y. RodriguezHOLcf21 .315 .368 .581539170323351088010351262012
Josh Rojas*DCM3b28 .260 .339 .386485126201135746158115279
Miguel Rojas ss33 .190 .217 .31010019113814131011
Austin Rominewtbc 33 .196 .226 .302179351061218165510
Amed RosarioNHPss26 .309 .365 .50023071162830445165453
Darin Ruf 1b35 .208 .339 .337101214031580213110
Esteury RuizCALlf23 .182 .182 .2731121000000400
Keibert Ruiz#CAPc 23 .225 .274 .3644481012301348495265373
Adley Rutschman#TORc 24 .266 .375 .49344811953513774737511461
Gary SanchezCEDc 29 .212 .302 .3703868223112424074313612
Jesus Sanchez*CALcf24 .223 .294 .44648410822426607264513610
Carlos Santana#AUR1b36 .205 .317 .31220542130325182323600
Anthony Santander#DSPrf27 .234 .314 .428603141150347990116013810
Jonathan SchoopHOL2b30 .231 .273 .38552122027803700
Kyle Schwarber*PUElf29 .217 .320 .46552511419335798827917891
Corey Seager*TORss28 .248 .327 .453592147201339210166510713
Jean Segura 2b32 .263 .306 .4072977870123731118401111
Marcus SemienCHI2b31 .206 .265 .3246661372641586515521482412
Brian ServenDURc 27 .194 .286 .1943160003104900
Gavin Sheets*SEArf26 .179 .243 .28259210617114425494216000
Andrelton SimmonsSEA2b32 .216 .279 .25346310012112933636112135
Jose SiriCLEcf26 .200 .256 .289409822214413072416281
Austin SlaterNHPcf29 .234 .331 .41841998271166650458151151
Josh Smith*SEA3b24 .163 .282 .1639215000554121912
Kevin SmithCED3b25 .284 .342 .431102291201139273201
Pavin Smith*NHPrf26 .316 .409 .5261961014403510
Will SmithNHPc 27 .266 .325 .43665117331722849895312210
Nick SolakDSPlf27 .333 .400 .6671860025402420
Donovan SolanoCED1b34 .281 .341 .3584161171923494573410500
Jorge SolerCUYlf30 .244 .313 .52386213071219182300
Edmundo SosaSEAss26 .219 .268 .315517113277344341226141135
Juan Soto*HOLrf23 .259 .389 .528579150303401271043124103131
George SpringerPEAcf32 .257 .340 .4315451402062183761062125237
Jacob StallingsLKEc 32 .239 .297 .2953568580432275268200
Giancarlo StantonNDFdh32 .236 .344 .5344961177047849547816501
Max StassiHOLc 31 .203 .331 .38721243120933376357300
Tyler StephensonDURc 25 .277 .324 .447311861701239443209510
Trevor StoryCAP2b29 .259 .327 .469437113320206663541151175
Bryson Stott*PUEss24 .268 .328 .415325872707423232672204
Myles StrawOLLcf27 .067 .222 .0671510004003801
Eugenio SuarezRMH3b30 .240 .332 .50243010312133707165417200
Jack Suwinski*LKElf23 .216 .297 .4344409516126626244816633
Kurt SuzukiSPRc 38 .139 .279 .2647210003670141700
Seiya SuzukiCAPrf27 .276 .340 .440604167382196767357173178
Dansby SwansonAURss28 .266 .313 .413627167211238472241183165
Raimel Tapia*CALlf28 .249 .285 .34158314530365946426136264
Leody Taveras#DURcf23 .249 .299 .34635889132644382251001212
Chris Taylor lf31 .249 .321 .39017744130428171187641
Michael A. TaylorDSPcf31 .238 .306 .3345091218113475544714343
Tyrone TaylorTORcf28 .255 .317 .39745811725212646873611911
Rowdy Tellez*DSP1b27 .185 .259 .38258410810035677345414241
Matt Thaiss*CALc 27 .180 .252 .2792724982520213249010
Alek Thomas*CUYcf22 .212 .254 .33341187301639485198731
Lane ThomasCHIlf26 .288 .342 .493278801421339412238020
Bubba ThompsonRMHlf24 .288 .309 .34225774140029152681276
Trayce ThompsonTORlf31 .253 .382 .5133007617219624855812631
Spencer TorkelsonCAP1b22 .230 .333 .3601002351215172142600
Abraham Toro#DSP2b25 .278 .350 .389541530115061300
Luis Torrens c 26 .182 .219 .201209381011215199120
Gleyber TorresAUR2b25 .244 .299 .39049512124016515953412676
Ezequiel TovarCEDss20 .214 .241 .2862862000201600
Taylor Trammell*RMHrf24 .185 .246 .3621302491412121104243
Alan TrejoCUYss26 .236 .270 .340191458041718274812
Jose TrevinoSPRc 29 .192 .223 .281442851019322941411331
Mike TroutHAVcf30 .281 .366 .6326551844845813313948722200
Kyle Tucker*HOLrf25 .265 .325 .49163816933037981242591381810
Justin TurnerHOL3b37 .260 .323 .43558115142020817965111233
Trea TurnerLKEss29 .299 .343 .48171921549226121864451673515
Luis UriasDSP3b25 .213 .302 .34555011724215615566714011
Ramon UriasNDF3b28 .247 .297 .45557814319431908944115900
Gio UrshelaDSP3b30 .279 .349 .42164818123321865826713432
Ildemaro Vargas#NDF3b30 .077 .143 .1152621001002400
Daulton Varsho*PEArf25 .175 .241 .33839970121173950431115118
Andrew VaughnAURlf24 .248 .303 .378513127220156175123210401
Christian VazquezCHIc 31 .243 .293 .36140799240838442288143
Nelson VelazquezNHPcf23 .0001.000 .000000001001010
Alex Verdugo*wtblf26 .266 .331 .40060816237114646665510602
Matt VierlingCLEcf25 .265 .289 .395215578162033264980
David VillarHOL3b25 .275 .349 .59714941741127243145901
Daniel Vogelbach*CEDdh29 .258 .391 .4733689524217564708211400
Stephen Vogt*OLLdh37 .200 .200 .800510011100200
Luke VoitCAPdh31 .274 .338 .503503138220317591104017810
Jason Vosler*PUE3b28 .265 .325 .4191363641516211134200
Joey Votto*CAL1b38 .214 .303 .3474721013718403965513100
LaMonte Wade*SEArf28 .166 .262 .277452759113444375312920
Tyler Wade*LKE2b27 .177 .236 .2142714840225141216675
Christian WalkerPEA1b31 .228 .301 .467587134252378411065812833
Taylor Walls#CUYss25 .184 .313 .2482063892022132375474
Jared Walsh*CLE1b28 .213 .278 .34889193031012172700
Taylor WardOLLrf28 .313 .390 .4904021261841571697469541
Drew Waters#HOLrf23 .235 .355 .4511022470521140194300
Joey Wendle*RMH3b32 .248 .291 .3434231053103413042367209
Jesse Winker* lf28 .188 .381 .2924892011170151400
Patrick WisdomPUE3b30 .204 .285 .3953296715016414263211562
Bobby Witt JrCALss22 .249 .298 .4706231553283096801035155499
Connor WongDCMc 26 .130 .310 .1302330001106800
Kolten Wong*DUR2b31 .260 .348 .445400104274135353144186246
Austin WynnsPEAc 31 .214 .290 .3932862014321700
Mike Yastrzemski*wtbcf31 .228 .311 .42846510644215575425614891
Christian Yelich*CAPlf30 .244 .334 .386616150234199164483196173
Juan YepezRMHlf24 .230 .268 .423331761301738502178200
Seby ZavalaDCMc 28 .269 .353 .39222761130524265257500

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*NHPss2103000 .667 0.3 4.5 .000 .500 .00001
Jose AbreuCUY1b351627110611 .771 96.9 5.6 .122 .716 .21349266
Ronald AcunaCUYrf24122552038 .691 59.5 4.0 .140 .638 .21841201
Willy Adames ss261355880211 .792 79.8 5.1 .238 .765 .33161265
Riley AdamsCLEc 2636128001 .520 8.1 2.2 .147 .460 .250734
Jesus AguilarNDF1b321045001 .710 4.6 3.5 .256 .629 .279520
Nick AhmedDURss321467003 .634 5.6 2.9 .143 .558 .238523
Hanser AlbertoOLL2b29030001.667 1.318.01.0002.0001.00014
Ozzie Albies#CED2b2596424053 .684 44.7 3.9 .138 .614 .19533151
Jorge AlfaroCLEc 2939173005 .701 18.0 3.8 .169 .614 .2441365
Nick AllenDCMss23157461376 .511 28.3 2.1 .089 .418 .15022119
Albert AlmoraCEDrf2865215039 .625 17.3 2.8 .137 .528 .2031670
Pete AlonsoLKE1b271637320613 .838 109.6 5.9 .253 .831 .36871325
Jose AltuveLKE2b321386640216 .930 125.2 8.2 .2221.027 .43066291
Yordan Alvarez*TORdh251356200420 .998 123.8 8.6 .3051.052 .48171309
Brian AndersonPEA3b2941154002 .649 15.0 3.6 .133 .563 .1961352
Tim AndersonOLLss29934161410 .754 52.3 4.9 .109 .677 .16124159
Elvis AndrusDCMss331606524210 .614 58.0 3.2 .138 .574 .24347206
Miguel AndujarCALlf2708000 .500 0.8 3.4 .000 .667 .25002
Aristides AquinoPUErf28937000 .940 6.2 6.4 .294 .885 .324420
Orlando ArciaNDF2b27114449019 .691 47.2 3.9 .175 .625 .26835161
Nolan ArenadoHAV3b311627200815 .860 112.3 6.2 .241 .838 .33892330
Randy ArozarenaDURlf271596670411 .743 81.1 4.6 .170 .724 .28168257
Luis Arraez*HOL1b25138567065 .836 91.6 6.9 .115 .812 .20540229
Christian ArroyoHAV2b2728112000 .562 9.0 3.0 .038 .475 .114429
Jose AzocarTORcf262491004 .751 10.7 4.5 .071 .656 .141433
Akil Baddoo*NDFlf231041000 .517 2.7 2.5 .000 .483 .17107
Harrison BaderDURcf2844159023 .676 16.9 3.9 .102 .640 .177754
Javier BaezNDFss2948246027 .817 35.8 5.6 .207 .773 .27226115
Austin Barneswtbc 322387005 .465 3.8 1.5 .025 .357 .125117
Tucker Barnhart#wtbc 3176320216 .465 16.3 1.8 .017 .361 .107560
Jose BarreroCEDss24928001 .803 3.4 4.4 .185 .714 .222313
Josh Bell#SPR1b291627160325 .676 70.4 3.7 .115 .606 .24644218
Cody Bellinger*NDFcf26112419055 .745 49.2 4.3 .217 .709 .30541174
Brandon Belt*CAL1b341325390112 .563 38.8 2.6 .114 .499 .22729138
Andrew Benintendi*PROlf27115539027 .840 89.0 7.1 .135 .863 .28440213
Jon BertiCUY2b32137603417 .672 65.8 4.0 .122 .715 .29543201
Christian BethancourtDCMc 30123509249 .638 44.1 3.0 .186 .551 .21945196
Mookie BettsPROrf291235250810 .664 50.3 3.4 .202 .616 .27446199
Bo Bichettewtbss241627550315 .733 89.6 4.5 .141 .674 .22659285
Cavan Biggio*PUE2b2749198031 .527 13.6 2.5 .123 .486 .2461547
Charlie Blackmon*PROdh35131581439 .639 55.4 3.5 .122 .573 .20929188
JJ Bleday*SEAcf24119455021 .544 34.3 2.8 .090 .506 .22624109
Xander BogaertsHOLss291626990713 .826 107.6 6.4 .164 .813 .28061283
Alec BohmCHI3b251605720418 .631 50.1 3.2 .081 .514 .14428178
David Bote 3b2927118010 .880 21.1 7.8 .186 .931 .294950
Sean BouchardAURlf261596002 .852 14.8 7.8 .0721.020 .449325
Jackie Bradley*SEArf32148462406 .538 31.1 2.4 .081 .448 .16727116
Michael Brantley*NDFdh35111452634 .709 53.3 4.7 .113 .668 .24632144
Alex BregmanPRO3b281596980618 .686 71.1 3.8 .173 .631 .28959236
Will Brennan*DURlf241676011 .786 10.9 5.9 .119 .796 .239528
Jonah BrideHAV2b26521011 .569 1.5 2.7 .000 .500 .17604
Mike BrosseauCED3b2844193001 .735 22.8 4.6 .210 .711 .3351570
Seth Brown* 1b29116503146 .726 59.1 4.4 .212 .708 .33550193
Vidal Brujan#CED2b241774002 .399 2.7 1.2 .046 .367 .185211
Kris BryantPROlf3028156006 .892 24.9 6.2 .270 .852 .3482277
Jake BurgerDCM3b2635181115 .947 34.5 8.0 .227 .939 .3072391
Alec Burleson*CLErf231545000 .488 3.0 2.3 .073 .471 .220310
Byron BuxtonHAVcf28141587014 .865 93.6 6.2 .326 .888 .43874288
Miguel CabreraCEDdh392080005 .549 4.6 2.0 .068 .429 .151320
Oswaldo Cabrera#NHPrf2343256452 .818 36.2 5.6 .191 .819 .3212599
Kole Calhoun*LKErf3458237005 .615 20.3 3.1 .147 .563 .2611671
Alex CallAURlf27033000 .906 5.9 8.0 .1851.000 .407213
Johan Camargo#NDFss28315000 .829 2.5 7.5 .071 .778 .14316
Luis CampusanoPUEc 23934000 .689 3.8 4.1 .182 .600 .212214
Jeimer Candelario#SPR3b2860249003 .554 16.6 2.2 .149 .447 .1661982
Mark CanhaAURlf33130564045 .769 76.7 5.6 .145 .745 .22039206
Conner Capel*PROrf2528109020 .760 15.0 5.2 .181 .724 .2291049
Victor Caratini#DSPc 2829143006 .499 7.5 1.8 .088 .429 .208530
Dylan Carlson#SEAcf2357330202 .717 39.9 4.8 .125 .671 .23027114
Kerry Carpenter*CEDdh24411800011.003 39.3 9.7 .2951.083 .4362194
Matt Carpenter*TORdh3638200306 .928 33.6 6.8 .311 .947 .4672294
Corbin Carroll*TORlf2129148000 .783 20.9 5.3 .243 .774 .3291769
Curt CasaliTORc 3336170101 .860 27.6 6.6 .272 .875 .4082076
Triston Casas*CUY1b2236162002 .775 21.3 5.1 .259 .779 .4241564
Nick CastellanosCHIrf301566650720 .682 67.6 3.8 .119 .588 .19252233
Harold Castro*DSP1b2848251030 .592 21.8 3.2 .080 .483 .1221676
Rodolfo Castro#RMH2b2393383072 .714 44.6 4.4 .195 .684 .29433146
Willi Castro#RMHrf2588384025 .687 41.8 4.0 .136 .618 .18828146
Jake Cave*TORlf2901000 .000 0.0 0.0 .000 .000 .00000
Gilberto CelestinoHOLcf231150201 .688 5.2 4.0 .022 .576 .089115
Matt ChapmanOLL3b291626410710 .662 62.0 3.5 .172 .589 .24953228
Robinson ChirinosCHIc 3857211006 .569 15.2 2.6 .109 .510 .2401252
Jazz Chisholm*DUR2b2485367055 .815 52.7 5.5 .250 .850 .40337157
Ji-Man Choi*DSP1b31113497035 .696 56.2 4.5 .133 .665 .28337156
William ContrerasHOLc 2491380034 .838 59.1 6.2 .236 .822 .34836170
Willson ContrerasDSPc 301285451520 .817 73.3 5.1 .238 .780 .31957234
Garrett CooperRMH1b31113484015 .687 51.6 4.1 .131 .621 .21743161
Franchy Cordero*DSP1b27013001 .724 1.2 3.3 .167 .600 .25025
Carlos CorreaPEAss271626800520 .788 90.9 5.3 .164 .743 .28652260
J.P. Crawford*NDFss27115498314 .786 71.3 6.2 .100 .772 .23034171
C.J. CronAUR1b321234410417 .658 39.2 3.1 .141 .545 .18936156
Jake Cronenworth*PRO2b28162605355 .714 72.2 4.6 .163 .683 .27148214
Nelson CruzNDFdh411036001 .432 1.4 1.4 .000 .321 .09106
Oneil Cruz*CAPss23122537023 .858 89.2 6.6 .259 .888 .37863259
Travis d'ArnaudPEAc 331225180413 .773 66.9 4.9 .186 .698 .23048222
Bobby DalbecPRO1b27310010 .443 0.6 2.4 .000 .500 .14301
J.D. DavisRMHdh2960265029 .711 28.4 4.1 .146 .647 .2582490
Yonathan DazaAURcf2843193109 .757 22.8 4.5 .098 .618 .1301676
Bryan De La CruzSPRcf25107448009 .723 49.5 4.0 .172 .628 .21641182
Paul DeJongSEAss281285002 .481 4.5 1.9 .026 .391 .132216
Jason DelayDSPc 271035003 .352 0.6 0.5 .000 .226 .06105
Rafael Devers* 3b25131575227 .906 104.7 7.6 .230 .897 .31073284
Aledmys DiazNDFlf3155293012 .739 37.5 5.0 .158 .673 .22021116
Elias DiazLKEc 3149209045 .715 24.3 4.5 .111 .634 .1841374
Yainer DiazCEDdh23522012 .287 0.3 0.4 .000 .211 .10502
Yandy DiazNHP3b301617640711 .818 116.5 6.6 .123 .822 .28058275
Corey Dickerson*OLLlf3328156023 .588 12.3 2.9 .099 .500 .1771044
Josh Donaldson 3b36131480039 .621 41.8 3.2 .133 .541 .20638150
Brendan Donovan*HAV2b251405700515 .738 68.8 5.0 .107 .735 .30529169
Brandon DruryHAV3b2960270051 .749 33.0 4.5 .242 .708 .30329114
Mauricio DubonOLLcf271373002 .608 5.6 2.6 .153 .483 .153527
Ezequiel DuranCLE3b2327157023 .668 15.7 3.6 .143 .612 .2241257
Adam DuvallDURcf331887000 .623 7.5 3.0 .214 .544 .250834
Tommy Edman#NHPss27162654066 .638 63.1 3.6 .095 .599 .20238197
Eduardo Escobar#CUY3b33530000 .645 3.1 4.0 .069 .524 .103110
Santiago EspinalCED2b2713555801113 .644 51.7 3.4 .088 .545 .15337176
Thairo EstradaSEA2b261425973114 .664 58.4 3.6 .113 .619 .21234191
Stuart FairchildPROlf265230101.335 8.517.7 .5001.750 .600418
Kyle Farmer ss3146204115 .764 25.8 4.8 .195 .713 .2761883
David Fletcher 2b2837154215 .666 14.9 3.6 .084 .541 .126851
Wilmer FloresSPR2b30122440032 .628 41.8 3.6 .122 .583 .24225126
Nick FortesAURc 2563202017 .756 22.9 4.0 .203 .678 .2551989
Jake Fraley*PROlf27107441036 .734 54.2 4.7 .181 .697 .29238168
Ty FranceCUY1b271435941425 .748 68.9 4.3 .150 .644 .19245236
Wander Franco#PROss21103447042 .789 65.8 6.0 .161 .786 .28341179
Adam Frazier*SPR2b30122472646 .589 39.2 3.1 .072 .532 .19217122
Freddie Freeman*HOL1b321627380610 .848 123.0 7.2 .142 .864 .27959297
TJ Friedl*PEAcf2627138031 .643 13.7 3.7 .148 .622 .2621044
Joey Gallo*CALlf28162658231 .634 62.3 3.5 .177 .604 .30643203
Ben Gamel*LKElf30101381213 .693 43.2 4.5 .156 .691 .33429121
Adolis GarciaSPRrf2916268301015 .627 58.4 3.0 .152 .556 .21749231
Avisail GarciaNDFrf311035001 .558 2.6 2.7 .030 .462 .12119
Leury Garcia#CHI2b3138159124 .503 9.0 1.9 .067 .382 .101840
Maikel GarciaCALss22966000 .688 7.7 4.7 .065 .591 .129222
Stone GarrettCUYlf2638174015 .922 29.5 6.4 .294 .919 .3682296
Mitch GarverPEAdh3149204003 .719 22.7 4.3 .198 .699 .3491668
Andres Gimenez*PEA2b23159709246 .783 102.1 5.9 .149 .814 .27352262
Paul GoldschmidtOLL1b3416273618111.084 185.611.4 .3121.199 .432105436
Yan GomesPUEc 34873352110 .824 49.5 5.7 .165 .743 .20230156
Luis Gonzalez*CHIrf26116499326 .669 54.3 4.2 .106 .636 .21939161
Marwin Gonzalez#CAPss3332177026 .441 7.2 1.3 .088 .372 .182836
Oscar GonzalezPUErf241205150211 .747 64.5 4.7 .156 .667 .20745216
Nick Gordon*DURlf26111474148 .774 63.6 5.3 .154 .720 .22744192
Yasmani Grandal#CALc 33128451035 .497 27.2 2.2 .045 .427 .1771689
Riley Greene*DCMcf211355590211 .668 55.6 3.7 .139 .592 .23440189
Randal GrichukSPRrf3045199137 .743 22.3 4.1 .203 .660 .2751782
Trent Grisham*NHPcf2516266112212 .539 43.9 2.3 .121 .484 .23338166
Vaughn Grissom 2b2159271113 .644 26.6 3.7 .096 .625 .2171279
Jordan GroshansNHP3b22313002 .684 0.9 2.8 .000 .667 .44402
Robbie Grossman#PEAlf3240177201 .672 18.9 4.4 .047 .649 .200646
Vladimir Guerrerowtb1b231627120429 .713 74.5 3.9 .161 .637 .25647257
Luis Guillorme*CLE2b271044955422 .804 66.4 5.3 .115 .706 .18629197
Lourdes GurrielPEAlf28145612434 .734 77.8 5.1 .099 .662 .15550224
Eric HaaseSEAc 29121552029 .684 58.1 4.0 .146 .622 .24538186
Sam Haggerty#RMHrf2873328227 .745 39.8 4.5 .180 .757 .32328126
Darick Hall*CEDdh26492190013 .911 34.1 6.0 .252 .838 .33230112
Garrett HampsonPROss2737132003 .778 19.0 5.7 .124 .811 .289951
Mitch Haniger rf3198409026 .753 52.8 5.2 .156 .722 .28530147
Ian Happ#CEDlf27147686268 .766 93.4 5.5 .151 .746 .27158257
Bryce Harper*NDFdh291346080220 .886 99.1 6.4 .244 .880 .35867293
Michael Harris II*SPRcf211626971215 .762 87.3 4.7 .178 .717 .27170282
Josh HarrisonSPR2b34953840210 .621 33.7 3.3 .096 .545 .17421111
Ke'Bryan Hayeswtb3b251555750515 .636 52.4 3.4 .111 .588 .23840172
Austin HaysCEDlf26145618069 .703 69.1 4.2 .163 .637 .22857233
Austin HedgesDURc 2951171517 .570 11.7 2.4 .091 .469 .169747
Jonah Heim#PROc 2745197006 .779 24.7 4.7 .240 .727 .3351985
Tyler Heineman#CEDc 3126108101 .461 5.6 1.9 .042 .383 .135220
Gunnar Henderson*CAL3b2157313039 .642 27.2 3.1 .172 .588 .2922499
David HensleyCLEdh2630122022 .709 13.4 4.1 .202 .655 .275946
Cesar Hernandez#DUR2b3264302235 .615 26.6 3.4 .032 .498 .097984
Enrique HernandezTORcf30652750111 .621 22.9 3.1 .110 .565 .2702074
Teoscar HernandezPUErf291034450213 .792 58.6 4.9 .220 .730 .29346199
Yadiel Hernandez*PEAlf341363001 .445 3.1 1.7 .034 .367 .138212
Odubel Herrera*PUEcf3070294115 .593 23.6 2.8 .116 .538 .2071792
Aaron Hicks#DSPcf3251234005 .507 13.7 2.1 .058 .446 .180648
Kyle HigashiokaTORc 321977003 .479 3.8 1.7 .072 .393 .145316
P.J. Higgins 1b2964274302 .804 40.1 6.1 .187 .816 .34321101
Derek HillHOLcf2618700021.011 15.2 9.1 .2971.067 .422940
Sam Hilliard*HOLlf28020001.000 0.513.5 .0001.000 .00001
Keston HiuraHAV1b2582363033 .699 39.7 4.1 .191 .663 .28428132
Nico HoernerNHPss251596521614 .723 78.9 4.6 .115 .700 .21645238
Rhys HoskinsPRO1b291626460612 .865 102.9 6.4 .242 .855 .36370291
Sam HuffDCMc 2439160012 .707 18.5 4.5 .125 .642 .2291055
Cooper Hummel#CLElf2735148003 .730 18.1 4.7 .158 .721 .3081354
Jose IglesiasPUEss32130513308 .689 57.1 4.2 .088 .600 .13535182
Jonathan Indiawtb2b2583348023 .711 41.0 4.5 .162 .661 .22223127
Danny JansenAURc 2768303034 .849 47.0 6.1 .274 .835 .36330142
Ryan JeffersDCMc 2540183105 .939 33.4 7.5 .273 .941 .4042191
Eloy JimenezTORdh25813820413 .966 73.4 8.0 .261 .971 .38042195
Connor JoeCHIlf291425230517 .568 37.5 2.6 .098 .510 .22828127
Nolan Jones*PUErf241677002 .494 4.2 1.8 .068 .377 .123419
Aaron JudgeOLLcf3016274701191.109 180.310.3 .4111.221 .587103455
Josh Jungwtb3b2465254037 .612 19.8 2.7 .153 .520 .2031985
Jarred Kelenic*CALcf2238158002 .417 6.5 1.3 .110 .394 .214833
Carson KellyRMHc 2781301019 .336 7.3 0.8 .045 .246 .076750
Tony Kemp* 2b304104301 .691 11.4 4.1 .149 .625 .213937
Max Kepler*CHIrf29148627039 .627 57.1 3.4 .116 .577 .25135179
Kevin Kiermaier*CEDcf3272270004 .569 19.8 2.5 .137 .488 .1991985
Ha-Seong KimCLEss26152639137 .722 77.3 4.7 .151 .685 .25651237
Isiah Kiner-FalefaDURss271435347117 .579 40.3 2.7 .050 .532 .17422133
Scott KingeryPUE2b2803000 .667 0.3 4.5 .000 .500 .00001
Alejandro KirkNHPc 231165340517 .685 55.4 4.1 .089 .622 .21923157
Andrew Knizner c 2731110114 .584 8.4 2.8 .063 .506 .177427
Ryan KreidlerDSP3b24310000 .400 0.4 1.4 .000 .250 .00002
Steven Kwan*NHPlf2415060131212 .722 71.4 4.7 .083 .695 .21531190
Tommy La Stella*CHIdh33734000 .868 6.1 7.5 .182 .818 .212617
Shea LangeliersCEDdh2423121016 .462 5.1 1.4 .092 .374 .193726
Trevor Larnach*CUYlf2560270015 .707 30.8 4.5 .115 .632 .2172592
Ramon LaureanoNDFrf2768283015 .872 46.0 6.4 .255 .865 .34538135
Bryan LavastidaPROc 2327000 .571 0.6 3.1 .000 .400 .00002
Charles LeblancCUY2b2623151021 .858 25.7 7.0 .199 .876 .3091568
Korey LeeSEAc 2343177015 .467 8.5 1.6 .072 .359 .1271141
DJ LeMahieuDUR3b331395944220 .664 56.6 3.6 .092 .605 .23927168
Royce LewisPUEss232193015 .966 16.6 7.0 .282 .921 .3411251
Francisco Lindor#HAVss281627620810 .758 102.0 5.2 .169 .759 .29560293
Evan LongoriaCAL3b361516060515 .771 77.6 4.9 .203 .723 .30952244
Nicky Lopez*CAL2b27142514659 .564 38.0 2.7 .058 .468 .12218134
Otto LopezCALss23313000 .308 0.3 0.8 .000 .182 .00002
Brandon Lowe*CHI2b27146575045 .590 46.6 2.9 .133 .527 .23042164
Josh Lowe*wtbrf24118459125 .592 36.6 2.9 .124 .524 .21739131
Nathaniel Lowe*SPR1b261627310016 .783 98.3 5.3 .156 .722 .24854288
Jordan LuplowNHPrf2802000 .000 0.0 0.0 .000 .000 .00000
Gavin Lux* 2b24160691036 .830 108.3 6.6 .161 .835 .30353276
Manny MachadoNHP3b29158713076 .855 116.3 6.7 .198 .850 .30775313
Luke MaileCAPc 3147197005 .684 20.7 4.0 .092 .576 .1581167
Martin MaldonadoLKEc 3554247105 .887 38.5 5.8 .344 .859 .42730133
Trey ManciniOLLdh30116480036 .807 70.1 5.9 .185 .776 .27944196
Tucupita Marcano*CEDlf221872001 .653 6.8 3.6 .111 .588 .222321
Manuel MargotDCMrf27117458145 .678 49.4 4.1 .120 .608 .19032161
Brandon Marsh*PUElf2499398313 .715 47.1 4.5 .153 .671 .22934150
Ketel Marte#TOR2b2865319034 .856 51.9 6.7 .207 .864 .33940138
Starling Martewtbrf331626772522 .870 107.1 6.3 .196 .862 .29264301
J.D. MartinezDURdh34964780113 .712 53.3 4.3 .128 .637 .23044165
Michael Massey*SEA2b2448298213 .537 20.4 2.4 .101 .447 .1561781
Jorge MateoCUYss27162582253 .678 60.9 3.7 .190 .656 .27052223
Mark MathiasAURdh271070012 .596 5.3 2.6 .123 .519 .200422
Nick Maton*AURrf25081013 .943 14.2 7.2 .303 .981 .515937
James McCannHOLc 32212000 .917 2.3 7.9 .250 .875 .25017
Jake McCarthy*HAVrf24130533273 .816 82.9 6.2 .167 .872 .31049218
Chas McCormickPROcf2772288012 .812 43.9 6.3 .187 .823 .34322114
Andrew McCutchenCAPdh35125522059 .702 57.2 4.1 .176 .641 .26044196
Reese McGuire*NDFc 2710040012111 .627 34.8 3.2 .072 .514 .13621116
Ryan McKennaCEDlf2539148102 .589 12.0 3.0 .081 .495 .148841
Zach McKinstry*DCM2b2710125000 .491 8.1 2.2 .103 .464 .224831
Ryan McMahon*AUR3b271626814110 .669 69.8 3.8 .136 .598 .22447233
Jeff McNeil*OLL2b30162738229 .843 119.2 6.8 .151 .799 .20572319
Austin Meadows*CHIrf2739236023 .655 23.7 4.0 .084 .610 .2221365
Francisco Mejia#NDFc 2657246049 .720 27.5 4.2 .121 .609 .1692194
MJ Melendez*DCMc 23134564043 .719 68.4 4.8 .176 .720 .34943187
Danny MendickSEAss281626222320 .509 35.4 2.0 .058 .402 .13021145
Joey MenesesRMH1b301084650018 .721 49.5 3.8 .172 .605 .21040194
Yermin MercedesRMHdh2940173023 .696 18.5 4.0 .156 .631 .2531660
Whit MerrifieldCLE2b331486040316 .657 58.1 3.5 .132 .614 .24541203
Jake Meyers cf26312000 .523 0.8 2.4 .091 .444 .18213
Jose MirandaOLL1b241496420413 .816 93.2 5.7 .197 .759 .25166284
Garrett Mitchell*DURcf2338149002 .612 13.5 3.3 .072 .613 .209644
Yadier MolinaOLLc 3941140022 .535 8.7 2.1 .109 .405 .109744
Yoan Moncada#CLE3b2753255007 .751 30.3 4.4 .218 .694 .31226106
Mickey Moniak*CLEcf241562010 .608 5.8 3.5 .105 .545 .175219
Dylan MooreRMHrf29118481138 .696 53.7 4.2 .168 .757 .35833151
Christopher MorelPEAcf231214750112 .657 41.4 3.1 .177 .603 .28142159
Gabriel MorenoCUYc 2243191016 .526 11.8 2.2 .034 .403 .107445
Ryan MountcastleHAV1b250200001.400 8.026.9 .3332.125 .667212
Cedric Mullins*HOLcf27138483327 .883 83.0 6.8 .259 .944 .39857232
Max Muncy*LKE3b31118515100 .657 53.2 4.0 .171 .667 .37234147
Sean MurphyHAVc 271285220210 .779 69.4 5.4 .182 .761 .31943190
Tom MurphyDURc 31626000 .573 2.1 3.3 .000 .588 .22705
Wil MyersCEDrf3151293026 .771 37.9 5.0 .195 .729 .30922117
Tyler Naquin*PEArf3188332022 .636 32.2 3.6 .129 .568 .19724111
Omar Narvaez*AURc 302495110 .531 6.8 2.7 .049 .470 .171320
Bo Naylor*CALdh2214000 .750 0.5 4.5 .250 .667 .25012
Josh Naylor*LKE1b2599446049 .816 64.0 5.6 .210 .774 .29651196
Kevin NewmanCED2b28883557310 .711 39.9 4.2 .098 .631 .16930126
Tomas NidoPUEc 2867251607 .473 11.7 1.5 .080 .351 .1051363
Brandon Nimmo*AURcf291547019412 .761 91.8 5.2 .145 .726 .24848254
Austin NolaNDFc 32935100 .469 1.9 1.9 .100 .423 .23317
Lars Nootbaar*CLErf24134558038 .669 56.7 3.8 .185 .651 .35045179
Tyler O'Neillwtblf2746232005 .759 28.8 4.7 .229 .747 .3661992
Rougned Odor*SPR2b282496012 .723 11.1 4.3 .193 .667 .284938
Shohei Ohtani* dh271486250511 .715 69.2 4.1 .191 .667 .29155234
Edward OlivaresCLErf2634190012 .672 18.8 3.5 .188 .606 .2561571
Matt Olson*CLE1b281506620314 .836 97.9 5.8 .253 .812 .36975295
Rafael Ortega*SPRcf31058111 .473 3.2 1.9 .122 .455 .286312
James Outman*DURlf25316000 .938 2.8 6.2 .438 .917 .438311
Marcell OzunaCHIdh311164640411 .645 42.0 3.2 .157 .549 .21034165
Richie Palacios*CEDlf25932000 .667 3.5 4.3 .065 .545 .065211
Isaac ParedesTOR3b231094520512 .821 63.3 5.4 .254 .797 .37447194
Vinnie Pasquantino*CAP1b241014490214 .870 72.6 6.7 .185 .855 .31234192
Joc Pederson*LKElf301637050312 .799 97.8 5.5 .220 .778 .33362288
Jeremy PenaDSPss24120430024 .701 45.9 3.8 .204 .629 .24640176
David Peralta* lf34127542079 .631 50.0 3.4 .120 .571 .22635164
Oswald PerazaCAPss222298001 .909 19.1 9.2 .1331.018 .289939
Salvador PerezOLLc 32119529048 .706 57.9 4.0 .202 .632 .24649215
Jace Peterson*DSP3b321144292212 .532 28.9 2.4 .089 .495 .23620103
Tommy PhamNDFlf34412000112 .547 11.0 1.8 .126 .454 .2141155
Brett Phillips*NHPcf28727100 .606 2.3 3.0 .208 .600 .33339
Chad PinderDCMlf3074269017 .732 29.9 4.0 .220 .647 .26430116
Kevin PlaweckiPUEc 31830000 .886 4.6 5.6 .310 .818 .310517
Jorge Polanco#PUE2b28137619253 .726 74.2 4.7 .177 .722 .34547208
AJ PollockDSPlf3447211117 .842 30.5 5.5 .246 .789 .3142698
Jurickson Profar#DCMlf29934442311 .641 40.6 3.4 .147 .589 .27233136
Albert PujolsPUEdh421215180117 .741 58.1 4.1 .222 .689 .31347209
Cal Raleigh#CUYc 25119500024 .718 56.6 4.2 .250 .682 .35352199
Luke Raley*CLErf27631001 .573 2.3 2.8 .000 .455 .07107
Harold RamirezHAVdh2776327024 .713 39.3 4.8 .087 .644 .16316112
Jose Ramirez#TOR3b29117544066 .773 73.7 5.3 .202 .780 .33657212
J.T. RealmutoPROc 31115482019 .858 75.4 6.0 .242 .831 .30250238
Rob RefsnyderRMHrf3175340032 .714 39.9 4.5 .140 .650 .21125122
Anthony RendonCUY3b32391710131.051 37.9 9.7 .3591.143 .5422192
Hunter RenfroeHOLrf3025201144 .821 28.9 5.6 .243 .806 .3582085
Luis Rengifo#PRO2b2561272135 .722 30.7 4.1 .199 .641 .24623114
Bryan Reynolds#DCMcf271586962117 .737 83.4 4.6 .164 .702 .28546251
Matt ReynoldsCUY2b311073660010 .620 32.3 3.3 .096 .549 .20918109
Austin RileyTOR3b251627210514 .801 102.7 5.7 .182 .755 .26568301
Emmanuel RiveraLKE3b2659309054 .663 30.9 3.8 .148 .613 .2552499
Anthony Rizzo*NDF1b321536752417 .749 79.6 4.6 .221 .748 .36252230
Luis RobertRMHcf2469281001 .784 41.0 5.9 .149 .750 .22521116
Victor RoblesPUEcf2549237323 .657 23.5 3.6 .101 .606 .1881278
Brendan Rodgerswtb2b2563281025 .723 33.5 4.8 .116 .665 .2291795
Julio Y. RodriguezHOLcf21125585014 .948 113.6 7.9 .265 .982 .34570313
Josh Rojas*DCM3b28125549321 .724 69.8 5.0 .126 .740 .28234187
Miguel Rojas ss3324107122 .527 6.4 2.0 .120 .429 .150531
Austin Rominewtbc 3363190404 .527 11.7 2.1 .106 .419 .145754
Amed RosarioNHPss2649252018 .865 39.6 6.2 .191 .829 .27026115
Darin Ruf 1b3530124023 .675 12.9 4.1 .129 .675 .347734
Esteury RuizCALlf23011000 .455 0.5 1.6 .091 .333 .09113
Keibert Ruiz#CAPc 23115483138 .638 43.9 3.3 .138 .561 .20536163
Adley Rutschman#TORc 24107526002 .868 90.1 7.3 .228 .919 .40671221
Gary SanchezCEDc 291144370113 .673 42.0 3.5 .158 .608 .26736143
Jesus Sanchez*CALcf24126540057 .741 65.3 4.5 .223 .700 .31852216
Carlos Santana#AUR1b3648240014 .629 21.9 3.5 .107 .587 .2631664
Anthony Santander#DSPrf271646750118 .742 79.2 4.4 .194 .688 .29549258
Jonathan SchoopHOL2b301255001 .657 5.3 3.5 .154 .561 .212420
Kyle Schwarber*PUElf291456090317 .785 78.5 4.9 .248 .779 .41357244
Corey Seager*TORss281626680412 .780 87.9 5.1 .204 .739 .31154268
Jean Segura 2b32763170113 .713 30.4 3.4 .145 .621 .20519121
Marcus SemienCHI2b31161732096 .589 59.4 2.9 .119 .543 .21545216
Brian ServenDURc 271035001 .479 1.8 1.9-0.000 .385 .12906
Gavin Sheets*SEArf261626470411 .525 40.7 2.2 .103 .439 .17432167
Andrelton SimmonsSEA2b32160512346 .532 35.4 2.5 .037 .460 .13214117
Jose SiriCLEcf26130442023 .544 32.4 2.6 .088 .474 .16427118
Austin SlaterNHPcf291254830212 .749 60.9 4.9 .184 .754 .35644175
Josh Smith*SEA3b248113320 .445 5.7 1.8 .000 .405 .120015
Kevin SmithCED3b2530111004 .774 13.8 4.8 .147 .679 .2061344
Pavin Smith*NHPrf26122000 .935 4.6 9.6 .2111.077 .421210
Will SmithNHPc 2716272411013 .761 93.8 5.0 .171 .707 .25360284
Nick SolakDSPlf274200011.067 4.7 9.9 .3331.231 .556212
Donovan SolanoCED1b34104464073 .699 54.5 4.8 .077 .629 .15924149
Jorge SolerCUYlf302296013 .836 13.5 5.3 .279 .794 .3721045
Edmundo SosaSEAss261625630813 .583 43.2 2.7 .097 .507 .16237163
Juan Soto*HOLrf231607131610 .918 130.3 7.9 .2691.014 .50473306
George SpringerPEAcf321516230610 .771 84.1 5.3 .174 .782 .31747235
Jacob StallingsLKEc 321063922313 .592 30.4 2.8 .056 .479 .12912105
Giancarlo StantonNDFdh32142579014 .878 95.8 6.7 .298 .904 .45454265
Max StassiHOLc 3169255118 .718 27.9 4.2 .184 .695 .3492182
Tyler StephensonDURc 25803360210 .771 42.9 4.9 .170 .694 .23829139
Trevor StoryCAP2b29122486039 .796 67.8 5.4 .211 .793 .33252205
Bryson Stott*PUEss2484357302 .743 47.5 5.2 .148 .754 .27734135
Myles StrawOLLcf27018000 .289 0.3 0.5 .000 .267 .13301
Eugenio SuarezRMH3b30115491018 .834 73.3 5.9 .263 .824 .38846216
Jack Suwinski*LKElf231164950310 .731 56.1 4.2 .218 .687 .32743191
Kurt SuzukiSPRc 381686003 .543 5.5 2.3 .125 .508 .319319
Seiya SuzukiCAPrf271546702412 .780 90.7 5.3 .164 .751 .27359266
Dansby SwansonAURss281626730211 .726 80.6 4.6 .147 .668 .23045259
Raimel Tapia*CALlf281606130011 .627 57.5 3.4 .093 .563 .17539199
Leody Taveras#DURcf23100389133 .645 36.0 3.4 .098 .574 .16821124
Chris Taylor lf3146196002 .711 23.3 4.6 .141 .676 .2601769
Michael A. TaylorDSPcf31164562026 .640 54.1 3.7 .096 .567 .19122170
Tyrone TaylorTORcf281315062316 .715 55.5 4.1 .142 .631 .22139182
Rowdy Tellez*DSP1b271606420029 .640 50.8 2.7 .197 .563 .29545223
Matt Thaiss*CALc 2767302036 .531 19.7 2.3 .099 .454 .1911576
Alek Thomas*CUYcf22114437026 .587 34.6 2.8 .122 .495 .17337137
Lane ThomasCHIlf2661307040 .835 49.5 6.6 .205 .828 .29529137
Bubba ThompsonRMHlf2478266104 .652 28.3 3.9 .054 .637 .1601488
Trayce ThompsonTORlf3176364013 .895 63.9 7.5 .260 .965 .46038154
Spencer TorkelsonCAP1b2230117016 .693 11.5 3.7 .130 .627 .270836
Abraham Toro#DSP2b251560001 .739 7.5 5.1 .111 .675 .222421
Luis Torrens c 2663220003 .420 9.4 1.5 .019 .310 .072242
Gleyber TorresAUR2b251525382214 .688 54.1 3.7 .145 .607 .21640193
Ezequiel TovarCEDss20929000 .527 2.0 2.4 .071 .409 .10728
Taylor Trammell*RMHrf2437142010 .608 11.7 2.9 .177 .569 .2621447
Alan TrejoCUYss2648200003 .610 16.6 3.0 .105 .497 .1361265
Jose TrevinoSPRc 29146461013 .504 28.0 2.1 .088 .402 .12420124
Mike TroutHAVcf301627520610 .998 155.1 8.6 .3511.050 .484110414
Kyle Tucker*HOLrf251607070813 .816 100.2 5.4 .226 .797 .33170313
Justin TurnerHOL3b371506440626 .758 75.7 4.4 .176 .682 .26362253
Trea TurnerLKEss29163770029 .824 117.8 6.0 .182 .814 .27377346
Luis UriasDSP3b25143629069 .648 60.8 3.7 .133 .596 .25541190
Ramon UriasNDF3b2815863631013 .752 77.3 4.5 .208 .688 .27954263
Gio UrshelaDSP3b301637170027 .770 90.1 4.9 .142 .696 .24747273
Ildemaro Vargas#NDF3b30728005 .258 -0.1-0.1 .038 .172 .11513
Daulton Varsho*PEArf25110435016 .580 31.5 2.5 .163 .528 .24830135
Andrew VaughnAURlf24139564079 .681 59.5 4.0 .131 .601 .19137194
Christian VazquezCHIc 311114400314 .654 40.3 3.3 .118 .557 .18932147
Nelson VelazquezNHPcf23010001.000 0.8 0.0 .000 .000 .00000
Alex Verdugo*wtblf261596730415 .731 79.7 4.6 .133 .657 .22052243
Matt VierlingCLEcf2556226125 .684 24.6 4.0 .130 .620 .1951585
David VillarHOL3b2524166003 .947 30.1 7.2 .322 .946 .4092289
Daniel Vogelbach*CEDdh291024530311 .864 71.9 6.8 .215 .901 .43843174
Stephen Vogt*OLLdh37250001.000 0.8 5.4 .6001.000 .60014
Luke VoitCAPdh31126556038 .841 86.8 6.2 .229 .815 .31053253
Jason Vosler*PUE3b2839154045 .744 18.3 4.5 .154 .676 .2501057
Joey Votto*CAL1b381315350211 .650 51.1 3.6 .133 .589 .25046164
LaMonte Wade*SEArf28114515033 .539 36.6 2.6 .111 .492 .23223125
Tyler Wade*LKE2b2780301445 .450 14.3 1.6 .037 .373 .122658
Christian WalkerPEA1b311626570614 .768 81.2 4.6 .239 .726 .33764274
Taylor Walls#CUYss2578248213 .561 18.7 2.8 .063 .554 .2571151
Jared Walsh*CLE1b282497002 .627 8.5 3.2 .135 .542 .213631
Taylor WardOLLrf28106459043 .880 81.8 7.8 .177 .907 .29937197
Drew Waters#HOLrf2311121001 .806 17.6 6.0 .216 .823 .4021246
Joey Wendle*RMH3b32121455138 .634 41.5 3.3 .095 .573 .17534145
Jesse Winker* lf281063000 .673 6.8 4.7 .104 .744 .417314
Patrick WisdomPUE3b3095371225 .680 38.3 3.8 .191 .647 .30131130
Bobby Witt JrCALss221516720411 .768 88.7 4.9 .222 .793 .34270293
Connor WongDCMc 26431200 .441 1.6 2.0-0.000 .450 .26103
Kolten Wong*DUR2b31114459229 .793 64.7 5.5 .185 .826 .33344178
Austin WynnsPEAc 31931000 .683 3.4 4.2 .179 .636 .214311
Mike Yastrzemski*wtbcf31121528053 .739 67.1 4.9 .200 .733 .33861199
Christian Yelich*CAPlf301627090610 .721 86.0 4.8 .143 .714 .30046238
Juan YepezRMHlf2484354048 .691 36.1 3.6 .193 .605 .24530140
Seby ZavalaDCMc 2854258012 .745 33.6 5.4 .123 .708 .2331889

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*NHPss211.501.502 .5001 .3331 .33399.0
Jose AbreuCUY1b354.393.95512 .340324 .456331 .466 2.1
Ronald AcunaCUYrf244.123.83343 .332231 .418237 .429 5.3
Willy Adames ss264.063.74368 .277305 .519308 .524 3.6
Riley AdamsCLEc 263.282.9761 .19746 .35946 .359 4.2
Jesus AguilarNDF1b324.504.3027 .22221 .46722 .48913.0
Nick AhmedDURss323.353.1540 .30027 .40327 .403 5.3
Hanser AlbertoOLL2b291.001.001 .00041.33341.33399.0
Ozzie Albies#CED2b254.123.79308 .282174 .410180 .425 3.3
Jorge AlfaroCLEc 292.622.4285 .36577 .44578 .451 5.7
Nick AllenDCMss232.942.71333 .219143 .310144 .312 4.0
Albert AlmoraCEDrf283.313.03147 .25982 .38185 .395 4.0
Pete AlonsoLKE1b274.493.95457 .254395 .540407 .556 2.1
Jose AltuveLKE2b324.814.04431 .320384 .578395 .595 1.1
Yordan Alvarez*TORdh254.593.84361 .302400 .645407 .656 1.3
Brian AndersonPEA3b291.671.5591 .33061 .39663 .409 5.4
Tim AndersonOLLss293.533.27312 .346176 .423184 .442 4.1
Elvis AndrusDCMss334.073.72474 .226249 .382256 .393 2.6
Miguel AndujarCALlf271.141.147 .2862 .2502 .25099.0
Aristides AquinoPUErf284.113.7821 .33323 .62223 .622 3.3
Orlando ArciaNDF2b273.593.25267 .270199 .443203 .452 3.2
Nolan ArenadoHAV3b314.443.95533 .274393 .546402 .558 1.3
Randy ArozarenaDURlf274.173.78428 .320308 .462315 .472 3.2
Luis Arraez*HOL1b253.783.41468 .346274 .483279 .492 0.9
Christian ArroyoHAV2b273.112.9281 .30935 .31336 .321 4.0
Jose AzocarTORcf263.142.9365 .41538 .41839 .429 4.0
Akil Baddoo*NDFlf234.103.5017 .41213 .31713 .317 3.0
Harrison BaderDURcf283.533.27116 .31059 .37164 .403 6.0
Javier BaezNDFss291.911.80167 .347124 .504127 .516 6.4
Austin Barneswtbc 322.902.6764 .23424 .27624 .276 2.3
Tucker Barnhart#wtbc 312.502.27210 .26286 .26987 .272 3.2
Jose BarreroCEDss243.113.0011 .63614 .50014 .50015.0
Josh Bell#SPR1b294.423.86495 .269301 .420306 .427 1.4
Cody Bellinger*NDFcf262.792.55256 .277205 .489205 .489 3.6
Brandon Belt*CAL1b344.053.57302 .238192 .356201 .373 3.0
Andrew Benintendi*PROlf274.083.60384 .362272 .505275 .510 1.4
Jon BertiCUY2b323.893.54410 .300249 .413250 .415 2.8
Christian BethancourtDCMc 304.143.97331 .248208 .409211 .41511.7
Mookie BettsPROrf294.273.94366 .208223 .425231 .440 4.3
Bo Bichettewtbss244.664.29490 .345337 .446342 .453 3.7
Cavan Biggio*PUE2b272.752.38103 .22368 .34371 .359 3.2
Charlie Blackmon*PROdh354.123.77399 .268225 .387230 .396 3.4
JJ Bleday*SEAcf243.072.72257 .265157 .345160 .352 3.0
Xander BogaertsHOLss294.313.81492 .329349 .499358 .512 1.7
Alec BohmCHI3b253.553.31425 .308211 .369213 .372 3.3
David Bote 3b293.282.8365 .40060 .50865 .551 3.3
Sean BouchardAURlf261.781.2847 .40451 .53152 .542 0.8
Jackie Bradley*SEArf323.122.84330 .239153 .331154 .333 2.5
Michael Brantley*NDFdh353.182.75334 .281195 .431196 .434 1.2
Alex BregmanPRO3b284.393.85504 .212308 .441316 .453 1.3
Will Brennan*DURlf244.223.7260 .33334 .44736 .474 1.3
Jonah BrideHAV2b262.331.8915 .2677 .3337 .333 1.0
Mike BrosseauCED3b284.293.7195 .26393 .48296 .497 2.7
Seth Brown* 1b293.593.20277 .274240 .477243 .483 3.3
Vidal Brujan#CED2b242.312.0349 .16319 .25720 .270 2.0
Kris BryantPROlf302.522.27110 .28288 .56492 .590 2.1
Jake BurgerDCM3b262.412.17102 .461104 .575107 .591 4.3
Alec Burleson*CLErf233.002.7337 .18914 .31114 .311 1.0
Byron BuxtonHAVcf284.133.67309 .236338 .576353 .601 3.4
Miguel CabreraCEDdh394.003.6555 .25526 .32527 .338 2.8
Oswaldo Cabrera#NHPrf231.721.44140 .357129 .504131 .512 2.5
Kole Calhoun*LKErf342.552.27127 .26093 .39297 .409 3.5
Alex CallAURlf271.030.8419 .36819 .57619 .576 1.2
Johan Camargo#NDFss282.502.3310 .5007 .4677 .467 4.0
Luis CampusanoPUEc 233.783.6725 .24015 .44115 .441 6.0
Jeimer Candelario#SPR3b283.153.05150 .25387 .34989 .35716.8
Mark CanhaAURlf334.063.56396 .298242 .429271 .480 2.4
Conner Capel*PROrf253.763.6282 .32951 .46851 .46811.0
Victor Caratini#DSPc 282.271.9883 .19345 .31548 .336 2.6
Dylan Carlson#SEAcf232.292.06229 .323143 .433146 .442 2.3
Kerry Carpenter*CEDdh243.463.00101 .366116 .644118 .656 2.0
Matt Carpenter*TORdh363.853.21106 .255120 .600124 .620 1.9
Corbin Carroll*TORlf213.223.0479 .34277 .52077 .520 6.6
Curt CasaliTORc 333.042.6380 .32596 .56598 .576 2.9
Triston Casas*CUY1b224.053.4790 .20086 .53187 .537 1.8
Nick CastellanosCHIrf304.243.92466 .322274 .412275 .414 3.6
Harold Castro*DSP1b282.642.49191 .29386 .34387 .347 4.8
Rodolfo Castro#RMH2b233.062.75233 .283176 .460178 .465 3.5
Willi Castro#RMHrf253.693.53279 .308157 .409161 .419 7.3
Jake Cave*TORlf291.001.001 .0000 .0000 .000 0.0
Gilberto CelestinoHOLcf234.173.7536 .38918 .36018 .360 3.7
Matt ChapmanOLL3b293.963.62375 .275274 .427276 .431 4.2
Robinson ChirinosCHIc 382.742.38115 .24376 .36080 .379 2.7
Jazz Chisholm*DUR2b243.713.23204 .289195 .531199 .542 2.7
Ji-Man Choi*DSP1b313.553.06264 .345220 .443222 .447 2.5
William ContrerasHOLc 243.282.92212 .321208 .547208 .547 2.8
Willson ContrerasDSPc 303.953.48323 .291270 .495293 .538 3.8
Garrett CooperRMH1b313.643.26294 .330202 .417210 .434 3.3
Franchy Cordero*DSP1b270.680.637 .4296 .4626 .462 5.0
Carlos CorreaPEAss274.203.69436 .321333 .490338 .497 2.0
J.P. Crawford*NDFss273.412.95359 .345226 .454235 .472 1.3
C.J. CronAUR1b323.503.27291 .302177 .401181 .410 5.5
Jake Cronenworth*PRO2b283.733.30404 .270266 .440276 .456 2.3
Nelson CruzNDFdh413.603.3024 .2509 .2509 .250 3.0
Oneil Cruz*CAPss233.843.50311 .322301 .561304 .566 3.5
Travis d'ArnaudPEAc 333.843.58372 .298241 .465252 .486 5.0
Bobby DalbecPRO1b273.332.334 .2502 .2003 .300 4.0
J.D. DavisRMHdh293.683.24137 .372116 .438120 .453 3.6
Yonathan DazaAURcf281.991.90165 .35283 .43084 .435 2.9
Bryan De La CruzSPRcf253.503.32296 .314204 .455205 .458 5.1
Paul DeJongSEAss281.421.2743 .32624 .28225 .294 4.1
Jason DelayDSPc 272.502.3620 .2507 .2007 .200 6.5
Rafael Devers* 3b254.113.75404 .344325 .565330 .574 2.5
Aledmys DiazNDFlf312.642.46209 .297132 .451135 .461 3.4
Elias DiazLKEc 312.652.41148 .33187 .41689 .426 3.2
Yainer DiazCEDdh233.142.7117 .1184 .1824 .182 1.5
Yandy DiazNHP3b304.754.04540 .341375 .491381 .499 1.1
Corey Dickerson*OLLlf332.332.10107 .26255 .35357 .365 3.1
Josh Donaldson 3b363.563.23287 .286182 .379191 .398 4.4
Brendan Donovan*HAV2b253.753.09385 .283259 .454265 .465 0.9
Brandon DruryHAV3b293.252.94162 .247130 .481135 .500 4.5
Mauricio DubonOLLcf271.301.2960 .21727 .37028 .38499.0
Ezequiel DuranCLE3b231.991.8697 .33065 .41465 .414 6.0
Adam DuvallDURcf332.422.3347 .23437 .42537 .42510.7
Tommy Edman#NHPss274.043.64467 .285247 .378255 .390 2.4
Eduardo Escobar#CUY3b332.001.9326 .30811 .36711 .367 3.0
Santiago EspinalCED2b274.133.79431 .299209 .375212 .380 2.7
Thairo EstradaSEA2b264.203.80429 .273231 .387245 .410 2.5
Stuart FairchildPROlf263.833.3311 .45519 .82620 .870 7.0
Kyle Farmer ss312.552.31144 .27196 .471100 .490 2.7
David Fletcher 2b282.262.10137 .27057 .37059 .383 1.2
Wilmer FloresSPR2b303.362.93290 .234172 .391179 .407 1.9
Nick FortesAURc 252.732.59143 .28097 .48098 .485 5.0
Jake Fraley*PROlf273.593.23289 .273207 .469209 .474 2.4
Ty FranceCUY1b274.153.86456 .296259 .436273 .460 3.6
Wander Franco#PROss213.693.33345 .299219 .490219 .490 1.3
Adam Frazier*SPR2b303.402.99345 .252166 .352168 .356 1.7
Freddie Freeman*HOL1b324.564.01535 .353374 .507380 .515 1.4
TJ Friedl*PEAcf261.661.47103 .23355 .39957 .413 1.8
Joey Gallo*CALlf284.063.53293 .253277 .421284 .432 3.5
Ben Gamel*LKElf303.312.83223 .269173 .454173 .454 1.8
Adolis GarciaSPRrf294.223.89418 .273265 .388274 .401 5.9
Avisail GarciaNDFrf313.503.3020 .40011 .31411 .314 6.5
Leury Garcia#CHI2b311.831.71126 .23045 .28347 .296 5.0
Maikel GarciaCALss221.271.1943 .39526 .39426 .394 4.5
Stone GarrettCUYlf262.902.72101 .347104 .598106 .609 6.3
Mitch GarverPEAdh313.192.69110 .22796 .471100 .490 1.9
Andres Gimenez*PEA2b234.463.89466 .328316 .446346 .488 2.6
Paul GoldschmidtOLL1b344.544.03455 .402506 .688510 .693 2.3
Yan GomesPUEc 343.223.10263 .350164 .490166 .496 6.4
Luis Gonzalez*CHIrf263.473.14356 .309196 .393203 .407 2.8
Marwin Gonzalez#CAPss331.791.61108 .17651 .28852 .294 3.3
Oscar GonzalezPUErf244.264.07376 .327234 .454236 .458 5.7
Nick Gordon*DURlf263.823.52316 .364220 .464225 .475 4.1
Yasmani Grandal#CALc 333.222.83283 .247141 .313141 .313 2.2
Riley Greene*DCMcf213.883.53313 .335237 .424237 .424 3.9
Randal GrichukSPRrf302.462.25117 .29995 .47795 .477 4.5
Trent Grisham*NHPcf254.083.57408 .199227 .343234 .354 2.8
Vaughn Grissom 2b212.772.45176 .290101 .373108 .399 2.8
Jordan GroshansNHP3b224.333.008 .2506 .4626 .462 0.3
Robbie Grossman#PEAlf323.052.59106 .36868 .38471 .401 2.1
Vladimir Guerrerowtb1b234.403.95486 .259316 .444325 .456 2.2
Luis Guillorme*CLE2b273.443.13387 .346230 .465232 .469 1.9
Lourdes GurrielPEAlf283.973.68443 .372253 .413262 .428 4.4
Eric HaaseSEAc 293.663.27329 .298235 .426242 .438 3.1
Sam Haggerty#RMHrf282.952.65187 .332153 .466156 .476 3.7
Darick Hall*CEDdh263.172.93136 .375128 .584129 .589 3.5
Garrett HampsonPROss272.242.0582 .41562 .47062 .470 3.4
Mitch Haniger rf313.903.41243 .325192 .469196 .479 2.3
Ian Happ#CEDlf274.514.00434 .346321 .468327 .477 2.6
Bryce Harper*NDFdh294.544.10381 .331344 .566349 .574 2.7
Michael Harris II*SPRcf214.303.94432 .345332 .476337 .484 3.8
Josh HarrisonSPR2b343.022.72270 .274135 .352148 .385 3.0
Ke'Bryan Hayeswtb3b253.713.30377 .284226 .393229 .398 2.5
Austin HaysCEDlf264.153.83405 .309266 .430275 .445 4.7
Austin HedgesDURc 292.191.97118 .25457 .33358 .339 3.9
Jonah Heim#PROc 272.772.52125 .240101 .513103 .523 2.6
Tyler Heineman#CEDc 312.702.4085 .17629 .26931 .287 1.2
Gunnar Henderson*CAL3b212.412.11181 .227132 .422135 .431 2.6
David HensleyCLEdh264.073.6386 .20954 .44357 .467 2.4
Cesar Hernandez#DUR2b322.772.55244 .307102 .338103 .341 2.2
Enrique HernandezTORcf302.622.26176 .256110 .400111 .404 1.6
Teoscar HernandezPUErf294.203.90266 .323226 .508229 .515 4.7
Yadiel Hernandez*PEAlf343.152.9037 .27017 .27017 .270 4.2
Odubel Herrera*PUEcf303.303.10221 .240108 .367108 .367 3.1
Aaron Hicks#DSPcf322.522.22130 .25472 .30876 .325 3.0
Kyle HigashiokaTORc 323.353.0047 .21321 .27324 .312 4.2
P.J. Higgins 1b293.152.64155 .303137 .500142 .518 1.9
Derek HillHOLcf263.893.5643 .37246 .65746 .657 2.7
Sam Hilliard*HOLlf281.001.002 .5001 .5001 .500 0.0
Keston HiuraHAV1b253.393.03145 .366161 .444168 .463 5.7
Nico HoernerNHPss254.103.78523 .308272 .417282 .433 2.3
Rhys HoskinsPRO1b293.993.50385 .314361 .559364 .563 2.2
Sam HuffDCMc 244.103.6990 .36770 .43870 .438 3.4
Cooper Hummel#CLElf273.613.2488 .34169 .46669 .466 2.8
Jose IglesiasPUEss323.803.61427 .316196 .382204 .398 4.3
Jonathan Indiawtb2b253.383.06225 .280144 .414158 .454 4.6
Danny JansenAURc 273.653.25192 .240166 .548172 .568 2.5
Ryan JeffersDCMc 252.442.15108 .333112 .612112 .612 2.0
Eloy JimenezTORdh253.863.40229 .367235 .615236 .618 2.2
Connor JoeCHIlf293.563.07329 .237184 .352194 .371 2.1
Nolan Jones*PUErf243.213.0444 .31823 .29923 .299 7.3
Aaron JudgeOLLcf304.613.95371 .302557 .746560 .750 1.9
Josh Jungwtb3b242.892.68149 .27597 .382100 .394 6.8
Jarred Kelenic*CALcf221.801.6576 .17144 .27846 .291 5.9
Carson KellyRMHc 273.543.39211 .16157 .18962 .20610.7
Tony Kemp* 2b301.241.1282 .25642 .40444 .423 2.6
Max Kepler*CHIrf294.243.72419 .243251 .400253 .404 1.7
Kevin Kiermaier*CEDcf323.653.46173 .24398 .36399 .367 5.8
Ha-Seong KimCLEss264.153.79453 .289286 .448289 .452 2.4
Isiah Kiner-FalefaDURss273.663.27416 .260174 .326182 .341 1.7
Scott KingeryPUE2b281.001.003 .3331 .3331 .333 0.0
Alejandro KirkNHPc 234.023.47396 .270217 .406225 .421 1.0
Andrew Knizner c 273.443.0070 .28637 .33639 .355 2.7
Ryan KreidlerDSP3b243.333.338 .2502 .2002 .20099.0
Steven Kwan*NHPlf244.013.47463 .311250 .416256 .426 1.1
Tommy La Stella*CHIdh332.622.5430 .36718 .52918 .529 3.0
Shea LangeliersCEDdh242.522.2767 .22437 .30637 .306 3.8
Trevor Larnach*CUYlf252.412.18152 .414117 .433117 .433 3.7
Ramon LaureanoNDFrf272.041.83169 .337156 .551162 .572 3.5
Bryan LavastidaPROc 233.503.505 .4002 .2862 .28699.0
Charles LeblancCUY2b261.761.5892 .38080 .53081 .536 3.3
Korey LeeSEAc 232.492.34115 .25250 .28251 .288 5.8
DJ LeMahieuDUR3b334.243.65431 .258241 .406245 .412 1.0
Royce LewisPUEss233.883.5465 .32356 .60258 .624 3.0
Francisco Lindor#HAVss284.704.21495 .313355 .466365 .479 2.8
Evan LongoriaCAL3b363.993.56357 .294300 .495304 .502 2.9
Nicky Lopez*CAL2b273.403.10389 .265161 .313168 .327 3.2
Otto LopezCALss234.334.3310 .2002 .1542 .15499.0
Brandon Lowe*CHI2b273.893.46355 .242216 .376223 .388 2.9
Josh Lowe*wtbrf243.282.94260 .292171 .373176 .383 3.8
Nathaniel Lowe*SPR1b264.514.09446 .363351 .480357 .488 3.1
Jordan LuplowNHPrf281.001.002 .0000 .0000 .000 0.0
Gavin Lux* 2b244.323.79452 .352357 .517357 .517 1.7
Manny MachadoNHP3b294.514.02462 .351381 .534384 .539 2.3
Luke MaileCAPc 312.632.45138 .34179 .40180 .406 3.6
Martin MaldonadoLKEc 352.522.32135 .230152 .615152 .615 3.6
Trey ManciniOLLdh303.613.21297 .337237 .494246 .512 2.8
Tucupita Marcano*CEDlf224.003.5046 .26129 .40330 .417 1.9
Manuel MargotDCMrf273.913.64341 .299185 .404188 .410 3.4
Brandon Marsh*PUElf243.433.16238 .357171 .430177 .445 5.9
Ketel Marte#TOR2b283.473.04228 .311173 .542174 .545 1.3
Starling Martewtbrf334.183.72446 .359347 .513368 .544 3.1
J.D. MartinezDURdh343.513.16311 .338209 .437212 .444 2.6
Michael Massey*SEA2b242.292.12192 .25095 .319100 .336 5.9
Jorge MateoCUYss273.593.34368 .272248 .426257 .442 6.4
Mark MathiasAURdh271.671.5535 .34326 .37126 .371 7.3
Nick Maton*AURrf251.210.9936 .33351 .63051 .630 1.9
James McCannHOLc 322.402.409 .3337 .5837 .58399.0
Jake McCarthy*HAVrf243.703.29365 .351261 .490268 .503 2.5
Chas McCormickPROcf273.102.70169 .331150 .521150 .521 2.0
Andrew McCutchenCAPdh353.843.51335 .275233 .446236 .452 3.4
Reese McGuire*NDFc 272.902.60293 .300139 .347144 .360 3.3
Ryan McKennaCEDlf252.602.3782 .35450 .33853 .358 5.9
Zach McKinstry*DCM2b271.020.9471 .25440 .32040 .320 4.9
Ryan McMahon*AUR3b274.203.85424 .309283 .416285 .419 3.8
Jeff McNeil*OLL2b304.564.18589 .346357 .484375 .508 2.1
Austin Meadows*CHIrf272.271.95174 .27093 .39496 .407 1.1
Francisco Mejia#NDFc 262.562.41182 .346104 .423105 .427 5.0
MJ Melendez*DCMc 233.743.17318 .264267 .473269 .477 1.8
Danny MendickSEAss283.843.52400 .268185 .297191 .307 4.3
Joey MenesesRMH1b304.194.04336 .295211 .454211 .454 5.5
Yermin MercedesRMHdh292.542.26102 .31476 .43977 .445 3.1
Whit MerrifieldCLE2b334.033.70447 .255247 .409249 .412 2.2
Jake Meyers cf262.001.836 .3334 .3334 .333 5.0
Jose MirandaOLL1b244.313.96452 .316316 .492330 .514 3.7
Garrett Mitchell*DURcf233.633.3992 .34853 .35654 .362 5.0
Yadier MolinaOLLc 392.922.85121 .20745 .32145 .32114.0
Yoan Moncada#CLE3b272.712.49153 .281126 .494127 .498 3.5
Mickey Moniak*CLEcf244.133.8037 .29722 .35523 .371 6.3
Dylan MooreRMHrf293.563.00247 .271204 .424223 .464 2.8
Christopher MorelPEAcf233.543.16244 .279204 .429209 .440 3.7
Gabriel MorenoCUYc 222.272.11138 .27558 .30458 .304 3.0
Ryan MountcastleHAV1b250.870.6512 .50017 .85017 .850 0.4
Cedric Mullins*HOLcf273.403.04322 .298269 .557278 .576 2.5
Max Muncy*LKE3b313.713.07262 .210232 .450234 .454 1.7
Sean MurphyHAVc 273.763.20317 .284253 .485265 .508 1.8
Tom MurphyDURc 314.333.6713 .3859 .3469 .346 2.3
Wil MyersCEDrf312.992.67157 .331146 .498146 .498 3.2
Tyler Naquin*PEArf313.022.81205 .317128 .386132 .398 5.9
Omar Narvaez*AURc 301.791.5567 .23930 .31631 .326 1.7
Bo Naylor*CALdh224.004.003 .3332 .5002 .50099.0
Josh Naylor*LKE1b253.663.32316 .297230 .516233 .522 2.2
Kevin NewmanCED2b283.262.99286 .329142 .400145 .408 3.1
Tomas NidoPUEc 282.732.59168 .24469 .27570 .27912.2
Brandon Nimmo*AURcf294.463.90510 .288312 .445329 .469 1.7
Austin NolaNDFc 323.893.3322 .13611 .31411 .314 2.0
Lars Nootbaar*CLErf243.823.29338 .207253 .453254 .455 1.7
Tyler O'Neillwtblf272.612.30118 .263116 .500119 .513 3.0
Rougned Odor*SPR2b284.003.6758 .31045 .46945 .469 4.0
Shohei Ohtani* dh274.033.62369 .279288 .461293 .469 3.2
Edward OlivaresCLErf262.131.98123 .23683 .43784 .442 3.8
Matt Olson*CLE1b284.333.83397 .280363 .548368 .556 2.3
Rafael Ortega*SPRcf311.070.9130 .16719 .32819 .328 2.9
James Outman*DURlf252.672.6710 .20011 .68811 .68899.0
Marcell OzunaCHIdh314.003.74306 .261188 .405191 .412 5.0
Richie Palacios*CEDlf253.563.4422 .40911 .34412 .37599.0
Isaac ParedesTOR3b233.863.36274 .248241 .533248 .549 2.1
Vinnie Pasquantino*CAP1b244.403.86323 .310240 .535245 .546 1.1
Joc Pederson*LKElf304.333.80402 .291357 .506371 .526 2.7
Jeremy PenaDSPss243.583.38258 .279193 .449198 .460 7.6
David Peralta* lf343.843.43336 .283211 .389216 .399 3.0
Oswald PerazaCAPss223.633.0768 .39749 .50054 .551 1.4
Salvador PerezOLLc 323.753.52331 .272235 .444244 .461 7.2
Jace Peterson*DSP3b323.232.87240 .267144 .336146 .340 3.4
Tommy PhamNDFlf342.562.33129 .20270 .35072 .360 3.2
Brett Phillips*NHPcf283.383.0012 .25011 .40711 .407 6.0
Chad PinderDCMlf302.832.67150 .313127 .472130 .483 8.4
Kevin PlaweckiPUEc 313.753.6322 .27318 .60018 .600 5.0
Jorge Polanco#PUE2b284.213.56368 .253296 .478296 .478 1.6
AJ PollockDSPlf343.102.81142 .289111 .526116 .550 3.2
Jurickson Profar#DCMlf293.503.06297 .226182 .410186 .419 1.8
Albert PujolsPUEdh424.253.84342 .225247 .477257 .496 2.6
Cal Raleigh#CUYc 253.553.18264 .216245 .490249 .498 3.4
Luke Raley*CLErf272.071.8720 .3509 .29010 .323 4.0
Harold RamirezHAVdh273.523.23237 .342132 .404137 .419 3.0
Jose Ramirez#TOR3b294.033.53393 .260265 .487274 .504 1.4
J.T. RealmutoPROc 313.743.50331 .308259 .537268 .556 4.5
Rob RefsnyderRMHrf313.543.21197 .355146 .429151 .444 4.4
Anthony RendonCUY3b323.292.7396 .271119 .696120 .702 1.2
Hunter RenfroeHOLrf302.211.90129 .248105 .522108 .537 1.9
Luis Rengifo#PRO2b252.802.64216 .241125 .460126 .463 3.0
Bryan Reynolds#DCMcf274.413.89415 .296316 .454329 .473 2.7
Matt ReynoldsCUY2b312.862.62226 .310140 .383140 .383 3.3
Austin RileyTOR3b254.454.03445 .353353 .490364 .505 3.6
Emmanuel RiveraLKE3b262.312.02183 .284128 .414132 .427 3.0
Anthony Rizzo*NDF1b324.413.61395 .187309 .458346 .513 1.6
Luis RobertRMHcf243.433.20201 .338132 .470135 .480 3.3
Victor RoblesPUEcf253.162.91151 .34491 .38492 .388 5.2
Brendan Rodgerswtb2b253.092.74188 .319123 .438125 .445 2.0
Julio Y. RodriguezHOLcf214.684.31379 .356348 .595358 .612 3.6
Josh Rojas*DCM3b283.813.37362 .312245 .446246 .448 2.0
Miguel Rojas ss332.742.5690 .17834 .31835 .327 3.3
Austin Rominewtbc 332.572.42122 .23860 .31661 .321 9.2
Amed RosarioNHPss263.232.95169 .373131 .520136 .540 3.4
Darin Ruf 1b353.182.5969 .26155 .44455 .444 1.5
Esteury RuizCALlf231.001.007 .2863 .2733 .27399.0
Keibert Ruiz#CAPc 233.433.18386 .228189 .391194 .402 2.0
Adley Rutschman#TORc 243.933.34321 .330296 .563299 .568 1.5
Gary SanchezCEDc 293.553.14239 .293186 .426193 .442 3.2
Jesus Sanchez*CALcf243.623.25327 .251261 .483267 .494 3.0
Carlos Santana#AUR1b362.702.30167 .23496 .40098 .408 1.1
Anthony Santander#DSPrf274.123.68432 .248318 .471329 .487 2.3
Jonathan SchoopHOL2b302.392.2643 .23323 .41823 .418 2.3
Kyle Schwarber*PUElf294.093.52315 .251323 .530325 .534 2.3
Corey Seager*TORss284.123.65457 .249333 .499339 .507 1.6
Jean Segura 2b323.413.19246 .268139 .438140 .442 2.2
Marcus SemienCHI2b314.524.11512 .238268 .366273 .373 2.8
Brian ServenDURc 272.502.2122 .27310 .28610 .286 2.3
Gavin Sheets*SEArf263.993.65422 .218209 .323218 .337 3.8
Andrelton SimmonsSEA2b323.202.89357 .277153 .299159 .311 3.1
Jose SiriCLEcf263.012.78245 .318142 .321149 .337 6.8
Austin SlaterNHPcf293.503.04254 .323233 .482237 .491 2.6
Josh Smith*SEA3b241.080.8878 .19227 .23931 .274 1.6
Kevin SmithCED3b252.852.6269 .40651 .45953 .477 4.6
Pavin Smith*NHPrf261.221.0613 .38513 .59113 .591 1.7
Will SmithNHPc 274.474.02518 .292337 .465346 .478 2.3
Nick SolakDSPlf272.222.0012 .33314 .70014 .700 2.0
Donovan SolanoCED1b344.303.85315 .362183 .394190 .409 3.1
Jorge SolerCUYlf303.693.3157 .24653 .55254 .563 2.9
Edmundo SosaSEAss263.483.19381 .289189 .336201 .357 5.4
Juan Soto*HOLrf234.403.57443 .248430 .603433 .607 0.8
George SpringerPEAcf324.133.61405 .294297 .477307 .493 2.0
Jacob StallingsLKEc 322.762.51275 .295131 .334136 .347 3.2
Giancarlo StantonNDFdh324.083.49285 .246343 .592347 .599 2.1
Max StassiHOLc 313.072.55132 .258117 .459123 .482 2.1
Tyler StephensonDURc 252.752.55206 .359159 .473162 .482 4.8
Trevor StoryCAP2b293.983.58269 .346246 .506251 .516 3.7
Bryson Stott*PUEss243.162.88249 .321161 .451164 .459 2.8
Myles StrawOLLcf270.170.147 .1434 .2224 .222 2.7
Eugenio SuarezRMH3b303.933.44226 .310270 .550276 .562 3.2
Jack Suwinski*LKElf233.413.03251 .275239 .483243 .491 3.5
Kurt SuzukiSPRc 381.180.9952 .13533 .38433 .384 1.2
Seiya SuzukiCAPrf274.273.85418 .354323 .482326 .487 3.0
Dansby SwansonAURss284.153.87424 .340300 .446302 .449 4.5
Raimel Tapia*CALlf283.813.62441 .315225 .367229 .374 5.2
Leody Taveras#DURcf233.893.58256 .324149 .383151 .388 4.0
Chris Taylor lf311.471.3397 .41287 .44488 .449 4.2
Michael A. TaylorDSPcf313.433.10355 .304217 .386221 .393 3.0
Tyrone TaylorTORcf283.593.25332 .316218 .431225 .445 3.3
Rowdy Tellez*DSP1b273.993.63407 .179277 .431281 .438 2.6
Matt Thaiss*CALc 272.462.21180 .244100 .331103 .341 3.8
Alek Thomas*CUYcf223.523.31320 .253156 .357161 .368 4.6
Lane ThomasCHIlf262.842.57189 .354160 .521162 .528 3.5
Bubba ThompsonRMHlf243.203.10177 .41894 .35396 .36113.5
Trayce ThompsonTORlf313.643.00156 .365212 .582217 .596 2.2
Spencer TorkelsonCAP1b222.392.0473 .28850 .42752 .444 1.9
Abraham Toro#DSP2b253.162.8440 .35027 .45027 .450 2.2
Luis Torrens c 263.443.27118 .31451 .23252 .23610.1
Gleyber TorresAUR2b253.433.15357 .294227 .422232 .431 3.7
Ezequiel TovarCEDss203.223.1122 .2739 .3109 .310 6.0
Taylor Trammell*RMHrf243.232.9585 .23557 .40158 .408 4.2
Alan TrejoCUYss262.992.85139 .29572 .36074 .370 6.9
Jose TrevinoSPRc 292.992.87321 .237138 .299142 .308 8.1
Mike TroutHAVcf304.644.04381 .331501 .666505 .672 2.6
Kyle Tucker*HOLrf254.363.94471 .280372 .526374 .529 2.3
Justin TurnerHOL3b374.293.87455 .288304 .472310 .481 2.2
Trea TurnerLKEss294.724.41528 .358391 .508395 .513 3.7
Luis UriasDSP3b254.403.85401 .254257 .409263 .418 2.1
Ramon UriasNDF3b283.953.59401 .279304 .478308 .484 3.9
Gio UrshelaDSP3b304.403.98493 .325340 .474342 .477 2.0
Ildemaro Vargas#NDF3b303.503.2522 .0915 .1795 .179 2.0
Daulton Varsho*PEArf252.792.56268 .198166 .382170 .391 3.7
Andrew VaughnAURlf243.863.51401 .279226 .401238 .422 3.3
Christian VazquezCHIc 313.363.11321 .283175 .398177 .402 2.9
Nelson VelazquezNHPcf231.000.000 .00011.00011.000 0.0
Alex Verdugo*wtblf264.233.82492 .301298 .443304 .452 1.9
Matt VierlingCLEcf252.172.07163 .31391 .40393 .412 8.2
David VillarHOL3b252.272.0479 .380103 .620106 .639 4.2
Daniel Vogelbach*CEDdh293.652.97240 .325256 .565256 .565 1.4
Stephen Vogt*OLLdh371.671.672 .0004 .8004 .80099.0
Luke VoitCAPdh314.033.64297 .360293 .527303 .545 4.4
Jason Vosler*PUE3b283.953.4993 .33370 .45571 .461 3.2
Joey Votto*CAL1b384.083.60335 .278219 .409225 .421 2.4
LaMonte Wade*SEArf283.683.23313 .198178 .346185 .359 2.4
Tyler Wade*LKE2b272.051.84211 .21879 .26280 .266 3.1
Christian WalkerPEA1b314.063.62428 .227332 .505338 .514 2.2
Taylor Walls#CUYss252.992.48155 .24588 .35590 .363 1.5
Jared Walsh*CLE1b282.692.4759 .27138 .39239 .402 3.9
Taylor WardOLLrf284.333.79296 .375243 .529250 .545 2.1
Drew Waters#HOLrf231.731.4654 .35265 .53765 .537 2.3
Joey Wendle*RMH3b323.403.16358 .285168 .369172 .378 2.9
Jesse Winker* lf281.851.4133 .24229 .46029 .460 0.9
Patrick WisdomPUE3b303.232.86202 .252162 .437168 .453 3.6
Bobby Witt JrCALss224.344.02442 .283328 .488338 .503 4.4
Connor WongDCMc 261.721.2817 .1769 .2909 .290 1.3
Kolten Wong*DUR2b313.923.42305 .298219 .477233 .508 2.1
Austin WynnsPEAc 311.821.6520 .25012 .38714 .452 7.0
Mike Yastrzemski*wtbcf313.723.27307 .296255 .483257 .487 2.6
Christian Yelich*CAPlf304.383.80407 .322321 .453325 .458 2.4
Juan YepezRMHlf243.253.04236 .250157 .444159 .449 4.8
Seby ZavalaDCMc 282.872.52148 .378114 .442119 .461 3.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss21 .000 .000 .000 .00000000000
Jose AbreuCUY1b35 .275 .340 .357 .697182501201131852
Ronald AcunaCUYrf24 .236 .300 .333 .63372172118722
Willy Adames ss26 .221 .293 .450 .74313129608271239
Riley AdamsCLEc 26 .100 .229 .100 .3293030001511
Jesus AguilarNDF1b32 .133 .133 .333 .467152001105
Nick AhmedDURss32 .000 .000 .000 .00090000003
Hanser AlbertoOLL2b29 .000 .000 .000 .00020000001
Ozzie Albies#CED2b25 .235 .280 .400 .6801152781313618
Jorge AlfaroCLEc 29 .252 .304 .364 .6691072730316849
Nick AllenDCMss23 .278 .296 .426 .722115325042256
Albert AlmoraCEDrf28 .297 .333 .578 .911641960414311
Pete AlonsoLKE1b27 .203 .307 .465 .772172356013282647
Jose AltuveLKE2b32 .336 .443 .6991.1411464914013312827
Yordan Alvarez*TORdh25 .313 .430 .5831.0131635111011353134
Brian AndersonPEA3b29 .241 .315 .386 .701832060211734
Tim AndersonOLLss29 .410 .430 .489 .9191395750220617
Elvis AndrusDCMss33 .224 .290 .435 .72514733817141225
Miguel AndujarCALlf27 .333 .333 .333 .66762000101
Aristides AquinoPUErf28 .000 .000 .000 .00040000002
Orlando ArciaNDF2b27 .200 .226 .300 .526306300215
Nolan ArenadoHAV3b31 .246 .329 .533 .8621954813213382417
Randy ArozarenaDURlf27 .286 .376 .463 .839147421812142235
Luis Arraez*HOL1b25 .250 .320 .318 .6384411001847
Christian ArroyoHAV2b27 .125 .176 .125 .301162000019
Jose AzocarTORcf26 .353 .353 .412 .765176100603
Akil Baddoo*NDFlf23 .222 .300 .222 .52292000212
Harrison BaderDURcf28 .160 .192 .160 .352254000109
Javier BaezNDFss29 .292 .314 .508 .82318554114732645
Austin Barneswtbc 32 .000 .000 .000 .00060000002
Tucker Barnhart#wtbc 31 .213 .276 .230 .50612226200131141
Jose BarreroCEDss24 .429 .429 .7141.143146101306
Josh Bell#SPR1b29 .282 .374 .426 .800209591125153142
Cody Bellinger*NDFcf26 .276 .323 .448 .7712985003210
Brandon Belt*CAL1b34 .252 .384 .388 .77210326313101738
Andrew Benintendi*PROlf27 .189 .318 .216 .534377100269
Jon BertiCUY2b32 .215 .292 .390 .68117237907191948
Christian BethancourtDCMc 30 .211 .273 .333 .606901920311730
Mookie BettsPROrf29 .204 .248 .437 .6851032111720624
Bo Bichettewtbss24 .188 .242 .335 .57717633725131356
Cavan Biggio*PUE2b27 .000 .118 .000 .118150000009
Charlie Blackmon*PROdh35 .420 .442 .5801.0225021311808
JJ Bleday*SEAcf24 .256 .261 .302 .56343112004013
Xander BogaertsHOLss29 .373 .438 .514 .952142531103201625
Alec BohmCHI3b25 .290 .339 .452 .791155451061171232
David Bote 3b29 .000 .250 .000 .25060000026
Sean BouchardAURlf26 .000 .118 .000 .118150000027
Jackie Bradley*SEArf32 .164 .260 .224 .4841161951051524
Michael Brantley*NDFdh35 .283 .333 .283 .6164613000648
Alex BregmanPRO3b28 .145 .268 .231 .4991171751171913
Will Brennan*DURlf24 .143 .143 .143 .28671000000
Jonah BrideHAV2b26 .400 .400 .400 .80052000001
Mike BrosseauCED3b28 .262 .351 .585 .936651730616821
Seth Brown* 1b29 .209 .261 .395 .6564392022316
Vidal Brujan#CED2b24 .185 .313 .296 .609275110155
Kris BryantPROlf30 .303 .343 .606 .9499930120617316
Jake BurgerDCM3b26 .343 .390 .6111.00110837140519937
Alec Burleson*CLErf23 .158 .200 .263 .463193200012
Byron BuxtonHAVcf28 .246 .330 .557 .8871674110014301855
Miguel CabreraCEDdh39 .308 .379 .423 .802268001434
Oswaldo Cabrera#NHPrf23 .362 .418 .383 .80147171008617
Kole Calhoun*LKErf34 .236 .333 .400 .73311026305151433
Alex CallAURlf27 .000 .000 .000 .00030000001
Johan Camargo#NDFss28 .364 .417 .455 .871114100114
Luis CampusanoPUEc 23 .333 .333 .333 .66762000001
Jeimer Candelario#SPR3b28 .189 .208 .386 .5941272440717349
Mark CanhaAURlf33 .306 .394 .514 .90711134615191316
Conner Capel*PROrf25 .267 .250 .533 .783154101505
Victor Caratini#DSPc 28 .091 .259 .136 .3962221002310
Dylan Carlson#SEAcf23 .328 .386 .483 .869180591741151542
Kerry Carpenter*CEDdh24 .182 .182 .182 .364112000203
Matt Carpenter*TORdh36 .246 .370 .574 .944611520681026
Corbin Carroll*TORlf21 .000 .083 .000 .083110000016
Curt CasaliTORc 33 .241 .343 .552 .895116286010151652
Triston Casas*CUY1b22 .154 .214 .154 .368132000014
Nick CastellanosCHIrf30 .273 .313 .355 .66817247802231035
Harold Castro*DSP1b28 .196 .237 .232 .46956112004210
Rodolfo Castro#RMH2b23 .272 .313 .631 .9441032865721628
Willi Castro#RMHrf25 .281 .292 .500 .79264181237014
Jake Cave*TORlf29 .000 .000 .000 .00010000000
Gilberto CelestinoHOLcf23 .167 .167 .333 .50061100001
Matt ChapmanOLL3b29 .203 .247 .326 .5731382850420946
Robinson ChirinosCHIc 38 .229 .264 .325 .59083195017428
Jazz Chisholm*DUR2b24 .179 .256 .385 .6403972025312
Ji-Man Choi*DSP1b31 .264 .304 .283 .58753141003119
William ContrerasHOLc 24 .313 .386 .465 .8519931304211328
Willson ContrerasDSPc 30 .216 .327 .475 .802139301018181138
Garrett CooperRMH1b31 .266 .329 .359 .68864173015619
Franchy Cordero*DSP1b27 .000 .000 .000 .00010000000
Carlos CorreaPEAss27 .288 .381 .550 .931191551929362942
J.P. Crawford*NDFss27 .368 .455 .6841.139197301732
C.J. CronAUR1b32 .208 .218 .472 .69053110149116
Jake Cronenworth*PRO2b28 .222 .333 .359 .69211726703191932
Nelson CruzNDFdh41 .200 .273 .200 .473102000013
Oneil Cruz*CAPss23 .161 .278 .258 .5363150013321
Travis d'ArnaudPEAc 33 .346 .393 .553 .9471595590828722
Bobby DalbecPRO1b27 .167 .333 .167 .50061000113
J.D. DavisRMHdh29 .207 .316 .317 .6338217601121337
Yonathan DazaAURcf28 .343 .355 .463 .818108379201529
Bryan De La CruzSPRcf25 .227 .261 .364 .625225001216
Paul DeJongSEAss28 .154 .214 .205 .4193962002317
Jason DelayDSPc 27 .179 .207 .179 .3852850000110
Rafael Devers* 3b25 .303 .354 .553 .9067623100315524
Aledmys DiazNDFlf31 .271 .316 .444 .76114439706271028
Elias DiazLKEc 31 .315 .357 .441 .7971434560422929
Yainer DiazCEDdh23 .000 .000 .000 .00000000000
Yandy DiazNHP3b30 .335 .439 .538 .977197663103263822
Corey Dickerson*OLLlf33 .000 .000 .000 .000100000003
Josh Donaldson 3b36 .198 .274 .306 .58011122901121126
Brendan Donovan*HAV2b25 .235 .414 .296 .71011527401143514
Brandon DruryHAV3b29 .251 .276 .531 .807175441001338652
Mauricio DubonOLLcf27 .387 .387 .6771.0653112003808
Ezequiel DuranCLE3b23 .244 .295 .512 .80841103126322
Adam DuvallDURcf33 .185 .228 .463 .691541030410319
Tommy Edman#NHPss27 .238 .270 .368 .63818544120429833
Eduardo Escobar#CUY3b33 .222 .222 .333 .556184010301
Santiago EspinalCED2b27 .249 .325 .361 .686169421411152023
Thairo EstradaSEA2b26 .248 .330 .430 .760165411016191733
Stuart FairchildPROlf26 .500 .5001.0001.50063001202
Kyle Farmer ss31 .307 .383 .604 .98710131527191215
David Fletcher 2b28 .243 .250 .338 .5887418102711
Wilmer FloresSPR2b30 .231 .342 .373 .71513431405162132
Nick FortesAURc 25 .279 .326 .6741.00143122051323
Jake Fraley*PROlf27 .034 .097 .034 .1312910000211
Ty FranceCUY1b27 .250 .308 .379 .6861323391211633
Wander Franco#PROss21 .309 .316 .436 .7525517211719
Adam Frazier*SPR2b30 .203 .286 .319 .60569140126618
Freddie Freeman*HOL1b32 .317 .379 .483 .86214546606261234
TJ Friedl*PEAcf26 .214 .313 .321 .63456122206611
Joey Gallo*CALlf28 .157 .219 .236 .4551272040251065
Ben Gamel*LKElf30 .167 .231 .361 .5923664015311
Adolis GarciaSPRrf29 .204 .253 .313 .567201411113251459
Avisail GarciaNDFrf31 .000 .100 .000 .10090000016
Leury Garcia#CHI2b31 .200 .226 .280 .5065010400326
Maikel GarciaCALss22 .291 .339 .364 .70355161013416
Stone GarrettCUYlf26 .329 .349 .6841.033792670716321
Mitch GarverPEAdh31 .216 .355 .483 .83711625409202128
Andres Gimenez*PEA2b23 .259 .362 .363 .72520152415182141
Paul GoldschmidtOLL1b34 .434 .524 .8901.4141365912116412722
Yan GomesPUEc 34 .244 .278 .395 .673862140312414
Luis Gonzalez*CHIrf26 .313 .361 .500 .8613210301438
Marwin Gonzalez#CAPss33 .128 .212 .191 .4034763003519
Oscar GonzalezPUErf24 .272 .277 .463 .7411363750717039
Nick Gordon*DURlf26 .224 .258 .259 .51758132007212
Yasmani Grandal#CALc 33 .269 .370 .370 .7401082980191833
Riley Greene*DCMcf21 .318 .384 .455 .838662160110726
Randal GrichukSPRrf30 .237 .292 .468 .760156376010211349
Trent Grisham*NHPcf25 .183 .225 .293 .5191913560521941
Vaughn Grissom 2b21 .229 .333 .371 .705701621291020
Jordan GroshansNHP3b221.0001.0001.0002.00011000000
Robbie Grossman#PEAlf32 .305 .393 .364 .7571183651051737
Vladimir Guerrerowtb1b23 .197 .274 .343 .61717835507131823
Luis Guillorme*CLE2b27 .419 .472 .5481.0213113101344
Lourdes GurrielPEAlf28 .309 .332 .427 .75817855210019540
Eric HaaseSEAc 29 .263 .368 .383 .751133351002262245
Sam Haggerty#RMHrf28 .388 .443 .7771.22010340739331035
Darick Hall*CEDdh26 .250 .280 .417 .697246101318
Garrett HampsonPROss27 .319 .367 .451 .81891295218728
Mitch Haniger rf31 .250 .342 .402 .74413233614151832
Ian Happ#CEDlf27 .321 .350 .444 .79319663131324756
Bryce Harper*NDFdh29 .287 .374 .497 .871157451506271950
Michael Harris II*SPRcf21 .212 .254 .342 .596231491533231386
Josh HarrisonSPR2b34 .202 .293 .294 .58610922321101025
Ke'Bryan Hayeswtb3b25 .296 .354 .451 .805142421303171416
Austin HaysCEDlf26 .223 .294 .383 .677175391034171452
Austin HedgesDURc 29 .163 .212 .224 .4364981104311
Jonah Heim#PROc 27 .283 .339 .623 .96210630301126818
Tyler Heineman#CEDc 31 .303 .361 .303 .6643310000133
Gunnar Henderson*CAL3b21 .122 .143 .244 .3874152013116
David HensleyCLEdh26 .182 .265 .318 .583448002347
Cesar Hernandez#DUR2b32 .292 .333 .307 .6401374020010922
Enrique HernandezTORcf30 .197 .321 .343 .664137271103142537
Teoscar HernandezPUErf29 .265 .321 .657 .97810227511118830
Yadiel Hernandez*PEAlf34 .150 .190 .150 .340203000217
Odubel Herrera*PUEcf30 .318 .355 .364 .71888284007512
Aaron Hicks#DSPcf32 .162 .237 .204 .4411422300271151
Kyle HigashiokaTORc 32 .194 .293 .250 .5433672002412
P.J. Higgins 1b29 .174 .387 .217 .604234100287
Derek HillHOLcf26 .417 .440 .7921.2322410302612
Sam Hilliard*HOLlf28 .000 .000 .000 .00000000000
Keston HiuraHAV1b25 .054 .146 .081 .2273721000425
Nico HoernerNHPss25 .311 .343 .484 .82719059156225721
Rhys HoskinsPRO1b29 .282 .380 .563 .943142408110252146
Sam HuffDCMc 24 .148 .281 .296 .5782741015510
Cooper Hummel#CLElf27 .212 .333 .424 .7583370218610
Jose IglesiasPUEss32 .360 .378 .525 .90313950170220415
Jonathan Indiawtb2b25 .378 .410 .459 .8703714110206
Danny JansenAURc 27 .197 .333 .423 .7567114105141412
Ryan JeffersDCMc 25 .333 .406 .6591.064123418110231527
Eloy JimenezTORdh25 .345 .441 .517 .9585820402101011
Connor JoeCHIlf29 .190 .290 .298 .5871212392071329
Nolan Jones*PUErf24 .167 .167 .167 .33361000001
Aaron JudgeOLLcf30 .259 .331 .599 .930147382016441547
Josh Jungwtb3b24 .207 .250 .324 .5741453061313743
Jarred Kelenic*CALcf22 .125 .198 .205 .40288114014639
Carson KellyRMHc 27 .158 .200 .193 .3935792003017
Tony Kemp* 2b30 .167 .333 .167 .500122000114
Max Kepler*CHIrf29 .236 .347 .392 .73914835914192533
Kevin Kiermaier*CEDcf32 .262 .273 .400 .67365179002022
Ha-Seong KimCLEss26 .305 .400 .409 .80916450912192623
Isiah Kiner-FalefaDURss27 .243 .353 .330 .683115281000121917
Scott KingeryPUE2b28 .500 .500 .5001.00021000000
Alejandro KirkNHPc 23 .240 .337 .347 .684751820271112
Andrew Knizner c 27 .128 .244 .179 .4243952002511
Ryan KreidlerDSP3b24 .222 .222 .222 .44492000002
Steven Kwan*NHPlf24 .306 .350 .347 .6971474541012823
Tommy La Stella*CHIdh33 .000 .000 .000 .00050000001
Shea LangeliersCEDdh24 .156 .278 .178 .4564571001814
Trevor Larnach*CUYlf25 .300 .366 .400 .76610030810101125
Ramon LaureanoNDFrf27 .248 .313 .482 .795137341515191136
Bryan LavastidaPROc 23 .000 .000 .000 .00010000001
Charles LeblancCUY2b26 .240 .296 .520 .816256102318
Korey LeeSEAc 23 .141 .181 .218 .39978114105426
DJ LeMahieuDUR3b33 .254 .378 .361 .73912231403112418
Royce LewisPUEss23 .357 .400 .429 .829145100013
Francisco Lindor#HAVss28 .289 .333 .431 .765211611016341345
Evan LongoriaCAL3b36 .297 .331 .568 .89914844701123831
Nicky Lopez*CAL2b27 .248 .300 .285 .5851373420115627
Otto LopezCALss23 .000 .000 .000 .00080000102
Brandon Lowe*CHI2b27 .193 .240 .386 .6261452854518746
Josh Lowe*wtbrf24 .207 .303 .379 .6822962014413
Nathaniel Lowe*SPR1b26 .311 .392 .533 .9252257011013232663
Jordan LuplowNHPrf28 .000 .000 .000 .00010000000
Gavin Lux* 2b24 .317 .404 .455 .85914546206182138
Manny MachadoNHP3b29 .247 .325 .455 .780178447010292233
Luke MaileCAPc 31 .293 .323 .359 .68292273017421
Martin MaldonadoLKEc 35 .250 .320 .7061.026136345019351443
Trey ManciniOLLdh30 .288 .342 .515 .858661941315411
Tucupita Marcano*CEDlf22 .304 .385 .478 .863237101123
Manuel MargotDCMrf27 .300 .355 .382 .737110335206109
Brandon Marsh*PUElf24 .000 .032 .000 .0323000000015
Ketel Marte#TOR2b28 .325 .364 .546 .910163532404251024
Starling Martewtbrf33 .315 .400 .482 .88216853707192346
J.D. MartinezDURdh34 .273 .373 .446 .819139381612122234
Michael Massey*SEA2b24 .181 .235 .257 .492171315128747
Jorge MateoCUYss27 .225 .270 .478 .7491383126720540
Mark MathiasAURdh27 .129 .200 .323 .5233140025315
Nick Maton*AURrf25 .214 .368 .357 .726143200345
James McCannHOLc 32 .000 .000 .000 .00000000000
Jake McCarthy*HAVrf24 .315 .396 .476 .87214345805211728
Chas McCormickPROcf27 .338 .419 .5851.00413044727211837
Andrew McCutchenCAPdh35 .164 .215 .382 .59615225908231046
Reese McGuire*NDFc 27 .320 .320 .360 .680258100205
Ryan McKennaCEDlf25 .200 .268 .323 .59165135016427
Zach McKinstry*DCM2b27 .300 .300 .400 .700103100205
Ryan McMahon*AUR3b27 .244 .311 .274 .5851353340091242
Jeff McNeil*OLL2b30 .333 .368 .415 .7831474960214519
Austin Meadows*CHIrf27 .200 .294 .200 .4943060004311
Francisco Mejia#NDFc 26 .323 .329 .422 .75216152130118326
MJ Melendez*DCMc 23 .208 .278 .325 .60312025313181128
Danny MendickSEAss28 .179 .232 .232 .46319034701111363
Joey MenesesRMH1b30 .315 .321 .565 .8861083471616127
Yermin MercedesRMHdh29 .313 .333 .525 .858802580311221
Whit MerrifieldCLE2b33 .239 .303 .409 .712159381205201427
Jake Meyers cf26 .333 .333 .333 .66731000200
Jose MirandaOLL1b24 .331 .364 .6831.04614548601532724
Garrett Mitchell*DURcf23 .143 .143 .214 .357142100203
Yadier MolinaOLLc 39 .269 .286 .423 .709267101610
Yoan Moncada#CLE3b27 .244 .306 .513 .8191563810110211442
Mickey Moniak*CLEcf24 .143 .208 .143 .351213000115
Dylan MooreRMHrf29 .219 .336 .391 .72612828515161951
Christopher MorelPEAcf23 .194 .330 .312 .642931850291725
Gabriel MorenoCUYc 22 .255 .300 .277 .57747121005311
Ryan MountcastleHAV1b25 .500 .6251.0001.62563001320
Cedric Mullins*HOLcf27 .167 .375 .167 .542122000222
Max Muncy*LKE3b31 .134 .330 .159 .489821120032226
Sean MurphyHAVc 27 .244 .424 .488 .91212330907233428
Tom MurphyDURc 31 .000 .143 .000 .14360000012
Wil MyersCEDrf31 .297 .372 .576 .948165495113332156
Tyler Naquin*PEArf31 .289 .325 .342 .6673811200417
Omar Narvaez*AURc 30 .313 .429 .375 .804165100243
Bo Naylor*CALdh22 .333 .333 .6671.00031100000
Josh Naylor*LKE1b25 .146 .293 .229 .52248710131015
Kevin NewmanCED2b28 .355 .402 .455 .85612143120018714
Tomas NidoPUEc 28 .164 .200 .284 .48467112025327
Brandon Nimmo*AURcf29 .269 .342 .433 .77517146327271433
Austin NolaNDFc 32 .182 .308 .182 .490112000024
Lars Nootbaar*CLErf24 .178 .323 .333 .65713524904132933
Tyler O'Neillwtblf27 .206 .306 .468 .774126263010191539
Rougned Odor*SPR2b28 .217 .280 .304 .584235010227
Shohei Ohtani* dh27 .188 .238 .338 .57616030715181055
Edward OlivaresCLErf26 .192 .234 .423 .6571042060618631
Matt Olson*CLE1b28 .253 .324 .444 .768162411306161542
Rafael Ortega*SPRcf31 .000 .000 .000 .00020000000
James Outman*DURlf25 .000 .000 .000 .00030000001
Marcell OzunaCHIdh31 .209 .219 .245 .465110231019230
Richie Palacios*CEDlf25 .600 .636 .7001.336106100204
Isaac ParedesTOR3b23 .287 .361 .6611.0221714911117442044
Vinnie Pasquantino*CAP1b24 .394 .478 .485 .9639939302141614
Joc Pederson*LKElf30 .209 .292 .293 .58519140703182077
Jeremy PenaDSPss24 .264 .314 .473 .78714839100715855
David Peralta* lf34 .083 .164 .083 .2474840004416
Oswald PerazaCAPss22 .167 .444 .167 .61161000032
Salvador PerezOLLc 32 .225 .267 .351 .6181112580210740
Jace Peterson*DSP3b32 .207 .233 .207 .44058120006226
Tommy PhamNDFlf34 .178 .239 .315 .55414626505171138
Brett Phillips*NHPcf28 .000 .000 .000 .00040000003
Chad PinderDCMlf30 .277 .299 .479 .77894267048330
Kevin PlaweckiPUEc 31 .000 .000 .000 .00030000001
Jorge Polanco#PUE2b28 .213 .283 .287 .5691222660181331
AJ PollockDSPlf34 .266 .324 .557 .881158421411029930
Jurickson Profar#DCMlf29 .206 .317 .235 .552347100566
Albert PujolsPUEdh42 .328 .391 .7811.172137459117341219
Cal Raleigh#CUYc 25 .165 .277 .347 .624121201004101946
Luke Raley*CLErf27 .333 .412 .333 .745155000322
Harold RamirezHAVdh27 .358 .417 .475 .89216258704241532
Jose Ramirez#TOR3b29 .092 .169 .132 .3007673005320
J.T. RealmutoPROc 31 .262 .367 .6671.034421104310515
Rob RefsnyderRMHrf31 .337 .364 .535 .8991013480421533
Anthony RendonCUY3b32 .300 .418 .6911.109110334013212322
Hunter RenfroeHOLrf30 .227 .304 .454 .75811927308191228
Luis Rengifo#PRO2b25 .231 .254 .410 .664117274151446
Bryan Reynolds#DCMcf27 .299 .365 .537 .90213440509231131
Matt ReynoldsCUY2b31 .186 .284 .237 .52159113001821
Austin RileyTOR3b25 .328 .396 .566 .961198651819352255
Emmanuel RiveraLKE3b26 .273 .369 .460 .829150411224222248
Anthony Rizzo*NDF1b32 .186 .380 .410 .79015629809243033
Luis RobertRMHcf24 .313 .361 .418 .779672140110517
Victor RoblesPUEcf25 .280 .300 .390 .6901644652311549
Brendan Rodgerswtb2b25 .320 .395 .471 .86615349805161737
Julio Y. RodriguezHOLcf21 .396 .486 .6591.1469136307181724
Josh Rojas*DCM3b28 .194 .324 .194 .5183160002511
Miguel Rojas ss33 .167 .207 .241 .448549101424
Austin Rominewtbc 33 .273 .273 .8181.091113002602
Amed RosarioNHPss26 .325 .387 .568 .955169551518361235
Darin Ruf 1b35 .236 .328 .400 .72855133025815
Esteury RuizCALlf23 .222 .222 .333 .55692100004
Keibert Ruiz#CAPc 23 .193 .247 .241 .4888316400648
Adley Rutschman#TORc 24 .234 .379 .362 .741471130131115
Gary SanchezCEDc 29 .156 .269 .300 .5699014403111236
Jesus Sanchez*CALcf24 .136 .130 .182 .3122231003012
Carlos Santana#AUR1b36 .273 .375 .391 .76611030100191712
Anthony Santander#DSPrf27 .254 .345 .514 .859177454014382559
Jonathan SchoopHOL2b30 .000 .000 .000 .00080000001
Kyle Schwarber*PUElf29 .204 .311 .398 .70911323325181745
Corey Seager*TORss28 .268 .330 .563 .893190516116431638
Jean Segura 2b32 .304 .355 .504 .8591153520715910
Marcus SemienCHI2b31 .255 .321 .358 .67816542722111636
Brian ServenDURc 27 .200 .333 .200 .533204000145
Gavin Sheets*SEArf26 .162 .230 .190 .42017929500141256
Andrelton SimmonsSEA2b32 .182 .242 .216 .45814827310101141
Jose SiriCLEcf26 .145 .207 .237 .44476117002539
Austin SlaterNHPcf29 .254 .347 .396 .743169431612162344
Josh Smith*SEA3b24 .182 .357 .182 .539112000101
Kevin SmithCED3b25 .290 .343 .468 .81162188019423
Pavin Smith*NHPrf26 .500 .500 .5001.00021000000
Will SmithNHPc 27 .312 .373 .546 .920205648510392032
Nick SolakDSPlf27 .333 .429 .8331.262124002423
Donovan SolanoCED1b34 .271 .331 .364 .6951293590116920
Jorge SolerCUYlf30 .185 .270 .462 .732651230515717
Edmundo SosaSEAss26 .229 .284 .373 .658166381123151244
Juan Soto*HOLrf23 .196 .310 .299 .60910721013101717
George SpringerPEAcf32 .207 .286 .260 .54716935003131838
Jacob StallingsLKEc 32 .193 .266 .246 .51157113005414
Giancarlo StantonNDFdh32 .203 .343 .508 .851118243011192538
Max StassiHOLc 31 .147 .275 .176 .451345100345
Tyler StephensonDURc 25 .170 .278 .234 .5124780013718
Trevor StoryCAP2b29 .421 .455 .7621.21712653160925746
Bryson Stott*PUEss24 .333 .367 .470 .83713244150114639
Myles StrawOLLcf27 .000 .200 .000 .20040000013
Eugenio SuarezRMH3b30 .232 .354 .516 .8709522308141740
Jack Suwinski*LKElf23 .100 .275 .200 .4754041012919
Kurt SuzukiSPRc 38 .077 .368 .308 .676131001162
Seiya SuzukiCAPrf27 .324 .399 .544 .943136441125201726
Dansby SwansonAURss28 .308 .354 .486 .84018557609271343
Raimel Tapia*CALlf28 .214 .254 .298 .5521683631316756
Leody Taveras#DURcf23 .294 .307 .435 .742852530312225
Chris Taylor lf31 .074 .167 .111 .2782721000318
Michael A. TaylorDSPcf31 .228 .288 .327 .61516237105141444
Tyrone TaylorTORcf28 .252 .344 .359 .70313133802191633
Rowdy Tellez*DSP1b27 .184 .294 .327 .62114727007142140
Matt Thaiss*CALc 27 .169 .217 .215 .43365111103225
Alek Thomas*CUYcf22 .103 .103 .179 .282394001407
Lane ThomasCHIlf26 .310 .363 .555 .917155481028211339
Bubba ThompsonRMHlf24 .244 .244 .268 .51241101002020
Trayce ThompsonTORlf31 .121 .275 .182 .4573342001512
Spencer TorkelsonCAP1b22 .222 .330 .370 .7008118412121122
Abraham Toro#DSP2b25 .258 .343 .290 .633318100248
Luis Torrens c 26 .130 .145 .185 .3315470012127
Gleyber TorresAUR2b25 .219 .250 .390 .6401463240714542
Ezequiel TovarCEDss20 .357 .357 .429 .786145100102
Taylor Trammell*RMHrf24 .000 .429 .000 .42940000020
Alan TrejoCUYss26 .125 .160 .375 .535243002218
Jose TrevinoSPRc 29 .206 .253 .282 .5351703510417840
Mike TroutHAVcf30 .286 .396 .6161.0131855322013373459
Kyle Tucker*HOLrf25 .196 .258 .294 .55214328503181124
Justin TurnerHOL3b37 .238 .301 .362 .66213031404171131
Trea TurnerLKEss29 .340 .361 .590 .951200681101333650
Luis UriasDSP3b25 .209 .279 .297 .576182381002131850
Ramon UriasNDF3b28 .269 .317 .531 .848145398010271234
Gio UrshelaDSP3b30 .271 .336 .481 .817214581429182053
Ildemaro Vargas#NDF3b30 .000 .000 .000 .00010000000
Daulton Varsho*PEArf25 .154 .198 .220 .41891146004327
Andrew VaughnAURlf24 .319 .407 .415 .8229430302101315
Christian VazquezCHIc 31 .261 .300 .445 .74511931100419826
Nelson VelazquezNHPcf23 .0001.000 .0001.00000000010
Alex Verdugo*wtblf26 .230 .320 .365 .68414834913191725
Matt VierlingCLEcf25 .282 .309 .437 .7451424051526426
David VillarHOL3b25 .303 .385 .6811.066119367410221449
Daniel Vogelbach*CEDdh29 .125 .256 .219 .4753240014613
Stephen Vogt*OLLdh37 .000 .000 .000 .00020000001
Luke VoitCAPdh31 .182 .270 .236 .50655103004625
Jason Vosler*PUE3b28 .200 .259 .240 .499255100319
Joey Votto*CAL1b38 .188 .297 .313 .610961860291449
LaMonte Wade*SEArf28 .167 .242 .167 .4093050002312
Tyler Wade*LKE2b27 .196 .254 .214 .468112222005830
Christian WalkerPEA1b31 .226 .291 .514 .8051774011212361738
Taylor Walls#CUYss25 .155 .310 .190 .50058920021313
Jared Walsh*CLE1b28 .000 .000 .000 .00090000002
Taylor WardOLLrf28 .276 .385 .368 .753762132071321
Drew Waters#HOLrf23 .393 .433 .8571.2902811403829
Joey Wendle*RMH3b32 .271 .371 .356 .72759165002917
Jesse Winker* lf28 .190 .370 .381 .751214101366
Patrick WisdomPUE3b30 .220 .295 .523 .81810924301021948
Bobby Witt JrCALss22 .232 .288 .600 .888155369612251343
Connor WongDCMc 26 .000 .000 .000 .00020000001
Kolten Wong*DUR2b31 .141 .291 .156 .44764910071312
Austin WynnsPEAc 31 .188 .278 .188 .465163000014
Mike Yastrzemski*wtbcf31 .190 .250 .259 .50958114004519
Christian Yelich*CAPlf30 .257 .314 .336 .6491403650211945
Juan YepezRMHlf24 .229 .283 .396 .679481120210315
Seby ZavalaDCMc 28 .192 .276 .231 .5072651003312

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss21 .333 .333 .333 .66731000101
Jose AbreuCUY1b35 .301 .362 .439 .80145813822113614068
Ronald AcunaCUYrf24 .254 .299 .401 .700441112230145123136
Willy Adames ss26 .260 .308 .500 .808412107210265628104
Riley AdamsCLEc 26 .163 .226 .360 .58686142057739
Jesus AguilarNDF1b32 .250 .300 .536 .836287202718
Nick AhmedDURss32 .259 .310 .426 .73654143028418
Hanser AlbertoOLL2b291.0001.0004.0005.00011001200
Ozzie Albies#CED2b25 .255 .304 .382 .686275701407351759
Jorge AlfaroCLEc 29 .208 .276 .491 .766531130410419
Nick AllenDCMss23 .158 .207 .225 .43231149904221989
Albert AlmoraCEDrf28 .180 .240 .248 .488133244117937
Pete AlonsoLKE1b27 .269 .343 .519 .8624721271903310044100
Jose AltuveLKE2b32 .286 .396 .459 .85541211823016496573
Yordan Alvarez*TORdh25 .282 .388 .603 .99135510015331666085
Brian AndersonPEA3b29 .217 .242 .333 .57560134011215
Tim AndersonOLLss29 .243 .293 .368 .662247601007281153
Elvis AndrusDCMss33 .203 .261 .316 .5784499121010453186
Miguel AndujarCALlf27 .000 .000 .000 .00020000100
Aristides AquinoPUErf28 .333 .394 .6671.0613010103638
Orlando ArciaNDF2b27 .223 .299 .404 .70337684140184737117
Nolan ArenadoHAV3b31 .288 .352 .508 .85944512847017673968
Randy ArozarenaDURlf27 .245 .298 .413 .710458112320156029129
Luis Arraez*HOL1b25 .340 .395 .460 .8554671592937754134
Christian ArroyoHAV2b27 .258 .305 .303 .609892340011515
Jose AzocarTORcf26 .309 .365 .382 .74768211205517
Akil Baddoo*NDFlf23 .192 .323 .192 .5152650001516
Harrison BaderDURcf28 .287 .331 .410 .7411223522314521
Javier BaezNDFss29 .277 .346 .447 .79347132027313
Austin Barneswtbc 32 .203 .272 .230 .50174150105714
Tucker Barnhart#wtbc 31 .173 .245 .190 .4351682930061542
Jose BarreroCEDss24 .154 .214 .231 .445132100019
Josh Bell#SPR1b29 .209 .302 .310 .612416871808225278
Cody Bellinger*NDFcf26 .234 .289 .455 .74335483142205229102
Brandon Belt*CAL1b34 .156 .239 .263 .5033725813092837124
Andrew Benintendi*PROlf27 .324 .398 .468 .86643814225410505374
Jon BertiCUY2b32 .257 .312 .355 .667377972124352985
Christian BethancourtDCMc 30 .216 .228 .417 .6453988620020565110
Mookie BettsPROrf29 .209 .255 .403 .6583828018118511878
Bo Bichettewtbss24 .297 .350 .435 .786519154311133839134
Cavan Biggio*PUE2b27 .167 .265 .301 .566156261203172159
Charlie Blackmon*PROdh35 .212 .270 .330 .60048210263154937116
JJ Bleday*SEAcf24 .173 .274 .267 .5413596215252848129
Xander BogaertsHOLss29 .272 .347 .442 .78947512930017675087
Alec BohmCHI3b25 .238 .280 .286 .56537890713262176
David Bote 3b29 .323 .400 .521 .921963140513827
Sean BouchardAURlf26 .370 .570 .4631.033542020172414
Jackie Bradley*SEArf32 .207 .263 .296 .559304631803132267
Michael Brantley*NDFdh35 .252 .342 .380 .721345872606294752
Alex BregmanPRO3b28 .228 .309 .422 .73149511330022715378
Will Brennan*DURlf24 .317 .391 .450 .8416019230668
Jonah BrideHAV2b26 .167 .313 .167 .479122000132
Mike BrosseauCED3b28 .176 .294 .314 .6081021820461541
Seth Brown* 1b29 .220 .298 .435 .73340589251206244138
Vidal Brujan#CED2b24 .079 .167 .079 .2463830001311
Kris BryantPROlf30 .214 .353 .405 .758429202587
Jake BurgerDCM3b26 .309 .387 .455 .84255172028419
Alec Burleson*CLErf23 .182 .280 .227 .507224100032
Byron BuxtonHAVcf28 .218 .303 .551 .85435477136316632113
Miguel CabreraCEDdh39 .149 .216 .191 .4074772002313
Oswaldo Cabrera#NHPrf23 .244 .340 .482 .822168411608302459
Kole Calhoun*LKErf34 .139 .216 .267 .484101145128844
Alex CallAURlf27 .333 .467 .5421.008248011366
Johan Camargo#NDFss28 .333 .333 .333 .66731000000
Luis CampusanoPUEc 23 .222 .250 .444 .694276002315
Jeimer Candelario#SPR3b28 .193 .220 .289 .5101142261111235
Mark CanhaAURlf33 .260 .341 .388 .72938410016011462371
Conner Capel*PROrf25 .289 .301 .456 .75790263329217
Victor Caratini#DSPc 28 .165 .259 .262 .5211031710351229
Dylan Carlson#SEAcf23 .155 .252 .233 .4851161830261424
Kerry Carpenter*CEDdh24 .317 .414 .6341.049145467311422241
Matt Carpenter*TORdh36 .255 .363 .557 .92010627509221623
Corbin Carroll*TORlf21 .271 .309 .535 .8441293581832747
Curt CasaliTORc 33 .258 .343 .387 .730318400646
Triston Casas*CUY1b22 .206 .324 .492 .816126264110272135
Nick CastellanosCHIrf30 .255 .300 .387 .68844411333184631112
Harold Castro*DSP1b28 .254 .281 .348 .62918146121121838
Rodolfo Castro#RMH2b23 .212 .280 .336 .61724151636282477
Willi Castro#RMHrf25 .257 .288 .376 .665303781507221166
Jake Cave*TORlf29 .000 .000 .000 .00000000000
Gilberto CelestinoHOLcf23 .333 .381 .333 .71439130008310
Matt ChapmanOLL3b29 .221 .281 .408 .69044899240206237148
Robinson ChirinosCHIc 38 .130 .298 .250 .5481001330342036
Jazz Chisholm*DUR2b24 .249 .333 .505 .8392817010716573591
Ji-Man Choi*DSP1b31 .227 .336 .376 .7123758524484763140
William ContrerasHOLc 24 .246 .316 .517 .8322405911018472580
Willson ContrerasDSPc 30 .264 .330 .493 .8233419016418512599
Garrett CooperRMH1b31 .235 .314 .373 .6873708733063935115
Franchy Cordero*DSP1b27 .273 .333 .455 .788113200315
Carlos CorreaPEAss27 .264 .339 .382 .72140610790135644102
J.P. Crawford*NDFss27 .294 .385 .384 .7694111212613295269
C.J. CronAUR1b32 .242 .288 .365 .652359872416432099
Jake Cronenworth*PRO2b28 .242 .308 .411 .72041810120315573389
Nelson CruzNDFdh41 .174 .240 .174 .414234000226
Oneil Cruz*CAPss23 .277 .333 .547 .880459127310318339128
Travis d'ArnaudPEAc 33 .238 .273 .414 .6873247718013481273
Bobby DalbecPRO1b27 .000 .000 .000 .00010000001
J.D. DavisRMHdh29 .258 .329 .424 .753151391304281356
Yonathan DazaAURcf28 .276 .329 .342 .67176215005511
Bryan De La CruzSPRcf25 .258 .296 .432 .728403104250155121107
Paul DeJongSEAss28 .216 .326 .216 .5423780002516
Jason DelayDSPc 27 .000 .167 .000 .16750000013
Rafael Devers* 3b25 .312 .367 .539 .90644914039021743677
Aledmys DiazNDFlf31 .264 .312 .403 .7151293430521626
Elias DiazLKEc 31 .170 .231 .234 .4654783005413
Yainer DiazCEDdh23 .105 .182 .105 .287192000423
Yandy DiazNHP3b30 .285 .375 .373 .7484531291608456285
Corey Dickerson*OLLlf33 .229 .295 .336 .63013130802131131
Josh Donaldson 3b36 .215 .278 .357 .6353257019094221116
Brendan Donovan*HAV2b25 .260 .364 .381 .745354921419445565
Brandon DruryHAV3b29 .159 .294 .304 .598691140291020
Mauricio DubonOLLcf27 .098 .119 .146 .265414200101
Ezequiel DuranCLE3b23 .245 .274 .340 .6141062640212526
Adam DuvallDURcf33 .200 .200 .300 .5003060016013
Tommy Edman#NHPss27 .240 .319 .319 .637405971624384288
Eduardo Escobar#CUY3b33 .364 .417 .364 .780114000012
Santiago EspinalCED2b27 .260 .286 .336 .622342891731301366
Thairo EstradaSEA2b26 .238 .301 .321 .622374891007362368
Stuart FairchildPROlf26 .357 .412 .8571.269145102415
Kyle Farmer ss31 .190 .227 .262 .48984163014120
David Fletcher 2b28 .304 .368 .377 .7456921500656
Wilmer FloresSPR2b30 .192 .277 .304 .581250481006202554
Nick FortesAURc 25 .255 .282 .403 .6851493870515637
Jake Fraley*PROlf27 .258 .327 .454 .7813689521017503783
Ty FranceCUY1b27 .286 .324 .443 .76742012016116481750
Wander Franco#PROss21 .279 .349 .445 .7943489726110543942
Adam Frazier*SPR2b30 .225 .298 .288 .58634778923203858
Freddie Freeman*HOL1b32 .315 .393 .450 .84450415936110686570
TJ Friedl*PEAcf26 .212 .257 .394 .65166142221059
Joey Gallo*CALlf28 .184 .295 .389 .6844458292266664191
Ben Gamel*LKElf30 .221 .332 .372 .705290641329314985
Adolis GarciaSPRrf29 .219 .264 .392 .65642994124186420142
Avisail GarciaNDFrf31 .333 .360 .375 .735248100117
Leury Garcia#CHI2b31 .202 .238 .263 .501992030110319
Maikel GarciaCALss22 .286 .286 .286 .57172000102
Stone GarrettCUYlf26 .262 .319 .500 .819842220619529
Mitch GarverPEAdh31 .161 .254 .214 .4685693002725
Andres Gimenez*PEA2b23 .282 .358 .452 .810418118255123733101
Paul GoldschmidtOLL1b34 .335 .385 .609 .994517173430339543136
Yan GomesPUEc 34 .347 .362 .517 .87923682141833437
Luis Gonzalez*CHIrf26 .245 .309 .345 .6544201033032433290
Marwin Gonzalez#CAPss33 .143 .216 .241 .4571121620371031
Oscar GonzalezPUErf24 .286 .320 .429 .7493571022409411864
Nick Gordon*DURlf26 .296 .345 .468 .814378112293103926103
Yasmani Grandal#CALc 33 .146 .235 .170 .40528842700123482
Riley Greene*DCMcf21 .219 .284 .359 .64344397165125341159
Randal GrichukSPRrf30 .308 .296 .346 .6422681003010
Trent Grisham*NHPcf25 .157 .265 .284 .54938861152103752129
Vaughn Grissom 2b21 .235 .307 .312 .61917040403131241
Jordan GroshansNHP3b22 .125 .417 .125 .54281000141
Robbie Grossman#PEAlf32 .094 .275 .094 .369323000259
Vladimir Guerrerowtb1b23 .258 .326 .424 .750462119140216641107
Luis Guillorme*CLE2b27 .314 .359 .429 .78842013216110452958
Lourdes GurrielPEAlf28 .290 .342 .380 .7223891132603442488
Eric HaaseSEAc 29 .219 .285 .374 .65936179102143127106
Sam Haggerty#RMHrf28 .173 .246 .241 .48719133702171765
Darick Hall*CEDdh26 .309 .366 .573 .939178551819221548
Garrett HampsonPROss27 .233 .324 .333 .657307001249
Mitch Haniger rf31 .257 .342 .416 .758226581018322773
Ian Happ#CEDlf27 .248 .341 .413 .754412102263124657111
Bryce Harper*NDFdh29 .290 .345 .547 .89239311418127773288
Michael Harris II*SPRcf21 .292 .356 .498 .854408119303164337105
Josh HarrisonSPR2b34 .237 .303 .335 .637236561023141448
Ke'Bryan Hayeswtb3b25 .197 .279 .292 .5713707318153440117
Austin HaysCEDlf26 .256 .295 .420 .715395101263114719104
Austin HedgesDURc 29 .238 .289 .343 .6321052520316728
Jonah Heim#PROc 27 .164 .256 .260 .51673124015824
Tyler Heineman#CEDc 31 .095 .197 .159 .356636101268
Gunnar Henderson*CAL3b21 .202 .303 .382 .6852334710110233269
David HensleyCLEdh26 .246 .301 .492 .794651621410412
Cesar Hernandez#DUR2b32 .248 .294 .298 .5921413570013917
Enrique HernandezTORcf30 .210 .292 .270 .5621002160081122
Teoscar HernandezPUErf29 .260 .306 .424 .7313118118011311997
Yadiel Hernandez*PEAlf34 .184 .262 .237 .4993872001414
Odubel Herrera*PUEcf30 .170 .215 .319 .53418832517211138
Aaron Hicks#DSPcf32 .203 .346 .297 .643641330111322
Kyle HigashiokaTORc 32 .121 .194 .212 .407334001219
P.J. Higgins 1b29 .261 .363 .464 .826207549011292860
Derek HillHOLcf26 .275 .356 .525 .88140111034514
Sam Hilliard*HOLlf28 .500 .500 .5001.00021000100
Keston HiuraHAV1b25 .237 .311 .449 .76028768100174825140
Nico HoernerNHPss25 .268 .320 .355 .6754111101426552756
Rhys HoskinsPRO1b29 .268 .342 .496 .838425114280237849109
Sam HuffDCMc 24 .282 .336 .402 .73811733503161041
Cooper Hummel#CLElf27 .260 .321 .400 .721100268025932
Jose IglesiasPUEss32 .255 .292 .312 .604349891402261045
Jonathan Indiawtb2b25 .223 .294 .396 .690278627113411773
Danny JansenAURc 27 .271 .319 .563 .882199547017491047
Ryan JeffersDCMc 25 .158 .273 .263 .5363861013616
Eloy JimenezTORdh25 .312 .376 .591 .9672798715021703078
Connor JoeCHIlf29 .182 .286 .276 .56133060845334493
Nolan Jones*PUErf24 .194 .239 .269 .50867133105428
Aaron JudgeOLLcf30 .312 .417 .7441.1614931542106413387144
Josh Jungwtb3b24 .209 .255 .418 .673911940512539
Jarred Kelenic*CALcf22 .105 .177 .263 .4415760037526
Carson KellyRMHc 27 .121 .154 .169 .3222312820315758
Tony Kemp* 2b30 .256 .291 .427 .71882216121249
Max Kepler*CHIrf29 .199 .284 .301 .585402801029394788
Kevin Kiermaier*CEDcf32 .173 .225 .309 .53419133208171353
Ha-Seong KimCLEss26 .236 .279 .406 .6854199923016662393
Isiah Kiner-FalefaDURss27 .224 .281 .262 .544362811101192251
Scott KingeryPUE2b28 .000 .000 .000 .00010000000
Alejandro KirkNHPc 23 .254 .346 .339 .685386981207514949
Andrew Knizner c 27 .281 .344 .351 .69557161013516
Ryan KreidlerDSP3b24 .000 .000 .000 .00010000000
Steven Kwan*NHPlf24 .273 .358 .373 .7313731021853455246
Tommy La Stella*CHIdh33 .393 .414 .6071.0212811600312
Shea LangeliersCEDdh24 .141 .179 .281 .4606494116328
Trevor Larnach*CUYlf25 .236 .304 .361 .665144341501111467
Ramon LaureanoNDFrf27 .305 .376 .585 .96111836908201038
Bryan LavastidaPROc 23 .333 .333 .333 .66762000001
Charles LeblancCUY2b26 .315 .371 .495 .86611135804161132
Korey LeeSEAc 23 .205 .255 .273 .52888186004526
DJ LeMahieuDUR3b33 .231 .321 .319 .640389901307354958
Royce LewisPUEss23 .310 .359 .634 .993712250620412
Francisco Lindor#HAVss28 .248 .326 .429 .755471117188175649127
Evan LongoriaCAL3b36 .229 .316 .407 .72339390160184848129
Nicky Lopez*CAL2b27 .221 .269 .287 .556331731113282160
Otto LopezCALss23 .400 .400 .400 .80052000101
Brandon Lowe*CHI2b27 .185 .280 .294 .5753676821253645105
Josh Lowe*wtbrf24 .194 .271 .314 .5853827429433536137
Nathaniel Lowe*SPR1b26 .263 .324 .384 .708437115173103737130
Jordan LuplowNHPrf28 .000 .000 .000 .00010000000
Gavin Lux* 2b24 .286 .366 .455 .820462132257135160101
Manny MachadoNHP3b29 .313 .376 .508 .884457143421154946122
Luke MaileCAPc 31 .250 .317 .370 .68692235029822
Martin MaldonadoLKEc 35 .231 .271 .407 .677912110519526
Trey ManciniOLLdh30 .271 .349 .449 .79836198220144737105
Tucupita Marcano*CEDlf22 .175 .283 .250 .5334070012612
Manuel MargotDCMrf27 .244 .280 .377 .656316771618451473
Brandon Marsh*PUElf24 .279 .330 .445 .7753379421493121109
Ketel Marte#TOR2b28 .231 .364 .419 .78211727705142522
Starling Martewtbrf33 .299 .358 .506 .86443513026816652395
J.D. MartinezDURdh34 .247 .306 .354 .660291722203242281
Michael Massey*SEA2b24 .210 .257 .352 .6091052260314735
Jorge MateoCUYss27 .221 .264 .390 .65340389195135020120
Mark MathiasAURdh27 .294 .314 .353 .66734102003114
Nick Maton*AURrf25 .269 .387 .6151.0025214115161021
James McCannHOLc 32 .333 .333 .583 .917124001102
Jake McCarthy*HAVrf24 .284 .338 .453 .791331942286542679
Chas McCormickPROcf27 .190 .293 .314 .60712123114101835
Andrew McCutchenCAPdh35 .268 .326 .425 .7513258715012362781
Reese McGuire*NDFc 27 .246 .303 .320 .623334821712352372
Ryan McKennaCEDlf25 .243 .303 .286 .58870171104526
Zach McKinstry*DCM2b27 .151 .217 .255 .472106164214939
Ryan McMahon*AUR3b27 .235 .291 .401 .692489115224174438146
Jeff McNeil*OLL2b30 .317 .372 .487 .85953016849411503361
Austin Meadows*CHIrf27 .243 .342 .341 .683173421021172519
Francisco Mejia#NDFc 26 .200 .278 .371 .65070144129724
MJ Melendez*DCMc 23 .218 .343 .413 .75735878182165369117
Danny MendickSEAss28 .205 .266 .265 .531381787242227108
Joey MenesesRMH1b30 .244 .278 .391 .6693408314012401667
Yermin MercedesRMHdh29 .149 .281 .243 .524741140181429
Whit MerrifieldCLE2b33 .232 .287 .348 .6353969213011503068
Jake Meyers cf26 .125 .222 .250 .47281100015
Jose MirandaOLL1b24 .270 .325 .416 .74144512035010592595
Garrett Mitchell*DURcf23 .256 .311 .328 .6391253230211942
Yadier MolinaOLLc 39 .198 .196 .297 .4941112220314014
Yoan Moncada#CLE3b27 .218 .282 .333 .616781730210627
Mickey Moniak*CLEcf24 .278 .316 .444 .76036100022214
Dylan MooreRMHrf29 .199 .317 .365 .682277559211353495
Christopher MorelPEAcf23 .199 .267 .393 .66033166201144328140
Gabriel MorenoCUYc 22 .208 .262 .246 .50913027201101028
Ryan MountcastleHAV1b25 .444 .583 .6671.25094010232
Cedric Mullins*HOLcf27 .281 .345 .548 .89242011826724803589
Max Muncy*LKE3b31 .183 .309 .388 .69734563121193063121
Sean MurphyHAVc 27 .245 .319 .404 .7233227915012472983
Tom MurphyDURc 31 .313 .421 .313 .734165000137
Wil MyersCEDrf31 .175 .238 .227 .46597172017837
Tyler Naquin*PEArf31 .221 .271 .362 .632271601246281693
Omar Narvaez*AURc 30 .167 .247 .212 .45966111104614
Bo Naylor*CALdh22 .000 .000 .000 .00010000001
Josh Naylor*LKE1b25 .291 .338 .518 .85635710433016532461
Kevin NewmanCED2b28 .249 .278 .346 .62420551162016936
Tomas NidoPUEc 28 .193 .211 .257 .4691713380110346
Brandon Nimmo*AURcf29 .269 .349 .407 .75644211922311564465
Austin NolaNDFc 32 .105 .190 .263 .454192001224
Lars Nootbaar*CLErf24 .191 .284 .388 .6733456612416454592
Tyler O'Neillwtblf27 .241 .318 .418 .736791920410934
Rougned Odor*SPR2b28 .246 .296 .477 .77365164138521
Shohei Ohtani* dh27 .242 .320 .449 .76940197203196344118
Edward OlivaresCLErf26 .250 .316 .375 .69172180036614
Matt Olson*CLE1b28 .250 .335 .526 .861424106251308153114
Rafael Ortega*SPRcf31 .128 .236 .255 .4924761116720
James Outman*DURlf25 .308 .308 .8461.154134102403
Marcell OzunaCHIdh31 .228 .280 .426 .7063247416016482185
Richie Palacios*CEDlf25 .143 .143 .190 .333213100005
Isaac ParedesTOR3b23 .203 .302 .365 .66722245909292754
Vinnie Pasquantino*CAP1b24 .271 .350 .488 .8382958011117433240
Joc Pederson*LKElf30 .262 .352 .542 .894428112164328349108
Jeremy PenaDSPss24 .209 .240 .411 .65125854811443974
David Peralta* lf34 .234 .306 .368 .674435102231114843127
Oswald PerazaCAPss22 .351 .438 .494 .93277278017712
Salvador PerezOLLc 32 .234 .274 .457 .73138590151236513104
Jace Peterson*DSP3b32 .176 .267 .281 .5483245711453039115
Tommy PhamNDFlf34 .167 .268 .250 .5183660013410
Brett Phillips*NHPcf28 .200 .273 .450 .723204201329
Chad PinderDCMlf30 .213 .262 .444 .70516034100917862
Kevin PlaweckiPUEc 31 .308 .333 .654 .987268302314
Jorge Polanco#PUE2b28 .221 .342 .430 .77340289172214775110
AJ PollockDSPlf34 .273 .351 .303 .6543391001411
Jurickson Profar#DCMlf29 .203 .289 .361 .6503557220012394079
Albert PujolsPUEdh42 .181 .256 .307 .563332609011352681
Cal Raleigh#CUYc 25 .205 .273 .480 .75332767120266227110
Luke Raley*CLErf27 .154 .214 .154 .368132000006
Harold RamirezHAVdh27 .203 .245 .254 .499138284018528
Jose Ramirez#TOR3b29 .273 .356 .505 .861400109291114665055
J.T. RealmutoPROc 31 .289 .326 .513 .83940911818124791679
Rob RefsnyderRMHrf31 .217 .296 .329 .62520745805171972
Anthony RendonCUY3b32 .250 .351 .500 .8513282026410
Hunter RenfroeHOLrf30 .296 .387 .574 .96154166037810
Luis Rengifo#PRO2b25 .259 .295 .475 .7701393625620727
Bryan Reynolds#DCMcf27 .229 .319 .372 .691481110131184954145
Matt ReynoldsCUY2b31 .239 .298 .344 .64227666807252381
Austin RileyTOR3b25 .257 .315 .415 .730455117240166130133
Emmanuel RiveraLKE3b26 .149 .203 .248 .4511211830319738
Anthony Rizzo*NDF1b32 .199 .312 .418 .730397798225654997
Luis RobertRMHcf24 .287 .335 .451 .78619556808211135
Victor RoblesPUEcf25 .185 .297 .259 .55654101015819
Brendan Rodgerswtb2b25 .177 .257 .240 .496961730141120
Julio Y. RodriguezHOLcf21 .299 .340 .565 .905448134293286218102
Josh Rojas*DCM3b28 .264 .340 .399 .739454120201134453104
Miguel Rojas ss33 .217 .229 .391 .62046100121016
Austin Rominewtbc 33 .190 .223 .268 .4911683210412653
Amed RosarioNHPss26 .262 .303 .311 .61561161108419
Darin Ruf 1b35 .174 .350 .261 .61146810131316
Esteury RuizCALlf23 .000 .000 .000 .00020000000
Keibert Ruiz#CAPc 23 .233 .280 .392 .6723658519013432245
Adley Rutschman#TORc 24 .269 .374 .509 .88340110850512446499
Gary SanchezCEDc 29 .230 .312 .392 .7042966819192931100
Jesus Sanchez*CALcf24 .227 .302 .459 .761462105214266945124
Carlos Santana#AUR1b36 .126 .250 .221 .471951230291524
Anthony Santander#DSPrf27 .225 .301 .392 .6934269611020523579
Jonathan SchoopHOL2b30 .273 .319 .455 .7744412202836
Kyle Schwarber*PUElf29 .221 .323 .483 .80641291161307062133
Corey Seager*TORss28 .239 .325 .400 .7264029614017584969
Jean Segura 2b32 .236 .275 .346 .6211824350516930
Marcus SemienCHI2b31 .190 .246 .313 .56050195192134036112
Brian ServenDURc 27 .182 .182 .182 .364112000004
Gavin Sheets*SEArf26 .186 .248 .322 .57041377121144030104
Andrelton SimmonsSEA2b32 .232 .296 .270 .56631573901232571
Jose SiriCLEcf26 .213 .267 .300 .5673337115142819123
Austin SlaterNHPcf29 .220 .321 .432 .75325055110143435107
Josh Smith*SEA3b24 .160 .271 .160 .431811300041218
Kevin SmithCED3b25 .275 .341 .375 .7164011400039
Pavin Smith*NHPrf26 .294 .400 .529 .929175101435
Will SmithNHPc 27 .244 .302 .386 .68844610923212593390
Nick SolakDSPlf27 .333 .333 .333 .66762000001
Donovan SolanoCED1b34 .286 .345 .355 .700287821022292585
Jorge SolerCUYlf30 .429 .455 .7141.169219002416
Edmundo SosaSEAss26 .214 .261 .288 .548351751650191497
Juan Soto*HOLrf23 .273 .406 .581 .987472129302379410786
George SpringerPEAcf32 .279 .364 .508 .87237610520618634487
Jacob StallingsLKEc 32 .247 .304 .304 .60829974504222268
Giancarlo StantonNDFdh32 .246 .344 .542 .8863789340367653127
Max StassiHOLc 31 .213 .341 .427 .768178381109343168
Tyler StephensonDURc 25 .295 .333 .485 .8182647817011411377
Trevor StoryCAP2b29 .193 .278 .350 .62931160160113834105
Bryson Stott*PUEss24 .223 .302 .378 .681193431206182033
Myles StrawOLLcf27 .091 .231 .091 .322111000025
Eugenio SuarezRMH3b30 .242 .325 .499 .8243358191255737132
Jack Suwinski*LKElf23 .228 .300 .458 .75740091151256039147
Kurt SuzukiSPRc 38 .153 .254 .254 .5085990026815
Seiya SuzukiCAPrf27 .263 .322 .410 .733468123270144740147
Dansby SwansonAURss28 .249 .295 .382 .678442110151144528140
Raimel Tapia*CALlf28 .263 .298 .359 .6574151092723301980
Leody Taveras#DURcf23 .234 .297 .319 .615273641023262375
Chris Taylor lf31 .280 .349 .440 .789150421204171558
Michael A. TaylorDSPcf31 .242 .314 .337 .65134784718413399
Tyrone TaylorTORcf28 .257 .306 .413 .7193278417210492086
Rowdy Tellez*DSP1b27 .185 .246 .400 .64643781100285933102
Matt Thaiss*CALc 27 .184 .262 .300 .56120738715182265
Alek Thomas*CUYcf22 .223 .269 .349 .618372833015441980
Lane ThomasCHIlf26 .260 .316 .415 .73112332405201041
Bubba ThompsonRMHlf24 .296 .321 .356 .67821664130013661
Trayce ThompsonTORlf31 .270 .395 .554 .94926772152194753114
Spencer TorkelsonCAP1b22 .263 .348 .316 .664195100534
Abraham Toro#DSP2b25 .304 .360 .522 .882237201325
Luis Torrens c 26 .200 .244 .206 .4501553110013864
Gleyber TorresAUR2b25 .255 .318 .390 .707349892009452984
Ezequiel TovarCEDss20 .071 .133 .143 .276141100114
Taylor Trammell*RMHrf24 .190 .237 .373 .6101262491412842
Alan TrejoCUYss26 .251 .286 .335 .6211674280216640
Jose TrevinoSPRc 29 .184 .204 .279 .4842725091512673
Mike TroutHAVcf30 .279 .353 .638 .9914701312644510253163
Kyle Tucker*HOLrf25 .285 .344 .547 .8924951412803410648114
Justin TurnerHOL3b37 .266 .329 .457 .78645112038016624081
Trea TurnerLKEss29 .283 .336 .439 .776519147382135339117
Luis UriasDSP3b25 .215 .313 .370 .6833687914213424990
Ramon UriasNDF3b28 .240 .290 .430 .720433104114216229125
Gio UrshelaDSP3b30 .283 .355 .392 .7464341239112404781
Ildemaro Vargas#NDF3b30 .080 .148 .120 .268252100024
Daulton Varsho*PEArf25 .182 .254 .373 .627308566117462888
Andrew VaughnAURlf24 .232 .279 .370 .6484199719013651989
Christian VazquezCHIc 31 .236 .290 .326 .617288681404252055
Nelson VelazquezNHPcf23 .000 .000 .000 .00000000000
Alex Verdugo*wtblf26 .278 .335 .411 .74646012828011473881
Matt VierlingCLEcf25 .233 .250 .315 .56573173017223
David VillarHOL3b25 .167 .194 .267 .4603050012010
Daniel Vogelbach*CEDdh29 .271 .403 .497 .90033691242164376101
Stephen Vogt*OLLdh37 .333 .3331.3331.66731001101
Luke VoitCAPdh31 .286 .347 .536 .883448128190318734153
Jason Vosler*PUE3b28 .279 .339 .459 .79811131315181233
Joey Votto*CAL1b38 .221 .304 .356 .661376833116304182
LaMonte Wade*SEArf28 .166 .263 .284 .5484227091134150117
Tyler Wade*LKE2b27 .164 .223 .214 .4371592620291336
Christian WalkerPEA1b31 .229 .306 .446 .7524109414025744190
Taylor Walls#CUYss25 .196 .314 .270 .58514829720112441
Jared Walsh*CLE1b28 .237 .307 .387 .694801930312725
Taylor WardOLLrf28 .322 .391 .518 .91032610515215623374
Drew Waters#HOLrf23 .176 .330 .297 .627741330261734
Joey Wendle*RMH3b32 .245 .277 .341 .617364892603281450
Jesse Winker* lf28 .185 .389 .222 .611275100498
Patrick WisdomPUE3b30 .195 .279 .332 .611220431206212367
Bobby Witt JrCALss22 .254 .301 .427 .728468119232185522112
Connor WongDCMc 26 .143 .333 .143 .476213000167
Kolten Wong*DUR2b31 .283 .360 .500 .8603369526413462874
Austin WynnsPEAc 31 .250 .308 .667 .974123201303
Mike Yastrzemski*wtbcf31 .233 .319 .452 .77140795402155051129
Christian Yelich*CAPlf30 .239 .340 .401 .741476114184175374151
Juan YepezRMHlf24 .230 .266 .428 .6932836511015401467
Seby ZavalaDCMc 28 .279 .362 .413 .775201561205232263