Org batting register -- Thunder Bay Baseball
Regular season -- as of 9/30/2022

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Jose AbreuSMC1b35 .272 .358 .5356211693134296126275915800
Ronald AcunaJERrf24 .263 .354 .550278731402248566348033
Willy AdamesCOLss26 .239 .317 .48152212531131798106117302
Riley AdamsISOc 26 .137 .268 .1899513201771165100
Jo AdellPLUlf23 .286 .331 .516126367541917093400
Ehire Adrianza#LAHrf32 .182 .274 .3311542831623131193000
Jesus AguilarGOT1b32 .257 .301 .4444481151912150621299900
Nick AhmedCYCss32 .201 .273 .34920942163330202195531
Hanser AlbertoSEA3b29 .223 .232 .372942172112801920
Ozzie Albies#CYC2b25 .213 .289 .404648138365269376964161214
Sergio Alcantara#NHHss25 .165 .253 .2702303844420144237620
Jorge AlfaroSCAc 29 .222 .250 .307189427031817176532
Anthony AlfordLVBlf27 .198 .287 .327101202131170134400
Abraham Almonte#ISOlf33 .208 .360 .40314931140528200364701
Pete AlonsoJER1b27 .269 .327 .5426131653124410010174614300
Jose AltuvePLU2b32 .280 .346 .5017031974103813211986710701
Yordan Alvarez*PLUdh25 .319 .394 .563529169461279189115514200
Brian AndersonSMC3b29 .259 .327 .3602285980528173205510
Tim AndersonJOTss29 .291 .327 .413525153250137059525114103
Elvis AndrusBEAss33 .264 .307 .3574431172306524932672102
Miguel AndujarJOTlf27 .125 .222 .1251620000302400
Aristides AquinoPANlf28 .200 .297 .4151352761719202186020
Nolan ArenadoGOT3b31 .250 .283 .514661165310489312723111901
Randy ArozarenaJOTlf27 .279 .350 .476481134356167372947148124
Luis Arraez*JOT3b25 .306 .368 .387431132149154292414200
Christian ArroyoPHS2b27 .235 .307 .4121704060823237114900
Willians AstudilloGOT3b30 .200 .258 .321190382071919791300
Alex Avila*BOMc 35 .237 .368 .4859723131316110203100
Akil Baddoo* cf23 .279 .355 .465258721041034430316741
Harrison BaderJOTcf28 .269 .324 .478324871021845473257654
Javier BaezCOLss29 .287 .321 .544550158254369497624189115
Austin BarnesSMCc 32 .187 .236 .3002033880516221126000
Tucker Barnhart*ATKc 31 .194 .251 .3313667117011323862311000
Tres BarreraLTRc 27 .299 .338 .403672010287401600
Jose BarreroBEAss24 .204 .264 .286491040065131900
Jake Bauers*LVB1b26 .235 .297 .368681611288151630
Matt Beaty* lf29 .269 .368 .42021257319353410244300
Seth Beer*LVBdh25 .250 .250 .250410000100000
Josh Bell#JOT1b29 .257 .326 .45150513025223628025210000
Cody Bellinger*SCAcf26 .138 .201 .2072613660423200228300
Brandon Belt*PUR1b34 .326 .439 .69646152051214281510
Andrew Benintendi*NHHlf27 .250 .307 .40053713425118725134310832
Jon BertiPHS3b32 .201 .314 .28124950102227155368063
Mookie BettsISOrf29 .223 .319 .375507113233167953106510081
Bo BichetteLVBss24 .313 .344 .54369421728044110103728144419
Cavan Biggio*SMC3b27 .245 .366 .41514736111423130284710
Charlie Blackmon*SEArf35 .246 .338 .34523257110421295294200
Xander BogaertsSCAss29 .293 .361 .508693203462331398567014861
Alec BohmNUT3b25 .249 .299 .3101974971118130146110
David BotePUR2b29 .194 .242 .3553162012402900
Bobby Bradley*WHC1b26 .208 .285 .39826455911326393279700
Jackie Bradley* cf32 .124 .220 .1721692131110114175420
Michael Brantley*BOMlf35 .322 .382 .4964881573101891734474900
Alex BregmanPLU3b28 .223 .284 .33733274170739314254700
Lewis BrinsonHOUlf28 .287 .318 .427150439041515074000
Mike BrosseauBOM2b28 .074 .107 .11127210010011100
Seth Brown*LVBrf29 .234 .259 .543265621222236500108162
Vidal Brujan#JOT2b24 .125 .125 .250811000000200
Kris BryantPHS3b30 .248 .323 .46055713834326777836014652
Jake BurgerISO3b26 .368 .442 .684381482082141600
Byron BuxtonHOUcf28 .259 .352 .571224581901736388266211
Asdrubal Cabrera#GOT3b36 .244 .341 .40027567160925331406510
Miguel CabreraCYCdh39 .259 .323 .4484291111502259754398100
Lorenzo CainCOLcf36 .203 .256 .37525652911130381185151
Kole Calhoun*LVBrf34 .259 .335 .49415841701022250193400
Willie Calhoun*SMClf27 .225 .279 .33522751122327194142010
Jeimer Candelario#CCC3b28 .257 .327 .42463416343617869636715310
Mark CanhaCOLlf33 .238 .343 .419559133241259576187514273
Victor Caratini#GOTc 28 .230 .285 .3043097180533255207710
Dylan Carlson#NUTrf23 .278 .346 .449648180418189182115818600
Matt Carpenter*ATK2b36 .173 .269 .28481146011280112600
Curt CasaliCYCc 33 .268 .333 .42517948111515231175011
Nick CastellanosCYCrf30 .258 .315 .48956914739130828574313101
Harold Castro*SEAss28 .283 .321 .34117349511209193600
Jason Castro*BOMc 35 .213 .319 .44516435201231301256000
Starlin CastroSCA3b32 .246 .308 .31828069110328322245501
Willi Castro#LAH2b25 .258 .288 .41726468164636352115921
Yu ChangGOT1b26 .248 .273 .4022345813172927188100
Matt ChapmanBEA3b29 .228 .337 .43851411718030807518518500
Michael ChavisLVB2b26 .240 .263 .35712931603612224800
Robinson Chirinos c 38 .231 .345 .314121284021087144700
Jazz Chisholm*NHH2b24 .270 .319 .47150713726522767113615742
Ji-Man Choi*ISO1b31 .258 .377 .450260671101341371499001
Ernie ClementLVB2b26 .250 .351 .50048120047817300
Zack Collins*LAHc 27 .200 .274 .379951980312110103700
Michael Conforto*NHHrf29 .202 .315 .3594358823015536086512500
William ContrerasNUTc 24 .127 .186 .20055710163131500
Willson ContrerasISOc 30 .204 .299 .39142787170216154104916230
Garrett CooperISOrf31 .269 .341 .39523864120626252248600
Carlos CorreaISOss27 .253 .334 .43664716440026719247612100
Brandon Crawford*PLUss35 .305 .390 .58046914334131868385910063
J.P. Crawford*JERss27 .242 .310 .3315831412727726255414611
C.J. CronBEA1b32 .259 .348 .43846312027118715275811200
Jake Cronenworth*JOT2b28 .255 .307 .45054213829101975706388103
Nelson CruzCCCdh41 .262 .317 .45951913621325667763813600
Charlie CulbersonBOM3b33 .342 .391 .57722276223851260194071
Travis d'ArnaudSMCc 33 .239 .290 .48418444180923390143800
Bobby DalbecJER1b27 .248 .298 .51520651621531310169200
J.D. DavisPUR3b29 .310 .397 .50220363131829309207400
Bryan De La CruzPANcf25 .263 .348 .3391864961224243215400
Paul DeJongCYCss28 .217 .299 .419327711311738408319520
Rafael Devers*PHS3b25 .253 .344 .499613155351381029378014580
Aledmys DiazPHS3b31 .276 .318 .42930183220832368126500
Elias DiazPANc 31 .218 .265 .407344751101835471227600
Isan Diaz*NHH3b26 .214 .306 .33384184021160122601
Lewin Diaz*GOT1b25 .194 .252 .51098194091220172900
Yandy DiazJOT1b30 .226 .303 .34033275113739444347501
Alex Dickerson*BOMlf32 .238 .318 .4231894591829204185200
Corey Dickerson*CYClf33 .263 .319 .37035493165441335256733
Wilmer Difo#CYC2b30 .302 .364 .45322568103632300224401
Josh DonaldsonISO3b36 .229 .338 .44747710927125596357513500
Hunter DozierPURrf30 .223 .283 .4353778419815556082410610
Brandon DruryPAN3b29 .368 .407 .60576283051217232000
Mauricio DubonATKss27 .226 .243 .322177408031414143800
Matt DuffyCYC3b31 .272 .341 .3443058370540216267443
Steven Duggar*PLUcf28 .272 .318 .547265721391450455167972
Jarren Duran*CCCcf25 .000 .250 .000300000001200
Adam DuvallPHSrf33 .235 .269 .50755813135039729442419310
Adam Eaton*ATKrf33 .225 .276 .325801850197241910
Tommy Edman#GOT2b27 .240 .276 .380695167441178959332128202
Adam EngelISOcf30 .221 .312 .4841222750916182143623
Alcides EscobarSMCss35 .253 .301 .34934487221347418186500
Eduardo Escobar#COL3b33 .235 .299 .48158413727337849215514500
Santiago EspinalWHC3b27 .326 .370 .40522774120234300173021
Thairo EstradaBOMss26 .288 .346 .551118344092021391900
Phillip EvansWHC1b29 .225 .346 .3871603650719226243700
Kyle FarmerSEAss31 .236 .287 .37949611720017607219199501
David FletcherNUT2b28 .297 .325 .3757042093435100511296001
Wilmer FloresBEA3b30 .295 .343 .4853421011701644512244101
Jake Fraley*ISOlf27 .226 .343 .40423052801137343386491
Ty FranceLTR1b27 .281 .351 .428633178390187595323712410
Maikel FrancoPUR3b29 .049 .114 .09841220020031000
Wander Franco#NUTss21 .329 .391 .54123176174846432223001
Adam Frazier*WHC2b30 .341 .400 .4665041723475686112406112
Freddie Freeman*ISO1b32 .274 .364 .45661416826128928288312362
Joshua FuentesHOU3b29 .189 .214 .281228435242217084900
Cam GallagherPANc 29 .280 .313 .355107305011512051900
Joey Gallo*NUTrf28 .183 .307 .4475861071954287103410325521
Freddy Galvis#WHCss32 .204 .272 .338367751001339422338911
Adolis GarciaPURcf29 .262 .301 .47769418238037107105636216137
Avisail GarciaLTRrf31 .232 .290 .391491114180205754172613882
Leury Garcia#PUR2b31 .278 .362 .3954891363554724346312023
Luis V Garcia*LTR2b22 .295 .330 .48821764240631320133100
Brett Gardner*CYCcf38 .235 .344 .325388911653632646311841
Kyle GarlickPANrf30 .240 .272 .41796238031015232600
Mitch GarverPURc 31 .233 .338 .4612586018113364434010900
Paul GoldschmidtBOM1b34 .304 .372 .5366702043533811912657015010
Yan GomesHOUc 34 .222 .248 .40530668110153738568300
Erik GonzalezCYC3b30 .272 .307 .342158435021714262010
Marwin Gonzalez#HOU2b33 .193 .266 .32128054131724205237400
Niko Goodrum#BEAss30 .273 .336 .5192978115218475042610184
Brian Goodwin*SEArf31 .193 .314 .341881710417120162200
Nick Gordon*JERcf26 .174 .220 .198861520085232410
Phil GosselinATKlf33 .218 .252 .26637281903372811710312
Yasmani Grandal#WHCc 33 .201 .393 .47124449412042372767111
Didi Gregorius*GOTss32 .194 .253 .325360701021127317227210
Grayson GreinerLVBc 29 .270 .343 .317631730053162000
Randal GrichukPURcf30 .193 .233 .31724347120619290135900
Trent Grisham*GOTcf25 .242 .312 .41347211428117484994012433
Robbie Grossman#SMClf32 .238 .344 .41160814520227968589116945
Vladimir GuerreroSCA1b23 .356 .424 .756657234353741491573769910
Luis Guillorme*COL3b27 .290 .375 .3711243670121150182000
Lourdes GurrielPURlf28 .272 .312 .43034293232931302187120
Yuli GurrielCYC1b38 .319 .371 .44665520932017821023587400
Kelvin GutierrezNUT3b27 .272 .321 .388103281131412261800
Eric HaaseLTRc 29 .206 .261 .408326679019435042212200
Billy Hamilton#LVBcf31 .207 .232 .289121254301320438101
Garrett HampsonSMCcf27 .230 .284 .37529167175544251216431
Mitch HanigerPLUrf31 .267 .336 .53065517519349106144145717601
Ian Happ#CCClf27 .236 .357 .4312977011115483905710240
Bryce Harper*BEArf29 .280 .399 .58351814539238101112410114511
Josh HarrisonPAN2b34 .241 .307 .3455311283326604116367284
Ke'Bryan HayesHOU3b25 .261 .314 .37218849101320181143700
Austin HaysNHHlf26 .250 .311 .44051612923621647493812410
Austin HedgesSEAc 29 .209 .248 .3392304871720213106700
Jonah Heim#WHCc 27 .190 .228 .35023745110920250125720
Guillermo HerediaSCAcf31 .222 .311 .416257572001043336287000
Cesar Hernandez#CCC2b32 .248 .319 .40063715832121887666212810
Enrique HernandezCOLcf30 .259 .342 .50951313346226857376110420
Teoscar HernandezPURrf29 .332 .382 .5256062013902694101104213782
Yadiel Hernandez*WHClf34 .249 .323 .3642616571731323275101
Odubel Herrera*SEAcf30 .256 .294 .4414721212431951650279620
Jason Heyward* rf32 .176 .239 .27810819502148092910
Aaron Hicks#LTRcf32 .252 .336 .3831152960312111143500
Kyle HigashiokaPHSc 32 .194 .260 .50018636901624331165600
Derek HillPANcf26 .195 .279 .2867715102105181584
Sam Hilliard*LVBcf28 .177 .254 .41418132321222260198070
Keston HiuraBEA1b25 .130 .200 .18113818401882115400
Nico HoernerJER2b25 .315 .393 .40312439110020141152421
Rhys HoskinsPLU1b29 .268 .333 .5543811023702471783399311
Eric Hosmer*SEA1b32 .267 .318 .3825471463111067473399711
Andy IbanezSMC2b29 .347 .387 .53121374221537264112400
Jose IglesiasISOss32 .221 .263 .31335879150631373186510
Jonathan IndiaSEA2b25 .228 .318 .3736411463031980561373160121
Kyle Isbel*GOTrf25 .333 .333 .5242174005000700
Travis Jankowski*COLcf31 .256 .333 .415822135015100102301
Danny JansenSEAc 27 .261 .339 .558165431601124321193600
Ryan JeffersPLUc 25 .210 .284 .39020042411026325178800
Eloy JimenezLVBlf25 .264 .305 .489235621101436320145200
Connor JoePANlf29 .310 .366 .53016852701031313134400
Aaron JudgeBEArf30 .275 .367 .49453414730029839947616393
Jarred Kelenic* cf22 .201 .296 .3963336720015354254111660
Carson KellyHOUc 27 .284 .370 .52126174421845443344600
Tony Kemp*LTR2b30 .261 .356 .4163539214411593935168101
Max Kepler*GOTrf29 .272 .376 .5703791032852569625616882
Carter KieboomLVB3b24 .190 .264 .21611622001940124000
Kevin Kiermaier*CCCcf32 .156 .217 .234641020155052710
Ha-Seong KimATKss26 .223 .289 .34829666160738313258322
Isiah Kiner-FalefaPANss27 .274 .312 .37566918337298371832107174
Alex Kirilloff*PLU1b24 .230 .297 .43616538133523381165100
Alejandro KirkCOLc 23 .367 .470 .5901395170825276211600
Andrew KniznerCCCc 27 .228 .336 .3091232870120183183600
Tommy La Stella*PUR2b33 .192 .259 .3212404670831341213200
Juan LagaresATKcf33 .222 .234 .3553387523263628259010
Jake Lamb*PAN3b31 .195 .307 .437871730616100142500
Trevor Larnach*BOMlf25 .190 .281 .3442795313010304163112100
Ramon LaureanoGOTcf27 .292 .345 .536295863031246354216762
DJ LeMahieuBOM2b33 .272 .349 .39362116931412837876810920
Sandy Leon#NUTc 33 .130 .165 .14717723300115446300
Kyle LewisNHHcf26 .243 .310 .3501403490212150143520
Francisco Lindor#CCCss28 .229 .308 .432424972032068745489450
Evan LongoriaNUT3b36 .282 .364 .597206581101834522264400
Nicky Lopez*PURss27 .292 .379 .40956516528410924737762132
Brandon Lowe*SEA2b27 .266 .348 .53859815937042116101126718941
Nate Lowe*JER1b26 .262 .365 .48256914923332998538915321
Jed Lowrie#NUT2b38 .241 .319 .419377912531247463419300
Jordan LuplowCYCcf28 .263 .413 .50015641100929246345100
Gavin Lux*JOTss24 .255 .318 .37432984232445350317530
Manny MachadoHOU3b29 .278 .338 .484645179324318610525910711
Nick MadrigalCOL2b25 .386 .429 .57214556123326240131400
Martin MaldonadoPHSc 35 .164 .253 .3053776214013313034212600
Trey ManciniLTR1b30 .263 .335 .42425567170829294246800
Manuel MargotNHHrf27 .240 .295 .3814621111841364551367352
Jake MarisnickATKcf31 .202 .273 .3331292642313113104321
Brandon Marsh*CCCcf24 .262 .367 .333421130051161700
Ketel Marte#PLUcf28 .327 .407 .5403391113111360565416220
Starling MarteBOMcf33 .332 .398 .51251817235516817712471073613
J.D. MartinezCCCdh34 .297 .361 .574632188542399314486118301
Jorge MateoCCCss27 .186 .232 .236140267001117454132
Nick Maton*NHHss25 .205 .270 .268112234011410194400
Jack MayfieldPUR3b31 .273 .336 .44499278031111283220
James McCannATKc 32 .241 .290 .3813658813112263622411900
Jake McCarthy*WHCcf24 .191 .345 .213479100451101910
Chas McCormickSMCcf27 .247 .319 .528231571811543432248320
Andrew McCutchenBEAlf35 .259 .368 .490467121221287767107212942
Reese McGuire*WHCc 27 .231 .309 .2771734080011191194400
Zach McKinstry*PANrf27 .149 .194 .184871330047143110
Ryan McMahon*JER3b27 .243 .319 .4524079931018615614611921
Jeff McNeil*PAN2b30 .265 .346 .4164041072421151559445400
Austin Meadows*LAHlf27 .249 .340 .53447011727433949336511100
Francisco Mejia#PLUc 26 .283 .363 .419198561423262110163600
Danny MendickWHC2b28 .198 .238 .244172345011710184101
Oscar MercadoJOTlf27 .198 .258 .2801823615002680153072
Yermin MercedesNUTdh29 .348 .362 .43546164004701600
Jordy MercerATK2b35 .245 .298 .2741062630079082900
Whit MerrifieldLAH2b33 .251 .282 .3576141543201165772279696
Jake MeyersBOMcf26 .241 .268 .4741333210071715144410
Brad Miller*PHS1b32 .221 .323 .397358795516583525312710
Owen MillerLVB2b25 .275 .299 .4631604412061422064601
Yadier MolinaLVBc 39 .244 .296 .4054761162301850516318400
Yoan Moncada#PLU3b27 .287 .405 .42850214439489058109215800
Adalberto Mondesi#PHS3b26 .189 .257 .3151272462212161113276
Dylan MooreSEA2b29 .163 .244 .32541868143164634441152152
Colin Moran*WHC1b29 .301 .392 .41929689170637492438610
Mitch Moreland*PANdh36 .181 .234 .3082374382618332158600
Ryan MountcastleISO1b25 .243 .296 .45053813127028707263518701
Mike Moustakas*LVB3b33 .168 .278 .36516728101720150263800
Cedric Mullins*WHCcf27 .271 .344 .4755871594372195618601282316
Max Muncy*SCA1b31 .261 .369 .562509133221439310458211601
Sean MurphyJOTc 27 .202 .290 .44619339801327303225600
Tom MurphyNHHc 31 .235 .330 .46326863811744434359900
Wil MyersCCCrf31 .238 .334 .37629871121945271429820
Tyler Naquin*SEAcf31 .270 .342 .47344812126121698164511362
Omar Narvaez*COLc 30 .291 .357 .45343012525015616014511410
Josh Naylor*JERrf25 .242 .294 .43425662701439443184400
Kevin NewmanNUTss28 .209 .229 .2843888117323034562821
Tomas NidoLVBc 28 .230 .257 .353139329121310144200
Brandon Nimmo*LAHcf29 .283 .402 .44332592234759404628521
Austin NolaGOTc 32 .257 .325 .3181483890013144111600
Lars Nootbaar*PHSrf24 .148 .231 .259811230268092410
Ryan O'Hearn*WHCdh28 .264 .291 .4232205831102326095201
Tyler O'NeillWHClf27 .235 .299 .43245610715621606493418422
Rougned Odor*SCA2b28 .216 .291 .478232501111638446206500
Shohei Ohtani*SCAdh27 .261 .375 .69152513721565115120791185136
Edward OlivaresLVBrf26 .310 .394 .63858181061512531100
Matt Olson*LTR1b28 .213 .315 .41260712940027808978414010
Rafael Ortega*PHScf31 .276 .314 .4293409418210563521882135
Chris OwingsCOL2b30 .300 .327 .6005015413144021400
Marcell OzunaCCClf31 .226 .260 .3989321703819143200
Cristian PacheNHHcf23 .082 .095 .13161530022012800
Joe Panik*GOT3b31 .247 .299 .30981202016515900
Isaac ParedesCOL2b23 .100 .182 .1502021001002400
Hoy Jun Park*WHC2b26 .186 .308 .3451132141412100203311
Joc Pederson*HOUlf30 .235 .296 .4134129721216454613610700
David Peralta*NUTlf34 .231 .310 .37836885243841354387000
Jose PerazaATK2b28 .207 .267 .47892195161410261800
Geraldo Perdomo#LVBss22 .258 .378 .3233182006106500
Michael Perez*SEAc 29 .152 .254 .25612519403890174100
Roberto PerezLTRc 33 .147 .220 .3077511004510252700
Salvador PerezJERc 32 .279 .313 .56262817528050107131132019900
DJ PetersPHScf26 .217 .231 .401152338161419125500
Jace Peterson*SMC2b32 .275 .373 .3732767671638345396680
Tommy PhamATKlf34 .204 .307 .34551010420216475037313023
Brett Phillips*COLcf28 .255 .337 .608255651482052631329932
Kevin PillarWHCcf33 .238 .277 .444315751731446435127740
Manny PinaCOLc 35 .146 .269 .38416424301222295242900
Chad PinderGOTrf30 .304 .345 .644191581211733302105810
Kevin PlaweckiSMCc 31 .256 .361 .3271564050222126202820
Gregory Polanco*CYCrf30 .204 .267 .42018137301226310174142
Jorge Polanco#LTR2b28 .273 .332 .5336441763454112311255714160
AJ PollockSCAlf34 .291 .357 .4723751092601452539316651
Buster PoseyJOTc 35 .237 .301 .4264189914121536513810600
Jurickson Profar#PHSlf29 .213 .302 .29939484185240266468264
Albert PujolsLVB1b42 .231 .262 .41230871801638464104700
Cal Raleigh#JERc 25 .256 .347 .372431131052331300
Harold RamirezSEAlf27 .289 .328 .4533801102521136554195611
Jose Ramirez#LAH3b29 .241 .323 .51862715129114111012667694147
Wilson RamosNUTc 34 .225 .292 .441102231071715192600
J.T. RealmutoCCCc 31 .267 .328 .39642711418211634453510720
Josh Reddick*PHSrf35 .259 .262 .413143371602911013200
Anthony RendonCCC3b32 .283 .368 .35992264011690131800
Hunter RenfroePURrf30 .252 .313 .514603152372398711765015601
Luis Rengifo#BEAss25 .198 .263 .3309118303137171600
Franmil ReyesHOUdh26 .248 .300 .51841110217230607123015820
Pablo ReyesPAN3b28 .235 .245 .31451124005601710
Victor Reyes#NHHrf27 .295 .330 .51021062153836211114830
Bryan Reynolds#JERcf27 .295 .367 .511630186349281139886714221
Austin RileySMC3b25 .270 .325 .415660178311218310894916400
Edwin Rios*LTR1b28 .111 .407 .2781820014318500
Anthony Rizzo*CCC1b32 .235 .305 .43747611225421697015358330
Luis RobertPANcf24 .313 .367 .482284892109414151973111
Victor RoblesNUTcf25 .193 .296 .294197381402191311195720
Brendan RodgersLVB2b25 .262 .299 .4424281121731852557189300
Jake Rogers c 27 .214 .252 .444117251233119065000
Jose Rojas*PANrf29 .180 .274 .310100187028101123530
Josh Rojas*ATK2b28 .263 .336 .42352913929416755315915663
Miguel RojasLTRss33 .223 .271 .345417932029533732566100
Jose RondonPANrf28 .333 .412 .50030102018204810
Brent RookerPANlf27 .242 .309 .5326215305911152400
Ben Rortvedt*PANc 24 .171 .237 .25735600112031100
Amed RosarioPANss26 .276 .333 .40855715424811616464311454
Eddie Rosario*CYClf30 .239 .287 .3683979517210444622567121
Darin RufLAH1b35 .249 .340 .45125764701544440368900
Keibert Ruiz#LTRc 23 .213 .265 .2879420102913341100
Rio Ruiz*SEA2b28 .250 .250 .250410000000200
Gary SanchezCYCc 29 .257 .355 .5693699519032577445311600
Jesus Sanchez*JOTrf24 .249 .313 .47518145721029311176300
Miguel SanoNUT1b29 .227 .304 .5094099316033567914616300
Carlos Santana#SCA1b36 .189 .283 .3085621067020736127410410
Anthony Santander#LVBrf27 .224 .257 .40245510228117535512010400
Jonathan SchoopBOM1b30 .296 .349 .4886051792413010710094410900
Max Schrock*PHSlf27 .315 .348 .441127408121514163000
Kyle Schwarber*PHSlf29 .284 .371 .60445412926139848726115110
Frank SchwindelNHH1b30 .337 .392 .594249841711536552214512
Corey Seager*ISOss28 .294 .365 .4483881141721343613436710
Kyle Seager*COL3b34 .237 .321 .520485115282358692105213600
Jean SeguraHOU2b32 .275 .312 .39654114922511585672310120
Marcus SemienJER2b31 .265 .324 .5556541733105311713535814760
Nick SenzelLVBcf27 .274 .314 .31911331500108071800
Pedro SeverinoPURc 28 .238 .312 .337332791316343223410700
Travis Shaw*BEA3b32 .171 .264 .2651702970318185184200
Gavin Sheets*WHCdh26 .236 .311 .4191483571620221164600
Andrelton SimmonsSMCss32 .264 .308 .358405107181648416215600
Austin SlaterISOcf29 .175 .225 .2852634680725242158831
Dominic Smith*GOTlf27 .226 .297 .3564169416112443453711220
Pavin Smith*SMC1b26 .252 .320 .4194611163011567513459121
Will D SmithBEAc 27 .236 .339 .4963778915127617410508900
Eric Sogard*ATK2b36 .264 .284 .36810628611714032040
Nick SolakATK2b27 .235 .302 .345493116161124845113812245
Donovan SolanoPHS2b34 .201 .271 .28232365110525327259000
Jorge SolerPLUrf30 .230 .316 .44445710526024667055512900
Edmundo SosaATKss26 .281 .352 .434295838211453320126712
Juan Soto*LTRrf23 .269 .394 .455605163122328990212311810
George SpringerHOUcf32 .239 .332 .44123857134937243307800
Jacob StallingsBOMc 32 .287 .348 .4793591032321447492347500
Giancarlo StantonJOTdh32 .241 .315 .45753612921131809155416000
Max StassiNHHc 31 .241 .308 .4383157614016315542710600
Tyler StephensonBEAc 25 .262 .335 .36935593230529377338200
DJ Stewart*LTRlf28 .218 .347 .3521653651527132315210
Trevor StoryBOMss29 .239 .306 .4375351284061877100846114122
Myles StrawCCCcf27 .264 .328 .33464417031429442359124194
Eugenio SuarezLVB3b30 .190 .270 .41655310518135696965719700
Kurt SuzukiNUTc 38 .212 .268 .2591894060113175104600
Dansby SwansonLAHss28 .239 .296 .493612146431378911334917622
Raimel Tapia*PANlf28 .258 .309 .3485341382925685343780236
Fernando TatisHOUss23 .285 .354 .64847113424049969925015280
Leody Taveras#LVBcf23 .200 .225 .3001803693122130645214
Chris TaylorLAHcf31 .262 .329 .432553145188208377553194132
Michael A. TaylorHOUcf31 .213 .262 .3323617710011383622310742
Tyrone TaylorATKlf28 .221 .282 .434272601091030385197122
Rowdy Tellez*LTR1b27 .222 .278 .35024354141521294167700
Lane ThomasGOTcf26 .293 .416 .48314743122427161304331
Abraham Toro#SCA2b25 .171 .266 .2802464290621315283922
Luis TorrensNHHdh26 .271 .345 .482336912411552376338100
Gleyber TorresPLUss25 .283 .353 .42123366140640262233812
Ronald TorreyesSEA3b29 .195 .214 .34141830136011100
Taylor Trammell*LVBcf24 .267 .373 .588165441811126223257011
Jose TrevinoSCAc 29 .269 .319 .47021959801227370164400
Mike TroutBEAcf30 .396 .481 .758913671822172133500
Yoshi Tsutsugo*NHH1b30 .216 .311 .35620845102527210297100
Kyle Tucker*HOUrf25 .300 .362 .58347714348029977915110630
Justin TurnerCOL3b37 .274 .343 .47058716128029918685712100
Trea TurnerLAHss29 .332 .374 .56070223339239141996441392910
Justin UptonSEAlf34 .190 .309 .3571262430617202204320
Luis UriasNUTss25 .216 .279 .38450510928019586463911812
Ramon UriasPANss28 .255 .344 .33627169130333195328300
Gio UrshelaNHH3b30 .293 .342 .44844012927113485223110700
Pat ValaikaSEA2b29 .000 .000 .000200000000000
Josh VanMeter*WHC2b27 .157 .255 .2201913090122140265711
Daulton Varsho*PLUc 25 .278 .355 .48027376196847371325830
Andrew VaughnJOTlf24 .239 .294 .456285682001440474217101
Christian VazquezLAHc 31 .276 .330 .384456126250846503349411
Alex Verdugo*JERlf26 .333 .389 .49057319138216103741539820
Matt VierlingWHC1b25 .273 .310 .3645515201410032500
Jonathan Villar#JOT3b31 .179 .238 .2712073770425101156631
Daniel Vogelbach*LTR1b29 .159 .302 .2362083370325190435900
Stephen Vogt*BEAc 37 .211 .290 .3331142420417101133800
Luke VoitLAH1b31 .234 .311 .33623555120422277208600
Joey Votto* 1b38 .280 .406 .60246012923141908949413111
LaMonte Wade*SMCrf28 .233 .296 .490343801522344564288841
Tyler Wade*SEAss27 .299 .350 .36222467911281331561196
Christian WalkerHOU1b31 .265 .312 .4103781002311056382259300
Taylor Walls#COLss25 .216 .345 .30997217101870203320
Jared Walsh*PUR1b28 .283 .360 .487573162382251018826915900
Taylor WardWHCrf28 .261 .338 .46719952230630248155701
Joey Wendle*NHH3b32 .267 .315 .42451013632314635982911453
Jesse Winker*BOMlf28 .311 .417 .5854341354512487778737500
Patrick WisdomWHC3b30 .241 .311 .5323408212029686333314412
Kolten Wong*BEA2b31 .264 .327 .47142011133316684412287813
Mike Yastrzemski*ATKrf31 .186 .271 .36147488143215772114813243
Christian Yelich*SCAlf30 .262 .376 .408294771718383605775102
Andrew YoungISO2b28 .255 .291 .561982512061313143500
Bradley Zimmer*LAHcf29 .213 .286 .3511884061630204168681
Ryan ZimmermanBOM1b37 .250 .288 .518220551401528411117100
Mike ZuninoSCAc 31 .231 .353 .5622515813222434964311200

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Jose AbreuSMC1b351627120526 .893 114.5 6.4 .262 .874 .35776332
Ronald AcunaJERrf2467319017 .905 53.3 6.7 .288 .912 .41036153
Willy AdamesCOLss26135587138 .798 80.6 5.3 .241 .767 .35463251
Riley AdamsISOc 2621113100 .457 6.0 2.0 .053 .427 .221318
Jo AdellPLUlf2324137112 .847 21.5 6.2 .230 .804 .3021665
Ehire Adrianza#LAHrf3233175015 .605 13.9 2.9 .149 .542 .2731051
Jesus AguilarGOT1b321124820413 .745 57.2 4.4 .188 .662 .25241199
Nick AhmedCYCss3260233215 .622 19.9 3.1 .148 .561 .2492273
Hanser AlbertoSEA3b292496100 .604 8.4 3.1 .149 .521 .1811035
Ozzie Albies#CYC2b251627321105 .693 82.1 4.2 .191 .686 .31667262
Sergio Alcantara#NHHss2564258103 .522 16.9 2.3 .104 .467 .2131262
Jorge AlfaroSCAc 2949200032 .557 14.5 2.5 .085 .457 .1271058
Anthony AlfordLVBlf2728115014 .614 9.3 2.9 .129 .541 .257633
Abraham Almonte#ISOlf3341186010 .763 24.8 5.6 .195 .807 .4301960
Pete AlonsoJER1b271596670119 .868 103.3 6.0 .272 .824 .34777332
Jose AltuvePLU2b321627871812 .847 123.7 6.3 .220 .823 .31479352
Yordan Alvarez*PLUdh251385970116 .958 115.8 8.3 .244 .968 .34874298
Brian AndersonSMC3b2959251005 .686 27.1 4.2 .101 .609 .1931382
Tim AndersonJOTss29124559047 .741 71.7 5.0 .122 .673 .18338217
Elvis AndrusBEAss331164760413 .663 47.6 3.7 .093 .578 .16929158
Miguel AndujarJOTlf27518000 .347 0.6 1.1 .000 .286 .12502
Aristides AquinoPANlf2846158030 .712 19.0 4.6 .215 .722 .3631456
Nolan ArenadoGOT3b311626990524 .798 86.9 4.5 .265 .716 .31079340
Randy ArozarenaJOTlf271415430614 .826 80.0 5.8 .198 .814 .31257229
Luis Arraez*JOT3b251044771213 .755 60.7 5.2 .081 .673 .17624167
Christian ArroyoPHS2b2737189012 .719 22.1 4.5 .176 .667 .2411470
Willians AstudilloGOT3b30542100316 .579 12.0 1.9 .121 .458 .168961
Alex Avila*BOMc 3526118103 .852 17.9 6.2 .247 .870 .4541747
Akil Baddoo* cf2353290015 .820 43.5 6.1 .186 .807 .31824120
Harrison BaderJOTcf2891355032 .802 51.0 5.6 .210 .774 .29030155
Javier BaezCOLss291375850514 .865 91.0 5.9 .256 .827 .31165299
Austin BarnesSMCc 3265217109 .537 12.6 1.9 .113 .425 .1721361
Tucker Barnhart*ATKc 3192399133 .582 31.8 2.8 .137 .503 .19928121
Tres BarreraLTRc 272171001 .741 9.1 5.1 .104 .646 .104327
Jose BarreroBEAss241353002 .550 3.4 2.2 .082 .439 .143414
Jake Bauers*LVB1b262574000 .665 8.4 4.3 .132 .654 .250425
Matt Beaty* lf2949247014 .788 34.6 5.8 .151 .774 .2641389
Seth Beer*LVBdh2504000 .500 0.3 2.3 .000 .333 .00001
Josh Bell#JOT1b291375650624 .777 69.4 4.6 .194 .707 .29750228
Cody Bellinger*SCAcf2680288052 .408 12.1 1.4 .069 .335 .1531054
Brandon Belt*PUR1b3413570101.134 15.613.2 .3701.387 .565732
Andrew Benintendi*NHHlf27131588239 .708 66.4 4.3 .151 .638 .23344215
Jon BertiPHS3b3272292207 .595 23.5 3.0 .080 .560 .2371470
Mookie BettsISOrf29126589072 .694 68.3 4.6 .152 .688 .29442190
Bo BichetteLVBss24161732039 .887 130.4 7.1 .231 .915 .31772377
Cavan Biggio*SMC3b2739175003 .781 23.9 5.7 .170 .789 .3671661
Charlie Blackmon*SEArf3553269032 .683 29.8 4.5 .099 .644 .2241580
Xander BogaertsSCAss29162773049 .869 131.2 7.0 .215 .868 .32381352
Alec BohmNUT3b2553211006 .608 17.6 3.1 .061 .494 .137961
David BotePUR2b29933000 .597 2.8 3.0 .161 .520 .226311
Bobby Bradley*WHC1b2668298043 .683 31.6 4.0 .189 .637 .29223105
Jackie Bradley* cf3250192112 .391 7.6 1.4 .047 .347 .160529
Michael Brantley*BOMlf351055450617 .878 89.9 6.9 .174 .842 .27049242
Alex BregmanPLU3b2884363028 .621 31.6 3.2 .114 .530 .19024112
Lewis BrinsonHOUlf2843158102 .745 20.2 4.9 .140 .651 .1871364
Mike BrosseauBOM2b28728001 .218 0.2 0.2 .037 .154 .07413
Seth Brown*LVBrf2964278032 .802 36.9 4.7 .309 .773 .36236144
Vidal Brujan#JOT2b2428002 .375 -0.3-0.8 .125 .222 .12512
Kris BryantPHS3b30146623038 .782 84.6 5.3 .212 .755 .32563256
Jake BurgerISO3b2610430001.126 11.913.4 .3161.292 .4211026
Byron BuxtonHOUcf2840261031 .924 47.4 7.5 .313 .970 .42936128
Asdrubal Cabrera#GOT3b3684317013 .741 40.3 5.1 .156 .720 .30525110
Miguel CabreraCYCdh391204780524 .770 56.1 4.4 .189 .687 .28037192
Lorenzo CainCOLcf3674277023 .631 25.3 3.3 .172 .577 .2582196
Kole Calhoun*LVBrf3441179022 .829 27.2 6.1 .234 .815 .3541778
Willie Calhoun*SMClf27642470212 .614 19.0 2.7 .110 .505 .1761776
Jeimer Candelario#CCC3b281627130920 .751 86.9 4.7 .167 .692 .27466269
Mark CanhaCOLlf33160658069 .762 86.1 5.2 .181 .763 .32250234
Victor Caratini#GOTc 28963370321 .589 22.8 2.4 .074 .463 .1421394
Dylan Carlson#NUTrf231627190211 .795 102.4 5.8 .171 .752 .26167291
Matt Carpenter*ATK2b362593011 .553 6.8 2.7 .111 .500 .247723
Curt CasaliCYCc 3356202415 .758 24.9 4.7 .156 .693 .2511776
Nick CastellanosCYCrf301396260717 .803 83.6 5.0 .230 .745 .30470278
Harold Castro*SEAss2825185113 .662 19.0 4.0 .058 .543 .110759
Jason Castro*BOMc 3540192116 .764 22.7 4.5 .232 .733 .3841473
Starlin CastroSCA3b32783080213 .626 25.4 3.0 .071 .511 .1541489
Willi Castro#LAH2b2571286545 .705 31.2 4.0 .159 .619 .20526110
Yu ChangGOT1b2662245024 .675 25.0 3.7 .154 .572 .1882194
Matt ChapmanBEA3b291456030313 .774 77.9 5.1 .210 .759 .37548225
Michael ChavisLVB2b2639133003 .620 11.3 3.0 .116 .495 .132946
Robinson Chirinos c 3833142003 .659 14.1 4.0 .083 .615 .198638
Jazz Chisholm*NHH2b24129548316 .791 76.2 5.4 .201 .741 .27653239
Ji-Man Choi*ISO1b3175310003 .827 46.9 6.4 .192 .848 .37724117
Ernie ClementLVB2b261657013 .851 7.9 5.4 .250 .821 .396424
Zack Collins*LAHc 2711106011 .653 10.3 3.6 .179 .597 .2841136
Michael Conforto*NHHrf291175110312 .674 51.3 3.8 .156 .638 .30638156
William ContrerasNUTc 241659001 .386 2.0 1.1 .073 .306 .127211
Willson ContrerasISOc 301314880216 .690 49.3 3.7 .187 .643 .30938167
Garrett CooperISOrf31542640013 .736 29.2 4.2 .126 .642 .2271894
Carlos CorreaISOss271627311324 .770 91.6 4.8 .182 .714 .30066282
Brandon Crawford*PLUss35105539038 .970 108.3 8.6 .2751.024 .40766272
J.P. Crawford*JERss271626548411 .641 61.8 3.6 .089 .557 .18236193
C.J. CronBEA1b321085310311 .787 72.6 5.5 .179 .757 .30546203
Jake Cronenworth*JOT2b281455931616 .758 71.2 4.5 .196 .681 .26058244
Nelson CruzCCCdh411375670418 .776 71.9 4.8 .197 .703 .27049238
Charlie CulbersonBOM3b3357245221 .968 52.6 9.3 .2341.041 .34733128
Travis d'ArnaudSMCc 3356200028 .774 23.4 4.2 .245 .696 .3212789
Bobby DalbecJER1b2754225032 .812 32.2 5.4 .267 .777 .34523106
J.D. DavisPUR3b29492320010 .899 38.6 7.0 .192 .873 .29122102
Bryan De La CruzPANcf25422100010 .686 20.6 3.8 .075 .592 .188963
Paul DeJongCYCss28104368022 .718 43.6 4.5 .202 .690 .30331137
Rafael Devers*PHS3b251627041313 .843 107.7 6.1 .246 .851 .39074306
Aledmys DiazPHS3b3165325136 .746 40.5 4.8 .153 .665 .19330129
Elias DiazPANc 31943700313 .672 33.9 3.2 .189 .578 .25329140
Isan Diaz*NHH3b262599120 .639 9.6 3.7 .119 .597 .250628
Lewin Diaz*GOT1b2525107010 .763 13.3 4.5 .316 .734 .3881350
Yandy DiazJOT1b30903730315 .643 32.3 3.2 .114 .553 .21421113
Alex Dickerson*BOMlf3249211007 .741 24.3 4.3 .185 .675 .2801880
Corey Dickerson*CYClf33853860217 .689 37.6 3.6 .107 .584 .17825131
Wilmer Difo#CYC2b3054248100 .818 38.8 6.6 .151 .785 .24419102
Josh DonaldsonISO3b361335590220 .785 70.8 4.9 .218 .755 .37553213
Hunter DozierPURrf30107410019 .718 45.2 4.0 .212 .652 .27942164
Brandon DruryPAN3b2917810031.013 17.5 9.3 .2371.000 .276846
Mauricio DubonATKss2749185038 .565 12.0 2.2 .096 .428 .1191157
Matt DuffyCYC3b31703370015 .686 33.1 3.7 .072 .587 .16112105
Steven Duggar*PLUcf2875292064 .866 46.8 6.2 .275 .869 .35536145
Jarren Duran*CCCcf2504000 .250 0.1 0.6 .000 .333 .33300
Adam DuvallPHSrf33143591056 .776 75.8 4.7 .272 .721 .31774283
Adam Eaton*ATKrf332589210 .601 7.9 3.3 .100 .532 .162626
Tommy Edman#GOT2b271627330310 .655 73.8 3.7 .140 .591 .21262264
Adam EngelISOcf3033138005 .795 16.2 4.3 .262 .748 .3691459
Alcides EscobarSMCss3578377252 .650 38.3 3.9 .096 .564 .14826120
Eduardo Escobar#COL3b33156646067 .780 85.9 5.0 .247 .742 .34167281
Santiago EspinalWHC3b2742246024 .775 34.4 5.8 .079 .703 .1591492
Thairo EstradaBOMss2614133035 .897 21.5 6.3 .263 .865 .3391365
Phillip EvansWHC1b2950191013 .733 23.2 4.9 .162 .724 .3131262
Kyle FarmerSEAss311385400618 .666 50.6 3.4 .143 .568 .17937188
David FletcherNUT2b28162740425 .700 86.6 4.6 .078 .587 .11842264
Wilmer FloresBEA3b3072370028 .829 55.4 5.9 .190 .768 .25733166
Jake Fraley*ISOlf2761272102 .748 35.7 5.3 .178 .790 .3781993
Ty FranceLTR1b271627040215 .779 95.7 5.5 .147 .726 .20757271
Maikel FrancoPUR3b291644003 .211 0.2 0.1 .049 .167 .12224
Wander Franco#NUTss2156256014 .932 48.9 8.2 .212 .931 .30329125
Adam Frazier*WHC2b30126564448 .866 96.1 7.4 .125 .842 .20246235
Freddie Freeman*ISO1b32162711065 .820 109.2 6.4 .182 .832 .32455280
Joshua FuentesHOU3b2983238023 .495 13.5 1.9 .092 .383 .1271164
Cam GallagherPANc 2929114200 .668 12.4 4.2 .075 .558 .121638
Joey Gallo*NUTrf28162700259 .754 85.4 4.6 .265 .759 .44266262
Freddy Galvis#WHCss3298406229 .610 33.4 2.9 .134 .530 .22323124
Adolis GarciaPURcf291617430720 .778 93.4 4.6 .215 .716 .27575331
Avisail GarciaLTRrf311295410717 .681 53.8 3.6 .159 .614 .22438192
Leury Garcia#PUR2b31134569858 .757 73.2 5.2 .117 .720 .24344193
Luis V Garcia*LTR2b2248233036 .819 33.8 5.6 .194 .748 .25330106
Brett Gardner*CYCcf381044701141 .669 50.6 4.4 .090 .659 .26024126
Kyle GarlickPANrf3026103022 .689 10.6 3.7 .177 .600 .2081140
Mitch GarverPURc 3155305043 .799 43.0 5.7 .229 .806 .38432119
Paul GoldschmidtBOM1b341627500514 .908 134.4 7.5 .231 .906 .33776359
Yan GomesHOUc 34903190218 .653 24.5 2.6 .183 .527 .20326124
Erik GonzalezCYC3b3044166003 .649 16.4 3.7 .070 .534 .114754
Marwin Gonzalez#HOU2b3386308007 .588 23.6 2.7 .129 .506 .2112190
Niko Goodrum#BEAss3084330038 .855 50.2 5.9 .246 .842 .34735154
Brian Goodwin*SEArf3125105011 .655 10.6 3.9 .148 .639 .330530
Nick Gordon*JERcf262191004 .417 3.3 1.2 .023 .307 .070217
Phil GosselinATKlf3396393032 .518 25.6 2.3 .048 .400 .0911299
Yasmani Grandal#WHCc 33663230112 .865 47.7 6.2 .270 .933 .58225115
Didi Gregorius*GOTss321033910210 .578 28.7 2.6 .131 .490 .19423117
Grayson GreinerLVBc 291770002 .660 6.9 3.9 .048 .563 .143320
Randal GrichukPURcf3059258028 .549 16.4 2.2 .123 .441 .1771877
Trent Grisham*GOTcf251265230212 .725 59.4 4.3 .172 .662 .25646195
Robbie Grossman#SMClf321627090210 .755 90.1 5.1 .173 .738 .32149250
Vladimir GuerreroSCA1b2316273903421.180 190.311.0 .4001.241 .518112497
Luis Guillorme*COL3b2726144021 .746 19.0 5.6 .081 .719 .226846
Lourdes GurrielPURlf2876365304 .742 46.2 4.9 .158 .668 .21634147
Yuli GurrielCYC1b3816272701117 .817 109.1 6.2 .127 .762 .21549292
Kelvin GutierrezNUT3b2728112013 .710 12.6 4.3 .117 .615 .175540
Eric HaaseLTRc 2992356048 .669 33.8 3.4 .202 .596 .27028133
Billy Hamilton#LVBcf3136127201 .521 9.0 2.4 .083 .500 .190735
Garrett HampsonSMCcf2772313004 .659 31.2 3.7 .144 .585 .22327109
Mitch HanigerPLUrf311627331618 .866 114.1 6.1 .263 .838 .34871347
Ian Happ#CCClf2778356028 .788 48.7 5.5 .195 .804 .40127128
Bryce Harper*BEArf291366260317 .982 122.1 8.4 .3031.043 .49879302
Josh HarrisonPAN2b34127587134 .652 59.3 3.9 .104 .591 .17941183
Ke'Bryan HayesHOU3b2548204013 .686 22.3 4.2 .112 .599 .1861470
Austin HaysNHHlf261435670311 .751 70.2 4.7 .190 .691 .26650227
Austin HedgesSEAc 2984250435 .587 19.0 2.7 .130 .487 .1741578
Jonah Heim#WHCc 27702500111 .578 16.1 2.1 .160 .478 .2192083
Guillermo HerediaSCAcf3176293026 .727 33.8 4.4 .195 .684 .30430107
Cesar Hernandez#CCC2b32162712348 .719 84.8 4.6 .152 .665 .25154255
Enrique HernandezCOLcf30151587066 .851 93.8 6.5 .250 .858 .37274261
Teoscar HernandezPURrf291466620410 .907 122.6 7.9 .193 .906 .27265318
Yadiel Hernandez*WHClf34682940310 .687 29.7 3.8 .115 .604 .2151595
Odubel Herrera*SEAcf30137503045 .735 61.9 4.6 .184 .666 .24646208
Jason Heyward* rf3232117003 .517 7.0 2.1 .102 .435 .194730
Aaron Hicks#LTRcf3233131014 .718 14.8 4.4 .130 .656 .252944
Kyle HigashiokaPHSc 3246204012 .760 24.5 4.3 .306 .724 .3922593
Derek HillPANcf262588200 .565 6.7 2.7 .091 .591 .247322
Sam Hilliard*LVBcf2848201010 .668 21.3 3.8 .238 .678 .3811775
Keston HiuraBEA1b2545155046 .381 4.9 1.0 .051 .302 .130525
Nico HoernerJER2b2524140006 .796 18.9 5.6 .089 .739 .2181150
Rhys HoskinsPLU1b29101432096 .887 72.0 6.6 .286 .888 .38861211
Eric Hosmer*SEA1b321375942326 .700 60.5 3.8 .115 .589 .18642209
Andy IbanezSMC2b2944230023 .917 44.1 8.3 .183 .901 .23528113
Jose IglesiasISOss32933800110 .576 27.9 2.6 .092 .464 .14521112
Jonathan IndiaSEA2b251627312219 .691 77.8 4.0 .145 .654 .27652239
Kyle Isbel*GOTrf25321001 .857 3.1 5.7 .190 .733 .190411
Travis Jankowski*COLcf311793010 .748 12.0 5.1 .159 .710 .268834
Danny JansenSEAc 2748186015 .896 30.2 6.4 .297 .882 .4122792
Ryan JeffersPLUc 2546225035 .674 22.4 3.6 .180 .613 .2651578
Eloy JimenezLVBlf2546249006 .795 33.3 5.0 .226 .721 .28525115
Connor JoePANlf2937186024 .895 32.3 7.2 .220 .875 .2981789
Aaron JudgeBEArf301356190512 .861 99.8 6.6 .219 .878 .37359264
Jarred Kelenic* cf22102383137 .692 41.3 4.0 .195 .674 .33635132
Carson KellyHOUc 2772300027 .891 50.8 7.0 .238 .892 .36824136
Tony Kemp*LTR2b3093410036 .773 56.7 5.7 .156 .787 .32629147
Max Kepler*GOTrf29100449042 .946 87.7 8.3 .2981.036 .47558216
Carter KieboomLVB3b2440129012 .479 7.1 2.0 .026 .385 .129125
Kevin Kiermaier*CCCcf32069001 .452 3.4 1.7 .078 .382 .172315
Ha-Seong KimATKss2691325015 .637 29.8 3.4 .125 .561 .20923103
Isiah Kiner-FalefaPANss2716272410514 .688 78.7 4.1 .102 .611 .16948251
Alex Kirilloff*PLU1b2436185031 .734 22.7 4.7 .206 .695 .3032172
Alejandro KirkCOLc 23361660061.060 38.411.0 .2231.160 .3741582
Andrew KniznerCCCc 2748146023 .645 14.0 3.8 .081 .602 .228838
Tommy La Stella*PUR2b3358263017 .579 19.2 2.6 .129 .493 .2171577
Juan LagaresATKcf33109350058 .589 26.4 2.6 .133 .472 .15131120
Jake Lamb*PAN3b3124101001 .744 12.4 4.7 .241 .732 .402938
Trevor Larnach*BOMlf2586320045 .625 28.6 3.3 .154 .576 .2652396
Ramon LaureanoGOTcf2774322023 .880 55.3 6.9 .244 .883 .32945158
DJ LeMahieuBOM2b331626990319 .742 85.7 4.9 .121 .682 .23347244
Sandy Leon#NUTc 3353188030 .312 4.9 0.8 .017 .221 .040326
Kyle LewisNHHcf2639155011 .660 16.4 4.1 .107 .607 .2211149
Francisco Lindor#CCCss281274892104 .740 61.4 4.8 .203 .728 .32843183
Evan LongoriaNUT3b36562360210 .961 42.2 7.1 .316 .956 .44229123
Nicky Lopez*PURss271346514220 .788 89.5 5.6 .117 .768 .27342231
Brandon Lowe*SEA2b27162684167 .887 116.6 6.9 .273 .906 .39079322
Nate Lowe*JER1b261586610011 .846 103.6 6.5 .220 .852 .37858274
Jed Lowrie#NUT2b38106423026 .738 51.7 4.7 .178 .692 .28640158
Jordan LuplowCYCcf2840196004 .913 34.6 7.9 .237 .992 .4551978
Gavin Lux*JOTss2492362027 .692 39.9 4.2 .119 .623 .22229123
Manny MachadoHOU3b291587100411 .822 106.0 5.9 .206 .782 .29867312
Nick MadrigalCOL2b25301610381.001 33.2 9.0 .186 .990 .2761883
Martin MaldonadoPHSc 351314252111 .558 29.0 2.4 .141 .491 .25227115
Trey ManciniLTR1b30592840113 .758 33.4 4.5 .161 .677 .25525108
Manuel MargotNHHrf27125503134 .676 53.6 4.0 .141 .611 .22535176
Jake MarisnickATKcf3139146311 .606 12.5 3.1 .132 .552 .217943
Brandon Marsh*CCCcf24049000 .701 5.8 5.1 .071 .677 .214314
Ketel Marte#PLUcf2884386018 .947 75.0 8.5 .212 .979 .33945183
Starling MarteBOMcf33118583245 .909 110.4 8.1 .180 .989 .31556265
J.D. MartinezCCCdh3416271201119 .935 127.9 7.3 .277 .931 .37295363
Jorge MateoCCCss2735151023 .468 7.5 1.7 .050 .378 .093733
Nick Maton*NHHss2521123102 .538 8.3 2.4 .062 .440 .143530
Jack MayfieldPUR3b3128110010 .781 16.2 6.0 .172 .778 .2731144
James McCannATKc 32953930212 .671 38.0 3.5 .140 .571 .20526139
Jake McCarthy*WHCcf241558001 .558 4.4 3.0 .021 .564 .255110
Chas McCormickSMCcf2748260031 .847 41.3 6.3 .281 .857 .39434122
Andrew McCutchenBEAlf351425510214 .859 85.7 6.4 .231 .870 .39051229
Reese McGuire*WHCc 2747194013 .587 15.8 3.1 .046 .500 .156848
Zach McKinstry*PANrf272595211 .377 3.5 1.2 .034 .293 .092316
Ryan McMahon*JER3b271114581312 .772 57.9 4.8 .209 .726 .32449184
Jeff McNeil*PAN2b30109463156 .762 61.3 5.4 .151 .729 .26037168
Austin Meadows*LAHlf27130544063 .874 90.8 6.8 .285 .896 .42364251
Francisco Mejia#PLUc 2651226022 .782 32.0 5.9 .136 .757 .2171983
Danny MendickWHC2b2851181002 .482 9.8 1.9 .047 .362 .087642
Oscar MercadoJOTlf2746198013 .538 13.7 2.4 .082 .483 .1921551
Yermin MercedesNUTdh291147000 .796 7.3 6.6 .087 .700 .109420
Jordy MercerATK2b3528114001 .572 9.0 3.0 .028 .457 .104329
Whit MerrifieldLAH2b331626490616 .639 58.1 3.2 .106 .533 .15543219
Jake MeyersBOMcf2633138004 .742 15.5 4.0 .233 .657 .2711763
Brad Miller*PHS1b32105415026 .720 48.5 4.6 .176 .695 .32726142
Owen MillerLVB2b2548167016 .762 19.6 4.3 .188 .650 .2191874
Yadier MolinaLVBc 391385170426 .701 50.3 3.5 .162 .596 .22741193
Yoan Moncada#PLU3b27129607038 .834 95.2 7.0 .141 .866 .32551215
Adalberto Mondesi#PHS3b2630140012 .572 9.5 2.3 .126 .532 .2201040
Dylan MooreSEA2b29108463005 .569 35.6 2.7 .163 .549 .29233136
Colin Moran*WHC1b2979343117 .811 50.7 6.3 .118 .794 .26723124
Mitch Moreland*PANdh3662256026 .542 16.5 2.2 .127 .450 .1901673
Ryan MountcastleISO1b251385810215 .746 68.1 4.3 .206 .669 .27055242
Mike Moustakas*LVB3b3346194016 .644 16.9 3.1 .198 .600 .3531861
Cedric Mullins*WHCcf27141659043 .820 98.0 5.9 .204 .828 .31971279
Max Muncy*SCA1b311285970114 .930 105.6 7.3 .301 .954 .46066286
Sean MurphyJOTc 2760221032 .735 26.4 4.5 .244 .712 .3582186
Tom MurphyNHHc 3186309027 .793 41.3 5.2 .228 .769 .35826124
Wil MyersCCCrf31843410011 .710 37.5 4.3 .138 .660 .28522112
Tyler Naquin*SEAcf31137504148 .815 73.7 5.8 .203 .798 .31348212
Omar Narvaez*COLc 30115479038 .810 71.0 6.1 .163 .773 .27040195
Josh Naylor*JERrf25622820515 .728 28.7 3.6 .191 .632 .26221111
Kevin NewmanNUTss28106405424 .513 25.1 2.1 .075 .394 .09322110
Tomas NidoLVBc 2839145102 .609 12.3 3.0 .122 .495 .1511249
Brandon Nimmo*LAHcf2994395222 .845 64.3 7.2 .160 .898 .35434144
Austin NolaGOTc 3237163001 .643 16.2 3.9 .061 .559 .135947
Lars Nootbaar*PHSrf241891010 .490 5.6 2.2 .111 .449 .235521
Ryan O'Hearn*WHCdh2860230017 .714 24.6 3.9 .159 .600 .1951493
Tyler O'NeillWHClf27112502036 .731 59.2 4.4 .197 .678 .27242197
Rougned Odor*SCA2b2865263232 .770 33.9 4.8 .263 .745 .34928111
Shohei Ohtani*SCAdh271446260341.067 141.8 9.5 .4301.191 .61791363
Edward OlivaresLVBrf2615660021.032 14.2 9.1 .3281.071 .379737
Matt Olson*LTR1b281606980029 .727 74.5 4.0 .199 .675 .33967250
Rafael Ortega*PHScf3186363036 .743 45.3 4.7 .153 .696 .22930146
Chris OwingsCOL2b301352001 .927 9.3 7.0 .300 .889 .340830
Marcell OzunaCCClf3128100020 .658 10.2 3.7 .172 .583 .2151037
Cristian PacheNHHcf232264111 .226 0.7 0.3 .049 .158 .06638
Joe Panik*GOT3b312587003 .607 7.0 3.0 .062 .484 .123325
Isaac ParedesCOL2b23322001 .332 0.5 0.7 .050 .263 .15013
Hoy Jun Park*WHC2b2640135208 .653 10.8 2.8 .159 .594 .336939
Joc Pederson*HOUlf301054530419 .708 45.9 3.7 .177 .620 .26539170
David Peralta*NUTlf34103410008 .687 43.4 4.0 .147 .622 .25035139
Jose PerazaATK2b2825101015 .746 10.1 3.4 .272 .667 .3371244
Geraldo Perdomo#LVBss22137001 .701 4.1 4.6 .065 .667 .258210
Michael Perez*SEAc 2930142004 .510 8.2 2.0 .104 .445 .240732
Roberto PerezLTRc 332482001 .526 5.1 2.1 .160 .462 .227423
Salvador PerezJERc 321596650412 .875 107.2 6.2 .283 .830 .31578353
DJ PetersPHScf2640156015 .632 12.4 2.7 .184 .516 .1971561
Jace Peterson*SMC2b3267323122 .746 43.7 5.8 .098 .767 .26814103
Tommy PhamATKlf341395870114 .652 54.8 3.5 .141 .600 .28238176
Brett Phillips*COLcf2873291035 .945 51.9 7.0 .353 .970 .48242155
Kevin PillarWHCcf3374332006 .722 37.9 4.2 .206 .654 .25734140
Manny PinaCOLc 3546197043 .653 18.4 3.4 .238 .643 .3841563
Chad PinderGOTrf3047203005 .989 40.5 7.9 .340 .986 .39830123
Kevin PlaweckiSMCc 3141184014 .688 20.1 4.5 .071 .658 .212751
Gregory Polanco*CYCrf3053202045 .687 19.7 3.4 .215 .642 .3201576
Jorge Polanco#LTR2b281567171109 .865 117.4 6.5 .259 .862 .35780343
AJ PollockSCAlf3493417029 .829 63.6 6.2 .181 .804 .27540177
Buster PoseyJOTc 351064590222 .726 47.7 3.8 .189 .636 .28036178
Jurickson Profar#PHSlf291194511411 .602 36.5 3.0 .086 .542 .20825118
Albert PujolsLVB1b42893250310 .674 30.5 3.3 .182 .571 .21424127
Cal Raleigh#JERc 25549001 .719 5.7 4.7 .116 .667 .186416
Harold RamirezSEAlf271094060313 .780 52.4 4.9 .163 .690 .21338172
Jose Ramirez#LAH3b2916272201316 .841 104.5 5.5 .278 .844 .41081325
Wilson RamosNUTc 3428113010 .733 14.1 4.7 .216 .696 .304845
J.T. RealmutoCCCc 311144690210 .724 55.7 4.6 .129 .653 .21531169
Josh Reddick*PHSrf3521145013 .675 14.4 3.5 .154 .550 .1611859
Anthony RendonCCC3b3225106012 .727 12.9 5.0 .076 .676 .217533
Hunter RenfroePURrf301556650611 .827 96.0 5.5 .262 .790 .34378310
Luis Rengifo#BEAss252599001 .592 8.1 3.0 .132 .514 .209630
Franmil ReyesHOUdh261054470411 .818 61.7 5.1 .270 .772 .34849213
Pablo ReyesPAN3b281253010 .559 4.2 2.9 .078 .462 .118416
Victor Reyes#NHHrf2741224020 .840 37.1 6.7 .214 .824 .28126107
Bryan Reynolds#JERcf27159714367 .878 122.8 7.2 .216 .883 .32471322
Austin RileySMC3b251627260816 .740 88.8 4.7 .145 .667 .22053274
Edwin Rios*LTR1b28927001 .685 2.7 4.3 .167 .824 .61115
Anthony Rizzo*CCC1b321345320613 .741 63.2 4.5 .202 .692 .28250208
Luis RobertPANcf2464308000 .849 53.2 7.3 .169 .878 .27130137
Victor RoblesNUTcf2559233332 .590 19.8 3.2 .102 .559 .2081658
Brendan RodgersLVB2b25944580510 .741 54.9 4.5 .180 .656 .22238189
Jake Rogers c 2727127402 .696 12.7 3.5 .231 .617 .2821852
Jose Rojas*PANrf2928113000 .584 9.7 3.2 .130 .573 .280931
Josh Rojas*ATK2b28134592037 .760 78.0 5.2 .161 .725 .27849224
Miguel RojasLTRss331224481210 .616 39.0 3.1 .122 .545 .20631144
Jose RondonPANrf28734000 .912 6.7 9.1 .1671.000 .333315
Brent RookerPANlf271968000 .841 10.7 6.1 .290 .830 .371833
Ben Rortvedt*PANc 241039100 .494 2.3 2.1 .086 .414 .17119
Amed RosarioPANss261526111420 .740 71.5 4.5 .131 .658 .21043227
Eddie Rosario*CYClf3098427215 .655 43.3 3.8 .128 .601 .21929146
Darin RufLAH1b35752940110 .791 38.5 5.1 .202 .749 .34222116
Keibert Ruiz#LTRc 2330102013 .552 6.9 2.4 .074 .442 .117327
Rio Ruiz*SEA2b2804000 .500 0.3 2.3 .000 .333 .00001
Gary SanchezCYCc 29107428029 .924 75.5 7.1 .312 .943 .45551210
Jesus Sanchez*JOTrf2445201022 .789 27.8 5.4 .227 .754 .3201986
Miguel SanoNUT1b29109460044 .813 65.7 5.5 .281 .797 .39449208
Carlos Santana#SCA1b361576440620 .590 49.3 2.8 .119 .525 .25327173
Anthony Santander#LVBrf271064780211 .660 44.3 3.3 .178 .560 .22246183
Jonathan SchoopBOM1b301626661712 .836 103.2 6.2 .192 .795 .26455295
Max Schrock*PHSlf2728135010 .789 20.3 6.2 .126 .724 .1731156
Kyle Schwarber*PHSlf29115518015 .974 105.0 8.6 .3191.024 .45666274
Frank SchwindelNHH1b3044273013 .986 57.2 9.0 .2571.012 .33733148
Corey Seager*ISOss28914380411 .814 64.1 6.0 .155 .775 .26832174
Kyle Seager*COL3b34119551043 .841 85.2 6.1 .282 .842 .39065252
Jean SeguraHOU2b321455730224 .708 60.6 3.9 .120 .591 .16638214
Marcus SemienJER2b311597230822 .879 113.2 6.0 .291 .855 .38884363
Nick SenzelLVBcf2722121012 .633 11.4 3.6 .044 .512 .106536
Pedro SeverinoPURc 28108369014 .649 36.7 3.8 .099 .576 .20220112
Travis Shaw*BEA3b3250197044 .529 12.9 2.3 .094 .469 .2001045
Gavin Sheets*WHCdh2640167021 .730 20.5 4.8 .182 .693 .2911462
Andrelton SimmonsSMCss32138436137 .666 44.9 3.9 .094 .564 .14625145
Austin SlaterISOcf2964281109 .510 15.4 1.8 .110 .419 .1751575
Dominic Smith*GOTlf27115458006 .653 45.3 3.7 .130 .585 .22429148
Pavin Smith*SMC1b261115120311 .739 61.6 4.6 .167 .681 .26746193
Will D SmithBEAc 27954400211 .835 63.9 5.7 .260 .826 .39343187
Eric Sogard*ATK2b3625110106 .652 9.6 3.1 .104 .548 .170839
Nick SolakATK2b271275493420 .647 47.9 3.2 .110 .555 .18529170
Donovan SolanoPHS2b3494358039 .553 24.6 2.5 .080 .461 .1581691
Jorge SolerPLUrf301335220513 .760 64.4 4.7 .214 .721 .33550203
Edmundo SosaATKss2663329206 .786 44.8 5.5 .153 .732 .19021128
Juan Soto*LTRrf231627310137 .849 105.8 5.9 .185 .837 .39046275
George SpringerHOUcf3250271005 .773 35.5 5.2 .202 .742 .32826105
Jacob StallingsBOMc 32964001413 .827 57.8 5.7 .192 .773 .28739172
Giancarlo StantonJOTdh321395960120 .773 73.2 4.6 .216 .712 .31753245
Max StassiNHHc 31763470111 .746 40.6 4.4 .197 .676 .28330138
Tyler StephensonBEAc 25893970211 .704 43.7 4.3 .107 .626 .20028131
DJ Stewart*LTRlf2855199011 .698 23.0 4.7 .133 .708 .3271158
Trevor StoryBOMss29149595066 .743 75.2 4.8 .198 .723 .30364234
Myles StrawCCCcf271627070120 .662 71.0 3.8 .070 .594 .18537215
Eugenio SuarezLVB3b30153622066 .686 65.0 3.8 .226 .645 .32954230
Kurt SuzukiNUTc 3854205014 .528 13.3 2.3 .048 .418 .101749
Dansby SwansonLAHss28162675657 .789 90.2 5.0 .255 .749 .33581302
Raimel Tapia*PANlf281275856411 .657 59.2 3.8 .090 .605 .19136186
Fernando TatisHOUss231075250281.002 109.6 8.5 .3631.058 .48673305
Leody Taveras#LVBcf2363195818 .525 10.9 1.8 .100 .519 .2281354
Chris TaylorLAHcf31145617063 .761 84.7 5.5 .170 .751 .28646239
Michael A. TaylorHOUcf31108389038 .595 30.8 2.8 .119 .507 .18821120
Tyrone TaylorATKlf2857298027 .716 31.8 3.8 .213 .652 .28329118
Rowdy Tellez*LTR1b2749266031 .628 25.1 3.5 .128 .553 .1932085
Lane ThomasGOTcf2646178003 .899 31.5 7.9 .190 .972 .4081871
Abraham Toro#SCA2b2553282034 .546 19.3 2.4 .110 .495 .2241569
Luis TorrensNHHdh2691380328 .827 55.7 5.8 .211 .794 .31040162
Gleyber TorresPLUss25572591010 .773 32.1 4.8 .137 .693 .2322098
Ronald TorreyesSEA3b29042000 .556 3.1 2.5 .146 .455 .171414
Taylor Trammell*LVBcf2439194102 .961 37.3 8.1 .3211.016 .4733097
Jose TrevinoSCAc 29592361017 .789 26.5 4.0 .201 .672 .27420103
Mike TroutBEAcf30221060001.239 34.817.1 .3631.527 .5051669
Yoshi Tsutsugo*NHH1b3057238011 .667 25.1 4.1 .139 .628 .2791774
Kyle Tucker*HOUrf25112538099 .945 102.7 7.9 .283 .971 .39677278
Justin TurnerCOL3b371486590711 .813 96.7 5.9 .196 .780 .29357276
Trea TurnerLAHss291627560415 .934 143.7 7.8 .228 .955 .31880393
Justin UptonSEAlf3425149017 .666 13.7 3.4 .167 .633 .341945
Luis UriasNUTss25134552024 .663 55.5 3.7 .168 .597 .24447194
Ramon UriasPANss2867308002 .680 33.8 4.5 .081 .627 .1991691
Gio UrshelaNHH3b301134740117 .789 62.6 5.1 .155 .701 .22541197
Pat ValaikaSEA2b2912000 .000 0.0 0.0 .000 .000 .00000
Josh VanMeter*WHC2b2752220035 .474 11.5 1.8 .063 .413 .1991042
Daulton Varsho*PLUc 2571307014 .835 48.3 6.5 .201 .831 .33033131
Andrew VaughnJOTlf2479316069 .750 36.7 4.2 .218 .683 .28834130
Christian VazquezLAHc 311514962111 .714 56.8 4.4 .107 .623 .18233175
Alex Verdugo*JERlf26139630035 .879 113.3 7.8 .157 .871 .25356281
Matt VierlingWHC1b251258000 .674 6.4 4.4 .091 .575 .145320
Jonathan Villar#JOT3b3152223002 .508 13.8 2.2 .092 .434 .1741156
Daniel Vogelbach*LTR1b2954252017 .537 16.5 2.4 .077 .505 .2841049
Stephen Vogt*BEAc 3731132132 .623 11.9 3.4 .123 .565 .237638
Luke VoitLAH1b31552640210 .647 23.7 3.3 .102 .558 .1871679
Joey Votto* 1b381255590161.008 118.7 9.5 .3221.112 .52665277
LaMonte Wade*SMCrf2890379139 .786 48.5 4.7 .257 .747 .34740168
Tyler Wade*SEAss2753243017 .711 28.5 4.5 .062 .694 .1881181
Christian WalkerHOU1b31106407024 .722 49.3 4.7 .146 .645 .21234155
Taylor Walls#COLss2519120121 .654 12.6 4.3 .093 .675 .320830
Jared Walsh*PUR1b281506481311 .847 101.1 6.4 .204 .829 .32565279
Taylor WardWHCrf2854222007 .805 29.9 5.2 .206 .748 .2762993
Joey Wendle*NHH3b321345500313 .738 65.4 4.5 .157 .662 .21849216
Jesse Winker*BOMlf2810451803161.002 105.1 8.9 .2741.063 .44270254
Patrick WisdomWHC3b3093379034 .844 56.9 5.8 .291 .826 .38541181
Kolten Wong*BEA2b3191462021 .798 66.7 5.7 .207 .764 .26952198
Mike Yastrzemski*ATKrf31127542097 .632 48.5 3.2 .175 .591 .27838171
Christian Yelich*SCAlf3079356055 .785 50.8 6.0 .146 .835 .36726120
Andrew YoungISO2b2826104105 .852 13.7 4.7 .306 .769 .3471855
Bradley Zimmer*LAHcf2945211024 .637 20.0 3.5 .138 .614 .2611366
Ryan ZimmermanBOM1b3760233015 .806 31.3 4.9 .268 .741 .31829114
Mike ZuninoSCAc 3173303036 .915 51.1 6.8 .331 .955 .50237141

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Jose AbreuSMC1b354.403.83426 .298391 .549418 .587 2.7
Ronald AcunaJERrf244.563.97177 .288187 .586193 .605 2.4
Willy AdamesCOLss263.973.53322 .292312 .532312 .532 2.8
Riley AdamsISOc 261.771.4844 .27334 .30135 .310 3.2
Jo AdellPLUlf231.271.1790 .35674 .54074 .540 3.8
Ehire Adrianza#LAHrf322.572.26119 .18570 .40071 .406 1.6
Jesus AguilarGOT1b324.163.86332 .283228 .473229 .475 3.4
Nick AhmedCYCss322.242.01154 .25392 .39594 .403 2.9
Hanser AlbertoSEA3b294.003.9285 .23536 .37536 .375 9.0
Ozzie Albies#CYC2b254.524.00472 .237326 .445335 .458 2.5
Sergio Alcantara#NHHss252.802.50151 .22585 .32989 .345 3.3
Jorge AlfaroSCAc 292.862.70124 .31565 .32566 .330 9.3
Anthony AlfordLVBlf274.113.6155 .30946 .40046 .400 3.4
Abraham Almonte#ISOlf333.582.8798 .26596 .51696 .516 1.3
Pete AlonsoJER1b274.173.83427 .283378 .567385 .577 3.1
Jose AltuvePLU2b324.864.34567 .280419 .532427 .543 1.6
Yordan Alvarez*PLUdh253.983.53362 .392353 .591364 .610 2.6
Brian AndersonSMC3b292.762.51168 .321102 .406105 .418 2.8
Tim AndersonJOTss294.334.07402 .348242 .433247 .442 4.6
Elvis AndrusBEAss333.613.36369 .301184 .387187 .393 2.8
Miguel AndujarJOTlf273.002.6712 .1674 .2224 .222 2.0
Aristides AquinoPANlf283.362.8771 .28274 .46876 .481 3.3
Nolan ArenadoGOT3b314.314.08499 .234371 .531373 .534 3.8
Randy ArozarenaJOTlf273.773.34323 .365276 .508285 .525 3.1
Luis Arraez*JOT3b253.853.48391 .335208 .436210 .440 1.0
Christian ArroyoPHS2b272.051.85114 .28181 .42988 .466 4.5
Willians AstudilloGOT3b303.503.17174 .17870 .33377 .367 1.4
Alex Avila*BOMc 353.192.6264 .31367 .56867 .568 1.5
Akil Baddoo* cf232.692.39182 .341151 .521151 .521 2.2
Harrison BaderJOTcf282.962.70233 .296180 .507183 .515 3.0
Javier BaezCOLss293.933.69330 .370323 .552329 .562 7.9
Austin BarnesSMCc 322.682.51139 .23773 .33674 .341 5.0
Tucker Barnhart*ATKc 313.353.08249 .241144 .361150 .376 4.8
Tres BarreraLTRc 272.632.4849 .36727 .38031 .43799.0
Jose BarreroBEAss244.083.7730 .33317 .32118 .340 6.3
Jake Bauers*LVB1b262.962.7250 .28030 .40531 .419 3.2
Matt Beaty* lf292.842.44161 .298113 .457123 .498 1.8
Seth Beer*LVBdh251.001.004 .2501 .2501 .250 0.0
Josh Bell#JOT1b293.953.53388 .276280 .496282 .499 1.9
Cody Bellinger*SCAcf262.942.66179 .17976 .26476 .264 3.8
Brandon Belt*PUR1b344.383.5427 .37040 .70242 .737 1.9
Andrew Benintendi*NHHlf273.953.60416 .279258 .439261 .444 2.5
Jon BertiPHS3b322.301.96169 .284106 .363111 .380 2.2
Mookie BettsISOrf294.533.90398 .244255 .433265 .450 1.5
Bo BichetteLVBss244.524.28509 .340405 .553412 .563 5.1
Cavan Biggio*SMC3b273.022.5396 .33389 .50989 .509 1.7
Charlie Blackmon*SEArf352.402.07189 .280109 .405114 .424 1.4
Xander BogaertsSCAss294.774.28516 .329422 .546428 .554 2.1
Alec BohmNUT3b253.983.72135 .35675 .35575 .355 4.4
David BotePUR2b292.362.2121 .23813 .39413 .394 4.5
Bobby Bradley*WHC1b262.241.98158 .266132 .443135 .453 3.6
Jackie Bradley* cf322.872.52116 .17246 .24050 .260 3.2
Michael Brantley*BOMlf354.073.64427 .326289 .530293 .538 1.0
Alex BregmanPLU3b283.032.77280 .239137 .377141 .388 1.9
Lewis BrinsonHOUlf282.682.54107 .36471 .44971 .449 5.7
Mike BrosseauBOM2b282.332.2516 .1254 .1434 .14311.0
Seth Brown*LVBrf292.962.82165 .242154 .554154 .554 8.1
Vidal Brujan#JOT2b242.672.676 .1672 .2502 .25099.0
Kris BryantPHS3b303.973.55388 .289316 .507319 .512 2.4
Jake BurgerISO3b263.583.1722 .63630 .69831 .721 4.0
Byron BuxtonHOUcf282.191.88148 .277154 .590162 .621 2.4
Asdrubal Cabrera#GOT3b363.773.27202 .287150 .473151 .476 1.6
Miguel CabreraCYCdh393.763.38332 .268231 .483235 .492 2.1
Lorenzo CainCOLcf362.101.94196 .209114 .412115 .415 2.8
Kole Calhoun*LVBrf343.813.36116 .26797 .54297 .542 1.8
Willie Calhoun*SMClf273.863.55206 .23390 .36494 .381 1.4
Jeimer Candelario#CCC3b284.403.91473 .309336 .471339 .475 2.3
Mark CanhaCOLlf334.093.47398 .271309 .470327 .497 1.9
Victor Caratini#GOTc 283.343.06230 .287114 .338119 .353 3.8
Dylan Carlson#NUTrf234.444.00446 .363349 .485360 .501 3.2
Matt Carpenter*ATK2b363.723.2455 .23634 .36634 .366 2.4
Curt CasaliCYCc 332.692.39129 .33393 .46094 .465 2.9
Nick CastellanosCYCrf304.123.74415 .282321 .513328 .524 3.0
Harold Castro*SEAss281.751.63138 .34868 .36869 .373 4.0
Jason Castro*BOMc 352.872.4594 .24598 .51099 .516 2.4
Starlin CastroSCA3b323.673.33224 .295113 .367115 .373 2.3
Willi Castro#LAH2b253.253.00208 .298121 .423123 .430 5.4
Yu ChangGOT1b263.603.44148 .345102 .416103 .42010.1
Matt ChapmanBEA3b293.943.36302 .288310 .514311 .516 2.2
Michael ChavisLVB2b262.962.8778 .35948 .36150 .37624.0
Robinson Chirinos c 382.962.5272 .36152 .36659 .415 3.4
Jazz Chisholm*NHH2b243.703.43332 .346275 .502276 .504 4.4
Ji-Man Choi*ISO1b313.232.71157 .344166 .535167 .539 1.8
Ernie ClementLVB2b262.712.2942 .19031 .54432 .561 0.4
Zack Collins*LAHc 271.611.4456 .28646 .43446 .434 3.7
Michael Conforto*NHHrf293.903.32298 .245221 .432229 .448 1.9
William ContrerasNUTc 243.283.0639 .15414 .23715 .254 5.0
Willson ContrerasISOc 303.443.01246 .268216 .443226 .463 3.3
Garrett CooperISOrf312.872.59146 .397118 .447120 .455 3.6
Carlos CorreaISOss274.513.99504 .274358 .490362 .495 1.6
Brandon Crawford*PLUss353.573.11341 .328331 .614339 .629 1.7
J.P. Crawford*JERss274.043.60442 .303247 .378252 .385 2.7
C.J. CronBEA1b323.993.48336 .304261 .492268 .505 1.9
Jake Cronenworth*JOT2b283.953.61449 .265282 .476288 .486 2.1
Nelson CruzCCCdh413.993.65362 .307276 .487282 .497 3.6
Charlie CulbersonBOM3b332.752.49178 .382147 .600147 .600 2.1
Travis d'ArnaudSMCc 332.352.16139 .252103 .515103 .515 2.7
Bobby DalbecJER1b272.562.34102 .353122 .542122 .542 5.8
J.D. DavisPUR3b292.942.57121 .455122 .526131 .565 3.7
Bryan De La CruzPANcf252.532.24130 .36284 .40087 .414 2.6
Paul DeJongCYCss282.922.60217 .249168 .457176 .478 3.1
Rafael Devers*PHS3b254.353.78434 .270386 .548393 .558 1.8
Aledmys DiazPHS3b312.462.28232 .323141 .434149 .458 5.4
Elias DiazPANc 313.563.31253 .225162 .438163 .441 3.5
Isan Diaz*NHH3b263.963.3659 .27140 .40440 .404 2.2
Lewin Diaz*GOT1b253.573.2761 .16457 .53358 .542 4.1
Yandy DiazJOT1b303.493.10253 .269147 .394151 .405 2.2
Alex Dickerson*BOMlf323.983.57129 .28798 .464102 .483 2.9
Corey Dickerson*CYClf333.543.25285 .312156 .404161 .417 2.7
Wilmer Difo#CYC2b302.852.59176 .352124 .500124 .500 2.0
Josh DonaldsonISO3b364.083.48319 .263288 .515293 .524 1.8
Hunter DozierPURrf303.112.86257 .268188 .459196 .478 4.4
Brandon DruryPAN3b294.264.0051 .45149 .60551 .630 6.7
Mauricio DubonATKss273.143.00139 .26661 .33062 .335 9.5
Matt DuffyCYC3b313.473.14226 .345131 .389137 .407 2.8
Steven Duggar*PLUcf282.652.41178 .326161 .551166 .568 4.9
Jarren Duran*CCCcf251.000.751 .0001 .2501 .250 2.0
Adam DuvallPHSrf333.993.77331 .278307 .519311 .526 8.0
Adam Eaton*ATKrf333.563.2063 .27030 .33732 .360 4.8
Tommy Edman#GOT2b274.524.29553 .271296 .404299 .408 4.0
Adam EngelISOcf303.633.2177 .23473 .52975 .543 2.6
Alcides EscobarSMCss353.343.04283 .297138 .366146 .387 3.6
Eduardo Escobar#COL3b334.093.70408 .245336 .520337 .522 2.6
Santiago EspinalWHC3b272.302.12197 .365109 .443109 .443 1.8
Thairo EstradaBOMss261.931.7193 .26974 .55677 .579 2.1
Phillip EvansWHC1b292.652.22117 .24886 .45092 .482 1.5
Kyle FarmerSEAss313.913.59390 .256207 .383226 .419 5.0
David FletcherNUT2b284.574.35645 .316293 .396294 .397 2.1
Wilmer FloresBEA3b303.663.39287 .296190 .514192 .519 1.7
Jake Fraley*ISOlf273.202.71156 .263131 .482134 .493 1.7
Ty FranceLTR1b274.353.91493 .325308 .438340 .483 3.4
Maikel FrancoPUR3b292.202.0531 .0657 .1597 .159 3.3
Wander Franco#NUTss214.574.13194 .351147 .574149 .582 1.4
Adam Frazier*WHC2b304.273.82446 .374275 .488287 .509 1.5
Freddie Freeman*ISO1b324.393.79469 .299363 .511371 .522 1.5
Joshua FuentesHOU3b292.802.68177 .22072 .30372 .303 6.1
Cam GallagherPANc 293.803.5789 .32643 .37743 .377 3.8
Joey Gallo*NUTrf284.323.62296 .220365 .521369 .527 2.5
Freddy Galvis#WHCss323.052.76269 .230157 .387159 .392 2.7
Adolis GarciaPURcf294.594.28448 .324367 .494373 .502 6.0
Avisail GarciaLTRrf313.713.36340 .276218 .403235 .434 5.3
Leury Garcia#PUR2b314.253.65378 .349256 .450260 .457 1.9
Luis V Garcia*LTR2b222.742.55183 .317119 .511119 .511 2.4
Brett Gardner*CYCcf384.093.37282 .312189 .402193 .411 1.9
Kyle GarlickPANrf303.963.6969 .29043 .41745 .437 8.7
Mitch GarverPURc 312.562.17140 .336159 .521162 .531 2.7
Paul GoldschmidtBOM1b344.634.14487 .341429 .572434 .579 2.1
Yan GomesHOUc 342.732.62210 .252130 .408135 .42313.8
Erik GonzalezCYC3b302.592.47136 .30160 .36162 .373 3.3
Marwin Gonzalez#HOU2b333.022.75199 .236113 .367118 .383 3.2
Niko Goodrum#BEAss303.933.54181 .348180 .545184 .558 3.9
Brian Goodwin*SEArf313.002.5163 .20646 .43846 .438 1.4
Nick Gordon*JERcf261.721.6262 .24220 .22022 .242 8.0
Phil GosselinATKlf334.093.88269 .290116 .295117 .298 6.1
Yasmani Grandal#WHCc 332.712.05154 .188191 .591193 .598 0.9
Didi Gregorius*GOTss323.493.21279 .211139 .355146 .373 3.3
Grayson GreinerLVBc 292.922.6343 .39526 .37127 .386 3.3
Randal GrichukPURcf303.193.00180 .22890 .34990 .349 4.5
Trent Grisham*GOTcf253.853.47333 .291235 .449244 .467 3.1
Robbie Grossman#SMClf324.383.75414 .285341 .481349 .492 1.9
Vladimir GuerreroSCA1b234.564.06487 .329573 .775576 .779 1.3
Luis Guillorme*COL3b272.221.91105 .33364 .44464 .444 1.1
Lourdes GurrielPURlf283.483.26265 .317165 .452167 .458 3.9
Yuli GurrielCYC1b384.494.04575 .334350 .481353 .486 1.3
Kelvin GutierrezNUT3b274.003.6883 .30146 .41148 .429 3.0
Eric HaaseLTRc 292.702.47189 .254155 .435159 .447 5.5
Billy Hamilton#LVBcf312.762.6385 .29439 .30739 .307 9.5
Garrett HampsonSMCcf272.612.42222 .279130 .415131 .419 3.0
Mitch HanigerPLUrf314.524.04437 .288404 .551418 .570 3.1
Ian Happ#CCClf273.122.61182 .302185 .520185 .520 1.8
Bryce Harper*BEArf294.413.65338 .317403 .644407 .650 1.4
Josh HarrisonPAN2b344.594.15457 .267219 .373235 .400 2.0
Ke'Bryan HayesHOU3b254.253.92149 .30984 .41285 .417 2.6
Austin HaysNHHlf263.733.39375 .288265 .467274 .483 3.3
Austin HedgesSEAc 292.912.67163 .25288 .35291 .364 6.7
Jonah Heim#WHCc 272.382.26172 .20995 .38095 .380 4.8
Guillermo HerediaSCAcf313.052.68179 .263135 .461141 .481 2.5
Cesar Hernandez#CCC2b324.403.93495 .277317 .445323 .454 2.1
Enrique HernandezCOLcf303.743.27389 .275322 .549329 .560 1.7
Teoscar HernandezPURrf294.143.79447 .391360 .544370 .559 3.3
Yadiel Hernandez*WHClf343.092.75206 .282122 .415125 .425 1.9
Odubel Herrera*SEAcf303.673.45361 .283235 .467235 .467 3.6
Jason Heyward* rf322.792.5777 .22139 .33339 .333 3.2
Aaron Hicks#LTRcf321.851.6278 .33358 .44359 .450 2.5
Kyle HigashiokaPHSc 321.841.68115 .174109 .534110 .539 3.5
Derek HillPANcf263.523.0862 .21030 .34131 .352 1.9
Sam Hilliard*LVBcf283.092.7890 .22294 .46894 .468 4.2
Keston HiuraBEA1b252.282.0387 .19536 .23238 .245 4.9
Nico HoernerJER2b252.221.97100 .39065 .46466 .471 1.6
Rhys HoskinsPLU1b293.543.12273 .286250 .579253 .586 2.4
Eric Hosmer*SEA1b324.303.96445 .306248 .418251 .423 2.5
Andy IbanezSMC2b293.032.80186 .371124 .539128 .557 2.2
Jose IglesiasISOss323.523.31288 .253130 .342133 .350 3.6
Jonathan IndiaSEA2b254.513.96466 .273312 .427325 .445 2.2
Kyle Isbel*GOTrf251.751.7514 .50011 .52411 .52499.0
Travis Jankowski*COLcf311.941.7160 .35044 .47344 .473 2.3
Danny JansenSEAc 273.102.75119 .269111 .597112 .602 1.9
Ryan JeffersPLUc 251.841.64105 .30595 .422100 .444 5.2
Eloy JimenezLVBlf252.472.33169 .284129 .518129 .518 3.7
Connor JoePANlf292.952.67116 .362102 .548105 .565 3.4
Aaron JudgeBEArf304.333.73347 .340340 .549344 .556 2.1
Jarred Kelenic* cf223.362.92206 .252173 .452178 .465 2.8
Carson KellyHOUc 272.832.46199 .281170 .567173 .577 1.4
Tony Kemp*LTR2b303.633.12277 .292198 .483201 .490 1.3
Max Kepler*GOTrf293.943.32290 .269277 .617282 .628 1.1
Carter KieboomLVB3b242.532.2776 .27637 .28737 .287 3.3
Kevin Kiermaier*CCCcf321.050.9736 .25020 .29020 .290 5.4
Ha-Seong KimATKss263.393.08207 .285128 .394131 .403 3.3
Isiah Kiner-FalefaPANss274.474.13568 .306283 .391291 .402 3.3
Alex Kirilloff*PLU1b242.231.99112 .29588 .47689 .481 3.2
Alejandro KirkCOLc 232.131.78115 .374103 .620109 .657 0.8
Andrew KniznerCCCc 272.522.1288 .30756 .38459 .404 2.0
Tommy La Stella*PUR2b332.392.18201 .18998 .37399 .376 1.5
Juan LagaresATKcf333.153.05247 .279125 .357127 .36318.0
Jake Lamb*PAN3b314.043.4856 .19652 .51552 .515 1.8
Trevor Larnach*BOMlf253.332.91152 .283127 .397133 .416 3.9
Ramon LaureanoGOTcf273.983.64218 .339179 .556183 .568 3.2
DJ LeMahieuBOM2b334.313.83503 .312312 .446319 .456 1.6
Sandy Leon#NUTc 333.553.34117 .19730 .16034 .18115.8
Kyle LewisNHHcf263.373.04104 .30863 .40663 .406 2.5
Francisco Lindor#CCCss283.733.24322 .239231 .472236 .483 2.0
Evan LongoriaNUT3b364.213.68146 .274149 .631151 .640 1.7
Nicky Lopez*PURss274.864.22499 .311308 .473311 .478 0.8
Brandon Lowe*SEA2b274.223.69374 .313389 .569401 .586 2.8
Nate Lowe*JER1b264.183.60384 .305363 .549366 .554 1.7
Jed Lowrie#NUT2b383.953.52274 .288199 .470202 .478 2.3
Jordan LuplowCYCcf282.882.2996 .333112 .571118 .602 1.5
Gavin Lux*JOTss243.483.16252 .317154 .425154 .425 2.4
Manny MachadoHOU3b294.383.98511 .290371 .523373 .525 1.8
Nick MadrigalCOL2b251.851.67131 .40596 .59696 .596 1.1
Martin MaldonadoPHSc 352.812.50241 .203157 .369160 .376 3.0
Trey ManciniLTR1b302.492.24180 .328132 .465136 .479 2.8
Manuel MargotNHHrf273.493.21380 .258212 .421213 .423 2.0
Jake MarisnickATKcf313.172.8087 .26453 .36356 .384 4.3
Brandon Marsh*CCCcf240.960.8225 .44020 .40821 .429 2.8
Ketel Marte#PLUcf282.972.61265 .370224 .580229 .593 1.5
Starling MarteBOMcf334.223.75401 .389312 .535324 .556 2.3
J.D. MartinezCCCdh344.403.90421 .354424 .596432 .607 3.0
Jorge MateoCCCss272.322.15101 .25738 .25242 .278 8.2
Nick Maton*NHHss251.681.5368 .32439 .31740 .325 4.9
Jack MayfieldPUR3b313.933.5465 .36952 .47354 .491 4.0
James McCannATKc 323.303.07236 .322163 .415165 .420 5.0
Jake McCarthy*WHCcf243.412.7628 .32120 .34521 .362 1.9
Chas McCormickSMCcf272.432.16136 .309146 .562148 .569 3.5
Andrew McCutchenBEAlf353.853.27312 .298301 .546311 .564 1.8
Reese McGuire*WHCc 273.132.79130 .30867 .34568 .351 2.3
Zach McKinstry*PANrf273.803.4859 .22020 .21121 .221 7.8
Ryan McMahon*JER3b272.992.66274 .296230 .502231 .504 2.6
Jeff McNeil*PAN2b303.703.23345 .278212 .458221 .477 1.2
Austin Meadows*LAHlf273.913.38332 .253316 .581319 .586 1.7
Francisco Mejia#PLUc 263.102.71161 .32999 .438109 .482 2.3
Danny MendickWHC2b281.991.89130 .25450 .27651 .282 5.1
Oscar MercadoJOTlf273.002.76153 .23566 .33366 .333 2.0
Yermin MercedesNUTdh293.363.2940 .40021 .44721 .447 6.0
Jordy MercerATK2b354.073.7977 .33837 .32537 .325 3.6
Whit MerrifieldLAH2b334.013.79513 .279246 .379248 .382 3.6
Jake MeyersBOMcf263.072.9682 .30567 .48668 .49311.0
Brad Miller*PHS1b323.172.73217 .290195 .470197 .475 2.4
Owen MillerLVB2b253.213.08109 .34980 .47980 .479 7.7
Yadier MolinaLVBc 393.343.07378 .259224 .433230 .445 2.7
Yoan Moncada#PLU3b274.073.37339 .401307 .506317 .522 1.7
Adalberto Mondesi#PHS3b262.151.9594 .23451 .36452 .371 2.9
Dylan MooreSEA2b294.293.87250 .208177 .382181 .391 3.7
Colin Moran*WHC1b293.272.82206 .403167 .487169 .493 2.0
Mitch Moreland*PANdh363.763.49147 .25288 .34490 .352 5.7
Ryan MountcastleISO1b253.773.49325 .317277 .477283 .487 5.3
Mike Moustakas*LVB3b332.852.46123 .17187 .44887 .448 1.5
Cedric Mullins*WHCcf274.203.74442 .312339 .514347 .527 2.1
Max Muncy*SCA1b314.153.53351 .256368 .616373 .625 1.4
Sean MurphyJOTc 273.302.88127 .205108 .489111 .502 2.5
Tom MurphyNHHc 312.922.53154 .299159 .515163 .528 2.8
Wil MyersCCCrf313.192.79191 .325154 .452155 .455 2.3
Tyler Naquin*SEAcf313.653.25319 .313257 .510263 .522 2.5
Omar Narvaez*COLc 303.373.03304 .362240 .501241 .503 2.5
Josh Naylor*JERrf253.973.61203 .236129 .457132 .468 2.4
Kevin NewmanNUTss283.723.56364 .217116 .286121 .299 4.7
Tomas NidoLVBc 281.991.9096 .31353 .36654 .37210.5
Brandon Nimmo*LAHcf293.993.28237 .359206 .522210 .532 1.4
Austin NolaGOTc 322.722.47132 .28858 .35662 .380 1.5
Lars Nootbaar*PHSrf241.941.7256 .17930 .33030 .330 2.7
Ryan O'Hearn*WHCdh282.802.68159 .302102 .443102 .443 5.8
Tyler O'NeillWHClf273.833.48254 .339231 .460240 .478 5.4
Rougned Odor*SCA2b283.172.80156 .218131 .498137 .521 3.3
Shohei Ohtani*SCAdh274.353.65278 .259454 .725461 .736 2.0
Edward OlivaresLVBrf263.002.6441 .29340 .60645 .682 3.7
Matt Olson*LTR1b284.343.77440 .232334 .479341 .489 1.7
Rafael Ortega*PHScf313.593.37251 .335164 .452166 .457 4.6
Chris OwingsCOL2b302.172.0833 .36432 .61532 .615 7.0
Marcell OzunaCCClf313.333.1060 .30041 .41042 .420 8.0
Cristian PacheNHHcf231.831.7435 .1439 .1419 .14128.0
Joe Panik*GOT3b313.483.2471 .26830 .34531 .356 1.8
Isaac ParedesCOL2b231.381.2516 .1255 .2275 .227 2.0
Hoy Jun Park*WHC2b262.181.8278 .21859 .43759 .437 1.6
Joc Pederson*HOUlf303.683.35293 .276206 .455207 .457 3.0
David Peralta*NUTlf343.943.54290 .266177 .432181 .441 1.8
Jose PerazaATK2b284.043.6869 .18850 .49552 .515 3.0
Geraldo Perdomo#LVBss220.970.8226 .30816 .43216 .432 0.8
Michael Perez*SEAc 291.751.5481 .19849 .34549 .345 2.4
Roberto PerezLTRc 332.001.8344 .15928 .34130 .366 5.4
Salvador PerezJERc 324.163.92383 .326373 .561386 .580 9.9
DJ PetersPHScf263.903.8092 .29363 .40464 .41027.5
Jace Peterson*SMC2b323.362.88207 .338142 .440147 .455 1.7
Tommy PhamATKlf343.993.47365 .241249 .424252 .429 1.8
Brett Phillips*COLcf282.352.06139 .324187 .643188 .646 3.1
Kevin PillarWHCcf333.223.06224 .272152 .458157 .473 6.4
Manny PinaCOLc 351.841.53127 .09487 .44292 .467 1.2
Chad PinderGOTrf303.903.67116 .353133 .655135 .665 5.8
Kevin PlaweckiSMCc 312.522.14128 .29771 .38677 .418 1.4
Gregory Polanco*CYCrf302.432.18132 .18993 .46093 .460 2.4
Jorge Polanco#LTR2b284.454.00473 .285400 .558405 .565 2.5
AJ PollockSCAlf344.213.79297 .320208 .499217 .520 2.1
Buster PoseyJOTc 353.993.63293 .266216 .471217 .473 2.8
Jurickson Profar#PHSlf293.553.10315 .260164 .364170 .377 1.8
Albert PujolsLVB1b422.752.61248 .222137 .422141 .434 4.7
Cal Raleigh#JERc 251.201.0530 .36719 .38822 .449 4.3
Harold RamirezSEAlf273.723.49316 .313191 .470195 .480 2.9
Jose Ramirez#LAH3b294.463.87505 .218401 .555407 .564 1.2
Wilson RamosNUTc 344.043.6470 .22954 .47855 .487 2.9
J.T. RealmutoCCCc 313.212.92311 .331204 .435209 .446 3.1
Josh Reddick*PHSrf351.611.59110 .31860 .41460 .41432.0
Anthony RendonCCC3b323.663.1774 .33846 .43446 .434 1.4
Hunter RenfroePURrf304.263.87414 .273360 .541366 .550 3.1
Luis Rengifo#BEAss253.963.6472 .20837 .37438 .384 2.3
Franmil ReyesHOUdh263.993.67227 .317243 .544245 .548 5.3
Pablo ReyesPAN3b282.942.8345 .26717 .32117 .321 7.0
Victor Reyes#NHHrf272.872.69156 .346118 .527119 .531 4.4
Bryan Reynolds#JERcf274.433.91469 .337389 .545397 .556 2.1
Austin RileySMC3b254.484.07483 .325323 .445332 .457 3.3
Edwin Rios*LTR1b282.251.5012 .08313 .48114 .519 0.6
Anthony Rizzo*CCC1b323.883.47378 .241243 .457258 .485 2.4
Luis RobertPANcf243.242.99202 .396156 .506161 .523 3.8
Victor RoblesNUTcf253.953.34144 .25077 .33088 .378 3.0
Brendan RodgersLVB2b253.293.08322 .292207 .452214 .467 5.2
Jake Rogers c 272.542.3468 .32458 .45758 .457 8.3
Jose Rojas*PANrf294.043.5763 .25443 .38144 .389 2.9
Josh Rojas*ATK2b284.423.95360 .342283 .478284 .480 2.6
Miguel RojasLTRss333.423.18345 .243169 .377172 .384 2.6
Jose RondonPANrf282.832.5021 .42919 .55919 .559 2.0
Brent RookerPANlf273.583.2633 .30338 .55939 .574 4.8
Ben Rortvedt*PANc 243.002.6924 .20812 .30812 .308 3.7
Amed RosarioPANss264.023.66437 .327270 .442276 .452 2.7
Eddie Rosario*CYClf303.503.25323 .263171 .400173 .405 2.7
Darin RufLAH1b353.503.06154 .318152 .517152 .517 2.5
Keibert Ruiz#LTRc 233.002.7682 .22031 .30434 .333 2.8
Rio Ruiz*SEA2b280.800.802 .5001 .2501 .25099.0
Gary SanchezCYCc 293.422.95223 .283263 .614267 .624 2.2
Jesus Sanchez*JOTrf242.962.66110 .318103 .512104 .517 3.7
Miguel SanoNUT1b294.223.75217 .276254 .552255 .554 3.5
Carlos Santana#SCA1b364.033.51444 .194247 .384249 .387 1.4
Anthony Santander#LVBrf273.443.27336 .253203 .425204 .427 5.2
Jonathan SchoopBOM1b304.113.73474 .314339 .509348 .523 2.5
Max Schrock*PHSlf272.452.3196 .39662 .45963 .467 5.0
Kyle Schwarber*PHSlf294.393.85265 .340335 .647337 .651 2.5
Frank SchwindelNHH1b302.392.18190 .363169 .619171 .626 2.1
Corey Seager*ISOss283.503.10312 .324217 .495220 .502 1.6
Kyle Seager*COL3b343.533.11318 .252304 .552314 .570 2.6
Jean SeguraHOU2b323.953.73431 .320237 .414244 .426 4.4
Marcus SemienJER2b314.524.09462 .260421 .582424 .586 2.5
Nick SenzelLVBcf271.511.4196 .32343 .35543 .355 2.6
Pedro SeverinoPURc 282.882.59220 .332146 .396148 .401 3.1
Travis Shaw*BEA3b323.943.40129 .20263 .32068 .345 2.3
Gavin Sheets*WHCdh263.152.7998 .29678 .46779 .473 2.9
Andrelton SimmonsSMCss323.052.83347 .291166 .381172 .394 2.7
Austin SlaterISOcf292.962.77169 .23190 .32092 .327 5.9
Dominic Smith*GOTlf273.663.33292 .281185 .404190 .415 3.0
Pavin Smith*SMC1b263.823.44358 .282238 .465241 .471 2.0
Will D SmithBEAc 273.933.37264 .235237 .539247 .561 1.8
Eric Sogard*ATK2b364.404.2486 .31442 .38242 .382 6.7
Nick SolakATK2b273.793.40366 .284208 .379219 .399 3.2
Donovan SolanoPHS2b343.733.36231 .260116 .324123 .344 3.6
Jorge SolerPLUrf303.763.29309 .262258 .494263 .504 2.3
Edmundo SosaATKss263.072.76219 .329140 .426160 .486 5.6
Juan Soto*LTRrf234.513.73456 .287398 .544400 .547 1.0
George SpringerHOUcf322.952.59151 .318135 .498138 .509 2.6
Jacob StallingsBOMc 323.282.94275 .324206 .515208 .520 2.2
Giancarlo StantonJOTdh324.173.75346 .283299 .502304 .510 3.0
Max StassiNHHc 312.872.60194 .309165 .476169 .487 3.9
Tyler StephensonBEAc 254.013.59270 .326164 .413171 .431 2.5
DJ Stewart*LTRlf283.492.89109 .28489 .44791 .457 1.7
Trevor StoryBOMss293.863.47409 .269280 .471288 .484 2.5
Myles StrawCCCcf274.363.98519 .324274 .388277 .392 2.1
Eugenio SuarezLVB3b303.843.41327 .214287 .461293 .471 3.5
Kurt SuzukiNUTc 383.663.38143 .27359 .28864 .312 4.6
Dansby SwansonLAHss284.173.78410 .266351 .520354 .524 3.6
Raimel Tapia*PANlf284.243.87459 .290223 .381227 .388 2.2
Fernando TatisHOUss233.863.46272 .313355 .676357 .680 3.0
Leody Taveras#LVBcf231.631.50143 .24560 .30860 .308 7.5
Chris TaylorLAHcf314.233.79345 .362292 .473297 .481 3.7
Michael A. TaylorHOUcf313.543.28246 .268143 .368145 .373 4.7
Tyrone TaylorATKlf282.792.54193 .259137 .460142 .477 3.7
Rowdy Tellez*LTR1b272.332.13164 .299101 .380105 .395 4.8
Lane ThomasGOTcf263.562.94100 .390101 .567102 .573 1.4
Abraham Toro#SCA2b252.662.32204 .17697 .344102 .362 1.4
Luis TorrensNHHdh263.883.43245 .310195 .513201 .529 2.5
Gleyber TorresPLUss252.642.38190 .316121 .467123 .475 1.7
Ronald TorreyesSEA3b290.980.9529 .24115 .35715 .35711.0
Taylor Trammell*LVBcf242.372.0185 .388122 .629125 .644 2.8
Jose TrevinoSCAc 292.812.61164 .287119 .504119 .504 2.8
Mike TroutBEAcf303.312.8448 .58382 .77484 .792 2.7
Yoshi Tsutsugo*NHH1b303.663.20133 .301103 .433103 .433 2.4
Kyle Tucker*HOUrf253.843.41351 .325329 .612330 .613 2.1
Justin TurnerCOL3b374.253.79444 .297333 .505341 .517 2.1
Trea TurnerLAHss294.674.33528 .367437 .578443 .586 3.2
Justin UptonSEAlf341.961.6678 .23165 .43667 .450 2.2
Luis UriasNUTss254.123.77370 .243233 .422239 .433 3.0
Ramon UriasPANss283.112.74185 .357123 .399128 .416 2.6
Gio UrshelaNHH3b303.793.52321 .361228 .481230 .485 3.5
Pat ValaikaSEA2b290.500.502 .0000 .0000 .000 0.0
Josh VanMeter*WHC2b272.752.39136 .21368 .30968 .309 2.2
Daulton Varsho*PLUc 252.722.42208 .327163 .531164 .534 1.8
Andrew VaughnJOTlf243.333.00206 .262151 .478155 .491 3.4
Christian VazquezLAHc 313.283.02357 .331209 .421212 .427 2.8
Alex Verdugo*JERlf264.093.72462 .379334 .530335 .532 1.8
Matt VierlingWHC1b252.762.6229 .48323 .39723 .397 8.3
Jonathan Villar#JOT3b312.822.62137 .24171 .31872 .323 4.4
Daniel Vogelbach*LTR1b292.472.04147 .20492 .36592 .365 1.4
Stephen Vogt*BEAc 374.003.4576 .26351 .38652 .394 2.9
Luke VoitLAH1b313.072.73147 .34799 .375106 .402 4.3
Joey Votto* 1b384.203.46289 .304371 .664375 .671 1.4
LaMonte Wade*SMCrf283.112.81236 .242196 .517200 .528 3.1
Tyler Wade*SEAss274.504.15163 .40596 .39599 .407 4.1
Christian WalkerHOU1b312.912.70277 .325180 .442182 .447 3.7
Taylor Walls#COLss251.361.1067 .31350 .41750 .417 1.6
Jared Walsh*PUR1b284.133.65393 .349348 .537350 .540 2.3
Taylor WardWHCrf283.643.26136 .338108 .486116 .523 3.8
Joey Wendle*NHH3b323.623.36385 .317245 .445253 .460 3.9
Jesse Winker*BOMlf283.893.26338 .328327 .631335 .647 1.0
Patrick WisdomWHC3b302.832.54170 .312214 .565217 .573 4.4
Kolten Wong*BEA2b314.163.78328 .290226 .489238 .515 2.8
Mike Yastrzemski*ATKrf313.663.20330 .203219 .404230 .424 2.8
Christian Yelich*SCAlf303.332.75216 .319177 .497177 .497 1.3
Andrew YoungISO2b282.742.5858 .32859 .56760 .577 8.8
Bradley Zimmer*LAHcf292.602.3299 .34382 .38986 .408 5.4
Ryan ZimmermanBOM1b373.193.01135 .296125 .536126 .541 6.5
Mike ZuninoSCAc 313.372.79120 .300184 .607190 .627 2.6

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Jose AbreuSMC1b35 .296 .388 .6131.001186555018472041
Ronald AcunaJERrf24 .294 .385 .6471.032102306010291424
Willy AdamesCOLss26 .191 .260 .427 .68813125409231354
Riley AdamsISOc 26 .182 .308 .182 .490112000027
Jo AdellPLUlf23 .327 .357 .6921.049521724311310
Ehire Adrianza#LAHrf32 .136 .224 .136 .361446000158
Jesus AguilarGOT1b32 .276 .312 .557 .8691744810013321045
Nick AhmedCYCss32 .209 .291 .386 .676153321233181738
Hanser AlbertoSEA3b29 .257 .278 .400 .678359201113
Ozzie Albies#CYC2b25 .289 .344 .557 .9012015813113341737
Sergio Alcantara#NHHss25 .175 .242 .281 .52357103013417
Jorge AlfaroSCAc 29 .212 .229 .303 .5323373003114
Anthony AlfordLVBlf27 .043 .083 .174 .2572310013112
Abraham Almonte#ISOlf33 .063 .200 .125 .325161100137
Pete AlonsoJER1b27 .252 .333 .652 .985155395019301847
Jose AltuvePLU2b32 .224 .292 .449 .7411964411011301725
Yordan Alvarez*PLUdh25 .309 .372 .519 .891162501307201334
Brian AndersonSMC3b29 .000 .000 .000 .00050000002
Tim AndersonJOTss29 .348 .378 .489 .86713547100314729
Elvis AndrusBEAss33 .252 .304 .352 .656159401002221028
Miguel AndujarJOTlf27 .400 .400 .400 .80052000201
Aristides AquinoPANlf28 .176 .295 .333 .6285192025821
Nolan ArenadoGOT3b31 .242 .278 .556 .835223547021411135
Randy ArozarenaJOTlf27 .356 .460 .6891.14913548859312639
Luis Arraez*JOT3b25 .250 .389 .286 .6752871002710
Christian ArroyoPHS2b27 .281 .338 .484 .8231283650718833
Willians AstudilloGOT3b30 .308 .373 .477 .85065202031254
Alex Avila*BOMc 35 .250 .400 .250 .650123000034
Akil Baddoo* cf23 .317 .368 .333 .70163201003517
Harrison BaderJOTcf28 .346 .400 .8851.285269204927
Javier BaezCOLss29 .289 .357 .560 .917166489012281553
Austin BarnesSMCc 32 .250 .278 .404 .68252132028116
Tucker Barnhart*ATKc 31 .188 .200 .266 .46664125004119
Tres BarreraLTRc 27 .500 .5001.0001.50063001403
Jose BarreroBEAss24 .235 .278 .235 .513174000213
Jake Bauers*LVB1b26 .250 .308 .375 .683246001227
Matt Beaty* lf29 .200 .259 .320 .579255001118
Seth Beer*LVBdh25 .000 .000 .000 .00000000000
Josh Bell#JOT1b29 .260 .346 .489 .83513134608261924
Cody Bellinger*SCAcf26 .093 .219 .148 .3675450015913
Brandon Belt*PUR1b34 .300 .462 .6001.062206002555
Andrew Benintendi*NHHlf27 .275 .308 .387 .6951604490317635
Jon BertiPHS3b32 .177 .319 .240 .559961730121932
Mookie BettsISOrf29 .225 .331 .406 .73713831625172331
Bo BichetteLVBss24 .317 .349 .6551.00413944501426829
Cavan Biggio*SMC3b27 .273 .400 .394 .7943394001714
Charlie Blackmon*SEArf35 .210 .325 .290 .61510021202121424
Xander BogaertsSCAss29 .287 .396 .497 .89315745609232838
Alec BohmNUT3b25 .328 .384 .403 .78767223106619
David BotePUR2b29 .182 .250 .409 .659224201229
Bobby Bradley*WHC1b26 .194 .277 .389 .666721450312626
Jackie Bradley* cf32 .174 .345 .196 .54046810041015
Michael Brantley*BOMlf35 .226 .250 .377 .6275312202618
Alex BregmanPLU3b28 .234 .287 .338 .62514534603111021
Lewis BrinsonHOUlf28 .297 .336 .432 .7681183570312730
Mike BrosseauBOM2b28 .118 .167 .176 .343172100016
Seth Brown*LVBrf29 .000 .333 .000 .33340000020
Vidal Brujan#JOT2b24 .000 .000 .000 .00000000000
Kris BryantPHS3b30 .241 .304 .431 .735195471308241751
Jake BurgerISO3b26 .286 .286 .286 .57172000003
Byron BuxtonHOUcf28 .367 .439 .6121.0514918602839
Asdrubal Cabrera#GOT3b36 .316 .377 .504 .881117371004171218
Miguel CabreraCYCdh39 .241 .300 .325 .62516640503131331
Lorenzo CainCOLcf36 .184 .252 .291 .54310319502101015
Kole Calhoun*LVBrf34 .000 .000 .000 .00030000001
Willie Calhoun*SMClf27 .260 .310 .429 .73877205121126
Jeimer Candelario#CCC3b28 .280 .324 .472 .79616145160528936
Mark CanhaCOLlf33 .242 .326 .414 .74015738607161632
Victor Caratini#GOTc 28 .227 .258 .239 .49788201005126
Dylan Carlson#NUTrf23 .340 .402 .473 .875188641304272048
Matt Carpenter*ATK2b36 .100 .176 .100 .2763030002311
Curt CasaliCYCc 33 .235 .222 .353 .575174200107
Nick CastellanosCYCrf30 .230 .297 .422 .719187431507221742
Harold Castro*SEAss28 .171 .209 .171 .380417000229
Jason Castro*BOMc 35 .259 .286 .481 .767277002408
Starlin CastroSCA3b32 .259 .315 .341 .65685224017716
Willi Castro#LAH2b25 .287 .308 .419 .72713639120223518
Yu ChangGOT1b26 .323 .328 .446 .775652150113125
Matt ChapmanBEA3b29 .214 .332 .524 .855168364016333059
Michael ChavisLVB2b26 .235 .257 .588 .8453483037111
Robinson Chirinos c 38 .182 .280 .409 .6892242011312
Jazz Chisholm*NHH2b24 .279 .312 .429 .74014741111321754
Ji-Man Choi*ISO1b31 .259 .333 .333 .6672772004311
Ernie ClementLVB2b26 .276 .333 .6901.023298004732
Zack Collins*LAHc 27 .059 .158 .235 .3931710011210
Michael Conforto*NHHrf29 .169 .278 .221 .499771310191030
William ContrerasNUTc 24 .000 .300 .000 .30070000022
Willson ContrerasISOc 30 .273 .327 .513 .840154427010241342
Garrett CooperISOrf31 .256 .331 .353 .68413334104121456
Carlos CorreaISOss27 .247 .349 .341 .69018245803172930
Brandon Crawford*PLUss35 .341 .386 .610 .99641142031138
J.P. Crawford*JERss27 .247 .302 .306 .60818646611151245
C.J. CronBEA1b32 .290 .355 .449 .80569205028521
Jake Cronenworth*JOT2b28 .208 .303 .311 .6151062250281019
Nelson CruzCCCdh41 .298 .331 .509 .8391143460619433
Charlie CulbersonBOM3b33 .378 .416 .6371.054193732038221428
Travis d'ArnaudSMCc 33 .281 .382 .578 .9606418100315117
Bobby DalbecJER1b27 .270 .313 .579 .892152414213241069
J.D. DavisPUR3b29 .263 .300 .421 .7211951103111
Bryan De La CruzPANcf25 .295 .411 .377 .7886118310121113
Paul DeJongCYCss28 .208 .321 .333 .655245001139
Rafael Devers*PHS3b25 .264 .348 .380 .728216571005222435
Aledmys DiazPHS3b31 .283 .324 .468 .79317349170518829
Elias DiazPANc 31 .202 .259 .323 .58212425304131033
Isan Diaz*NHH3b26 .389 .389 .500 .889187200005
Lewin Diaz*GOT1b25 .100 .136 .400 .536202002607
Yandy DiazJOT1b30 .200 .252 .262 .5131302650113923
Alex Dickerson*BOMlf32 .237 .396 .316 .7123890012913
Corey Dickerson*CYClf33 .302 .362 .372 .73443131102413
Wilmer Difo#CYC2b30 .240 .269 .400 .669256101316
Josh DonaldsonISO3b36 .288 .419 .6101.029146428013253147
Hunter DozierPURrf30 .194 .275 .417 .6923672026415
Brandon DruryPAN3b29 .314 .351 .543 .8943511202908
Mauricio DubonATKss27 .237 .253 .363 .61680194025211
Matt DuffyCYC3b31 .348 .434 .379 .813662320051014
Steven Duggar*PLUcf28 .280 .308 .520 .828257002516
Jarren Duran*CCCcf25 .000 .000 .000 .00010000000
Adam DuvallPHSrf33 .181 .236 .361 .59816630907201369
Adam Eaton*ATKrf33 .115 .148 .154 .302263100107
Tommy Edman#GOT2b27 .224 .271 .443 .7142375313013291640
Adam EngelISOcf30 .111 .200 .222 .42291100114
Alcides EscobarSMCss35 .225 .276 .297 .5741112580015425
Eduardo Escobar#COL3b33 .269 .314 .494 .80816043909191223
Santiago EspinalWHC3b27 .359 .394 .413 .807923350017611
Thairo EstradaBOMss26 .167 .154 .292 .446244001406
Phillip EvansWHC1b29 .309 .440 .500 .940682140361217
Kyle FarmerSEAss31 .220 .282 .399 .6811733870821926
David FletcherNUT2b28 .381 .408 .510 .91820277140419109
Wilmer FloresBEA3b30 .346 .372 .555 .92719166130927727
Jake Fraley*ISOlf27 .154 .267 .346 .6132642013412
Ty FranceLTR1b27 .257 .323 .436 .759179461107271131
Maikel FrancoPUR3b29 .056 .128 .111 .2393622000310
Wander Franco#NUTss21 .436 .511 .7821.2937834101517127
Adam Frazier*WHC2b30 .301 .354 .411 .7651634993123731
Freddie Freeman*ISO1b32 .213 .314 .293 .60716435702192134
Joshua FuentesHOU3b29 .137 .168 .265 .433102140236426
Cam GallagherPANc 29 .233 .258 .267 .525307100214
Joey Gallo*NUTrf28 .160 .277 .370 .64718129729372884
Freddy Galvis#WHCss32 .254 .300 .426 .7261223130615827
Adolis GarciaPURcf29 .245 .259 .491 .750212521001436473
Avisail GarciaLTRrf31 .245 .311 .449 .7601473660817939
Leury Garcia#PUR2b31 .313 .374 .423 .79716351713161645
Luis V Garcia*LTR2b22 .375 .396 .6041.00048188011137
Brett Gardner*CYCcf38 .250 .328 .294 .62318045202112063
Kyle GarlickPANrf30 .289 .341 .579 .92038115027114
Mitch GarverPURc 31 .211 .281 .398 .679133281005141356
Paul GoldschmidtBOM1b34 .355 .421 .7021.1232288122317472649
Yan GomesHOUc 34 .320 .333 .600 .933501650310014
Erik GonzalezCYC3b30 .308 .346 .392 .7381203740212614
Marwin Gonzalez#HOU2b33 .228 .263 .386 .64912729110311612
Niko Goodrum#BEAss30 .400 .446 .6711.116853450616721
Brian Goodwin*SEArf31 .133 .257 .133 .390304000157
Nick Gordon*JERcf26 .167 .182 .167 .3485490003018
Phil GosselinATKlf33 .275 .292 .286 .57791251008311
Yasmani Grandal#WHCc 33 .134 .352 .403 .75567900692322
Didi Gregorius*GOTss32 .141 .282 .188 .4706493006719
Grayson GreinerLVBc 29 .214 .267 .286 .552143100015
Randal GrichukPURcf30 .153 .169 .224 .39285133018219
Trent Grisham*GOTcf25 .270 .368 .408 .77617447606181949
Robbie Grossman#SMClf32 .238 .304 .431 .734202485210341651
Vladimir GuerreroSCA1b23 .322 .438 .6781.117143466015303219
Luis Guillorme*COL3b27 .300 .333 .350 .683206100214
Lourdes GurrielPURlf28 .265 .309 .388 .69817045823161039
Yuli GurrielCYC1b38 .362 .407 .6431.0501967116013451713
Kelvin GutierrezNUT3b27 .235 .278 .265 .542348100125
Eric HaaseLTRc 29 .236 .265 .493 .75814434401122646
Billy Hamilton#LVBcf31 .120 .185 .200 .3852530100213
Garrett HampsonSMCcf27 .238 .298 .395 .693210501344161835
Mitch HanigerPLUrf31 .340 .422 .6701.092200687119422756
Ian Happ#CCClf27 .257 .389 .378 .767741930251627
Bryce Harper*BEArf29 .230 .375 .414 .78917440917293868
Josh HarrisonPAN2b34 .293 .348 .442 .79018153120514717
Ke'Bryan HayesHOU3b25 .229 .280 .357 .63770164117511
Austin HaysNHHlf26 .274 .311 .376 .6881865181317939
Austin HedgesSEAc 29 .123 .172 .222 .39581102025528
Jonah Heim#WHCc 27 .253 .282 .467 .74975197039322
Guillermo HerediaSCAcf31 .250 .348 .408 .75676199016917
Cesar Hernandez#CCC2b32 .288 .366 .612 .9781704913014392127
Enrique HernandezCOLcf30 .246 .326 .527 .8531674113210252032
Teoscar HernandezPURrf29 .348 .418 .6741.0911414916010211728
Yadiel Hernandez*WHClf34 .242 .303 .407 .71091221149829
Odubel Herrera*SEAcf30 .226 .256 .377 .6331593660623731
Jason Heyward* rf32 .400 .400 .400 .80052000001
Aaron Hicks#LTRcf32 .300 .345 .540 .88550153037421
Kyle HigashiokaPHSc 32 .260 .291 .669 .96012733701529633
Derek HillPANcf26 .238 .273 .238 .511215000212
Sam Hilliard*LVBcf28 .155 .183 .310 .4945890036226
Keston HiuraBEA1b25 .097 .149 .118 .2679392004635
Nico HoernerJER2b25 .254 .369 .338 .707711860071314
Rhys HoskinsPLU1b29 .236 .327 .591 .917127309012271634
Eric Hosmer*SEA1b32 .281 .302 .372 .67419655120216630
Andy IbanezSMC2b29 .401 .418 .6311.04915763210524316
Jose IglesiasISOss32 .264 .302 .388 .6911213260317621
Jonathan IndiaSEA2b25 .235 .317 .339 .65722152132282252
Kyle Isbel*GOTrf25 .286 .286 .429 .71472100002
Travis Jankowski*COLcf31 .438 .438 .5631.000167010205
Danny JansenSEAc 27 .182 .438 .364 .801112200452
Ryan JeffersPLUc 25 .240 .312 .424 .73612530207191156
Eloy JimenezLVBlf25 .000 .091 .000 .091100000013
Connor JoePANlf29 .350 .420 .7001.120602100717817
Aaron JudgeBEArf30 .288 .380 .556 .935153442013292340
Jarred Kelenic* cf22 .164 .229 .281 .510128219026948
Carson KellyHOUc 27 .317 .400 .6201.020142453212312014
Tony Kemp*LTR2b30 .118 .224 .137 .3615161001620
Max Kepler*GOTrf29 .214 .267 .250 .517286100125
Carter KieboomLVB3b24 .222 .353 .333 .686276001366
Kevin Kiermaier*CCCcf32 .000 .000 .000 .00030000002
Ha-Seong KimATKss26 .276 .336 .480 .8169827110313930
Isiah Kiner-FalefaPANss27 .226 .271 .312 .5831864281213826
Alex Kirilloff*PLU1b24 .119 .159 .310 .4694252024212
Alejandro KirkCOLc 23 .398 .500 .6671.167933740721146
Andrew KniznerCCCc 27 .042 .148 .167 .3152410012310
Tommy La Stella*PUR2b33 .149 .189 .198 .387101152019512
Juan LagaresATKcf33 .228 .242 .478 .721922191415321
Jake Lamb*PAN3b31 .375 .444 .500 .944166200024
Trevor Larnach*BOMlf25 .128 .185 .186 .37186112015545
Ramon LaureanoGOTcf27 .343 .404 .5971.001181622236251728
DJ LeMahieuBOM2b33 .239 .298 .328 .62720148903231727
Sandy Leon#NUTc 33 .167 .203 .185 .3895491003210
Kyle LewisNHHcf26 .268 .288 .411 .6995615501629
Francisco Lindor#CCCss28 .266 .343 .523 .866128341017241521
Evan LongoriaNUT3b36 .319 .437 .7641.20172232010301512
Nicky Lopez*PURss27 .255 .317 .367 .68418848415191521
Brandon Lowe*SEA2b27 .225 .278 .392 .670222507010241378
Nate Lowe*JER1b26 .267 .320 .358 .67816544902111353
Jed Lowrie#NUT2b38 .165 .244 .217 .4611151930171231
Jordan LuplowCYCcf28 .273 .429 .6361.065226202367
Gavin Lux*JOTss24 .161 .297 .258 .555315300369
Manny MachadoHOU3b29 .213 .312 .351 .66217437606152621
Nick MadrigalCOL2b25 .409 .443 .6271.070110459332298
Martin MaldonadoPHSc 35 .191 .216 .404 .621941820612225
Trey ManciniLTR1b30 .281 .342 .479 .821146411106181136
Manuel MargotNHHrf27 .244 .285 .399 .684193471206261223
Jake MarisnickATKcf31 .217 .286 .377 .66369153127628
Brandon Marsh*CCCcf24 .000 .000 .000 .00000000000
Ketel Marte#PLUcf28 .338 .423 .6141.036145491608231722
Starling MarteBOMcf33 .294 .329 .551 .8801364091826830
J.D. MartinezCCCdh34 .271 .354 .529 .88315542929301740
Jorge MateoCCCss27 .135 .195 .162 .3573751003317
Nick Maton*NHHss25 .224 .237 .293 .53058131013129
Jack MayfieldPUR3b31 .087 .160 .217 .377232001208
James McCannATKc 32 .216 .262 .398 .66017638618191164
Jake McCarthy*WHCcf24 .300 .417 .400 .817103100213
Chas McCormickSMCcf27 .246 .333 .560 .893134331319251739
Andrew McCutchenBEAlf35 .318 .425 .6251.050176567115283040
Reese McGuire*WHCc 27 .179 .233 .256 .4893973005312
Zach McKinstry*PANrf27 .238 .304 .333 .6382152002210
Ryan McMahon*JER3b27 .207 .378 .310 .689296300489
Jeff McNeil*PAN2b30 .253 .337 .307 .64475194009510
Austin Meadows*LAHlf27 .222 .314 .378 .6929020204121226
Francisco Mejia#PLUc 26 .346 .424 .442 .8665218201679
Danny MendickWHC2b28 .213 .253 .227 .48075161006415
Oscar MercadoJOTlf27 .250 .314 .352 .66612832130061215
Yermin MercedesNUTdh29 .375 .375 .500 .8753212400603
Jordy MercerATK2b35 .244 .261 .244 .50545110002111
Whit MerrifieldLAH2b33 .240 .272 .292 .5651714190011723
Jake MeyersBOMcf26 .216 .245 .451 .6961022290512335
Brad Miller*PHS1b32 .133 .133 .233 .3673040013016
Owen MillerLVB2b25 .192 .192 .231 .4232651001010
Yadier MolinaLVBc 39 .250 .319 .548 .867124311308161319
Yoan Moncada#PLU3b27 .311 .390 .420 .810119371001111139
Adalberto Mondesi#PHS3b26 .162 .232 .284 .51574123026617
Dylan MooreSEA2b29 .159 .256 .317 .57314523506151946
Colin Moran*WHC1b29 .188 .325 .333 .659691340281224
Mitch Moreland*PANdh36 .118 .231 .147 .3783441003516
Ryan MountcastleISO1b25 .291 .358 .522 .880134391007191445
Mike Moustakas*LVB3b33 .000 .417 .000 .41770000053
Cedric Mullins*WHCcf27 .290 .357 .405 .76220058805191737
Max Muncy*SCA1b31 .318 .422 .6901.112129413015311932
Sean MurphyJOTc 27 .265 .324 .529 .8543493025313
Tom MurphyNHHc 31 .241 .363 .574 .937141345014322555
Wil MyersCCCrf31 .180 .324 .315 .639891660271932
Tyler Naquin*SEAcf31 .201 .277 .306 .58313427503101430
Omar Narvaez*COLc 30 .179 .207 .214 .421285100314
Josh Naylor*JERrf25 .000 .176 .000 .176140000038
Kevin NewmanNUTss28 .135 .149 .198 .34711115510915
Tomas NidoLVBc 28 .217 .250 .304 .554235200015
Brandon Nimmo*LAHcf29 .277 .429 .373 .802832331192125
Austin NolaGOTc 32 .266 .309 .313 .6216417300545
Lars Nootbaar*PHSrf24 .154 .190 .231 .421396300328
Ryan O'Hearn*WHCdh28 .226 .273 .258 .531317100127
Tyler O'NeillWHClf27 .159 .239 .305 .544821341211941
Rougned Odor*SCA2b28 .146 .286 .390 .6764161036613
Shohei Ohtani*SCAdh27 .324 .384 .9451.328145473327561142
Edward OlivaresLVBrf26 .000 .000 .000 .00050000001
Matt Olson*LTR1b28 .158 .248 .332 .57918429509241949
Rafael Ortega*PHScf31 .125 .300 .125 .4252430002611
Chris OwingsCOL2b30 .400 .429 .7501.179208401112
Marcell OzunaCCClf31 .143 .143 .214 .3572842002011
Cristian PacheNHHcf23 .100 .100 .100 .200101000004
Joe Panik*GOT3b31 .200 .273 .200 .473204000212
Isaac ParedesCOL2b23 .182 .308 .273 .580112100021
Hoy Jun Park*WHC2b26 .333 .520 .5561.076186101278
Joc Pederson*HOUlf30 .314 .333 .412 .74551165007211
David Peralta*NUTlf34 .343 .425 .7141.1393512104748
Jose PerazaATK2b28 .219 .286 .656 .942327204626
Geraldo Perdomo#LVBss22 .455 .571 .4551.026115000131
Michael Perez*SEAc 29 .162 .311 .203 .514741230021622
Roberto PerezLTRc 33 .200 .333 .500 .833102001413
Salvador PerezJERc 32 .316 .339 .6721.01117455501938246
DJ PetersPHScf26 .204 .218 .241 .45954112004025
Jace Peterson*SMC2b32 .200 .280 .200 .4804590004510
Tommy PhamATKlf34 .181 .279 .375 .65414426517152036
Brett Phillips*COLcf28 .100 .250 .150 .400202100248
Kevin PillarWHCcf33 .254 .266 .443 .7091223180520122
Manny PinaCOLc 35 .128 .274 .308 .58211715306162117
Chad PinderGOTrf30 .344 .377 .7471.12315453911727842
Kevin PlaweckiSMCc 31 .266 .368 .359 .7286417002111012
Gregory Polanco*CYCrf30 .000 .111 .000 .11180000011
Jorge Polanco#LTR2b28 .239 .295 .432 .72717642927171234
AJ PollockSCAlf34 .282 .347 .455 .8021103170414918
Buster PoseyJOTc 35 .267 .296 .459 .7551353650728633
Jurickson Profar#PHSlf29 .179 .256 .218 .47478143001720
Albert PujolsLVB1b42 .264 .281 .560 .84112533401125316
Cal Raleigh#JERc 25 .263 .391 .263 .654195000114
Harold RamirezSEAlf27 .307 .367 .457 .824127391302131218
Jose Ramirez#LAH3b29 .260 .299 .453 .75218147501024922
Wilson RamosNUTc 34 .188 .278 .188 .4653260000410
J.T. RealmutoCCCc 31 .277 .347 .438 .78411231903141219
Josh Reddick*PHSrf35 .135 .135 .216 .3513753000014
Anthony RendonCCC3b32 .286 .407 .381 .788216200250
Hunter RenfroePURrf30 .295 .416 .6351.0501564611014393037
Luis Rengifo#BEAss25 .160 .192 .160 .352254000014
Franmil ReyesHOUdh26 .202 .270 .298 .5681142320381042
Pablo ReyesPAN3b28 .200 .273 .200 .473102000012
Victor Reyes#NHHrf27 .342 .365 .567 .9321204171615520
Bryan Reynolds#JERcf27 .296 .367 .480 .847179531207251848
Austin RileySMC3b25 .230 .263 .344 .608209481503291151
Edwin Rios*LTR1b28 .000 .000 .000 .00000000000
Anthony Rizzo*CCC1b32 .288 .329 .431 .7611534440620319
Luis RobertPANcf24 .446 .516 .8801.39583371208221016
Victor RoblesNUTcf25 .203 .329 .297 .6261282660271636
Brendan RodgersLVB2b25 .361 .380 .7711.151144521101629318
Jake Rogers c 27 .250 .280 .563 .84248126313218
Jose Rojas*PANrf29 .176 .282 .353 .6353463016413
Josh Rojas*ATK2b28 .273 .323 .422 .74515442506131242
Miguel RojasLTRss33 .232 .320 .368 .68815536904151924
Jose RondonPANrf28 .500 .600 .8131.413168201145
Brent RookerPANlf27 .250 .286 .450 .736205101315
Ben Rortvedt*PANc 24 .000 .000 .000 .00030000001
Amed RosarioPANss26 .278 .346 .491 .83716947557321938
Eddie Rosario*CYClf30 .202 .230 .232 .4621683450011431
Darin RufLAH1b35 .196 .328 .411 .739561100491117
Keibert Ruiz#LTRc 23 .280 .308 .320 .628257100012
Rio Ruiz*SEA2b28 .000 .000 .000 .00000000000
Gary SanchezCYCc 29 .265 .351 .6541.006162439018372048
Jesus Sanchez*JOTrf24 .158 .200 .368 .568193101117
Miguel SanoNUT1b29 .202 .291 .413 .70410922207221540
Carlos Santana#SCA1b36 .317 .371 .444 .81514245305241410
Anthony Santander#LVBrf27 .287 .327 .468 .795942780314533
Jonathan SchoopBOM1b30 .382 .435 .6961.1302077911018541940
Max Schrock*PHSlf27 .091 .167 .091 .258111000114
Kyle Schwarber*PHSlf29 .306 .426 .440 .86613441604142645
Frank SchwindelNHH1b30 .388 .447 .7771.224103407011191110
Corey Seager*ISOss28 .293 .350 .380 .730922720211518
Kyle Seager*COL3b34 .190 .282 .286 .56763120029517
Jean SeguraHOU2b32 .295 .323 .507 .82914643100722728
Marcus SemienJER2b31 .241 .308 .506 .814166405013231743
Nick SenzelLVBcf27 .300 .333 .350 .6834012200127
Pedro SeverinoPURc 28 .233 .320 .349 .66943102015613
Travis Shaw*BEA3b32 .096 .277 .096 .37352500041018
Gavin Sheets*WHCdh26 .118 .118 .118 .2351720001012
Andrelton SimmonsSMCss32 .269 .318 .369 .68716043404191021
Austin SlaterISOcf29 .229 .284 .389 .67315736706171130
Dominic Smith*GOTlf27 .243 .307 .300 .60714034311101331
Pavin Smith*SMC1b26 .130 .255 .130 .385466000389
Will D SmithBEAc 27 .209 .250 .330 .580911931214419
Eric Sogard*ATK2b36 .306 .342 .361 .7033611200324
Nick SolakATK2b27 .211 .280 .367 .64716635507201240
Donovan SolanoPHS2b34 .192 .243 .260 .503104204013628
Jorge SolerPLUrf30 .254 .322 .597 .919181468018412047
Edmundo SosaATKss26 .286 .390 .6571.0473510322547
Juan Soto*LTRrf23 .292 .412 .483 .89517852709263544
George SpringerHOUcf32 .213 .305 .382 .6881362934471649
Jacob StallingsBOMc 32 .236 .294 .420 .71415737508181328
Giancarlo StantonJOTdh32 .261 .327 .528 .855142375011271232
Max StassiNHHc 31 .164 .303 .273 .57655930141123
Tyler StephensonBEAc 25 .321 .358 .491 .84911236100317713
DJ Stewart*LTRlf28 .176 .246 .176 .4225190002418
Trevor StoryBOMss29 .291 .339 .507 .846213621937411534
Myles StrawCCCcf27 .235 .298 .253 .5511663930071535
Eugenio SuarezLVB3b30 .234 .308 .598 .906107254111211034
Kurt SuzukiNUTc 38 .220 .273 .317 .590419101426
Dansby SwansonLAHss28 .254 .309 .561 .8691734414013361338
Raimel Tapia*PANlf28 .247 .278 .273 .552150374008621
Fernando TatisHOUss23 .354 .405 .8461.252652350919717
Leody Taveras#LVBcf23 .284 .294 .433 .72767195115115
Chris TaylorLAHcf31 .325 .374 .538 .912160521036281555
Michael A. TaylorHOUcf31 .245 .284 .363 .6471022530316635
Tyrone TaylorATKlf28 .194 .247 .354 .6011442850619739
Rowdy Tellez*LTR1b27 .130 .200 .130 .330233000118
Lane ThomasGOTcf26 .413 .543 .5711.115632662061818
Abraham Toro#SCA2b25 .220 .316 .300 .6165011400469
Luis TorrensNHHdh26 .286 .350 .599 .9481474214110221428
Gleyber TorresPLUss25 .295 .344 .460 .804176521106171231
Ronald TorreyesSEA3b29 .226 .250 .419 .6693173016110
Taylor Trammell*LVBcf24 .333 .400 .7781.17893101213
Jose TrevinoSCAc 29 .262 .340 .476 .8174211302755
Mike TroutBEAcf30 .091 .333 .091 .424111000048
Yoshi Tsutsugo*NHH1b30 .444 .474 .6111.0853616111829
Kyle Tucker*HOUrf25 .266 .308 .500 .808942570523716
Justin TurnerCOL3b37 .250 .302 .524 .8261644112011331329
Trea TurnerLAHss29 .400 .456 .8051.2611857414219391524
Justin UptonSEAlf34 .206 .351 .508 .8596313106131420
Luis UriasNUTss25 .153 .225 .292 .51714422505161227
Ramon UriasPANss28 .222 .276 .352 .6281082450310833
Gio UrshelaNHH3b30 .306 .339 .506 .84418055150728845
Pat ValaikaSEA2b29 .000 .000 .000 .00000000000
Josh VanMeter*WHC2b27 .182 .217 .182 .3994480001211
Daulton Varsho*PLUc 25 .269 .406 .577 .983267202756
Andrew VaughnJOTlf24 .278 .322 .586 .9091333711010301135
Christian VazquezLAHc 31 .254 .295 .312 .6061383580015732
Alex Verdugo*JERlf26 .267 .315 .327 .6421012741013719
Matt VierlingWHC1b25 .192 .222 .231 .4532651002110
Jonathan Villar#JOT3b31 .149 .197 .149 .34667100001327
Daniel Vogelbach*LTR1b29 .200 .273 .300 .573102100214
Stephen Vogt*BEAc 37 .292 .414 .313 .72648141001921
Luke VoitLAH1b31 .236 .325 .311 .6361062520291132
Joey Votto* 1b38 .242 .341 .483 .82412029508171648
LaMonte Wade*SMCrf28 .100 .308 .200 .508101100022
Tyler Wade*SEAss27 .253 .250 .277 .52783210102019
Christian WalkerHOU1b31 .275 .333 .425 .7584011301748
Taylor Walls#COLss25 .212 .366 .242 .6083371001812
Jared Walsh*PUR1b28 .159 .187 .324 .5111452341612441
Taylor WardWHCrf28 .343 .457 .537 .994672370211914
Joey Wendle*NHH3b32 .179 .237 .331 .56814526624151032
Jesse Winker*BOMlf28 .143 .260 .238 .49863930171019
Patrick WisdomWHC3b30 .191 .321 .457 .7799418407171847
Kolten Wong*BEA2b31 .257 .316 .543 .859359212333
Mike Yastrzemski*ATKrf31 .111 .216 .133 .34990102007932
Christian Yelich*SCAlf30 .143 .294 .286 .5802842101611
Andrew YoungISO2b28 .254 .293 .592 .885711890510325
Bradley Zimmer*LAHcf29 .214 .421 .214 .635143000348
Ryan ZimmermanBOM1b37 .282 .317 .606 .923170481301438855
Mike ZuninoSCAc 31 .286 .430 .7361.16691267210212136

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Jose AbreuSMC1b35 .262 .345 .501 .846435114263247939117
Ronald AcunaJERrf24 .244 .337 .494 .831176438012272056
Willy AdamesCOLss26 .256 .336 .499 .835391100271225848119
Riley AdamsISOc 26 .131 .263 .190 .453841120171444
Jo AdellPLUlf23 .257 .313 .392 .70474195116624
Ehire Adrianza#LAHrf32 .200 .294 .409 .70311022316121422
Jesus AguilarGOT1b32 .245 .294 .372 .66627467918301954
Nick AhmedCYCss32 .179 .220 .250 .47056104002217
Hanser AlbertoSEA3b29 .203 .203 .356 .5595912520706
Ozzie Albies#CYC2b25 .179 .264 .336 .59944780234134247124
Sergio Alcantara#NHHss25 .162 .256 .266 .52217328143111959
Jorge AlfaroSCAc 29 .224 .255 .308 .5621563540314651
Anthony AlfordLVBlf27 .244 .341 .372 .712781921241232
Abraham Almonte#ISOlf33 .226 .380 .436 .816133301305193340
Pete AlonsoJER1b27 .275 .325 .504 .82945812626225712896
Jose AltuvePLU2b32 .302 .367 .521 .88850715330027895082
Yordan Alvarez*PLUdh25 .324 .404 .583 .987367119331206942108
Brian AndersonSMC3b29 .265 .333 .368 .70122359805172053
Tim AndersonJOTss29 .272 .310 .387 .69739010615010451885
Elvis AndrusBEAss33 .271 .308 .359 .667284771304271644
Miguel AndujarJOTlf27 .000 .154 .000 .154110000123
Aristides AquinoPANlf28 .214 .299 .464 .7638418415151039
Nolan ArenadoGOT3b31 .253 .286 .493 .77943811124027862084
Randy ArozarenaJOTlf27 .249 .303 .393 .6963468627174121109
Luis Arraez*JOT3b25 .310 .366 .395 .7604031251391273432
Christian ArroyoPHS2b27 .095 .220 .190 .4104241015316
Willians AstudilloGOT3b30 .144 .194 .240 .43412518004749
Alex Avila*BOMc 35 .235 .363 .518 .88085201313111727
Akil Baddoo* cf23 .267 .351 .508 .859195529410402650
Harrison BaderJOTcf28 .262 .317 .443 .760298788214382369
Javier BaezCOLss29 .286 .305 .536 .84138411016424699136
Austin BarnesSMCc 32 .166 .222 .265 .48715125603141144
Tucker Barnhart*ATKc 31 .195 .261 .344 .6063025912011342291
Tres BarreraLTRc 27 .279 .323 .344 .66761171013013
Jose BarreroBEAss24 .188 .257 .313 .5703264003216
Jake Bauers*LVB1b26 .227 .292 .364 .6554410111639
Matt Beaty* lf29 .278 .382 .433 .81518752318332335
Seth Beer*LVBdh25 .250 .250 .250 .50041000100
Josh Bell#JOT1b29 .257 .318 .439 .7563749619215543376
Cody Bellinger*SCAcf26 .150 .196 .222 .41920731603151370
Brandon Belt*PUR1b34 .346 .419 .7691.1892692039310
Andrew Benintendi*NHHlf27 .239 .307 .406 .7133779016115343773
Jon BertiPHS3b32 .216 .310 .307 .61815333721131748
Mookie BettsISOrf29 .222 .315 .363 .6783698217111364269
Bo BichetteLVBss24 .312 .343 .515 .858555173230307720115
Cavan Biggio*SMC3b27 .237 .356 .421 .77711427714122133
Charlie Blackmon*SEArf35 .273 .349 .386 .73513236902171518
Xander BogaertsSCAss29 .295 .350 .511 .861536158402246242110
Alec BohmNUT3b25 .208 .254 .262 .515130274017842
David BotePUR2b29 .222 .222 .222 .44492000200
Bobby Bradley*WHC1b26 .214 .288 .401 .689192414110272171
Jackie Bradley* cf32 .106 .165 .163 .328123132117739
Michael Brantley*BOMlf35 .333 .397 .510 .90743514529016674641
Alex BregmanPLU3b28 .214 .282 .337 .618187401104201526
Lewis BrinsonHOUlf28 .250 .250 .406 .6563282013010
Mike BrosseauBOM2b28 .000 .000 .000 .000100000005
Seth Brown*LVBrf29 .238 .257 .552 .809261621222250881
Vidal Brujan#JOT2b24 .125 .125 .250 .37581100002
Kris BryantPHS3b30 .251 .333 .475 .8083629121318544395
Jake BurgerISO3b26 .387 .472 .7741.24631128202413
Byron BuxtonHOUcf28 .229 .328 .560 .8881754013015302353
Asdrubal Cabrera#GOT3b36 .190 .316 .323 .63815830605162847
Miguel CabreraCYCdh39 .270 .337 .525 .8612637110019622650
Lorenzo CainCOLcf36 .216 .259 .431 .6911533341928836
Kole Calhoun*LVBrf34 .265 .341 .503 .844155417010251933
Willie Calhoun*SMClf27 .207 .264 .287 .5501503171181214
Jeimer Candelario#CCC3b28 .249 .328 .408 .736473118276126858117
Mark CanhaCOLlf33 .236 .350 .420 .77040295181186059110
Victor Caratini#GOTc 28 .231 .295 .330 .62522151705201951
Dylan Carlson#NUTrf23 .252 .324 .439 .763460116288145538138
Matt Carpenter*ATK2b36 .216 .322 .392 .71451116016815
Curt CasaliCYCc 33 .272 .344 .432 .77716244915221743
Nick CastellanosCYCrf30 .272 .324 .521 .84538210424123632689
Harold Castro*SEAss28 .318 .355 .394 .749132425117727
Jason Castro*BOMc 35 .204 .325 .438 .763137282010262552
Starlin CastroSCA3b32 .241 .306 .308 .61319547702251739
Willi Castro#LAH2b25 .227 .267 .414 .6811282944412641
Yu ChangGOT1b26 .219 .253 .385 .6371693781614756
Matt ChapmanBEA3b29 .234 .339 .396 .73534681140144255126
Michael ChavisLVB2b26 .242 .265 .274 .53995233005137
Robinson Chirinos c 38 .242 .359 .293 .652992420171135
Jazz Chisholm*NHH2b24 .267 .322 .489 .81136096154195029103
Ji-Man Choi*ISO1b31 .258 .382 .464 .846233609013334679
Ernie ClementLVB2b26 .211 .375 .211 .586194000141
Zack Collins*LAHc 27 .231 .299 .410 .709781880210827
Michael Conforto*NHHrf29 .209 .323 .388 .7113587522014515595
William ContrerasNUTc 24 .146 .163 .229 .3924871013113
Willson ContrerasISOc 30 .165 .284 .322 .60727345100113036120
Garrett CooperISOrf31 .286 .353 .448 .801105301102131030
Carlos CorreaISOss27 .256 .328 .473 .80146511932023754791
Brandon Crawford*PLUss35 .301 .390 .577 .96742812932128725692
J.P. Crawford*JERss27 .239 .313 .343 .6563979521164742101
C.J. CronBEA1b32 .254 .347 .437 .78439410022116445391
Jake Cronenworth*JOT2b28 .266 .309 .484 .792436116241017622862
Nelson CruzCCCdh41 .252 .314 .444 .758405102153195834103
Charlie CulbersonBOM3b33 .103 .235 .172 .4082932004512
Travis d'ArnaudSMCc 33 .217 .234 .433 .6671202680624331
Bobby DalbecJER1b27 .185 .258 .333 .59154102027623
J.D. DavisPUR3b29 .315 .406 .511 .917184581208271963
Bryan De La CruzPANcf25 .248 .314 .320 .63412531302121041
Paul DeJongCYCss28 .218 .297 .426 .7233036613116392886
Rafael Devers*PHS3b25 .247 .342 .564 .90639798251337156110
Aledmys DiazPHS3b31 .266 .309 .375 .6841283450318436
Elias DiazPANc 31 .227 .268 .455 .723220508014341243
Isan Diaz*NHH3b26 .167 .287 .288 .575661120261221
Lewin Diaz*GOT1b25 .218 .282 .538 .821781740714722
Yandy DiazJOT1b30 .243 .333 .391 .72420249636312552
Alex Dickerson*BOMlf32 .238 .294 .450 .7451513691718939
Corey Dickerson*CYClf33 .257 .313 .370 .682311801544312154
Wilmer Difo#CYC2b30 .310 .376 .460 .83620062935272138
Josh DonaldsonISO3b36 .202 .300 .375 .6753316719112384488
Hunter DozierPURrf30 .226 .284 .437 .7213417717813542091
Brandon DruryPAN3b29 .415 .455 .6591.11341171038312
Mauricio DubonATKss27 .216 .235 .289 .52497214019227
Matt DuffyCYC3b31 .251 .314 .335 .64923960505161660
Steven Duggar*PLUcf28 .271 .320 .550 .8702406513912401573
Jarren Duran*CCCcf25 .000 .333 .000 .33320000012
Adam DuvallPHSrf33 .258 .284 .569 .852392101260327411124
Adam Eaton*ATKrf33 .278 .333 .407 .74154154016412
Tommy Edman#GOT2b27 .249 .278 .347 .6254581143114301688
Adam EngelISOcf30 .230 .320 .504 .82511326409171332
Alcides EscobarSMCss35 .266 .313 .373 .687233621413261440
Eduardo Escobar#COL3b33 .222 .293 .476 .76942494183287343122
Santiago EspinalWHC3b27 .304 .354 .400 .75413541702131119
Thairo EstradaBOMss26 .319 .393 .6171.010943040817913
Phillip EvansWHC1b29 .163 .271 .304 .5759215104161220
Kyle FarmerSEAss31 .245 .290 .368 .658323791309511069
David FletcherNUT2b28 .263 .291 .321 .6115021322031321951
Wilmer FloresBEA3b30 .232 .310 .397 .70715135407241714
Jake Fraley*ISOlf27 .235 .353 .412 .764204486010313452
Ty FranceLTR1b27 .291 .362 .425 .78745413228011682693
Maikel FrancoPUR3b29 .000 .000 .000 .00050000000
Wander Franco#NUTss21 .275 .325 .418 .74415342733261023
Adam Frazier*WHC2b30 .361 .421 .493 .9143411232544383330
Freddie Freeman*ISO1b32 .296 .383 .516 .89845013319126636289
Joshua FuentesHOU3b29 .230 .252 .294 .5461262950111423
Cam GallagherPANc 29 .299 .333 .390 .723772340110415
Joey Gallo*NUTrf28 .193 .320 .481 .80140578123336675171
Freddy Galvis#WHCss32 .180 .259 .294 .55324544707272562
Adolis GarciaPURcf29 .270 .319 .471 .790482130280236932143
Avisail GarciaLTRrf31 .227 .281 .366 .6473447812012371799
Leury Garcia#PUR2b31 .261 .356 .380 .737326852841274775
Luis V Garcia*LTR2b22 .272 .311 .456 .767169461605211024
Brett Gardner*CYCcf38 .221 .357 .351 .708208461451154355
Kyle GarlickPANrf30 .207 .226 .310 .53658123018212
Mitch GarverPURc 31 .256 .390 .528 .91812532818302753
Paul GoldschmidtBOM1b34 .278 .347 .450 .797442123130217944101
Yan GomesHOUc 34 .203 .231 .367 .59925652601228669
Erik GonzalezCYC3b30 .158 .179 .184 .364386100206
Marwin Gonzalez#HOU2b33 .163 .269 .268 .5371532521491762
Niko Goodrum#BEAss30 .222 .294 .458 .7522124710212341980
Brian Goodwin*SEArf31 .224 .343 .448 .7915813104111115
Nick Gordon*JERcf26 .188 .278 .250 .528326200236
Phil GosselinATKlf33 .199 .239 .260 .49928156803201492
Yasmani Grandal#WHCc 33 .226 .409 .497 .907177404114285349
Didi Gregorius*GOTss32 .206 .246 .355 .601296617211251553
Grayson GreinerLVBc 29 .286 .364 .327 .69049142003515
Randal GrichukPURcf30 .215 .266 .367 .63315834905211140
Trent Grisham*GOTcf25 .225 .276 .416 .6932986722111312175
Robbie Grossman#SMClf32 .239 .363 .401 .76440697150175175118
Vladimir GuerreroSCA1b23 .366 .419 .7781.197514188293591274480
Luis Guillorme*COL3b27 .288 .382 .375 .75710430601131716
Lourdes GurrielPURlf28 .279 .315 .471 .78617248150614832
Yuli GurrielCYC1b38 .301 .356 .362 .7184591381604574161
Kelvin GutierrezNUT3b27 .290 .342 .449 .791692001311413
Eric HaaseLTRc 29 .181 .259 .341 .59918233508281676
Billy Hamilton#LVBcf31 .229 .245 .313 .55796224202225
Garrett HampsonSMCcf27 .210 .247 .321 .56881174119329
Mitch HanigerPLUrf31 .235 .297 .468 .7654551071223010230120
Ian Happ#CCClf27 .229 .346 .448 .794223518113344175
Bryce Harper*BEArf29 .305 .412 .6691.08134410530131836377
Josh HarrisonPAN2b34 .214 .286 .294 .580350752121272955
Ke'Bryan HayesHOU3b25 .280 .333 .381 .7151183360211926
Austin HaysNHHlf26 .236 .311 .476 .7873307815518572985
Austin HedgesSEAc 29 .255 .289 .403 .6921493851516539
Jonah Heim#WHCc 27 .160 .203 .296 .5001622640616935
Guillermo HerediaSCAcf31 .210 .294 .420 .714181381109271953
Cesar Hernandez#CCC2b32 .233 .301 .323 .62446710919173741101
Enrique HernandezCOLcf30 .266 .350 .500 .8503469233016484172
Teoscar HernandezPURrf29 .327 .371 .480 .851465152230168025109
Yadiel Hernandez*WHClf34 .253 .333 .341 .67517043603231922
Odubel Herrera*SEAcf30 .272 .313 .473 .7863138518313422065
Jason Heyward* rf32 .165 .232 .272 .504103175028928
Aaron Hicks#LTRcf32 .215 .329 .262 .590651430041014
Kyle HigashiokaPHSc 32 .051 .200 .136 .33659320141023
Derek HillPANcf26 .179 .281 .304 .58556101023713
Sam Hilliard*LVBcf28 .187 .284 .463 .74712323329201754
Keston HiuraBEA1b25 .200 .296 .311 .6074592014519
Nico HoernerJER2b25 .396 .429 .491 .91953215007210
Rhys HoskinsPLU1b29 .283 .337 .535 .8722547228012512359
Eric Hosmer*SEA1b32 .259 .326 .387 .713351911918313367
Andy IbanezSMC2b29 .196 .308 .250 .5585611110288
Jose IglesiasISOss32 .198 .243 .274 .51723747903201244
Jonathan IndiaSEA2b25 .224 .319 .390 .70942094171174851108
Kyle Isbel*GOTrf25 .357 .357 .571 .929145300005
Travis Jankowski*COLcf31 .212 .312 .379 .690661434081018
Danny JansenSEAc 27 .266 .329 .571 .9011544114011281434
Ryan JeffersPLUc 25 .160 .238 .333 .571751221313632
Eloy JimenezLVBlf25 .276 .315 .511 .8262256211014321349
Connor JoePANlf29 .287 .333 .435 .7691083170314527
Aaron JudgeBEArf30 .270 .361 .470 .831381103280167053123
Jarred Kelenic* cf22 .224 .335 .468 .8032054611013363268
Carson KellyHOUc 27 .244 .333 .403 .73711929106131432
Tony Kemp*LTR2b30 .285 .378 .464 .8413028613411384548
Max Kepler*GOTrf29 .276 .384 .595 .9803519727525615963
Carter KieboomLVB3b24 .180 .232 .180 .41189160001634
Kevin Kiermaier*CCCcf32 .164 .227 .246 .47361102015525
Ha-Seong KimATKss26 .197 .266 .283 .54919839504181653
Isiah Kiner-FalefaPANss27 .292 .328 .400 .7284831412917582481
Alex Kirilloff*PLU1b24 .268 .340 .480 .820123331133341439
Alejandro KirkCOLc 23 .304 .407 .435 .84246143016710
Andrew KniznerCCCc 27 .273 .378 .343 .7229927700161526
Tommy La Stella*PUR2b33 .223 .306 .410 .71613931507251620
Juan LagaresATKcf33 .220 .231 .309 .54024654141213269
Jake Lamb*PAN3b31 .155 .277 .423 .7007111106101221
Trevor Larnach*BOMlf25 .218 .320 .415 .735193421109362676
Ramon LaureanoGOTcf27 .211 .244 .439 .6821142480610439
DJ LeMahieuBOM2b33 .288 .372 .424 .7964201212249555182
Sandy Leon#NUTc 33 .114 .147 .130 .277123142002253
Kyle LewisNHHcf26 .226 .323 .310 .632841940191226
Francisco Lindor#CCCss28 .213 .294 .392 .6852966310213503373
Evan LongoriaNUT3b36 .261 .322 .507 .83013435908221132
Nicky Lopez*PURss27 .310 .407 .430 .8373771172435286241
Brandon Lowe*SEA2b27 .290 .387 .6251.012376109300327754111
Nate Lowe*JER1b26 .260 .381 .532 .913404105143307476100
Jed Lowrie#NUT2b38 .275 .351 .508 .8592627222311392962
Jordan LuplowCYCcf28 .261 .411 .478 .88813435807212844
Gavin Lux*JOTss24 .265 .320 .386 .706298792024322566
Manny MachadoHOU3b29 .301 .348 .533 .88147114226425903386
Nick MadrigalCOL2b25 .314 .385 .400 .7853511300246
Martin MaldonadoPHSc 35 .155 .264 .272 .5362834412071840101
Trey ManciniLTR1b30 .239 .325 .349 .67410926602111332
Manuel MargotNHHrf27 .238 .302 .368 .67026964647292450
Jake MarisnickATKcf31 .183 .258 .283 .54160111114415
Brandon Marsh*CCCcf24 .262 .367 .333 .70142113001617
Ketel Marte#PLUcf28 .320 .394 .485 .879194621515332440
Starling MarteBOMcf33 .346 .421 .497 .9183821322648513977
J.D. MartinezCCCdh34 .306 .363 .589 .9524771464503011444143
Jorge MateoCCCss27 .204 .245 .262 .5081032160014224
Nick Maton*NHHss25 .185 .302 .241 .54254103007815
Jack MayfieldPUR3b31 .329 .388 .513 .90176258029824
James McCannATKc 32 .265 .316 .365 .68118950704171355
Jake McCarthy*WHCcf24 .162 .326 .162 .4883760003916
Chas McCormickSMCcf27 .247 .299 .485 .784972450618744
Andrew McCutchenBEAlf35 .223 .333 .409 .7422916515013394289
Reese McGuire*WHCc 27 .246 .331 .284 .61513433500141632
Zach McKinstry*PANrf27 .121 .157 .136 .2946681005221
Ryan McMahon*JER3b27 .246 .314 .463 .77737893280185238110
Jeff McNeil*PAN2b30 .267 .348 .441 .7893298820211463944
Austin Meadows*LAHlf27 .255 .346 .571 .9173809725429815385
Francisco Mejia#PLUc 26 .260 .341 .411 .75214638122215927
Danny MendickWHC2b28 .186 .225 .258 .48397184014426
Oscar MercadoJOTlf27 .074 .121 .111 .2325442002315
Yermin MercedesNUTdh29 .286 .333 .286 .619144000113
Jordy MercerATK2b35 .246 .324 .295 .61961153007718
Whit MerrifieldLAH2b33 .255 .286 .381 .66744311323011662073
Jake MeyersBOMcf26 .323 .344 .548 .8923110102319
Brad Miller*PHS1b32 .229 .338 .412 .7493287555153253111
Owen MillerLVB2b25 .291 .319 .507 .82713439110621636
Yadier MolinaLVBc 39 .241 .288 .355 .6433528510010351865
Yoan Moncada#PLU3b27 .279 .410 .431 .84138310729474781119
Adalberto Mondesi#PHS3b26 .226 .293 .358 .652531232010515
Dylan MooreSEA2b29 .165 .237 .330 .5672734593101922106
Colin Moran*WHC1b29 .335 .413 .445 .858227761304413162
Mitch Moreland*PANdh36 .192 .235 .335 .57020339726301070
Ryan MountcastleISO1b25 .228 .275 .426 .70140492170215321142
Mike Moustakas*LVB3b33 .175 .269 .381 .650160281017152135
Cedric Mullins*WHCcf27 .261 .338 .512 .85038710135716424391
Max Muncy*SCA1b31 .242 .350 .518 .8683809219128736384
Sean MurphyJOTc 27 .189 .283 .428 .710159305011251943
Tom MurphyNHHc 31 .228 .290 .339 .62812729313111044
Wil MyersCCCrf31 .263 .339 .402 .74120955617202366
Tyler Naquin*SEAcf31 .299 .369 .545 .9143149421118713183
Omar Narvaez*COLc 30 .299 .367 .470 .837402120240155744110
Josh Naylor*JERrf25 .256 .302 .459 .761242627014441536
Kevin NewmanNUTss28 .238 .261 .318 .57927766122225523
Tomas NidoLVBc 28 .233 .258 .362 .6201162771210337
Brandon Nimmo*LAHcf29 .285 .392 .467 .859242692036314160
Austin NolaGOTc 32 .250 .337 .321 .65884216009711
Lars Nootbaar*PHSrf24 .143 .265 .286 .5514260025716
Ryan O'Hearn*WHCdh28 .270 .294 .450 .74418951211025745
Tyler O'NeillWHClf27 .251 .312 .460 .77237494115195325143
Rougned Odor*SCA2b28 .230 .292 .497 .7901914410113381452
Shohei Ohtani*SCAdh27 .237 .373 .595 .96738090182386480143
Edward OlivaresLVBrf26 .340 .426 .6981.124531810612310
Matt Olson*LTR1b28 .236 .343 .447 .79042310035018656591
Rafael Ortega*PHScf31 .288 .315 .453 .7683169118210331271
Chris OwingsCOL2b30 .233 .258 .500 .7583070123112
Marcell OzunaCCClf31 .262 .306 .477 .782651750317421
Cristian PacheNHHcf23 .078 .094 .137 .2325143002124
Joe Panik*GOT3b31 .262 .308 .344 .6526116201347
Isaac ParedesCOL2b23 .000 .000 .000 .00090000003
Hoy Jun Park*WHC2b26 .158 .259 .305 .565951531381325
Joc Pederson*HOUlf30 .224 .291 .413 .7033618116216393496
David Peralta*NUTlf34 .219 .297 .342 .640333732334283462
Jose PerazaATK2b28 .200 .258 .383 .64160123124412
Geraldo Perdomo#LVBss22 .150 .261 .250 .511203200034
Michael Perez*SEAc 29 .137 .154 .333 .4875171037119
Roberto PerezLTRc 33 .138 .200 .277 .4776590036424
Salvador PerezJERc 32 .264 .303 .520 .823454120230319318153
DJ PetersPHScf26 .224 .238 .490 .727982261615230
Jace Peterson*SMC2b32 .290 .390 .407 .79723167716303456
Tommy PhamATKlf34 .213 .318 .333 .651366781519355394
Brett Phillips*COLcf28 .268 .345 .647 .9912356313820612891
Kevin PillarWHCcf33 .228 .284 .446 .72919344939231155
Manny PinaCOLc 35 .191 .255 .574 .82947900613312
Chad PinderGOTrf30 .135 .220 .216 .4363753003216
Kevin PlaweckiSMCc 31 .250 .355 .304 .659922350011016
Gregory Polanco*CYCrf30 .214 .275 .439 .714173373012311640
Jorge Polanco#LTR2b28 .286 .346 .571 .917468134253349545107
AJ PollockSCAlf34 .294 .361 .479 .8412657819010392248
Buster PoseyJOTc 35 .223 .303 .410 .713283639114373273
Jurickson Profar#PHSlf29 .222 .313 .320 .633316701552253962
Albert PujolsLVB1b42 .208 .249 .311 .5601833840521731
Cal Raleigh#JERc 25 .250 .308 .458 .766246310129
Harold RamirezSEAlf27 .281 .307 .451 .75825371122942738
Jose Ramirez#LAH3b29 .233 .331 .545 .8764461042411311026772
Wilson RamosNUTc 34 .243 .299 .557 .856701710715516
J.T. RealmutoCCCc 31 .263 .322 .381 .70331583928302388
Josh Reddick*PHSrf35 .302 .306 .481 .78710632130211118
Anthony RendonCCC3b32 .282 .354 .352 .70771202017818
Hunter RenfroePURrf30 .237 .272 .472 .744447106262257820119
Luis Rengifo#BEAss25 .212 .288 .394 .68266143037612
Franmil ReyesHOUdh26 .266 .312 .603 .91429779152276320116
Pablo ReyesPAN3b28 .244 .238 .341 .5804110400605
Victor Reyes#NHHrf27 .233 .286 .433 .71990218226628
Bryan Reynolds#JERcf27 .295 .367 .523 .89045113322921734994
Austin RileySMC3b25 .288 .353 .448 .800451130161187938113
Edwin Rios*LTR1b28 .111 .407 .278 .685182001385
Anthony Rizzo*CCC1b32 .211 .293 .440 .7333236821415503264
Luis RobertPANcf24 .259 .300 .318 .6192015290119957
Victor RoblesNUTcf25 .174 .227 .290 .51769128006321
Brendan RodgersLVB2b25 .211 .260 .275 .53428460632261575
Jake Rogers c 27 .188 .233 .362 .59569136026432
Jose Rojas*PANrf29 .182 .270 .288 .55866124014822
Josh Rojas*ATK2b28 .259 .341 .424 .76537597244104047114
Miguel RojasLTRss33 .218 .239 .332 .57126257112522642
Jose RondonPANrf28 .143 .143 .143 .286142000103
Brent RookerPANlf27 .238 .319 .571 .89142102048419
Ben Rortvedt*PANc 24 .188 .257 .281 .5383260012310
Amed RosarioPANss26 .276 .327 .371 .6983881071934322476
Eddie Rosario*CYClf30 .266 .327 .467 .7942296112210352136
Darin RufLAH1b35 .264 .344 .463 .806201537011352572
Keibert Ruiz#LTRc 23 .188 .250 .275 .52569130021339
Rio Ruiz*SEA2b28 .250 .250 .250 .50041000002
Gary SanchezCYCc 29 .251 .358 .502 .8602075210014373368
Jesus Sanchez*JOTrf24 .259 .326 .488 .81416242629301656
Miguel SanoNUT1b29 .237 .309 .543 .85330071140265731123
Carlos Santana#SCA1b36 .145 .254 .262 .516420614015376094
Anthony Santander#LVBrf27 .208 .239 .385 .6243617520114411571
Jonathan SchoopBOM1b30 .251 .303 .379 .68339810013112462569
Max Schrock*PHSlf27 .336 .366 .474 .8401163981213526
Kyle Schwarber*PHSlf29 .275 .346 .6721.01732088201357335106
Frank SchwindelNHH1b30 .301 .352 .466 .818146441014361035
Corey Seager*ISOss28 .294 .370 .470 .8392968715211503849
Kyle Seager*COL3b34 .244 .327 .555 .882422103282338347119
Jean SeguraHOU2b32 .268 .309 .354 .6633951061254341673
Marcus SemienJER2b31 .273 .329 .572 .9014881332604011241104
Nick SenzelLVBcf27 .260 .304 .301 .60573193007511
Pedro SeverinoPURc 28 .239 .310 .336 .646289691115272894
Travis Shaw*BEA3b32 .203 .258 .339 .5971182470314824
Gavin Sheets*WHCdh26 .252 .333 .458 .79113133716211634
Andrelton SimmonsSMCss32 .261 .302 .351 .653245641412221135
Austin SlaterISOcf29 .094 .135 .132 .267106101017458
Dominic Smith*GOTlf27 .217 .292 .384 .6762766013011242481
Pavin Smith*SMC1b26 .265 .328 .451 .77941511030115483782
Will D SmithBEAc 27 .245 .364 .549 .9132867012025604670
Eric Sogard*ATK2b36 .243 .254 .371 .625701741111116
Nick SolakATK2b27 .248 .314 .333 .647327811115252682
Donovan SolanoPHS2b34 .205 .283 .292 .57621945704291962
Jorge SolerPLUrf30 .214 .312 .344 .657276591806293582
Edmundo SosaATKss26 .281 .346 .404 .7502607350928860
Juan Soto*LTRrf23 .260 .386 .443 .8294271115223648874
George SpringerHOUcf32 .275 .368 .520 .887102281005171429
Jacob StallingsBOMc 32 .327 .389 .525 .913202661826312147
Giancarlo StantonJOTdh32 .234 .311 .431 .74339492161206442128
Max StassiNHHc 31 .258 .310 .473 .7832606711015511683
Tyler StephensonBEAc 25 .235 .325 .313 .638243571302202669
DJ Stewart*LTRlf28 .237 .387 .430 .81711427515112734
Trevor StoryBOMss29 .205 .285 .391 .6763226621311593180
Myles StrawCCCcf27 .274 .338 .362 .7004781312842354489
Eugenio SuarezLVB3b30 .179 .261 .372 .63344680140244847163
Kurt SuzukiNUTc 38 .209 .267 .243 .5101483150013840
Dansby SwansonLAHss28 .232 .291 .467 .758439102291247736138
Raimel Tapia*PANlf28 .263 .321 .378 .6983841012525453159
Fernando TatisHOUss23 .273 .346 .616 .962406111190408043135
Leody Taveras#LVBcf23 .150 .185 .221 .406113174208530
Chris TaylorLAHcf31 .237 .311 .389 .7003939385144938139
Michael A. TaylorHOUcf31 .201 .254 .320 .57425952708201772
Tyrone TaylorATKlf28 .250 .319 .523 .84312832594191232
Rowdy Tellez*LTR1b27 .232 .286 .373 .659220511415281569
Lane ThomasGOTcf26 .202 .309 .417 .7268417604101225
Abraham Toro#SCA2b25 .158 .253 .276 .52919631506272230
Luis TorrensNHHdh26 .259 .341 .392 .733189491005151953
Gleyber TorresPLUss25 .246 .377 .298 .67557143009117
Ronald TorreyesSEA3b29 .100 .100 .100 .200101000001
Taylor Trammell*LVBcf24 .263 .372 .577 .9491564117110202467
Jose TrevinoSCAc 29 .271 .314 .469 .783177485010301139
Mike TroutBEAcf30 .438 .505 .8501.355803571817927
Yoshi Tsutsugo*NHH1b30 .169 .280 .302 .58217229914132762
Kyle Tucker*HOUrf25 .308 .376 .603 .97938311841024564490
Justin TurnerCOL3b37 .284 .358 .449 .80842312016018534492
Trea TurnerLAHss29 .308 .344 .472 .816517159250206029115
Justin UptonSEAlf34 .175 .264 .206 .47063112007623
Luis UriasNUTss25 .241 .301 .421 .7223618723014482791
Ramon UriasPANss28 .276 .385 .325 .7111634580092450
Gio UrshelaNHH3b30 .285 .344 .408 .752260741216242362
Pat ValaikaSEA2b29 .000 .000 .000 .00020000000
Josh VanMeter*WHC2b27 .150 .264 .231 .49614722901132446
Daulton Varsho*PLUc 25 .279 .349 .470 .819247691766302752
Andrew VaughnJOTlf24 .204 .269 .342 .61215231904171036
Christian VazquezLAHc 31 .286 .345 .415 .760318911708352762
Alex Verdugo*JERlf26 .347 .404 .525 .93047216434116614679
Matt VierlingWHC1b25 .345 .387 .483 .87029101018215
Jonathan Villar#JOT3b31 .193 .257 .329 .5851402770491239
Daniel Vogelbach*LTR1b29 .157 .303 .232 .53519831603174255
Stephen Vogt*BEAc 37 .152 .192 .348 .54066101049417
Luke VoitLAH1b31 .233 .299 .357 .65512930100218954
Joey Votto* 1b38 .294 .428 .6441.07234010018133727883
LaMonte Wade*SMCrf28 .237 .296 .498 .7943337914223562686
Tyler Wade*SEAss27 .326 .403 .411 .81414146901111542
Christian WalkerHOU1b31 .263 .309 .408 .718338892019312185
Taylor Walls#COLss25 .219 .333 .344 .677641461061221
Jared Walsh*PUR1b28 .325 .412 .542 .955428139341197665118
Taylor WardWHCrf28 .220 .270 .432 .70113229160413643
Joey Wendle*NHH3b32 .301 .345 .460 .80536511026110441982
Jesse Winker*BOMlf28 .340 .443 .6441.08737112642123706356
Patrick WisdomWHC3b30 .260 .307 .561 .868246648022461597
Kolten Wong*BEA2b31 .265 .328 .465 .79338510231214412575
Mike Yastrzemski*ATKrf31 .203 .284 .414 .69838478123216539100
Christian Yelich*SCAlf30 .274 .385 .421 .806266731508355164
Andrew YoungISO2b28 .259 .286 .481 .7672773013110
Bradley Zimmer*LAHcf29 .213 .272 .362 .63417437616171278
Ryan ZimmermanBOM1b37 .140 .189 .220 .4095071013316
Mike ZuninoSCAc 31 .200 .307 .463 .769160326012282276